692 MB
/srv/reproducible-results/rbuild-debian/r-b-build.to4vFzfR/b1/python3.9_3.9.2-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.to4vFzfR/b2/python3.9_3.9.2-1_i386.changes
2.0 KB
Files
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 ·0a732f6d8f1fca72ceef39ca8df40ae8·357320·python·optional·idle-python3.9_3.9.2-1_all.deb1 ·0a732f6d8f1fca72ceef39ca8df40ae8·357320·python·optional·idle-python3.9_3.9.2-1_all.deb
2 ·b4de7d83418f5cbd5b6179b3d0dd7c17·13640232·debug·optional·libpython3.9-dbg_3.9.2-1_i386.deb2 ·b4de7d83418f5cbd5b6179b3d0dd7c17·13640232·debug·optional·libpython3.9-dbg_3.9.2-1_i386.deb
3 ·781bc91262f56d1741a2400381d87f21·3772456·libdevel·optional·libpython3.9-dev_3.9.2-1_i386.deb 
4 ·9b258e7b21db32dc7135fa7cc30159cf·801364·python·optional·libpython3.9-minimal_3.9.2-1_i386.deb 
5 ·c4a14fab786f45f67edac2e69fe1517c·1703012·python·optional·libpython3.9-stdlib_3.9.2-1_i386.deb3 ·38932f1a13f4346c11452aa09b3c4c1d·3821016·libdevel·optional·libpython3.9-dev_3.9.2-1_i386.deb
 4 ·b824787c8265f39f6ec4033da074bcf1·801192·python·optional·libpython3.9-minimal_3.9.2-1_i386.deb
 5 ·a462304d8344e04b46f6c3ee5220657b·1703044·python·optional·libpython3.9-stdlib_3.9.2-1_i386.deb
6 ·0e80757fc5e9b7cfdc91f2b94686275a·3157204·libdevel·optional·libpython3.9-testsuite_3.9.2-1_all.deb6 ·0e80757fc5e9b7cfdc91f2b94686275a·3157204·libdevel·optional·libpython3.9-testsuite_3.9.2-1_all.deb
7 ·9757d2eb37b9c891a1cff73b66743c2d·1716400·libs·optional·libpython3.9_3.9.2-1_i386.deb7 ·9757d2eb37b9c891a1cff73b66743c2d·1716400·libs·optional·libpython3.9_3.9.2-1_i386.deb
8 ·ff6b43621e1b40b46fc6732f6e607677·18393208·debug·optional·python3.9-dbg_3.9.2-1_i386.deb 
9 ·f86f02dcdcac4930ce7ecaa8e0710032·520236·python·optional·python3.9-dev_3.9.2-1_i386.deb 
10 ·c59471f705f5ac33c6957d20e48d0ea1·10914448·doc·optional·python3.9-doc_3.9.2-1_all.deb8 ·93826c9b576ab3265ef3a0a8bacb96b8·18443428·debug·optional·python3.9-dbg_3.9.2-1_i386.deb
 9 ·9eb35b187dd78f15de195078bb3cb24c·519704·python·optional·python3.9-dev_3.9.2-1_i386.deb
 10 ·52cbf82526a999667e14e3d200077d23·10914448·doc·optional·python3.9-doc_3.9.2-1_all.deb
11 ·f726e671a11db78b404365addd4458a9·793956·python·optional·python3.9-examples_3.9.2-1_all.deb11 ·f726e671a11db78b404365addd4458a9·793956·python·optional·python3.9-examples_3.9.2-1_all.deb
12 ·ad0c727275b5ec4c62bb85562c482a74·1276·python·optional·python3.9-full_3.9.2-1_i386.deb12 ·ad0c727275b5ec4c62bb85562c482a74·1276·python·optional·python3.9-full_3.9.2-1_i386.deb
13 ·6089c1124929f1702d1e98190172ffa4·1947176·python·optional·python3.9-minimal_3.9.2-1_i386.deb13 ·ddbd2d1df486935024435a7318ed71ed·1955832·python·optional·python3.9-minimal_3.9.2-1_i386.deb
14 ·12b3e47d44393bf4aada58e8649e19bf·5396·python·optional·python3.9-venv_3.9.2-1_i386.deb14 ·12b3e47d44393bf4aada58e8649e19bf·5396·python·optional·python3.9-venv_3.9.2-1_i386.deb
15 ·4f9003c3a9babb2b2bfc597309167f68·465960·python·optional·python3.9_3.9.2-1_i386.deb15 ·4f9003c3a9babb2b2bfc597309167f68·465960·python·optional·python3.9_3.9.2-1_i386.deb
71.2 MB
libpython3.9-dev_3.9.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·2021-02-28·17:03:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-02-28·17:03:44.000000·debian-binary
2 -rw-r--r--···0········0········0·····4992·2021-02-28·17:03:44.000000·control.tar.xz2 -rw-r--r--···0········0········0·····4992·2021-02-28·17:03:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0··3767272·2021-02-28·17:03:44.000000·data.tar.xz3 -rw-r--r--···0········0········0··3815832·2021-02-28·17:03:44.000000·data.tar.xz
618 B
control.tar.xz
590 B
control.tar
520 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·libpython3.9-dev1 Package:·libpython3.9-dev
2 Source:·python3.92 Source:·python3.9
3 Version:·3.9.2-13 Version:·3.9.2-1
4 Architecture:·i3864 Architecture:·i386
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·163076 Installed-Size:·16446
7 Depends:·libpython3.9-stdlib·(=·3.9.2-1),·libpython3.9·(=·3.9.2-1),·libexpat1-dev7 Depends:·libpython3.9-stdlib·(=·3.9.2-1),·libpython3.9·(=·3.9.2-1),·libexpat1-dev
8 Recommends:·libc6-dev·|·libc-dev8 Recommends:·libc6-dev·|·libc-dev
9 Section:·libdevel9 Section:·libdevel
10 Priority:·optional10 Priority:·optional
11 Multi-Arch:·same11 Multi-Arch:·same
12 Description:·Header·files·and·a·static·library·for·Python·(v3.9)12 Description:·Header·files·and·a·static·library·for·Python·(v3.9)
13 ·Header·files,·a·static·library·and·development·tools·for·building13 ·Header·files,·a·static·library·and·development·tools·for·building
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
71.2 MB
data.tar.xz
71.2 MB
data.tar
2.14 KB
file list
    
Offset 175, 15 lines modifiedOffset 175, 15 lines modified
175 -rw-r--r--···0·root·········(0)·root·········(0)····91272·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/Makefile175 -rw-r--r--···0·root·········(0)·root·········(0)····91272·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/Makefile
176 -rw-r--r--···0·root·········(0)·root·········(0)····14912·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/Setup176 -rw-r--r--···0·root·········(0)·root·········(0)····14912·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/Setup
177 -rw-r--r--···0·root·········(0)·root·········(0)·····1380·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/Setup.local177 -rw-r--r--···0·root·········(0)·root·········(0)·····1380·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/Setup.local
178 -rw-r--r--···0·root·········(0)·root·········(0)·····5441·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/config.c178 -rw-r--r--···0·root·········(0)·root·········(0)·····5441·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/config.c
179 -rw-r--r--···0·root·········(0)·root·········(0)·····1623·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/config.c.in179 -rw-r--r--···0·root·········(0)·root·········(0)·····1623·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/config.c.in
180 -rwxr-xr-x···0·root·········(0)·root·········(0)····15368·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/install-sh180 -rwxr-xr-x···0·root·········(0)·root·········(0)····15368·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/install-sh
181 -rw-r--r--···0·root·········(0)·root·········(0)··7769824·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/libpython3.9-pic.a181 -rw-r--r--···0·root·········(0)·root·········(0)··7769824·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/libpython3.9-pic.a
182 -rw-r--r--···0·root·········(0)·root·········(0)··7945522·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/libpython3.9.a182 -rw-r--r--···0·root·········(0)·root·········(0)··8088034·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/libpython3.9.a
183 -rwxr-xr-x···0·root·········(0)·root·········(0)·····7848·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/makesetup183 -rwxr-xr-x···0·root·········(0)·root·········(0)·····7848·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/makesetup
184 -rwxr-xr-x···0·root·········(0)·root·········(0)·····2038·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/python-config.py184 -rwxr-xr-x···0·root·········(0)·root·········(0)·····2038·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/python-config.py
185 -rw-r--r--···0·root·········(0)·root·········(0)·····7748·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/python.o185 -rw-r--r--···0·root·········(0)·root·········(0)·····7748·2021-02-28·17:03:44.000000·./usr/lib/python3.9/config-3.9-i386-linux-gnu/python.o
186 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/186 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/
187 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/187 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/
188 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/lintian/188 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/lintian/
189 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/lintian/overrides/189 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/lintian/overrides/
71.2 MB
./usr/lib/python3.9/config-3.9-i386-linux-gnu/libpython3.9.a
654 KB
nm -s {}
error from `nm -s {}`: nm: dynamic_annotations.o: no symbols
    
Offset 628, 29 lines modifiedOffset 628, 29 lines modified
628 _PyLong_FromByteArray·in·longobject.o628 _PyLong_FromByteArray·in·longobject.o
629 PyLong_AsLong·in·longobject.o629 PyLong_AsLong·in·longobject.o
630 PyLong_FromUnsignedLongLong·in·longobject.o630 PyLong_FromUnsignedLongLong·in·longobject.o
631 PyLong_FromLongLong·in·longobject.o631 PyLong_FromLongLong·in·longobject.o
632 _PyLong_Sign·in·longobject.o632 _PyLong_Sign·in·longobject.o
633 PyLong_FromString·in·longobject.o633 PyLong_FromString·in·longobject.o
634 PyLong_FromUnicodeObject·in·longobject.o634 PyLong_FromUnicodeObject·in·longobject.o
635 _PyLong_FromBytes·in·longobject.o 
636 _PyLong_FromNbInt·in·longobject.o635 _PyLong_FromNbInt·in·longobject.o
637 _PyLong_Copy·in·longobject.o636 _PyLong_Copy·in·longobject.o
638 PyLong_FromDouble·in·longobject.o637 PyLong_FromDouble·in·longobject.o
639 PyLong_AsLongLong·in·longobject.o638 PyLong_AsLongLong·in·longobject.o
640 PyLong_FromSize_t·in·longobject.o639 PyLong_FromSize_t·in·longobject.o
641 PyLong_AsUnsignedLong·in·longobject.o640 PyLong_AsUnsignedLong·in·longobject.o
642 PyLong_AsUnsignedLongLongMask·in·longobject.o641 PyLong_AsUnsignedLongLongMask·in·longobject.o
643 _PyLong_Fini·in·longobject.o642 _PyLong_Fini·in·longobject.o
644 _PyLong_FormatWriter·in·longobject.o643 _PyLong_FormatWriter·in·longobject.o
645 _PyLong_DigitValue·in·longobject.o644 _PyLong_DigitValue·in·longobject.o
646 PyLong_AsDouble·in·longobject.o645 PyLong_AsDouble·in·longobject.o
647 _PyLong_Frexp·in·longobject.o646 _PyLong_Frexp·in·longobject.o
648 _PyLong_NumBits·in·longobject.o647 _PyLong_NumBits·in·longobject.o
649 PyLong_AsSize_t·in·longobject.o648 PyLong_AsSize_t·in·longobject.o
 649 _PyLong_FromBytes·in·longobject.o
650 _PyLong_Format·in·longobject.o650 _PyLong_Format·in·longobject.o
651 PyLong_AsUnsignedLongMask·in·longobject.o651 PyLong_AsUnsignedLongMask·in·longobject.o
652 _PyLong_DivmodNear·in·longobject.o652 _PyLong_DivmodNear·in·longobject.o
653 _PyLong_UnsignedShort_Converter·in·longobject.o653 _PyLong_UnsignedShort_Converter·in·longobject.o
654 PyLong_AsVoidPtr·in·longobject.o654 PyLong_AsVoidPtr·in·longobject.o
655 PyLong_AsLongLongAndOverflow·in·longobject.o655 PyLong_AsLongLongAndOverflow·in·longobject.o
656 _PyLong_Lshift·in·longobject.o656 _PyLong_Lshift·in·longobject.o
23.5 KB
file list
    
Offset 1, 182 lines modifiedOffset 1, 182 lines modified
1 ----------···0········0········0····53710·1970-01-01·00:00:00.000000·/1 ----------···0········0········0····53710·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·····1280·1970-01-01·00:00:00.000000·getbuildinfo.o3 ?rw-r--r--···0········0········0·····1280·1970-01-01·00:00:00.000000·getbuildinfo.o
4 ?rw-r--r--···0········0········0·····3628·1970-01-01·00:00:00.000000·acceler.o4 ?rw-r--r--···0········0········0·····3836·1970-01-01·00:00:00.000000·acceler.o
5 ?rw-r--r--···0········0········0·····1580·1970-01-01·00:00:00.000000·grammar1.o5 ?rw-r--r--···0········0········0·····1640·1970-01-01·00:00:00.000000·grammar1.o
6 ?rw-r--r--···0········0········0·····2600·1970-01-01·00:00:00.000000·listnode.o6 ?rw-r--r--···0········0········0·····2600·1970-01-01·00:00:00.000000·listnode.o
7 ?rw-r--r--···0········0········0·····4336·1970-01-01·00:00:00.000000·node.o7 ?rw-r--r--···0········0········0·····4612·1970-01-01·00:00:00.000000·node.o
8 ?rw-r--r--···0········0········0·····4724·1970-01-01·00:00:00.000000·parser.o8 ?rw-r--r--···0········0········0·····4948·1970-01-01·00:00:00.000000·parser.o
9 ?rw-r--r--···0········0········0·····4856·1970-01-01·00:00:00.000000·token.o9 ?rw-r--r--···0········0········0·····4844·1970-01-01·00:00:00.000000·token.o
10 ?rw-r--r--···0········0········0····46012·1970-01-01·00:00:00.000000·pegen.o10 ?rw-r--r--···0········0········0····47240·1970-01-01·00:00:00.000000·pegen.o
11 ?rw-r--r--···0········0········0···207228·1970-01-01·00:00:00.000000·parse.o11 ?rw-r--r--···0········0········0···215768·1970-01-01·00:00:00.000000·parse.o
12 ?rw-r--r--···0········0········0····19288·1970-01-01·00:00:00.000000·parse_string.o12 ?rw-r--r--···0········0········0····20480·1970-01-01·00:00:00.000000·parse_string.o
13 ?rw-r--r--···0········0········0·····2764·1970-01-01·00:00:00.000000·peg_api.o13 ?rw-r--r--···0········0········0·····2764·1970-01-01·00:00:00.000000·peg_api.o
14 ?rw-r--r--···0········0········0·····3772·1970-01-01·00:00:00.000000·myreadline.o14 ?rw-r--r--···0········0········0·····3772·1970-01-01·00:00:00.000000·myreadline.o
15 ?rw-r--r--···0········0········0·····7880·1970-01-01·00:00:00.000000·parsetok.o15 ?rw-r--r--···0········0········0·····7880·1970-01-01·00:00:00.000000·parsetok.o
16 ?rw-r--r--···0········0········0····27388·1970-01-01·00:00:00.000000·tokenizer.o16 ?rw-r--r--···0········0········0····27672·1970-01-01·00:00:00.000000·tokenizer.o
17 ?rw-r--r--···0········0········0····79948·1970-01-01·00:00:00.000000·abstract.o17 ?rw-r--r--···0········0········0····81764·1970-01-01·00:00:00.000000·abstract.o
18 ?rw-r--r--···0········0········0·····3436·1970-01-01·00:00:00.000000·accu.o18 ?rw-r--r--···0········0········0·····3436·1970-01-01·00:00:00.000000·accu.o
19 ?rw-r--r--···0········0········0·····3804·1970-01-01·00:00:00.000000·boolobject.o19 ?rw-r--r--···0········0········0·····3804·1970-01-01·00:00:00.000000·boolobject.o
20 ?rw-r--r--···0········0········0····27256·1970-01-01·00:00:00.000000·bytes_methods.o20 ?rw-r--r--···0········0········0····27500·1970-01-01·00:00:00.000000·bytes_methods.o
21 ?rw-r--r--···0········0········0····86736·1970-01-01·00:00:00.000000·bytearrayobject.o21 ?rw-r--r--···0········0········0····88948·1970-01-01·00:00:00.000000·bytearrayobject.o
22 ?rw-r--r--···0········0········0···103972·1970-01-01·00:00:00.000000·bytesobject.o22 ?rw-r--r--···0········0········0···105348·1970-01-01·00:00:00.000000·bytesobject.o
23 ?rw-r--r--···0········0········0····35148·1970-01-01·00:00:00.000000·call.o23 ?rw-r--r--···0········0········0····35548·1970-01-01·00:00:00.000000·call.o
24 ?rw-r--r--···0········0········0·····7240·1970-01-01·00:00:00.000000·capsule.o24 ?rw-r--r--···0········0········0·····7240·1970-01-01·00:00:00.000000·capsule.o
25 ?rw-r--r--···0········0········0·····4904·1970-01-01·00:00:00.000000·cellobject.o25 ?rw-r--r--···0········0········0·····4860·1970-01-01·00:00:00.000000·cellobject.o
26 ?rw-r--r--···0········0········0····12144·1970-01-01·00:00:00.000000·classobject.o26 ?rw-r--r--···0········0········0····12140·1970-01-01·00:00:00.000000·classobject.o
27 ?rw-r--r--···0········0········0····30708·1970-01-01·00:00:00.000000·codeobject.o27 ?rw-r--r--···0········0········0····30708·1970-01-01·00:00:00.000000·codeobject.o
28 ?rw-r--r--···0········0········0····22656·1970-01-01·00:00:00.000000·complexobject.o28 ?rw-r--r--···0········0········0····23120·1970-01-01·00:00:00.000000·complexobject.o
29 ?rw-r--r--···0········0········0····43344·1970-01-01·00:00:00.000000·descrobject.o29 ?rw-r--r--···0········0········0····44468·1970-01-01·00:00:00.000000·descrobject.o
30 ?rw-r--r--···0········0········0····10896·1970-01-01·00:00:00.000000·enumobject.o30 ?rw-r--r--···0········0········0····10896·1970-01-01·00:00:00.000000·enumobject.o
31 ?rw-r--r--···0········0········0····85940·1970-01-01·00:00:00.000000·exceptions.o31 ?rw-r--r--···0········0········0····88444·1970-01-01·00:00:00.000000·exceptions.o
32 ?rw-r--r--···0········0········0····12880·1970-01-01·00:00:00.000000·genericaliasobject.o32 ?rw-r--r--···0········0········0····12880·1970-01-01·00:00:00.000000·genericaliasobject.o
33 ?rw-r--r--···0········0········0····37300·1970-01-01·00:00:00.000000·genobject.o33 ?rw-r--r--···0········0········0····37452·1970-01-01·00:00:00.000000·genobject.o
34 ?rw-r--r--···0········0········0····13500·1970-01-01·00:00:00.000000·fileobject.o34 ?rw-r--r--···0········0········0····13992·1970-01-01·00:00:00.000000·fileobject.o
35 ?rw-r--r--···0········0········0····51000·1970-01-01·00:00:00.000000·floatobject.o35 ?rw-r--r--···0········0········0····52300·1970-01-01·00:00:00.000000·floatobject.o
36 ?rw-r--r--···0········0········0····25080·1970-01-01·00:00:00.000000·frameobject.o36 ?rw-r--r--···0········0········0····25320·1970-01-01·00:00:00.000000·frameobject.o
37 ?rw-r--r--···0········0········0····24312·1970-01-01·00:00:00.000000·funcobject.o37 ?rw-r--r--···0········0········0····24340·1970-01-01·00:00:00.000000·funcobject.o
38 ?rw-r--r--···0········0········0·····6508·1970-01-01·00:00:00.000000·interpreteridobject.o38 ?rw-r--r--···0········0········0·····6508·1970-01-01·00:00:00.000000·interpreteridobject.o
39 ?rw-r--r--···0········0········0·····7652·1970-01-01·00:00:00.000000·iterobject.o39 ?rw-r--r--···0········0········0·····7652·1970-01-01·00:00:00.000000·iterobject.o
40 ?rw-r--r--···0········0········0····73384·1970-01-01·00:00:00.000000·listobject.o40 ?rw-r--r--···0········0········0····74652·1970-01-01·00:00:00.000000·listobject.o
41 ?rw-r--r--···0········0········0···141128·1970-01-01·00:00:00.000000·longobject.o41 ?rw-r--r--···0········0········0···145440·1970-01-01·00:00:00.000000·longobject.o
42 ?rw-r--r--···0········0········0···111340·1970-01-01·00:00:00.000000·dictobject.o42 ?rw-r--r--···0········0········0···114796·1970-01-01·00:00:00.000000·dictobject.o
43 ?rw-r--r--···0········0········0····30848·1970-01-01·00:00:00.000000·odictobject.o43 ?rw-r--r--···0········0········0····30720·1970-01-01·00:00:00.000000·odictobject.o
44 ?rw-r--r--···0········0········0····83068·1970-01-01·00:00:00.000000·memoryobject.o44 ?rw-r--r--···0········0········0····90116·1970-01-01·00:00:00.000000·memoryobject.o
45 ?rw-r--r--···0········0········0····14380·1970-01-01·00:00:00.000000·methodobject.o45 ?rw-r--r--···0········0········0····14380·1970-01-01·00:00:00.000000·methodobject.o
46 ?rw-r--r--···0········0········0····23436·1970-01-01·00:00:00.000000·moduleobject.o46 ?rw-r--r--···0········0········0····26896·1970-01-01·00:00:00.000000·moduleobject.o
47 ?rw-r--r--···0········0········0·····6156·1970-01-01·00:00:00.000000·namespaceobject.o47 ?rw-r--r--···0········0········0·····6268·1970-01-01·00:00:00.000000·namespaceobject.o
48 ?rw-r--r--···0········0········0····58716·1970-01-01·00:00:00.000000·object.o48 ?rw-r--r--···0········0········0····58720·1970-01-01·00:00:00.000000·object.o
49 ?rw-r--r--···0········0········0····37084·1970-01-01·00:00:00.000000·obmalloc.o49 ?rw-r--r--···0········0········0····37680·1970-01-01·00:00:00.000000·obmalloc.o
50 ?rw-r--r--···0········0········0·····5256·1970-01-01·00:00:00.000000·picklebufobject.o50 ?rw-r--r--···0········0········0·····5256·1970-01-01·00:00:00.000000·picklebufobject.o
51 ?rw-r--r--···0········0········0····26368·1970-01-01·00:00:00.000000·rangeobject.o51 ?rw-r--r--···0········0········0····26404·1970-01-01·00:00:00.000000·rangeobject.o
52 ?rw-r--r--···0········0········0····54092·1970-01-01·00:00:00.000000·setobject.o52 ?rw-r--r--···0········0········0····56012·1970-01-01·00:00:00.000000·setobject.o
53 ?rw-r--r--···0········0········0····12732·1970-01-01·00:00:00.000000·sliceobject.o53 ?rw-r--r--···0········0········0····12740·1970-01-01·00:00:00.000000·sliceobject.o
54 ?rw-r--r--···0········0········0····13584·1970-01-01·00:00:00.000000·structseq.o54 ?rw-r--r--···0········0········0····13740·1970-01-01·00:00:00.000000·structseq.o
55 ?rw-r--r--···0········0········0····26856·1970-01-01·00:00:00.000000·tupleobject.o55 ?rw-r--r--···0········0········0····26972·1970-01-01·00:00:00.000000·tupleobject.o
56 ?rw-r--r--···0········0········0···200928·1970-01-01·00:00:00.000000·typeobject.o56 ?rw-r--r--···0········0········0···208360·1970-01-01·00:00:00.000000·typeobject.o
57 ?rw-r--r--···0········0········0···424152·1970-01-01·00:00:00.000000·unicodeobject.o57 ?rw-r--r--···0········0········0···439120·1970-01-01·00:00:00.000000·unicodeobject.o
58 ?rw-r--r--···0········0········0···242488·1970-01-01·00:00:00.000000·unicodectype.o58 ?rw-r--r--···0········0········0···242488·1970-01-01·00:00:00.000000·unicodectype.o
59 ?rw-r--r--···0········0········0····34920·1970-01-01·00:00:00.000000·weakrefobject.o59 ?rw-r--r--···0········0········0····35036·1970-01-01·00:00:00.000000·weakrefobject.o
60 ?rw-r--r--···0········0········0····27240·1970-01-01·00:00:00.000000·_warnings.o60 ?rw-r--r--···0········0········0····27240·1970-01-01·00:00:00.000000·_warnings.o
61 ?rw-r--r--···0········0········0···234240·1970-01-01·00:00:00.000000·Python-ast.o61 ?rw-r--r--···0········0········0···237260·1970-01-01·00:00:00.000000·Python-ast.o
62 ?rw-r--r--···0········0········0·····1904·1970-01-01·00:00:00.000000·asdl.o62 ?rw-r--r--···0········0········0·····1904·1970-01-01·00:00:00.000000·asdl.o
63 ?rw-r--r--···0········0········0····72124·1970-01-01·00:00:00.000000·ast.o63 ?rw-r--r--···0········0········0····72184·1970-01-01·00:00:00.000000·ast.o
64 ?rw-r--r--···0········0········0····17348·1970-01-01·00:00:00.000000·ast_opt.o64 ?rw-r--r--···0········0········0····18236·1970-01-01·00:00:00.000000·ast_opt.o
65 ?rw-r--r--···0········0········0····17644·1970-01-01·00:00:00.000000·ast_unparse.o65 ?rw-r--r--···0········0········0····17644·1970-01-01·00:00:00.000000·ast_unparse.o
66 ?rw-r--r--···0········0········0····76252·1970-01-01·00:00:00.000000·bltinmodule.o66 ?rw-r--r--···0········0········0····76404·1970-01-01·00:00:00.000000·bltinmodule.o
67 ?rw-r--r--···0········0········0···114304·1970-01-01·00:00:00.000000·ceval.o67 ?rw-r--r--···0········0········0···114448·1970-01-01·00:00:00.000000·ceval.o
68 ?rw-r--r--···0········0········0····34796·1970-01-01·00:00:00.000000·codecs.o68 ?rw-r--r--···0········0········0····37556·1970-01-01·00:00:00.000000·codecs.o
69 ?rw-r--r--···0········0········0···110860·1970-01-01·00:00:00.000000·compile.o69 ?rw-r--r--···0········0········0···116684·1970-01-01·00:00:00.000000·compile.o
70 ?rw-r--r--···0········0········0····23756·1970-01-01·00:00:00.000000·context.o70 ?rw-r--r--···0········0········0····24092·1970-01-01·00:00:00.000000·context.o
71 ?rw-r--r--···0········0········0······336·1970-01-01·00:00:00.000000·dynamic_annotations.o71 ?rw-r--r--···0········0········0······336·1970-01-01·00:00:00.000000·dynamic_annotations.o
72 ?rw-r--r--···0········0········0····44956·1970-01-01·00:00:00.000000·errors.o72 ?rw-r--r--···0········0········0····45644·1970-01-01·00:00:00.000000·errors.o
73 ?rw-r--r--···0········0········0·····5576·1970-01-01·00:00:00.000000·frozenmain.o73 ?rw-r--r--···0········0········0·····5576·1970-01-01·00:00:00.000000·frozenmain.o
74 ?rw-r--r--···0········0········0·····3624·1970-01-01·00:00:00.000000·future.o74 ?rw-r--r--···0········0········0·····3640·1970-01-01·00:00:00.000000·future.o
75 ?rw-r--r--···0········0········0····49124·1970-01-01·00:00:00.000000·getargs.o75 ?rw-r--r--···0········0········0····49388·1970-01-01·00:00:00.000000·getargs.o
76 ?rw-r--r--···0········0········0······876·1970-01-01·00:00:00.000000·getcompiler.o76 ?rw-r--r--···0········0········0······876·1970-01-01·00:00:00.000000·getcompiler.o
77 ?rw-r--r--···0········0········0·····1200·1970-01-01·00:00:00.000000·getcopyright.o77 ?rw-r--r--···0········0········0·····1200·1970-01-01·00:00:00.000000·getcopyright.o
78 ?rw-r--r--···0········0········0······856·1970-01-01·00:00:00.000000·getplatform.o78 ?rw-r--r--···0········0········0······856·1970-01-01·00:00:00.000000·getplatform.o
79 ?rw-r--r--···0········0········0·····1140·1970-01-01·00:00:00.000000·getversion.o79 ?rw-r--r--···0········0········0·····1140·1970-01-01·00:00:00.000000·getversion.o
80 ?rw-r--r--···0········0········0····41620·1970-01-01·00:00:00.000000·graminit.o80 ?rw-r--r--···0········0········0····41620·1970-01-01·00:00:00.000000·graminit.o
81 ?rw-r--r--···0········0········0····24368·1970-01-01·00:00:00.000000·hamt.o81 ?rw-r--r--···0········0········0····25444·1970-01-01·00:00:00.000000·hamt.o
82 ?rw-r--r--···0········0········0·····6232·1970-01-01·00:00:00.000000·hashtable.o82 ?rw-r--r--···0········0········0·····6436·1970-01-01·00:00:00.000000·hashtable.o
83 ?rw-r--r--···0········0········0····62184·1970-01-01·00:00:00.000000·import.o83 ?rw-r--r--···0········0········0····64200·1970-01-01·00:00:00.000000·import.o
84 ?rw-r--r--···0········0········0·····5760·1970-01-01·00:00:00.000000·importdl.o84 ?rw-r--r--···0········0········0·····5760·1970-01-01·00:00:00.000000·importdl.o
85 ?rw-r--r--···0········0········0····58788·1970-01-01·00:00:00.000000·initconfig.o85 ?rw-r--r--···0········0········0····58788·1970-01-01·00:00:00.000000·initconfig.o
86 ?rw-r--r--···0········0········0····44860·1970-01-01·00:00:00.000000·marshal.o86 ?rw-r--r--···0········0········0····44972·1970-01-01·00:00:00.000000·marshal.o
87 ?rw-r--r--···0········0········0····18344·1970-01-01·00:00:00.000000·modsupport.o87 ?rw-r--r--···0········0········0····18700·1970-01-01·00:00:00.000000·modsupport.o
88 ?rw-r--r--···0········0········0·····1492·1970-01-01·00:00:00.000000·mysnprintf.o88 ?rw-r--r--···0········0········0·····1492·1970-01-01·00:00:00.000000·mysnprintf.o
89 ?rw-r--r--···0········0········0·····7000·1970-01-01·00:00:00.000000·mystrtoul.o89 ?rw-r--r--···0········0········0·····7080·1970-01-01·00:00:00.000000·mystrtoul.o
90 ?rw-r--r--···0········0········0····11756·1970-01-01·00:00:00.000000·pathconfig.o90 ?rw-r--r--···0········0········0····11756·1970-01-01·00:00:00.000000·pathconfig.o
91 ?rw-r--r--···0········0········0····12536·1970-01-01·00:00:00.000000·peephole.o91 ?rw-r--r--···0········0········0····12724·1970-01-01·00:00:00.000000·peephole.o
92 ?rw-r--r--···0········0········0····13844·1970-01-01·00:00:00.000000·preconfig.o92 ?rw-r--r--···0········0········0····13968·1970-01-01·00:00:00.000000·preconfig.o
93 ?rw-r--r--···0········0········0·····2804·1970-01-01·00:00:00.000000·pyarena.o93 ?rw-r--r--···0········0········0·····2804·1970-01-01·00:00:00.000000·pyarena.o
94 ?rw-r--r--···0········0········0·····2228·1970-01-01·00:00:00.000000·pyctype.o94 ?rw-r--r--···0········0········0·····2228·1970-01-01·00:00:00.000000·pyctype.o
95 ?rw-r--r--···0········0········0······808·1970-01-01·00:00:00.000000·pyfpe.o95 ?rw-r--r--···0········0········0······808·1970-01-01·00:00:00.000000·pyfpe.o
96 ?rw-r--r--···0········0········0·····9084·1970-01-01·00:00:00.000000·pyhash.o96 ?rw-r--r--···0········0········0·····9116·1970-01-01·00:00:00.000000·pyhash.o
97 ?rw-r--r--···0········0········0····40052·1970-01-01·00:00:00.000000·pylifecycle.o97 ?rw-r--r--···0········0········0····40052·1970-01-01·00:00:00.000000·pylifecycle.o
98 ?rw-r--r--···0········0········0·····1508·1970-01-01·00:00:00.000000·pymath.o98 ?rw-r--r--···0········0········0·····1508·1970-01-01·00:00:00.000000·pymath.o
99 ?rw-r--r--···0········0········0····31280·1970-01-01·00:00:00.000000·pystate.o99 ?rw-r--r--···0········0········0····31280·1970-01-01·00:00:00.000000·pystate.o
100 ?rw-r--r--···0········0········0····36780·1970-01-01·00:00:00.000000·pythonrun.o100 ?rw-r--r--···0········0········0····37788·1970-01-01·00:00:00.000000·pythonrun.o
101 ?rw-r--r--···0········0········0····17668·1970-01-01·00:00:00.000000·pytime.o101 ?rw-r--r--···0········0········0····18056·1970-01-01·00:00:00.000000·pytime.o
102 ?rw-r--r--···0········0········0·····5676·1970-01-01·00:00:00.000000·bootstrap_hash.o102 ?rw-r--r--···0········0········0·····5676·1970-01-01·00:00:00.000000·bootstrap_hash.o
103 ?rw-r--r--···0········0········0·····6800·1970-01-01·00:00:00.000000·structmember.o103 ?rw-r--r--···0········0········0·····6812·1970-01-01·00:00:00.000000·structmember.o
104 ?rw-r--r--···0········0········0····39492·1970-01-01·00:00:00.000000·symtable.o104 ?rw-r--r--···0········0········0····41392·1970-01-01·00:00:00.000000·symtable.o
105 ?rw-r--r--···0········0········0····70800·1970-01-01·00:00:00.000000·sysmodule.o105 ?rw-r--r--···0········0········0····72036·1970-01-01·00:00:00.000000·sysmodule.o
106 ?rw-r--r--···0········0········0····12916·1970-01-01·00:00:00.000000·thread.o106 ?rw-r--r--···0········0········0····12848·1970-01-01·00:00:00.000000·thread.o
107 ?rw-r--r--···0········0········0····19684·1970-01-01·00:00:00.000000·traceback.o107 ?rw-r--r--···0········0········0····19696·1970-01-01·00:00:00.000000·traceback.o
108 ?rw-r--r--···0········0········0·····3828·1970-01-01·00:00:00.000000·getopt.o108 ?rw-r--r--···0········0········0·····3828·1970-01-01·00:00:00.000000·getopt.o
109 ?rw-r--r--···0········0········0·····1236·1970-01-01·00:00:00.000000·pystrcmp.o109 ?rw-r--r--···0········0········0·····1236·1970-01-01·00:00:00.000000·pystrcmp.o
110 ?rw-r--r--···0········0········0·····7736·1970-01-01·00:00:00.000000·pystrtod.o110 ?rw-r--r--···0········0········0·····7876·1970-01-01·00:00:00.000000·pystrtod.o
111 ?rw-r--r--···0········0········0·····4016·1970-01-01·00:00:00.000000·pystrhex.o111 ?rw-r--r--···0········0········0·····4000·1970-01-01·00:00:00.000000·pystrhex.o
112 ?rw-r--r--···0········0········0····40720·1970-01-01·00:00:00.000000·dtoa.o112 ?rw-r--r--···0········0········0····42848·1970-01-01·00:00:00.000000·dtoa.o
113 ?rw-r--r--···0········0········0····24544·1970-01-01·00:00:00.000000·formatter_unicode.o113 ?rw-r--r--···0········0········0····24904·1970-01-01·00:00:00.000000·formatter_unicode.o
114 ?rw-r--r--···0········0········0····23000·1970-01-01·00:00:00.000000·fileutils.o114 ?rw-r--r--···0········0········0····24236·1970-01-01·00:00:00.000000·fileutils.o
115 ?rw-r--r--···0········0········0·····3244·1970-01-01·00:00:00.000000·dynload_shlib.o115 ?rw-r--r--···0········0········0·····3244·1970-01-01·00:00:00.000000·dynload_shlib.o
116 ?rw-r--r--···0········0········0·····1740·1970-01-01·00:00:00.000000·pydtrace.o116 ?rw-r--r--···0········0········0·····1740·1970-01-01·00:00:00.000000·pydtrace.o
117 ?rw-r--r--···0········0········0·····4364·1970-01-01·00:00:00.000000·config.o117 ?rw-r--r--···0········0········0·····4364·1970-01-01·00:00:00.000000·config.o
118 ?rw-r--r--···0········0········0····17620·1970-01-01·00:00:00.000000·getpath.o118 ?rw-r--r--···0········0········0····17884·1970-01-01·00:00:00.000000·getpath.o
119 ?rw-r--r--···0········0········0····14256·1970-01-01·00:00:00.000000·main.o119 ?rw-r--r--···0········0········0····14256·1970-01-01·00:00:00.000000·main.o
120 ?rw-r--r--···0········0········0····33756·1970-01-01·00:00:00.000000·gcmodule.o120 ?rw-r--r--···0········0········0····33204·1970-01-01·00:00:00.000000·gcmodule.o
121 ?rw-r--r--···0········0········0····24552·1970-01-01·00:00:00.000000·_abc.o121 ?rw-r--r--···0········0········0····24956·1970-01-01·00:00:00.000000·_abc.o
122 ?rw-r--r--···0········0········0····10940·1970-01-01·00:00:00.000000·_bisectmodule.o122 ?rw-r--r--···0········0········0····11396·1970-01-01·00:00:00.000000·_bisectmodule.o
123 ?rw-r--r--···0········0········0····51268·1970-01-01·00:00:00.000000·_codecsmodule.o123 ?rw-r--r--···0········0········0····51664·1970-01-01·00:00:00.000000·_codecsmodule.o
124 ?rw-r--r--···0········0········0····46784·1970-01-01·00:00:00.000000·_collectionsmodule.o124 ?rw-r--r--···0········0········0····48176·1970-01-01·00:00:00.000000·_collectionsmodule.o
125 ?rw-r--r--···0········0········0····33996·1970-01-01·00:00:00.000000·_csv.o125 ?rw-r--r--···0········0········0····33996·1970-01-01·00:00:00.000000·_csv.o
126 ?rw-r--r--···0········0········0···110328·1970-01-01·00:00:00.000000·_datetimemodule.o126 ?rw-r--r--···0········0········0···113284·1970-01-01·00:00:00.000000·_datetimemodule.o
127 ?rw-r--r--···0········0········0····78748·1970-01-01·00:00:00.000000·_elementtree.o127 ?rw-r--r--···0········0········0····78832·1970-01-01·00:00:00.000000·_elementtree.o
Max diff block lines reached; 6378/24074 bytes (26.49%) of diff not shown.
41.2 KB
acceler.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:··········2948·(bytes·into·file)13 ··Start·of·section·headers:··········3156·(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:·········1719 ··Number·of·section·headers:·········17
20 ··Section·header·string·table·index:·1620 ··Section·header·string·table·index:·16
3.17 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0xb84:1 There·are·17·section·headers,·starting·at·offset·0xc54:
  
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]·.text·············PROGBITS········00000000·000040·0002e1·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0003a9·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0009dc·000058·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·000aac·000058·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000321·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0003e9·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000321·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0003e9·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000324·00006f·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0003ec·00006f·01·AMS··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000393·000026·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·00045b·000026·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·0003b9·00007c·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·000481·00007c·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·000a34·000070·08···I·14···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·000b04·000070·08···I·14···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·000440·000209·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·000500·00021a·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·000aa4·000038·08···I·14···9··414 ··[10]·.rel.text.hot·····REL·············00000000·000b74·000038·08···I·14···9··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·000649·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·00071a·000000·00······0···0··1
16 ··[12]·.eh_frame·········PROGBITS········00000000·00064c·000188·00···A··0···0··416 ··[12]·.eh_frame·········PROGBITS········00000000·00071c·000188·00···A··0···0··4
17 ··[13]·.rel.eh_frame·····REL·············00000000·000adc·000018·08···I·14··12··417 ··[13]·.rel.eh_frame·····REL·············00000000·000bac·000018·08···I·14··12··4
18 ··[14]·.symtab···········SYMTAB··········00000000·0007d4·000150·10·····15··11··418 ··[14]·.symtab···········SYMTAB··········00000000·0008a4·000150·10·····15··11··4
19 ··[15]·.strtab···········STRTAB··········00000000·000924·0000b5·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·0009f4·0000b5·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·000af4·00008d·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·000bc4·00008d·00······0···0··1
21 Key·to·Flags:21 Key·to·Flags:
22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
25 ··p·(processor·specific)25 ··p·(processor·specific)
1.27 KB
readelf --wide --symbols {}
    
Offset 8, 17 lines modifiedOffset 8, 17 lines modified
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
9 ·····5:·00000000···124·FUNC····LOCAL··DEFAULT····7·PyGrammar_AddAccelerators.cold9 ·····5:·00000000···124·FUNC····LOCAL··DEFAULT····7·PyGrammar_AddAccelerators.cold
10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····3·11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····4·12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···11·13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···12·14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
15 ····11:·00000000···737·FUNC····GLOBAL·HIDDEN·····1·PyGrammar_AddAccelerators15 ····11:·00000000···937·FUNC····GLOBAL·HIDDEN·····1·PyGrammar_AddAccelerators
16 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc16 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc
17 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset17 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
18 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free18 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
19 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGrammar_FindDFA19 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGrammar_FindDFA
20 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__printf_chk20 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__printf_chk
21 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr21 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr
22 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk22 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk
23 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exit23 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exit
24 ····20:·00000000···521·FUNC····GLOBAL·HIDDEN·····9·PyGrammar_RemoveAccelerators24 ····20:·00000000···538·FUNC····GLOBAL·HIDDEN·····9·PyGrammar_RemoveAccelerators
4.76 KB
readelf --wide --relocs {}
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x9dc·contains·11·entries:1 Relocation·section·'.rel.text'·at·offset·0xaac·contains·11·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000069··00000c02·R_386_PC32·············00000000···PyObject_Malloc3 00000069··00000c02·R_386_PC32·············00000000···PyObject_Malloc
4 00000087··00000d02·R_386_PC32·············00000000···memset4 00000087··00000d02·R_386_PC32·············00000000···memset
5 000001e8··00000c02·R_386_PC32·············00000000···PyObject_Malloc 
6 0000021d··00000e02·R_386_PC32·············00000000···PyObject_Free5 000002aa··00000e02·R_386_PC32·············00000000···PyObject_Free
 6 000002cc··00000c02·R_386_PC32·············00000000···PyObject_Malloc
7 0000023b··00000f02·R_386_PC32·············00000000···PyGrammar_FindDFA7 0000030c··00000f02·R_386_PC32·············00000000···PyGrammar_FindDFA
8 00000023··00000402·R_386_PC32·············00000000···.text.unlikely8 00000023··00000402·R_386_PC32·············00000000···.text.unlikely
9 00000076··00000402·R_386_PC32·············00000000···.text.unlikely9 00000076··00000402·R_386_PC32·············00000000···.text.unlikely
10 000000bf··00000402·R_386_PC32·············00000000···.text.unlikely10 000000bf··00000402·R_386_PC32·············00000000···.text.unlikely
11 00000251··00000402·R_386_PC32·············00000000···.text.unlikely11 0000031c··00000402·R_386_PC32·············00000000···.text.unlikely
12 0000029d··00000402·R_386_PC32·············00000000···.text.unlikely12 00000365··00000402·R_386_PC32·············00000000···.text.unlikely
13 000002dd··00000402·R_386_PC32·············00000000···.text.unlikely13 000003a5··00000402·R_386_PC32·············00000000···.text.unlikely
  
14 Relocation·section·'.rel.text.unlikely'·at·offset·0xa34·contains·14·entries:14 Relocation·section·'.rel.text.unlikely'·at·offset·0xb04·contains·14·entries:
15 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name15 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
16 00000003··00000301·R_386_32···············00000000···.rodata.str1.116 00000003··00000301·R_386_32···············00000000···.rodata.str1.1
17 0000000a··00001002·R_386_PC32·············00000000···__printf_chk17 0000000a··00001002·R_386_PC32·············00000000···__printf_chk
18 00000018··00000201·R_386_32···············00000000···.rodata.str1.418 00000019··00000201·R_386_32···············00000000···.rodata.str1.4
19 00000020··00001101·R_386_32···············00000000···stderr 
20 00000025··00001202·R_386_PC32·············00000000···__fprintf_chk19 00000020··00001002·R_386_PC32·············00000000···__printf_chk
21 00000031··00001302·R_386_PC32·············00000000···exit 
22 00000038··00000201·R_386_32···············00000000···.rodata.str1.420 0000002e··00000201·R_386_32···············00000000···.rodata.str1.4
 21 00000036··00001101·R_386_32···············00000000···stderr
23 0000003f··00001002·R_386_PC32·············00000000···__printf_chk22 0000003b··00001202·R_386_PC32·············00000000···__fprintf_chk
24 0000004d··00000201·R_386_32···············00000000···.rodata.str1.423 00000047··00001302·R_386_PC32·············00000000···exit
25 00000056··00000301·R_386_32···············00000000···.rodata.str1.124 0000004e··00000301·R_386_32···············00000000···.rodata.str1.1
26 0000005d··00001002·R_386_PC32·············00000000···__printf_chk25 00000055··00001002·R_386_PC32·············00000000···__printf_chk
 26 00000076··00000201·R_386_32···············00000000···.rodata.str1.4
27 00000012··00000102·R_386_PC32·············00000000···.text27 00000012··00000102·R_386_PC32·············00000000···.text
28 00000047··00000102·R_386_PC32·············00000000···.text28 00000028··00000102·R_386_PC32·············00000000···.text
29 00000065··00000102·R_386_PC32·············00000000···.text29 0000005d··00000102·R_386_PC32·············00000000···.text
  
30 Relocation·section·'.rel.text.hot'·at·offset·0xaa4·contains·7·entries:30 Relocation·section·'.rel.text.hot'·at·offset·0xb74·contains·7·entries:
31 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name31 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
32 000000ec··00000e02·R_386_PC32·············00000000···PyObject_Free32 000000dc··00000e02·R_386_PC32·············00000000···PyObject_Free
33 00000186··00000e02·R_386_PC32·············00000000···PyObject_Free33 00000182··00000e02·R_386_PC32·············00000000···PyObject_Free
34 0000019e··00000e02·R_386_PC32·············00000000···PyObject_Free34 0000019a··00000e02·R_386_PC32·············00000000···PyObject_Free
35 000001b6··00000e02·R_386_PC32·············00000000···PyObject_Free35 000001b2··00000e02·R_386_PC32·············00000000···PyObject_Free
36 000001ca··00000e02·R_386_PC32·············00000000···PyObject_Free36 000001cc··00000e02·R_386_PC32·············00000000···PyObject_Free
37 000001de··00000e02·R_386_PC32·············00000000···PyObject_Free37 000001ef··00000e02·R_386_PC32·············00000000···PyObject_Free
38 000001f6··00000e02·R_386_PC32·············00000000···PyObject_Free38 00000207··00000e02·R_386_PC32·············00000000···PyObject_Free
  
39 Relocation·section·'.rel.eh_frame'·at·offset·0xadc·contains·3·entries:39 Relocation·section·'.rel.eh_frame'·at·offset·0xbac·contains·3·entries:
40 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name40 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
41 00000020··00000102·R_386_PC32·············00000000···.text41 00000020··00000102·R_386_PC32·············00000000···.text
42 000000a4··00000402·R_386_PC32·············00000000···.text.unlikely42 000000a4··00000402·R_386_PC32·············00000000···.text.unlikely
43 00000110··00000602·R_386_PC32·············00000000···.text.hot43 00000110··00000602·R_386_PC32·············00000000···.text.hot
8.33 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 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·00000060·0000001c·FDE·cie=00000000·pc=00000000..000002e115 00000018·00000060·0000001c·FDE·cie=00000000·pc=00000000..000003a9
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:·1·to·0000000219 ··DW_CFA_advance_loc:·1·to·00000002
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·0000000322 ··DW_CFA_advance_loc:·1·to·00000003
11.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 13, 37 lines modifiedOffset 13, 37 lines modified
13 »       mov····0x40(%esp),%eax13 »       mov····0x40(%esp),%eax
14 »       mov····0x40(%esp),%ecx14 »       mov····0x40(%esp),%ecx
15 »       mov····0x4(%eax),%edx15 »       mov····0x4(%eax),%edx
16 »       mov····(%ecx),%ebx16 »       mov····(%ecx),%ebx
17 »       mov····%edx,0x18(%esp)17 »       mov····%edx,0x18(%esp)
18 »       mov····%ebx,0x1c(%esp)18 »       mov····%ebx,0x1c(%esp)
19 »       subl···$0x1,0x1c(%esp)19 »       subl···$0x1,0x1c(%esp)
20 »       js·····8c·<PyGrammar_AddAccelerators+0x8c>20 »       js·····84·<PyGrammar_AddAccelerators+0x84>
21 ·R_386_PC32»     .text.unlikely21 ·R_386_PC32»     .text.unlikely
22 »       mov····0x18(%esp),%edi22 »       mov····0x18(%esp),%edi
23 »       movl···$0x0,0x14(%esp)23 »       movl···$0x0,0x14(%esp)
24 »       mov····0xc(%edi),%ebp24 »       mov····0xc(%edi),%ebp
25 »       mov····%ebp,0x8(%esp)25 »       mov····%ebp,0x8(%esp)
26 »       mov····0x18(%esp),%eax26 »       mov····0x18(%esp),%eax
27 »       mov····0x14(%esp),%edx27 »       mov····0x14(%esp),%edx
28 »       cmp····0x8(%eax),%edx28 »       cmp····0x8(%eax),%edx
29 »       jge····2d2·<PyGrammar_AddAccelerators+0x2d2>29 »       jge····39a·<PyGrammar_AddAccelerators+0x39a>
30 »       mov····0x40(%esp),%ecx30 »       mov····0x40(%esp),%ecx
31 »       mov····0x8(%esp),%ebx31 »       mov····0x8(%esp),%ebx
32 »       sub····$0xc,%esp32 »       sub····$0xc,%esp
33 »       mov····0x8(%ecx),%edi33 »       mov····0x8(%ecx),%edi
34 »       movl···$0x0,0x14(%ebx)34 »       movl···$0x0,0x14(%ebx)
35 »       lea····0x0(,%edi,4),%ebp35 »       lea····0x0(,%edi,4),%ebp
36 »       push···%ebp36 »       push···%ebp
37 »       call···69·<PyGrammar_AddAccelerators+0x69>37 »       call···69·<PyGrammar_AddAccelerators+0x69>
38 ·R_386_PC32»     PyObject_Malloc38 ·R_386_PC32»     PyObject_Malloc
39 »       add····$0x10,%esp39 »       add····$0x10,%esp
40 »       mov····%eax,%esi40 »       mov····%eax,%esi
41 »       test···%eax,%eax41 »       test···%eax,%eax
42 »       je·····c1·<PyGrammar_AddAccelerators+0xc1>42 »       je·····a2·<PyGrammar_AddAccelerators+0xa2>
43 ·R_386_PC32»     .text.unlikely43 ·R_386_PC32»     .text.unlikely
44 »       test···%edi,%edi44 »       test···%edi,%edi
45 »       jle····8e·<PyGrammar_AddAccelerators+0x8e>45 »       jle····8e·<PyGrammar_AddAccelerators+0x8e>
46 »       push···%eax46 »       push···%eax
47 »       push···%ebp47 »       push···%ebp
48 »       push···$0xff48 »       push···$0xff
49 »       push···%esi49 »       push···%esi
1.91 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 11, 50 lines modifiedOffset 11, 50 lines modified
11 ·R_386_32»       .rodata.str1.111 ·R_386_32»       .rodata.str1.1
12 »       push···$0x112 »       push···$0x1
13 »       call···a·<PyGrammar_AddAccelerators.cold+0xa>13 »       call···a·<PyGrammar_AddAccelerators.cold+0xa>
14 ·R_386_PC32»     __printf_chk14 ·R_386_PC32»     __printf_chk
15 »       add····$0x10,%esp15 »       add····$0x10,%esp
16 »       jmp····f4·<PyGrammar_AddAccelerators.cold+0xf4>16 »       jmp····f4·<PyGrammar_AddAccelerators.cold+0xf4>
17 ·R_386_PC32»     .text17 ·R_386_PC32»     .text
18 »       push···%eax 
19 »       push···$0x4c 
20 ·R_386_32»       .rodata.str1.4 
21 »       push···$0x1 
22 »       pushl··0x0 
23 ·R_386_32»       stderr 
24 »       call···25·<PyGrammar_AddAccelerators.cold+0x25> 
25 ·R_386_PC32»     __fprintf_chk 
26 »       movl···$0x1,(%esp) 
27 »       call···31·<PyGrammar_AddAccelerators.cold+0x31> 
28 ·R_386_PC32»     exit 
29 »       push···%ecx18 »       push···%ecx
30 »       push···%ecx19 »       push···%ecx
31 »       push···$0x2820 »       push···$0x28
32 ·R_386_32»       .rodata.str1.421 ·R_386_32»       .rodata.str1.4
33 »       push···$0x122 »       push···$0x1
34 »       call···3f·<PyGrammar_AddAccelerators.cold+0x3f>23 »       call···20·<PyGrammar_AddAccelerators.cold+0x20>
35 ·R_386_PC32»     __printf_chk24 ·R_386_PC32»     __printf_chk
36 »       add····$0x10,%esp25 »       add····$0x10,%esp
37 »       jmp····129·<PyGrammar_AddAccelerators.cold+0x129>26 »       jmp····10a·<PyGrammar_AddAccelerators.cold+0x10a>
38 ·R_386_PC32»     .text27 ·R_386_PC32»     .text
39 »       push···%eax28 »       push···%eax
40 »       push···$0x029 »       push···$0x0
41 ·R_386_32»       .rodata.str1.430 ·R_386_32»       .rodata.str1.4
 31 »       push···$0x1
 32 »       pushl··0x0
 33 ·R_386_32»       stderr
42 »       jmp····1c·<PyGrammar_AddAccelerators.cold+0x1c>34 »       call···3b·<PyGrammar_AddAccelerators.cold+0x3b>
 35 ·R_386_PC32»     __fprintf_chk
 36 »       movl···$0x1,(%esp)
 37 »       call···47·<PyGrammar_AddAccelerators.cold+0x47>
 38 ·R_386_PC32»     exit
43 »       push···%edx39 »       push···%edx
44 »       push···%edx40 »       push···%edx
45 »       push···$0x1641 »       push···$0x16
46 ·R_386_32»       .rodata.str1.142 ·R_386_32»       .rodata.str1.1
47 »       push···$0x143 »       push···$0x1
48 »       call···5d·<PyGrammar_AddAccelerators.cold+0x5d>44 »       call···55·<PyGrammar_AddAccelerators.cold+0x55>
49 ·R_386_PC32»     __printf_chk45 ·R_386_PC32»     __printf_chk
50 »       add····$0x10,%esp46 »       add····$0x10,%esp
51 »       jmp····306·<PyGrammar_AddAccelerators.cold+0x306>47 »       jmp····3c6·<PyGrammar_AddAccelerators.cold+0x3c6>
52 ·R_386_PC32»     .text48 ·R_386_PC32»     .text
53 »       mov····0x40(%esp),%esi49 »       mov····0x40(%esp),%esi
54 »       movl···$0x1,0x14(%esi)50 »       movl···$0x1,0x14(%esi)
55 »       add····$0x2c,%esp51 »       add····$0x2c,%esp
56 »       pop····%ebx52 »       pop····%ebx
57 »       pop····%esi53 »       pop····%esi
58 »       pop····%edi54 »       pop····%edi
59 »       pop····%ebp55 »       pop····%ebp
60 »       retq···56 »       retq···
 57 »       push···%eax
 58 »       push···$0x4c
 59 ·R_386_32»       .rodata.str1.4
 60 »       jmp····32·<PyGrammar_AddAccelerators.cold+0x32>
6.78 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 11, 160 lines modifiedOffset 11, 162 lines modified
11 »       push···%ebx11 »       push···%ebx
12 »       sub····$0x1c,%esp12 »       sub····$0x1c,%esp
13 »       mov····0x30(%esp),%eax13 »       mov····0x30(%esp),%eax
14 »       mov····(%eax),%edi14 »       mov····(%eax),%edi
15 »       mov····0x4(%eax),%esi15 »       mov····0x4(%eax),%esi
16 »       movl···$0x0,0x14(%eax)16 »       movl···$0x0,0x14(%eax)
17 »       sub····$0x1,%edi17 »       sub····$0x1,%edi
18 »       js·····dc·<PyGrammar_RemoveAccelerators+0xdc>18 »       js·····cc·<PyGrammar_RemoveAccelerators+0xcc>
19 »       mov····0x8(%esi),%eax19 »       mov····0x8(%esi),%eax
20 »       mov····0xc(%esi),%ebx20 »       mov····0xc(%esi),%ebx
21 »       test···%eax,%eax21 »       test···%eax,%eax
22 »       jle····d0·<PyGrammar_RemoveAccelerators+0xd0>22 »       jle····c0·<PyGrammar_RemoveAccelerators+0xc0>
23 »       mov····0x10(%ebx),%edx23 »       mov····0x10(%ebx),%edx
24 »       test···%edx,%edx24 »       test···%edx,%edx
25 »       jne····e4·<PyGrammar_RemoveAccelerators+0xe4>25 »       jne····d4·<PyGrammar_RemoveAccelerators+0xd4>
26 »       lea····0x18(%ebx),%ebp26 »       lea····0x18(%ebx),%ebp
27 »       cmp····$0x1,%eax27 »       cmp····$0x1,%eax
28 »       je·····d0·<PyGrammar_RemoveAccelerators+0xd0>28 »       je·····c0·<PyGrammar_RemoveAccelerators+0xc0>
29 »       mov····0x28(%ebx),%ecx29 »       mov····0x28(%ebx),%ecx
30 »       test···%ecx,%ecx30 »       test···%ecx,%ecx
31 »       jne····181·<PyGrammar_RemoveAccelerators+0x181>31 »       jne····17d·<PyGrammar_RemoveAccelerators+0x17d>
32 »       lea····0x30(%ebx),%ecx32 »       lea····0x30(%ebx),%ecx
33 »       cmp····$0x2,%eax33 »       cmp····$0x2,%eax
34 »       je·····d0·<PyGrammar_RemoveAccelerators+0xd0>34 »       je·····c0·<PyGrammar_RemoveAccelerators+0xc0>
35 »       mov····0x40(%ebx),%edx35 »       mov····0x40(%ebx),%edx
36 »       test···%edx,%edx36 »       test···%edx,%edx
37 »       jne····195·<PyGrammar_RemoveAccelerators+0x195>37 »       jne····191·<PyGrammar_RemoveAccelerators+0x191>
38 »       lea····0x48(%ebx),%ebp38 »       lea····0x48(%ebx),%ebp
39 »       cmp····$0x3,%eax39 »       cmp····$0x3,%eax
40 »       je·····d0·<PyGrammar_RemoveAccelerators+0xd0>40 »       je·····c0·<PyGrammar_RemoveAccelerators+0xc0>
41 »       mov····0x58(%ebx),%edx41 »       mov····0x58(%ebx),%edx
42 »       test···%edx,%edx42 »       test···%edx,%edx
43 »       jne····1b1·<PyGrammar_RemoveAccelerators+0x1b1>43 »       jne····1ad·<PyGrammar_RemoveAccelerators+0x1ad>
44 »       lea····0x60(%ebx),%ecx44 »       lea····0x60(%ebx),%ecx
45 »       cmp····$0x4,%eax45 »       cmp····$0x4,%eax
46 »       je·····d0·<PyGrammar_RemoveAccelerators+0xd0>46 »       je·····c0·<PyGrammar_RemoveAccelerators+0xc0>
47 »       mov····0x70(%ebx),%ebp47 »       mov····0x70(%ebx),%ebp
48 »       test···%ebp,%ebp48 »       test···%ebp,%ebp
49 »       jne····1ed·<PyGrammar_RemoveAccelerators+0x1ed>49 »       jne····1fe·<PyGrammar_RemoveAccelerators+0x1fe>
50 »       lea····0x78(%ebx),%ebp50 »       lea····0x78(%ebx),%ebp
51 »       cmp····$0x5,%eax51 »       cmp····$0x5,%eax
52 »       je·····d0·<PyGrammar_RemoveAccelerators+0xd0>52 »       je·····c0·<PyGrammar_RemoveAccelerators+0xc0>
53 »       mov····0x88(%ebx),%edx53 »       mov····0x88(%ebx),%edx
54 »       test···%edx,%edx54 »       test···%edx,%edx
55 »       jne····1d9·<PyGrammar_RemoveAccelerators+0x1d9>55 »       jne····1ea·<PyGrammar_RemoveAccelerators+0x1ea>
56 »       add····$0x90,%ebx56 »       add····$0x90,%ebx
57 »       cmp····$0x6,%eax57 »       cmp····$0x6,%eax
58 »       je·····d0·<PyGrammar_RemoveAccelerators+0xd0>58 »       je·····c0·<PyGrammar_RemoveAccelerators+0xc0>
59 »       mov····$0x6,%ebp59 »       mov····$0x6,%ebp
60 »       mov····0x10(%ebx),%ecx60 »       mov····0x10(%ebx),%ecx
61 »       test···%ecx,%ecx61 »       test···%ecx,%ecx
62 »       jne····1c5·<PyGrammar_RemoveAccelerators+0x1c5>62 »       jne····1c1·<PyGrammar_RemoveAccelerators+0x1c1>
63 »       add····$0x1,%ebp63 »       add····$0x1,%ebp
64 »       movl···$0x0,0x10(%ebx) 
65 »       add····$0x18,%ebx64 »       add····$0x18,%ebx
66 »       cmp····%ebp,%eax65 »       cmp····%eax,%ebp
67 »       jg·····af·<PyGrammar_RemoveAccelerators+0xaf>66 »       jl·····ab·<PyGrammar_RemoveAccelerators+0xab>
68 »       lea····0x0(%esi,%eiz,1),%esi 
69 »       nop 
70 »       add····$0x14,%esi67 »       add····$0x14,%esi
71 »       sub····$0x1,%edi68 »       sub····$0x1,%edi
72 »       jae····20·<PyGrammar_RemoveAccelerators+0x20>69 »       jae····20·<PyGrammar_RemoveAccelerators+0x20>
73 »       add····$0x1c,%esp70 »       add····$0x1c,%esp
74 »       pop····%ebx71 »       pop····%ebx
75 »       pop····%esi72 »       pop····%esi
76 »       pop····%edi73 »       pop····%edi
77 »       pop····%ebp74 »       pop····%ebp
78 »       retq···75 »       retq···
79 »       sub····$0xc,%esp76 »       sub····$0xc,%esp
80 »       lea····0x18(%ebx),%ebp77 »       lea····0x18(%ebx),%ebp
81 »       push···%edx78 »       push···%edx
82 »       call···ec·<PyGrammar_RemoveAccelerators+0xec>79 »       call···dc·<PyGrammar_RemoveAccelerators+0xdc>
83 ·R_386_PC32»     PyObject_Free80 ·R_386_PC32»     PyObject_Free
84 »       mov····0x8(%esi),%eax81 »       mov····0x8(%esi),%eax
85 »       add····$0x10,%esp82 »       add····$0x10,%esp
86 »       movl···$0x0,0x10(%ebx)83 »       movl···$0x0,0x10(%ebx)
87 »       cmp····$0x1,%eax84 »       cmp····$0x1,%eax
88 »       jle····d0·<PyGrammar_RemoveAccelerators+0xd0>85 »       jle····c0·<PyGrammar_RemoveAccelerators+0xc0>
89 »       mov····0x28(%ebx),%ecx86 »       mov····0x28(%ebx),%ecx
90 »       test···%ecx,%ecx87 »       test···%ecx,%ecx
91 »       jne····181·<PyGrammar_RemoveAccelerators+0x181>88 »       jne····17d·<PyGrammar_RemoveAccelerators+0x17d>
92 »       movl···$0x0,0x10(%ebp)89 »       movl···$0x0,0x10(%ebp)
93 »       lea····0x18(%ebp),%ecx90 »       lea····0x18(%ebp),%ecx
94 »       cmp····$0x2,%eax91 »       cmp····$0x2,%eax
95 »       jle····d0·<PyGrammar_RemoveAccelerators+0xd0>92 »       jle····c0·<PyGrammar_RemoveAccelerators+0xc0>
96 »       mov····0x28(%ebp),%edx93 »       mov····0x28(%ebp),%edx
97 »       test···%edx,%edx94 »       test···%edx,%edx
98 »       jne····195·<PyGrammar_RemoveAccelerators+0x195>95 »       jne····191·<PyGrammar_RemoveAccelerators+0x191>
99 »       movl···$0x0,0x10(%ecx)96 »       movl···$0x0,0x10(%ecx)
100 »       lea····0x18(%ecx),%ebp97 »       lea····0x18(%ecx),%ebp
101 »       cmp····$0x3,%eax98 »       cmp····$0x3,%eax
102 »       jle····d0·<PyGrammar_RemoveAccelerators+0xd0>99 »       jle····c0·<PyGrammar_RemoveAccelerators+0xc0>
103 »       mov····0x28(%ecx),%edx100 »       mov····0x28(%ecx),%edx
104 »       test···%edx,%edx101 »       test···%edx,%edx
105 »       jne····1b1·<PyGrammar_RemoveAccelerators+0x1b1>102 »       jne····1ad·<PyGrammar_RemoveAccelerators+0x1ad>
106 »       movl···$0x0,0x10(%ebp)103 »       movl···$0x0,0x10(%ebp)
107 »       lea····0x18(%ebp),%ecx104 »       lea····0x18(%ebp),%ecx
108 »       cmp····$0x4,%eax105 »       cmp····$0x4,%eax
109 »       jle····d0·<PyGrammar_RemoveAccelerators+0xd0>106 »       jle····c0·<PyGrammar_RemoveAccelerators+0xc0>
110 »       mov····0x28(%ebp),%ebp107 »       mov····0x28(%ebp),%ebp
111 »       test···%ebp,%ebp108 »       test···%ebp,%ebp
112 »       jne····1ed·<PyGrammar_RemoveAccelerators+0x1ed>109 »       jne····1fe·<PyGrammar_RemoveAccelerators+0x1fe>
113 »       movl···$0x0,0x10(%ecx)110 »       movl···$0x0,0x10(%ecx)
114 »       lea····0x18(%ecx),%ebp111 »       lea····0x18(%ecx),%ebp
115 »       cmp····$0x5,%eax112 »       cmp····$0x5,%eax
116 »       jle····d0·<PyGrammar_RemoveAccelerators+0xd0>113 »       jle····c0·<PyGrammar_RemoveAccelerators+0xc0>
117 »       mov····0x28(%ecx),%edx114 »       mov····0x28(%ecx),%edx
118 »       test···%edx,%edx115 »       test···%edx,%edx
119 »       jne····1d9·<PyGrammar_RemoveAccelerators+0x1d9>116 »       jne····1ea·<PyGrammar_RemoveAccelerators+0x1ea>
120 »       movl···$0x0,0x10(%ebp)117 »       movl···$0x0,0x10(%ebp)
121 »       lea····0x18(%ebp),%ebx118 »       lea····0x18(%ebp),%ebx
122 »       cmp····$0x6,%eax119 »       cmp····$0x6,%eax
123 »       jg·····aa·<PyGrammar_RemoveAccelerators+0xaa>120 »       jg·····a6·<PyGrammar_RemoveAccelerators+0xa6>
124 »       jmp····d0·<PyGrammar_RemoveAccelerators+0xd0>121 »       jmp····c0·<PyGrammar_RemoveAccelerators+0xc0>
125 »       sub····$0xc,%esp122 »       sub····$0xc,%esp
126 »       push···%ecx123 »       push···%ecx
127 »       call···186·<PyGrammar_RemoveAccelerators+0x186>124 »       call···182·<PyGrammar_RemoveAccelerators+0x182>
128 ·R_386_PC32»     PyObject_Free125 ·R_386_PC32»     PyObject_Free
129 »       mov····0x8(%esi),%eax126 »       mov····0x8(%esi),%eax
130 »       add····$0x10,%esp127 »       add····$0x10,%esp
131 »       jmp····109·<PyGrammar_RemoveAccelerators+0x109>128 »       jmp····fd·<PyGrammar_RemoveAccelerators+0xfd>
132 »       mov····%ecx,0xc(%esp)129 »       mov····%ecx,0xc(%esp)
133 »       sub····$0xc,%esp130 »       sub····$0xc,%esp
134 »       push···%edx131 »       push···%edx
135 »       call···19e·<PyGrammar_RemoveAccelerators+0x19e>132 »       call···19a·<PyGrammar_RemoveAccelerators+0x19a>
136 ·R_386_PC32»     PyObject_Free133 ·R_386_PC32»     PyObject_Free
137 »       add····$0x10,%esp134 »       add····$0x10,%esp
Max diff block lines reached; 1515/6746 bytes (22.46%) of diff not shown.
2.86 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 29 lines modifiedOffset 1, 29 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·60000000·1c000000·........`.......4 ··0x00000010·1b0c0404·88010000·60000000·1c000000·........`.......
5 ··0x00000020·00000000·e1020000·00410e08·8502410e·.........A....A.5 ··0x00000020·00000000·a9030000·00410e08·8502410e·.........A....A.
6 ··0x00000030·0c870341·0e108604·410e1483·05430e40·...A....A....C.@6 ··0x00000030·0c870341·0e108604·410e1483·05430e40·...A....A....C.@
7 ··0x00000040·024f0e4c·520e5048·0e404f0e·44410e48·.O.LR.PH.@O.DA.H7 ··0x00000040·024f0e4c·520e5048·0e404f0e·44410e48·.O.LR.PH.@O.DA.H
8 ··0x00000050·450e4c41·0e50480e·40035301·0e4c460e·E.LA.PH.@.S..LF.8 ··0x00000050·450e4c41·0e50480e·40031a02·0e4c410e·E.LA.PH.@....LA.
9 ··0x00000060·504c0e40·680e4c41·0e50520e·40460e44·PL.@h.LA.PR.@F.D9 ··0x00000060·50520e40·4a0e4c46·0e504c0e·40680e44·PR.@J.LF.PL.@h.D
10 ··0x00000070·410e4841·0e4c440e·50520e40·1c000000·A.HA.LD.PR.@....10 ··0x00000070·410e4847·0e4c440e·504c0e40·1c000000·A.HG.LD.PL.@....
11 ··0x00000080·00000000·017a5200·017c0801·1b0c0404·.....zR..|......11 ··0x00000080·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
12 ··0x00000090·88010e40·83058502·86048703·68000000·...@........h...12 ··0x00000090·88010e40·83058502·86048703·68000000·...@........h...
13 ··0x000000a0·24000000·00000000·7c000000·00410e44·$.......|....A.D13 ··0x000000a0·24000000·00000000·7c000000·00410e44·$.......|....A.D
14 ··0x000000b0·410e4845·0e4c420e·50480e40·460e4445·A.HE.LB.PH.@F.DE14 ··0x000000b0·410e4845·0e4c420e·50480e40·460e4441·A.HE.LB.PH.@F.DA
15 ··0x000000c0·0e48420e·4c460e50·510e4041·0e44410e·.HB.LF.PQ.@A.DA. 
16 ··0x000000d0·48450e4c·420e5048·0e40460a·0e44450e·HE.LB.PH.@F..DE.15 ··0x000000c0·0e48450e·4c420e50·480e4046·0e44450e·.HE.LB.PH.@F.DE.
17 ··0x000000e0·48420b41·0e44410e·48450e4c·420e5048·HB.A.DA.HE.LB.PH 
18 ··0x000000f0·0e40530e·1441c30e·1041c60e·0c41c70e·.@S..A...A...A..16 ··0x000000d0·48420e4c·460e5051·0e40410e·44410e48·HB.LF.PQ.@A.DA.H
 17 ··0x000000e0·450e4c42·0e50480e·40530a0e·1441c30e·E.LB.PH.@S...A..
 18 ··0x000000f0·1041c60e·0c41c70e·0841c50e·04410b41·.A...A...A...A.A
19 ··0x00000100·0841c50e·04000000·7c000000·0c010000·.A......|.......19 ··0x00000100·0e44450e·48000000·7c000000·0c010000·.DE.H...|.......
20 ··0x00000110·00000000·09020000·00410e08·8502410e·.........A....A.20 ··0x00000110·00000000·1a020000·00410e08·8502410e·.........A....A.
21 ··0x00000120·0c870341·0e108604·410e1483·05430e30·...A....A....C.021 ··0x00000120·0c870341·0e108604·410e1483·05430e30·...A....A....C.0
22 ··0x00000130·02d80a0e·1441c30e·1041c60e·0c41c70e·.....A...A...A..22 ··0x00000130·02c80a0e·1441c30e·1041c60e·0c41c70e·.....A...A...A..
23 ··0x00000140·0841c50e·04410b43·0e3c440e·404b0e30·.A...A.C.<D.@K.023 ··0x00000140·0841c50e·04410b43·0e3c440e·404b0e30·.A...A.C.<D.@K.0
24 ··0x00000150·028e0e3c·410e404b·0e304c0e·3c410e40·...<A.@K.0L.<A.@24 ··0x00000150·029a0e3c·410e404b·0e304c0e·3c410e40·...<A.@K.0L.<A.@
25 ··0x00000160·480e304f·0e3c410e·404b0e30·480e3c41·H.0O.<A.@K.0H.<A25 ··0x00000160·480e304f·0e3c410e·404b0e30·480e3c47·H.0O.<A.@K.0H.<G
26 ··0x00000170·0e404b0e·30480e3c·410e404b·0e304c0e·.@K.0H.<A.@K.0L.26 ··0x00000170·0e404b0e·30570e3c·410e404b·0e304c0e·.@K.0W.<A.@K.0L.
27 ··0x00000180·3c410e40·480e3000···················<A.@H.0.27 ··0x00000180·3c410e40·480e3000···················<A.@H.0.
  
10.8 KB
grammar1.o
941 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:··········1020·(bytes·into·file)13 ··Start·of·section·headers:··········1040·(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:·········1419 ··Number·of·section·headers:·········15
20 ··Section·header·string·table·index:·1320 ··Section·header·string·table·index:·14
2.77 KB
readelf --wide --sections {}
    
Offset 1, 23 lines modifiedOffset 1, 24 lines modified
1 There·are·14·section·headers,·starting·at·offset·0x3fc:1 There·are·15·section·headers,·starting·at·offset·0x410:
  
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]·.text·············PROGBITS········00000000·000040·000014·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000034·000000·00··AX··0···0··1
6 ··[·2]·.data·············PROGBITS········00000000·000054·000000·00··WA··0···0··16 ··[·2]·.data·············PROGBITS········00000000·000034·000000·00··WA··0···0··1
7 ··[·3]·.bss··············NOBITS··········00000000·000060·000064·00··WA··0···0·327 ··[·3]·.bss··············NOBITS··········00000000·000040·000064·00··WA··0···0·32
 8 ··[·4]·.text.hot·········PROGBITS········00000000·000040·000016·00··AX··0···0·16
8 ··[·4]·.rodata.str1.1····PROGBITS········00000000·000060·00002e·01·AMS··0···0··19 ··[·5]·.rodata.str1.1····PROGBITS········00000000·000056·00002e·01·AMS··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········00000000·00008e·000085·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000084·000085·00··AX··0···0··1
10 ··[·6]·.rel.text.unlikely·REL·············00000000·000310·000068·08···I·11···5··411 ··[·7]·.rel.text.unlikely·REL·············00000000·000318·000068·08···I·12···6··4
11 ··[·7]·.rodata···········PROGBITS········00000000·000114·000014·00···A··0···0··412 ··[·8]·.rodata···········PROGBITS········00000000·00010c·000014·00···A··0···0··4
12 ··[·8]·.note.GNU-stack···PROGBITS········00000000·000128·000000·00······0···0··113 ··[·9]·.note.GNU-stack···PROGBITS········00000000·000120·000000·00······0···0··1
13 ··[·9]·.eh_frame·········PROGBITS········00000000·000128·000078·00···A··0···0··414 ··[10]·.eh_frame·········PROGBITS········00000000·000120·000078·00···A··0···0··4
14 ··[10]·.rel.eh_frame·····REL·············00000000·000378·000010·08···I·11···9··415 ··[11]·.rel.eh_frame·····REL·············00000000·000380·000010·08···I·12··10··4
15 ··[11]·.symtab···········SYMTAB··········00000000·0001a0·000100·10·····12··11··416 ··[12]·.symtab···········SYMTAB··········00000000·000198·000110·10·····13··12··4
16 ··[12]·.strtab···········STRTAB··········00000000·0002a0·00006e·00······0···0··117 ··[13]·.strtab···········STRTAB··········00000000·0002a8·00006e·00······0···0··1
17 ··[13]·.shstrtab·········STRTAB··········00000000·000388·000074·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········00000000·000390·00007e·00······0···0··1
18 Key·to·Flags:19 Key·to·Flags:
19 ··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),
20 ··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),
21 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),22 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
22 ··p·(processor·specific)23 ··p·(processor·specific)
1.96 KB
readelf --wide --symbols {}
    
Offset 1, 19 lines modifiedOffset 1, 20 lines modified
  
1 Symbol·table·'.symtab'·contains·16·entries:1 Symbol·table·'.symtab'·contains·17·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····4·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····5·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000···100·OBJECT··LOCAL··DEFAULT····3·buf.18 ·····5:·00000000···100·OBJECT··LOCAL··DEFAULT····3·buf.1
9 ·····6:·00000000····20·OBJECT··LOCAL··DEFAULT····7·__func__.09 ·····6:·00000000····20·OBJECT··LOCAL··DEFAULT····8·__func__.0
10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····7·10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
11 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····2·11 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
12 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····8·12 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····2·
13 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT····9·13 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
 14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
14 ····11:·00000000····20·FUNC····GLOBAL·HIDDEN·····1·PyGrammar_FindDFA15 ····12:·00000000····22·FUNC····GLOBAL·HIDDEN·····4·PyGrammar_FindDFA
15 ····12:·00000000···133·FUNC····GLOBAL·HIDDEN·····5·PyGrammar_LabelRepr16 ····13:·00000000···133·FUNC····GLOBAL·HIDDEN·····6·PyGrammar_LabelRepr
16 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf
17 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParser_TokenNames18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyParser_TokenNames
18 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
2.03 KB
readelf --wide --relocs {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Relocation·section·'.rel.text.unlikely'·at·offset·0x310·contains·13·entries:1 Relocation·section·'.rel.text.unlikely'·at·offset·0x318·contains·13·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000001e··00000301·R_386_32···············00000000···.rodata.str1.13 0000001e··00000301·R_386_32···············00000000···.rodata.str1.1
4 00000025··00000201·R_386_32···············00000000···.bss4 00000025··00000101·R_386_32···············00000000···.bss
5 0000002a··00000d02·R_386_PC32·············00000000···PyOS_snprintf5 0000002a··00000e02·R_386_PC32·············00000000···PyOS_snprintf
6 00000032··00000201·R_386_32···············00000000···.bss6 00000032··00000101·R_386_32···············00000000···.bss
7 00000043··00000e01·R_386_32···············00000000···_PyParser_TokenNames7 00000043··00000f01·R_386_32···············00000000···_PyParser_TokenNames
8 00000051··00000301·R_386_32···············00000000···.rodata.str1.18 00000051··00000301·R_386_32···············00000000···.rodata.str1.1
9 00000058··00000201·R_386_32···············00000000···.bss9 00000058··00000101·R_386_32···············00000000···.bss
10 0000005d··00000d02·R_386_PC32·············00000000···PyOS_snprintf10 0000005d··00000e02·R_386_PC32·············00000000···PyOS_snprintf
11 00000065··00000201·R_386_32···············00000000···.bss11 00000065··00000101·R_386_32···············00000000···.bss
12 0000006e··00000301·R_386_32···············00000000···.rodata.str1.112 0000006e··00000301·R_386_32···············00000000···.rodata.str1.1
13 00000073··00000701·R_386_32···············00000000···.rodata13 00000073··00000701·R_386_32···············00000000···.rodata
14 00000078··00000f02·R_386_PC32·············00000000···_Py_FatalErrorFunc14 00000078··00001002·R_386_PC32·············00000000···_Py_FatalErrorFunc
15 0000007d··00000301·R_386_32···············00000000···.rodata.str1.115 0000007d··00000301·R_386_32···············00000000···.rodata.str1.1
  
16 Relocation·section·'.rel.eh_frame'·at·offset·0x378·contains·2·entries:16 Relocation·section·'.rel.eh_frame'·at·offset·0x380·contains·2·entries:
17 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name17 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
18 00000020··00000102·R_386_PC32·············00000000···.text18 00000020··00000202·R_386_PC32·············00000000···.text.hot
19 00000034··00000402·R_386_PC32·············00000000···.text.unlikely19 00000034··00000402·R_386_PC32·············00000000···.text.unlikely
560 B
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 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·00000010·0000001c·FDE·cie=00000000·pc=00000000..0000001415 00000018·00000010·0000001c·FDE·cie=00000000·pc=00000000..00000016
16 ··DW_CFA_nop16 ··DW_CFA_nop
17 ··DW_CFA_nop17 ··DW_CFA_nop
18 ··DW_CFA_nop18 ··DW_CFA_nop
  
19 0000002c·00000048·00000030·FDE·cie=00000000·pc=00000000..0000008519 0000002c·00000048·00000030·FDE·cie=00000000·pc=00000000..00000085
20 ··DW_CFA_advance_loc:·3·to·0000000320 ··DW_CFA_advance_loc:·3·to·00000003
21 ··DW_CFA_def_cfa_offset:·1621 ··DW_CFA_def_cfa_offset:·16
269 B
strings --all --bytes=8 {}
    
Offset 4, 11 lines modifiedOffset 4, 12 lines modified
4 __func__.04 __func__.0
5 PyGrammar_FindDFA5 PyGrammar_FindDFA
6 PyGrammar_LabelRepr6 PyGrammar_LabelRepr
7 PyOS_snprintf7 PyOS_snprintf
8 _PyParser_TokenNames8 _PyParser_TokenNames
9 _Py_FatalErrorFunc9 _Py_FatalErrorFunc
10 .shstrtab10 .shstrtab
 11 .text.hot
11 .rodata.str1.112 .rodata.str1.1
12 .rel.text.unlikely13 .rel.text.unlikely
13 .note.GNU-stack14 .note.GNU-stack
14 .rel.eh_frame15 .rel.eh_frame
418 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 12 lines modifiedOffset 1, 2 lines modified
  
  
  
1 Disassembly·of·section·.text: 
  
2 00000000·<PyGrammar_FindDFA>: 
3 PyGrammar_FindDFA(): 
4 »       mov····0x4(%esp),%edx 
5 »       imul···$0x14,0x8(%esp),%eax 
6 »       mov····0x4(%edx),%ecx 
7 »       lea····-0x1400(%ecx,%eax,1),%eax 
8 »       retq··· 
848 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 12 lines modifiedOffset 1, 12 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·10000000·1c000000·................4 ··0x00000010·1b0c0404·88010000·10000000·1c000000·................
5 ··0x00000020·00000000·14000000·00000000·48000000·............H...5 ··0x00000020·00000000·16000000·00000000·48000000·............H...
6 ··0x00000030·30000000·00000000·85000000·00430e10·0............C..6 ··0x00000030·30000000·00000000·85000000·00430e10·0............C..
7 ··0x00000040·5a0e1445·0e18420e·1c450e20·480e105d·Z..E..B..E.·H..]7 ··0x00000040·5a0e1445·0e18420e·1c450e20·480e105d·Z..E..B..E.·H..]
8 ··0x00000050·0e1c410e·20410e24·450e2842·0e2c450e·..A.·A.$E.(B.,E.8 ··0x00000050·0e1c410e·20410e24·450e2842·0e2c450e·..A.·A.$E.(B.,E.
9 ··0x00000060·30480e10·480a0e14·410e1845·0e1c450e·0H..H...A..E..E.9 ··0x00000060·30480e10·480a0e14·410e1845·0e1c450e·0H..H...A..E..E.
10 ··0x00000070·20450b48·0e040000····················E.H....10 ··0x00000070·20450b48·0e040000····················E.H....
  
1.06 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text3 ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text
4 ··0x00000020·002e6461·7461002e·62737300·2e726f64·..data..bss..rod4 ··0x00000020·002e6461·7461002e·62737300·2e746578·..data..bss..tex
5 ··0x00000030·6174612e·73747231·2e31002e·72656c2e·ata.str1.1..rel. 
6 ··0x00000040·74657874·2e756e6c·696b656c·79002e72·text.unlikely..r 
7 ··0x00000050·6f646174·61002e6e·6f74652e·474e552d·odata..note.GNU- 
8 ··0x00000060·73746163·6b002e72·656c2e65·685f6672·stack..rel.eh_fr 
9 ··0x00000070·616d6500····························ame.5 ··0x00000030·742e686f·74002e72·6f646174·612e7374·t.hot..rodata.st
 6 ··0x00000040·72312e31·002e7265·6c2e7465·78742e75·r1.1..rel.text.u
 7 ··0x00000050·6e6c696b·656c7900·2e726f64·61746100·nlikely..rodata.
 8 ··0x00000060·2e6e6f74·652e474e·552d7374·61636b00·.note.GNU-stack.
 9 ··0x00000070·2e72656c·2e65685f·6672616d·6500·····.rel.eh_frame.
  
56.4 KB
node.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:··········3736·(bytes·into·file)13 ··Start·of·section·headers:··········4012·(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.85 KB
readelf --wide --sections {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 There·are·15·section·headers,·starting·at·offset·0xe98:1 There·are·15·section·headers,·starting·at·offset·0xfac:
  
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]·.text·············PROGBITS········00000000·000040·0000e5·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0000ed·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·000c88·000028·08···I·12···1··46 ··[·2]·.rel.text·········REL·············00000000·000d8c·000028·08···I·12···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000125·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·00012d·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000125·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·00012d·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········00000000·000125·00008d·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········00000000·00012d·00008d·00··AX··0···0··1
10 ··[·6]·.rel.text.unlikely·REL·············00000000·000cb0·000048·08···I·12···5··410 ··[·6]·.rel.text.unlikely·REL·············00000000·000db4·000048·08···I·12···5··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0001c0·00060e·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········00000000·0001c0·0006fe·00··AX··0···0·16
12 ··[·8]·.rel.text.hot·····REL·············00000000·000cf8·0000e8·08···I·12···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·000dfc·0000f8·08···I·12···7··4
13 ··[·9]·.note.GNU-stack···PROGBITS········00000000·0007ce·000000·00······0···0··113 ··[·9]·.note.GNU-stack···PROGBITS········00000000·0008be·000000·00······0···0··1
14 ··[10]·.eh_frame·········PROGBITS········00000000·0007d0·00029c·00···A··0···0··414 ··[10]·.eh_frame·········PROGBITS········00000000·0008c0·0002b0·00···A··0···0··4
15 ··[11]·.rel.eh_frame·····REL·············00000000·000de0·000048·08···I·12··10··415 ··[11]·.rel.eh_frame·····REL·············00000000·000ef4·000048·08···I·12··10··4
16 ··[12]·.symtab···········SYMTAB··········00000000·000a6c·000150·10·····13··12··416 ··[12]·.symtab···········SYMTAB··········00000000·000b70·000150·10·····13··12··4
17 ··[13]·.strtab···········STRTAB··········00000000·000bbc·0000c9·00······0···0··117 ··[13]·.strtab···········STRTAB··········00000000·000cc0·0000c9·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········00000000·000e28·00006f·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········00000000·000f3c·00006f·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.71 KB
readelf --wide --symbols {}
    
Offset 2, 23 lines modifiedOffset 2, 23 lines modified
2 Symbol·table·'.symtab'·contains·21·entries:2 Symbol·table·'.symtab'·contains·21·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····1·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····7·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
8 ·····4:·00000000····58·FUNC····LOCAL··DEFAULT····5·PyNode_AddChild.cold8 ·····4:·00000000····58·FUNC····LOCAL··DEFAULT····5·PyNode_AddChild.cold
9 ·····5:·000001d0··1086·FUNC····LOCAL··DEFAULT····7·freechildren9 ·····5:·000002a0··1118·FUNC····LOCAL··DEFAULT····7·freechildren
10 ·····6:·00000080···101·FUNC····LOCAL··DEFAULT····1·sizeofchildren10 ·····6:·00000080···109·FUNC····LOCAL··DEFAULT····1·sizeofchildren
11 ·····7:·00000055····56·FUNC····LOCAL··DEFAULT····5·sizeofchildren.cold11 ·····7:·00000055····56·FUNC····LOCAL··DEFAULT····5·sizeofchildren.cold
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····3·12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····4·13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT····9·14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···10·15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
16 ····12:·00000000····77·FUNC····GLOBAL·DEFAULT····1·PyNode_New16 ····12:·00000000····77·FUNC····GLOBAL·DEFAULT····1·PyNode_New
17 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc17 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc
18 ····14:·00000000···400·FUNC····GLOBAL·DEFAULT····7·PyNode_AddChild18 ····14:·00000000···425·FUNC····GLOBAL·DEFAULT····7·PyNode_AddChild
19 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Realloc19 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Realloc
20 ····16:·00000190····58·FUNC····GLOBAL·HIDDEN·····7·_PyNode_FinalizeEndPos20 ····16:·000001b0···237·FUNC····GLOBAL·HIDDEN·····7·_PyNode_FinalizeEndPos
21 ····17:·00000050····37·FUNC····GLOBAL·DEFAULT····1·PyNode_Free21 ····17:·00000050····37·FUNC····GLOBAL·DEFAULT····1·PyNode_Free
22 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free22 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
23 ····19:·0000003a····27·FUNC····GLOBAL·DEFAULT····5·_PyNode_SizeOf23 ····19:·0000003a····27·FUNC····GLOBAL·DEFAULT····5·_PyNode_SizeOf
24 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen24 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
6.83 KB
readelf --wide --relocs {}
    
Offset 1, 64 lines modifiedOffset 1, 66 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xc88·contains·5·entries:1 Relocation·section·'.rel.text'·at·offset·0xd8c·contains·5·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000006··00000d02·R_386_PC32·············00000000···PyObject_Malloc3 00000006··00000d02·R_386_PC32·············00000000···PyObject_Malloc
4 0000005f··00000302·R_386_PC32·············00000000···.text.hot4 0000005f··00000302·R_386_PC32·············00000000···.text.hot
5 000000d8··00001402·R_386_PC32·············00000000···strlen5 000000e0··00001402·R_386_PC32·············00000000···strlen
6 0000006c··00001202·R_386_PC32·············00000000···PyObject_Free6 0000006c··00001202·R_386_PC32·············00000000···PyObject_Free
7 000000a1··00000202·R_386_PC32·············00000000···.text.unlikely7 000000a1··00000202·R_386_PC32·············00000000···.text.unlikely
  
8 Relocation·section·'.rel.text.unlikely'·at·offset·0xcb0·contains·9·entries:8 Relocation·section·'.rel.text.unlikely'·at·offset·0xdb4·contains·9·entries:
9 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name9 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
10 0000004a··00000102·R_386_PC32·············00000000···.text10 0000004a··00000102·R_386_PC32·············00000000···.text
11 00000006··00000302·R_386_PC32·············00000000···.text.hot11 00000006··00000302·R_386_PC32·············00000000···.text.hot
12 00000010··00000302·R_386_PC32·············00000000···.text.hot12 00000010··00000302·R_386_PC32·············00000000···.text.hot
13 0000001a··00000302·R_386_PC32·············00000000···.text.hot13 0000001a··00000302·R_386_PC32·············00000000···.text.hot
14 00000024··00000302·R_386_PC32·············00000000···.text.hot14 00000022··00000302·R_386_PC32·············00000000···.text.hot
15 0000002c··00000302·R_386_PC32·············00000000···.text.hot15 0000002c··00000302·R_386_PC32·············00000000···.text.hot
16 00000036··00000302·R_386_PC32·············00000000···.text.hot16 00000036··00000302·R_386_PC32·············00000000···.text.hot
17 00000067··00000102·R_386_PC32·············00000000···.text17 00000067··00000102·R_386_PC32·············00000000···.text
18 00000089··00000102·R_386_PC32·············00000000···.text18 00000089··00000102·R_386_PC32·············00000000···.text
  
19 Relocation·section·'.rel.text.hot'·at·offset·0xcf8·contains·29·entries:19 Relocation·section·'.rel.text.hot'·at·offset·0xdfc·contains·31·entries:
20 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name20 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
21 00000022··00000f02·R_386_PC32·············00000000···PyObject_Realloc21 00000023··00000f02·R_386_PC32·············00000000···PyObject_Realloc
22 00000092··00001002·R_386_PC32·············00000190···_PyNode_FinalizeEndPos22 00000093··00001002·R_386_PC32·············000001b0···_PyNode_FinalizeEndPos
 23 000000f4··00000f02·R_386_PC32·············00000000···PyObject_Realloc
23 000001b1··00001002·R_386_PC32·············00000190···_PyNode_FinalizeEndPos24 00000232··00001002·R_386_PC32·············000001b0···_PyNode_FinalizeEndPos
24 000001fb··00001202·R_386_PC32·············00000000···PyObject_Free 
25 0000021e··00001202·R_386_PC32·············00000000···PyObject_Free 
26 0000026a··00001202·R_386_PC32·············00000000···PyObject_Free 
27 0000029a··00001202·R_386_PC32·············00000000···PyObject_Free 
28 000002ea··00001202·R_386_PC32·············00000000···PyObject_Free 
29 0000032c··00001202·R_386_PC32·············00000000···PyObject_Free25 000002cf··00001202·R_386_PC32·············00000000···PyObject_Free
 26 00000326··00001202·R_386_PC32·············00000000···PyObject_Free
30 00000358··00001202·R_386_PC32·············00000000···PyObject_Free27 00000356··00001202·R_386_PC32·············00000000···PyObject_Free
 28 000003b3··00001202·R_386_PC32·············00000000···PyObject_Free
 29 000003f0··00001202·R_386_PC32·············00000000···PyObject_Free
31 00000454··00001202·R_386_PC32·············00000000···PyObject_Free30 00000420··00001202·R_386_PC32·············00000000···PyObject_Free
32 00000477··00001202·R_386_PC32·············00000000···PyObject_Free31 0000047d··00001202·R_386_PC32·············00000000···PyObject_Free
33 000004ae··00001202·R_386_PC32·············00000000···PyObject_Free 
34 000004d9··00001202·R_386_PC32·············00000000···PyObject_Free 
35 00000534··00001202·R_386_PC32·············00000000···PyObject_Free32 00000548··00001202·R_386_PC32·············00000000···PyObject_Free
36 00000545··00001202·R_386_PC32·············00000000···PyObject_Free 
37 00000568··00001202·R_386_PC32·············00000000···PyObject_Free33 0000056f··00001202·R_386_PC32·············00000000···PyObject_Free
38 0000058b··00001202·R_386_PC32·············00000000···PyObject_Free34 000005a7··00001202·R_386_PC32·············00000000···PyObject_Free
39 000005b5··00001202·R_386_PC32·············00000000···PyObject_Free35 000005d6··00001202·R_386_PC32·············00000000···PyObject_Free
40 000005cf··00001202·R_386_PC32·············00000000···PyObject_Free 
41 000005f9··00001202·R_386_PC32·············00000000···PyObject_Free36 00000619··00001202·R_386_PC32·············00000000···PyObject_Free
42 0000002d··00000202·R_386_PC32·············00000000···.text.unlikely37 00000662··00001202·R_386_PC32·············00000000···PyObject_Free
 38 00000682··00001202·R_386_PC32·············00000000···PyObject_Free
 39 0000069e··00001202·R_386_PC32·············00000000···PyObject_Free
 40 000006ba··00001202·R_386_PC32·············00000000···PyObject_Free
 41 000006d6··00001202·R_386_PC32·············00000000···PyObject_Free
 42 000006f2··00001202·R_386_PC32·············00000000···PyObject_Free
43 000000d6··00000202·R_386_PC32·············00000000···.text.unlikely43 00000016··00000202·R_386_PC32·············00000000···.text.unlikely
44 000000de··00000202·R_386_PC32·············00000000···.text.unlikely44 0000002e··00000202·R_386_PC32·············00000000···.text.unlikely
 45 000000a2··00000202·R_386_PC32·············00000000···.text.unlikely
 46 000000ca··00000202·R_386_PC32·············00000000···.text.unlikely
 47 000000d2··00000202·R_386_PC32·············00000000···.text.unlikely
45 000000ee··00000202·R_386_PC32·············00000000···.text.unlikely48 000000e6··00000202·R_386_PC32·············00000000···.text.unlikely
46 00000162··00000202·R_386_PC32·············00000000···.text.unlikely49 000000ff··00000202·R_386_PC32·············00000000···.text.unlikely
47 00000182··00000202·R_386_PC32·············00000000···.text.unlikely50 00000183··00000202·R_386_PC32·············00000000···.text.unlikely
48 00000187··00000202·R_386_PC32·············00000000···.text.unlikely51 0000019d··00000202·R_386_PC32·············00000000···.text.unlikely
49 0000018c··00000202·R_386_PC32·············00000000···.text.unlikely 
  
50 Relocation·section·'.rel.eh_frame'·at·offset·0xde0·contains·9·entries:52 Relocation·section·'.rel.eh_frame'·at·offset·0xef4·contains·9·entries:
51 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name53 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
52 00000020··00000102·R_386_PC32·············00000000···.text54 00000020··00000102·R_386_PC32·············00000000···.text
53 00000040··00000302·R_386_PC32·············00000000···.text.hot55 00000040··00000302·R_386_PC32·············00000000···.text.hot
54 000000b8··00000202·R_386_PC32·············00000000···.text.unlikely56 000000b8··00000202·R_386_PC32·············00000000···.text.unlikely
55 000000cc··00000302·R_386_PC32·············00000000···.text.hot57 000000cc··00000302·R_386_PC32·············00000000···.text.hot
56 00000100··00000102·R_386_PC32·············00000000···.text58 00000114··00000102·R_386_PC32·············00000000···.text
57 0000012c··00000302·R_386_PC32·············00000000···.text.hot59 00000140··00000302·R_386_PC32·············00000000···.text.hot
58 00000210··00000202·R_386_PC32·············00000000···.text.unlikely60 00000224··00000202·R_386_PC32·············00000000···.text.unlikely
59 00000228··00000102·R_386_PC32·············00000000···.text61 0000023c··00000102·R_386_PC32·············00000000···.text
60 00000290··00000202·R_386_PC32·············00000000···.text.unlikely62 000002a4··00000202·R_386_PC32·············00000000···.text.unlikely
14.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 22, 61 lines modifiedOffset 22, 60 lines modified
22 ··DW_CFA_def_cfa_offset:·1622 ··DW_CFA_def_cfa_offset:·16
23 ··DW_CFA_advance_loc:·63·to·0000004c23 ··DW_CFA_advance_loc:·63·to·0000004c
24 ··DW_CFA_def_cfa_offset:·424 ··DW_CFA_def_cfa_offset:·4
25 ··DW_CFA_nop25 ··DW_CFA_nop
26 ··DW_CFA_nop26 ··DW_CFA_nop
27 ··DW_CFA_nop27 ··DW_CFA_nop
  
28 00000038·00000054·0000003c·FDE·cie=00000000·pc=00000000..0000019028 00000038·00000054·0000003c·FDE·cie=00000000·pc=00000000..000001a9
29 ··DW_CFA_advance_loc:·1·to·0000000129 ··DW_CFA_advance_loc:·1·to·00000001
30 ··DW_CFA_def_cfa_offset:·830 ··DW_CFA_def_cfa_offset:·8
31 ··DW_CFA_offset:·r7·(edi)·at·cfa-831 ··DW_CFA_offset:·r7·(edi)·at·cfa-8
32 ··DW_CFA_advance_loc:·1·to·0000000232 ··DW_CFA_advance_loc:·1·to·00000002
33 ··DW_CFA_def_cfa_offset:·1233 ··DW_CFA_def_cfa_offset:·12
34 ··DW_CFA_offset:·r6·(esi)·at·cfa-1234 ··DW_CFA_offset:·r6·(esi)·at·cfa-12
35 ··DW_CFA_advance_loc:·1·to·0000000335 ··DW_CFA_advance_loc:·1·to·00000003
36 ··DW_CFA_def_cfa_offset:·1636 ··DW_CFA_def_cfa_offset:·16
37 ··DW_CFA_offset:·r3·(ebx)·at·cfa-1637 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16
38 ··DW_CFA_advance_loc:·24·to·0000001b38 ··DW_CFA_advance_loc:·26·to·0000001d
39 ··DW_CFA_def_cfa_offset:·20 
40 ··DW_CFA_advance_loc:·1·to·0000001c 
41 ··DW_CFA_def_cfa_offset:·2439 ··DW_CFA_def_cfa_offset:·24
42 ··DW_CFA_advance_loc:·2·to·0000001e40 ··DW_CFA_advance_loc:·2·to·0000001f
43 ··DW_CFA_def_cfa_offset:·2841 ··DW_CFA_def_cfa_offset:·28
44 ··DW_CFA_advance_loc:·3·to·0000002142 ··DW_CFA_advance_loc:·3·to·00000022
45 ··DW_CFA_def_cfa_offset:·3243 ··DW_CFA_def_cfa_offset:·32
46 ··DW_CFA_advance_loc:·8·to·0000002944 ··DW_CFA_advance_loc:·8·to·0000002a
47 ··DW_CFA_def_cfa_offset:·1645 ··DW_CFA_def_cfa_offset:·16
48 ··DW_CFA_advance_loc1:·85·to·0000007e46 ··DW_CFA_advance_loc1:·85·to·0000007f
49 ··DW_CFA_remember_state47 ··DW_CFA_remember_state
50 ··DW_CFA_restore:·r3·(ebx)48 ··DW_CFA_restore:·r3·(ebx)
51 ··DW_CFA_def_cfa_offset:·1249 ··DW_CFA_def_cfa_offset:·12
52 ··DW_CFA_advance_loc:·1·to·0000007f50 ··DW_CFA_advance_loc:·1·to·00000080
53 ··DW_CFA_restore:·r6·(esi)51 ··DW_CFA_restore:·r6·(esi)
54 ··DW_CFA_def_cfa_offset:·852 ··DW_CFA_def_cfa_offset:·8
55 ··DW_CFA_advance_loc:·1·to·0000008053 ··DW_CFA_advance_loc:·1·to·00000081
56 ··DW_CFA_restore:·r7·(edi)54 ··DW_CFA_restore:·r7·(edi)
57 ··DW_CFA_def_cfa_offset:·455 ··DW_CFA_def_cfa_offset:·4
58 ··DW_CFA_advance_loc:·1·to·0000008156 ··DW_CFA_advance_loc:·1·to·00000082
59 ··DW_CFA_restore_state57 ··DW_CFA_restore_state
60 ··DW_CFA_advance_loc:·9·to·0000008a58 ··DW_CFA_advance_loc:·9·to·0000008b
61 ··DW_CFA_def_cfa_offset:·2859 ··DW_CFA_def_cfa_offset:·28
62 ··DW_CFA_advance_loc:·7·to·0000009160 ··DW_CFA_advance_loc:·7·to·00000092
63 ··DW_CFA_def_cfa_offset:·3261 ··DW_CFA_def_cfa_offset:·32
64 ··DW_CFA_advance_loc:·8·to·0000009962 ··DW_CFA_advance_loc:·8·to·0000009a
65 ··DW_CFA_def_cfa_offset:·1663 ··DW_CFA_def_cfa_offset:·16
66 ··DW_CFA_advance_loc1:·93·to·000000f664 ··DW_CFA_advance_loc1:·84·to·000000ee
67 ··DW_CFA_remember_state 
68 ··DW_CFA_def_cfa_offset:·2065 ··DW_CFA_def_cfa_offset:·20
69 ··DW_CFA_advance_loc:·1·to·000000f766 ··DW_CFA_advance_loc:·1·to·000000ef
70 ··DW_CFA_def_cfa_offset:·2467 ··DW_CFA_def_cfa_offset:·24
71 ··DW_CFA_advance_loc:·1·to·000000f868 ··DW_CFA_advance_loc:·1·to·000000f0
72 ··DW_CFA_def_cfa_offset:·2869 ··DW_CFA_def_cfa_offset:·28
73 ··DW_CFA_advance_loc:·5·to·000000fd70 ··DW_CFA_advance_loc:·3·to·000000f3
74 ··DW_CFA_restore_state71 ··DW_CFA_def_cfa_offset:·32
 72 ··DW_CFA_advance_loc:·8·to·000000fb
 73 ··DW_CFA_def_cfa_offset:·16
75 ··DW_CFA_nop74 ··DW_CFA_nop
76 ··DW_CFA_nop75 ··DW_CFA_nop
77 ··DW_CFA_nop76 ··DW_CFA_nop
  
78 00000090·0000001c·00000000·CIE77 00000090·0000001c·00000000·CIE
79 ··Version:···············178 ··Version:···············1
80 ··Augmentation:··········"zR"79 ··Augmentation:··········"zR"
1.87 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 PyNode_Free():29 PyNode_Free():
30 »       push···%ebx30 »       push···%ebx
31 »       sub····$0x8,%esp31 »       sub····$0x8,%esp
32 »       mov····0x10(%esp),%ebx32 »       mov····0x10(%esp),%ebx
33 »       test···%ebx,%ebx33 »       test···%ebx,%ebx
34 »       je·····70·<PyNode_Free+0x20>34 »       je·····70·<PyNode_Free+0x20>
35 »       mov····%ebx,%eax35 »       mov····%ebx,%eax
36 »       call···22f·<freechildren+0x5f>36 »       call···2ff·<freechildren+0x5f>
37 ·R_386_PC32»     .text.hot37 ·R_386_PC32»     .text.hot
38 »       mov····%ebx,0x10(%esp)38 »       mov····%ebx,0x10(%esp)
39 »       add····$0x8,%esp39 »       add····$0x8,%esp
40 »       pop····%ebx40 »       pop····%ebx
41 »       jmp····6c·<PyNode_Free+0x1c>41 »       jmp····6c·<PyNode_Free+0x1c>
42 ·R_386_PC32»     PyObject_Free42 ·R_386_PC32»     PyObject_Free
43 »       add····$0x8,%esp43 »       add····$0x8,%esp
1.93 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 2, 30 lines modifiedOffset 2, 30 lines modified
  
  
2 Disassembly·of·section·.text.unlikely:2 Disassembly·of·section·.text.unlikely:
  
3 00000000·<PyNode_AddChild.cold>:3 00000000·<PyNode_AddChild.cold>:
4 PyNode_AddChild.cold():4 PyNode_AddChild.cold():
5 »       mov····$0x13,%eax5 »       mov····$0x13,%eax
6 »       jmp····83·<sizeofchildren.cold+0x2e>6 »       jmp····84·<sizeofchildren.cold+0x2f>
7 ·R_386_PC32»     .text.hot 
8 »       mov····$0x13,%eax 
9 »       jmp····8d·<sizeofchildren+0xd> 
10 ·R_386_PC32»     .text.hot7 ·R_386_PC32»     .text.hot
11 »       mov····$0xf,%eax8 »       mov····$0xf,%eax
12 »       jmp····97·<sizeofchildren+0x17>9 »       jmp····8e·<sizeofchildren+0xe>
13 ·R_386_PC32»     .text.hot10 ·R_386_PC32»     .text.hot
14 »       mov····$0x13,%eax11 »       mov····$0x13,%eax
15 »       jmp····a1·<sizeofchildren+0x21>12 »       jmp····98·<sizeofchildren+0x18>
16 ·R_386_PC32»     .text.hot13 ·R_386_PC32»     .text.hot
17 »       or·····$0xffffffff,%edx14 »       or·····$0xffffffff,%eax
18 »       jmp····192·<_PyNode_FinalizeEndPos+0x2>15 »       jmp····189·<sizeofchildren+0x109>
 16 ·R_386_PC32»     .text.hot
 17 »       mov····$0x13,%eax
 18 »       jmp····aa·<sizeofchildren+0x2a>
19 ·R_386_PC32»     .text.hot19 ·R_386_PC32»     .text.hot
20 »       mov····$0x13,%eax20 »       mov····$0x13,%eax
21 »       jmp····b3·<sizeofchildren+0x33>21 »       jmp····b4·<sizeofchildren+0x34>
22 ·R_386_PC32»     .text.hot22 ·R_386_PC32»     .text.hot
  
23 0000003a·<_PyNode_SizeOf>:23 0000003a·<_PyNode_SizeOf>:
24 _PyNode_SizeOf():24 _PyNode_SizeOf():
25 »       sub····$0xc,%esp25 »       sub····$0xc,%esp
26 »       xor····%eax,%eax26 »       xor····%eax,%eax
27 »       mov····0x10(%esp),%edx27 »       mov····0x10(%esp),%edx
21.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 7, 501 lines modifiedOffset 7, 571 lines modified
7 PyNode_AddChild():7 PyNode_AddChild():
8 »       push···%edi8 »       push···%edi
9 »       push···%esi9 »       push···%esi
10 »       push···%ebx10 »       push···%ebx
11 »       mov····0x10(%esp),%ebx11 »       mov····0x10(%esp),%ebx
12 »       mov····0x10(%ebx),%esi12 »       mov····0x10(%ebx),%esi
13 »       test···%esi,%esi13 »       test···%esi,%esi
14 »       jg·····81·<PyNode_AddChild+0x81>14 »       jg·····82·<PyNode_AddChild+0x82>
15 »       cmp····$0x7ffffffe,%esi15 »       cmp····$0x7ffffffe,%esi
16 »       ja·····18b·<PyNode_AddChild+0x18b>16 »       ja·····3c·<PyNode_AddChild+0x3c>
17 »       push···%eax 
18 »       push···%eax17 ·R_386_PC32»     .text.unlikely
 18 »       sub····$0x8,%esp
19 »       push···$0x2019 »       push···$0x20
20 »       pushl··0x14(%ebx)20 »       pushl··0x14(%ebx)
21 »       call···22·<PyNode_AddChild+0x22>21 »       call···23·<PyNode_AddChild+0x23>
22 ·R_386_PC32»     PyObject_Realloc22 ·R_386_PC32»     PyObject_Realloc
23 »       add····$0x10,%esp23 »       add····$0x10,%esp
24 »       test···%eax,%eax24 »       test···%eax,%eax
25 »       je·····41·<PyNode_AddChild+0x41>25 »       je·····38·<PyNode_AddChild+0x38>
26 ·R_386_PC32»     .text.unlikely26 ·R_386_PC32»     .text.unlikely
27 »       mov····0x10(%ebx),%esi27 »       mov····0x10(%ebx),%edx
28 »       movzwl·0x14(%esp),%ecx28 »       movzwl·0x14(%esp),%edi
29 »       mov····%eax,0x14(%ebx)29 »       mov····%eax,0x14(%ebx)
30 »       mov····0x18(%esp),%edi30 »       mov····0x18(%esp),%esi
31 »       lea····0x1(%esi),%edx31 »       lea····0x1(%edx),%ecx
32 »       shl····$0x5,%esi32 »       shl····$0x5,%edx
33 »       add····%esi,%eax33 »       add····%edx,%eax
34 »       mov····%edx,0x10(%ebx)34 »       mov····%ecx,0x10(%ebx)
35 »       mov····0x20(%esp),%esi35 »       mov····0x20(%esp),%edx
36 »       mov····0x1c(%esp),%ebx36 »       mov····0x1c(%esp),%ebx
37 »       mov····0x24(%esp),%edx37 »       mov····0x24(%esp),%ecx
38 »       mov····%cx,(%eax)38 »       mov····%di,(%eax)
39 »       mov····0x28(%esp),%ecx39 »       mov····0x28(%esp),%edi
40 »       mov····%edi,0x4(%eax)40 »       mov····%esi,0x4(%eax)
41 »       mov····%ebx,0x8(%eax)41 »       mov····%ebx,0x8(%eax)
42 »       mov····%esi,0xc(%eax)42 »       mov····%edx,0xc(%eax)
43 »       mov····%edx,0x18(%eax)43 »       mov····%ecx,0x18(%eax)
44 »       mov····%ecx,0x1c(%eax)44 »       mov····%edi,0x1c(%eax)
45 »       movl···$0x0,0x10(%eax)45 »       movl···$0x0,0x10(%eax)
46 »       movl···$0x0,0x14(%eax)46 »       movl···$0x0,0x14(%eax)
47 »       xor····%eax,%eax47 »       xor····%eax,%eax
48 »       pop····%ebx48 »       pop····%ebx
49 »       pop····%esi49 »       pop····%esi
50 »       pop····%edi50 »       pop····%edi
51 »       retq···51 »       retq···
52 »       lea····0x7ffffff(%esi),%eax52 »       lea····0x7ffffff(%esi),%eax
53 »       sub····$0xc,%esp53 »       sub····$0xc,%esp
54 »       shl····$0x5,%eax54 »       shl····$0x5,%eax
55 »       add····0x14(%ebx),%eax55 »       add····0x14(%ebx),%eax
56 »       push···%eax56 »       push···%eax
57 »       call···92·<PyNode_AddChild+0x92>57 »       call···93·<PyNode_AddChild+0x93>
58 ·R_386_PC32»     _PyNode_FinalizeEndPos58 ·R_386_PC32»     _PyNode_FinalizeEndPos
59 »       add····$0x10,%esp59 »       add····$0x10,%esp
60 »       cmp····$0x7ffffffe,%esi60 »       cmp····$0x7ffffffe,%esi
61 »       ja·····186·<PyNode_AddChild+0x186>61 »       ja·····a2·<PyNode_AddChild+0xa2>
 62 ·R_386_PC32»     .text.unlikely
62 »       mov····%esi,%edi63 »       mov····%esi,%ecx
63 »       lea····0x1(%esi),%eax64 »       lea····0x1(%esi),%edx
64 »       cmp····$0x1,%esi65 »       cmp····$0x1,%esi
65 »       je·····c1·<PyNode_AddChild+0xc1> 
66 »       cmp····$0x80,%esi 
67 »       jg·····14c·<PyNode_AddChild+0x14c>66 »       jne····154·<PyNode_AddChild+0x154>
68 »       add····$0x3,%esi 
69 »       and····$0xfffffffc,%esi 
70 »       cmp····$0x80,%eax67 »       cmp····$0x80,%edx
71 »       jg·····168·<PyNode_AddChild+0x168>68 »       jg·····169·<PyNode_AddChild+0x169>
72 »       add····$0x4,%edi69 »       lea····0x4(%ecx),%edi
73 »       and····$0xfffffffc,%edi70 »       and····$0xfffffffc,%edi
74 »       test···%esi,%esi71 »       test···%esi,%esi
75 »       js·····d6·<PyNode_AddChild+0xd6>72 »       js·····de·<PyNode_AddChild+0xde>
76 ·R_386_PC32»     .text.unlikely73 ·R_386_PC32»     .text.unlikely
77 »       test···%edi,%edi74 »       test···%edi,%edi
78 »       js·····de·<PyNode_AddChild+0xde>75 »       js·····e6·<PyNode_AddChild+0xe6>
79 ·R_386_PC32»     .text.unlikely76 ·R_386_PC32»     .text.unlikely
80 »       cmp····%esi,%edi77 »       cmp····%esi,%edi
81 »       jle····fd·<PyNode_AddChild+0xfd>78 »       jle····1a1·<PyNode_AddChild+0x1a1>
82 »       cmp····$0x7ffffff,%edi79 »       cmp····$0x7ffffff,%edi
83 »       jg·····102·<PyNode_AddChild+0x102>80 »       jg·····f0·<PyNode_AddChild+0xf0>
84 ·R_386_PC32»     .text.unlikely81 ·R_386_PC32»     .text.unlikely
85 »       shl····$0x5,%edi82 »       shl····$0x5,%edi
86 »       push···%edx83 »       push···%edx
87 »       push···%edx84 »       push···%edx
88 »       push···%edi85 »       push···%edi
 86 »       pushl··0x14(%ebx)
 87 »       call···f4·<PyNode_AddChild+0xf4>
 88 ·R_386_PC32»     PyObject_Realloc
 89 »       add····$0x10,%esp
 90 »       test···%eax,%eax
89 »       jmp····1e·<PyNode_AddChild+0x1e>91 »       je·····109·<PyNode_AddChild+0x109>
 92 ·R_386_PC32»     .text.unlikely
 93 »       mov····%eax,0x14(%ebx)
90 »       mov····0x10(%ebx),%esi94 »       mov····0x10(%ebx),%edx
91 »       mov····0x18(%esp),%eax95 »       mov····0x18(%esp),%ecx
92 »       mov····0x1c(%esp),%edx96 »       mov····0x1c(%esp),%edi
93 »       mov····0x20(%esp),%ecx 
94 »       lea····0x1(%esi),%edi97 »       lea····0x1(%edx),%esi
95 »       shl····$0x5,%esi98 »       shl····$0x5,%edx
96 »       add····0x14(%ebx),%esi 
97 »       mov····%edi,0x10(%ebx)99 »       mov····%esi,0x10(%ebx)
98 »       movzwl·0x14(%esp),%ebx100 »       movzwl·0x14(%esp),%ebx
 101 »       add····%edx,%eax
99 »       mov····0x24(%esp),%edi102 »       mov····0x24(%esp),%esi
 103 »       mov····0x20(%esp),%edx
100 »       mov····%eax,0x4(%esi)104 »       mov····%ecx,0x4(%eax)
101 »       xor····%eax,%eax 
102 »       mov····%bx,(%esi)105 »       mov····%bx,(%eax)
103 »       mov····0x28(%esp),%ebx106 »       mov····0x28(%esp),%ebx
104 »       mov····%edx,0x8(%esi) 
105 »       mov····%ecx,0xc(%esi) 
106 »       mov····%edi,0x18(%esi)107 »       mov····%edi,0x8(%eax)
 108 »       mov····%edx,0xc(%eax)
 109 »       mov····%esi,0x18(%eax)
107 »       mov····%ebx,0x1c(%esi)110 »       mov····%ebx,0x1c(%eax)
108 »       movl···$0x0,0x10(%esi)111 »       movl···$0x0,0x10(%eax)
109 »       movl···$0x0,0x14(%esi)112 »       movl···$0x0,0x14(%eax)
 113 »       xor····%eax,%eax
110 »       jmp····7d·<PyNode_AddChild+0x7d>114 »       jmp····7e·<PyNode_AddChild+0x7e>
111 »       mov····$0x17,%ecx 
112 »       mov····$0x100,%edx 
113 »       cmp····%edx,%esi115 »       cmp····$0x80,%esi
114 »       jle····166·<PyNode_AddChild+0x166> 
115 »       add····%edx,%edx 
116 »       sub····$0x1,%ecx 
117 »       jne····156·<PyNode_AddChild+0x156> 
118 »       jmp····18a·<PyNode_AddChild+0x18a>116 »       jg·····187·<PyNode_AddChild+0x187>
119 ·R_386_PC32»     .text.unlikely117 »       add····$0x3,%esi
Max diff block lines reached; 16821/21377 bytes (78.69%) of diff not shown.
5.35 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 46 lines modifiedOffset 1, 47 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·1c000000·1c000000·................4 ··0x00000010·1b0c0404·88010000·1c000000·1c000000·................
5 ··0x00000020·00000000·4d000000·00430e1c·420e2048·....M....C..B.·H5 ··0x00000020·00000000·4d000000·00430e1c·420e2048·....M....C..B.·H
6 ··0x00000030·0e107f0e·04000000·54000000·3c000000·........T...<...6 ··0x00000030·0e107f0e·04000000·54000000·3c000000·........T...<...
7 ··0x00000040·00000000·90010000·00410e08·8702410e·.........A....A.7 ··0x00000040·00000000·a9010000·00410e08·8702410e·.........A....A.
8 ··0x00000050·0c860341·0e108304·580e1441·0e18420e·...A....X..A..B.8 ··0x00000050·0c860341·0e108304·5a0e1842·0e1c430e·...A....Z..B..C.
9 ··0x00000060·1c430e20·480e1002·550ac30e·0c41c60e·.C.·H...U....A..9 ··0x00000060·20480e10·02550ac3·0e0c41c6·0e0841c7··H...U....A...A.
10 ··0x00000070·0841c70e·04410b49·0e1c470e·20480e10·.A...A.I..G.·H..10 ··0x00000070·0e04410b·490e1c47·0e20480e·1002540e·..A.I..G.·H...T.
11 ··0x00000080·025d0a0e·14410e18·410e1c45·0b000000·.]...A..A..E....11 ··0x00000080·14410e18·410e1c43·0e20480e·10000000·.A..A..C.·H.....
12 ··0x00000090·1c000000·00000000·017a5200·017c0801·.........zR..|..12 ··0x00000090·1c000000·00000000·017a5200·017c0801·.........zR..|..
13 ··0x000000a0·1b0c0404·88010e10·83048603·87020000·................13 ··0x000000a0·1b0c0404·88010e10·83048603·87020000·................
14 ··0x000000b0·10000000·24000000·00000000·3a000000·....$.......:...14 ··0x000000b0·10000000·24000000·00000000·3a000000·....$.......:...
15 ··0x000000c0·00000000·30000000·c8000000·90010000·....0...........15 ··0x000000c0·00000000·44000000·c8000000·b0010000·....D...........
16 ··0x000000d0·3a000000·00410e08·8602410e·0c830343·:....A....A....C 
17 ··0x000000e0·0e10540e·1c470e20·4e0e1049·0e0c41c3·..T..G.·N..I..A. 
18 ··0x000000f0·0e0841c6·0e040000·28000000·fc000000·..A.....(....... 
19 ··0x00000100·50000000·25000000·00410e08·8302430e·P...%....A....C. 
20 ··0x00000110·10560a0e·0841c30e·04450b43·0e0841c3·.V...A...E.C..A. 
21 ··0x00000120·0e040000·e0000000·28010000·d0010000·........(....... 
22 ··0x00000130·3e040000·00410e08·8502410e·0c870341·>....A....A....A16 ··0x000000d0·ed000000·00410e08·8502410e·0c870341·.....A....A....A
23 ··0x00000140·0e108604·410e1483·05430e60·620e6c41·....A....C.`b.lA17 ··0x000000e0·0e108604·410e1483·05430e30·026f0e3c·....A....C.0.o.<
24 ··0x00000150·0e70480e·60520a0e·1441c30e·1041c60e·.pH.`R...A...A..18 ··0x000000f0·470e405a·0e30670a·0e1441c3·0e1041c6·G.@Z.0g...A...A.
25 ··0x00000160·0c41c70e·0841c50e·04410b43·0e6c410e·.A...A...A.C.lA.19 ··0x00000100·0e0c41c7·0e0841c5·0e04410b·28000000·..A...A...A.(...
 20 ··0x00000110·10010000·50000000·25000000·00410e08·....P...%....A..
 21 ··0x00000120·8302430e·10560a0e·0841c30e·04450b43·..C..V...A...E.C
 22 ··0x00000130·0e0841c3·0e040000·e0000000·3c010000·..A.........<...
 23 ··0x00000140·a0020000·5e040000·00410e08·8502410e·....^....A....A.
 24 ··0x00000150·0c870341·0e108604·410e1483·05430e60·...A....A....C.`
 25 ··0x00000160·660e6c41·0e704b0e·604b0a0e·1441c30e·f.lA.pK.`K...A..
 26 ··0x00000170·1041c60e·0c41c70e·0841c50e·04480b74·.A...A...A...H.t
 27 ··0x00000180·0e6c410e·704b0e60·640e6c41·0e704b0e·.lA.pK.`d.lA.pK.
 28 ··0x00000190·6002510e·6c410e70·480e6074·0e6c410e·`.Q.lA.pH.`t.lA.
26 ··0x00000170·70510e60·7a0e6c41·0e70480e·60670e6c·pQ.`z.lA.pH.`g.l29 ··0x000001a0·704b0e60·640e6c41·0e704b0e·6002510e·pK.`d.lA.pK.`.Q.
27 ··0x00000180·410e7048·0e600247·0e6c410e·70510e60·A.pH.`.G.lA.pQ.` 
28 ··0x00000190·700e6c41·0e70480e·60630e6c·410e7048·p.lA.pH.`c.lA.pH 
29 ··0x000001a0·0e6002f3·0e6c410e·70480e60·5a0e6c41·.`...lA.pH.`Z.lA 
30 ··0x000001b0·0e70480e·606e0e6c·410e7048·0e60620e·.pH.`n.lA.pH.`b. 
31 ··0x000001c0·6c410e70·480e6002·520e6c41·0e70480e·lA.pH.`.R.lA.pH.30 ··0x000001b0·6c410e70·480e6002·c20e6c41·0e704b0e·lA.pH.`...lA.pK.
32 ··0x000001d0·60480e6c·410e7051·0e60510e·6c410e70·`H.lA.pQ.`Q.lA.p31 ··0x000001c0·605b0e6c·410e704b·0e606c0e·6c410e70·`[.lA.pK.`l.lA.p
33 ··0x000001e0·510e6051·0e6c410e·70510e60·550e6c44·Q.`Q.lA.pQ.`U.lD32 ··0x000001d0·4b0e6063·0e6c410e·704b0e60·770e6c41·K.`c.lA.pK.`w.lA
34 ··0x000001f0·0e70480e·60510e6c·410e7051·0e60550e·.pH.`Q.lA.pQ.`U.33 ··0x000001e0·0e70480e·6002400e·6c410e70·480e6057·.pH.`.@.lA.pH.`W
35 ··0x00000200·6c440e70·480e6000·14000000·0c020000·lD.pH.`.........34 ··0x000001f0·0e6c410e·70480e60·530e6c41·0e70480e·.lA.pH.`S.lA.pH.
 35 ··0x00000200·60530e6c·410e7048·0e60530e·6c410e70·`S.lA.pH.`S.lA.p
 36 ··0x00000210·480e6053·0e6c410e·70480e60·14000000·H.`S.lA.pH.`....
36 ··0x00000210·3a000000·1b000000·00430e10·570e0400·:........C..W...37 ··0x00000220·20020000·3a000000·1b000000·00430e10··...:........C..
37 ··0x00000220·44000000·24020000·80000000·65000000·D...$.......e...38 ··0x00000230·570e0400·44000000·38020000·80000000·W...D...8.......
38 ··0x00000230·00410e08·8502410e·0c870343·0e108604·.A....A....C....39 ··0x00000240·6d000000·00410e08·8502410e·0c870343·m....A....A....C
39 ··0x00000240·430e1483·05430e30·690a0e14·43c30e10·C....C.0i...C...40 ··0x00000250·0e108604·430e1483·05430e30·690a0e14·....C....C.0i...
40 ··0x00000250·41c60e0c·41c70e08·41c50e04·410b5b0e·A...A...A...A.[.41 ··0x00000260·43c30e10·41c60e0c·41c70e08·41c50e04·C...A...A...A...
41 ··0x00000260·3c410e40·480e3000·1c000000·00000000·<A.@H.0.........42 ··0x00000270·410b630e·3c410e40·480e3000·1c000000·A.c.<A.@H.0.....
42 ··0x00000270·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........043 ··0x00000280·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
43 ··0x00000280·83058502·86048703·10000000·24000000·............$...44 ··0x00000290·88010e30·83058502·86048703·10000000·...0............
44 ··0x00000290·55000000·38000000·00000000··········U...8.......45 ··0x000002a0·24000000·55000000·38000000·00000000·$...U...8.......
  
55.1 KB
parser.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:··········4084·(bytes·into·file)13 ··Start·of·section·headers:··········4308·(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:·········1619 ··Number·of·section·headers:·········16
20 ··Section·header·string·table·index:·1520 ··Section·header·string·table·index:·15
2.69 KB
readelf --wide --sections {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 There·are·16·section·headers,·starting·at·offset·0xff4:1 There·are·16·section·headers,·starting·at·offset·0x10d4:
  
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]·.text·············PROGBITS········00000000·000040·0000c0·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0000c0·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·000d84·000040·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·000e54·000040·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000100·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000100·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000100·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000100·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000100·00001f·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000100·00001f·01·AMS··0···0··4
10 ··[·6]·.text.unlikely····PROGBITS········00000000·00011f·0000da·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·00011f·000177·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·000dc4·0000a0·08···I·13···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·000e94·0000b0·08···I·13···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·000200·000689·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·0002a0·00069c·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·000e64·0000e8·08···I·13···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·000f44·0000e8·08···I·13···8··4
14 ··[10]·.note.GNU-stack···PROGBITS········00000000·000889·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········00000000·00093c·000000·00······0···0··1
15 ··[11]·.eh_frame·········PROGBITS········00000000·00088c·000298·00···A··0···0··415 ··[11]·.eh_frame·········PROGBITS········00000000·00093c·0002b8·00···A··0···0··4
16 ··[12]·.rel.eh_frame·····REL·············00000000·000f4c·000028·08···I·13··11··416 ··[12]·.rel.eh_frame·····REL·············00000000·00102c·000028·08···I·13··11··4
17 ··[13]·.symtab···········SYMTAB··········00000000·000b24·000180·10·····14··11··417 ··[13]·.symtab···········SYMTAB··········00000000·000bf4·000180·10·····14··11··4
18 ··[14]·.strtab···········STRTAB··········00000000·000ca4·0000e0·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·000d74·0000e0·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·000f74·00007e·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·001054·00007e·00······0···0··1
20 Key·to·Flags:20 Key·to·Flags:
21 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),21 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
22 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),22 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
23 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),23 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
24 ··p·(processor·specific)24 ··p·(processor·specific)
1.71 KB
readelf --wide --symbols {}
    
Offset 3, 25 lines modifiedOffset 3, 25 lines modified
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····1·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····4:·00000000····63·FUNC····LOCAL··DEFAULT····6·PyParser_New.cold8 ·····4:·00000000····63·FUNC····LOCAL··DEFAULT····6·PyParser_New.cold
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
10 ·····6:·0000003f···155·FUNC····LOCAL··DEFAULT····6·PyParser_AddToken.cold10 ·····6:·0000003f···312·FUNC····LOCAL··DEFAULT····6·PyParser_AddToken.cold
11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····3·11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····4·12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···10·13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···11·14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
15 ····11:·00000000···152·FUNC····GLOBAL·HIDDEN·····1·PyParser_New15 ····11:·00000000···152·FUNC····GLOBAL·HIDDEN·····1·PyParser_New
16 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc16 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
17 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNode_New17 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNode_New
18 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGrammar_FindDFA18 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGrammar_FindDFA
19 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGrammar_AddAccelerators19 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGrammar_AddAccelerators
20 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr20 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr
21 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk21 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk
22 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free22 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
23 ····19:·00000000··1673·FUNC····GLOBAL·HIDDEN·····8·PyParser_AddToken23 ····19:·00000000··1692·FUNC····GLOBAL·HIDDEN·····8·PyParser_AddToken
24 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNode_AddChild24 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNode_AddChild
25 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp25 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
26 ····22:·000000a0····32·FUNC····GLOBAL·HIDDEN·····1·PyParser_Delete26 ····22:·000000a0····32·FUNC····GLOBAL·HIDDEN·····1·PyParser_Delete
27 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNode_Free27 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNode_Free
7.65 KB
readelf --wide --relocs {}
    
Offset 1, 74 lines modifiedOffset 1, 76 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xd84·contains·8·entries:1 Relocation·section·'.rel.text'·at·offset·0xe54·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000022··00000c02·R_386_PC32·············00000000···PyMem_Malloc3 00000022··00000c02·R_386_PC32·············00000000···PyMem_Malloc
4 00000044··00000d02·R_386_PC32·············00000000···PyNode_New4 00000044··00000d02·R_386_PC32·············00000000···PyNode_New
5 00000068··00000e02·R_386_PC32·············00000000···PyGrammar_FindDFA5 00000068··00000e02·R_386_PC32·············00000000···PyGrammar_FindDFA
6 000000af··00001702·R_386_PC32·············00000000···PyNode_Free6 000000af··00001702·R_386_PC32·············00000000···PyNode_Free
7 00000015··00000302·R_386_PC32·············00000000···.text.unlikely7 00000015··00000302·R_386_PC32·············00000000···.text.unlikely
8 00000057··00000302·R_386_PC32·············00000000···.text.unlikely8 00000057··00000302·R_386_PC32·············00000000···.text.unlikely
9 00000078··00000302·R_386_PC32·············00000000···.text.unlikely9 00000078··00000302·R_386_PC32·············00000000···.text.unlikely
10 000000bc··00001202·R_386_PC32·············00000000···PyMem_Free10 000000bc··00001202·R_386_PC32·············00000000···PyMem_Free
  
11 Relocation·section·'.rel.text.unlikely'·at·offset·0xdc4·contains·20·entries:11 Relocation·section·'.rel.text.unlikely'·at·offset·0xe94·contains·22·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 00000005··00000f02·R_386_PC32·············00000000···PyGrammar_AddAccelerators13 00000005··00000f02·R_386_PC32·············00000000···PyGrammar_AddAccelerators
14 00000013··00000201·R_386_32···············00000000···.rodata.str1.414 00000013··00000201·R_386_32···············00000000···.rodata.str1.4
15 0000001b··00001001·R_386_32···············00000000···stderr15 0000001b··00001001·R_386_32···············00000000···stderr
16 00000020··00001102·R_386_PC32·············00000000···__fprintf_chk16 00000020··00001102·R_386_PC32·············00000000···__fprintf_chk
17 00000033··00001202·R_386_PC32·············00000000···PyMem_Free17 00000033··00001202·R_386_PC32·············00000000···PyMem_Free
18 0000009c··00000201·R_386_32···············00000000···.rodata.str1.418 00000056··00000201·R_386_32···············00000000···.rodata.str1.4
19 000000a4··00001001·R_386_32···············00000000···stderr19 0000005e··00001001·R_386_32···············00000000···stderr
20 000000a9··00001102·R_386_PC32·············00000000···__fprintf_chk20 00000063··00001102·R_386_PC32·············00000000···__fprintf_chk
 21 000000b1··00000e02·R_386_PC32·············00000000···PyGrammar_FindDFA
 22 000000dc··00001402·R_386_PC32·············00000000···PyNode_AddChild
21 0000000d··00000102·R_386_PC32·············00000000···.text23 0000000d··00000102·R_386_PC32·············00000000···.text
22 00000028··00000102·R_386_PC32·············00000000···.text24 00000028··00000102·R_386_PC32·············00000000···.text
23 0000003b··00000102·R_386_PC32·············00000000···.text25 0000003b··00000102·R_386_PC32·············00000000···.text
24 00000061··00000502·R_386_PC32·············00000000···.text.hot26 00000050··00000502·R_386_PC32·············00000000···.text.hot
25 00000067··00000502·R_386_PC32·············00000000···.text.hot27 00000070··00000502·R_386_PC32·············00000000···.text.hot
26 0000006c··00000502·R_386_PC32·············00000000···.text.hot 
27 0000008c··00000502·R_386_PC32·············00000000···.text.hot28 00000088··00000502·R_386_PC32·············00000000···.text.hot
28 00000096··00000502·R_386_PC32·············00000000···.text.hot 
29 000000b6··00000502·R_386_PC32·············00000000···.text.hot 
30 000000bd··00000502·R_386_PC32·············00000000···.text.hot 
31 000000d1··00000502·R_386_PC32·············00000000···.text.hot29 00000125··00000502·R_386_PC32·············00000000···.text.hot
32 000000d6··00000502·R_386_PC32·············00000000···.text.hot30 0000012a··00000502·R_386_PC32·············00000000···.text.hot
 31 00000148··00000502·R_386_PC32·············00000000···.text.hot
 32 0000014e··00000502·R_386_PC32·············00000000···.text.hot
 33 00000153··00000502·R_386_PC32·············00000000···.text.hot
 34 00000173··00000502·R_386_PC32·············00000000···.text.hot
  
33 Relocation·section·'.rel.text.hot'·at·offset·0xe64·contains·29·entries:35 Relocation·section·'.rel.text.hot'·at·offset·0xf44·contains·29·entries:
34 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name36 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
35 000000f2··00000e02·R_386_PC32·············00000000···PyGrammar_FindDFA37 000000e3··00000e02·R_386_PC32·············00000000···PyGrammar_FindDFA
36 0000011e··00001402·R_386_PC32·············00000000···PyNode_AddChild38 0000010e··00001402·R_386_PC32·············00000000···PyNode_AddChild
37 000001a6··00001402·R_386_PC32·············00000000···PyNode_AddChild39 000001b6··00001402·R_386_PC32·············00000000···PyNode_AddChild
38 00000343··00001502·R_386_PC32·············00000000···strcmp 
39 00000373··00001502·R_386_PC32·············00000000···strcmp 
40 0000039f··00001502·R_386_PC32·············00000000···strcmp 
41 000003d6··00001502·R_386_PC32·············00000000···strcmp40 00000356··00001502·R_386_PC32·············00000000···strcmp
 41 00000386··00001502·R_386_PC32·············00000000···strcmp
42 00000402··00001502·R_386_PC32·············00000000···strcmp42 000003b2··00001502·R_386_PC32·············00000000···strcmp
43 0000042e··00001502·R_386_PC32·············00000000···strcmp43 000003e9··00001502·R_386_PC32·············00000000···strcmp
44 0000045d··00001502·R_386_PC32·············00000000···strcmp44 00000415··00001502·R_386_PC32·············00000000···strcmp
45 0000048c··00001502·R_386_PC32·············00000000···strcmp 
46 000004d1··00001502·R_386_PC32·············00000000···strcmp45 00000441··00001502·R_386_PC32·············00000000···strcmp
47 00000514··00001502·R_386_PC32·············00000000···strcmp46 00000470··00001502·R_386_PC32·············00000000···strcmp
 47 0000049f··00001502·R_386_PC32·············00000000···strcmp
 48 000004e4··00001502·R_386_PC32·············00000000···strcmp
48 00000557··00001502·R_386_PC32·············00000000···strcmp49 00000527··00001502·R_386_PC32·············00000000···strcmp
49 0000059a··00001502·R_386_PC32·············00000000···strcmp50 0000056a··00001502·R_386_PC32·············00000000···strcmp
50 000005dd··00001502·R_386_PC32·············00000000···strcmp51 000005ad··00001502·R_386_PC32·············00000000···strcmp
 52 000005f0··00001502·R_386_PC32·············00000000···strcmp
51 00000620··00001502·R_386_PC32·············00000000···strcmp53 00000640··00001502·R_386_PC32·············00000000···strcmp
52 0000066c··00001502·R_386_PC32·············00000000···strcmp54 0000067f··00001502·R_386_PC32·············00000000···strcmp
53 00000026··00000302·R_386_PC32·············00000000···.text.unlikely55 00000026··00000302·R_386_PC32·············00000000···.text.unlikely
54 00000055··00000302·R_386_PC32·············00000000···.text.unlikely56 00000056··00000302·R_386_PC32·············00000000···.text.unlikely
55 00000061··00000302·R_386_PC32·············00000000···.text.unlikely57 00000062··00000302·R_386_PC32·············00000000···.text.unlikely
56 000000e0··00000302·R_386_PC32·············00000000···.text.unlikely58 000000cc··00000302·R_386_PC32·············00000000···.text.unlikely
57 00000129··00000302·R_386_PC32·············00000000···.text.unlikely59 00000119··00000302·R_386_PC32·············00000000···.text.unlikely
58 0000014a··00000302·R_386_PC32·············00000000···.text.unlikely60 0000013f··00000302·R_386_PC32·············00000000···.text.unlikely
59 0000016c··00000302·R_386_PC32·············00000000···.text.unlikely61 00000175··00000302·R_386_PC32·············00000000···.text.unlikely
60 00000181··00000302·R_386_PC32·············00000000···.text.unlikely62 00000188··00000302·R_386_PC32·············00000000···.text.unlikely
61 000001b1··00000302·R_386_PC32·············00000000···.text.unlikely63 000001c1··00000302·R_386_PC32·············00000000···.text.unlikely
62 0000020b··00000302·R_386_PC32·············00000000···.text.unlikely64 0000021b··00000302·R_386_PC32·············00000000···.text.unlikely
63 00000685··00000302·R_386_PC32·············00000000···.text.unlikely65 00000698··00000302·R_386_PC32·············00000000···.text.unlikely
  
64 Relocation·section·'.rel.eh_frame'·at·offset·0xf4c·contains·5·entries:66 Relocation·section·'.rel.eh_frame'·at·offset·0x102c·contains·5·entries:
65 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name67 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
66 00000020··00000102·R_386_PC32·············00000000···.text68 00000020··00000102·R_386_PC32·············00000000···.text
67 0000009c··00000302·R_386_PC32·············00000000···.text.unlikely69 0000009c··00000302·R_386_PC32·············00000000···.text.unlikely
68 000000d0··00000502·R_386_PC32·············00000000···.text.hot70 000000d0··00000502·R_386_PC32·············00000000···.text.hot
69 00000258··00000302·R_386_PC32·············00000000···.text.unlikely71 00000254··00000302·R_386_PC32·············00000000···.text.unlikely
70 0000027c··00000102·R_386_PC32·············00000000···.text72 0000029c··00000102·R_386_PC32·············00000000···.text
13.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 102, 273 lines modifiedOffset 102, 294 lines modified
102 ··DW_CFA_advance_loc:·1·to·00000030102 ··DW_CFA_advance_loc:·1·to·00000030
103 ··DW_CFA_def_cfa_offset:·48103 ··DW_CFA_def_cfa_offset:·48
104 ··DW_CFA_advance_loc:·10·to·0000003a104 ··DW_CFA_advance_loc:·10·to·0000003a
105 ··DW_CFA_def_cfa_offset:·32105 ··DW_CFA_def_cfa_offset:·32
106 ··DW_CFA_nop106 ··DW_CFA_nop
107 ··DW_CFA_nop107 ··DW_CFA_nop
  
108 000000c8·00000164·000000cc·FDE·cie=00000000·pc=00000000..00000689108 000000c8·00000160·000000cc·FDE·cie=00000000·pc=00000000..0000069c
109 ··DW_CFA_advance_loc:·1·to·00000001109 ··DW_CFA_advance_loc:·1·to·00000001
110 ··DW_CFA_def_cfa_offset:·8110 ··DW_CFA_def_cfa_offset:·8
111 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8111 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
112 ··DW_CFA_advance_loc:·1·to·00000002112 ··DW_CFA_advance_loc:·1·to·00000002
113 ··DW_CFA_def_cfa_offset:·12113 ··DW_CFA_def_cfa_offset:·12
114 ··DW_CFA_offset:·r7·(edi)·at·cfa-12114 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
115 ··DW_CFA_advance_loc:·1·to·00000003115 ··DW_CFA_advance_loc:·1·to·00000003
116 ··DW_CFA_def_cfa_offset:·16116 ··DW_CFA_def_cfa_offset:·16
117 ··DW_CFA_offset:·r6·(esi)·at·cfa-16117 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
118 ··DW_CFA_advance_loc:·1·to·00000004118 ··DW_CFA_advance_loc:·1·to·00000004
119 ··DW_CFA_def_cfa_offset:·20119 ··DW_CFA_def_cfa_offset:·20
120 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20120 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
121 ··DW_CFA_advance_loc:·3·to·00000007121 ··DW_CFA_advance_loc:·3·to·00000007
122 ··DW_CFA_def_cfa_offset:·48122 ··DW_CFA_def_cfa_offset:·48
123 ··DW_CFA_advance_loc1:·222·to·000000e5123 ··DW_CFA_advance_loc1:·204·to·000000d3
124 ··DW_CFA_def_cfa_offset:·52 
125 ··DW_CFA_advance_loc:·1·to·000000e6 
126 ··DW_CFA_def_cfa_offset:·56124 ··DW_CFA_def_cfa_offset:·56
127 ··DW_CFA_advance_loc:·1·to·000000e7125 ··DW_CFA_advance_loc:·1·to·000000d4
128 ··DW_CFA_def_cfa_offset:·60126 ··DW_CFA_def_cfa_offset:·60
129 ··DW_CFA_advance_loc:·10·to·000000f1127 ··DW_CFA_advance_loc:·14·to·000000e2
130 ··DW_CFA_def_cfa_offset:·64128 ··DW_CFA_def_cfa_offset:·64
131 ··DW_CFA_advance_loc:·11·to·000000fc129 ··DW_CFA_advance_loc:·12·to·000000ee
132 ··DW_CFA_def_cfa_offset:·52130 ··DW_CFA_def_cfa_offset:·52
133 ··DW_CFA_advance_loc:·9·to·00000105131 ··DW_CFA_advance_loc:·11·to·000000f9
134 ··DW_CFA_def_cfa_offset:·56132 ··DW_CFA_def_cfa_offset:·56
135 ··DW_CFA_advance_loc:·4·to·00000109133 ··DW_CFA_advance_loc:·4·to·000000fd
136 ··DW_CFA_def_cfa_offset:·60134 ··DW_CFA_def_cfa_offset:·60
137 ··DW_CFA_advance_loc:·4·to·0000010d135 ··DW_CFA_advance_loc:·4·to·00000101
138 ··DW_CFA_def_cfa_offset:·64136 ··DW_CFA_def_cfa_offset:·64
139 ··DW_CFA_advance_loc:·4·to·00000111137 ··DW_CFA_advance_loc:·4·to·00000105
140 ··DW_CFA_def_cfa_offset:·68138 ··DW_CFA_def_cfa_offset:·68
141 ··DW_CFA_advance_loc:·2·to·00000113139 ··DW_CFA_advance_loc:·2·to·00000107
142 ··DW_CFA_def_cfa_offset:·72140 ··DW_CFA_def_cfa_offset:·72
143 ··DW_CFA_advance_loc:·5·to·00000118141 ··DW_CFA_advance_loc:·5·to·0000010c
144 ··DW_CFA_def_cfa_offset:·76142 ··DW_CFA_def_cfa_offset:·76
145 ··DW_CFA_advance_loc:·1·to·00000119143 ··DW_CFA_advance_loc:·1·to·0000010d
146 ··DW_CFA_def_cfa_offset:·80144 ··DW_CFA_def_cfa_offset:·80
147 ··DW_CFA_advance_loc:·12·to·00000125145 ··DW_CFA_advance_loc:·8·to·00000115
148 ··DW_CFA_def_cfa_offset:·48146 ··DW_CFA_def_cfa_offset:·48
149 ··DW_CFA_advance_loc1:·101·to·0000018a147 ··DW_CFA_advance_loc1:·133·to·0000019a
150 ··DW_CFA_def_cfa_offset:·52148 ··DW_CFA_def_cfa_offset:·52
151 ··DW_CFA_advance_loc:·4·to·0000018e149 ··DW_CFA_advance_loc:·4·to·0000019e
152 ··DW_CFA_def_cfa_offset:·56150 ··DW_CFA_def_cfa_offset:·56
153 ··DW_CFA_advance_loc:·4·to·00000192151 ··DW_CFA_advance_loc:·4·to·000001a2
154 ··DW_CFA_def_cfa_offset:·60152 ··DW_CFA_def_cfa_offset:·60
155 ··DW_CFA_advance_loc:·4·to·00000196153 ··DW_CFA_advance_loc:·4·to·000001a6
156 ··DW_CFA_def_cfa_offset:·64154 ··DW_CFA_def_cfa_offset:·64
157 ··DW_CFA_advance_loc:·4·to·0000019a155 ··DW_CFA_advance_loc:·4·to·000001aa
158 ··DW_CFA_def_cfa_offset:·68156 ··DW_CFA_def_cfa_offset:·68
159 ··DW_CFA_advance_loc:·4·to·0000019e157 ··DW_CFA_advance_loc:·4·to·000001ae
160 ··DW_CFA_def_cfa_offset:·72158 ··DW_CFA_def_cfa_offset:·72
161 ··DW_CFA_advance_loc:·4·to·000001a2159 ··DW_CFA_advance_loc:·4·to·000001b2
162 ··DW_CFA_def_cfa_offset:·76160 ··DW_CFA_def_cfa_offset:·76
163 ··DW_CFA_advance_loc:·3·to·000001a5161 ··DW_CFA_advance_loc:·3·to·000001b5
164 ··DW_CFA_def_cfa_offset:·80162 ··DW_CFA_def_cfa_offset:·80
165 ··DW_CFA_advance_loc:·8·to·000001ad163 ··DW_CFA_advance_loc:·8·to·000001bd
166 ··DW_CFA_def_cfa_offset:·48164 ··DW_CFA_def_cfa_offset:·48
167 ··DW_CFA_advance_loc1:·74·to·000001f7165 ··DW_CFA_advance_loc1:·74·to·00000207
168 ··DW_CFA_remember_state166 ··DW_CFA_remember_state
169 ··DW_CFA_def_cfa_offset:·20167 ··DW_CFA_def_cfa_offset:·20
170 ··DW_CFA_advance_loc:·1·to·000001f8168 ··DW_CFA_advance_loc:·1·to·00000208
171 ··DW_CFA_restore:·r3·(ebx)169 ··DW_CFA_restore:·r3·(ebx)
172 ··DW_CFA_def_cfa_offset:·16170 ··DW_CFA_def_cfa_offset:·16
173 ··DW_CFA_advance_loc:·1·to·000001f9171 ··DW_CFA_advance_loc:·1·to·00000209
174 ··DW_CFA_restore:·r6·(esi)172 ··DW_CFA_restore:·r6·(esi)
175 ··DW_CFA_def_cfa_offset:·12173 ··DW_CFA_def_cfa_offset:·12
176 ··DW_CFA_advance_loc:·1·to·000001fa174 ··DW_CFA_advance_loc:·1·to·0000020a
177 ··DW_CFA_restore:·r7·(edi)175 ··DW_CFA_restore:·r7·(edi)
178 ··DW_CFA_def_cfa_offset:·8176 ··DW_CFA_def_cfa_offset:·8
179 ··DW_CFA_advance_loc:·1·to·000001fb177 ··DW_CFA_advance_loc:·1·to·0000020b
180 ··DW_CFA_restore:·r5·(ebp)178 ··DW_CFA_restore:·r5·(ebp)
181 ··DW_CFA_def_cfa_offset:·4179 ··DW_CFA_def_cfa_offset:·4
182 ··DW_CFA_advance_loc:·1·to·000001fc180 ··DW_CFA_advance_loc:·1·to·0000020c
183 ··DW_CFA_restore_state181 ··DW_CFA_restore_state
184 ··DW_CFA_advance_loc2:·323·to·0000033f182 ··DW_CFA_advance_loc2:·326·to·00000352
185 ··DW_CFA_def_cfa_offset:·52183 ··DW_CFA_def_cfa_offset:·52
186 ··DW_CFA_advance_loc:·1·to·00000340184 ··DW_CFA_advance_loc:·1·to·00000353
187 ··DW_CFA_def_cfa_offset:·56185 ··DW_CFA_def_cfa_offset:·56
188 ··DW_CFA_advance_loc:·1·to·00000341186 ··DW_CFA_advance_loc:·1·to·00000354
189 ··DW_CFA_def_cfa_offset:·60187 ··DW_CFA_def_cfa_offset:·60
190 ··DW_CFA_advance_loc:·1·to·00000342188 ··DW_CFA_advance_loc:·1·to·00000355
191 ··DW_CFA_def_cfa_offset:·64189 ··DW_CFA_def_cfa_offset:·64
192 ··DW_CFA_advance_loc:·8·to·0000034a190 ··DW_CFA_advance_loc:·8·to·0000035d
193 ··DW_CFA_def_cfa_offset:·48191 ··DW_CFA_def_cfa_offset:·48
194 ··DW_CFA_advance_loc:·37·to·0000036f192 ··DW_CFA_advance_loc:·37·to·00000382
195 ··DW_CFA_def_cfa_offset:·52193 ··DW_CFA_def_cfa_offset:·52
196 ··DW_CFA_advance_loc:·1·to·00000370194 ··DW_CFA_advance_loc:·1·to·00000383
197 ··DW_CFA_def_cfa_offset:·56195 ··DW_CFA_def_cfa_offset:·56
198 ··DW_CFA_advance_loc:·1·to·00000371196 ··DW_CFA_advance_loc:·1·to·00000384
199 ··DW_CFA_def_cfa_offset:·60197 ··DW_CFA_def_cfa_offset:·60
200 ··DW_CFA_advance_loc:·1·to·00000372198 ··DW_CFA_advance_loc:·1·to·00000385
201 ··DW_CFA_def_cfa_offset:·64199 ··DW_CFA_def_cfa_offset:·64
202 ··DW_CFA_advance_loc:·8·to·0000037a200 ··DW_CFA_advance_loc:·8·to·0000038d
203 ··DW_CFA_def_cfa_offset:·48201 ··DW_CFA_def_cfa_offset:·48
204 ··DW_CFA_advance_loc:·33·to·0000039b202 ··DW_CFA_advance_loc:·33·to·000003ae
205 ··DW_CFA_def_cfa_offset:·52203 ··DW_CFA_def_cfa_offset:·52
206 ··DW_CFA_advance_loc:·1·to·0000039c204 ··DW_CFA_advance_loc:·1·to·000003af
207 ··DW_CFA_def_cfa_offset:·56205 ··DW_CFA_def_cfa_offset:·56
208 ··DW_CFA_advance_loc:·1·to·0000039d206 ··DW_CFA_advance_loc:·1·to·000003b0
209 ··DW_CFA_def_cfa_offset:·60207 ··DW_CFA_def_cfa_offset:·60
210 ··DW_CFA_advance_loc:·1·to·0000039e208 ··DW_CFA_advance_loc:·1·to·000003b1
211 ··DW_CFA_def_cfa_offset:·64209 ··DW_CFA_def_cfa_offset:·64
212 ··DW_CFA_advance_loc:·8·to·000003a6210 ··DW_CFA_advance_loc:·8·to·000003b9
213 ··DW_CFA_def_cfa_offset:·48211 ··DW_CFA_def_cfa_offset:·48
214 ··DW_CFA_advance_loc:·44·to·000003d2212 ··DW_CFA_advance_loc:·44·to·000003e5
215 ··DW_CFA_def_cfa_offset:·52213 ··DW_CFA_def_cfa_offset:·52
216 ··DW_CFA_advance_loc:·1·to·000003d3214 ··DW_CFA_advance_loc:·1·to·000003e6
217 ··DW_CFA_def_cfa_offset:·56215 ··DW_CFA_def_cfa_offset:·56
218 ··DW_CFA_advance_loc:·1·to·000003d4216 ··DW_CFA_advance_loc:·1·to·000003e7
219 ··DW_CFA_def_cfa_offset:·60217 ··DW_CFA_def_cfa_offset:·60
220 ··DW_CFA_advance_loc:·1·to·000003d5218 ··DW_CFA_advance_loc:·1·to·000003e8
221 ··DW_CFA_def_cfa_offset:·64219 ··DW_CFA_def_cfa_offset:·64
222 ··DW_CFA_advance_loc:·8·to·000003dd220 ··DW_CFA_advance_loc:·8·to·000003f0
223 ··DW_CFA_def_cfa_offset:·48221 ··DW_CFA_def_cfa_offset:·48
224 ··DW_CFA_advance_loc:·33·to·000003fe222 ··DW_CFA_advance_loc:·33·to·00000411
225 ··DW_CFA_def_cfa_offset:·52223 ··DW_CFA_def_cfa_offset:·52
226 ··DW_CFA_advance_loc:·1·to·000003ff224 ··DW_CFA_advance_loc:·1·to·00000412
227 ··DW_CFA_def_cfa_offset:·56225 ··DW_CFA_def_cfa_offset:·56
Max diff block lines reached; 7805/13984 bytes (55.81%) of diff not shown.
3.69 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 31, 55 lines modifiedOffset 31, 104 lines modified
31 »       add····$0x10,%esp31 »       add····$0x10,%esp
32 »       jmp····c9·<PyParser_AddToken.cold+0x8a>32 »       jmp····c9·<PyParser_AddToken.cold+0x8a>
33 ·R_386_PC32»     .text33 ·R_386_PC32»     .text
  
34 0000003f·<PyParser_AddToken.cold>:34 0000003f·<PyParser_AddToken.cold>:
35 PyParser_AddToken.cold():35 PyParser_AddToken.cold():
36 »       cmpl···$0x0,0x4c(%esp)36 »       cmpl···$0x0,0x4c(%esp)
37 »       je·····90·<PyParser_AddToken.cold+0x51>37 »       jne····12e·<PyParser_AddToken.cold+0xef>
38 »       mov····0xc(%edx),%esi 
39 »       sub····$0x1,%esi 
40 »       cmp····%esi,%ecx 
41 »       je·····70·<PyParser_AddToken.cold+0x31> 
42 »       mov····0x4c(%esp),%ebp 
43 »       mov····$0xe,%eax38 »       mov····$0xe,%eax
44 »       movl···$0xffffffff,0x0(%ebp) 
45 »       jmp····255·<PyParser_Delete+0x1b5>39 »       jmp····254·<PyParser_Delete+0x1b4>
46 ·R_386_PC32»     .text.hot40 ·R_386_PC32»     .text.hot
47 »       jg·····25b·<PyParser_Delete+0x1bb> 
48 ·R_386_PC32»     .text.hot 
49 »       jmp····22a·<PyParser_Delete+0x18a> 
50 ·R_386_PC32»     .text.hot 
51 »       mov····0x30(%esp),%eax 
52 »       mov····0x4c(%esp),%ebx 
53 »       mov····0x4fb4(%eax),%edx 
54 »       mov····$0xe,%eax 
55 »       mov····0xc(%edx),%edi 
56 »       mov····(%edi,%ecx,8),%ecx 
57 »       mov····%ecx,(%ebx) 
58 »       jmp····280·<PyParser_Delete+0x1e0> 
59 ·R_386_PC32»     .text.hot 
60 »       mov····$0xe,%eax 
61 »       jmp····28a·<PyParser_Delete+0x1ea> 
62 ·R_386_PC32»     .text.hot 
63 »       push···%edi41 »       push···%ebp
64 »       push···$0x042 »       push···$0x0
65 ·R_386_32»       .rodata.str1.443 ·R_386_32»       .rodata.str1.4
66 »       push···$0x144 »       push···$0x1
67 »       pushl··0x045 »       pushl··0x0
68 ·R_386_32»       stderr46 ·R_386_32»       stderr
69 »       call···a9·<PyParser_AddToken.cold+0x6a>47 »       call···63·<PyParser_AddToken.cold+0x24>
70 ·R_386_PC32»     __fprintf_chk48 ·R_386_PC32»     __fprintf_chk
71 »       add····$0x10,%esp49 »       add····$0x10,%esp
72 »       mov····$0xf,%eax50 »       mov····$0xf,%eax
73 »       jmp····2aa·<PyParser_Delete+0x20a>51 »       jmp····274·<PyParser_Delete+0x1d4>
74 ·R_386_PC32»     .text.hot52 ·R_386_PC32»     .text.hot
 53 »       test···%eax,%eax
75 »       jg·····d5·<PyParser_AddToken.cold+0x96>54 »       jg·····129·<PyParser_AddToken.cold+0xea>
76 »       jmp····145·<PyParser_Delete+0xa5>55 »       mov····0x30(%esp),%esi
 56 »       mov····(%esi),%ecx
 57 »       mov····0x4(%ecx),%esi
 58 »       mov····(%ecx),%eax
 59 »       jmp····108·<PyParser_AddToken.cold+0xc9>
77 ·R_386_PC32»     .text.hot60 ·R_386_PC32»     .text.hot
78 »       testb··$0x10,0x4fbd(%ebp)61 »       mov····0x30(%esp),%esi
79 »       mov····$0x130,%eax62 »       mov····$0x130,%eax
 63 »       testb··$0x10,0x4fbd(%esi)
80 »       cmove··%eax,%ecx64 »       cmove··%eax,%edx
 65 »       push···%eax
 66 »       push···%eax
 67 »       push···%edx
 68 »       mov····0x3c(%esp),%ecx
 69 »       mov····%edx,0x10(%esp)
 70 »       pushl··0x4fb4(%ecx)
 71 »       call···b1·<PyParser_AddToken.cold+0x72>
 72 ·R_386_PC32»     PyGrammar_FindDFA
 73 »       mov····0x40(%esp),%edx
 74 »       add····$0xc,%esp
 75 »       mov····%eax,%esi
 76 »       mov····(%edx),%ebp
 77 »       mov····0x8(%ebp),%ebp
 78 »       pushl··0x4c(%esp)
 79 »       pushl··0x4c(%esp)
 80 »       pushl··0x4c(%esp)
 81 »       pushl··0x4c(%esp)
 82 »       push···$0x0
 83 »       mov····0x1c(%esp),%eax
 84 »       push···%eax
 85 »       push···%ebp
 86 »       call···dc·<PyParser_AddToken.cold+0x9d>
 87 ·R_386_PC32»     PyNode_AddChild
 88 »       add····$0x20,%esp
 89 »       test···%eax,%eax
 90 »       jne····74·<PyParser_AddToken.cold+0x35>
 91 »       mov····0x30(%esp),%ecx
 92 »       mov····(%ecx),%edx
 93 »       mov····%ebx,(%edx)
 94 »       mov····0x10(%ebp),%ebx
 95 »       lea····0x7ffffff(%ebx),%ebx
 96 »       shl····$0x5,%ebx
 97 »       add····0x14(%ebp),%ebx
 98 »       mov····0x30(%esp),%ebp
 99 »       add····$0x4,%ebp
 100 »       cmp····%ebp,%edx
 101 »       je·····54·<PyParser_AddToken.cold+0x15>
 102 »       mov····0x30(%esp),%ebp
 103 »       lea····-0xc(%edx),%ecx
 104 »       mov····%ecx,0x0(%ebp)
 105 »       mov····%esi,-0x8(%edx)
 106 »       mov····%ebx,-0x4(%edx)
 107 »       movl···$0x0,-0xc(%edx)
81 »       jmp····1b5·<PyParser_Delete+0x115>108 »       jmp····1a5·<PyParser_Delete+0x105>
 109 ·R_386_PC32»     .text.hot
 110 »       jmp····32e·<PyParser_Delete+0x28e>
 111 ·R_386_PC32»     .text.hot
 112 »       mov····0xc(%eax),%ecx
 113 »       sub····$0x1,%ecx
 114 »       cmp····%ecx,%edx
 115 »       je·····157·<PyParser_AddToken.cold+0x118>
 116 »       mov····0x4c(%esp),%edi
 117 »       mov····$0xe,%eax
 118 »       movl···$0xffffffff,(%edi)
 119 »       jmp····34c·<PyParser_Delete+0x2ac>
 120 ·R_386_PC32»     .text.hot
 121 »       jg·····352·<PyParser_Delete+0x2b2>
82 ·R_386_PC32»     .text.hot122 ·R_386_PC32»     .text.hot
83 »       jmp····2ca·<PyParser_Delete+0x22a>123 »       jmp····320·<PyParser_Delete+0x280>
 124 ·R_386_PC32»     .text.hot
 125 »       mov····0x30(%esp),%eax
 126 »       mov····0x4c(%esp),%esi
 127 »       mov····0x4fb4(%eax),%ebp
 128 »       mov····$0xe,%eax
 129 »       mov····0xc(%ebp),%ebx
 130 »       mov····(%ebx,%edx,8),%edx
 131 »       mov····%edx,(%esi)
 132 »       jmp····377·<PyParser_Delete+0x2d7>
84 ·R_386_PC32»     .text.hot133 ·R_386_PC32»     .text.hot
20.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 11, 529 lines modifiedOffset 11, 538 lines modified
11 »       push···%ebx11 »       push···%ebx
12 »       sub····$0x1c,%esp12 »       sub····$0x1c,%esp
13 »       mov····0x30(%esp),%eax13 »       mov····0x30(%esp),%eax
14 »       cmpl···$0x1,0x34(%esp)14 »       cmpl···$0x1,0x34(%esp)
15 »       mov····0x4fb4(%eax),%edx15 »       mov····0x4fb4(%eax),%edx
16 »       mov····0x8(%edx),%ecx16 »       mov····0x8(%edx),%ecx
17 »       mov····0xc(%edx),%edi17 »       mov····0xc(%edx),%edi
18 »       je·····203·<PyParser_AddToken+0x203>18 »       je·····213·<PyParser_AddToken+0x213>
19 »       test···%ecx,%ecx19 »       test···%ecx,%ecx
20 »       jle····b6·<PyParser_AddToken+0xb6>20 »       jle····70·<PyParser_AddToken+0x70>
21 ·R_386_PC32»     .text.unlikely21 ·R_386_PC32»     .text.unlikely
22 »       mov····%ecx,%eax22 »       mov····%ecx,%esi
23 »       mov····%edi,%ebx23 »       mov····%edi,%ebx
24 »       jmp····3c·<PyParser_AddToken+0x3c>24 »       jmp····3c·<PyParser_AddToken+0x3c>
25 »       add····$0x8,%ebx25 »       add····$0x8,%ebx
26 »       sub····$0x1,%eax26 »       sub····$0x1,%esi
27 »       je·····684·<PyParser_AddToken+0x684>27 »       je·····697·<PyParser_AddToken+0x697>
28 »       mov····(%ebx),%esi28 »       mov····(%ebx),%eax
29 »       cmp····%esi,0x34(%esp)29 »       cmp····%eax,0x34(%esp)
30 »       jne····30·<PyParser_AddToken+0x30>30 »       jne····30·<PyParser_AddToken+0x30>
31 »       cmpl···$0x0,0x4(%ebx)31 »       mov····0x4(%ebx),%edx
 32 »       test···%edx,%edx
32 »       je·····59·<PyParser_AddToken+0x59>33 »       je·····5a·<PyParser_AddToken+0x5a>
33 »       sub····$0x1,%eax34 »       sub····$0x1,%esi
34 »       add····$0x8,%ebx35 »       add····$0x8,%ebx
35 »       test···%eax,%eax36 »       test···%esi,%esi
36 »       jg·····3c·<PyParser_AddToken+0x3c>37 »       jg·····3c·<PyParser_AddToken+0x3c>
37 »       jmp····e5·<PyParser_AddToken+0xe5>38 »       jmp····a0·<PyParser_AddToken+0xa0>
38 ·R_386_PC32»     .text.unlikely39 ·R_386_PC32»     .text.unlikely
 40 »       sub····%esi,%ecx
39 »       mov····%ecx,%esi41 »       mov····%ecx,%edi
40 »       sub····%eax,%esi 
41 »       test···%esi,%esi42 »       test···%edi,%edi
42 »       js·····f1·<PyParser_AddToken+0xf1>43 »       js·····ac·<PyParser_AddToken+0xac>
43 ·R_386_PC32»     .text.unlikely44 ·R_386_PC32»     .text.unlikely
44 »       mov····0x30(%esp),%edx 
45 »       mov····0x30(%esp),%ebp45 »       mov····0x30(%esp),%ebp
46 »       add····$0x4fb4,%edx 
47 »       add····$0x4,%ebp 
48 »       mov····%edx,0xc(%esp) 
49 »       mov····%ebp,0x8(%esp) 
50 »       mov····0x30(%esp),%ebp46 »       mov····0x30(%esp),%ebx
51 »       lea····0x0(%esi),%esi 
52 »       mov····0x0(%ebp),%eax47 »       mov····0x0(%ebp),%ecx
 48 »       add····$0x4fb4,%ebx
 49 »       mov····%ebx,0x8(%esp)
 50 »       mov····(%ecx),%eax
53 »       mov····0x4(%eax),%edi51 »       mov····0x4(%ecx),%esi
54 »       mov····(%eax),%ecx52 »       lea····(%eax,%eax,2),%edx
55 »       mov····0xc(%edi),%edx53 »       mov····0xc(%esi),%eax
56 »       lea····(%ecx,%ecx,2),%ebx 
57 »       mov····%edi,0x4(%esp) 
58 »       lea····(%edx,%ebx,8),%edx54 »       lea····(%eax,%edx,8),%eax
59 »       mov····0x8(%edx),%ecx55 »       mov····0x8(%eax),%edx
60 »       cmp····%esi,%ecx56 »       cmp····%edi,%edx
61 »       jg·····166·<PyParser_AddToken+0x166>57 »       jg·····16e·<PyParser_AddToken+0x16e>
62 »       cmp····%esi,0xc(%edx)58 »       cmp····%edi,0xc(%eax)
63 »       jle····166·<PyParser_AddToken+0x166>59 »       jle····16e·<PyParser_AddToken+0x16e>
64 »       mov····0x10(%edx),%edi60 »       mov····0x10(%eax),%ebx
65 »       mov····%esi,%ebx61 »       mov····%edi,%ebp
66 »       sub····%ecx,%ebx62 »       sub····%edx,%ebp
67 »       mov····(%edi,%ebx,4),%ebx63 »       mov····(%ebx,%ebp,4),%ebx
68 »       cmp····$0xffffffff,%ebx64 »       cmp····$0xffffffff,%ebx
69 »       je·····166·<PyParser_AddToken+0x166>65 »       je·····16e·<PyParser_AddToken+0x16e>
70 »       test···$0x80,%bl66 »       test···$0x80,%bl
71 »       je·····185·<PyParser_AddToken+0x185>67 »       je·····199·<PyParser_AddToken+0x199>
72 »       mov····%ebx,%edx68 »       mov····%ebx,%ebp
73 »       and····$0x7f,%ebx69 »       and····$0x7f,%ebx
74 »       sar····$0x8,%edx70 »       sar····$0x8,%ebp
75 »       lea····0x100(%edx),%ecx71 »       lea····0x100(%ebp),%edx
76 »       cmp····$0x58,%edx72 »       cmp····$0x58,%ebp
77 »       je·····1a1·<PyParser_AddToken+0x1a1>73 »       je·····158·<PyParser_AddToken+0x158>
78 ·R_386_PC32»     .text.unlikely74 ·R_386_PC32»     .text.unlikely
 75 »       sub····$0x8,%esp
79 »       push···%eax76 »       push···%edx
 77 »       mov····0x3c(%esp),%eax
80 »       push···%eax 
81 »       push···%ecx 
82 »       mov····%ecx,0x10(%esp)78 »       mov····%edx,0x10(%esp)
83 »       pushl··0x4fb4(%ebp)79 »       pushl··0x4fb4(%eax)
84 »       call···f2·<PyParser_AddToken+0xf2>80 »       call···e3·<PyParser_AddToken+0xe3>
85 ·R_386_PC32»     PyGrammar_FindDFA81 ·R_386_PC32»     PyGrammar_FindDFA
86 »       mov····0x0(%ebp),%edx82 »       mov····0x40(%esp),%ecx
87 »       add····$0xc,%esp83 »       add····$0xc,%esp
88 »       mov····%eax,%edi84 »       mov····%eax,%esi
 85 »       mov····(%ecx),%ebp
89 »       mov····0x8(%edx),%eax86 »       mov····0x8(%ebp),%ebp
90 »       pushl··0x4c(%esp)87 »       pushl··0x4c(%esp)
91 »       pushl··0x4c(%esp)88 »       pushl··0x4c(%esp)
92 »       pushl··0x4c(%esp)89 »       pushl··0x4c(%esp)
93 »       pushl··0x4c(%esp)90 »       pushl··0x4c(%esp)
94 »       push···$0x091 »       push···$0x0
95 »       mov····0x1c(%esp),%ecx92 »       mov····0x1c(%esp),%edx
96 »       push···%ecx93 »       push···%edx
97 »       push···%eax94 »       push···%ebp
98 »       mov····%eax,0x24(%esp) 
99 »       call···11e·<PyParser_AddToken+0x11e>95 »       call···10e·<PyParser_AddToken+0x10e>
100 ·R_386_PC32»     PyNode_AddChild96 ·R_386_PC32»     PyNode_AddChild
101 »       add····$0x20,%esp97 »       add····$0x20,%esp
102 »       test···%eax,%eax98 »       test···%eax,%eax
103 »       jne····1e3·<PyParser_AddToken+0x1e3>99 »       jne····18d·<PyParser_AddToken+0x18d>
104 ·R_386_PC32»     .text.unlikely100 ·R_386_PC32»     .text.unlikely
105 »       mov····0x0(%ebp),%ecx101 »       mov····0x30(%esp),%ecx
 102 »       mov····(%ecx),%edx
106 »       mov····%ebx,(%ecx)103 »       mov····%ebx,(%edx)
107 »       mov····0x4(%esp),%ebx 
108 »       mov····0x10(%ebx),%eax104 »       mov····0x10(%ebp),%ebx
109 »       add····$0x7ffffff,%eax105 »       lea····0x7ffffff(%ebx),%ebx
110 »       shl····$0x5,%eax106 »       shl····$0x5,%ebx
111 »       add····0x14(%ebx),%eax107 »       add····0x14(%ebp),%ebx
 108 »       mov····0x30(%esp),%ebp
 109 »       add····$0x4,%ebp
112 »       cmp····0x8(%esp),%ecx110 »       cmp····%ebp,%edx
113 »       je·····1e4·<PyParser_AddToken+0x1e4>111 »       je·····193·<PyParser_AddToken+0x193>
114 ·R_386_PC32»     .text.unlikely 
115 »       lea····-0xc(%ecx),%edx 
116 »       mov····%edx,0x0(%ebp) 
117 »       mov····%edi,-0x8(%ecx) 
118 »       mov····%eax,-0x4(%ecx) 
119 »       movl···$0x0,-0xc(%ecx) 
120 »       jmp····88·<PyParser_AddToken+0x88> 
121 »       cmpl···$0x0,0x14(%edx) 
122 »       je·····1ab·<PyParser_AddToken+0x1ab> 
123 ·R_386_PC32»     .text.unlikely 
124 »       add····$0xc,%eax 
125 »       mov····%eax,0x0(%ebp) 
126 »       cmp····0xc(%esp),%eax 
Max diff block lines reached; 15661/20463 bytes (76.53%) of diff not shown.
4.55 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 9, 38 lines modifiedOffset 9, 40 lines modified
9 ··0x00000050·0e20590e·24410e28·410e2c41·0e304d0e·.·Y.$A.(A.,A.0M.9 ··0x00000050·0e20590e·24410e28·410e2c41·0e304d0e·.·Y.$A.(A.,A.0M.
10 ··0x00000060·205d0e14·43c30e10·41c60e0c·41c70e08··]..C...A...A...10 ··0x00000060·205d0e14·43c30e10·41c60e0c·41c70e08··]..C...A...A...
11 ··0x00000070·41c50e04·1c000000·00000000·017a5200·A............zR.11 ··0x00000070·41c50e04·1c000000·00000000·017a5200·A............zR.
12 ··0x00000080·017c0801·1b0c0404·88010e20·83058502·.|.........·....12 ··0x00000080·017c0801·1b0c0404·88010e20·83058502·.|.........·....
13 ··0x00000090·86048703·30000000·24000000·00000000·....0...$.......13 ··0x00000090·86048703·30000000·24000000·00000000·....0...$.......
14 ··0x000000a0·3f000000·00430e2c·410e3048·0e20460e·?....C.,A.0H.·F.14 ··0x000000a0·3f000000·00430e2c·410e3048·0e20460e·?....C.,A.0H.·F.
15 ··0x000000b0·24450e28·420e2c46·0e30480e·20480e2c·$E.(B.,F.0H.·H.,15 ··0x000000b0·24450e28·420e2c46·0e30480e·20480e2c·$E.(B.,F.0H.·H.,
16 ··0x000000c0·410e304a·0e200000·64010000·cc000000·A.0J.·..d.......16 ··0x000000c0·410e304a·0e200000·60010000·cc000000·A.0J.·..`.......
17 ··0x000000d0·00000000·89060000·00410e08·8502410e·.........A....A.17 ··0x000000d0·00000000·9c060000·00410e08·8502410e·.........A....A.
18 ··0x000000e0·0c870341·0e108604·410e1483·05430e30·...A....A....C.018 ··0x000000e0·0c870341·0e108604·410e1483·05430e30·...A....A....C.0
19 ··0x000000f0·02de0e34·410e3841·0e3c4a0e·404b0e34·...4A.8A.<J.@K.419 ··0x000000f0·02cc0e38·410e3c4e·0e404c0e·344b0e38·...8A.<N.@L.4K.8
20 ··0x00000100·490e3844·0e3c440e·40440e44·420e4845·I.8D.<D.@D.DB.HE20 ··0x00000100·440e3c44·0e40440e·44420e48·450e4c41·D.<D.@D.DB.HE.LA
21 ··0x00000110·0e4c410e·504c0e30·02650e34·440e3844·.LA.PL.0.e.4D.8D21 ··0x00000110·0e50480e·3002850e·34440e38·440e3c44·.PH.0...4D.8D.<D
22 ··0x00000120·0e3c440e·40440e44·440e4844·0e4c430e·.<D.@D.DD.HD.LC.22 ··0x00000120·0e40440e·44440e48·440e4c43·0e50480e·.@D.DD.HD.LC.PH.
23 ··0x00000130·50480e30·024a0a0e·1441c30e·1041c60e·PH.0.J...A...A..23 ··0x00000130·30024a0a·0e1441c3·0e1041c6·0e0c41c7·0.J...A...A...A.
24 ··0x00000140·0c41c70e·0841c50e·04410b03·43010e34·.A...A...A..C..424 ··0x00000140·0e0841c5·0e04410b·0346010e·34410e38·..A...A..F..4A.8
25 ··0x00000150·410e3841·0e3c410e·40480e30·650e3441·A.8A.<A.@H.0e.4A 
26 ··0x00000160·0e38410e·3c410e40·480e3061·0e34410e·.8A.<A.@H.0a.4A. 
27 ··0x00000170·38410e3c·410e4048·0e306c0e·34410e38·8A.<A.@H.0l.4A.8 
28 ··0x00000180·410e3c41·0e40480e·30610e34·410e3841·A.<A.@H.0a.4A.8A25 ··0x00000150·410e3c41·0e40480e·30650e34·410e3841·A.<A.@H.0e.4A.8A
29 ··0x00000190·0e3c410e·40480e30·610e3441·0e38410e·.<A.@H.0a.4A.8A.26 ··0x00000160·0e3c410e·40480e30·610e3441·0e38410e·.<A.@H.0a.4A.8A.
30 ··0x000001a0·3c410e40·480e3064·0e34410e·38410e3c·<A.@H.0d.4A.8A.<27 ··0x00000170·3c410e40·480e306c·0e34410e·38410e3c·<A.@H.0l.4A.8A.<
31 ··0x000001b0·410e4048·0e30640e·34410e38·410e3c41·A.@H.0d.4A.8A.<A28 ··0x00000180·410e4048·0e30610e·34410e38·410e3c41·A.@H.0a.4A.8A.<A
32 ··0x000001c0·0e40480e·307a0e34·410e3841·0e3c410e·.@H.0z.4A.8A.<A.29 ··0x00000190·0e40480e·30610e34·410e3841·0e3c410e·.@H.0a.4A.8A.<A.
33 ··0x000001d0·40480e30·780e3441·0e38410e·3c410e40·@H.0x.4A.8A.<A.@30 ··0x000001a0·40480e30·640e3441·0e38410e·3c410e40·@H.0d.4A.8A.<A.@
34 ··0x000001e0·480e3078·0e34410e·38410e3c·410e4048·H.0x.4A.8A.<A.@H31 ··0x000001b0·480e3064·0e34410e·38410e3c·410e4048·H.0d.4A.8A.<A.@H
35 ··0x000001f0·0e30780e·34410e38·410e3c41·0e40480e·.0x.4A.8A.<A.@H.32 ··0x000001c0·0e307a0e·34410e38·410e3c41·0e40480e·.0z.4A.8A.<A.@H.
36 ··0x00000200·30780e34·410e3841·0e3c410e·40480e30·0x.4A.8A.<A.@H.033 ··0x000001d0·30780e34·410e3841·0e3c410e·40480e30·0x.4A.8A.<A.@H.0
37 ··0x00000210·780e3441·0e38410e·3c410e40·480e3002·x.4A.8A.<A.@H.0.34 ··0x000001e0·780e3441·0e38410e·3c410e40·480e3078·x.4A.8A.<A.@H.0x
38 ··0x00000220·410e3441·0e38410e·3c410e40·480e3000·A.4A.8A.<A.@H.0.35 ··0x000001f0·0e34410e·38410e3c·410e4048·0e30780e·.4A.8A.<A.@H.0x.
 36 ··0x00000200·34410e38·410e3c41·0e40480e·3002450e·4A.8A.<A.@H.0.E.
 37 ··0x00000210·34410e38·410e3c41·0e40480e·30740e34·4A.8A.<A.@H.0t.4
 38 ··0x00000220·410e3841·0e3c410e·40480e30·1c000000·A.8A.<A.@H.0....
39 ··0x00000230·1c000000·00000000·017a5200·017c0801·.........zR..|..39 ··0x00000230·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
40 ··0x00000240·1b0c0404·88010e30·83058502·86048703·.......0........40 ··0x00000240·88010e30·83058502·86048703·44000000·...0........D...
41 ··0x00000250·20000000·24000000·3f000000·9b000000··...$...?.......41 ··0x00000250·24000000·3f000000·38010000·00560e34·$...?...8....V.4
42 ··0x00000260·00025c0e·34450e38·420e3c46·0e40480e·..\.4E.8B.<F.@H.42 ··0x00000260·450e3842·0e3c460e·40480e30·760e3441·E.8B.<F.@H.0v.4A
 43 ··0x00000270·0e38410e·3c4e0e40·4c0e344b·0e38440e·.8A.<N.@L.4K.8D.
 44 ··0x00000280·3c440e40·440e4442·0e48450e·4c410e50·<D.@D.DB.HE.LA.P
43 ··0x00000270·30000000·20000000·78020000·a0000000·0...·...x.......45 ··0x00000290·480e3000·20000000·98020000·a0000000·H.0.·...........
44 ··0x00000280·20000000·00410e08·8302430e·1c4a0e20··....A....C..J.·46 ··0x000002a0·20000000·00410e08·8302430e·1c4a0e20··....A....C..J.·
45 ··0x00000290·4c0e0841·c30e0400···················L..A....47 ··0x000002b0·4c0e0841·c30e0400···················L..A....
  
42.2 KB
token.o
941 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:··········4176·(bytes·into·file)13 ··Start·of·section·headers:··········4204·(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:·········1719 ··Number·of·section·headers:·········16
20 ··Section·header·string·table·index:·1620 ··Section·header·string·table·index:·15
3.09 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 25 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x1050:1 There·are·16·section·headers,·starting·at·offset·0x106c:
  
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]·.text·············PROGBITS········00000000·000040·000069·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000034·000000·00··AX··0···0··1
6 ··[·2]·.rel.text·········REL·············00000000·0009f0·000008·08···I·14···1··4 
7 ··[·3]·.data·············PROGBITS········00000000·0000a9·000000·00··WA··0···0··16 ··[·2]·.data·············PROGBITS········00000000·000034·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0000a9·000000·00··WA··0···0··17 ··[·3]·.bss··············NOBITS··········00000000·000034·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········00000000·0000b0·000188·00··AX··0···0·168 ··[·4]·.text.hot·········PROGBITS········00000000·000040·000209·00··AX··0···0·16
10 ··[·6]·.rel.text.hot·····REL·············00000000·0009f8·000020·08···I·14···5··49 ··[·5]·.rel.text.hot·····REL·············00000000·000a10·000028·08···I·13···4··4
11 ··[·7]·.rodata···········PROGBITS········00000000·000240·000340·00···A··0···0·3210 ··[·6]·.rodata···········PROGBITS········00000000·000260·000340·00···A··0···0·32
12 ··[·8]·.rel.rodata·······REL·············00000000·000a18·000588·08···I·14···7··411 ··[·7]·.rel.rodata·······REL·············00000000·000a38·000588·08···I·13···6··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·000580·000020·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·0005a0·000020·00··AX··0···0··1
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·0005a0·000225·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········00000000·0005c0·000225·01·AMS··0···0··1
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·0007c5·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········00000000·0007e5·000000·00······0···0··1
16 ··[12]·.eh_frame·········PROGBITS········00000000·0007c8·00007c·00···A··0···0··415 ··[11]·.eh_frame·········PROGBITS········00000000·0007e8·00007c·00···A··0···0··4
17 ··[13]·.rel.eh_frame·····REL·············00000000·000fa0·000028·08···I·14··12··416 ··[12]·.rel.eh_frame·····REL·············00000000·000fc0·000028·08···I·13··11··4
18 ··[14]·.symtab···········SYMTAB··········00000000·000844·000120·10·····15··14··417 ··[13]·.symtab···········SYMTAB··········00000000·000864·000120·10·····14··14··4
19 ··[15]·.strtab···········STRTAB··········00000000·000964·000089·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·000984·000089·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·000fc8·000086·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·000fe8·000082·00······0···0··1
21 Key·to·Flags:20 Key·to·Flags:
22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),21 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),22 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),23 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
25 ··p·(processor·specific)24 ··p·(processor·specific)
2.23 KB
readelf --wide --symbols {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Symbol·table·'.symtab'·contains·18·entries:1 Symbol·table·'.symtab'·contains·18·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····7· 
7 ·····4:·000001c4····12·OBJECT··LOCAL··DEFAULT····7·CSWTCH.36 ·····3:·000001c4····12·OBJECT··LOCAL··DEFAULT····6·CSWTCH.3
 7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
 8 ·····5:·000001e0····90·OBJECT··LOCAL··DEFAULT····6·CSWTCH.1
 9 ·····6:·00000000·····6·FUNC····LOCAL··DEFAULT····8·PyToken_OneChar.cold
 10 ·····7:·00000006····26·FUNC····LOCAL··DEFAULT····8·PyToken_ThreeChars.cold
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····9·11 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
9 ·····6:·000001e0····90·OBJECT··LOCAL··DEFAULT····7·CSWTCH.1 
10 ·····7:·00000000·····6·FUNC····LOCAL··DEFAULT····9·PyToken_OneChar.cold 
11 ·····8:·00000006····26·FUNC····LOCAL··DEFAULT····9·PyToken_ThreeChars.cold 
12 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···10·12 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
13 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT····3·13 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT····2·
14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····4·14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
15 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···11·15 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
16 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT···12·16 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
17 ····14:·00000000···360·FUNC····GLOBAL·DEFAULT····5·PyToken_TwoChars17 ····14:·00000000···375·FUNC····GLOBAL·DEFAULT····4·PyToken_TwoChars
18 ····15:·00000170····24·FUNC····GLOBAL·DEFAULT····5·PyToken_OneChar18 ····15:·00000180····24·FUNC····GLOBAL·DEFAULT····4·PyToken_OneChar
19 ····16:·00000000···105·FUNC····GLOBAL·DEFAULT····1·PyToken_ThreeChars19 ····16:·000001a0···105·FUNC····GLOBAL·DEFAULT····4·PyToken_ThreeChars
20 ····17:·00000240···256·OBJECT··GLOBAL·DEFAULT····7·_PyParser_TokenNames20 ····17:·00000240···256·OBJECT··GLOBAL·DEFAULT····6·_PyParser_TokenNames
24.8 KB
readelf --wide --relocs {}
    
Offset 1, 199 lines modifiedOffset 1, 196 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x9f0·contains·1·entry:1 Relocation·section·'.rel.text.hot'·at·offset·0xa10·contains·5·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000000f··00000301·R_386_32···············00000000···.rodata3 0000000f··00000201·R_386_32···············00000000···.rodata
 4 00000166··00000201·R_386_32···············00000000···.rodata
 5 00000193··00000201·R_386_32···············00000000···.rodata
 6 000001af··00000201·R_386_32···············00000000···.rodata
 7 0000018c··00000402·R_386_PC32·············00000000···.text.unlikely
  
4 Relocation·section·'.rel.text.hot'·at·offset·0x9f8·contains·4·entries:8 Relocation·section·'.rel.rodata'·at·offset·0xa38·contains·177·entries:
5 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name9 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 10 00000000··00000101·R_386_32···············00000000···.text.hot
 11 00000004··00000101·R_386_32···············00000000···.text.hot
 12 00000008··00000101·R_386_32···············00000000···.text.hot
 13 0000000c··00000101·R_386_32···············00000000···.text.hot
 14 00000010··00000101·R_386_32···············00000000···.text.hot
 15 00000014··00000101·R_386_32···············00000000···.text.hot
 16 00000018··00000101·R_386_32···············00000000···.text.hot
 17 0000001c··00000101·R_386_32···············00000000···.text.hot
 18 00000020··00000101·R_386_32···············00000000···.text.hot
 19 00000024··00000101·R_386_32···············00000000···.text.hot
 20 00000028··00000101·R_386_32···············00000000···.text.hot
 21 0000002c··00000101·R_386_32···············00000000···.text.hot
 22 00000030··00000101·R_386_32···············00000000···.text.hot
 23 00000034··00000101·R_386_32···············00000000···.text.hot
 24 00000038··00000101·R_386_32···············00000000···.text.hot
 25 0000003c··00000101·R_386_32···············00000000···.text.hot
 26 00000040··00000101·R_386_32···············00000000···.text.hot
 27 00000044··00000101·R_386_32···············00000000···.text.hot
 28 00000048··00000101·R_386_32···············00000000···.text.hot
 29 0000004c··00000101·R_386_32···············00000000···.text.hot
 30 00000050··00000101·R_386_32···············00000000···.text.hot
 31 00000054··00000101·R_386_32···············00000000···.text.hot
 32 00000058··00000101·R_386_32···············00000000···.text.hot
 33 0000005c··00000101·R_386_32···············00000000···.text.hot
 34 00000060··00000101·R_386_32···············00000000···.text.hot
 35 00000064··00000101·R_386_32···············00000000···.text.hot
 36 00000068··00000101·R_386_32···············00000000···.text.hot
 37 0000006c··00000101·R_386_32···············00000000···.text.hot
 38 00000070··00000101·R_386_32···············00000000···.text.hot
 39 00000074··00000101·R_386_32···············00000000···.text.hot
 40 00000078··00000101·R_386_32···············00000000···.text.hot
 41 0000007c··00000101·R_386_32···············00000000···.text.hot
 42 00000080··00000101·R_386_32···············00000000···.text.hot
 43 00000084··00000101·R_386_32···············00000000···.text.hot
 44 00000088··00000101·R_386_32···············00000000···.text.hot
 45 0000008c··00000101·R_386_32···············00000000···.text.hot
 46 00000090··00000101·R_386_32···············00000000···.text.hot
 47 00000094··00000101·R_386_32···············00000000···.text.hot
 48 00000098··00000101·R_386_32···············00000000···.text.hot
 49 0000009c··00000101·R_386_32···············00000000···.text.hot
 50 000000a0··00000101·R_386_32···············00000000···.text.hot
 51 000000a4··00000101·R_386_32···············00000000···.text.hot
 52 000000a8··00000101·R_386_32···············00000000···.text.hot
 53 000000ac··00000101·R_386_32···············00000000···.text.hot
 54 000000b0··00000101·R_386_32···············00000000···.text.hot
 55 000000b4··00000101·R_386_32···············00000000···.text.hot
 56 000000b8··00000101·R_386_32···············00000000···.text.hot
 57 000000bc··00000101·R_386_32···············00000000···.text.hot
 58 000000c0··00000101·R_386_32···············00000000···.text.hot
 59 000000c4··00000101·R_386_32···············00000000···.text.hot
 60 000000c8··00000101·R_386_32···············00000000···.text.hot
 61 000000cc··00000101·R_386_32···············00000000···.text.hot
 62 000000d0··00000101·R_386_32···············00000000···.text.hot
 63 000000d4··00000101·R_386_32···············00000000···.text.hot
 64 000000d8··00000101·R_386_32···············00000000···.text.hot
 65 000000dc··00000101·R_386_32···············00000000···.text.hot
 66 000000e0··00000101·R_386_32···············00000000···.text.hot
 67 000000e4··00000101·R_386_32···············00000000···.text.hot
 68 000000e8··00000101·R_386_32···············00000000···.text.hot
 69 000000ec··00000101·R_386_32···············00000000···.text.hot
 70 000000f0··00000101·R_386_32···············00000000···.text.hot
 71 000000f4··00000101·R_386_32···············00000000···.text.hot
 72 000000f8··00000101·R_386_32···············00000000···.text.hot
 73 000000fc··00000101·R_386_32···············00000000···.text.hot
 74 00000100··00000101·R_386_32···············00000000···.text.hot
 75 00000104··00000101·R_386_32···············00000000···.text.hot
 76 00000108··00000101·R_386_32···············00000000···.text.hot
 77 0000010c··00000101·R_386_32···············00000000···.text.hot
 78 00000110··00000101·R_386_32···············00000000···.text.hot
 79 00000114··00000101·R_386_32···············00000000···.text.hot
 80 00000118··00000101·R_386_32···············00000000···.text.hot
 81 0000011c··00000101·R_386_32···············00000000···.text.hot
 82 00000120··00000101·R_386_32···············00000000···.text.hot
 83 00000124··00000101·R_386_32···············00000000···.text.hot
 84 00000128··00000101·R_386_32···············00000000···.text.hot
 85 0000012c··00000101·R_386_32···············00000000···.text.hot
 86 00000130··00000101·R_386_32···············00000000···.text.hot
 87 00000134··00000101·R_386_32···············00000000···.text.hot
 88 00000138··00000101·R_386_32···············00000000···.text.hot
 89 0000013c··00000101·R_386_32···············00000000···.text.hot
 90 00000140··00000101·R_386_32···············00000000···.text.hot
 91 00000144··00000101·R_386_32···············00000000···.text.hot
 92 00000148··00000101·R_386_32···············00000000···.text.hot
 93 0000014c··00000101·R_386_32···············00000000···.text.hot
 94 00000150··00000101·R_386_32···············00000000···.text.hot
 95 00000154··00000101·R_386_32···············00000000···.text.hot
 96 00000158··00000101·R_386_32···············00000000···.text.hot
 97 0000015c··00000101·R_386_32···············00000000···.text.hot
 98 00000160··00000101·R_386_32···············00000000···.text.hot
 99 00000164··00000101·R_386_32···············00000000···.text.hot
 100 00000168··00000101·R_386_32···············00000000···.text.hot
 101 0000016c··00000101·R_386_32···············00000000···.text.hot
 102 00000170··00000101·R_386_32···············00000000···.text.hot
 103 00000174··00000101·R_386_32···············00000000···.text.hot
 104 00000178··00000101·R_386_32···············00000000···.text.hot
 105 0000017c··00000101·R_386_32···············00000000···.text.hot
 106 00000180··00000401·R_386_32···············00000000···.text.unlikely
 107 00000184··00000101·R_386_32···············00000000···.text.hot
 108 00000188··00000101·R_386_32···············00000000···.text.hot
 109 0000018c··00000101·R_386_32···············00000000···.text.hot
 110 00000190··00000101·R_386_32···············00000000···.text.hot
 111 00000194··00000101·R_386_32···············00000000···.text.hot
 112 00000198··00000101·R_386_32···············00000000···.text.hot
 113 0000019c··00000101·R_386_32···············00000000···.text.hot
 114 000001a0··00000101·R_386_32···············00000000···.text.hot
 115 000001a4··00000101·R_386_32···············00000000···.text.hot
 116 000001a8··00000101·R_386_32···············00000000···.text.hot
 117 000001ac··00000101·R_386_32···············00000000···.text.hot
 118 000001b0··00000101·R_386_32···············00000000···.text.hot
 119 000001b4··00000101·R_386_32···············00000000···.text.hot
 120 000001b8··00000101·R_386_32···············00000000···.text.hot
 121 000001bc··00000101·R_386_32···············00000000···.text.hot
 122 000001c0··00000101·R_386_32···············00000000···.text.hot
 123 00000240··00000801·R_386_32···············00000000···.rodata.str1.1
 124 00000244··00000801·R_386_32···············00000000···.rodata.str1.1
 125 00000248··00000801·R_386_32···············00000000···.rodata.str1.1
Max diff block lines reached; 12581/25310 bytes (49.71%) of diff not shown.
989 B
readelf --wide --debug-dump=frames {}
    
Offset 9, 30 lines modifiedOffset 9, 30 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·00000010·0000001c·FDE·cie=00000000·pc=00000000..0000016815 00000018·00000010·0000001c·FDE·cie=00000000·pc=00000000..00000177
16 ··DW_CFA_nop16 ··DW_CFA_nop
17 ··DW_CFA_nop17 ··DW_CFA_nop
18 ··DW_CFA_nop18 ··DW_CFA_nop
  
19 0000002c·00000010·00000030·FDE·cie=00000000·pc=00000170..0000018819 0000002c·00000010·00000030·FDE·cie=00000000·pc=00000180..00000198
20 ··DW_CFA_nop20 ··DW_CFA_nop
21 ··DW_CFA_nop21 ··DW_CFA_nop
22 ··DW_CFA_nop22 ··DW_CFA_nop
  
23 00000040·00000010·00000044·FDE·cie=00000000·pc=00000000..0000000623 00000040·00000010·00000044·FDE·cie=00000000·pc=00000000..00000006
24 ··DW_CFA_nop24 ··DW_CFA_nop
25 ··DW_CFA_nop25 ··DW_CFA_nop
26 ··DW_CFA_nop26 ··DW_CFA_nop
  
27 00000054·00000010·00000058·FDE·cie=00000000·pc=00000000..0000006927 00000054·00000010·00000058·FDE·cie=00000000·pc=000001a0..00000209
28 ··DW_CFA_nop28 ··DW_CFA_nop
29 ··DW_CFA_nop29 ··DW_CFA_nop
30 ··DW_CFA_nop30 ··DW_CFA_nop
  
31 00000068·00000010·0000006c·FDE·cie=00000000·pc=00000006..0000002031 00000068·00000010·0000006c·FDE·cie=00000000·pc=00000006..00000020
32 ··DW_CFA_nop32 ··DW_CFA_nop
33 ··DW_CFA_nop33 ··DW_CFA_nop
310 B
strings --all --bytes=8 {}
    
Offset 35, 14 lines modifiedOffset 35, 13 lines modified
35 PyToken_OneChar.cold35 PyToken_OneChar.cold
36 PyToken_ThreeChars.cold36 PyToken_ThreeChars.cold
37 PyToken_TwoChars37 PyToken_TwoChars
38 PyToken_OneChar38 PyToken_OneChar
39 PyToken_ThreeChars39 PyToken_ThreeChars
40 _PyParser_TokenNames40 _PyParser_TokenNames
41 .shstrtab41 .shstrtab
42 .rel.text 
43 .rel.text.hot42 .rel.text.hot
44 .rel.rodata43 .rel.rodata
45 .text.unlikely44 .text.unlikely
46 .rodata.str1.145 .rodata.str1.1
47 .note.GNU-stack46 .note.GNU-stack
48 .rel.eh_frame47 .rel.eh_frame
1.07 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 39 lines modifiedOffset 1, 2 lines modified
  
  
  
1 Disassembly·of·section·.text: 
  
2 00000000·<PyToken_ThreeChars>: 
3 PyToken_ThreeChars(): 
4 »       mov····0x4(%esp),%eax 
5 »       sub····$0x2a,%eax 
6 »       cmp····$0x14,%eax 
7 »       ja·····21·<PyToken_ThreeChars+0x21> 
8 »       jmp····*0x170(,%eax,4) 
9 ·R_386_32»       .rodata 
10 »       cmpl···$0x3d,0xc(%esp) 
11 »       jne····21·<PyToken_ThreeChars+0x21> 
12 »       cmpl···$0x2a,0x8(%esp) 
13 »       je·····63·<PyToken_ThreeChars+0x63> 
14 »       mov····$0x36,%eax 
15 »       retq··· 
16 »       cmpl···$0x3d,0xc(%esp) 
17 »       jne····21·<PyToken_ThreeChars+0x21> 
18 »       cmpl···$0x3c,0x8(%esp) 
19 »       jne····21·<PyToken_ThreeChars+0x21> 
20 »       mov····$0x2c,%eax 
21 »       retq··· 
22 »       cmpl···$0x3d,0xc(%esp) 
23 »       jne····21·<PyToken_ThreeChars+0x21> 
24 »       cmpl···$0x3e,0x8(%esp) 
25 »       jne····21·<PyToken_ThreeChars+0x21> 
26 »       mov····$0x2d,%eax 
27 »       retq··· 
28 »       cmpl···$0x3d,0xc(%esp) 
29 »       jne····21·<PyToken_ThreeChars+0x21> 
30 »       cmpl···$0x2f,0x8(%esp) 
31 »       jne····21·<PyToken_ThreeChars+0x21> 
32 »       mov····$0x30,%eax 
33 »       retq··· 
34 »       mov····$0x2e,%eax 
35 »       retq··· 
3.11 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 23, 35 lines modifiedOffset 23, 41 lines modified
23 »       retq···23 »       retq···
24 »       xchg···%ax,%ax24 »       xchg···%ax,%ax
25 »       cmpl···$0x3d,0x8(%esp)25 »       cmpl···$0x3d,0x8(%esp)
26 »       mov····$0x1b,%ecx26 »       mov····$0x1b,%ecx
27 »       mov····$0x36,%eax27 »       mov····$0x36,%eax
28 »       cmove··%ecx,%eax28 »       cmove··%ecx,%eax
29 »       retq···29 »       retq···
 30 »       lea····0x0(%esi,%eiz,1),%esi
 31 »       nop
30 »       cmpl···$0x2a,0x8(%esp)32 »       cmpl···$0x2a,0x8(%esp)
 33 »       mov····$0x23,%eax
31 »       je·····156·<PyToken_TwoChars+0x156>34 »       je·····f7·<PyToken_TwoChars+0xf7>
32 »       cmpl···$0x3d,0x8(%esp)35 »       cmpl···$0x3d,0x8(%esp)
33 »       mov····$0x26,%ecx36 »       mov····$0x26,%ecx
34 »       mov····$0x36,%eax37 »       mov····$0x36,%eax
35 »       cmove··%ecx,%eax38 »       cmove··%ecx,%eax
36 »       retq···39 »       retq···
 40 »       lea····0x0(%esi,%eiz,1),%esi
 41 »       nop
37 »       cmpl···$0x3d,0x8(%esp)42 »       cmpl···$0x3d,0x8(%esp)
38 »       je·····15c·<PyToken_TwoChars+0x15c>43 »       je·····16b·<PyToken_TwoChars+0x16b>
39 »       xor····%eax,%eax44 »       xor····%eax,%eax
40 »       cmpl···$0x3e,0x8(%esp)45 »       cmpl···$0x3e,0x8(%esp)
41 »       setne··%al46 »       setne··%al
42 »       lea····0x33(%eax,%eax,2),%eax47 »       lea····0x33(%eax,%eax,2),%eax
43 »       retq···48 »       retq···
 49 »       lea····0x0(%esi),%esi
44 »       cmpl···$0x3d,0x8(%esp)50 »       cmpl···$0x3d,0x8(%esp)
45 »       mov····$0x24,%edx51 »       mov····$0x24,%edx
46 »       mov····$0x36,%eax52 »       mov····$0x36,%eax
47 »       cmove··%edx,%eax53 »       cmove··%edx,%eax
48 »       retq···54 »       retq···
49 »       cmpl···$0x2f,0x8(%esp)55 »       cmpl···$0x2f,0x8(%esp)
50 »       je·····162·<PyToken_TwoChars+0x162>56 »       je·····171·<PyToken_TwoChars+0x171>
51 »       cmpl···$0x3d,0x8(%esp)57 »       cmpl···$0x3d,0x8(%esp)
52 »       mov····$0x27,%ecx58 »       mov····$0x27,%ecx
53 »       mov····$0x36,%eax59 »       mov····$0x36,%eax
54 »       cmove··%ecx,%eax60 »       cmove··%ecx,%eax
55 »       retq···61 »       retq···
56 »       cmpl···$0x3d,0x8(%esp)62 »       cmpl···$0x3d,0x8(%esp)
57 »       mov····$0x28,%ecx63 »       mov····$0x28,%ecx
3.51 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·02010000·18000000·18000000·18000000·................3 ··0x00000000·17010000·18000000·18000000·18000000·................
4 ··0x00000010·ac000000·15010000·18000000·18000000·................4 ··0x00000010·c1000000·2a010000·18000000·18000000·....*...........
5 ··0x00000020·18000000·43000000·7b000000·18000000·....C...{.......5 ··0x00000020·18000000·48000000·90000000·18000000·....H...........
6 ··0x00000030·61000000·18000000·8e000000·18000000·a...............6 ··0x00000030·70000000·18000000·a3000000·18000000·p...............
7 ··0x00000040·18000000·18000000·18000000·18000000·................7 ··0x00000040·18000000·18000000·18000000·18000000·................
8 ··0x00000050·18000000·18000000·18000000·18000000·................8 ··0x00000050·18000000·18000000·18000000·18000000·................
9 ··0x00000060·18000000·20000000·18000000·d1000000·....·...........9 ··0x00000060·18000000·20000000·18000000·e6000000·....·...........
10 ··0x00000070·30000000·e3000000·18000000·bf000000·0...............10 ··0x00000070·30000000·f8000000·18000000·d4000000·0...............
11 ··0x00000080·18000000·18000000·18000000·18000000·................11 ··0x00000080·18000000·18000000·18000000·18000000·................
12 ··0x00000090·18000000·18000000·18000000·18000000·................12 ··0x00000090·18000000·18000000·18000000·18000000·................
13 ··0x000000a0·18000000·18000000·18000000·18000000·................13 ··0x000000a0·18000000·18000000·18000000·18000000·................
14 ··0x000000b0·18000000·18000000·18000000·18000000·................14 ··0x000000b0·18000000·18000000·18000000·18000000·................
15 ··0x000000c0·18000000·18000000·18000000·18000000·................15 ··0x000000c0·18000000·18000000·18000000·18000000·................
16 ··0x000000d0·18000000·18000000·18000000·18000000·................16 ··0x000000d0·18000000·18000000·18000000·18000000·................
17 ··0x000000e0·18000000·18000000·18000000·18000000·................17 ··0x000000e0·18000000·18000000·18000000·18000000·................
18 ··0x000000f0·18000000·3b010000·18000000·18000000·....;...........18 ··0x000000f0·18000000·50010000·18000000·18000000·....P...........
19 ··0x00000100·18000000·18000000·18000000·18000000·................19 ··0x00000100·18000000·18000000·18000000·18000000·................
20 ··0x00000110·18000000·18000000·18000000·18000000·................20 ··0x00000110·18000000·18000000·18000000·18000000·................
21 ··0x00000120·18000000·18000000·18000000·18000000·................21 ··0x00000120·18000000·18000000·18000000·18000000·................
22 ··0x00000130·18000000·18000000·18000000·18000000·................22 ··0x00000130·18000000·18000000·18000000·18000000·................
23 ··0x00000140·18000000·18000000·18000000·18000000·................23 ··0x00000140·18000000·18000000·18000000·18000000·................
24 ··0x00000150·18000000·18000000·18000000·18000000·................24 ··0x00000150·18000000·18000000·18000000·18000000·................
25 ··0x00000160·18000000·18000000·18000000·28010000·............(...25 ··0x00000160·18000000·18000000·18000000·3d010000·............=...
26 ··0x00000170·13000000·21000000·21000000·21000000·....!...!...!...26 ··0x00000170·b3010000·ba010000·ba010000·ba010000·................
27 ··0x00000180·06000000·4f000000·21000000·21000000·....O...!...!...27 ··0x00000180·06000000·f5010000·ba010000·ba010000·................
28 ··0x00000190·21000000·21000000·21000000·21000000·!...!...!...!...28 ··0x00000190·ba010000·ba010000·ba010000·ba010000·................
29 ··0x000001a0·21000000·21000000·21000000·21000000·!...!...!...!...29 ··0x000001a0·ba010000·ba010000·ba010000·ba010000·................
30 ··0x000001b0·21000000·21000000·27000000·21000000·!...!...'...!...30 ··0x000001b0·ba010000·ba010000·cd010000·ba010000·................
31 ··0x000001c0·3b000000·21000000·1d000000·1c000000·;...!...........31 ··0x000001c0·e1010000·21000000·1d000000·1c000000·....!...........
32 ··0x000001d0·00000000·00000000·00000000·00000000·................32 ··0x000001d0·00000000·00000000·00000000·00000000·................
33 ··0x000001e0·18133607·08100e0c·0f171136·36363636·..6........6666633 ··0x000001e0·18133607·08100e0c·0f171136·36363636·..6........66666
34 ··0x000001f0·36363636·360b0d14·16153631·36363636·66666.....61666634 ··0x000001f0·36363636·360b0d14·16153631·36363636·66666.....616666
35 ··0x00000200·36363636·36363636·36363636·36363636·666666666666666635 ··0x00000200·36363636·36363636·36363636·36363636·6666666666666666
36 ··0x00000210·36363636·36360936·0a203636·36363636·666666.6.·66666636 ··0x00000210·36363636·36360936·0a203636·36363636·666666.6.·666666
37 ··0x00000220·36363636·36363636·36363636·36363636·666666666666666637 ··0x00000220·36363636·36363636·36363636·36363636·6666666666666666
38 ··0x00000230·36363636·36361912·1a1f0000·00000000·666666..........38 ··0x00000230·36363636·36361912·1a1f0000·00000000·666666..........
986 B
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 12 lines modifiedOffset 1, 12 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·10000000·1c000000·................4 ··0x00000010·1b0c0404·88010000·10000000·1c000000·................
5 ··0x00000020·00000000·68010000·00000000·10000000·....h...........5 ··0x00000020·00000000·77010000·00000000·10000000·....w...........
6 ··0x00000030·30000000·70010000·18000000·00000000·0...p...........6 ··0x00000030·30000000·80010000·18000000·00000000·0...............
7 ··0x00000040·10000000·44000000·00000000·06000000·....D...........7 ··0x00000040·10000000·44000000·00000000·06000000·....D...........
8 ··0x00000050·00000000·10000000·58000000·00000000·........X.......8 ··0x00000050·00000000·10000000·58000000·a0010000·........X.......
9 ··0x00000060·69000000·00000000·10000000·6c000000·i...........l...9 ··0x00000060·69000000·00000000·10000000·6c000000·i...........l...
10 ··0x00000070·06000000·1a000000·00000000··········............10 ··0x00000070·06000000·1a000000·00000000··········............
  
1.24 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.3 ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text
4 ··0x00000020·74657874·002e6461·7461002e·62737300·text..data..bss.4 ··0x00000020·002e6461·7461002e·62737300·2e72656c·..data..bss..rel
5 ··0x00000030·2e72656c·2e746578·742e686f·74002e72·.rel.text.hot..r5 ··0x00000030·2e746578·742e686f·74002e72·656c2e72·.text.hot..rel.r
6 ··0x00000040·656c2e72·6f646174·61002e74·6578742e·el.rodata..text.6 ··0x00000040·6f646174·61002e74·6578742e·756e6c69·odata..text.unli
7 ··0x00000050·756e6c69·6b656c79·002e726f·64617461·unlikely..rodata7 ··0x00000050·6b656c79·002e726f·64617461·2e737472·kely..rodata.str
8 ··0x00000060·2e737472·312e3100·2e6e6f74·652e474e·.str1.1..note.GN8 ··0x00000060·312e3100·2e6e6f74·652e474e·552d7374·1.1..note.GNU-st
9 ··0x00000070·552d7374·61636b00·2e72656c·2e65685f·U-stack..rel.eh_9 ··0x00000070·61636b00·2e72656c·2e65685f·6672616d·ack..rel.eh_fram
10 ··0x00000080·6672616d·6500·······················frame.10 ··0x00000080·6500································e.
  
761 KB
pegen.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:··········45252·(bytes·into·file)13 ··Start·of·section·headers:··········46480·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.49 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0xb0c4:1 There·are·19·section·headers,·starting·at·offset·0xb590:
  
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]·.text·············PROGBITS········00000000·000040·000918·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0008f8·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·009188·000360·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·009644·000370·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000958·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000938·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000960·001f60·00··WA··0···0·328 ··[·4]·.bss··············NOBITS··········00000000·000940·001f60·00··WA··0···0·32
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000960·000327·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000940·000327·01·AMS··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000c87·00022d·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000c67·00022d·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·000eb4·00123f·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·000e94·0012a5·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·0094e8·000bb8·08···I·16···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·0099b4·000ba8·08···I·16···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·002100·002b49·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·002140·002ee9·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·00a0a0·000a28·08···I·16···9··414 ··[10]·.rel.text.hot·····REL·············00000000·00a55c·000a30·08···I·16···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·004c4c·0000e8·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·00502c·0000e8·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·00aac8·0001d0·08···I·16··11··416 ··[12]·.rel.rodata·······REL·············00000000·00af8c·0001d0·08···I·16··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·004d34·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·005114·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·004d34·00230c·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·005114·00239c·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·00ac98·000390·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·00b15c·000398·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·007040·000e60·10·····17··63··420 ··[16]·.symtab···········SYMTAB··········00000000·0074b0·000e70·10·····17··64··4
21 ··[17]·.strtab···········STRTAB··········00000000·007ea0·0012e7·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·008320·001324·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·00b028·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·00b4f4·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
32.4 KB
readelf --wide --symbols {}
    
Offset 1, 233 lines modifiedOffset 1, 234 lines modified
  
1 Symbol·table·'.symtab'·contains·230·entries:1 Symbol·table·'.symtab'·contains·231·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····4·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
10 ·····7:·00000000···231·FUNC····LOCAL··DEFAULT····7·_PyPegen_run_parser_from_string.cold10 ·····7:·00000000···238·FUNC····LOCAL··DEFAULT····7·_PyPegen_run_parser_from_string.cold
11 ·····8:·00000bb7···327·FUNC····LOCAL··DEFAULT····7·raise_tokenizer_init_error11 ·····8:·00000c1d···327·FUNC····LOCAL··DEFAULT····7·raise_tokenizer_init_error
12 ·····9:·000000e7····60·FUNC····LOCAL··DEFAULT····7·_PyPegen_Parser_New.cold12 ·····9:·000000ee····60·FUNC····LOCAL··DEFAULT····7·_PyPegen_Parser_New.cold
13 ····10:·00000123····56·FUNC····LOCAL··DEFAULT····7·_PyPegen_run_parser.cold13 ····10:·0000012a····56·FUNC····LOCAL··DEFAULT····7·_PyPegen_run_parser.cold
14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···11·14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
15 ····12:·0000015b···461·FUNC····LOCAL··DEFAULT····7·_PyPegen_fill_token.cold15 ····12:·00000162···461·FUNC····LOCAL··DEFAULT····7·_PyPegen_fill_token.cold
16 ····13:·00000660····65·FUNC····LOCAL··DEFAULT····1·raise_decode_error16 ····13:·00000640····65·FUNC····LOCAL··DEFAULT····1·raise_decode_error
17 ····14:·00000020··8000·OBJECT··LOCAL··DEFAULT····4·memo_statistics17 ····14:·00000020··8000·OBJECT··LOCAL··DEFAULT····4·memo_statistics
18 ····15:·00000328····37·FUNC····LOCAL··DEFAULT····7·_PyPegen_is_memoized.cold18 ····15:·0000032f····37·FUNC····LOCAL··DEFAULT····7·_PyPegen_is_memoized.cold
19 ····16:·0000034d···171·FUNC····LOCAL··DEFAULT····7·_PyPegen_name_token.cold19 ····16:·00000354···171·FUNC····LOCAL··DEFAULT····7·_PyPegen_name_token.cold
20 ····17:·000003f8·····8·FUNC····LOCAL··DEFAULT····7·_PyPegen_update_memo.cold20 ····17:·000003ff·····8·FUNC····LOCAL··DEFAULT····7·_PyPegen_update_memo.cold
21 ····18:·00000400·····8·FUNC····LOCAL··DEFAULT····7·_PyPegen_insert_memo.cold21 ····18:·00000407·····8·FUNC····LOCAL··DEFAULT····7·_PyPegen_insert_memo.cold
22 ····19:·00000408····98·FUNC····LOCAL··DEFAULT····7·_PyPegen_concatenate_strings.cold22 ····19:·0000040f····98·FUNC····LOCAL··DEFAULT····7·_PyPegen_concatenate_strings.cold
23 ····20:·0000046a·····7·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_last_nonnwhitespace_token.cold23 ····20:·00000471·····7·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_last_nonnwhitespace_token.cold
24 ····21:·00002860···311·FUNC····LOCAL··DEFAULT····9·parsenumber_raw24 ····21:·00002ab0···311·FUNC····LOCAL··DEFAULT····9·parsenumber_raw
25 ····22:·00000471····73·FUNC····LOCAL··DEFAULT····7·_PyPegen_number_token.cold25 ····22:·00000478····73·FUNC····LOCAL··DEFAULT····7·_PyPegen_number_token.cold
26 ····23:·000004ba···166·FUNC····LOCAL··DEFAULT····7·_PyPegen_new_identifier.cold26 ····23:·000004c1···166·FUNC····LOCAL··DEFAULT····7·_PyPegen_new_identifier.cold
27 ····24:·00000560····15·FUNC····LOCAL··DEFAULT····7·_PyPegen_seq_count_dots.cold27 ····24:·00000567····15·FUNC····LOCAL··DEFAULT····7·_PyPegen_seq_count_dots.cold
28 ····25:·0000056f···263·FUNC····LOCAL··DEFAULT····7·_PyPegen_set_expr_context.cold28 ····25:·00000576···263·FUNC····LOCAL··DEFAULT····7·_PyPegen_set_expr_context.cold
29 ····26:·00000fc8····98·FUNC····LOCAL··DEFAULT····7·_set_seq_context29 ····26:·0000102e····98·FUNC····LOCAL··DEFAULT····7·_set_seq_context
30 ····27:·00000676·····7·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_values.cold30 ····27:·0000067d·····7·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_values.cold
31 ····28:·0000067d·····7·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_keys.cold31 ····28:·00000684·····7·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_keys.cold
32 ····29:·00000000·····4·OBJECT··LOCAL··DEFAULT····4·cache.032 ····29:·00000000·····4·OBJECT··LOCAL··DEFAULT····4·cache.0
33 ····30:·00000040····59·FUNC····LOCAL··DEFAULT····1·_PyPegen_dummy_name.part.033 ····30:·00000040····59·FUNC····LOCAL··DEFAULT····1·_PyPegen_dummy_name.part.0
34 ····31:·00000684····78·FUNC····LOCAL··DEFAULT····7·_PyPegen_collect_call_seqs.cold34 ····31:·0000068b···201·FUNC····LOCAL··DEFAULT····7·_PyPegen_collect_call_seqs.cold
35 ····32:·000006d2····96·FUNC····LOCAL··DEFAULT····7·_PyPegen_seq_flatten.cold35 ····32:·00000754···106·FUNC····LOCAL··DEFAULT····7·_PyPegen_seq_flatten.cold
 36 ····33:·00000080····79·FUNC····LOCAL··DEFAULT····1·_PyPegen_add_type_comment_to_arg.part.0.isra.0
36 ····33:·00000732·····7·FUNC····LOCAL··DEFAULT····7·_PyPegen_add_type_comment_to_arg.cold37 ····34:·000007be·····7·FUNC····LOCAL··DEFAULT····7·_PyPegen_add_type_comment_to_arg.part.0.isra.0.cold
37 ····34:·00002680····56·FUNC····LOCAL··DEFAULT····9·_get_names.isra.038 ····35:·00002840····56·FUNC····LOCAL··DEFAULT····9·_get_names.isra.0
38 ····35:·00002750····57·FUNC····LOCAL··DEFAULT····9·_get_defaults.isra.039 ····36:·00002910····57·FUNC····LOCAL··DEFAULT····9·_get_defaults.isra.0
39 ····36:·00000739····48·FUNC····LOCAL··DEFAULT····7·_PyPegen_make_arguments.cold40 ····37:·000007c5····46·FUNC····LOCAL··DEFAULT····7·_PyPegen_make_arguments.cold
40 ····37:·00000769·····7·FUNC····LOCAL··DEFAULT····7·_get_names.isra.0.cold41 ····38:·000007f3·····7·FUNC····LOCAL··DEFAULT····7·_get_names.isra.0.cold
41 ····38:·00000770····14·FUNC····LOCAL··DEFAULT····7·_PyPegen_join_sequences.cold42 ····39:·000007fa····14·FUNC····LOCAL··DEFAULT····7·_PyPegen_join_sequences.cold
42 ····39:·0000077e·····7·FUNC····LOCAL··DEFAULT····7·_get_defaults.isra.0.cold43 ····40:·00000808·····7·FUNC····LOCAL··DEFAULT····7·_get_defaults.isra.0.cold
43 ····40:·00000785····30·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_exprs.cold44 ····41:·0000080f····20·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_exprs.cold
44 ····41:·000007a3····30·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_cmpops.cold45 ····42:·00000823····20·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_cmpops.cold
45 ····42:·000007c1····55·FUNC····LOCAL··DEFAULT····7·parsenumber_raw.cold46 ····43:·00000837····55·FUNC····LOCAL··DEFAULT····7·parsenumber_raw.cold
46 ····43:·000007f8····22·FUNC····LOCAL··DEFAULT····7·_PyPegen_seq_extract_starred_exprs.cold47 ····44:·0000086e····14·FUNC····LOCAL··DEFAULT····7·_PyPegen_seq_extract_starred_exprs.cold
47 ····44:·0000080e····15·FUNC····LOCAL··DEFAULT····7·_PyPegen_seq_delete_starred_exprs.cold48 ····45:·0000087c·····7·FUNC····LOCAL··DEFAULT····7·_PyPegen_seq_delete_starred_exprs.cold
48 ····45:·0000081d····90·FUNC····LOCAL··DEFAULT····7·_PyPegen_make_module.cold49 ····46:·00000883····90·FUNC····LOCAL··DEFAULT····7·_PyPegen_make_module.cold
49 ····46:·00000877····79·FUNC····LOCAL··DEFAULT····7·_PyPegen_join_names_with_dot.cold50 ····47:·000008dd····79·FUNC····LOCAL··DEFAULT····7·_PyPegen_join_names_with_dot.cold
50 ····47:·000008c6····17·FUNC····LOCAL··DEFAULT····7·_PyPegen_Parser_Free.cold51 ····48:·0000092c····17·FUNC····LOCAL··DEFAULT····7·_PyPegen_Parser_Free.cold
51 ····48:·000008d7·····7·FUNC····LOCAL··DEFAULT····7·_PyPegen_empty_arguments.cold52 ····49:·0000093d·····7·FUNC····LOCAL··DEFAULT····7·_PyPegen_empty_arguments.cold
52 ····49:·000008de····36·FUNC····LOCAL··DEFAULT····7·_PyPegen_run_parser_from_file_pointer.cold53 ····50:·00000944····36·FUNC····LOCAL··DEFAULT····7·_PyPegen_run_parser_from_file_pointer.cold
53 ····50:·00000902···321·FUNC····LOCAL··DEFAULT····7·_PyPegen_raise_error_known_location.cold54 ····51:·00000968···321·FUNC····LOCAL··DEFAULT····7·_PyPegen_raise_error_known_location.cold
54 ····51:·00000a43···225·FUNC····LOCAL··DEFAULT····7·raise_decode_error.cold55 ····52:·00000aa9···225·FUNC····LOCAL··DEFAULT····7·raise_decode_error.cold
55 ····52:·00000b24····49·FUNC····LOCAL··DEFAULT····7·_PyPegen_check_barry_as_flufl.cold56 ····53:·00000b8a····49·FUNC····LOCAL··DEFAULT····7·_PyPegen_check_barry_as_flufl.cold
56 ····53:·00000b55····31·FUNC····LOCAL··DEFAULT····7·_PyPegen_alias_for_star.cold57 ····54:·00000bbb····31·FUNC····LOCAL··DEFAULT····7·_PyPegen_alias_for_star.cold
57 ····54:·00000b74·····7·FUNC····LOCAL··DEFAULT····7·_PyPegen_map_names_to_ids.cold58 ····55:·00000bda·····7·FUNC····LOCAL··DEFAULT····7·_PyPegen_map_names_to_ids.cold
58 ····55:·00000b7b····40·FUNC····LOCAL··DEFAULT····7·_PyPegen_function_def_decorators.cold59 ····56:·00000be1····40·FUNC····LOCAL··DEFAULT····7·_PyPegen_function_def_decorators.cold
59 ····56:·00000cfe···174·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_invalid_target.cold60 ····57:·00000d64···174·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_invalid_target.cold
60 ····57:·00000dac···301·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_expr_name.cold61 ····58:·00000e12···301·FUNC····LOCAL··DEFAULT····7·_PyPegen_get_expr_name.cold
61 ····58:·00000f2c····31·FUNC····LOCAL··DEFAULT····7·_PyPegen_new_type_comment.cold62 ····59:·00000f92····31·FUNC····LOCAL··DEFAULT····7·_PyPegen_new_type_comment.cold
62 ····59:·0000106a····44·FUNC····LOCAL··DEFAULT····7·RAISE_ERROR_KNOWN_LOCATION.constprop.063 ····60:·000010d0····44·FUNC····LOCAL··DEFAULT····7·RAISE_ERROR_KNOWN_LOCATION.constprop.0
63 ····60:·00000000·····0·SECTION·LOCAL··DEFAULT····3·64 ····61:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
64 ····61:·00000000·····0·SECTION·LOCAL··DEFAULT···13·65 ····62:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
65 ····62:·00000000·····0·SECTION·LOCAL··DEFAULT···14·66 ····63:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
66 ····63:·00000000··1458·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_run_parser_from_string67 ····64:·00000000··1688·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_run_parser_from_string
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTokenizer_FromUTF868 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTokenizer_FromUTF8
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_parse71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_parse
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTokenizer_Free73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTokenizer_Free
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTokenizer_FromString74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTokenizer_FromString
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
77 ····74:·00000430····76·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_raise_error78 ····75:·00000410····76·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_raise_error
78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndentationError79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndentationError
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc 
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
 81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
81 ····78:·000005c0···319·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_Parser_New82 ····79:·000006a0···319·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_Parser_New
82 ····79:·00000700···388·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_run_parser83 ····80:·000007e0···580·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_run_parser
83 ····80:·00000890···167·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead84 ····81:·00000a30···167·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead
84 ····81:·000014b0····88·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_string_token85 ····82:·00001650····88·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_string_token
85 ····82:·000009a0··1588·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_fill_token86 ····83:·00000b40··1590·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_fill_token
86 ····83:·00000940····95·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_expect_token87 ····84:·00000ae0····95·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_expect_token
87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTokenizer_Get88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTokenizer_Get
88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArena_AddPyObject90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArena_AddPyObject
90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncmp91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncmp
91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SyntaxLocationObject94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SyntaxLocationObject
94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyboardInterrupt95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyboardInterrupt
95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone
96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TabError97 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TabError
97 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy
98 ····95:·00000fe0···163·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead_with_int99 ····96:·00001180···163·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_lookahead_with_int
99 ····96:·00001090···208·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_is_memoized100 ····97:·00001230···208·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_is_memoized
100 ····97:·00001160···562·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_name_token101 ····98:·00001300···562·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_name_token
101 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString
102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8104 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
104 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternInPlace105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternInPlace
105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Name106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Name
106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternFromString107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternFromString
107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Get108 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Get
108 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult109 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
109 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_Name110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyType_Name
110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModuleNoBlock112 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModuleNoBlock
112 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall114 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
114 ···111:·000013a0···180·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_update_memo115 ···112:·00001540···180·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_update_memo
115 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArena_Malloc116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArena_Malloc
116 ···113:·00001460····74·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_insert_memo117 ···114:·00001600····74·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_insert_memo
117 ···114:·00001510···562·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_concatenate_strings118 ···115:·000016b0···588·FUNC····GLOBAL·HIDDEN·····9·_PyPegen_concatenate_strings
118 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_FstringParser_Init119 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_FstringParser_Init
119 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_parsestr120 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_parsestr
120 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_FstringParser_ConcatAndDel121 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_FstringParser_ConcatAndDel
121 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_FstringParser_Finish122 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_FstringParser_Finish
122 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Constant123 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Constant
123 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_FstringParser_ConcatFstring124 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_FstringParser_ConcatFstring
124 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_FstringParser_Dealloc 
Max diff block lines reached; 15623/33163 bytes (47.11%) of diff not shown.
122 KB
readelf --wide --relocs {}
Max HTML report size reached
234 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.38 KB
strings --all --bytes=8 {}
    
Offset 62, 15 lines modifiedOffset 62, 16 lines modified
62 _PyPegen_set_expr_context.cold62 _PyPegen_set_expr_context.cold
63 _set_seq_context63 _set_seq_context
64 _PyPegen_get_values.cold64 _PyPegen_get_values.cold
65 _PyPegen_get_keys.cold65 _PyPegen_get_keys.cold
66 _PyPegen_dummy_name.part.066 _PyPegen_dummy_name.part.0
67 _PyPegen_collect_call_seqs.cold67 _PyPegen_collect_call_seqs.cold
68 _PyPegen_seq_flatten.cold68 _PyPegen_seq_flatten.cold
 69 _PyPegen_add_type_comment_to_arg.part.0.isra.0
69 _PyPegen_add_type_comment_to_arg.cold70 _PyPegen_add_type_comment_to_arg.part.0.isra.0.cold
70 _get_names.isra.071 _get_names.isra.0
71 _get_defaults.isra.072 _get_defaults.isra.0
72 _PyPegen_make_arguments.cold73 _PyPegen_make_arguments.cold
73 _get_names.isra.0.cold74 _get_names.isra.0.cold
74 _PyPegen_join_sequences.cold75 _PyPegen_join_sequences.cold
75 _get_defaults.isra.0.cold76 _get_defaults.isra.0.cold
76 _PyPegen_get_exprs.cold77 _PyPegen_get_exprs.cold
30.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
  
5 00000000·<_PyPegen_seq_count_dots>:5 00000000·<_PyPegen_seq_count_dots>:
6 _PyPegen_seq_count_dots():6 _PyPegen_seq_count_dots():
7 »       push···%esi7 »       push···%esi
8 »       push···%ebx8 »       push···%ebx
9 »       mov····0xc(%esp),%eax9 »       mov····0xc(%esp),%eax
10 »       test···%eax,%eax10 »       test···%eax,%eax
11 »       je·····572·<_PyPegen_raise_error_known_location+0xf2>11 »       je·····579·<_PyPegen_raise_error_known_location+0x119>
12 ·R_386_PC32»     .text.unlikely12 ·R_386_PC32»     .text.unlikely
13 »       mov····(%eax),%ebx13 »       mov····(%eax),%ebx
14 »       xor····%edx,%edx14 »       xor····%edx,%edx
15 »       xor····%ecx,%ecx15 »       xor····%ecx,%ecx
16 »       cmp····%ebx,%edx16 »       cmp····%ebx,%edx
17 »       jl·····1d·<_PyPegen_seq_count_dots+0x1d>17 »       jl·····1d·<_PyPegen_seq_count_dots+0x1d>
18 »       mov····%ecx,%eax18 »       mov····%ecx,%eax
19 »       pop····%ebx19 »       pop····%ebx
20 »       pop····%esi20 »       pop····%esi
21 »       retq···21 »       retq···
22 »       mov····0x4(%eax,%edx,4),%esi22 »       mov····0x4(%eax,%edx,4),%esi
23 »       cmpl···$0x17,(%esi)23 »       cmpl···$0x17,(%esi)
24 »       jne····586·<_PyPegen_raise_error_known_location+0x106>24 »       jne····58d·<_PyPegen_raise_error_known_location+0x12d>
25 ·R_386_PC32»     .text.unlikely25 ·R_386_PC32»     .text.unlikely
26 »       add····$0x1,%ecx26 »       add····$0x1,%ecx
27 »       add····$0x1,%edx27 »       add····$0x1,%edx
28 »       jmp····14·<_PyPegen_seq_count_dots+0x14>28 »       jmp····14·<_PyPegen_seq_count_dots+0x14>
29 »       lea····0x0(%esi,%eiz,1),%esi29 »       lea····0x0(%esi,%eiz,1),%esi
30 »       lea····0x0(%esi,%eiz,1),%esi30 »       lea····0x0(%esi,%eiz,1),%esi
  
76.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
152 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
2.19 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·bb010000·99010000·910f0000·c3010000·................3 ··0x00000000·c2010000·a0010000·33110000·ca010000·........3.......
4 ··0x00000010·50020000·c3010000·c3010000·0d020000·P...............4 ··0x00000010·57020000·ca010000·ca010000·14020000·W...............
5 ··0x00000020·c3010000·fe010000·e1010000·c3010000·................5 ··0x00000020·ca010000·05020000·e8010000·ca010000·................
6 ··0x00000030·d9010000·5b010000·c30f0000·6f050000·....[.......o...6 ··0x00000030·e0010000·62010000·65110000·76050000·....b...e...v...
7 ··0x00000040·13060000·d1050000·c01b0000·96050000·................7 ··0x00000040·1a060000·d8050000·701d0000·9d050000·........p.......
8 ··0x00000050·38060000·fe0c0000·8e080000·8e080000·8...............8 ··0x00000050·3f060000·640d0000·6e080000·6e080000·?...d...n...n...
9 ··0x00000060·8e080000·8e080000·8c080000·8c080000·................9 ··0x00000060·6e080000·6e080000·6c080000·6c080000·n...n...l...l...
10 ··0x00000070·8b0d0000·8c080000·5d0d0000·1a0d0000·........]....... 
11 ··0x00000080·750e0000·930e0000·750e0000·750e0000·u.......u...u... 
12 ··0x00000090·890e0000·f30d0000·e90d0000·fd0d0000·................10 ··0x00000070·f10d0000·6c080000·c30d0000·800d0000·....l...........
13 ··0x000000a0·df0d0000·2f0e0000·250e0000·bb0e0000·..../...%....... 
14 ··0x000000b0·b10e0000·a70e0000·a70e0000·9d0e0000·................11 ··0x00000080·db0e0000·f90e0000·db0e0000·db0e0000·................
15 ··0x000000c0·cf0e0000·c50e0000·c50e0000·ac0d0000·................12 ··0x00000090·ef0e0000·590e0000·4f0e0000·630e0000·....Y...O...c...
 13 ··0x000000a0·450e0000·950e0000·8b0e0000·210f0000·E...........!...
 14 ··0x000000b0·170f0000·0d0f0000·0d0f0000·030f0000·................
 15 ··0x000000c0·350f0000·2b0f0000·2b0f0000·120e0000·5...+...+.......
16 ··0x000000d0·c5080000·bc080000·6b0e0000·610e0000·........k...a...16 ··0x000000d0·a5080000·9c080000·d10e0000·c70e0000·................
17 ··0x000000e0·570e0000·7f0e0000···················W.......17 ··0x000000e0·bd0e0000·e50e0000···················........
  
70.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
35.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 37, 270 lines modifiedOffset 37, 274 lines modified
37 ··0x00000220·005f5079·50656765·6e5f6475·6d6d795f·._PyPegen_dummy_37 ··0x00000220·005f5079·50656765·6e5f6475·6d6d795f·._PyPegen_dummy_
38 ··0x00000230·6e616d65·2e706172·742e3000·5f507950·name.part.0._PyP38 ··0x00000230·6e616d65·2e706172·742e3000·5f507950·name.part.0._PyP
39 ··0x00000240·6567656e·5f636f6c·6c656374·5f63616c·egen_collect_cal39 ··0x00000240·6567656e·5f636f6c·6c656374·5f63616c·egen_collect_cal
40 ··0x00000250·6c5f7365·71732e63·6f6c6400·5f507950·l_seqs.cold._PyP40 ··0x00000250·6c5f7365·71732e63·6f6c6400·5f507950·l_seqs.cold._PyP
41 ··0x00000260·6567656e·5f736571·5f666c61·7474656e·egen_seq_flatten41 ··0x00000260·6567656e·5f736571·5f666c61·7474656e·egen_seq_flatten
42 ··0x00000270·2e636f6c·64005f50·79506567·656e5f61·.cold._PyPegen_a42 ··0x00000270·2e636f6c·64005f50·79506567·656e5f61·.cold._PyPegen_a
43 ··0x00000280·64645f74·7970655f·636f6d6d·656e745f·dd_type_comment_43 ··0x00000280·64645f74·7970655f·636f6d6d·656e745f·dd_type_comment_
44 ··0x00000290·746f5f61·72672e63·6f6c6400·5f676574·to_arg.cold._get44 ··0x00000290·746f5f61·72672e70·6172742e·302e6973·to_arg.part.0.is
 45 ··0x000002a0·72612e30·005f5079·50656765·6e5f6164·ra.0._PyPegen_ad
 46 ··0x000002b0·645f7479·70655f63·6f6d6d65·6e745f74·d_type_comment_t
 47 ··0x000002c0·6f5f6172·672e7061·72742e30·2e697372·o_arg.part.0.isr
 48 ··0x000002d0·612e302e·636f6c64·005f6765·745f6e61·a.0.cold._get_na
 49 ··0x000002e0·6d65732e·69737261·2e30005f·6765745f·mes.isra.0._get_
 50 ··0x000002f0·64656661·756c7473·2e697372·612e3000·defaults.isra.0.
 51 ··0x00000300·5f507950·6567656e·5f6d616b·655f6172·_PyPegen_make_ar
 52 ··0x00000310·67756d65·6e74732e·636f6c64·005f6765·guments.cold._ge
45 ··0x000002a0·5f6e616d·65732e69·7372612e·30005f67·_names.isra.0._g53 ··0x00000320·745f6e61·6d65732e·69737261·2e302e63·t_names.isra.0.c
46 ··0x000002b0·65745f64·65666175·6c74732e·69737261·et_defaults.isra 
47 ··0x000002c0·2e30005f·50795065·67656e5f·6d616b65·.0._PyPegen_make 
48 ··0x000002d0·5f617267·756d656e·74732e63·6f6c6400·_arguments.cold. 
49 ··0x000002e0·5f676574·5f6e616d·65732e69·7372612e·_get_names.isra. 
50 ··0x000002f0·302e636f·6c64005f·50795065·67656e5f·0.cold._PyPegen_54 ··0x00000330·6f6c6400·5f507950·6567656e·5f6a6f69·old._PyPegen_joi
51 ··0x00000300·6a6f696e·5f736571·75656e63·65732e63·join_sequences.c55 ··0x00000340·6e5f7365·7175656e·6365732e·636f6c64·n_sequences.cold
52 ··0x00000310·6f6c6400·5f676574·5f646566·61756c74·old._get_default56 ··0x00000350·005f6765·745f6465·6661756c·74732e69·._get_defaults.i
53 ··0x00000320·732e6973·72612e30·2e636f6c·64005f50·s.isra.0.cold._P57 ··0x00000360·7372612e·302e636f·6c64005f·50795065·sra.0.cold._PyPe
54 ··0x00000330·79506567·656e5f67·65745f65·78707273·yPegen_get_exprs58 ··0x00000370·67656e5f·6765745f·65787072·732e636f·gen_get_exprs.co
 59 ··0x00000380·6c64005f·50795065·67656e5f·6765745f·ld._PyPegen_get_
 60 ··0x00000390·636d706f·70732e63·6f6c6400·70617273·cmpops.cold.pars
 61 ··0x000003a0·656e756d·6265725f·7261772e·636f6c64·enumber_raw.cold
 62 ··0x000003b0·005f5079·50656765·6e5f7365·715f6578·._PyPegen_seq_ex
 63 ··0x000003c0·74726163·745f7374·61727265·645f6578·tract_starred_ex
 64 ··0x000003d0·7072732e·636f6c64·005f5079·50656765·prs.cold._PyPege
 65 ··0x000003e0·6e5f7365·715f6465·6c657465·5f737461·n_seq_delete_sta
 66 ··0x000003f0·72726564·5f657870·72732e63·6f6c6400·rred_exprs.cold.
 67 ··0x00000400·5f507950·6567656e·5f6d616b·655f6d6f·_PyPegen_make_mo
 68 ··0x00000410·64756c65·2e636f6c·64005f50·79506567·dule.cold._PyPeg
 69 ··0x00000420·656e5f6a·6f696e5f·6e616d65·735f7769·en_join_names_wi
 70 ··0x00000430·74685f64·6f742e63·6f6c6400·5f507950·th_dot.cold._PyP
 71 ··0x00000440·6567656e·5f506172·7365725f·46726565·egen_Parser_Free
55 ··0x00000340·2e636f6c·64005f50·79506567·656e5f67·.cold._PyPegen_g72 ··0x00000450·2e636f6c·64005f50·79506567·656e5f65·.cold._PyPegen_e
 73 ··0x00000460·6d707479·5f617267·756d656e·74732e63·mpty_arguments.c
56 ··0x00000350·65745f63·6d706f70·732e636f·6c640070·et_cmpops.cold.p 
57 ··0x00000360·61727365·6e756d62·65725f72·61772e63·arsenumber_raw.c 
58 ··0x00000370·6f6c6400·5f507950·6567656e·5f736571·old._PyPegen_seq74 ··0x00000470·6f6c6400·5f507950·6567656e·5f72756e·old._PyPegen_run
59 ··0x00000380·5f657874·72616374·5f737461·72726564·_extract_starred 
60 ··0x00000390·5f657870·72732e63·6f6c6400·5f507950·_exprs.cold._PyP 
61 ··0x000003a0·6567656e·5f736571·5f64656c·6574655f·egen_seq_delete_ 
62 ··0x000003b0·73746172·7265645f·65787072·732e636f·starred_exprs.co75 ··0x00000480·5f706172·7365725f·66726f6d·5f66696c·_parser_from_fil
 76 ··0x00000490·655f706f·696e7465·722e636f·6c64005f·e_pointer.cold._
 77 ··0x000004a0·50795065·67656e5f·72616973·655f6572·PyPegen_raise_er
 78 ··0x000004b0·726f725f·6b6e6f77·6e5f6c6f·63617469·ror_known_locati
 79 ··0x000004c0·6f6e2e63·6f6c6400·72616973·655f6465·on.cold.raise_de
 80 ··0x000004d0·636f6465·5f657272·6f722e63·6f6c6400·code_error.cold.
 81 ··0x000004e0·5f507950·6567656e·5f636865·636b5f62·_PyPegen_check_b
 82 ··0x000004f0·61727279·5f61735f·666c7566·6c2e636f·arry_as_flufl.co
63 ··0x000003c0·6c64005f·50795065·67656e5f·6d616b65·ld._PyPegen_make83 ··0x00000500·6c64005f·50795065·67656e5f·616c6961·ld._PyPegen_alia
64 ··0x000003d0·5f6d6f64·756c652e·636f6c64·005f5079·_module.cold._Py 
65 ··0x000003e0·50656765·6e5f6a6f·696e5f6e·616d6573·Pegen_join_names 
66 ··0x000003f0·5f776974·685f646f·742e636f·6c64005f·_with_dot.cold._ 
67 ··0x00000400·50795065·67656e5f·50617273·65725f46·PyPegen_Parser_F 
68 ··0x00000410·7265652e·636f6c64·005f5079·50656765·ree.cold._PyPege 
69 ··0x00000420·6e5f656d·7074795f·61726775·6d656e74·n_empty_argument 
70 ··0x00000430·732e636f·6c64005f·50795065·67656e5f·s.cold._PyPegen_ 
71 ··0x00000440·72756e5f·70617273·65725f66·726f6d5f·run_parser_from_ 
72 ··0x00000450·66696c65·5f706f69·6e746572·2e636f6c·file_pointer.col 
73 ··0x00000460·64005f50·79506567·656e5f72·61697365·d._PyPegen_raise 
74 ··0x00000470·5f657272·6f725f6b·6e6f776e·5f6c6f63·_error_known_loc 
75 ··0x00000480·6174696f·6e2e636f·6c640072·61697365·ation.cold.raise 
76 ··0x00000490·5f646563·6f64655f·6572726f·722e636f·_decode_error.co 
77 ··0x000004a0·6c64005f·50795065·67656e5f·63686563·ld._PyPegen_chec 
78 ··0x000004b0·6b5f6261·7272795f·61735f66·6c75666c·k_barry_as_flufl 
79 ··0x000004c0·2e636f6c·64005f50·79506567·656e5f61·.cold._PyPegen_a 
80 ··0x000004d0·6c696173·5f666f72·5f737461·722e636f·lias_for_star.co84 ··0x00000510·735f666f·725f7374·61722e63·6f6c6400·s_for_star.cold.
81 ··0x000004e0·6c64005f·50795065·67656e5f·6d61705f·ld._PyPegen_map_85 ··0x00000520·5f507950·6567656e·5f6d6170·5f6e616d·_PyPegen_map_nam
82 ··0x000004f0·6e616d65·735f746f·5f696473·2e636f6c·names_to_ids.col86 ··0x00000530·65735f74·6f5f6964·732e636f·6c64005f·es_to_ids.cold._
83 ··0x00000500·64005f50·79506567·656e5f66·756e6374·d._PyPegen_funct87 ··0x00000540·50795065·67656e5f·66756e63·74696f6e·PyPegen_function
84 ··0x00000510·696f6e5f·6465665f·6465636f·7261746f·ion_def_decorato88 ··0x00000550·5f646566·5f646563·6f726174·6f72732e·_def_decorators.
85 ··0x00000520·72732e63·6f6c6400·5f507950·6567656e·rs.cold._PyPegen 
86 ··0x00000530·5f676574·5f696e76·616c6964·5f746172·_get_invalid_tar 
87 ··0x00000540·6765742e·636f6c64·005f5079·50656765·get.cold._PyPege 
88 ··0x00000550·6e5f6765·745f6578·70725f6e·616d652e·n_get_expr_name. 
89 ··0x00000560·636f6c64·005f5079·50656765·6e5f6e65·cold._PyPegen_ne89 ··0x00000560·636f6c64·005f5079·50656765·6e5f6765·cold._PyPegen_ge
 90 ··0x00000570·745f696e·76616c69·645f7461·72676574·t_invalid_target
 91 ··0x00000580·2e636f6c·64005f50·79506567·656e5f67·.cold._PyPegen_g
 92 ··0x00000590·65745f65·7870725f·6e616d65·2e636f6c·et_expr_name.col
 93 ··0x000005a0·64005f50·79506567·656e5f6e·65775f74·d._PyPegen_new_t
90 ··0x00000570·775f7479·70655f63·6f6d6d65·6e742e63·w_type_comment.c94 ··0x000005b0·7970655f·636f6d6d·656e742e·636f6c64·ype_comment.cold
91 ··0x00000580·6f6c6400·52414953·455f4552·524f525f·old.RAISE_ERROR_95 ··0x000005c0·00524149·53455f45·52524f52·5f4b4e4f·.RAISE_ERROR_KNO
92 ··0x00000590·4b4e4f57·4e5f4c4f·43415449·4f4e2e63·KNOWN_LOCATION.c96 ··0x000005d0·574e5f4c·4f434154·494f4e2e·636f6e73·WN_LOCATION.cons
93 ··0x000005a0·6f6e7374·70726f70·2e30005f·50795065·onstprop.0._PyPe97 ··0x000005e0·7470726f·702e3000·5f507950·6567656e·tprop.0._PyPegen
94 ··0x000005b0·67656e5f·72756e5f·70617273·65725f66·gen_run_parser_f98 ··0x000005f0·5f72756e·5f706172·7365725f·66726f6d·_run_parser_from
95 ··0x000005c0·726f6d5f·73747269·6e670050·79546f6b·rom_string.PyTok99 ··0x00000600·5f737472·696e6700·5079546f·6b656e69·_string.PyTokeni
96 ··0x000005d0·656e697a·65725f46·726f6d55·54463800·enizer_FromUTF8.100 ··0x00000610·7a65725f·46726f6d·55544638·0050794d·zer_FromUTF8.PyM
97 ··0x000005e0·50794d65·6d5f4d61·6c6c6f63·0050794d·PyMem_Malloc.PyM 
98 ··0x000005f0·656d5f43·616c6c6f·63005f50·79506567·em_Calloc._PyPeg101 ··0x00000620·656d5f4d·616c6c6f·63005079·4d656d5f·em_Malloc.PyMem_
 102 ··0x00000630·43616c6c·6f63005f·50795065·67656e5f·Calloc._PyPegen_
99 ··0x00000600·656e5f70·61727365·0050794d·656d5f46·en_parse.PyMem_F103 ··0x00000640·70617273·65005079·4d656d5f·46726565·parse.PyMem_Free
 104 ··0x00000650·00507954·6f6b656e·697a6572·5f467265·.PyTokenizer_Fre
100 ··0x00000610·72656500·5079546f·6b656e69·7a65725f·ree.PyTokenizer_105 ··0x00000660·65005079·546f6b65·6e697a65·725f4672·e.PyTokenizer_Fr
 106 ··0x00000670·6f6d5374·72696e67·00737472·63687200·omString.strchr.
101 ··0x00000620·46726565·00507954·6f6b656e·697a6572·Free.PyTokenizer 
102 ··0x00000630·5f46726f·6d537472·696e6700·73747263·_FromString.strc 
103 ··0x00000640·68720050·79457272·5f4f6363·75727265·hr.PyErr_Occurre107 ··0x00000680·50794572·725f4f63·63757272·65640050·PyErr_Occurred.P
104 ··0x00000650·64005079·4578635f·53796e74·61784572·d.PyExc_SyntaxEr108 ··0x00000690·79457863·5f53796e·74617845·72726f72·yExc_SyntaxError
105 ··0x00000660·726f7200·5f507950·6567656e·5f726169·ror._PyPegen_rai109 ··0x000006a0·005f5079·50656765·6e5f7261·6973655f·._PyPegen_raise_
106 ··0x00000670·73655f65·72726f72·00507945·78635f49·se_error.PyExc_I110 ··0x000006b0·6572726f·72005079·4578635f·496e6465·error.PyExc_Inde
107 ··0x00000680·6e64656e·74617469·6f6e4572·726f7200·ndentationError.111 ··0x000006c0·6e746174·696f6e45·72726f72·00507945·ntationError.PyE
108 ··0x00000690·5f50795f·4465616c·6c6f6300·50794572·_Py_Dealloc.PyEr 
109 ··0x000006a0·725f4e6f·4d656d6f·7279005f·50795065·r_NoMemory._PyPe112 ··0x000006d0·72725f4e·6f4d656d·6f727900·5f50795f·rr_NoMemory._Py_
 113 ··0x000006e0·4465616c·6c6f6300·5f507950·6567656e·Dealloc._PyPegen
110 ··0x000006b0·67656e5f·50617273·65725f4e·6577005f·gen_Parser_New._114 ··0x000006f0·5f506172·7365725f·4e657700·5f507950·_Parser_New._PyP
111 ··0x000006c0·50795065·67656e5f·72756e5f·70617273·PyPegen_run_pars115 ··0x00000700·6567656e·5f72756e·5f706172·73657200·egen_run_parser.
112 ··0x000006d0·6572005f·50795065·67656e5f·6c6f6f6b·er._PyPegen_look 
113 ··0x000006e0·61686561·64005f50·79506567·656e5f73·ahead._PyPegen_s 
114 ··0x000006f0·7472696e·675f746f·6b656e00·5f507950·tring_token._PyP 
115 ··0x00000700·6567656e·5f66696c·6c5f746f·6b656e00·egen_fill_token. 
116 ··0x00000710·5f507950·6567656e·5f657870·6563745f·_PyPegen_expect_ 
117 ··0x00000720·746f6b65·6e005079·546f6b65·6e697a65·token.PyTokenize 
118 ··0x00000730·725f4765·74005079·42797465·735f4672·r_Get.PyBytes_Fr 
119 ··0x00000740·6f6d5374·72696e67·416e6453·697a6500·omStringAndSize. 
120 ··0x00000750·50794172·656e615f·41646450·794f626a·PyArena_AddPyObj 
121 ··0x00000760·65637400·7374726e·636d7000·50794d65·ect.strncmp.PyMe 
122 ··0x00000770·6d5f5265·616c6c6f·63005079·4572725f·m_Realloc.PyErr_ 
123 ··0x00000780·466f726d·61740050·79457272·5f53796e·Format.PyErr_Syn 
124 ··0x00000790·7461784c·6f636174·696f6e4f·626a6563·taxLocationObjec 
125 ··0x000007a0·74005079·4578635f·4b657962·6f617264·t.PyExc_Keyboard 
126 ··0x000007b0·496e7465·72727570·74005079·4572725f·Interrupt.PyErr_ 
Max diff block lines reached; 0/35848 bytes (0.00%) of diff not shown.
3.78 MB
parse.o
863 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:··········206508·(bytes·into·file)13 ··Start·of·section·headers:··········215048·(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:·········1819 ··Number·of·section·headers:·········18
20 ··Section·header·string·table·index:·1720 ··Section·header·string·table·index:·17
3.33 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x326ac:1 There·are·18·section·headers,·starting·at·offset·0x34808:
  
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]·.text·············PROGBITS········00000000·000040·0019f4·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·001034·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·028030·000a30·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·029bcc·000728·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001a40·0001e0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·001080·0001e0·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·028a60·000188·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·02a2f4·000188·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001c20·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001260·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········00000000·001c20·0068c1·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·001260·006ac1·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·028be8·003ea8·08···I·15···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·02a47c·003fa8·08···I·15···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·0084f0·0131e5·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·007d30·015129·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·02ca90·005558·08···I·15···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·02e424·005d40·08···I·15···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·01b6d5·0001df·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·01ce59·0001df·01·AMS··0···0··1
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·01b8b4·000352·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·01d038·000352·01·AMS··0···0··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·01bc06·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·01d38a·000000·00······0···0··1
17 ··[13]·.eh_frame·········PROGBITS········00000000·01bc08·0095c0·00···A··0···0··417 ··[13]·.eh_frame·········PROGBITS········00000000·01d38c·009a94·00···A··0···0··4
18 ··[14]·.rel.eh_frame·····REL·············00000000·031fe8·000630·08···I·15··13··418 ··[14]·.rel.eh_frame·····REL·············00000000·034164·000610·08···I·15··13··4
19 ··[15]·.symtab···········SYMTAB··········00000000·0251c8·001650·10·····16·233··419 ··[15]·.symtab···········SYMTAB··········00000000·026e20·0015f0·10·····16·227··4
20 ··[16]·.strtab···········STRTAB··········00000000·026818·001816·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·028410·0017ba·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·032618·000091·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·034774·000091·00······0···0··1
22 Key·to·Flags:22 Key·to·Flags:
23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
26 ··p·(processor·specific)26 ··p·(processor·specific)
48.8 KB
readelf --wide --symbols {}
Max HTML report size reached
731 KB
readelf --wide --relocs {}
Max HTML report size reached
1.18 MB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
4.06 KB
strings --all --bytes=8 {}
    
Offset 31, 15 lines modifiedOffset 31, 14 lines modified
31 named·arguments·must·follow·bare·*31 named·arguments·must·follow·bare·*
32 bare·*·has·associated·type·comment32 bare·*·has·associated·type·comment
33 %s·only·supported·in·Python·3.%i·and·greater33 %s·only·supported·in·Python·3.%i·and·greater
34 iterable·unpacking·cannot·be·used·in·comprehension34 iterable·unpacking·cannot·be·used·in·comprehension
35 expression·cannot·contain·assignment,·perhaps·you·meant·"=="?35 expression·cannot·contain·assignment,·perhaps·you·meant·"=="?
36 reserved_keywords36 reserved_keywords
37 star_expressions_rule37 star_expressions_rule
38 _tmp_143_rule 
39 statements_rule38 statements_rule
40 compound_stmt_rule39 compound_stmt_rule
41 simple_stmt_rule40 simple_stmt_rule
42 _PyPegen_parse.cold41 _PyPegen_parse.cold
43 small_stmt_rule42 small_stmt_rule
44 statements_rule.cold43 statements_rule.cold
45 _tmp_15_rule44 _tmp_15_rule
80.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
410 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
1020 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
319 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
49.9 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
300 KB
parse_string.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:··········18608·(bytes·into·file)13 ··Start·of·section·headers:··········19800·(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:·········1719 ··Number·of·section·headers:·········17
20 ··Section·header·string·table·index:·1620 ··Section·header·string·table·index:·16
2.93 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x48b0:1 There·are·17·section·headers,·starting·at·offset·0x4d58:
  
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]·.text·············PROGBITS········00000000·000040·0000a5·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0000a5·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·003ce0·000048·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·004140·000048·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0000e5·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0000e5·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0000e5·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0000e5·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········00000000·0000f0·001eeb·00··AX··0···0·169 ··[·5]·.text.hot·········PROGBITS········00000000·0000f0·0022ea·00··AX··0···0·16
10 ··[·6]·.rel.text.hot·····REL·············00000000·003d28·000598·08···I·14···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·004188·0005f8·08···I·14···5··4
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·001fdc·000293·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·0023dc·000293·01·AMS··0···0··4
12 ··[·8]·.rodata.str1.1····PROGBITS········00000000·00226f·000074·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········00000000·00266f·000074·01·AMS··0···0··1
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0022e3·000689·00··AX··0···0··113 ··[·9]·.text.unlikely····PROGBITS········00000000·0026e3·000663·00··AX··0···0··1
14 ··[10]·.rel.text.unlikely·REL·············00000000·0042c0·0004e8·08···I·14···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·004780·0004d0·08···I·14···9··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·00296c·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·002d46·000000·00······0···0··1
16 ··[12]·.eh_frame·········PROGBITS········00000000·00296c·000abc·00···A··0···0··416 ··[12]·.eh_frame·········PROGBITS········00000000·002d48·000b40·00···A··0···0··4
17 ··[13]·.rel.eh_frame·····REL·············00000000·0047a8·000078·08···I·14··12··417 ··[13]·.rel.eh_frame·····REL·············00000000·004c50·000078·08···I·14··12··4
18 ··[14]·.symtab···········SYMTAB··········00000000·003428·000410·10·····15··19··418 ··[14]·.symtab···········SYMTAB··········00000000·003888·000410·10·····15··19··4
19 ··[15]·.strtab···········STRTAB··········00000000·003838·0004a6·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·003c98·0004a6·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·004820·00008d·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·004cc8·00008d·00······0···0··1
21 Key·to·Flags:21 Key·to·Flags:
22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
25 ··p·(processor·specific)25 ··p·(processor·specific)
4.96 KB
readelf --wide --symbols {}
    
Offset 4, 57 lines modifiedOffset 4, 57 lines modified
4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····7·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····9·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
10 ·····6:·00000040···101·FUNC····LOCAL··DEFAULT····1·warn_invalid_escape_sequence10 ·····6:·00000040···101·FUNC····LOCAL··DEFAULT····1·warn_invalid_escape_sequence
11 ·····7:·00000000···280·FUNC····LOCAL··DEFAULT····9·_PyPegen_parsestr.cold11 ·····7:·00000000···271·FUNC····LOCAL··DEFAULT····9·_PyPegen_parsestr.cold
12 ·····8:·00000118····25·FUNC····LOCAL··DEFAULT····9·_PyPegen_FstringParser_ConcatAndDel.cold12 ·····8:·0000010f····17·FUNC····LOCAL··DEFAULT····9·_PyPegen_FstringParser_ConcatAndDel.cold
13 ·····9:·00000131···248·FUNC····LOCAL··DEFAULT····9·_PyPegen_FstringParser_Finish.cold13 ·····9:·00000120···229·FUNC····LOCAL··DEFAULT····9·_PyPegen_FstringParser_Finish.cold
14 ····10:·00001600··2283·FUNC····LOCAL··DEFAULT····5·fstring_find_expr14 ····10:·00001920··2506·FUNC····LOCAL··DEFAULT····5·fstring_find_expr
15 ····11:·00000229···402·FUNC····LOCAL··DEFAULT····9·_PyPegen_FstringParser_ConcatFstring.cold15 ····11:·00000205···414·FUNC····LOCAL··DEFAULT····9·_PyPegen_FstringParser_ConcatFstring.cold
16 ····12:·000003bb···567·FUNC····LOCAL··DEFAULT····9·fstring_find_expr.cold16 ····12:·000003a3···553·FUNC····LOCAL··DEFAULT····9·fstring_find_expr.cold
17 ····13:·000005f2····43·FUNC····LOCAL··DEFAULT····9·_PyPegen_FstringParser_Dealloc.cold17 ····13:·000005cc····43·FUNC····LOCAL··DEFAULT····9·_PyPegen_FstringParser_Dealloc.cold
18 ····14:·0000061d···108·FUNC····LOCAL··DEFAULT····9·warn_invalid_escape_sequence.cold18 ····14:·000005f7···108·FUNC····LOCAL··DEFAULT····9·warn_invalid_escape_sequence.cold
19 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT····3·19 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
20 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT····4·20 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
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····41·FUNC····GLOBAL·HIDDEN·····5·_PyPegen_FstringParser_Init23 ····19:·00000000····41·FUNC····GLOBAL·HIDDEN·····5·_PyPegen_FstringParser_Init
24 ····20:·00000030··1802·FUNC····GLOBAL·HIDDEN·····5·_PyPegen_parsestr24 ····20:·00000030··2295·FUNC····GLOBAL·HIDDEN·····5·_PyPegen_parsestr
25 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString25 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString
26 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table26 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
27 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen27 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
28 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr28 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8Stateful29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8Stateful
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_DecodeUnicodeEscape31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_DecodeUnicodeEscape
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_DecodeEscape33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_DecodeEscape
34 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF834 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
35 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sprintf_chk35 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sprintf_chk
36 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError36 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error
38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
39 ····35:·00000740····68·FUNC····GLOBAL·HIDDEN·····5·_PyPegen_FstringParser_ConcatAndDel39 ····35:·00000930····95·FUNC····GLOBAL·HIDDEN·····5·_PyPegen_FstringParser_ConcatAndDel
40 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AppendAndDel40 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AppendAndDel
41 ····37:·00000790··1023·FUNC····GLOBAL·HIDDEN·····5·_PyPegen_FstringParser_Finish41 ····37:·00000990··1106·FUNC····GLOBAL·HIDDEN·····5·_PyPegen_FstringParser_Finish
42 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArena_AddPyObject42 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArena_AddPyObject
43 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred43 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Constant44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Constant
45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize
46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_seq_new46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_seq_new
47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_JoinedStr47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_JoinedStr
48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_new_identifier48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_new_identifier
49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
51 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free51 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
52 ····48:·00000000····55·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_FstringParser_Dealloc52 ····48:·00000000····55·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_FstringParser_Dealloc
53 ····49:·00000b90··2663·FUNC····GLOBAL·HIDDEN·····5·_PyPegen_FstringParser_ConcatFstring53 ····49:·00000df0··2858·FUNC····GLOBAL·HIDDEN·····5·_PyPegen_FstringParser_ConcatFstring
54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strstr55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strstr
56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTokenizer_FromString56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTokenizer_FromString
57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_Parser_New57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_Parser_New
58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_run_parser58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_run_parser
59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_Parser_Free59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_Parser_Free
60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTokenizer_Free60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTokenizer_Free
48.5 KB
readelf --wide --relocs {}
Max HTML report size reached
74.4 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.94 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 6, 22 lines modifiedOffset 6, 22 lines modified
6 00000000·<_PyPegen_FstringParser_Dealloc>:6 00000000·<_PyPegen_FstringParser_Dealloc>:
7 _PyPegen_FstringParser_Dealloc():7 _PyPegen_FstringParser_Dealloc():
8 »       push···%ebx8 »       push···%ebx
9 »       sub····$0x8,%esp9 »       sub····$0x8,%esp
10 »       mov····0x10(%esp),%ebx10 »       mov····0x10(%esp),%ebx
11 »       mov····(%ebx),%eax11 »       mov····(%ebx),%eax
12 »       test···%eax,%eax12 »       test···%eax,%eax
13 »       jne····600·<_PyPegen_FstringParser_Dealloc.cold+0xe>13 »       jne····5da·<_PyPegen_FstringParser_Dealloc.cold+0xe>
14 ·R_386_PC32»     .text.unlikely14 ·R_386_PC32»     .text.unlikely
15 »       mov····0xc(%ebx),%ecx15 »       mov····0xc(%ebx),%ecx
16 »       test···%ecx,%ecx16 »       test···%ecx,%ecx
17 »       je·····24·<_PyPegen_FstringParser_Dealloc+0x24>17 »       je·····24·<_PyPegen_FstringParser_Dealloc+0x24>
18 »       lea····0x10(%ebx),%edx18 »       lea····0x10(%ebx),%edx
19 »       cmp····%edx,%ecx19 »       cmp····%edx,%ecx
20 »       jne····62c·<warn_invalid_escape_sequence.cold+0xf>20 »       jne····606·<warn_invalid_escape_sequence.cold+0xf>
21 ·R_386_PC32»     .text.unlikely21 ·R_386_PC32»     .text.unlikely
22 »       movl···$0x0,0xc(%ebx)22 »       movl···$0x0,0xc(%ebx)
23 »       movl···$0xffffffff,0x8(%ebx)23 »       movl···$0xffffffff,0x8(%ebx)
24 »       add····$0x8,%esp24 »       add····$0x8,%esp
25 »       pop····%ebx25 »       pop····%ebx
26 »       retq···26 »       retq···
27 »       lea····0x0(%esi,%eiz,1),%esi27 »       lea····0x0(%esi,%eiz,1),%esi
116 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
28.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 625 lines modifiedOffset 1, 615 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 00000000·<_PyPegen_parsestr.cold>:2 00000000·<_PyPegen_parsestr.cold>:
3 _PyPegen_parsestr.cold():3 _PyPegen_parsestr.cold():
4 »       lea····0x18(%ecx),%eax 
5 »       mov····%eax,0x8(%esp) 
6 »       jmp····5fd·<_PyPegen_FstringParser_Dealloc.cold+0xb> 
7 ·R_386_PC32»     .text.hot 
8 »       movzbl·0x0(%ebp),%edx 
9 »       mov····0x68(%esp),%ecx 
10 »       mov····0x50(%esp),%eax 
11 »       call···59·<_PyPegen_parsestr.cold+0x59> 
12 ·R_386_PC32»     .text 
13 »       test···%eax,%eax 
14 »       jns····2c5·<_PyPegen_FstringParser_ConcatFstring.cold+0x9c> 
15 ·R_386_PC32»     .text.hot 
16 »       subl···$0x1,(%ebx) 
17 »       jne····55·<_PyPegen_parsestr.cold+0x55> 
18 »       sub····$0xc,%esp 
19 »       push···%ebx 
20 »       xor····%ebx,%ebx 
21 »       call···31·<_PyPegen_parsestr.cold+0x31> 
22 ·R_386_PC32»     _Py_Dealloc 
23 »       add····$0x10,%esp 
24 »       jmp····2dd·<_PyPegen_FstringParser_ConcatFstring.cold+0xb4> 
25 ·R_386_PC32»     .text.hot 
26 »       mov····0x24(%ecx),%eax 
27 »       mov····%eax,0x8(%esp) 
28 »       jmp····63a·<warn_invalid_escape_sequence.cold+0x1d> 
29 ·R_386_PC32»     .text.hot 
30 »       subl···$0x1,0x0(%ebp) 
31 »       mov····%eax,%ebx 
32 »       je·····107·<_PyPegen_parsestr.cold+0x107> 
33 »       xor····%ebx,%ebx 
34 »       jmp····2fc·<_PyPegen_FstringParser_ConcatFstring.cold+0xd3> 
35 ·R_386_PC32»     .text.hot 
36 »       movzbl·(%edx),%esi 
37 »       jmp····451·<fstring_find_expr.cold+0x96> 
38 ·R_386_PC32»     .text.hot 
39 »       push···%eax4 »       push···%eax
40 »       push···%eax5 »       push···%eax
41 »       push···$0xeb6 »       push···$0xeb
42 »       push···$0x3c7 »       push···$0x3c
43 ·R_386_32»       .rodata.str1.48 ·R_386_32»       .rodata.str1.4
44 »       call···71·<_PyPegen_parsestr.cold+0x71>9 »       call···d·<_PyPegen_parsestr.cold+0xd>
45 ·R_386_PC32»     _PyErr_BadInternalCall10 ·R_386_PC32»     _PyErr_BadInternalCall
46 »       add····$0x10,%esp11 »       add····$0x10,%esp
47 »       or·····$0xffffffff,%eax12 »       or·····$0xffffffff,%eax
48 »       jmp····1a2·<_PyPegen_FstringParser_Finish.cold+0x71>13 »       jmp····13e·<_PyPegen_FstringParser_Finish.cold+0x1e>
49 ·R_386_PC32»     .text.hot14 ·R_386_PC32»     .text.hot
 15 »       lea····0x18(%esi),%eax
 16 »       mov····%eax,0x8(%esp)
 17 »       jmp····78a·<warn_invalid_escape_sequence.cold+0x193>
50 »       mov····0x50(%esp),%eax 
51 »       movl···$0x1,0x38(%eax) 
52 »       push···%ebx 
53 »       push···$0x0 
54 ·R_386_32»       .rodata.str1.4 
55 »       pushl··0x0 
56 ·R_386_32»       PyExc_SyntaxError 
57 »       pushl··0x5c(%esp) 
58 »       call···9c·<_PyPegen_parsestr.cold+0x9c> 
59 ·R_386_PC32»     _PyPegen_raise_error 
60 »       add····$0x10,%esp 
61 »       or·····$0xffffffff,%eax 
62 »       jmp····1cd·<_PyPegen_FstringParser_Finish.cold+0x9c> 
63 ·R_386_PC32»     .text.hot18 ·R_386_PC32»     .text.hot
 19 »       mov····0x24(%esi),%eax
 20 »       mov····%eax,0x8(%esp)
 21 »       jmp····796·<warn_invalid_escape_sequence.cold+0x19f>
 22 ·R_386_PC32»     .text.hot
 23 »       subl···$0x1,0x0(%ebp)
 24 »       mov····%eax,%edi
 25 »       je·····9f·<_PyPegen_parsestr.cold+0x9f>
 26 »       xor····%edi,%edi
 27 »       jmp····2ec·<_PyPegen_FstringParser_ConcatFstring.cold+0xe7>
 28 ·R_386_PC32»     .text.hot
64 »       push···%ecx29 »       push···%edx
65 »       push···%ecx30 »       push···%edx
66 »       push···$0xd031 »       push···$0xe0
67 »       push···$0x3c32 »       push···$0x3c
68 ·R_386_32»       .rodata.str1.433 ·R_386_32»       .rodata.str1.4
69 »       call···b8·<_PyPegen_parsestr.cold+0xb8>34 »       call···50·<_PyPegen_parsestr.cold+0x50>
70 ·R_386_PC32»     _PyErr_BadInternalCall35 ·R_386_PC32»     _PyErr_BadInternalCall
71 »       add····$0x10,%esp36 »       add····$0x10,%esp
72 »       or·····$0xffffffff,%eax37 »       or·····$0xffffffff,%eax
73 »       jmp····1e9·<_PyPegen_FstringParser_Finish.cold+0xb8>38 »       jmp····181·<_PyPegen_FstringParser_Finish.cold+0x61>
74 ·R_386_PC32»     .text.hot39 ·R_386_PC32»     .text.hot
75 »       push···%eax40 »       push···%ecx
76 »       push···%eax41 »       push···%ecx
77 »       push···$0xe042 »       push···$0xd4
78 »       push···$0x3c43 »       push···$0x3c
79 ·R_386_32»       .rodata.str1.444 ·R_386_32»       .rodata.str1.4
80 »       call···d4·<_PyPegen_parsestr.cold+0xd4>45 »       call···6c·<_PyPegen_parsestr.cold+0x6c>
81 ·R_386_PC32»     _PyErr_BadInternalCall46 ·R_386_PC32»     _PyErr_BadInternalCall
82 »       add····$0x10,%esp47 »       add····$0x10,%esp
83 »       or·····$0xffffffff,%eax48 »       or·····$0xffffffff,%eax
84 »       jmp····205·<_PyPegen_FstringParser_Finish.cold+0xd4>49 »       jmp····19d·<_PyPegen_FstringParser_Finish.cold+0x7d>
85 ·R_386_PC32»     .text.hot50 ·R_386_PC32»     .text.hot
86 »       or·····$0xffffffff,%eax51 »       or·····$0xffffffff,%eax
87 »       jmp····20d·<_PyPegen_FstringParser_Finish.cold+0xdc>52 »       jmp····1a5·<_PyPegen_FstringParser_Finish.cold+0x85>
88 ·R_386_PC32»     .text.hot53 ·R_386_PC32»     .text.hot
89 »       push···%edx54 »       push···%ebx
90 »       push···%edx55 »       push···%ebx
91 »       push···$0xd456 »       push···$0xd0
92 »       push···$0x3c57 »       push···$0x3c
93 ·R_386_32»       .rodata.str1.458 ·R_386_32»       .rodata.str1.4
94 »       call···f8·<_PyPegen_parsestr.cold+0xf8>59 »       call···90·<_PyPegen_parsestr.cold+0x90>
95 ·R_386_PC32»     _PyErr_BadInternalCall60 ·R_386_PC32»     _PyErr_BadInternalCall
96 »       add····$0x10,%esp61 »       add····$0x10,%esp
97 »       or·····$0xffffffff,%eax62 »       or·····$0xffffffff,%eax
98 »       jmp····229·<_PyPegen_FstringParser_ConcatFstring.cold>63 »       jmp····1c1·<_PyPegen_FstringParser_Finish.cold+0xa1>
99 ·R_386_PC32»     .text.hot64 ·R_386_PC32»     .text.hot
100 »       sub····$0xc,%esp65 »       sub····$0xc,%esp
101 »       push···%ebp66 »       push···%ebp
 67 »       call···a4·<_PyPegen_parsestr.cold+0xa4>
 68 ·R_386_PC32»     _Py_Dealloc
 69 »       add····$0x10,%esp
 70 »       jmp····359·<_PyPegen_FstringParser_ConcatFstring.cold+0x154>
 71 ·R_386_PC32»     .text.hot
 72 »       movzbl·(%edx),%edx
 73 »       mov····0x68(%esp),%ecx
 74 »       mov····0x50(%esp),%eax
102 »       call···10c·<_PyPegen_parsestr.cold+0x10c>75 »       call···fc·<_PyPegen_parsestr.cold+0xfc>
Max diff block lines reached; 24221/28684 bytes (84.44%) of diff not shown.
22.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 176 lines modifiedOffset 1, 184 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·10000000·1c000000·................4 ··0x00000010·1b0c0404·88010000·10000000·1c000000·................
5 ··0x00000020·00000000·29000000·00000000·68010000·....).......h...5 ··0x00000020·00000000·29000000·00000000·68010000·....).......h...
6 ··0x00000030·30000000·30000000·0a070000·00410e08·0...0........A..6 ··0x00000030·30000000·30000000·f7080000·00410e08·0...0........A..
7 ··0x00000040·8502410e·0c870341·0e108604·410e1483·..A....A....A...7 ··0x00000040·8502410e·0c870341·0e108604·410e1483·..A....A....A...
8 ··0x00000050·05430e5c·470e6048·0e500250·0e5c440e·.C.\G.`H.P.P.\D.8 ··0x00000050·05430e5c·470e6048·0e50024f·0e5c440e·.C.\G.`H.P.O.\D.
9 ··0x00000060·60480e50·770e5842·0e5c410e·60480e50·`H.Pw.XB.\A.`H.P9 ··0x00000060·60480e50·780e5842·0e5c410e·60480e50·`H.Px.XB.\A.`H.P
10 ··0x00000070·660e5442·0e58410e·5c410e60·4c0e504f·f.TB.XA.\A.`L.PO10 ··0x00000070·660e5442·0e58410e·5c410e60·4c0e504f·f.TB.XA.\A.`L.PO
11 ··0x00000080·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A11 ··0x00000080·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A
12 ··0x00000090·c50e0443·0b02670e·58420e5c·410e6048·...C..g.XB.\A.`H12 ··0x00000090·c50e0443·0b02670e·58420e5c·410e6048·...C..g.XB.\A.`H
13 ··0x000000a0·0e50620e·54420e58·410e5c41·0e604c0e·.Pb.TB.XA.\A.`L.13 ··0x000000a0·0e50630e·54420e58·410e5c41·0e604c0e·.Pc.TB.XA.\A.`L.
14 ··0x000000b0·504b0a0e·1444c30e·1041c60e·0c43c70e·PK...D...A...C..14 ··0x000000b0·504a0a0e·1444c30e·1041c60e·0c43c70e·PJ...D...A...C..
15 ··0x000000c0·0841c50e·04410b61·0e54410e·58410e5c·.A...A.a.TA.XA.\15 ··0x000000c0·0841c50e·04480b60·0e58430e·5c420e60·.A...H.`.XC.\B.`
16 ··0x000000d0·420e6048·0e504d0e·5c410e60·4c0e507e·B.`H.PM.\A.`L.P~16 ··0x000000d0·480e504d·0e5c410e·604c0e50·02400e54·H.PM.\A.`L.P.@.T
17 ··0x000000e0·0e54420e·58470e5c·410e6048·0e505b0e·.TB.XG.\A.`H.P[.17 ··0x000000e0·420e5847·0e5c410e·60480e50·5b0e5c41·B.XG.\A.`H.P[.\A
18 ··0x000000f0·5c410e60·480e5050·0a0e1441·c30e1043·\A.`H.PP...A...C18 ··0x000000f0·0e60480e·50500a0e·1441c30e·1043c60e·.`H.PP...A...C..
19 ··0x00000100·c60e0c41·c70e0841·c50e0441·0b02580e·...A...A...A..X.19 ··0x00000100·0c41c70e·0841c50e·04410b02·420e5c44·.A...A...A..B.\D
20 ··0x00000110·5c440e60·480e5002·630e5442·0e58410e·\D.`H.P.c.TB.XA.20 ··0x00000110·0e60480e·5002d30e·54420e58·410e5c41·.`H.P...TB.XA.\A
 21 ··0x00000120·0e604c0e·50034801·0e54410e·58410e5c·.`L.P.H..TA.XA.\
21 ··0x00000120·5c410e60·4c0e5003·72010e54·410e5841·\A.`L.P.r..TA.XA22 ··0x00000130·410e604c·0e505b0e·54420e58·410e5c41·A.`L.P[.TB.XA.\A
 23 ··0x00000140·0e60480e·5003aa01·0e54440e·58470e5c·.`H.P....TD.XG.\
22 ··0x00000130·0e5c410e·604c0e50·5b0e5442·0e58410e·.\A.`L.P[.TB.XA. 
23 ··0x00000140·5c410e60·480e5002·760e5446·0e58410e·\A.`H.P.v.TF.XA. 
24 ··0x00000150·5c410e60·480e5002·680e5c44·0e60450e·\A.`H.P.h.\D.`E.24 ··0x00000150·410e6048·0e500270·0e5c440e·60450e64·A.`H.P.p.\D.`E.d
25 ··0x00000160·64420e68·420e6c44·0e704d0e·506d0e5c·dB.hB.lD.pM.Pm.\25 ··0x00000160·420e6842·0e6c440e·704d0e50·720e5c45·B.hB.lD.pM.Pr.\E
26 ··0x00000170·410e6048·0e505b0e·54450e58·460e5c44·A.`H.P[.TE.XF.\D26 ··0x00000170·0e604c0e·50024e0e·54450e58·460e5c44·.`L.P.N.TE.XF.\D
27 ··0x00000180·0e60480e·50690e5c·410e6048·0e504c0e·.`H.Pi.\A.`H.PL.27 ··0x00000180·0e60480e·50024b0e·5c410e60·480e504c·.`H.P.K.\A.`H.PL
28 ··0x00000190·5c410e60·4a0e5000·1c000000·00000000·\A.`J.P.........28 ··0x00000190·0e5c410e·604a0e50·1c000000·00000000·.\A.`J.P........
29 ··0x000001a0·017a5200·017c0801·1b0c0404·88010e50·.zR..|.........P29 ··0x000001a0·017a5200·017c0801·1b0c0404·88010e50·.zR..|.........P
30 ··0x000001b0·83058502·86048703·6c000000·24000000·........l...$...30 ··0x000001b0·83058502·86048703·6c000000·24000000·........l...$...
31 ··0x000001c0·00000000·18010000·006d0e5c·410e604a·.........m.\A.`J31 ··0x000001c0·00000000·0f010000·00410e54·410e5845·.........A.TA.XE
32 ··0x000001d0·0e506d0e·54410e58·450e5c45·0e60480e·.Pm.TA.XE.\E.`H. 
33 ··0x000001e0·50540e54·450e5846·0e5c440e·60480e50·PT.TE.XF.\D.`H.P 
34 ··0x000001f0·490e5441·0e58450e·5c450e60·480e5049·I.TA.XE.\E.`H.PI 
35 ··0x00000200·0e54410e·58450e5c·450e6048·0e50510e·.TA.XE.\E.`H.PQ. 
36 ··0x00000210·54410e58·450e5c45·0e60480e·504b0e5c·TA.XE.\E.`H.PK.\32 ··0x000001d0·0e5c450e·60480e50·700e5441·0e58450e·.\E.`H.Pp.TA.XE.
 33 ··0x000001e0·5c450e60·480e5049·0e54410e·58450e5c·\E.`H.PI.TA.XE.\
 34 ··0x000001f0·450e6048·0e50510e·54410e58·450e5c45·E.`H.PQ.TA.XE.\E
 35 ··0x00000200·0e60480e·504b0e5c·410e6048·0e50690e·.`H.PK.\A.`H.Pi.
 36 ··0x00000210·5c410e60·4a0e5051·0e54450e·58460e5c·\A.`J.PQ.TE.XF.\
37 ··0x00000220·410e6048·0e500000·30000000·2c020000·A.`H.P..0...,...37 ··0x00000220·440e6048·0e500000·3c000000·2c020000·D.`H.P..<...,...
38 ··0x00000230·40070000·44000000·00410e08·8302430e·@...D....A....C.38 ··0x00000230·30090000·5f000000·00410e08·8302430e·0..._....A....C.
39 ··0x00000240·205c0a0e·0841c30e·04410b4b·0e24410e··\...A...A.K.$A.39 ··0x00000240·105c0a0e·0843c30e·04450b54·0a0e0843·.\...C...E.T...C
40 ··0x00000250·28410e2c·410e304a·0e200000·18000000·(A.,A.0J.·......40 ··0x00000250·c30e0441·0b430e18·410e1c41·0e204a0e·...A.C..A..A.·J.
 41 ··0x00000260·104a0e08·45c30e04·18000000·00000000·.J..E...........
41 ··0x00000260·00000000·017a5200·017c0801·1b0c0404·.....zR..|......42 ··0x00000270·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........
42 ··0x00000270·88010e20·83020000·18000000·20000000·...·........·...43 ··0x00000280·83020000·18000000·20000000·0f010000·........·.......
43 ··0x00000280·18010000·19000000·00470e2c·410e3048·.........G.,A.0H 
44 ··0x00000290·0e200000·28010000·98020000·90070000·.·..(...........44 ··0x00000290·11000000·00430e1c·410e2048·0e100000·.....C..A.·H....
 45 ··0x000002a0·54010000·a4020000·90090000·52040000·T...........R...
45 ··0x000002a0·ff030000·00410e08·8502410e·0c870341·.....A....A....A46 ··0x000002b0·00410e08·8502410e·0c870341·0e108604·.A....A....A....
46 ··0x000002b0·0e108604·410e1483·05430e30·670e3847·....A....C.0g.8G47 ··0x000002c0·410e1483·05430e30·670e3847·0e3c430e·A....C.0g.8G.<C.
47 ··0x000002c0·0e3c430e·40480e30·4b0e3c43·0e40480e·.<C.@H.0K.<C.@H.48 ··0x000002d0·40480e30·4b0e3c43·0e40480e·30610e34·@H.0K.<C.@H.0a.4
48 ··0x000002d0·30610e34·430e3843·0e3c430e·40430e44·0a.4C.8C.<C.@C.D49 ··0x000002e0·430e3843·0e3c430e·40430e44·430e4842·C.8C.<C.@C.DC.HB
49 ··0x000002e0·430e4842·0e4c410e·50480e30·430a0e14·C.HB.LA.PH.0C...50 ··0x000002f0·0e4c410e·50480e30·430a0e14·41c30e10·.LA.PH.0C...A...
50 ··0x000002f0·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...51 ··0x00000300·41c60e0c·41c70e08·41c50e04·480b470e·A...A...A...H.G.
51 ··0x00000300·480b430e·38420e3c·420e404c·0e30670e·H.C.8B.<B.@L.0g.52 ··0x00000310·38420e3c·420e404c·0e304f0e·38470e3c·8B.<B.@L.0O.8G.<
 53 ··0x00000320·430e4048·0e304b0e·3c430e40·480e305d·C.@H.0K.<C.@H.0]
 54 ··0x00000330·0e34430e·38430e3c·430e4043·0e44430e·.4C.8C.<C.@C.DC.
 55 ··0x00000340·48410e4c·410e5048·0e30430a·0e1441c3·HA.LA.PH.0C...A.
 56 ··0x00000350·0e1041c6·0e0c41c7·0e0841c5·0e04410b·..A...A...A...A.
 57 ··0x00000360·560e3441·0e38410e·3c410e40·480e3053·V.4A.8A.<A.@H.0S
 58 ··0x00000370·0e3c430e·40480e30·6b0e3443·0e38430e·.<C.@H.0k.4C.8C.
 59 ··0x00000380·3c430e40·430e4443·0e48410e·4c410e50·<C.@C.DC.HA.LA.P
 60 ··0x00000390·480e306a·0e34410e·38430e3c·430e4050·H.0j.4A.8C.<C.@P
 61 ··0x000003a0·0e300355·010e3441·0e38430e·3c430e40·.0.U..4A.8C.<C.@
 62 ··0x000003b0·430e4443·0e48430e·4c440e50·480e3046·C.DC.HC.LD.PH.0F
 63 ··0x000003c0·0e34410e·38450e3c·410e4048·0e30520e·.4A.8E.<A.@H.0R.
52 ··0x00000310·34410e38·410e3c41·0e40480e·30530e3c·4A.8A.<A.@H.0S.<64 ··0x000003d0·34410e38·450e3c41·0e40480e·30720e34·4A.8E.<A.@H.0r.4
53 ··0x00000320·430e4048·0e306b0e·34430e38·430e3c43·C.@H.0k.4C.8C.<C 
54 ··0x00000330·0e40430e·44430e48·410e4c41·0e50480e·.@C.DC.HA.LA.PH. 
55 ··0x00000340·306a0e34·410e3843·0e3c430e·40500e30·0j.4A.8C.<C.@P.0 
56 ··0x00000350·0355010e·34410e38·430e3c43·0e40430e·.U..4A.8C.<C.@C. 
57 ··0x00000360·44430e48·430e4c44·0e50480e·30460e34·DC.HC.LD.PH.0F.4 
58 ··0x00000370·410e3845·0e3c410e·40480e30·490e3443·A.8E.<A.@H.0I.4C65 ··0x000003e0·410e3841·0e3c440e·40480e30·650e3c41·A.8A.<D.@H.0e.<A
59 ··0x00000380·0e38430e·3c430e40·430e4443·0e48410e·.8C.<C.@C.DC.HA. 
60 ··0x00000390·4c410e50·480e304a·0e34410e·38450e3c·LA.PH.0J.4A.8E.< 
61 ··0x000003a0·410e4048·0e30720e·34410e38·410e3c44·A.@H.0r.4A.8A.<D 
62 ··0x000003b0·0e40480e·30650e3c·410e4050·0e300000·.@H.0e.<A.@P.0.. 
63 ··0x000003c0·1c000000·00000000·017a5200·017c0801·.........zR..|.. 
64 ··0x000003d0·1b0c0404·88010e30·83058502·86048703·.......0........ 
65 ··0x000003e0·44000000·24000000·31010000·f8000000·D...$...1....... 
66 ··0x000003f0·00430e3c·430e4050·0e304a0e·3c410e40·.C.<C.@P.0J.<A.@ 
67 ··0x00000400·480e3075·0e3c410e·40480e30·640e3c41·H.0u.<A.@H.0d.<A 
68 ··0x00000410·0e40480e·304e0e3c·440e404c·0e30660e·.@H.0N.<D.@L.0f. 
69 ··0x00000420·3c410e40·4c0e3000·fc010000·2c040000·<A.@L.0.....,... 
70 ··0x00000430·900b0000·670a0000·00410e08·8502410e·....g....A....A. 
71 ··0x00000440·0c870341·0e108604·410e1483·05430e60·...A....A....C.`66 ··0x000003f0·0e40500e·30000000·1c000000·00000000·.@P.0...........
 67 ··0x00000400·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........0
 68 ··0x00000410·83058502·86048703·44000000·24000000·........D...$...
 69 ··0x00000420·20010000·e5000000·00430e3c·430e4050··........C.<C.@P
 70 ··0x00000430·0e304a0e·3c410e40·480e3071·0e3c410e·.0J.<A.@H.0q.<A.
 71 ··0x00000440·40480e30·590e3c44·0e404c0e·30660e3c·@H.0Y.<D.@L.0f.<
 72 ··0x00000450·410e404c·0e30560e·3c410e40·480e3000·A.@L.0V.<A.@H.0.
 73 ··0x00000460·18020000·64040000·f00d0000·2a0b0000·....d.......*...
 74 ··0x00000470·00410e08·8502410e·0c870341·0e108604·.A....A....A....
 75 ··0x00000480·410e1483·05430e60·038a010e·68430e6c·A....C.`....hC.l
 76 ··0x00000490·420e704c·0e604b0e·6c410e70·480e6002·B.pL.`K.lA.pH.`.
 77 ··0x000004a0·4b0e6442·0e68410e·6c410e70·480e606e·K.dB.hA.lA.pH.`n
 78 ··0x000004b0·0e6c410e·70480e60·680e6447·0e68470e·.lA.pH.`h.dG.hG.
 79 ··0x000004c0·6c470e70·450e7445·0e78470e·7c470e80·lG.pE.tE.xG.|G..
72 ··0x00000450·02e70e64·410e6844·0e6c420e·704c0e60·...dA.hD.lB.pL.`80 ··0x000004d0·015d0e60·7a0e6847·0e6c470e·70480e60·.].`z.hG.lG.pH.`
73 ··0x00000460·4b0e6c41·0e70480e·6002440e·64420e68·K.lA.pH.`.D.dB.h81 ··0x000004e0·4b0e6c4a·0e70480e·60610e64·470e684a·K.lJ.pH.`a.dG.hJ
 82 ··0x000004f0·0e6c4a0e·704a0e74·4a0e7842·0e7c410e·.lJ.pJ.tJ.xB.|A.
74 ··0x00000470·410e6c41·0e70480e·606e0e6c·410e7048·A.lA.pH.`n.lA.pH 
75 ··0x00000480·0e60670e·64470e68·470e6c47·0e70450e·.`g.dG.hG.lG.pE. 
76 ··0x00000490·74450e78·470e7c47·0e80015d·0e600262·tE.xG.|G...].`.b 
77 ··0x000004a0·0e68470e·6c470e70·480e604b·0e6c4a0e·.hG.lG.pH.`K.lJ. 
78 ··0x000004b0·70480e60·610e6447·0e684a0e·6c4a0e70·pH.`a.dG.hJ.lJ.p 
79 ··0x000004c0·4a0e744a·0e78420e·7c410e80·01480e60·J.tJ.xB.|A...H.` 
80 ··0x000004d0·029b0e68·430e6c42·0e704c0e·604b0e6c·...hC.lB.pL.`K.l 
81 ··0x000004e0·410e7048·0e600266·0e64410e·68410e6c·A.pH.`.f.dA.hA.l 
82 ··0x000004f0·410e7048·0e60640e·64420e68·410e6c41·A.pH.`d.dB.hA.lA83 ··0x00000500·8001480e·60028d0e·64420e68·410e6c41·..H.`...dB.hA.lA
83 ··0x00000500·0e70480e·60660e6c·410e7048·0e60690e·.pH.`f.lA.pH.`i.84 ··0x00000510·0e70480e·60660e6c·410e7048·0e60610e·.pH.`f.lA.pH.`a.
84 ··0x00000510·64470e68·470e6c47·0e70450e·74450e78·dG.hG.lG.pE.tE.x85 ··0x00000520·64470e68·470e6c47·0e70450e·74450e78·dG.hG.lG.pE.tE.x
85 ··0x00000520·470e7c47·0e80015d·0e600241·0a0e1441·G.|G...].`.A...A86 ··0x00000530·470e7c47·0e80015d·0e60027b·0e64410e·G.|G...].`.{.dA.
 87 ··0x00000540·68410e6c·410e7048·0e60760a·0e1441c3·hA.lA.pH.`v...A.
86 ··0x00000530·c30e1041·c60e0c41·c70e0841·c50e0441·...A...A...A...A 
87 ··0x00000540·0b6f0e64·410e6841·0e6c410e·70480e60·.o.dA.hA.lA.pH.` 
88 ··0x00000550·02540e64·420e6841·0e6c410e·70480e60·.T.dB.hA.lA.pH.` 
89 ··0x00000560·026c0e6c·440e7045·0e74420e·78420e7c·.l.lD.pE.tB.xB.| 
90 ··0x00000570·440e8001·4d0e6002·690e6c41·0e70480e·D...M.`.i.lA.pH. 
91 ··0x00000580·6002770e·64410e68·410e6c41·0e70480e·`.w.dA.hA.lA.pH. 
92 ··0x00000590·606f0e64·410e6841·0e6c470e·70480e60·`o.dA.hA.lG.pH.` 
Max diff block lines reached; 0/23130 bytes (0.00%) of diff not shown.
366 KB
tokenizer.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:··········26628·(bytes·into·file)13 ··Start·of·section·headers:··········26912·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.49 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x6804:1 There·are·19·section·headers,·starting·at·offset·0x6920:
  
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]·.text·············PROGBITS········00000000·000040·0003ad·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00034d·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·005640·000100·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·005764·0000d8·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0003f0·000018·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000390·000018·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·005740·000010·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·00583c·000010·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000408·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0003a8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000408·0001ad·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0003a8·0001ad·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·0005b5·000f84·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·000555·000f7d·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·005750·000820·08···I·16···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·00584c·000810·08···I·16···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·001540·0022b6·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·0014e0·002438·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·005f70·0006e0·08···I·16···9··414 ··[10]·.rel.text.hot·····REL·············00000000·00605c·000710·08···I·16···9··4
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·0037f8·0001f4·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·003918·0001f4·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·0039ec·00000b·00···A··0···0··416 ··[12]·.rodata···········PROGBITS········00000000·003b0c·00000b·00···A··0···0··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·0039f7·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·003b17·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·0039f8·000e90·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·003b18·000e94·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·006650·000118·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·00676c·000118·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·004888·000720·10·····17··42··420 ··[16]·.symtab···········SYMTAB··········00000000·0049ac·000720·10·····17··42··4
21 ··[17]·.strtab···········STRTAB··········00000000·004fa8·000695·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·0050cc·000695·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·006768·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·006884·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
10.1 KB
readelf --wide --symbols {}
    
Offset 3, 90 lines modifiedOffset 3, 90 lines modified
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····1·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····9·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
10 ·····6:·00000f5e····20·FUNC····LOCAL··DEFAULT····7·buf_setreadl10 ·····6:·00000f57····20·FUNC····LOCAL··DEFAULT····7·buf_setreadl
11 ·····7:·000003c0··1027·FUNC····LOCAL··DEFAULT····9·check_coding_spec11 ·····7:·000003c0··1046·FUNC····LOCAL··DEFAULT····9·check_coding_spec
12 ·····8:·00000250····61·FUNC····LOCAL··DEFAULT····1·new_string12 ·····8:·000001f0····61·FUNC····LOCAL··DEFAULT····1·new_string
13 ·····9:·00000000···149·FUNC····LOCAL··DEFAULT····7·PyTokenizer_FromString.cold13 ·····9:·00000000···149·FUNC····LOCAL··DEFAULT····7·PyTokenizer_FromString.cold
14 ····10:·00000ba3····80·FUNC····LOCAL··DEFAULT····7·translate_into_utf814 ····10:·00000b9c····80·FUNC····LOCAL··DEFAULT····7·translate_into_utf8
15 ····11:·00000bf3····88·FUNC····LOCAL··DEFAULT····7·error_ret15 ····11:·00000bec····88·FUNC····LOCAL··DEFAULT····7·error_ret
16 ····12:·00000095···181·FUNC····LOCAL··DEFAULT····7·check_coding_spec.cold16 ····12:·00000095···204·FUNC····LOCAL··DEFAULT····7·check_coding_spec.cold
17 ····13:·00000800··4112·FUNC····LOCAL··DEFAULT····9·tok_get17 ····13:·00000810··4244·FUNC····LOCAL··DEFAULT····9·tok_get
18 ····14:·0000014a····17·FUNC····LOCAL··DEFAULT····7·PyTokenizer_Get.cold18 ····14:·00000161····17·FUNC····LOCAL··DEFAULT····7·PyTokenizer_Get.cold
19 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT···11·19 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
20 ····16:·00001810··1322·FUNC····LOCAL··DEFAULT····9·tok_nextc20 ····16:·000018b0··1366·FUNC····LOCAL··DEFAULT····9·tok_nextc
 21 ····17:·00001e10···104·FUNC····LOCAL··DEFAULT····9·tok_decimal_tail
21 ····17:·00000000····45·FUNC····LOCAL··DEFAULT····1·tok_backup22 ····18:·00000000····45·FUNC····LOCAL··DEFAULT····1·tok_backup
22 ····18:·00000030····86·FUNC····LOCAL··DEFAULT····1·tok_decimal_tail 
23 ····19:·00000e44···282·FUNC····LOCAL··DEFAULT····7·syntaxerror23 ····19:·00000e3d···282·FUNC····LOCAL··DEFAULT····7·syntaxerror
24 ····20:·0000015b··1678·FUNC····LOCAL··DEFAULT····7·tok_get.cold24 ····20:·00000172··1663·FUNC····LOCAL··DEFAULT····7·tok_get.cold
25 ····21:·00000000····11·OBJECT··LOCAL··DEFAULT···12·__func__.025 ····21:·00000000····11·OBJECT··LOCAL··DEFAULT···12·__func__.0
26 ····22:·00002090···550·FUNC····LOCAL··DEFAULT····9·decoding_fgets26 ····22:·000021c0···632·FUNC····LOCAL··DEFAULT····9·decoding_fgets
27 ····23:·00000290····65·FUNC····LOCAL··DEFAULT····1·_PyObject_CallNoArg27 ····23:·00000230····65·FUNC····LOCAL··DEFAULT····1·_PyObject_CallNoArg
28 ····24:·000007e9···369·FUNC····LOCAL··DEFAULT····7·tok_nextc.cold28 ····24:·000007f1···358·FUNC····LOCAL··DEFAULT····7·tok_nextc.cold
29 ····25:·0000095a····17·FUNC····LOCAL··DEFAULT····7·tok_backup.cold29 ····25:·00000957····17·FUNC····LOCAL··DEFAULT····7·tok_backup.cold
30 ····26:·0000096b····84·FUNC····LOCAL··DEFAULT····7·PyTokenizer_Free.cold30 ····26:·00000968····84·FUNC····LOCAL··DEFAULT····7·PyTokenizer_Free.cold
31 ····27:·000009bf····79·FUNC····LOCAL··DEFAULT····7·PyTokenizer_FromUTF8.cold31 ····27:·000009bc····79·FUNC····LOCAL··DEFAULT····7·PyTokenizer_FromUTF8.cold
32 ····28:·00000a0e····98·FUNC····LOCAL··DEFAULT····7·PyTokenizer_FromFile.cold32 ····28:·00000a0b····98·FUNC····LOCAL··DEFAULT····7·PyTokenizer_FromFile.cold
33 ····29:·00000c57···319·FUNC····LOCAL··DEFAULT····7·fp_setreadl33 ····29:·00000c50···319·FUNC····LOCAL··DEFAULT····7·fp_setreadl
34 ····30:·00000230····15·FUNC····LOCAL··DEFAULT····1·fp_getc34 ····30:·000001d0····15·FUNC····LOCAL··DEFAULT····1·fp_getc
35 ····31:·00000240····16·FUNC····LOCAL··DEFAULT····1·fp_ungetc35 ····31:·000001e0····16·FUNC····LOCAL··DEFAULT····1·fp_ungetc
36 ····32:·00000a70···307·FUNC····LOCAL··DEFAULT····7·decoding_fgets.cold36 ····32:·00000a6d···303·FUNC····LOCAL··DEFAULT····7·decoding_fgets.cold
37 ····33:·00000c4b····12·FUNC····LOCAL··DEFAULT····7·new_string.cold37 ····33:·00000c44····12·FUNC····LOCAL··DEFAULT····7·new_string.cold
38 ····34:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_open.238 ····34:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_open.2
39 ····35:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_readline.139 ····35:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_readline.1
40 ····36:·00000d96····24·FUNC····LOCAL··DEFAULT····7·_PyObject_CallNoArg.cold40 ····36:·00000d8f····24·FUNC····LOCAL··DEFAULT····7·_PyObject_CallNoArg.cold
41 ····37:·00000dae···150·FUNC····LOCAL··DEFAULT····7·PyTokenizer_FindEncodingFilename.cold41 ····37:·00000da7···150·FUNC····LOCAL··DEFAULT····7·PyTokenizer_FindEncodingFilename.cold
42 ····38:·00000000·····0·SECTION·LOCAL··DEFAULT···12·42 ····38:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
43 ····39:·00000000·····0·SECTION·LOCAL··DEFAULT····5·43 ····39:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
44 ····40:·00000000·····0·SECTION·LOCAL··DEFAULT···13·44 ····40:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
45 ····41:·00000000·····0·SECTION·LOCAL··DEFAULT···14·45 ····41:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
46 ····42:·00000000···945·FUNC····GLOBAL·HIDDEN·····9·PyTokenizer_FromString46 ····42:·00000000···945·FUNC····GLOBAL·HIDDEN·····9·PyTokenizer_FromString
47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
51 ····47:·00001d40···175·FUNC····GLOBAL·HIDDEN·····9·PyTokenizer_Free51 ····47:·00001e80···175·FUNC····GLOBAL·HIDDEN·····9·PyTokenizer_Free
52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString
53 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncmp 
54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table53 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__ctype_tolower_loc54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__ctype_tolower_loc
 55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncmp
57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
60 ····56:·000007d0····42·FUNC····GLOBAL·HIDDEN·····9·PyTokenizer_Get60 ····56:·000007e0····42·FUNC····GLOBAL·HIDDEN·····9·PyTokenizer_Get
61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__ctype_b_loc61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__ctype_b_loc
62 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyToken_TwoChars62 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyToken_TwoChars
63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyToken_OneChar63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyToken_OneChar
64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp
65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyToken_ThreeChars65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyToken_ThreeChars
66 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc 
67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF866 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_ScanIdentifier67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_ScanIdentifier
69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf
71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_IsPrintable70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_IsPrintable
72 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8String72 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8String
 73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeDecodeError74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeDecodeError
75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·feof77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·feof
78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Size78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Size
79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stdout79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stdout
80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stdin80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stdin
81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_Readline81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_Readline
82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcpy82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcpy
83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr
84 ····80:·00001df0···658·FUNC····GLOBAL·HIDDEN·····9·PyTokenizer_FromUTF884 ····80:·00001f30···655·FUNC····GLOBAL·HIDDEN·····9·PyTokenizer_FromUTF8
85 ····81:·00000090···402·FUNC····GLOBAL·HIDDEN·····1·PyTokenizer_FromFile85 ····81:·00000030···402·FUNC····GLOBAL·HIDDEN·····1·PyTokenizer_FromFile
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_UniversalNewlineFgets86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_UniversalNewlineFgets
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_FromStringAndSize90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_FromStringAndSize
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_AsString91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_AsString
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getc92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getc
69.5 KB
readelf --wide --relocs {}
Max HTML report size reached
90.2 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
847 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 30, 16 lines modifiedOffset 30, 16 lines modified
30 new_string30 new_string
31 PyTokenizer_FromString.cold31 PyTokenizer_FromString.cold
32 translate_into_utf832 translate_into_utf8
33 error_ret33 error_ret
34 check_coding_spec.cold34 check_coding_spec.cold
35 PyTokenizer_Get.cold35 PyTokenizer_Get.cold
36 tok_nextc36 tok_nextc
37 tok_backup 
38 tok_decimal_tail37 tok_decimal_tail
 38 tok_backup
39 syntaxerror39 syntaxerror
40 tok_get.cold40 tok_get.cold
41 __func__.041 __func__.0
42 decoding_fgets42 decoding_fgets
43 _PyObject_CallNoArg43 _PyObject_CallNoArg
44 tok_nextc.cold44 tok_nextc.cold
45 tok_backup.cold45 tok_backup.cold
8.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 9, 85 lines modifiedOffset 9, 40 lines modified
9 »       je·····27·<tok_backup+0x27>9 »       je·····27·<tok_backup+0x27>
10 »       push···%ebx10 »       push···%ebx
11 »       sub····$0x8,%esp11 »       sub····$0x8,%esp
12 »       mov····0x4(%eax),%ecx12 »       mov····0x4(%eax),%ecx
13 »       lea····-0x1(%ecx),%ebx13 »       lea····-0x1(%ecx),%ebx
14 »       mov····%ebx,0x4(%eax)14 »       mov····%ebx,0x4(%eax)
15 »       cmp····(%eax),%ebx15 »       cmp····(%eax),%ebx
16 »       jb·····970·<PyTokenizer_Free.cold+0x5>16 »       jb·····96d·<PyTokenizer_Free.cold+0x5>
17 ·R_386_PC32»     .text.unlikely17 ·R_386_PC32»     .text.unlikely
18 »       movsbl·-0x1(%ecx),%eax18 »       movsbl·-0x1(%ecx),%eax
19 »       cmp····%edx,%eax19 »       cmp····%edx,%eax
20 »       jne····28·<tok_backup+0x28>20 »       jne····28·<tok_backup+0x28>
21 »       add····$0x8,%esp21 »       add····$0x8,%esp
22 »       pop····%ebx22 »       pop····%ebx
23 »       retq···23 »       retq···
24 »       retq···24 »       retq···
25 »       mov····%dl,-0x1(%ecx)25 »       mov····%dl,-0x1(%ecx)
26 »       jmp····22·<tok_backup+0x22>26 »       jmp····22·<tok_backup+0x22>
27 »       lea····0x0(%esi),%esi27 »       lea····0x0(%esi),%esi
  
28 00000030·<tok_decimal_tail>: 
29 tok_decimal_tail(): 
30 »       push···%edi 
31 »       mov····%eax,%edi 
32 »       push···%esi 
33 »       push···%ebx 
34 »       mov····%edi,%eax 
35 »       call···1848·<tok_nextc+0x38> 
36 ·R_386_PC32»     .text.hot 
37 »       mov····%eax,%ebx 
38 »       call···3f·<tok_decimal_tail+0xf> 
39 ·R_386_PC32»     __ctype_b_loc 
40 »       mov····%eax,%esi 
41 »       mov····(%eax),%eax 
42 »       testb··$0x8,0x1(%eax,%ebx,2) 
43 »       jne····35·<tok_decimal_tail+0x5> 
44 »       cmp····$0x5f,%ebx 
45 »       je·····59·<tok_decimal_tail+0x29> 
46 »       mov····%ebx,%eax 
47 »       pop····%ebx 
48 »       pop····%esi 
49 »       pop····%edi 
50 »       retq··· 
51 »       mov····%edi,%eax 
52 »       call···186c·<tok_nextc+0x5c> 
53 ·R_386_PC32»     .text.hot 
54 »       mov····(%esi),%ecx 
55 »       mov····%eax,%edx 
56 »       testb··$0x8,0x1(%ecx,%eax,2) 
57 »       jne····35·<tok_decimal_tail+0x5> 
58 »       mov····%edi,%eax 
59 »       xor····%ebx,%ebx 
60 »       call···0·<tok_backup> 
61 »       push···%eax 
62 »       push···%eax 
63 »       push···$0x132 
64 ·R_386_32»       .rodata.str1.1 
65 »       push···%edi 
66 »       call···ec1·<syntaxerror+0x7d> 
67 ·R_386_PC32»     .text.unlikely 
68 »       add····$0x10,%esp 
69 »       jmp····53·<tok_decimal_tail+0x23> 
70 »       lea····0x0(%esi,%eiz,1),%esi 
71 »       lea····0x0(%esi),%esi 
  
72 00000090·<PyTokenizer_FromFile>:28 00000030·<PyTokenizer_FromFile>:
73 PyTokenizer_FromFile():29 PyTokenizer_FromFile():
74 »       push···%esi30 »       push···%esi
75 »       push···%ebx31 »       push···%ebx
76 »       sub····$0x10,%esp32 »       sub····$0x10,%esp
77 »       mov····0x20(%esp),%esi33 »       mov····0x20(%esp),%esi
78 »       push···$0x79034 »       push···$0x790
79 »       call···9f·<PyTokenizer_FromFile+0xf>35 »       call···3f·<PyTokenizer_FromFile+0xf>
80 ·R_386_PC32»     PyMem_Malloc36 ·R_386_PC32»     PyMem_Malloc
81 »       add····$0x10,%esp37 »       add····$0x10,%esp
82 »       mov····%eax,%ebx38 »       mov····%eax,%ebx
83 »       test···%eax,%eax39 »       test···%eax,%eax
84 »       je·····21c·<PyTokenizer_FromFile+0x18c>40 »       je·····1bc·<PyTokenizer_FromFile+0x18c>
85 »       sub····$0xc,%esp41 »       sub····$0xc,%esp
86 »       movl···$0x0,0x8(%eax)42 »       movl···$0x0,0x8(%eax)
87 »       movl···$0x0,0x4(%eax)43 »       movl···$0x0,0x4(%eax)
88 »       movl···$0x0,(%eax)44 »       movl···$0x0,(%eax)
89 »       movl···$0x0,0x10(%eax)45 »       movl···$0x0,0x10(%eax)
90 »       movl···$0x0,0xc(%eax)46 »       movl···$0x0,0xc(%eax)
91 »       movl···$0xa,0x14(%eax)47 »       movl···$0xa,0x14(%eax)
54.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
94.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
29.2 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 11, 227 lines modifiedOffset 11, 228 lines modified
11 ··0x00000070·c30e1041·c60e0c41·c70e0841·c50e0441·...A...A...A...A11 ··0x00000070·c30e1041·c60e0c41·c70e0841·c50e0441·...A...A...A...A
12 ··0x00000080·0b02570e·4c4a0e50·4c0e4000·1c000000·..W.LJ.PL.@.....12 ··0x00000080·0b02570e·4c4a0e50·4c0e4000·1c000000·..W.LJ.PL.@.....
13 ··0x00000090·00000000·017a5200·017c0801·1b0c0404·.....zR..|......13 ··0x00000090·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
14 ··0x000000a0·88010e40·83058502·86048703·34000000·...@........4...14 ··0x000000a0·88010e40·83058502·86048703·34000000·...@........4...
15 ··0x000000b0·24000000·00000000·95000000·00430e4c·$............C.L15 ··0x000000b0·24000000·00000000·95000000·00430e4c·$............C.L
16 ··0x000000c0·410e5048·0e404d0e·4c410e50·4a0e4002·A.PH.@M.LA.PJ.@.16 ··0x000000c0·410e5048·0e404d0e·4c410e50·4a0e4002·A.PH.@M.LA.PJ.@.
17 ··0x000000d0·500e4c41·0e50480e·404a0e4c·410e5048·P.LA.PH.@J.LA.PH17 ··0x000000d0·500e4c41·0e50480e·404a0e4c·410e5048·P.LA.PH.@J.LA.PH
18 ··0x000000e0·0e400000·f0000000·e8000000·c0030000·.@..............18 ··0x000000e0·0e400000·e0000000·e8000000·c0030000·.@..............
19 ··0x000000f0·03040000·00410e08·8502430e·0c870341·.....A....C....A19 ··0x000000f0·16040000·00410e08·8502430e·0c870341·.....A....C....A
20 ··0x00000100·0e108604·410e1483·05450e60·02770a0e·....A....E.`.w..20 ··0x00000100·0e108604·410e1483·05430e60·028d0a0e·....A....C.`....
21 ··0x00000110·1443c30e·1041c60e·0c41c70e·0841c50e·.C...A...A...A..21 ··0x00000110·1443c30e·1041c60e·0c41c70e·0841c50e·.C...A...A...A..
22 ··0x00000120·04410b02·de0e6442·0e68450e·6c410e70·.A....dB.hE.lA.p 
23 ··0x00000130·480e6003·01010e64·410e6845·0e6c410e·H.`....dA.hE.lA.22 ··0x00000120·04440b03·e9010e64·410e6845·0e6c410e·.D.....dA.hE.lA.
24 ··0x00000140·70480e60·490e6442·0e68450e·6c410e70·pH.`I.dB.hE.lA.p23 ··0x00000130·70480e60·490e6442·0e68450e·6c410e70·pH.`I.dB.hE.lA.p
25 ··0x00000150·480e6049·0e64410e·68450e6c·410e7048·H.`I.dA.hE.lA.pH24 ··0x00000140·480e6049·0e64410e·68450e6c·410e7048·H.`I.dA.hE.lA.pH
26 ··0x00000160·0e60490e·64410e68·450e6c41·0e70480e·.`I.dA.hE.lA.pH.25 ··0x00000150·0e60490e·64410e68·450e6c41·0e70480e·.`I.dA.hE.lA.pH.
27 ··0x00000170·60490e64·410e6845·0e6c410e·70480e60·`I.dA.hE.lA.pH.`26 ··0x00000160·60490e64·410e6845·0e6c410e·70480e60·`I.dA.hE.lA.pH.`
28 ··0x00000180·490e6442·0e68450e·6c410e70·480e6049·I.dB.hE.lA.pH.`I27 ··0x00000170·490e6442·0e68450e·6c410e70·480e6049·I.dB.hE.lA.pH.`I
29 ··0x00000190·0e64420e·68450e6c·410e7048·0e60490e·.dB.hE.lA.pH.`I.28 ··0x00000180·0e64420e·68450e6c·410e7048·0e60490e·.dB.hE.lA.pH.`I.
30 ··0x000001a0·64420e68·450e6c41·0e70480e·60610e64·dB.hE.lA.pH.`a.d29 ··0x00000190·64420e68·450e6c41·0e70480e·60610e64·dB.hE.lA.pH.`a.d
31 ··0x000001b0·410e6845·0e6c410e·70480e60·450e6441·A.hE.lA.pH.`E.dA30 ··0x000001a0·410e6845·0e6c410e·70480e60·450e6441·A.hE.lA.pH.`E.dA
32 ··0x000001c0·0e68410e·6c410e70·4b0e6002·540e6c41·.hA.lA.pK.`.T.lA31 ··0x000001b0·0e68410e·6c410e70·4b0e6002·560e6c41·.hA.lA.pK.`.V.lA
33 ··0x000001d0·0e70500e·60000000·1c000000·00000000·.pP.`...........32 ··0x000001c0·0e70500e·60000000·1c000000·00000000·.pP.`...........
34 ··0x000001e0·017a5200·017c0801·1b0c0404·88010e60·.zR..|.........`33 ··0x000001d0·017a5200·017c0801·1b0c0404·88010e60·.zR..|.........`
35 ··0x000001f0·83058502·86048703·44000000·24000000·........D...$...34 ··0x000001e0·83058502·86048703·44000000·24000000·........D...$...
36 ··0x00000200·95000000·b5000000·00660e64·410e6845·.........f.dA.hE35 ··0x000001f0·95000000·cc000000·00790e64·410e6845·.........y.dA.hE
37 ··0x00000210·0e6c460e·70500e60·460e6441·0e68410e·.lF.pP.`F.dA.hA.36 ··0x00000200·0e6c460e·70500e60·730e6441·0e68410e·.lF.pP.`s.dA.hA.
38 ··0x00000220·6c410e70·480e604b·0e64410e·68450e6c·lA.pH.`K.dA.hE.l37 ··0x00000210·6c410e70·4a0e6048·0e64410e·68450e6c·lA.pJ.`H.dA.hE.l
39 ··0x00000230·460e7048·0e60430e·6c410e70·480e6000·F.pH.`C.lA.pH.`.38 ··0x00000220·460e7048·0e60430e·6c410e70·480e6000·F.pH.`C.lA.pH.`.
40 ··0x00000240·1c000000·44020000·d0070000·2a000000·....D.......*...39 ··0x00000230·1c000000·34020000·e0070000·2a000000·....4.......*...
41 ··0x00000250·00410e08·8302430e·10640e08·41c30e04·.A....C..d..A...40 ··0x00000240·00410e08·8302430e·10640e08·41c30e04·.A....C..d..A...
42 ··0x00000260·18000000·00000000·017a5200·017c0801·.........zR..|..41 ··0x00000250·18000000·00000000·017a5200·017c0801·.........zR..|..
43 ··0x00000270·1b0c0404·88010e10·83020000·10000000·................42 ··0x00000260·1b0c0404·88010e10·83020000·10000000·................
44 ··0x00000280·20000000·4a010000·11000000·00000000··...J...........43 ··0x00000270·20000000·61010000·11000000·00000000··...a...........
45 ··0x00000290·c8000000·94020000·00080000·10100000·................44 ··0x00000280·c8000000·84020000·10080000·94100000·................
46 ··0x000002a0·00410e08·8502450e·0c870341·0e108604·.A....E....A....45 ··0x00000290·00410e08·8502450e·0c870341·0e108604·.A....E....A....
47 ··0x000002b0·410e1483·05460ed0·0f033601·0ed80f41·A....F....6....A46 ··0x000002a0·410e1483·05460ed0·0f032e01·0ed80f41·A....F.........A
48 ··0x000002c0·0edc0f43·0ee00f48·0ed00f02·5d0edc0f·...C...H....]...47 ··0x000002b0·0edc0f43·0ee00f48·0ed00f02·5d0edc0f·...C...H....]...
49 ··0x000002d0·4c0ee00f·480ed00f·5c0a0e14·43c30e10·L...H...\...C...48 ··0x000002c0·4c0ee00f·480ed00f·5c0a0e14·43c30e10·L...H...\...C...
50 ··0x000002e0·41c60e0c·41c70e08·41c50e04·450b03f7·A...A...A...E...49 ··0x000002d0·41c60e0c·41c70e08·41c50e04·450b03cf·A...A...A...E...
51 ··0x000002f0·070ed40f·420ed80f·450edc0f·410ee00f·....B...E...A...50 ··0x000002e0·070ed40f·420ed80f·450edc0f·410ee00f·....B...E...A...
52 ··0x00000300·480ed00f·560ed40f·420ed80f·450edc0f·H...V...B...E...51 ··0x000002f0·480ed00f·560ed40f·420ed80f·450edc0f·H...V...B...E...
53 ··0x00000310·410ee00f·480ed00f·03c8010e·d40f410e·A...H.........A.52 ··0x00000300·410ee00f·480ed00f·03d5010e·d40f410e·A...H.........A.
54 ··0x00000320·d80f450e·dc0f410e·e00f480e·d00f0377·..E...A...H....w53 ··0x00000310·d80f450e·dc0f410e·e00f480e·d00f0378·..E...A...H....x
55 ··0x00000330·020ed40f·420ed80f·450edc0f·410ee00f·....B...E...A...54 ··0x00000320·020ed40f·420ed80f·450edc0f·410ee00f·....B...E...A...
56 ··0x00000340·480ed00f·029e0ed4·0f410ed8·0f450edc·H........A...E..55 ··0x00000330·480ed00f·035d010e·d40f410e·d80f4a0e·H....]....A...J.
57 ··0x00000350·0f410ee0·0f480ed0·0f000000·20000000·.A...H......·...56 ··0x00000340·dc0f410e·e00f480e·d00f0000·20000000·..A...H.....·...
58 ··0x00000360·00000000·017a5200·017c0801·1b0c0404·.....zR..|......57 ··0x00000350·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
59 ··0x00000370·88010ed0·0f830585·02860487·03000000·................58 ··0x00000360·88010ed0·0f830585·02860487·03000000·................
60 ··0x00000380·20020000·28000000·5b010000·8e060000··...(...[.......59 ··0x00000370·20020000·28000000·72010000·7f060000··...(...r.......
 60 ··0x00000380·00500ed4·0f410ed8·0f450edc·0f410ee0·.P...A...E...A..
 61 ··0x00000390·0f480ed0·0f780edc·0f410ee0·0f410ee4·.H...x...A...A..
 62 ··0x000003a0·0f410ee8·0f450eec·0f410ef0·0f480ed0·.A...E...A...H..
61 ··0x00000390·0002560e·d40f420e·d80f450e·dc0f410e·..V...B...E...A.63 ··0x000003b0·0f025d0e·d40f410e·d80f450e·dc0f410e·..]...A...E...A.
62 ··0x000003a0·e00f480e·d00f760e·d40f410e·d80f450e·..H...v...A...E.64 ··0x000003c0·e00f480e·d00f5a0e·d40f410e·d80f450e·..H...Z...A...E.
63 ··0x000003b0·dc0f410e·e00f480e·d00f6d0e·d40f410e·..A...H...m...A.65 ··0x000003d0·dc0f410e·e00f480e·d00f480e·d40f410e·..A...H...H...A.
64 ··0x000003c0·d80f450e·dc0f410e·e00f480e·d00f510e·..E...A...H...Q.66 ··0x000003e0·d80f450e·dc0f410e·e00f480e·d00f5a0e·..E...A...H...Z.
65 ··0x000003d0·d40f410e·d80f450e·dc0f410e·e00f480e·..A...E...A...H.67 ··0x000003f0·d40f410e·d80f450e·dc0f410e·e00f480e·..A...E...A...H.
66 ··0x000003e0·d00f0250·0ed40f41·0ed80f45·0edc0f41·...P...A...E...A 
67 ··0x000003f0·0ee00f48·0ed00f67·0ed40f41·0ed80f45·...H...g...A...E 
68 ··0x00000400·0edc0f41·0ee00f48·0ed00f5a·0ed40f41·...A...H...Z...A 
69 ··0x00000410·0ed80f45·0edc0f41·0ee00f48·0ed00f73·...E...A...H...s 
70 ··0x00000420·0ed40f41·0ed80f45·0edc0f41·0ee00f48·...A...E...A...H 
71 ··0x00000430·0ed00f68·0ed40f41·0ed80f45·0edc0f41·...h...A...E...A 
72 ··0x00000440·0ee00f48·0ed00f48·0ed40f41·0ed80f45·...H...H...A...E 
73 ··0x00000450·0edc0f41·0ee00f48·0ed00f48·0ed40f41·...A...H...H...A 
74 ··0x00000460·0ed80f45·0edc0f41·0ee00f48·0ed00f48·...E...A...H...H 
75 ··0x00000470·0a0ed40f·410ed80f·450edc0f·450ee00f·....A...E...E... 
76 ··0x00000480·450b480e·d40f410e·d80f450e·dc0f410e·E.H...A...E...A.68 ··0x00000400·d00f560e·d40f410e·d80f450e·dc0f410e·..V...A...E...A.
77 ··0x00000490·e00f480e·d00f480e·d40f410e·d80f450e·..H...H...A...E.69 ··0x00000410·e00f480e·d00f480e·d40f410e·d80f450e·..H...H...A...E.
78 ··0x000004a0·dc0f410e·e00f480e·d00f5b0e·d40f410e·..A...H...[...A.70 ··0x00000420·dc0f410e·e00f480e·d00f480e·d40f410e·..A...H...H...A.
79 ··0x000004b0·d80f450e·dc0f410e·e00f480e·d00f6f0e·..E...A...H...o.71 ··0x00000430·d80f450e·dc0f410e·e00f480e·d00f480e·..E...A...H...H.
80 ··0x000004c0·d40f420e·d80f460e·dc0f410e·e00f480e·..B...F...A...H.72 ··0x00000440·d40f410e·d80f450e·dc0f410e·e00f480e·..A...E...A...H.
 73 ··0x00000450·d00f02cd·0ed40f42·0ed80f45·0edc0f41·.......B...E...A
81 ··0x000004d0·d00f4d0e·dc0f410e·e00f480e·d00f5f0e·..M...A...H..._. 
82 ··0x000004e0·dc0f410e·e00f480e·d00f0249·0edc0f41·..A...H....I...A 
83 ··0x000004f0·0ee00f48·0ed00f41·0ed40f45·0ed80f42·...H...A...E...B74 ··0x00000460·0ee00f48·0ed00f02·600ed40f·410ed80f·...H....`...A...
84 ··0x00000500·0edc0f45·0ee00f50·0ed00f45·0ed40f41·...E...P...E...A75 ··0x00000470·450edc0f·410ee00f·480ed00f·510ed40f·E...A...H...Q...
85 ··0x00000510·0ed80f45·0edc0f41·0ee00f48·0ed00f4b·...E...A...H...K76 ··0x00000480·410ed80f·450edc0f·410ee00f·480ed00f·A...E...A...H...
86 ··0x00000520·0ed40f41·0ed80f42·0edc0f41·0ee00f48·...A...B...A...H 
87 ··0x00000530·0ed00f58·0edc0f41·0ee00f4a·0ed00f66·...X...A...J...f 
88 ··0x00000540·0ed40f41·0ed80f45·0edc0f41·0ee00f48·...A...E...A...H77 ··0x00000490·029d0ed4·0f410ed8·0f450edc·0f410ee0·.....A...E...A..
89 ··0x00000550·0ed00f45·0edc0f41·0ee00f48·0ed00f03·...E...A...H....78 ··0x000004a0·0f480ed0·0f4f0ed4·0f410ed8·0f450edc·.H...O...A...E..
 79 ··0x000004b0·0f410ee0·0f480ed0·0f660ed4·0f420ed8·.A...H...f...B..
90 ··0x00000560·6b010edc·0f460ee0·0f480ed0·0f580edc·k....F...H...X..80 ··0x000004c0·0f460edc·0f410ee0·0f480ed0·0f4d0edc·.F...A...H...M..
91 ··0x00000570·0f410ee0·0f480ed0·0f630edc·0f410ee0·.A...H...c...A..81 ··0x000004d0·0f410ee0·0f480ed0·0f5f0edc·0f410ee0·.A...H..._...A..
92 ··0x00000580·0f410ee4·0f410ee8·0f450eec·0f410ef0·.A...A...E...A.. 
93 ··0x00000590·0f480ed0·0f02580e·dc0f410e·e00f480e·.H....X...A...H.82 ··0x000004e0·0f480ed0·0f02650e·dc0f410e·e00f480e·.H....e...A...H.
 83 ··0x000004f0·d00f410e·d40f450e·d80f420e·dc0f450e·..A...E...B...E.
 84 ··0x00000500·e00f500e·d00f450e·d40f410e·d80f450e·..P...E...A...E.
 85 ··0x00000510·dc0f410e·e00f480e·d00f4b0e·d40f410e·..A...H...K...A.
 86 ··0x00000520·d80f420e·dc0f410e·e00f480e·d00f580e·..B...A...H...X.
 87 ··0x00000530·dc0f410e·e00f4a0e·d00f620e·d40f410e·..A...J...b...A.
 88 ··0x00000540·d80f450e·dc0f410e·e00f480e·d00f450e·..E...A...H...E.
 89 ··0x00000550·dc0f410e·e00f480e·d00f0263·0edc0f41·..A...H....c...A
 90 ··0x00000560·0ee00f48·0ed00f02·580a0ed4·0f410ed8·...H....X....A..
 91 ··0x00000570·0f450edc·0f450ee0·0f450b43·0edc0f46·.E...E...E.C...F
 92 ··0x00000580·0ee00f48·0ed00f62·0edc0f41·0ee00f48·...H...b...A...H
94 ··0x000005a0·d00f0000·24010000·a8050000·10180000·....$...........93 ··0x00000590·0ed00f00·24010000·98050000·b0180000·....$...........
95 ··0x000005b0·2a050000·00410e08·8502410e·0c870341·*....A....A....A94 ··0x000005a0·56050000·00410e08·8502410e·0c870341·V....A....A....A
96 ··0x000005c0·0e108604·410e1483·05450e30·540a0e14·....A....E.0T...95 ··0x000005b0·0e108604·410e1483·05450e30·540a0e14·....A....E.0T...
97 ··0x000005d0·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...96 ··0x000005c0·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...
98 ··0x000005e0·470b540e·38420e3c·410e4048·0e300263·G.T.8B.<A.@H.0.c97 ··0x000005d0·470b540e·38420e3c·410e4048·0e300264·G.T.8B.<A.@H.0.d
99 ··0x000005f0·0e3c480e·404e0e30·02730e3c·410e4048·.<H.@N.0.s.<A.@H98 ··0x000005e0·0e3c480e·40540e30·026c0e3c·410e4048·.<H.@T.0.l.<A.@H
100 ··0x00000600·0e307a0e·3c410e40·480e3002·410e3441·.0z.<A.@H.0.A.4A99 ··0x000005f0·0e307b0e·3c410e40·480e3002·410e3441·.0{.<A.@H.0.A.4A
101 ··0x00000610·0e38410e·3c450e40·480e3002·5d0e3c41·.8A.<E.@H.0.].<A100 ··0x00000600·0e38410e·3c450e40·480e3002·5d0e3c41·.8A.<E.@H.0.].<A
102 ··0x00000620·0e40480e·3002690e·3c410e40·480e3058·.@H.0.i.<A.@H.0X101 ··0x00000610·0e40480e·3002920e·3c410e40·480e305a·.@H.0...<A.@H.0Z
103 ··0x00000630·0e34410e·38460e3c·460e4048·0e304d0e·.4A.8F.<F.@H.0M.102 ··0x00000620·0e34410e·38460e3c·460e4048·0e304d0e·.4A.8F.<F.@H.0M.
104 ··0x00000640·3c410e40·570e3002·520e3441·0e38410e·<A.@W.0.R.4A.8A.103 ··0x00000630·3c410e40·570e3002·520e3441·0e38410e·<A.@W.0.R.4A.8A.
105 ··0x00000650·3c410e40·480e304d·0e3c410e·404e0e30·<A.@H.0M.<A.@N.0104 ··0x00000640·3c410e40·480e304d·0e3c410e·404e0e30·<A.@H.0M.<A.@N.0
106 ··0x00000660·5c0e3c41·0e404a0e·304e0e3c·470e4048·\.<A.@J.0N.<G.@H105 ··0x00000650·5c0e3c41·0e404a0e·304e0e3c·470e4048·\.<A.@J.0N.<G.@H
107 ··0x00000670·0e304b0e·34410e38·410e3c41·0e404a0e·.0K.4A.8A.<A.@J.106 ··0x00000660·0e304b0e·34410e38·410e3c41·0e404a0e·.0K.4A.8A.<A.@J.
108 ··0x00000680·304c0e3c·410e4048·0e30700e·3c480e40·0L.<A.@H.0p.<H.@107 ··0x00000670·304c0e3c·410e4048·0e30700e·3c480e40·0L.<A.@H.0p.<H.@
109 ··0x00000690·480e3c41·0e38570e·3c410e40·4f0e3054·H.<A.8W.<A.@O.0T108 ··0x00000680·480e3c41·0e38570e·3c410e40·4f0e3054·H.<A.8W.<A.@O.0T
110 ··0x000006a0·0e34470e·38470e3c·410e4056·0e30024b·.4G.8G.<A.@V.0.K109 ··0x00000690·0e34470e·38470e3c·410e4056·0e30024e·.4G.8G.<A.@V.0.N
111 ··0x000006b0·0e3c410e·40480e30·430e3c43·0e40510e·.<A.@H.0C.<C.@Q.110 ··0x000006a0·0e3c410e·404f0e30·580e3c41·0e40480e·.<A.@O.0X.<A.@H.
112 ··0x000006c0·30610e3c·410e404f·0e300000·1c000000·0a.<A.@O.0......111 ··0x000006b0·30430e3c·430e4051·0e300000·1c000000·0C.<C.@Q.0......
113 ··0x000006d0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......112 ··0x000006c0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
114 ··0x000006e0·88010e30·83058502·86048703·48000000·...0........H...113 ··0x000006d0·88010e30·83058502·86048703·44000000·...0........D...
115 ··0x000006f0·24000000·e9070000·71010000·00580e3c·$.......q....X.<114 ··0x000006e0·24000000·f1070000·66010000·0002520e·$.......f.....R.
116 ··0x00000700·450e4048·0e30670e·3c410e40·480e3002·E.@H.0g.<A.@H.0.115 ··0x000006f0·3c410e40·480e3079·0e3c450e·40480e30·<A.@H.0y.<E.@H.0
117 ··0x00000710·470e3c45·0e40480e·30610e3c·410e4048·G.<E.@H.0a.<A.@H116 ··0x00000700·5d0e3c45·0e40480e·30660e3c·410e4048·].<E.@H.0f.<A.@H
118 ··0x00000720·0e300244·0e3c420e·405d0e30·5a0e3c41·.0.D.<B.@].0Z.<A 
119 ··0x00000730·0e40480e·30000000·24000000·3c070000·.@H.0...$...<...117 ··0x00000710·0e30610e·3c410e40·480e3048·0e3c420e·.0a.<A.@H.0H.<B.
 118 ··0x00000720·405d0e30·24000000·28070000·00000000·@].0$...(.......
120 ··0x00000740·00000000·2d000000·00460e08·8302430e·....-....F....C.119 ··0x00000730·2d000000·00460e08·8302430e·105c0e08·-....F....C..\..
121 ··0x00000750·105c0e08·41c30e04·420e1083·02000000·.\..A...B.......120 ··0x00000740·41c30e04·420e1083·02000000·1c000000·A...B...........
Max diff block lines reached; 0/29827 bytes (0.00%) of diff not shown.
4.65 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 6, 16 lines modifiedOffset 6, 16 lines modified
6 ··0x00000030·656e697a·65725f46·726f6d53·7472696e·enizer_FromStrin6 ··0x00000030·656e697a·65725f46·726f6d53·7472696e·enizer_FromStrin
7 ··0x00000040·672e636f·6c640074·72616e73·6c617465·g.cold.translate7 ··0x00000040·672e636f·6c640074·72616e73·6c617465·g.cold.translate
8 ··0x00000050·5f696e74·6f5f7574·66380065·72726f72·_into_utf8.error8 ··0x00000050·5f696e74·6f5f7574·66380065·72726f72·_into_utf8.error
9 ··0x00000060·5f726574·00636865·636b5f63·6f64696e·_ret.check_codin9 ··0x00000060·5f726574·00636865·636b5f63·6f64696e·_ret.check_codin
10 ··0x00000070·675f7370·65632e63·6f6c6400·746f6b5f·g_spec.cold.tok_10 ··0x00000070·675f7370·65632e63·6f6c6400·746f6b5f·g_spec.cold.tok_
11 ··0x00000080·67657400·5079546f·6b656e69·7a65725f·get.PyTokenizer_11 ··0x00000080·67657400·5079546f·6b656e69·7a65725f·get.PyTokenizer_
12 ··0x00000090·4765742e·636f6c64·00746f6b·5f6e6578·Get.cold.tok_nex12 ··0x00000090·4765742e·636f6c64·00746f6b·5f6e6578·Get.cold.tok_nex
13 ··0x000000a0·74630074·6f6b5f62·61636b75·7000746f·tc.tok_backup.to 
14 ··0x000000b0·6b5f6465·63696d61·6c5f7461·696c0073·k_decimal_tail.s13 ··0x000000a0·74630074·6f6b5f64·6563696d·616c5f74·tc.tok_decimal_t
 14 ··0x000000b0·61696c00·746f6b5f·6261636b·75700073·ail.tok_backup.s
15 ··0x000000c0·796e7461·78657272·6f720074·6f6b5f67·yntaxerror.tok_g15 ··0x000000c0·796e7461·78657272·6f720074·6f6b5f67·yntaxerror.tok_g
16 ··0x000000d0·65742e63·6f6c6400·5f5f6675·6e635f5f·et.cold.__func__16 ··0x000000d0·65742e63·6f6c6400·5f5f6675·6e635f5f·et.cold.__func__
17 ··0x000000e0·2e300064·65636f64·696e675f·66676574·.0.decoding_fget17 ··0x000000e0·2e300064·65636f64·696e675f·66676574·.0.decoding_fget
18 ··0x000000f0·73005f50·794f626a·6563745f·43616c6c·s._PyObject_Call18 ··0x000000f0·73005f50·794f626a·6563745f·43616c6c·s._PyObject_Call
19 ··0x00000100·4e6f4172·6700746f·6b5f6e65·7874632e·NoArg.tok_nextc.19 ··0x00000100·4e6f4172·6700746f·6b5f6e65·7874632e·NoArg.tok_nextc.
20 ··0x00000110·636f6c64·00746f6b·5f626163·6b75702e·cold.tok_backup.20 ··0x00000110·636f6c64·00746f6b·5f626163·6b75702e·cold.tok_backup.
21 ··0x00000120·636f6c64·00507954·6f6b656e·697a6572·cold.PyTokenizer21 ··0x00000120·636f6c64·00507954·6f6b656e·697a6572·cold.PyTokenizer
1.35 MB
abstract.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:··········79228·(bytes·into·file)13 ··Start·of·section·headers:··········81044·(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:·········1819 ··Number·of·section·headers:·········18
20 ··Section·header·string·table·index:·1720 ··Section·header·string·table·index:·17
3.33 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x1357c:1 There·are·18·section·headers,·starting·at·offset·0x13c94:
  
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]·.text·············PROGBITS········00000000·000040·0005f4·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000554·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00f290·000250·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·00f7b8·000218·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000634·000084·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000594·000084·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00f4e0·000058·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00f9d0·000058·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0006b8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000618·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········00000000·0006b8·002575·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000618·00271a·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·00f538·0019d8·08···I·15···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·00fa28·001af0·08···I·15···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·002c30·0053d1·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·002d40·00566b·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·010f10·001fb0·08···I·15···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·011518·0020d0·08···I·15···8··4
14 ··[10]·.rodata.str1.4····PROGBITS········00000000·008004·000a57·01·AMS··0···0··414 ··[10]·.rodata.str1.4····PROGBITS········00000000·0083ac·000a57·01·AMS··0···0··4
15 ··[11]·.rodata.str1.1····PROGBITS········00000000·008a5b·000193·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········00000000·008e03·000193·01·AMS··0···0··1
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·008bee·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·008f96·000000·00······0···0··1
17 ··[13]·.eh_frame·········PROGBITS········00000000·008bf0·003e18·00···A··0···0··417 ··[13]·.eh_frame·········PROGBITS········00000000·008f98·003fe0·00···A··0···0··4
18 ··[14]·.rel.eh_frame·····REL·············00000000·012ec0·000628·08···I·15··13··418 ··[14]·.rel.eh_frame·····REL·············00000000·0135e8·000618·08···I·15··13··4
19 ··[15]·.symtab···········SYMTAB··········00000000·00ca08·001270·10·····16·113··419 ··[15]·.symtab···········SYMTAB··········00000000·00cf78·001250·10·····16·111··4
20 ··[16]·.strtab···········STRTAB··········00000000·00dc78·001616·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00e1c8·0015ed·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·0134e8·000091·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·013c00·000091·00······0···0··1
22 Key·to·Flags:22 Key·to·Flags:
23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
26 ··p·(processor·specific)26 ··p·(processor·specific)
40.1 KB
readelf --wide --symbols {}
    
Offset 1, 298 lines modifiedOffset 1, 296 lines modified
  
1 Symbol·table·'.symtab'·contains·295·entries:1 Symbol·table·'.symtab'·contains·293·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
8 ·····5:·00000000···108·FUNC····LOCAL··DEFAULT····6·PySequence_Tuple.cold8 ·····5:·00000000···108·FUNC····LOCAL··DEFAULT····6·PySequence_Tuple.cold
9 ·····6:·00001d91····39·FUNC····LOCAL··DEFAULT····6·null_error9 ·····6:·00001f36····39·FUNC····LOCAL··DEFAULT····6·null_error
10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
11 ·····8:·0000006c····87·FUNC····LOCAL··DEFAULT····6·PyObject_SetItem.cold11 ·····8:·0000006c····87·FUNC····LOCAL··DEFAULT····6·PyObject_SetItem.cold
12 ·····9:·000000c3·····5·FUNC····LOCAL··DEFAULT····6·PyObject_Type.cold12 ·····9:·000000c3·····5·FUNC····LOCAL··DEFAULT····6·PyObject_Type.cold
13 ····10:·000000c8····19·FUNC····LOCAL··DEFAULT····6·PyObject_GetIter.cold13 ····10:·000000c8····19·FUNC····LOCAL··DEFAULT····6·PyObject_GetIter.cold
14 ····11:·000000db····38·FUNC····LOCAL··DEFAULT····6·PyMapping_SetItemString.cold14 ····11:·000000db····38·FUNC····LOCAL··DEFAULT····6·PyMapping_SetItemString.cold
15 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···11·15 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
16 ····13:·00002830···244·FUNC····LOCAL··DEFAULT····8·object_isinstance16 ····13:·000027a0···244·FUNC····LOCAL··DEFAULT····8·object_isinstance
17 ····14:·000005c0···841·FUNC····LOCAL··DEFAULT····8·object_recursive_isinstance.part.017 ····14:·000005e0···963·FUNC····LOCAL··DEFAULT····8·object_recursive_isinstance.part.0
18 ····15:·000000b0····22·FUNC····LOCAL··DEFAULT····1·_Py_EnterRecursiveCall.part.018 ····15:·00000090····22·FUNC····LOCAL··DEFAULT····1·_Py_EnterRecursiveCall.part.0
19 ····16:·00000024····12·OBJECT··LOCAL··DEFAULT····3·PyId___instancecheck__.319 ····16:·00000024····12·OBJECT··LOCAL··DEFAULT····3·PyId___instancecheck__.3
20 ····17:·00000101····81·FUNC····LOCAL··DEFAULT····6·PyObject_IsInstance.cold20 ····17:·00000101····81·FUNC····LOCAL··DEFAULT····6·PyObject_IsInstance.cold
21 ····18:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId___class__.221 ····18:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId___class__.2
22 ····19:·00003000····95·FUNC····LOCAL··DEFAULT····8·PyObject_CallOneArg 
23 ····20:·00000320····82·FUNC····LOCAL··DEFAULT····1·check_class22 ····19:·00000280····82·FUNC····LOCAL··DEFAULT····1·check_class
24 ····21:·00001752···190·FUNC····LOCAL··DEFAULT····6·abstract_issubclass23 ····20:·000018f9···190·FUNC····LOCAL··DEFAULT····6·abstract_issubclass
25 ····22:·00000152···108·FUNC····LOCAL··DEFAULT····6·object_recursive_isinstance.part.0.cold24 ····21:·00000152···112·FUNC····LOCAL··DEFAULT····6·object_recursive_isinstance.part.0.cold
26 ····23:·0000006c····12·OBJECT··LOCAL··DEFAULT····3·PyId___class_getitem__.925 ····22:·0000006c····12·OBJECT··LOCAL··DEFAULT····3·PyId___class_getitem__.9
27 ····24:·000001be···109·FUNC····LOCAL··DEFAULT····6·PyObject_GetItem.cold26 ····23:·000001c2···111·FUNC····LOCAL··DEFAULT····6·PyObject_GetItem.cold
28 ····25:·0000022b···128·FUNC····LOCAL··DEFAULT····6·PyNumber_AsSsize_t.cold27 ····24:·00000231···128·FUNC····LOCAL··DEFAULT····6·PyNumber_AsSsize_t.cold
29 ····26:·000002ab····56·FUNC····LOCAL··DEFAULT····6·PyNumber_Index.cold28 ····25:·000002b1····56·FUNC····LOCAL··DEFAULT····6·PyNumber_Index.cold
30 ····27:·000002e3····29·FUNC····LOCAL··DEFAULT····6·PySequence_GetItem.cold29 ····26:·000002e9····29·FUNC····LOCAL··DEFAULT····6·PySequence_GetItem.cold
31 ····28:·00000300···174·FUNC····LOCAL··DEFAULT····6·PyNumber_InPlaceAdd.cold30 ····27:·00000306···200·FUNC····LOCAL··DEFAULT····6·PyNumber_InPlaceAdd.cold
32 ····29:·00000e90····84·FUNC····LOCAL··DEFAULT····8·binary_iop131 ····28:·00000fa0····84·FUNC····LOCAL··DEFAULT····8·binary_iop1
33 ····30:·00000ef0···272·FUNC····LOCAL··DEFAULT····8·binary_op132 ····29:·00001000···267·FUNC····LOCAL··DEFAULT····8·binary_op1
34 ····31:·000003ae····29·FUNC····LOCAL··DEFAULT····6·binary_iop1.cold33 ····30:·000003ce····29·FUNC····LOCAL··DEFAULT····6·binary_iop1.cold
35 ····32:·000003cb····87·FUNC····LOCAL··DEFAULT····6·binary_op1.cold34 ····31:·000003eb····87·FUNC····LOCAL··DEFAULT····6·binary_op1.cold
36 ····33:·00000422····99·FUNC····LOCAL··DEFAULT····6·PyObject_DelItem.cold35 ····32:·00000442····99·FUNC····LOCAL··DEFAULT····6·PyObject_DelItem.cold
37 ····34:·00000078····12·OBJECT··LOCAL··DEFAULT····3·PyId___length_hint__.1036 ····33:·00000078····12·OBJECT··LOCAL··DEFAULT····3·PyId___length_hint__.10
38 ····35:·00000485···215·FUNC····LOCAL··DEFAULT····6·PyObject_LengthHint.cold37 ····34:·000004a5···215·FUNC····LOCAL··DEFAULT····6·PyObject_LengthHint.cold
39 ····36:·0000055c····12·FUNC····LOCAL··DEFAULT····6·PyObject_Size.cold38 ····35:·0000057c····12·FUNC····LOCAL··DEFAULT····6·PyObject_Size.cold
40 ····37:·00000568···129·FUNC····LOCAL··DEFAULT····6·PyNumber_Add.cold39 ····36:·00000588···135·FUNC····LOCAL··DEFAULT····6·PyNumber_Add.cold
41 ····38:·000005e9····58·FUNC····LOCAL··DEFAULT····6·PyBuffer_FillInfo.cold40 ····37:·0000060f····58·FUNC····LOCAL··DEFAULT····6·PyBuffer_FillInfo.cold
42 ····39:·00000070····58·FUNC····LOCAL··DEFAULT····1·binary_iop.part.041 ····38:·00000050····58·FUNC····LOCAL··DEFAULT····1·binary_iop.part.0
43 ····40:·00000623···107·FUNC····LOCAL··DEFAULT····6·PyNumber_InPlaceSubtract.cold42 ····39:·00000649···107·FUNC····LOCAL··DEFAULT····6·PyNumber_InPlaceSubtract.cold
44 ····41:·00001800···469·FUNC····LOCAL··DEFAULT····8·binary_iop43 ····40:·00001910····41·FUNC····LOCAL··DEFAULT····8·binary_iop
45 ····42:·0000068e···116·FUNC····LOCAL··DEFAULT····6·binary_iop.cold44 ····41:·000006b4····14·FUNC····LOCAL··DEFAULT····6·binary_iop.cold
46 ····43:·00000702····37·FUNC····LOCAL··DEFAULT····6·binary_iop.part.0.cold45 ····42:·000006c2····37·FUNC····LOCAL··DEFAULT····6·binary_iop.part.0.cold
47 ····44:·00000727····32·FUNC····LOCAL··DEFAULT····6·PySequence_Fast.cold46 ····43:·000006e7····32·FUNC····LOCAL··DEFAULT····6·PySequence_Fast.cold
48 ····45:·00001eb0···881·FUNC····LOCAL··DEFAULT····8·object_issubclass47 ····44:·00001e10···881·FUNC····LOCAL··DEFAULT····8·object_issubclass
49 ····46:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId___subclasscheck__.048 ····45:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId___subclasscheck__.0
50 ····47:·00000160····42·FUNC····LOCAL··DEFAULT····1·recursive_issubclass.part.049 ····46:·00000140····42·FUNC····LOCAL··DEFAULT····1·recursive_issubclass.part.0
51 ····48:·00003060····74·FUNC····LOCAL··DEFAULT····8·recursive_issubclass50 ····47:·00003050····74·FUNC····LOCAL··DEFAULT····8·recursive_issubclass
52 ····49:·00000747····78·FUNC····LOCAL··DEFAULT····6·PyObject_IsSubclass.cold51 ····48:·00000707····78·FUNC····LOCAL··DEFAULT····6·PyObject_IsSubclass.cold
53 ····50:·00000795····77·FUNC····LOCAL··DEFAULT····6·object_issubclass.cold52 ····49:·00000755····77·FUNC····LOCAL··DEFAULT····6·object_issubclass.cold
54 ····51:·000007e2···132·FUNC····LOCAL··DEFAULT····6·PyNumber_Multiply.cold53 ····50:·000007a2···138·FUNC····LOCAL··DEFAULT····6·PyNumber_Multiply.cold
55 ····52:·000000d0···139·FUNC····LOCAL··DEFAULT····1·binary_op.part.054 ····51:·000000b0···139·FUNC····LOCAL··DEFAULT····1·binary_op.part.0
56 ····53:·00000866···112·FUNC····LOCAL··DEFAULT····6·PyNumber_And.cold55 ····52:·0000082c···112·FUNC····LOCAL··DEFAULT····6·PyNumber_And.cold
57 ····54:·000008d6····37·FUNC····LOCAL··DEFAULT····6·binary_op.part.0.cold56 ····53:·0000089c····37·FUNC····LOCAL··DEFAULT····6·binary_op.part.0.cold
58 ····55:·00000054····12·OBJECT··LOCAL··DEFAULT····3·PyId___trunc__.757 ····54:·00000054····12·OBJECT··LOCAL··DEFAULT····3·PyId___trunc__.7
59 ····56:·000008fb···515·FUNC····LOCAL··DEFAULT····6·PyNumber_Long.cold58 ····55:·000008c1···515·FUNC····LOCAL··DEFAULT····6·PyNumber_Long.cold
60 ····57:·00000afe····34·FUNC····LOCAL··DEFAULT····6·object_isinstance.cold59 ····56:·00000ac4····34·FUNC····LOCAL··DEFAULT····6·object_isinstance.cold
61 ····58:·00000b20·····3·FUNC····LOCAL··DEFAULT····6·PyNumber_Check.cold60 ····57:·00000ae6·····3·FUNC····LOCAL··DEFAULT····6·PyNumber_Check.cold
62 ····59:·00000540····46·FUNC····LOCAL··DEFAULT····1·_IsFortranContiguous.part.061 ····58:·000004a0····46·FUNC····LOCAL··DEFAULT····1·_IsFortranContiguous.part.0
63 ····60:·00000b23·····7·FUNC····LOCAL··DEFAULT····6·PyBuffer_IsContiguous.cold62 ····59:·00000ae9·····7·FUNC····LOCAL··DEFAULT····6·PyBuffer_IsContiguous.cold
64 ····61:·00000048····12·OBJECT··LOCAL··DEFAULT····3·PyId_keys.663 ····60:·00000048····12·OBJECT··LOCAL··DEFAULT····3·PyId_keys.6
65 ····62:·00002ed0···290·FUNC····LOCAL··DEFAULT····8·method_output_as_list 
66 ····63:·00000b2a·····5·FUNC····LOCAL··DEFAULT····6·PyMapping_Keys.cold64 ····61:·00000af0····71·FUNC····LOCAL··DEFAULT····6·PyMapping_Keys.cold
67 ····64:·00000b2f····32·FUNC····LOCAL··DEFAULT····6·PySequence_List.cold65 ····62:·00000b37····32·FUNC····LOCAL··DEFAULT····6·PySequence_List.cold
68 ····65:·0000003c····12·OBJECT··LOCAL··DEFAULT····3·PyId_items.566 ····63:·0000003c····12·OBJECT··LOCAL··DEFAULT····3·PyId_items.5
69 ····66:·00000b4f····71·FUNC····LOCAL··DEFAULT····6·PyMapping_Items.cold67 ····64:·00000b57····71·FUNC····LOCAL··DEFAULT····6·PyMapping_Items.cold
70 ····67:·00000b96····43·FUNC····LOCAL··DEFAULT····6·method_output_as_list.cold 
71 ····68:·00000bc1····85·FUNC····LOCAL··DEFAULT····6·PyNumber_Or.cold68 ····65:·00000b9e····85·FUNC····LOCAL··DEFAULT····6·PyNumber_Or.cold
72 ····69:·00000c16····89·FUNC····LOCAL··DEFAULT····6·PyNumber_Lshift.cold69 ····66:·00000bf3····89·FUNC····LOCAL··DEFAULT····6·PyNumber_Lshift.cold
73 ····70:·00000c6f···112·FUNC····LOCAL··DEFAULT····6·PyNumber_Subtract.cold70 ····67:·00000c4c···112·FUNC····LOCAL··DEFAULT····6·PyNumber_Subtract.cold
74 ····71:·00000cdf····85·FUNC····LOCAL··DEFAULT····6·PyNumber_FloorDivide.cold71 ····68:·00000cbc····89·FUNC····LOCAL··DEFAULT····6·PyNumber_FloorDivide.cold
75 ····72:·000036f0···103·FUNC····LOCAL··DEFAULT····8·sequence_repeat72 ····69:·00003690···103·FUNC····LOCAL··DEFAULT····8·sequence_repeat
76 ····73:·00000d34···105·FUNC····LOCAL··DEFAULT····6·PyNumber_InPlaceOr.cold73 ····70:·00000d15···105·FUNC····LOCAL··DEFAULT····6·PyNumber_InPlaceOr.cold
77 ····74:·00000060····12·OBJECT··LOCAL··DEFAULT····3·PyId___format__.874 ····71:·00000060····12·OBJECT··LOCAL··DEFAULT····3·PyId___format__.8
78 ····75:·00000d9d····97·FUNC····LOCAL··DEFAULT····6·PyObject_Format.cold75 ····72:·00000d7e···132·FUNC····LOCAL··DEFAULT····6·PyObject_Format.cold
79 ····76:·00000dfe····34·FUNC····LOCAL··DEFAULT····6·PyNumber_Negative.cold76 ····73:·00000e02····34·FUNC····LOCAL··DEFAULT····6·PyNumber_Negative.cold
80 ····77:·00000e20····85·FUNC····LOCAL··DEFAULT····6·PyNumber_TrueDivide.cold77 ····74:·00000e24···112·FUNC····LOCAL··DEFAULT····6·PyNumber_TrueDivide.cold
81 ····78:·00000e75····90·FUNC····LOCAL··DEFAULT····6·PySequence_DelItem.cold78 ····75:·00000e94····90·FUNC····LOCAL··DEFAULT····6·PySequence_DelItem.cold
82 ····79:·00000ecf····34·FUNC····LOCAL··DEFAULT····6·PyNumber_Absolute.cold79 ····76:·00000eee····34·FUNC····LOCAL··DEFAULT····6·PyNumber_Absolute.cold
83 ····80:·00000ef1····89·FUNC····LOCAL··DEFAULT····6·PyNumber_Divmod.cold80 ····77:·00000f10····85·FUNC····LOCAL··DEFAULT····6·PyNumber_Divmod.cold
84 ····81:·00000f4a···174·FUNC····LOCAL··DEFAULT····6·PyNumber_Power.cold81 ····78:·00000f65···174·FUNC····LOCAL··DEFAULT····6·PyNumber_Power.cold
85 ····82:·00004070···362·FUNC····LOCAL··DEFAULT····8·ternary_op.constprop.082 ····79:·000040d0···362·FUNC····LOCAL··DEFAULT····8·ternary_op.constprop.0
86 ····83:·00000ff8···151·FUNC····LOCAL··DEFAULT····6·ternary_op.constprop.0.cold83 ····80:·00001013···151·FUNC····LOCAL··DEFAULT····6·ternary_op.constprop.0.cold
87 ····84:·0000108f···122·FUNC····LOCAL··DEFAULT····6·PySequence_Concat.cold84 ····81:·000010aa···122·FUNC····LOCAL··DEFAULT····6·PySequence_Concat.cold
88 ····85:·00001109···113·FUNC····LOCAL··DEFAULT····6·_PyObject_RealIsInstance.cold85 ····82:·00001124···113·FUNC····LOCAL··DEFAULT····6·_PyObject_RealIsInstance.cold
89 ····86:·0000117a····31·FUNC····LOCAL··DEFAULT····6·PyMapping_Size.cold86 ····83:·00001195····31·FUNC····LOCAL··DEFAULT····6·PyMapping_Size.cold
90 ····87:·00001199····34·FUNC····LOCAL··DEFAULT····6·PyNumber_Invert.cold87 ····84:·000011b4····34·FUNC····LOCAL··DEFAULT····6·PyNumber_Invert.cold
91 ····88:·000011bb·····3·FUNC····LOCAL··DEFAULT····6·PySequence_Check.cold88 ····85:·000011d6·····3·FUNC····LOCAL··DEFAULT····6·PySequence_Check.cold
92 ····89:·000011be····69·FUNC····LOCAL··DEFAULT····6·PySequence_Size.cold89 ····86:·000011d9····69·FUNC····LOCAL··DEFAULT····6·PySequence_Size.cold
93 ····90:·00001203···112·FUNC····LOCAL··DEFAULT····6·PyNumber_ToBase.cold90 ····87:·0000121e···112·FUNC····LOCAL··DEFAULT····6·PyNumber_ToBase.cold
94 ····91:·00001273····89·FUNC····LOCAL··DEFAULT····6·PyNumber_Remainder.cold91 ····88:·0000128e····85·FUNC····LOCAL··DEFAULT····6·PyNumber_Remainder.cold
95 ····92:·000012cc····89·FUNC····LOCAL··DEFAULT····6·PyNumber_Rshift.cold92 ····89:·000012e3····85·FUNC····LOCAL··DEFAULT····6·PyNumber_Rshift.cold
96 ····93:·00001325···129·FUNC····LOCAL··DEFAULT····6·PyNumber_InPlaceMultiply.cold93 ····90:·00001338···129·FUNC····LOCAL··DEFAULT····6·PyNumber_InPlaceMultiply.cold
97 ····94:·000013a6···237·FUNC····LOCAL··DEFAULT····6·_PySequence_BytesToCharpArray.cold94 ····91:·000013b9···237·FUNC····LOCAL··DEFAULT····6·_PySequence_BytesToCharpArray.cold
 95 ····92:·000014a6···107·FUNC····LOCAL··DEFAULT····6·PyNumber_InPlaceLshift.cold
98 ····95:·00000030····12·OBJECT··LOCAL··DEFAULT····3·PyId_values.496 ····93:·00000030····12·OBJECT··LOCAL··DEFAULT····3·PyId_values.4
99 ····96:·000014bc····45·FUNC····LOCAL··DEFAULT····6·PySequence_GetSlice.cold97 ····94:·00001663····45·FUNC····LOCAL··DEFAULT····6·PySequence_GetSlice.cold
100 ····97:·000014e9····89·FUNC····LOCAL··DEFAULT····6·PyNumber_Xor.cold98 ····95:·00001690····89·FUNC····LOCAL··DEFAULT····6·PyNumber_Xor.cold
101 ····98:·00001542···252·FUNC····LOCAL··DEFAULT····6·PyNumber_Float.cold99 ····96:·000016e9···252·FUNC····LOCAL··DEFAULT····6·PyNumber_Float.cold
102 ····99:·0000163e···107·FUNC····LOCAL··DEFAULT····6·PyNumber_InPlaceFloorDivide.cold100 ····97:·000017e5···107·FUNC····LOCAL··DEFAULT····6·PyNumber_InPlaceFloorDivide.cold
103 ···100:·000016a9···107·FUNC····LOCAL··DEFAULT····6·PyNumber_InPlaceXor.cold101 ····98:·00001850···107·FUNC····LOCAL··DEFAULT····6·PyNumber_InPlaceXor.cold
104 ···101:·00001714····34·FUNC····LOCAL··DEFAULT····6·PyNumber_Positive.cold102 ····99:·000018bb····34·FUNC····LOCAL··DEFAULT····6·PyNumber_Positive.cold
105 ···102:·00000380····51·FUNC····LOCAL··DEFAULT····1·abstract_get_bases103 ···100:·000002e0····51·FUNC····LOCAL··DEFAULT····1·abstract_get_bases
106 ···103:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId___bases__.1104 ···101:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId___bases__.1
107 ···104:·00001736····28·FUNC····LOCAL··DEFAULT····6·abstract_get_bases.cold105 ···102:·000018dd····28·FUNC····LOCAL··DEFAULT····6·abstract_get_bases.cold
108 ···105:·00001849···107·FUNC····LOCAL··DEFAULT····6·PyNumber_InPlaceTrueDivide.cold106 ···103:·000019f0···105·FUNC····LOCAL··DEFAULT····6·PyNumber_InPlaceTrueDivide.cold
109 ···106:·000018b4···224·FUNC····LOCAL··DEFAULT····6·_PySequence_IterSearch.cold107 ···104:·00001a59···224·FUNC····LOCAL··DEFAULT····6·_PySequence_IterSearch.cold
110 ···107:·000019f3···104·FUNC····LOCAL··DEFAULT····6·PySequence_SetItem.cold108 ···105:·00001b98···104·FUNC····LOCAL··DEFAULT····6·PySequence_SetItem.cold
111 ···108:·00001a5b····15·FUNC····LOCAL··DEFAULT····6·PyMapping_GetItemString.cold109 ···106:·00001c00····15·FUNC····LOCAL··DEFAULT····6·PyMapping_GetItemString.cold
112 ···109:·000020cd···101·FUNC····LOCAL··DEFAULT····6·as_read_buffer110 ···107:·00002272···101·FUNC····LOCAL··DEFAULT····6·as_read_buffer
113 ···110:·00000000·····0·SECTION·LOCAL··DEFAULT····5·111 ···108:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
114 ···111:·00000000·····0·SECTION·LOCAL··DEFAULT···12·112 ···109:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
115 ···112:·00000000·····0·SECTION·LOCAL··DEFAULT···13·113 ···110:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
116 ···113:·00000000···364·FUNC····GLOBAL·DEFAULT····8·PySequence_Tuple114 ···111:·00000000···364·FUNC····GLOBAL·DEFAULT····8·PySequence_Tuple
117 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type115 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
118 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
119 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_AsTuple117 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_AsTuple
120 ···117:·00000250···162·FUNC····GLOBAL·DEFAULT····8·PyObject_GetIter118 ···115:·00000270···164·FUNC····GLOBAL·DEFAULT····8·PyObject_GetIter
121 ···118:·000010a0···462·FUNC····GLOBAL·DEFAULT····8·PyObject_LengthHint119 ···116:·000011b0···462·FUNC····GLOBAL·DEFAULT····8·PyObject_LengthHint
122 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New120 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
123 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred121 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
124 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_Resize122 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_Resize
125 ···122:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc123 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
Max diff block lines reached; 13158/41000 bytes (32.09%) of diff not shown.
292 KB
readelf --wide --relocs {}
Max HTML report size reached
424 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.69 KB
strings --all --bytes=8 {}
    
Offset 73, 15 lines modifiedOffset 73, 14 lines modified
73 PyMapping_SetItemString.cold73 PyMapping_SetItemString.cold
74 object_isinstance74 object_isinstance
75 object_recursive_isinstance.part.075 object_recursive_isinstance.part.0
76 _Py_EnterRecursiveCall.part.076 _Py_EnterRecursiveCall.part.0
77 PyId___instancecheck__.377 PyId___instancecheck__.3
78 PyObject_IsInstance.cold78 PyObject_IsInstance.cold
79 PyId___class__.279 PyId___class__.2
80 PyObject_CallOneArg 
81 check_class80 check_class
82 abstract_issubclass81 abstract_issubclass
83 object_recursive_isinstance.part.0.cold82 object_recursive_isinstance.part.0.cold
84 PyId___class_getitem__.983 PyId___class_getitem__.9
85 PyObject_GetItem.cold84 PyObject_GetItem.cold
86 PyNumber_AsSsize_t.cold85 PyNumber_AsSsize_t.cold
87 PyNumber_Index.cold86 PyNumber_Index.cold
18.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 621 lines modifiedOffset 1, 564 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000·<PyObject_Type>: 
3 PyObject_Type(): 
4 »       mov····0x4(%esp),%eax 
5 »       test···%eax,%eax 
6 »       je·····cb·<_Py_EnterRecursiveCall.part.0+0x1b> 
7 ·R_386_PC32»     .text.unlikely 
8 »       mov····0x4(%eax),%eax 
9 »       addl···$0x1,(%eax) 
10 »       retq··· 
11 »       lea····0x0(%esi,%eiz,1),%esi 
12 »       lea····0x0(%esi),%esi 
  
13 00000020·<PyMapping_SetItemString>:2 00000000·<PyMapping_SetItemString>:
14 PyMapping_SetItemString():3 PyMapping_SetItemString():
15 »       push···%esi4 »       push···%esi
16 »       push···%ebx5 »       push···%ebx
17 »       push···%ebx6 »       push···%ebx
18 »       mov····0x14(%esp),%eax7 »       mov····0x14(%esp),%eax
19 »       test···%eax,%eax8 »       test···%eax,%eax
20 »       je·····106·<binary_op.part.0+0x36>9 »       je·····e6·<binary_op.part.0+0x36>
21 ·R_386_PC32»     .text.unlikely10 ·R_386_PC32»     .text.unlikely
22 »       sub····$0xc,%esp11 »       sub····$0xc,%esp
23 »       push···%eax12 »       push···%eax
24 »       call···34·<PyMapping_SetItemString+0x14>13 »       call···14·<PyMapping_SetItemString+0x14>
25 ·R_386_PC32»     PyUnicode_FromString14 ·R_386_PC32»     PyUnicode_FromString
26 »       add····$0x10,%esp15 »       add····$0x10,%esp
27 »       mov····%eax,%ebx16 »       mov····%eax,%ebx
28 »       test···%eax,%eax17 »       test···%eax,%eax
29 »       je·····13a·<binary_op.part.0+0x6a>18 »       je·····11a·<binary_op.part.0+0x6a>
30 ·R_386_PC32»     .text.unlikely19 ·R_386_PC32»     .text.unlikely
31 »       push···%ecx20 »       push···%ecx
32 »       pushl··0x1c(%esp)21 »       pushl··0x1c(%esp)
33 »       push···%eax22 »       push···%eax
34 »       pushl··0x1c(%esp)23 »       pushl··0x1c(%esp)
35 »       call···50·<PyMapping_SetItemString+0x30>24 »       call···30·<PyMapping_SetItemString+0x30>
36 ·R_386_PC32»     PyObject_SetItem25 ·R_386_PC32»     PyObject_SetItem
37 »       mov····(%ebx),%edx26 »       mov····(%ebx),%edx
38 »       add····$0x10,%esp27 »       add····$0x10,%esp
39 »       mov····%eax,%esi28 »       mov····%eax,%esi
40 »       sub····$0x1,%edx29 »       sub····$0x1,%edx
41 »       mov····%edx,(%ebx)30 »       mov····%edx,(%ebx)
42 »       test···%edx,%edx31 »       test···%edx,%edx
43 »       je·····14c·<binary_op.part.0+0x7c>32 »       je·····12c·<binary_op.part.0+0x7c>
44 ·R_386_PC32»     .text.unlikely33 ·R_386_PC32»     .text.unlikely
45 »       mov····%esi,%eax34 »       mov····%esi,%eax
46 »       pop····%edx35 »       pop····%edx
47 »       pop····%ebx36 »       pop····%ebx
48 »       pop····%esi37 »       pop····%esi
49 »       retq···38 »       retq···
50 »       xchg···%ax,%ax39 »       xchg···%ax,%ax
  
51 00000070·<binary_iop.part.0>:40 00000050·<binary_iop.part.0>:
52 binary_iop.part.0():41 binary_iop.part.0():
53 »       push···%ebx42 »       push···%ebx
54 »       mov····%eax,%ebx43 »       mov····%eax,%ebx
55 »       sub····$0x18,%esp44 »       sub····$0x18,%esp
56 »       subl···$0x1,0x045 »       subl···$0x1,0x0
57 ·R_386_32»       _Py_NotImplementedStruct46 ·R_386_32»       _Py_NotImplementedStruct
58 »       je·····781·<PyObject_IsSubclass.cold+0x3a>47 »       je·····721·<PyObject_IsSubclass.cold+0x1a>
59 ·R_386_PC32»     .text.unlikely48 ·R_386_PC32»     .text.unlikely
60 »       mov····0x4(%edx),%eax49 »       mov····0x4(%edx),%eax
61 »       mov····0x4(%ebx),%edx50 »       mov····0x4(%ebx),%edx
62 »       sub····$0xc,%esp51 »       sub····$0xc,%esp
63 »       pushl··0xc(%eax)52 »       pushl··0xc(%eax)
64 »       pushl··0xc(%edx)53 »       pushl··0xc(%edx)
65 »       push···%ecx54 »       push···%ecx
66 »       push···$0x27855 »       push···$0x278
67 ·R_386_32»       .rodata.str1.456 ·R_386_32»       .rodata.str1.4
68 »       pushl··0x057 »       pushl··0x0
69 ·R_386_32»       PyExc_TypeError58 ·R_386_32»       PyExc_TypeError
70 »       call···9f·<binary_iop.part.0+0x2f>59 »       call···7f·<binary_iop.part.0+0x2f>
71 ·R_386_PC32»     PyErr_Format60 ·R_386_PC32»     PyErr_Format
72 »       add····$0x38,%esp61 »       add····$0x38,%esp
73 »       xor····%eax,%eax62 »       xor····%eax,%eax
74 »       pop····%ebx63 »       pop····%ebx
75 »       retq···64 »       retq···
76 »       lea····0x0(%esi),%esi65 »       lea····0x0(%esi),%esi
  
77 000000b0·<_Py_EnterRecursiveCall.part.0>:66 00000090·<_Py_EnterRecursiveCall.part.0>:
78 _Py_EnterRecursiveCall.part.0():67 _Py_EnterRecursiveCall.part.0():
79 »       sub····$0x14,%esp68 »       sub····$0x14,%esp
80 »       push···%edx69 »       push···%edx
81 »       push···%eax70 »       push···%eax
82 »       call···b6·<_Py_EnterRecursiveCall.part.0+0x6>71 »       call···96·<_Py_EnterRecursiveCall.part.0+0x6>
83 ·R_386_PC32»     _Py_CheckRecursiveCall72 ·R_386_PC32»     _Py_CheckRecursiveCall
84 »       test···%eax,%eax73 »       test···%eax,%eax
85 »       setne··%al74 »       setne··%al
86 »       add····$0x1c,%esp75 »       add····$0x1c,%esp
87 »       movzbl·%al,%eax76 »       movzbl·%al,%eax
88 »       retq···77 »       retq···
89 »       lea····0x0(%esi,%eiz,1),%esi78 »       lea····0x0(%esi,%eiz,1),%esi
90 »       lea····0x0(%esi),%esi79 »       lea····0x0(%esi),%esi
  
91 000000d0·<binary_op.part.0>:80 000000b0·<binary_op.part.0>:
92 binary_op.part.0():81 binary_op.part.0():
93 »       push···%ebp82 »       push···%ebp
94 »       push···%edi83 »       push···%edi
95 »       push···%esi84 »       push···%esi
96 »       push···%ebx85 »       push···%ebx
97 »       mov····%eax,%ebx86 »       mov····%eax,%ebx
98 »       sub····$0x1c,%esp87 »       sub····$0x1c,%esp
99 »       subl···$0x1,0x088 »       subl···$0x1,0x0
100 ·R_386_32»       _Py_NotImplementedStruct89 ·R_386_32»       _Py_NotImplementedStruct
101 »       je·····9b8·<PyObject_GetItem+0xa8>90 »       je·····95e·<PyNumber_Long.cold+0x9d>
102 ·R_386_PC32»     .text.unlikely91 ·R_386_PC32»     .text.unlikely
103 »       mov····0x4(%edx),%eax92 »       mov····0x4(%edx),%eax
104 »       mov····0x4(%ebx),%esi93 »       mov····0x4(%ebx),%esi
105 »       mov····0x0,%edi94 »       mov····0x0,%edi
106 ·R_386_32»       PyExc_TypeError95 ·R_386_32»       PyExc_TypeError
107 »       mov····0xc(%eax),%ebp96 »       mov····0xc(%eax),%ebp
108 »       cmp····$0x30,%ecx97 »       cmp····$0x30,%ecx
109 »       je·····11d·<binary_op.part.0+0x4d>98 »       je·····fd·<binary_op.part.0+0x4d>
110 »       sub····$0xc,%esp99 »       sub····$0xc,%esp
111 »       push···%ebp100 »       push···%ebp
112 »       pushl··0xc(%esi)101 »       pushl··0xc(%esi)
113 »       pushl··0x44(%esp)102 »       pushl··0x44(%esp)
114 »       push···$0x278103 »       push···$0x278
115 ·R_386_32»       .rodata.str1.4104 ·R_386_32»       .rodata.str1.4
116 »       push···%edi105 »       push···%edi
117 »       call···10c·<binary_op.part.0+0x3c>106 »       call···ec·<binary_op.part.0+0x3c>
118 ·R_386_PC32»     PyErr_Format107 ·R_386_PC32»     PyErr_Format
119 »       add····$0x20,%esp108 »       add····$0x20,%esp
Max diff block lines reached; 14938/18318 bytes (81.55%) of diff not shown.
145 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
283 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
127 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
44.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 13, 345 lines modifiedOffset 13, 342 lines modified
13 ··0x000000a0·5f697369·6e737461·6e63652e·70617274·_isinstance.part13 ··0x000000a0·5f697369·6e737461·6e63652e·70617274·_isinstance.part
14 ··0x000000b0·2e30005f·50795f45·6e746572·52656375·.0._Py_EnterRecu14 ··0x000000b0·2e30005f·50795f45·6e746572·52656375·.0._Py_EnterRecu
15 ··0x000000c0·72736976·6543616c·6c2e7061·72742e30·rsiveCall.part.015 ··0x000000c0·72736976·6543616c·6c2e7061·72742e30·rsiveCall.part.0
16 ··0x000000d0·00507949·645f5f5f·696e7374·616e6365·.PyId___instance16 ··0x000000d0·00507949·645f5f5f·696e7374·616e6365·.PyId___instance
17 ··0x000000e0·63686563·6b5f5f2e·33005079·4f626a65·check__.3.PyObje17 ··0x000000e0·63686563·6b5f5f2e·33005079·4f626a65·check__.3.PyObje
18 ··0x000000f0·63745f49·73496e73·74616e63·652e636f·ct_IsInstance.co18 ··0x000000f0·63745f49·73496e73·74616e63·652e636f·ct_IsInstance.co
19 ··0x00000100·6c640050·7949645f·5f5f636c·6173735f·ld.PyId___class_19 ··0x00000100·6c640050·7949645f·5f5f636c·6173735f·ld.PyId___class_
 20 ··0x00000110·5f2e3200·63686563·6b5f636c·61737300·_.2.check_class.
20 ··0x00000110·5f2e3200·50794f62·6a656374·5f43616c·_.2.PyObject_Cal 
21 ··0x00000120·6c4f6e65·41726700·63686563·6b5f636c·lOneArg.check_cl 
22 ··0x00000130·61737300·61627374·72616374·5f697373·ass.abstract_iss21 ··0x00000120·61627374·72616374·5f697373·7562636c·abstract_issubcl
23 ··0x00000140·7562636c·61737300·6f626a65·63745f72·ubclass.object_r22 ··0x00000130·61737300·6f626a65·63745f72·65637572·ass.object_recur
24 ··0x00000150·65637572·73697665·5f697369·6e737461·ecursive_isinsta23 ··0x00000140·73697665·5f697369·6e737461·6e63652e·sive_isinstance.
25 ··0x00000160·6e63652e·70617274·2e302e63·6f6c6400·nce.part.0.cold.24 ··0x00000150·70617274·2e302e63·6f6c6400·50794964·part.0.cold.PyId
26 ··0x00000170·50794964·5f5f5f63·6c617373·5f676574·PyId___class_get25 ··0x00000160·5f5f5f63·6c617373·5f676574·6974656d·___class_getitem
27 ··0x00000180·6974656d·5f5f2e39·0050794f·626a6563·item__.9.PyObjec26 ··0x00000170·5f5f2e39·0050794f·626a6563·745f4765·__.9.PyObject_Ge
 27 ··0x00000180·74497465·6d2e636f·6c640050·794e756d·tItem.cold.PyNum
 28 ··0x00000190·6265725f·41735373·697a655f·742e636f·ber_AsSsize_t.co
 29 ··0x000001a0·6c640050·794e756d·6265725f·496e6465·ld.PyNumber_Inde
 30 ··0x000001b0·782e636f·6c640050·79536571·75656e63·x.cold.PySequenc
28 ··0x00000190·745f4765·74497465·6d2e636f·6c640050·t_GetItem.cold.P31 ··0x000001c0·655f4765·74497465·6d2e636f·6c640050·e_GetItem.cold.P
29 ··0x000001a0·794e756d·6265725f·41735373·697a655f·yNumber_AsSsize_32 ··0x000001d0·794e756d·6265725f·496e506c·61636541·yNumber_InPlaceA
 33 ··0x000001e0·64642e63·6f6c6400·62696e61·72795f69·dd.cold.binary_i
 34 ··0x000001f0·6f703100·62696e61·72795f6f·70310062·op1.binary_op1.b
 35 ··0x00000200·696e6172·795f696f·70312e63·6f6c6400·inary_iop1.cold.
 36 ··0x00000210·62696e61·72795f6f·70312e63·6f6c6400·binary_op1.cold.
 37 ··0x00000220·50794f62·6a656374·5f44656c·4974656d·PyObject_DelItem
 38 ··0x00000230·2e636f6c·64005079·49645f5f·5f6c656e·.cold.PyId___len
 39 ··0x00000240·6774685f·68696e74·5f5f2e31·30005079·gth_hint__.10.Py
 40 ··0x00000250·4f626a65·63745f4c·656e6774·6848696e·Object_LengthHin
 41 ··0x00000260·742e636f·6c640050·794f626a·6563745f·t.cold.PyObject_
 42 ··0x00000270·53697a65·2e636f6c·64005079·4e756d62·Size.cold.PyNumb
 43 ··0x00000280·65725f41·64642e63·6f6c6400·50794275·er_Add.cold.PyBu
 44 ··0x00000290·66666572·5f46696c·6c496e66·6f2e636f·ffer_FillInfo.co
 45 ··0x000002a0·6c640062·696e6172·795f696f·702e7061·ld.binary_iop.pa
 46 ··0x000002b0·72742e30·0050794e·756d6265·725f496e·rt.0.PyNumber_In
 47 ··0x000002c0·506c6163·65537562·74726163·742e636f·PlaceSubtract.co
 48 ··0x000002d0·6c640062·696e6172·795f696f·70006269·ld.binary_iop.bi
 49 ··0x000002e0·6e617279·5f696f70·2e636f6c·64006269·nary_iop.cold.bi
 50 ··0x000002f0·6e617279·5f696f70·2e706172·742e302e·nary_iop.part.0.
 51 ··0x00000300·636f6c64·00507953·65717565·6e63655f·cold.PySequence_
 52 ··0x00000310·46617374·2e636f6c·64006f62·6a656374·Fast.cold.object
 53 ··0x00000320·5f697373·7562636c·61737300·50794964·_issubclass.PyId
 54 ··0x00000330·5f5f5f73·7562636c·61737363·6865636b·___subclasscheck
 55 ··0x00000340·5f5f2e30·00726563·75727369·76655f69·__.0.recursive_i
 56 ··0x00000350·73737562·636c6173·732e7061·72742e30·ssubclass.part.0
 57 ··0x00000360·00726563·75727369·76655f69·73737562·.recursive_issub
 58 ··0x00000370·636c6173·73005079·4f626a65·63745f49·class.PyObject_I
 59 ··0x00000380·73537562·636c6173·732e636f·6c64006f·sSubclass.cold.o
 60 ··0x00000390·626a6563·745f6973·73756263·6c617373·bject_issubclass
30 ··0x000001b0·742e636f·6c640050·794e756d·6265725f·t.cold.PyNumber_61 ··0x000003a0·2e636f6c·64005079·4e756d62·65725f4d·.cold.PyNumber_M
 62 ··0x000003b0·756c7469·706c792e·636f6c64·0062696e·ultiply.cold.bin
 63 ··0x000003c0·6172795f·6f702e70·6172742e·30005079·ary_op.part.0.Py
31 ··0x000001c0·496e6465·782e636f·6c640050·79536571·Index.cold.PySeq 
32 ··0x000001d0·75656e63·655f4765·74497465·6d2e636f·uence_GetItem.co 
33 ··0x000001e0·6c640050·794e756d·6265725f·496e506c·ld.PyNumber_InPl 
34 ··0x000001f0·61636541·64642e63·6f6c6400·62696e61·aceAdd.cold.bina 
35 ··0x00000200·72795f69·6f703100·62696e61·72795f6f·ry_iop1.binary_o 
36 ··0x00000210·70310062·696e6172·795f696f·70312e63·p1.binary_iop1.c 
37 ··0x00000220·6f6c6400·62696e61·72795f6f·70312e63·old.binary_op1.c 
38 ··0x00000230·6f6c6400·50794f62·6a656374·5f44656c·old.PyObject_Del 
39 ··0x00000240·4974656d·2e636f6c·64005079·49645f5f·Item.cold.PyId__ 
40 ··0x00000250·5f6c656e·6774685f·68696e74·5f5f2e31·_length_hint__.1 
41 ··0x00000260·30005079·4f626a65·63745f4c·656e6774·0.PyObject_Lengt 
42 ··0x00000270·6848696e·742e636f·6c640050·794f626a·hHint.cold.PyObj 
43 ··0x00000280·6563745f·53697a65·2e636f6c·64005079·ect_Size.cold.Py 
44 ··0x00000290·4e756d62·65725f41·64642e63·6f6c6400·Number_Add.cold.64 ··0x000003d0·4e756d62·65725f41·6e642e63·6f6c6400·Number_And.cold.
45 ··0x000002a0·50794275·66666572·5f46696c·6c496e66·PyBuffer_FillInf 
46 ··0x000002b0·6f2e636f·6c640062·696e6172·795f696f·o.cold.binary_io 
47 ··0x000002c0·702e7061·72742e30·0050794e·756d6265·p.part.0.PyNumbe 
48 ··0x000002d0·725f496e·506c6163·65537562·74726163·r_InPlaceSubtrac 
49 ··0x000002e0·742e636f·6c640062·696e6172·795f696f·t.cold.binary_io 
50 ··0x000002f0·70006269·6e617279·5f696f70·2e636f6c·p.binary_iop.col 
51 ··0x00000300·64006269·6e617279·5f696f70·2e706172·d.binary_iop.par 
52 ··0x00000310·742e302e·636f6c64·00507953·65717565·t.0.cold.PySeque 
53 ··0x00000320·6e63655f·46617374·2e636f6c·64006f62·nce_Fast.cold.ob 
54 ··0x00000330·6a656374·5f697373·7562636c·61737300·ject_issubclass. 
55 ··0x00000340·50794964·5f5f5f73·7562636c·61737363·PyId___subclassc 
56 ··0x00000350·6865636b·5f5f2e30·00726563·75727369·heck__.0.recursi 
57 ··0x00000360·76655f69·73737562·636c6173·732e7061·ve_issubclass.pa 
58 ··0x00000370·72742e30·00726563·75727369·76655f69·rt.0.recursive_i 
59 ··0x00000380·73737562·636c6173·73005079·4f626a65·ssubclass.PyObje 
60 ··0x00000390·63745f49·73537562·636c6173·732e636f·ct_IsSubclass.co 
61 ··0x000003a0·6c64006f·626a6563·745f6973·73756263·ld.object_issubc 
62 ··0x000003b0·6c617373·2e636f6c·64005079·4e756d62·lass.cold.PyNumb 
63 ··0x000003c0·65725f4d·756c7469·706c792e·636f6c64·er_Multiply.cold 
64 ··0x000003d0·0062696e·6172795f·6f702e70·6172742e·.binary_op.part.65 ··0x000003e0·62696e61·72795f6f·702e7061·72742e30·binary_op.part.0
65 ··0x000003e0·30005079·4e756d62·65725f41·6e642e63·0.PyNumber_And.c 
66 ··0x000003f0·6f6c6400·62696e61·72795f6f·702e7061·old.binary_op.pa 
67 ··0x00000400·72742e30·2e636f6c·64005079·49645f5f·rt.0.cold.PyId__66 ··0x000003f0·2e636f6c·64005079·49645f5f·5f747275·.cold.PyId___tru
68 ··0x00000410·5f747275·6e635f5f·2e370050·794e756d·_trunc__.7.PyNum67 ··0x00000400·6e635f5f·2e370050·794e756d·6265725f·nc__.7.PyNumber_
69 ··0x00000420·6265725f·4c6f6e67·2e636f6c·64006f62·ber_Long.cold.ob68 ··0x00000410·4c6f6e67·2e636f6c·64006f62·6a656374·Long.cold.object
70 ··0x00000430·6a656374·5f697369·6e737461·6e63652e·ject_isinstance.69 ··0x00000420·5f697369·6e737461·6e63652e·636f6c64·_isinstance.cold
 70 ··0x00000430·0050794e·756d6265·725f4368·65636b2e·.PyNumber_Check.
 71 ··0x00000440·636f6c64·005f4973·466f7274·72616e43·cold._IsFortranC
 72 ··0x00000450·6f6e7469·67756f75·732e7061·72742e30·ontiguous.part.0
 73 ··0x00000460·00507942·75666665·725f4973·436f6e74·.PyBuffer_IsCont
 74 ··0x00000470·6967756f·75732e63·6f6c6400·50794964·iguous.cold.PyId
 75 ··0x00000480·5f6b6579·732e3600·50794d61·7070696e·_keys.6.PyMappin
 76 ··0x00000490·675f4b65·79732e63·6f6c6400·50795365·g_Keys.cold.PySe
 77 ··0x000004a0·7175656e·63655f4c·6973742e·636f6c64·quence_List.cold
 78 ··0x000004b0·00507949·645f6974·656d732e·35005079·.PyId_items.5.Py
 79 ··0x000004c0·4d617070·696e675f·4974656d·732e636f·Mapping_Items.co
 80 ··0x000004d0·6c640050·794e756d·6265725f·4f722e63·ld.PyNumber_Or.c
71 ··0x00000440·636f6c64·0050794e·756d6265·725f4368·cold.PyNumber_Ch81 ··0x000004e0·6f6c6400·50794e75·6d626572·5f4c7368·old.PyNumber_Lsh
72 ··0x00000450·65636b2e·636f6c64·005f4973·466f7274·eck.cold._IsFort 
73 ··0x00000460·72616e43·6f6e7469·67756f75·732e7061·ranContiguous.pa 
74 ··0x00000470·72742e30·00507942·75666665·725f4973·rt.0.PyBuffer_Is 
75 ··0x00000480·436f6e74·6967756f·75732e63·6f6c6400·Contiguous.cold. 
76 ··0x00000490·50794964·5f6b6579·732e3600·6d657468·PyId_keys.6.meth 
77 ··0x000004a0·6f645f6f·75747075·745f6173·5f6c6973·od_output_as_lis 
78 ··0x000004b0·74005079·4d617070·696e675f·4b657973·t.PyMapping_Keys82 ··0x000004f0·6966742e·636f6c64·0050794e·756d6265·ift.cold.PyNumbe
 83 ··0x00000500·725f5375·62747261·63742e63·6f6c6400·r_Subtract.cold.
 84 ··0x00000510·50794e75·6d626572·5f466c6f·6f724469·PyNumber_FloorDi
 85 ··0x00000520·76696465·2e636f6c·64007365·7175656e·vide.cold.sequen
 86 ··0x00000530·63655f72·65706561·74005079·4e756d62·ce_repeat.PyNumb
 87 ··0x00000540·65725f49·6e506c61·63654f72·2e636f6c·er_InPlaceOr.col
 88 ··0x00000550·64005079·49645f5f·5f666f72·6d61745f·d.PyId___format_
 89 ··0x00000560·5f2e3800·50794f62·6a656374·5f466f72·_.8.PyObject_For
 90 ··0x00000570·6d61742e·636f6c64·0050794e·756d6265·mat.cold.PyNumbe
 91 ··0x00000580·725f4e65·67617469·76652e63·6f6c6400·r_Negative.cold.
 92 ··0x00000590·50794e75·6d626572·5f547275·65446976·PyNumber_TrueDiv
79 ··0x000004c0·2e636f6c·64005079·53657175·656e6365·.cold.PySequence93 ··0x000005a0·6964652e·636f6c64·00507953·65717565·ide.cold.PySeque
 94 ··0x000005b0·6e63655f·44656c49·74656d2e·636f6c64·nce_DelItem.cold
 95 ··0x000005c0·0050794e·756d6265·725f4162·736f6c75·.PyNumber_Absolu
80 ··0x000004d0·5f4c6973·742e636f·6c640050·7949645f·_List.cold.PyId_ 
81 ··0x000004e0·6974656d·732e3500·50794d61·7070696e·items.5.PyMappin 
Max diff block lines reached; 0/45437 bytes (0.00%) of diff not shown.
170 KB
bytes_methods.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:··········26536·(bytes·into·file)13 ··Start·of·section·headers:··········26780·(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:·········1819 ··Number·of·section·headers:·········18
20 ··Section·header·string·table·index:·1720 ··Section·header·string·table·index:·17
2.85 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x67a8:1 There·are·18·section·headers,·starting·at·offset·0x689c:
  
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]·.text·············PROGBITS········00000000·000040·000d15·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000d15·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·005aa8·0003f8·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·005b94·0003f8·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000d55·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000d55·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000d55·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000d55·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000d58·0000a3·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000d58·0000a3·01·AMS··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000dfb·000054·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000dfb·000054·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·000e4f·000340·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·000e4f·000340·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·005ea0·0002e8·08···I·15···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·005f8c·0002e8·08···I·15···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·001190·001cdb·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·001190·001db6·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·006188·000418·08···I·15···9··414 ··[10]·.rel.text.hot·····REL·············00000000·006274·000420·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·002e80·001002·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········00000000·002f60·001002·00···A··0···0·32
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·003e82·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·003f62·000000·00······0···0··1
17 ··[13]·.eh_frame·········PROGBITS········00000000·003e84·000dcc·00···A··0···0··417 ··[13]·.eh_frame·········PROGBITS········00000000·003f64·000dd8·00···A··0···0··4
18 ··[14]·.rel.eh_frame·····REL·············00000000·0065a0·000170·08···I·15··13··418 ··[14]·.rel.eh_frame·····REL·············00000000·006694·000170·08···I·15··13··4
19 ··[15]·.symtab···········SYMTAB··········00000000·004c50·0006f0·10·····16··41··419 ··[15]·.symtab···········SYMTAB··········00000000·004d3c·0006f0·10·····16··41··4
20 ··[16]·.strtab···········STRTAB··········00000000·005340·000767·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00542c·000767·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·006710·000095·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·006804·000095·00······0···0··1
22 Key·to·Flags:22 Key·to·Flags:
23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
26 ··p·(processor·specific)26 ··p·(processor·specific)
3.45 KB
readelf --wide --symbols {}
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ····34:·00000314·····5·FUNC····LOCAL··DEFAULT····7·_Py_bytes_swapcase.cold38 ····34:·00000314·····5·FUNC····LOCAL··DEFAULT····7·_Py_bytes_swapcase.cold
39 ····35:·00000319····39·FUNC····LOCAL··DEFAULT····7·_Py_bytes_title.cold39 ····35:·00000319····39·FUNC····LOCAL··DEFAULT····7·_Py_bytes_title.cold
40 ····36:·00000000·····0·SECTION·LOCAL··DEFAULT····3·40 ····36:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
41 ····37:·00000000·····0·SECTION·LOCAL··DEFAULT····4·41 ····37:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
42 ····38:·00000000·····0·SECTION·LOCAL··DEFAULT···11·42 ····38:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
43 ····39:·00000000·····0·SECTION·LOCAL··DEFAULT···12·43 ····39:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
44 ····40:·00000000·····0·SECTION·LOCAL··DEFAULT···13·44 ····40:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
45 ····41:·00000000··1266·FUNC····GLOBAL·HIDDEN·····9·_Py_bytes_rfind45 ····41:·00000000··1278·FUNC····GLOBAL·HIDDEN·····9·_Py_bytes_rfind
46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_ParseTuple_SizeT47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_ParseTuple_SizeT
48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CheckBuffer48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CheckBuffer
49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer
50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release
51 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t51 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t
25.4 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x5aa8·contains·127·entries:1 Relocation·section·'.rel.text'·at·offset·0x5b94·contains·127·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000048··00002a01·R_386_32···············00000000···_Py_NoneStruct3 00000048··00002a01·R_386_32···············00000000···_Py_NoneStruct
4 00000050··00002a01·R_386_32···············00000000···_Py_NoneStruct4 00000050··00002a01·R_386_32···············00000000···_Py_NoneStruct
5 0000007a··00003802·R_386_PC32·············00000000···strncpy5 0000007a··00003802·R_386_PC32·············00000000···strncpy
6 00000099··00002b02·R_386_PC32·············00000000···_PyArg_ParseTuple_SizeT6 00000099··00002b02·R_386_PC32·············00000000···_PyArg_ParseTuple_SizeT
7 000000ae··00002a01·R_386_32···············00000000···_Py_NoneStruct7 000000ae··00002a01·R_386_32···············00000000···_Py_NoneStruct
8 000000be··00002a01·R_386_32···············00000000···_Py_NoneStruct8 000000be··00002a01·R_386_32···············00000000···_Py_NoneStruct
42.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 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·000000f0·0000001c·FDE·cie=00000000·pc=00000000..000004f215 00000018·00000108·0000001c·FDE·cie=00000000·pc=00000000..000004fe
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:·1·to·0000000219 ··DW_CFA_advance_loc:·1·to·00000002
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·0000000322 ··DW_CFA_advance_loc:·1·to·00000003
1.05 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 987, 15 lines modifiedOffset 987, 15 lines modified
987 00000b50·<_Py_bytes_istitle>:987 00000b50·<_Py_bytes_istitle>:
988 _Py_bytes_istitle():988 _Py_bytes_istitle():
989 »       push···%esi989 »       push···%esi
990 »       push···%ebx990 »       push···%ebx
991 »       mov····0x10(%esp),%ebx991 »       mov····0x10(%esp),%ebx
992 »       mov····0xc(%esp),%eax992 »       mov····0xc(%esp),%eax
993 »       cmp····$0x1,%ebx993 »       cmp····$0x1,%ebx
994 »       je·····d9a·<_Py_isdigit__doc__+0x5a>994 »       je·····d9a·<_Py_bytes_upper+0xa>
995 ·R_386_PC32»     .text.unlikely995 ·R_386_PC32»     .text.unlikely
996 »       test···%ebx,%ebx996 »       test···%ebx,%ebx
997 »       je·····dee·<_Py_isascii__doc__+0x2e>997 »       je·····dee·<_Py_isascii__doc__+0x2e>
998 ·R_386_PC32»     .text.unlikely998 ·R_386_PC32»     .text.unlikely
999 »       add····%eax,%ebx999 »       add····%eax,%ebx
1000 »       xor····%ecx,%ecx1000 »       xor····%ecx,%ecx
1001 »       xor····%esi,%esi1001 »       xor····%esi,%esi
4.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 »       push···$0x010 »       push···$0x0
11 ·R_386_32»       .rodata.str1.411 ·R_386_32»       .rodata.str1.4
12 »       pushl··0x012 »       pushl··0x0
13 ·R_386_32»       PyExc_TypeError13 ·R_386_32»       PyExc_TypeError
14 »       call···10·<_Py_bytes_rfind.cold+0x10>14 »       call···10·<_Py_bytes_rfind.cold+0x10>
15 ·R_386_PC32»     PyErr_Format15 ·R_386_PC32»     PyErr_Format
16 »       add····$0x10,%esp16 »       add····$0x10,%esp
17 »       jmp····4e9·<_Py_rfind__doc__+0xa9>17 »       jmp····4f5·<_Py_rfind__doc__+0xb5>
18 ·R_386_PC32»     .text.hot18 ·R_386_PC32»     .text.hot
  
19 0000001c·<find_internal.cold>:19 0000001c·<find_internal.cold>:
20 find_internal.cold():20 find_internal.cold():
21 »       mov····$0xfffffffe,%esi21 »       mov····$0xfffffffe,%esi
22 »       jmp····1c0·<_Py_bytes_isalpha.cold+0x12>22 »       jmp····1c0·<_Py_bytes_isalpha.cold+0x12>
23 ·R_386_PC32»     .text23 ·R_386_PC32»     .text
61.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
28.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 225 lines modifiedOffset 1, 226 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·f0000000·1c000000·................4 ··0x00000010·1b0c0404·88010000·08010000·1c000000·................
5 ··0x00000020·00000000·f2040000·00410e08·8502410e·.........A....A.5 ··0x00000020·00000000·fe040000·00410e08·8502410e·.........A....A.
6 ··0x00000030·0c870341·0e108604·410e1483·05460ec0·...A....A....F..6 ··0x00000030·0c870341·0e108604·410e1483·05460ec0·...A....A....F..
7 ··0x00000040·01550ecc·0102c70e·d001450e·d401450e·.U........E...E.7 ··0x00000040·01550ecc·0102c70e·d001450e·d401450e·.U........E...E.
8 ··0x00000050·d801410e·dc01470e·e001480e·c001730e·..A...G...H...s.8 ··0x00000050·d801410e·dc01470e·e001480e·c001730e·..A...G...H...s.
9 ··0x00000060·cc01450e·d001480e·c001530e·c401420e·..E...H...S...B.9 ··0x00000060·cc01450e·d001480e·c001530e·c401420e·..E...H...S...B.
10 ··0x00000070·c801450e·cc01410e·d001480e·c0010257·..E...A...H....W10 ··0x00000070·c801450e·cc01410e·d001480e·c0010257·..E...A...H....W
11 ··0x00000080·0ecc0145·0ed00148·0ec0016a·0a0e1441·...E...H...j...A11 ··0x00000080·0ecc0145·0ed00148·0ec0016a·0a0e1441·...E...H...j...A
12 ··0x00000090·c30e1041·c60e0c41·c70e0841·c50e044b·...A...A...A...K12 ··0x00000090·c30e1041·c60e0c41·c70e0841·c50e044b·...A...A...A...K
13 ··0x000000a0·0b5f0ec8·01420ecc·01410ed0·01480ec0·._...B...A...H..13 ··0x000000a0·0b5f0ec8·01420ecc·01410ed0·01480ec0·._...B...A...H..
14 ··0x000000b0·0102690e·c801450e·cc01410e·d001480e·..i...E...A...H.14 ··0x000000b0·0102690e·c801450e·cc01410e·d001480e·..i...E...A...H.
15 ··0x000000c0·c00102b4·0ecc0145·0ed00148·0ec00102·.......E...H....15 ··0x000000c0·c00102b6·0ecc0145·0ed00148·0ec00165·.......E...H...e
16 ··0x000000d0·fd0ec401·410ec801·450ecc01·410ed001·....A...E...A... 
17 ··0x000000e0·480ec001·024f0ec4·01410ec8·01450ecc·H....O...A...E.. 
18 ··0x000000f0·01460ed0·01480ec0·015a0e14·43c30e10·.F...H...Z..C... 
19 ··0x00000100·41c60e0c·41c70e08·41c50e04·20000000·A...A...A...·... 
20 ··0x00000110·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
21 ··0x00000120·88010ec0·01830585·02860487·03000000·................ 
22 ··0x00000130·24000000·28000000·00000000·1c000000·$...(........... 
23 ··0x00000140·00410ec4·01430ec8·01450ecc·01460ed0·.A...C...E...F.. 
24 ··0x00000150·01480ec0·01000000·fc000000·5c010000·.H..........\... 
25 ··0x00000160·00000000·fc040000·00410e08·8502480e·.........A....H. 
26 ··0x00000170·0c870341·0e108604·410e1483·05480ed0·...A....A....H.. 
27 ··0x00000180·0102540e·d401420e·d801410e·dc014f0e·..T...B...A...O. 
28 ··0x00000190·e0014e0e·dc01450e·e001450e·e401450e·..N...E...E...E. 
29 ··0x000001a0·e801410e·ec01410e·f001480e·d001730e·..A...A...H...s. 
30 ··0x000001b0·dc01490e·e001480e·d001510e·d401420e·..I...H...Q...B. 
31 ··0x000001c0·d801450e·dc01410e·e001480e·d0010262·..E...A...H....b 
32 ··0x000001d0·0ed40141·0ed80141·0edc0145·0ee00148·...A...A...E...H 
33 ··0x000001e0·0ed0015b·0edc0145·0ee00148·0ed0015a·...[...E...H...Z 
34 ··0x000001f0·0a0e1443·c30e1041·c60e0c41·c70e0841·...C...A...A...A16 ··0x000000d0·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A
35 ··0x00000200·c50e0441·0b02bf0e·d401410e·d801420e·...A......A...B.17 ··0x000000e0·c50e0445·0b02d90e·c401410e·c801450e·...E......A...E.
36 ··0x00000210·dc01410e·e001480e·d001650e·d401410e·..A...H...e...A. 
37 ··0x00000220·d801450e·dc01410e·e001480e·d00103fa·..E...A...H..... 
38 ··0x00000230·010ed401·460ed801·450edc01·460ee001·....F...E...F... 
39 ··0x00000240·480ed001·460ed401·410ed801·450edc01·H...F...A...E... 
40 ··0x00000250·410ee001·480ed001·20000000·00000000·A...H...·....... 
41 ··0x00000260·017a5200·017c0801·1b0c0404·88010ed0·.zR..|.......... 
42 ··0x00000270·01830585·02860487·03000000·24000000·............$... 
43 ··0x00000280·28000000·1c000000·35000000·00550ed4·(.......5....U.. 
44 ··0x00000290·01480ed8·01450edc·01460ee0·01480ed0·.H...E...F...H.. 
45 ··0x000002a0·01000000·18000000·a8020000·00050000·................ 
46 ··0x000002b0·02010000·00410e08·83020300·01c30e04·.....A.......... 
47 ··0x000002c0·38010000·c4020000·10060000·96070000·8............... 
48 ··0x000002d0·00410e08·8502410e·0c870341·0e108604·.A....A....A.... 
49 ··0x000002e0·410e1483·05460ed0·01740edc·0102a90e·A....F...t...... 
50 ··0x000002f0·e001450e·e401450e·e801410e·ec01470e·..E...E...A...G. 
51 ··0x00000300·f001480e·d001730e·dc014d0e·e001480e·..H...s...M...H. 
52 ··0x00000310·d001530e·d401420e·d801450e·dc01410e·..S...B...E...A. 
53 ··0x00000320·e001480e·d0010254·0ed40141·0ed80141·..H....T...A...A 
54 ··0x00000330·0edc0141·0ee00148·0ed0015d·0edc0145·...A...H...]...E 
55 ··0x00000340·0ee00148·0ed0016a·0a0e1441·c30e1041·...H...j...A...A 
56 ··0x00000350·c60e0c41·c70e0841·c50e044d·0b5f0ed8·...A...A...M._.. 
57 ··0x00000360·01420edc·01410ee0·01480ed0·01031101·.B...A...H...... 
58 ··0x00000370·0edc014a·0ee00148·0ed0014e·0ed80145·...J...H...N...E 
59 ··0x00000380·0edc0141·0ee00148·0ed00162·0a0e1443·...A...H...b...C 
60 ··0x00000390·c30e1041·c60e0c41·c70e0841·c50e0447·...A...A...A...G 
61 ··0x000003a0·0b5b0edc·01450ee0·01480ed0·016d0a0e·.[...E...H...m.. 
62 ··0x000003b0·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A.. 
63 ··0x000003c0·044f0b03·22020edc·01450ee0·01480ed0·.O.."....E...H.. 
64 ··0x000003d0·0102f40e·d401410e·d801450e·dc01410e·......A...E...A. 
65 ··0x000003e0·e001480e·d0015b0e·d401410e·d801450e·..H...[...A...E. 
66 ··0x000003f0·dc01460e·e001480e·d0010000·24000000·..F...H.....$... 
67 ··0x00000400·a8010000·51000000·1c000000·00410ed4·....Q........A.. 
68 ··0x00000410·01430ed8·01450edc·01460ee0·01480ed0·.C...E...F...H.. 
69 ··0x00000420·01000000·34000000·28040000·00050000·....4...(....... 
70 ··0x00000430·4f000000·00430e18·470e1c44·0e20500e·O....C..G..D.·P. 
71 ··0x00000440·10510a0e·04450b41·0e14410e·18450e1c·.Q...E.A..A..E.. 
72 ··0x00000450·460e2048·0e10450e·04000000·18000000·F.·H..E......... 
73 ··0x00000460·60040000·b00d0000·7c000000·00410e08·`.......|....A.. 
74 ··0x00000470·8302027a·c30e0400·48000000·7c040000·...z....H...|... 
75 ··0x00000480·300e0000·af000000·00410e08·8502410e·0........A....A. 
76 ··0x00000490·0c870341·0e108604·410e1483·05430e20·...A....A....C.· 
77 ··0x000004a0·550e2441·0e28450e·2c420e30·480e2002·U.$A.(E.,B.0H.·. 
78 ··0x000004b0·7c0e1443·c30e1041·c60e0c41·c70e0841·|..C...A...A...A 
79 ··0x000004c0·c50e0400·1c000000·00000000·017a5200·.............zR. 
80 ··0x000004d0·017c0801·1b0c0404·88010e20·83058502·.|.........·.... 
81 ··0x000004e0·86048703·1c000000·24000000·6d000000·........$...m... 
82 ··0x000004f0·1c000000·00410e24·410e2845·0e2c460e·.....A.$A.(E.,F. 
83 ··0x00000500·30480e20·1c010000·08050000·50050000·0H.·........P... 
84 ··0x00000510·da020000·00410e08·8502460e·0c870341·.....A....F....A 
85 ··0x00000520·0e108604·410e1483·05460eb0·0102630e·....A....F....c. 
86 ··0x00000530·b401420e·b801450e·bc01490e·c0014e0e·..B...E...I...N. 
87 ··0x00000540·bc01450e·c001450e·c401450e·c801410e·..E...E...E...A. 
88 ··0x00000550·cc01410e·d001480e·b0010299·0eb40141·..A...H........A18 ··0x000000f0·cc01410e·d001480e·c001024f·0ec40141·..A...H....O...A
89 ··0x00000560·0eb80141·0ebc0145·0ec00148·0eb00147·...A...E...H...G 
90 ··0x00000570·0ebc0141·0ec00148·0eb00166·0a0e1441·...A...H...f...A 
91 ··0x00000580·c30e1041·c60e0c41·c70e0841·c50e0445·...A...A...A...E 
92 ··0x00000590·0b410eb4·01410eb8·01450ebc·01410ec0·.A...A...E...A.. 
93 ··0x000005a0·01480eb0·01500ebc·01410ec0·01480eb0·.H...P...A...H.. 
94 ··0x000005b0·01540eb4·01440eb8·01440ebc·01410ec0·.T...D...D...A.. 
95 ··0x000005c0·014c0eb0·01740a0e·1441c30e·1041c60e·.L...t...A...A.. 
96 ··0x000005d0·0c41c70e·0841c50e·04410b46·0eb40142·.A...A...A.F...B 
97 ··0x000005e0·0eb80141·0ebc0141·0ec00148·0eb00160·...A...A...H...` 
98 ··0x000005f0·0eb40141·0eb80145·0ebc0141·0ec00148·...A...E...A...H 
99 ··0x00000600·0eb00150·0ebc0146·0ec00148·0eb0014a·...P...F...H...J19 ··0x00000100·0ec80145·0ecc0146·0ed00148·0ec0015a·...E...F...H...Z
100 ··0x00000610·0eb40145·0eb80145·0ebc0146·0ec00148·...E...E...F...H20 ··0x00000110·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A.
101 ··0x00000620·0eb00100·20000000·00000000·017a5200·....·........zR.21 ··0x00000120·0e040000·20000000·00000000·017a5200·....·........zR.
102 ··0x00000630·017c0801·1b0c0404·88010eb0·01830585·.|..............22 ··0x00000130·017c0801·1b0c0404·88010ec0·01830585·.|..............
103 ··0x00000640·02860487·03000000·10000000·28000000·............(...23 ··0x00000140·02860487·03000000·24000000·28000000·........$...(...
 24 ··0x00000150·00000000·1c000000·00410ec4·01430ec8·.........A...C..
 25 ··0x00000160·01450ecc·01460ed0·01480ec0·01000000·.E...F...H......
104 ··0x00000650·89000000·0e000000·00000000·5c000000·............\...26 ··0x00000170·fc000000·74010000·00000000·fc040000·....t...........
 27 ··0x00000180·00410e08·8502480e·0c870341·0e108604·.A....H....A....
 28 ··0x00000190·410e1483·05480ed0·0102540e·d401420e·A....H....T...B.
 29 ··0x000001a0·d801410e·dc014f0e·e0014e0e·dc01450e·..A...O...N...E.
 30 ··0x000001b0·e001450e·e401450e·e801410e·ec01410e·..E...E...A...A.
 31 ··0x000001c0·f001480e·d001730e·dc01490e·e001480e·..H...s...I...H.
 32 ··0x000001d0·d001510e·d401420e·d801450e·dc01410e·..Q...B...E...A.
 33 ··0x000001e0·e001480e·d0010262·0ed40141·0ed80141·..H....b...A...A
 34 ··0x000001f0·0edc0145·0ee00148·0ed0015b·0edc0145·...E...H...[...E
 35 ··0x00000200·0ee00148·0ed0015a·0a0e1443·c30e1041·...H...Z...C...A
 36 ··0x00000210·c60e0c41·c70e0841·c50e0441·0b02bf0e·...A...A...A....
 37 ··0x00000220·d401410e·d801420e·dc01410e·e001480e·..A...B...A...H.
 38 ··0x00000230·d001650e·d401410e·d801450e·dc01410e·..e...A...E...A.
 39 ··0x00000240·e001480e·d00103fa·010ed401·460ed801·..H.........F...
 40 ··0x00000250·450edc01·460ee001·480ed001·460ed401·E...F...H...F...
 41 ··0x00000260·410ed801·450edc01·410ee001·480ed001·A...E...A...H...
 42 ··0x00000270·20000000·00000000·017a5200·017c0801··........zR..|..
 43 ··0x00000280·1b0c0404·88010ed0·01830585·02860487·................
 44 ··0x00000290·03000000·24000000·28000000·1c000000·....$...(.......
 45 ··0x000002a0·35000000·00550ed4·01480ed8·01450edc·5....U...H...E..
 46 ··0x000002b0·01460ee0·01480ed0·01000000·18000000·.F...H..........
Max diff block lines reached; 0/29152 bytes (0.00%) of diff not shown.
1.21 MB
bytearrayobject.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:··········85896·(bytes·into·file)13 ··Start·of·section·headers:··········88108·(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:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
3.81 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x14f88:1 There·are·21·section·headers,·starting·at·offset·0x1582c:
  
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]·.text·············PROGBITS········00000000·000040·000c00·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0004c0·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0111cc·000328·08···I·18···1··46 ··[·2]·.rel.text·········REL·············00000000·0118e8·0001b8·08···I·18···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000c40·000848·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000500·000848·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·0114f4·000730·08···I·18···3··48 ··[·4]·.rel.data·········REL·············00000000·011aa0·000730·08···I·18···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001488·000001·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000d48·000001·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001488·0003bf·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000d48·0003bf·01·AMS··0···0··4
11 ··[·7]·.rodata.str1.1····PROGBITS········00000000·001847·000470·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········00000000·001107·000470·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········00000000·001cb7·004260·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·001577·0040b0·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·011c24·001fc8·08···I·18···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·0121d0·001f98·08···I·18···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·005f20·002a8b·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·005630·00398b·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·013bec·000e60·08···I·18··10··415 ··[11]·.rel.text.hot·····REL·············00000000·014168·001158·08···I·18··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·0089c0·0021f9·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·008fc0·002219·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·014a4c·0000c0·08···I·18··12··417 ··[13]·.rel.rodata·······REL·············00000000·0152c0·0000f0·08···I·18··12··4
18 ··[14]·.rodata.cst4······PROGBITS········00000000·00abbc·000004·04··AM··0···0··418 ··[14]·.rodata.cst4······PROGBITS········00000000·00b1dc·000004·04··AM··0···0··4
19 ··[15]·.note.GNU-stack···PROGBITS········00000000·00abc0·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········00000000·00b1e0·000000·00······0···0··1
20 ··[16]·.eh_frame·········PROGBITS········00000000·00abc0·0038bc·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00000000·00b1e0·0039b8·00···A··0···0··4
21 ··[17]·.rel.eh_frame·····REL·············00000000·014b0c·0003d0·08···I·18··16··421 ··[17]·.rel.eh_frame·····REL·············00000000·0153b0·0003d0·08···I·18··16··4
22 ··[18]·.symtab···········SYMTAB··········00000000·00e47c·001550·10·····19·188··422 ··[18]·.symtab···········SYMTAB··········00000000·00eb98·001550·10·····19·188··4
23 ··[19]·.strtab···········STRTAB··········00000000·00f9cc·0017fd·00······0···0··123 ··[19]·.strtab···········STRTAB··········00000000·0100e8·0017fd·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········00000000·014edc·0000aa·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········00000000·015780·0000aa·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··p·(processor·specific)29 ··p·(processor·specific)
29.3 KB
readelf --wide --symbols {}
    
Offset 7, 196 lines modifiedOffset 7, 196 lines modified
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT···10·10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
11 ·····7:·00000000···843·FUNC····LOCAL··DEFAULT···10·bytearray_init11 ·····7:·00000000···843·FUNC····LOCAL··DEFAULT···10·bytearray_init
12 ·····8:·000001c4····16·OBJECT··LOCAL··DEFAULT····3·kwlist.1612 ·····8:·000001c4····16·OBJECT··LOCAL··DEFAULT····3·kwlist.16
13 ·····9:·00000000···582·FUNC····LOCAL··DEFAULT····8·bytearray_init.cold13 ·····9:·00000000···582·FUNC····LOCAL··DEFAULT····8·bytearray_init.cold
14 ····10:·00000580···140·FUNC····LOCAL··DEFAULT····1·bytearray_iconcat14 ····10:·00000290···140·FUNC····LOCAL··DEFAULT····1·bytearray_iconcat
15 ····11:·00000000····98·FUNC····LOCAL··DEFAULT····1·bytearray_iter15 ····11:·00000000····98·FUNC····LOCAL··DEFAULT····1·bytearray_iter
16 ····12:·00000246····51·FUNC····LOCAL··DEFAULT····8·bytearray_iter.cold16 ····12:·00000246····51·FUNC····LOCAL··DEFAULT····8·bytearray_iter.cold
17 ····13:·00000070····80·FUNC····LOCAL··DEFAULT····1·bytearrayiter_dealloc17 ····13:·00000070····80·FUNC····LOCAL··DEFAULT····1·bytearrayiter_dealloc
18 ····14:·00000350····83·FUNC····LOCAL··DEFAULT···10·bytearray_dealloc18 ····14:·00000350····83·FUNC····LOCAL··DEFAULT···10·bytearray_dealloc
19 ····15:·00000279····54·FUNC····LOCAL··DEFAULT····8·bytearray_dealloc.cold19 ····15:·00000279····54·FUNC····LOCAL··DEFAULT····8·bytearray_dealloc.cold
20 ····16:·000002af····23·FUNC····LOCAL··DEFAULT····8·PyByteArray_Resize.cold20 ····16:·000002af····23·FUNC····LOCAL··DEFAULT····8·PyByteArray_Resize.cold
21 ····17:·00000530··1761·FUNC····LOCAL··DEFAULT···10·bytearray_extend21 ····17:·00000540··1782·FUNC····LOCAL··DEFAULT···10·bytearray_extend
22 ····18:·00001480····83·FUNC····LOCAL··DEFAULT···10·_getbytevalue22 ····18:·000015e0····83·FUNC····LOCAL··DEFAULT···10·_getbytevalue
23 ····19:·00000c20···429·FUNC····LOCAL··DEFAULT···10·bytearray_setslice23 ····19:·00000c40···429·FUNC····LOCAL··DEFAULT···10·bytearray_setslice
24 ····20:·000002c6···416·FUNC····LOCAL··DEFAULT····8·bytearray_extend.cold24 ····20:·000002c6···447·FUNC····LOCAL··DEFAULT····8·bytearray_extend.cold
25 ····21:·00000466···193·FUNC····LOCAL··DEFAULT····8·bytearray_setslice.cold25 ····21:·00000485···193·FUNC····LOCAL··DEFAULT····8·bytearray_setslice.cold
26 ····22:·00000dd0···101·FUNC····LOCAL··DEFAULT···10·bytearray_getbuffer26 ····22:·00000df0···104·FUNC····LOCAL··DEFAULT···10·bytearray_getbuffer
27 ····23:·00000527····29·FUNC····LOCAL··DEFAULT····8·bytearray_getbuffer.cold27 ····23:·00000546····29·FUNC····LOCAL··DEFAULT····8·bytearray_getbuffer.cold
28 ····24:·00000e40·····9·FUNC····LOCAL··DEFAULT···10·bytearray_releasebuffer28 ····24:·00000e60·····9·FUNC····LOCAL··DEFAULT···10·bytearray_releasebuffer
29 ····25:·000000c0···412·FUNC····LOCAL··DEFAULT····1·bytearray_repr29 ····25:·000000c0···412·FUNC····LOCAL··DEFAULT····1·bytearray_repr
30 ····26:·00000544···135·FUNC····LOCAL··DEFAULT····8·bytearray_repr.cold30 ····26:·00000563···135·FUNC····LOCAL··DEFAULT····8·bytearray_repr.cold
31 ····27:·00000e50···173·FUNC····LOCAL··DEFAULT···10·bytearray_decode31 ····27:·00000e70···173·FUNC····LOCAL··DEFAULT···10·bytearray_decode
32 ····28:·000005cb···378·FUNC····LOCAL··DEFAULT····8·bytearray_decode.cold32 ····28:·000005ea···378·FUNC····LOCAL··DEFAULT····8·bytearray_decode.cold
33 ····29:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.333 ····29:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.3
34 ····30:·00000f00····57·FUNC····LOCAL··DEFAULT···10·bytearray_find34 ····30:·00000f20····57·FUNC····LOCAL··DEFAULT···10·bytearray_find
35 ····31:·00000260····41·FUNC····LOCAL··DEFAULT····1·bytearray_clear35 ····31:·00000260····41·FUNC····LOCAL··DEFAULT····1·bytearray_clear
36 ····32:·00000745·····7·FUNC····LOCAL··DEFAULT····8·bytearray_clear.cold36 ····32:·00000764·····7·FUNC····LOCAL··DEFAULT····8·bytearray_clear.cold
37 ····33:·00000f40··1336·FUNC····LOCAL··DEFAULT···10·bytearray_ass_subscript37 ····33:·00000f60··1658·FUNC····LOCAL··DEFAULT···10·bytearray_ass_subscript
38 ····34:·00000750····69·FUNC····LOCAL··DEFAULT····1·PyObject_CallOneArg38 ····34:·00000350····69·FUNC····LOCAL··DEFAULT····1·PyObject_CallOneArg
39 ····35:·0000074c···316·FUNC····LOCAL··DEFAULT····8·bytearray_ass_subscript.cold39 ····35:·0000076b···341·FUNC····LOCAL··DEFAULT····8·bytearray_ass_subscript.cold
40 ····36:·00000888····83·FUNC····LOCAL··DEFAULT····8·_getbytevalue.cold40 ····36:·000008c0····83·FUNC····LOCAL··DEFAULT····8·_getbytevalue.cold
41 ····37:·000014e0·····8·FUNC····LOCAL··DEFAULT···10·bytearray_length41 ····37:·00001640·····8·FUNC····LOCAL··DEFAULT···10·bytearray_length
42 ····38:·00000290···105·FUNC····LOCAL··DEFAULT····1·bytearray_translate42 ····38:·00001650···138·FUNC····LOCAL··DEFAULT···10·bytearray_translate
43 ····39:·00000300···636·FUNC····LOCAL··DEFAULT····1·bytearray_translate_impl43 ····39:·000016e0···764·FUNC····LOCAL··DEFAULT···10·bytearray_translate_impl
44 ····40:·000001a0····36·OBJECT··LOCAL··DEFAULT····3·_parser.1544 ····40:·000001a0····36·OBJECT··LOCAL··DEFAULT····3·_parser.15
45 ····41:·000008db····18·FUNC····LOCAL··DEFAULT····8·bytearray_translate.cold45 ····41:·00000913····25·FUNC····LOCAL··DEFAULT····8·bytearray_translate.cold
46 ····42:·000008ed···196·FUNC····LOCAL··DEFAULT····8·bytearray_translate_impl.cold46 ····42:·0000092c···263·FUNC····LOCAL··DEFAULT····8·bytearray_translate_impl.cold
47 ····43:·000009b1····57·FUNC····LOCAL··DEFAULT····8·PyByteArray_FromStringAndSize.cold47 ····43:·00000a33····57·FUNC····LOCAL··DEFAULT····8·PyByteArray_FromStringAndSize.cold
48 ····44:·000015b0···591·FUNC····LOCAL··DEFAULT···10·bytearray_subscript48 ····44:·00001aa0···599·FUNC····LOCAL··DEFAULT···10·bytearray_subscript
49 ····45:·000009ea···134·FUNC····LOCAL··DEFAULT····8·bytearray_subscript.cold49 ····45:·00000a6c···134·FUNC····LOCAL··DEFAULT····8·bytearray_subscript.cold
50 ····46:·00000a70····81·FUNC····LOCAL··DEFAULT····8·bytearray_iconcat.cold50 ····46:·00000af2····81·FUNC····LOCAL··DEFAULT····8·bytearray_iconcat.cold
51 ····47:·00000610····37·FUNC····LOCAL··DEFAULT····1·bytearray_endswith51 ····47:·00000320····37·FUNC····LOCAL··DEFAULT····1·bytearray_endswith
52 ····48:·00000ac1····10·FUNC····LOCAL··DEFAULT····8·bytearray_endswith.cold52 ····48:·00000b43····10·FUNC····LOCAL··DEFAULT····8·bytearray_endswith.cold
53 ····49:·00000640···269·FUNC····LOCAL··DEFAULT····1·bytearray_richcompare53 ····49:·00001d00···411·FUNC····LOCAL··DEFAULT···10·bytearray_richcompare
54 ····50:·00000000·····0·SECTION·LOCAL··DEFAULT···12·54 ····50:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
55 ····51:·00000acb···359·FUNC····LOCAL··DEFAULT····8·bytearray_richcompare.cold55 ····51:·00000b4d···280·FUNC····LOCAL··DEFAULT····8·bytearray_richcompare.cold
56 ····52:·00000c32····33·FUNC····LOCAL··DEFAULT····8·PyObject_CallOneArg.cold56 ····52:·00000c65····33·FUNC····LOCAL··DEFAULT····8·PyObject_CallOneArg.cold
57 ····53:·00000c53·····6·FUNC····LOCAL··DEFAULT····8·PyByteArray_AsString.cold57 ····53:·00000c86·····6·FUNC····LOCAL··DEFAULT····8·PyByteArray_AsString.cold
58 ····54:·00000d53···277·FUNC····LOCAL··DEFAULT····8·bytearray_maketrans58 ····54:·00000d86···277·FUNC····LOCAL··DEFAULT····8·bytearray_maketrans
59 ····55:·00000e68····38·FUNC····LOCAL··DEFAULT····8·bytearray_startswith59 ····55:·00000e9b····38·FUNC····LOCAL··DEFAULT····8·bytearray_startswith
60 ····56:·000007c0···167·FUNC····LOCAL··DEFAULT····1·bytearray_repeat60 ····56:·000003c0···167·FUNC····LOCAL··DEFAULT····1·bytearray_repeat
61 ····57:·00000e8e····40·FUNC····LOCAL··DEFAULT····8·bytearray_repeat.cold61 ····57:·00000ec1····40·FUNC····LOCAL··DEFAULT····8·bytearray_repeat.cold
62 ····58:·00000870····57·FUNC····LOCAL··DEFAULT····1·bytearray_mod62 ····58:·00000470····57·FUNC····LOCAL··DEFAULT····1·bytearray_mod
63 ····59:·00000eb6····51·FUNC····LOCAL··DEFAULT····8·bytearray_mod.cold63 ····59:·00000ee9····51·FUNC····LOCAL··DEFAULT····8·bytearray_mod.cold
64 ····60:·00001800····85·FUNC····LOCAL··DEFAULT···10·bytearrayiter_next64 ····60:·00001ea0····85·FUNC····LOCAL··DEFAULT···10·bytearrayiter_next
65 ····61:·00000ee9····55·FUNC····LOCAL··DEFAULT····8·bytearrayiter_next.cold65 ····61:·00000f1c····55·FUNC····LOCAL··DEFAULT····8·bytearrayiter_next.cold
66 ····62:·00000f20····32·FUNC····LOCAL··DEFAULT····8·bytearray_copy66 ····62:·00000f53····32·FUNC····LOCAL··DEFAULT····8·bytearray_copy
67 ····63:·00001860···724·FUNC····LOCAL··DEFAULT···10·bytearray_append67 ····63:·00001f00···724·FUNC····LOCAL··DEFAULT···10·bytearray_append
68 ····64:·00000f40····87·FUNC····LOCAL··DEFAULT····8·bytearray_append.cold68 ····64:·00000f73····87·FUNC····LOCAL··DEFAULT····8·bytearray_append.cold
69 ····65:·00000f97··1490·FUNC····LOCAL··DEFAULT····8·bytearray_split69 ····65:·00000fca··1490·FUNC····LOCAL··DEFAULT····8·bytearray_split
70 ····66:·00000120····36·OBJECT··LOCAL··DEFAULT····3·_parser.1170 ····66:·00000120····36·OBJECT··LOCAL··DEFAULT····3·_parser.11
71 ····67:·000008b0···829·FUNC····LOCAL··DEFAULT····1·fastsearch71 ····67:·00002ee0···595·FUNC····LOCAL··DEFAULT···10·fastsearch
72 ····68:·00001571···373·FUNC····LOCAL··DEFAULT····8·stringlib_ljust72 ····68:·000015a4···373·FUNC····LOCAL··DEFAULT····8·stringlib_ljust
73 ····69:·00001731···222·FUNC····LOCAL··DEFAULT····8·pad73 ····69:·00001764···222·FUNC····LOCAL··DEFAULT····8·pad
74 ····70:·000016e6····75·FUNC····LOCAL··DEFAULT····8·stringlib_upper74 ····70:·00001719····75·FUNC····LOCAL··DEFAULT····8·stringlib_upper
75 ····71:·0000180f···227·FUNC····LOCAL··DEFAULT····8·bytearray_rstrip75 ····71:·00001842···227·FUNC····LOCAL··DEFAULT····8·bytearray_rstrip
76 ····72:·000018f2····65·FUNC····LOCAL··DEFAULT····8·bytearray_str76 ····72:·00001925····65·FUNC····LOCAL··DEFAULT····8·bytearray_str
77 ····73:·00001b40····59·FUNC····LOCAL··DEFAULT···10·bytearray_contains77 ····73:·000021e0····59·FUNC····LOCAL··DEFAULT···10·bytearray_contains
78 ····74:·00001b80··1664·FUNC····LOCAL··DEFAULT···10·bytearray_replace78 ····74:·00002220··3198·FUNC····LOCAL··DEFAULT···10·bytearray_replace
79 ····75:·00001933··1977·FUNC····LOCAL··DEFAULT····8·bytearray_replace.cold79 ····75:·00001966··1589·FUNC····LOCAL··DEFAULT····8·bytearray_replace.cold
80 ····76:·000020ec··1379·FUNC····LOCAL··DEFAULT····8·bytearray_rsplit80 ····76:·00001f9b··1379·FUNC····LOCAL··DEFAULT····8·bytearray_rsplit
81 ····77:·000000e0····36·OBJECT··LOCAL··DEFAULT····3·_parser.981 ····77:·000000e0····36·OBJECT··LOCAL··DEFAULT····3·_parser.9
82 ····78:·0000264f····75·FUNC····LOCAL··DEFAULT····8·stringlib_capitalize82 ····78:·000024fe····75·FUNC····LOCAL··DEFAULT····8·stringlib_capitalize
83 ····79:·0000269a···396·FUNC····LOCAL··DEFAULT····8·stringlib_center83 ····79:·00002549···396·FUNC····LOCAL··DEFAULT····8·stringlib_center
84 ····80:·00002200····57·FUNC····LOCAL··DEFAULT···10·bytearray_count84 ····80:·00002ea0····57·FUNC····LOCAL··DEFAULT···10·bytearray_count
85 ····81:·00002826···205·FUNC····LOCAL··DEFAULT····8·fastsearch.cold 
86 ····82:·00003f1a····67·FUNC····LOCAL··DEFAULT····8·stringlib_find_char85 ····81:·00003d6a····67·FUNC····LOCAL··DEFAULT····8·stringlib_find_char
 86 ····82:·000026d5···110·FUNC····LOCAL··DEFAULT····8·fastsearch.cold
87 ····83:·000028f3···516·FUNC····LOCAL··DEFAULT····8·stringlib_expandtabs87 ····83:·00002743···516·FUNC····LOCAL··DEFAULT····8·stringlib_expandtabs
88 ····84:·00000060····36·OBJECT··LOCAL··DEFAULT····3·_parser.588 ····84:·00000060····36·OBJECT··LOCAL··DEFAULT····3·_parser.5
89 ····85:·00002af7····38·FUNC····LOCAL··DEFAULT····8·bytearray_index89 ····85:·00002947····38·FUNC····LOCAL··DEFAULT····8·bytearray_index
90 ····86:·00002b1d····32·FUNC····LOCAL··DEFAULT····8·stringlib_isalnum90 ····86:·0000296d····32·FUNC····LOCAL··DEFAULT····8·stringlib_isalnum
91 ····87:·00002b3d····32·FUNC····LOCAL··DEFAULT····8·stringlib_isalpha91 ····87:·0000298d····32·FUNC····LOCAL··DEFAULT····8·stringlib_isalpha
92 ····88:·00002b5d····32·FUNC····LOCAL··DEFAULT····8·stringlib_isascii92 ····88:·000029ad····32·FUNC····LOCAL··DEFAULT····8·stringlib_isascii
93 ····89:·00002b7d····32·FUNC····LOCAL··DEFAULT····8·stringlib_isdigit93 ····89:·000029cd····32·FUNC····LOCAL··DEFAULT····8·stringlib_isdigit
94 ····90:·00002b9d····32·FUNC····LOCAL··DEFAULT····8·stringlib_islower94 ····90:·000029ed····32·FUNC····LOCAL··DEFAULT····8·stringlib_islower
95 ····91:·00002bbd···255·FUNC····LOCAL··DEFAULT····8·bytearray_lstrip95 ····91:·00002a0d···255·FUNC····LOCAL··DEFAULT····8·bytearray_lstrip
96 ····92:·00002cbc····32·FUNC····LOCAL··DEFAULT····8·stringlib_isspace96 ····92:·00002b0c····32·FUNC····LOCAL··DEFAULT····8·stringlib_isspace
97 ····93:·00002cdc····32·FUNC····LOCAL··DEFAULT····8·stringlib_istitle97 ····93:·00002b2c····32·FUNC····LOCAL··DEFAULT····8·stringlib_istitle
98 ····94:·00002cfc····32·FUNC····LOCAL··DEFAULT····8·stringlib_isupper98 ····94:·00002b4c····32·FUNC····LOCAL··DEFAULT····8·stringlib_isupper
99 ····95:·00002d1c···291·FUNC····LOCAL··DEFAULT····8·bytearray_strip99 ····95:·00002b6c···291·FUNC····LOCAL··DEFAULT····8·bytearray_strip
100 ····96:·00002e3f···341·FUNC····LOCAL··DEFAULT····8·bytearray_insert100 ····96:·00002c8f···341·FUNC····LOCAL··DEFAULT····8·bytearray_insert
101 ····97:·00002f94····75·FUNC····LOCAL··DEFAULT····8·stringlib_lower101 ····97:·00002de4····75·FUNC····LOCAL··DEFAULT····8·stringlib_lower
102 ····98:·00002fdf···197·FUNC····LOCAL··DEFAULT····8·bytearray_removeprefix102 ····98:·00002e2f···197·FUNC····LOCAL··DEFAULT····8·bytearray_removeprefix
103 ····99:·000030a4····13·FUNC····LOCAL··DEFAULT····8·bytearray_join103 ····99:·00002ef4····13·FUNC····LOCAL··DEFAULT····8·bytearray_join
104 ···100:·00002240··2059·FUNC····LOCAL··DEFAULT···10·stringlib_bytes_join104 ···100:·00003140··2059·FUNC····LOCAL··DEFAULT···10·stringlib_bytes_join
105 ···101:·000030b1···338·FUNC····LOCAL··DEFAULT····8·stringlib_bytes_join.cold105 ···101:·00002f01···338·FUNC····LOCAL··DEFAULT····8·stringlib_bytes_join.cold
106 ···102:·00003203···200·FUNC····LOCAL··DEFAULT····8·bytearray_removesuffix106 ···102:·00003053···200·FUNC····LOCAL··DEFAULT····8·bytearray_removesuffix
107 ···103:·00002a50····59·FUNC····LOCAL··DEFAULT···10·bytearray_rfind107 ···103:·00003950····59·FUNC····LOCAL··DEFAULT···10·bytearray_rfind
108 ···104:·000032cb····38·FUNC····LOCAL··DEFAULT····8·bytearray_rindex108 ···104:·0000311b····38·FUNC····LOCAL··DEFAULT····8·bytearray_rindex
109 ···105:·000032f1···376·FUNC····LOCAL··DEFAULT····8·stringlib_rjust109 ···105:·00003141···376·FUNC····LOCAL··DEFAULT····8·stringlib_rjust
110 ···106:·00003469···425·FUNC····LOCAL··DEFAULT····8·bytearray_splitlines110 ···106:·000032b9···425·FUNC····LOCAL··DEFAULT····8·bytearray_splitlines
111 ···107:·00000160····36·OBJECT··LOCAL··DEFAULT····3·_parser.13111 ···107:·00000160····36·OBJECT··LOCAL··DEFAULT····3·_parser.13
112 ···108:·00000bf0····16·FUNC····LOCAL··DEFAULT····1·bytearray_alloc112 ···108:·000004b0····16·FUNC····LOCAL··DEFAULT····1·bytearray_alloc
113 ···109:·00003612····22·FUNC····LOCAL··DEFAULT····8·bytearray_sizeof113 ···109:·00003462····22·FUNC····LOCAL··DEFAULT····8·bytearray_sizeof
114 ···110:·00003628····75·FUNC····LOCAL··DEFAULT····8·stringlib_swapcase114 ···110:·00003478····75·FUNC····LOCAL··DEFAULT····8·stringlib_swapcase
115 ···111:·00003673····75·FUNC····LOCAL··DEFAULT····8·stringlib_title115 ···111:·000034c3····75·FUNC····LOCAL··DEFAULT····8·stringlib_title
116 ···112:·000036be···240·FUNC····LOCAL··DEFAULT····8·stringlib_zfill116 ···112:·0000350e···240·FUNC····LOCAL··DEFAULT····8·stringlib_zfill
117 ···113:·000037ae···154·FUNC····LOCAL··DEFAULT····8·bytearray_reduce_ex117 ···113:·000035fe···154·FUNC····LOCAL··DEFAULT····8·bytearray_reduce_ex
118 ···114:·00003848···197·FUNC····LOCAL··DEFAULT····8·_common_reduce118 ···114:·00003698···197·FUNC····LOCAL··DEFAULT····8·_common_reduce
119 ···115:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId___dict__.1119 ···115:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId___dict__.1
120 ···116:·0000390d···147·FUNC····LOCAL··DEFAULT····8·bytearray_fromhex120 ···116:·0000375d···147·FUNC····LOCAL··DEFAULT····8·bytearray_fromhex
121 ···117:·000039a0····32·FUNC····LOCAL··DEFAULT····8·bytearrayiter_traverse121 ···117:·000037f0····32·FUNC····LOCAL··DEFAULT····8·bytearrayiter_traverse
122 ···118:·000039c0····36·FUNC····LOCAL··DEFAULT····8·bytearrayiter_length_hint122 ···118:·00003810····36·FUNC····LOCAL··DEFAULT····8·bytearrayiter_length_hint
123 ···119:·000039e4···361·FUNC····LOCAL··DEFAULT····8·bytearray_pop123 ···119:·00003834···361·FUNC····LOCAL··DEFAULT····8·bytearray_pop
124 ···120:·00003b4d···233·FUNC····LOCAL··DEFAULT····8·bytearray_hex124 ···120:·0000399d···233·FUNC····LOCAL··DEFAULT····8·bytearray_hex
125 ···121:·000000a0····36·OBJECT··LOCAL··DEFAULT····3·_parser.7125 ···121:·000000a0····36·OBJECT··LOCAL··DEFAULT····3·_parser.7
126 ···122:·00003c36···152·FUNC····LOCAL··DEFAULT····8·bytearray_irepeat126 ···122:·00003a86···152·FUNC····LOCAL··DEFAULT····8·bytearray_irepeat
127 ···123:·00003cce····84·FUNC····LOCAL··DEFAULT····8·bytearrayiter_reduce127 ···123:·00003b1e····84·FUNC····LOCAL··DEFAULT····8·bytearrayiter_reduce
128 ···124:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_iter.0128 ···124:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_iter.0
129 ···125:·00003d22····83·FUNC····LOCAL··DEFAULT····8·bytearrayiter_setstate129 ···125:·00003b72····83·FUNC····LOCAL··DEFAULT····8·bytearrayiter_setstate
130 ···126:·00003d75···296·FUNC····LOCAL··DEFAULT····8·bytearray_partition130 ···126:·00003bc5···296·FUNC····LOCAL··DEFAULT····8·bytearray_partition
131 ···127:·00003e9d···125·FUNC····LOCAL··DEFAULT····8·_PyByteArray_FromBufferObject131 ···127:·00003ced···125·FUNC····LOCAL··DEFAULT····8·_PyByteArray_FromBufferObject
132 ···128:·00003f5d···295·FUNC····LOCAL··DEFAULT····8·bytearray_rpartition132 ···128:·00003dad···295·FUNC····LOCAL··DEFAULT····8·bytearray_rpartition
Max diff block lines reached; 12238/29990 bytes (40.81%) of diff not shown.
224 KB
readelf --wide --relocs {}
Max HTML report size reached
371 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
820 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 301, 16 lines modifiedOffset 301, 16 lines modified
301 bytearray_replace301 bytearray_replace
302 bytearray_replace.cold302 bytearray_replace.cold
303 bytearray_rsplit303 bytearray_rsplit
304 _parser.9304 _parser.9
305 stringlib_capitalize305 stringlib_capitalize
306 stringlib_center306 stringlib_center
307 bytearray_count307 bytearray_count
308 fastsearch.cold 
309 stringlib_find_char308 stringlib_find_char
 309 fastsearch.cold
310 stringlib_expandtabs310 stringlib_expandtabs
311 _parser.5311 _parser.5
312 bytearray_index312 bytearray_index
313 stringlib_isalnum313 stringlib_isalnum
314 stringlib_isalpha314 stringlib_isalpha
315 stringlib_isascii315 stringlib_isascii
316 stringlib_isdigit316 stringlib_isdigit
25.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 98, 38 lines modifiedOffset 98, 38 lines modified
98 »       add····$0x10,%esp98 »       add····$0x10,%esp
99 »       mov····%eax,%ecx99 »       mov····%eax,%ecx
100 »       mov····$0x7ffffff9,%eax100 »       mov····$0x7ffffff9,%eax
101 »       sub····%ecx,%eax101 »       sub····%ecx,%eax
102 »       cltd···102 »       cltd···
103 »       idiv···%edi103 »       idiv···%edi
104 »       cmp····%ebx,%eax104 »       cmp····%ebx,%eax
105 »       jl·····642·<bytearray_richcompare+0x2>105 »       jl·····661·<stringlib_expandtabs__doc__+0x41>
106 ·R_386_PC32»     .text.unlikely106 ·R_386_PC32»     .text.unlikely
107 »       sub····$0xc,%esp107 »       sub····$0xc,%esp
108 »       lea····0x6(%ecx,%ebx,4),%ebp108 »       lea····0x6(%ecx,%ebx,4),%ebp
109 »       push···%ebp109 »       push···%ebp
110 »       call···10b·<bytearray_repr+0x4b>110 »       call···10b·<bytearray_repr+0x4b>
111 ·R_386_PC32»     PyObject_Malloc111 ·R_386_PC32»     PyObject_Malloc
112 »       add····$0x10,%esp112 »       add····$0x10,%esp
113 »       mov····%eax,%ebp113 »       mov····%eax,%ebp
114 »       test···%eax,%eax114 »       test···%eax,%eax
115 »       je·····6d9·<bytearray_richcompare+0x99>115 »       je·····6f8·<bytearray_sizeof__doc__+0x18>
116 ·R_386_PC32»     .text.unlikely116 ·R_386_PC32»     .text.unlikely
117 »       mov····0x30(%esp),%esi117 »       mov····0x30(%esp),%esi
118 »       cmpl···$0x0,0x8(%esi)118 »       cmpl···$0x0,0x8(%esi)
119 »       je·····6dd·<bytearray_richcompare+0x9d>119 »       je·····6fc·<bytearray_sizeof__doc__+0x1c>
120 ·R_386_PC32»     .text.unlikely120 ·R_386_PC32»     .text.unlikely
121 »       mov····0x14(%esi),%eax121 »       mov····0x14(%esi),%eax
122 »       mov····$0x27,%esi122 »       mov····$0x27,%esi
123 »       lea····(%eax,%ebx,1),%ecx123 »       lea····(%eax,%ebx,1),%ecx
124 »       mov····$0x22,%edi124 »       mov····$0x22,%edi
125 »       jmp····151·<bytearray_repr+0x91>125 »       jmp····151·<bytearray_repr+0x91>
126 »       movzbl·(%eax),%edx126 »       movzbl·(%eax),%edx
127 »       cmp····$0x22,%dl127 »       cmp····$0x22,%dl
128 »       je·····6f1·<bytearray_richcompare+0xb1>128 »       je·····710·<bytearray_sizeof__doc__+0x30>
129 ·R_386_PC32»     .text.unlikely129 ·R_386_PC32»     .text.unlikely
130 »       cmp····$0x27,%dl130 »       cmp····$0x27,%dl
131 »       cmove··%edi,%esi131 »       cmove··%edi,%esi
132 »       add····$0x1,%eax132 »       add····$0x1,%eax
133 »       cmp····%ecx,%eax133 »       cmp····%ecx,%eax
134 »       jb·····13c·<bytearray_repr+0x7c>134 »       jb·····13c·<bytearray_repr+0x7c>
135 »       mov····0x8(%esp),%edi135 »       mov····0x8(%esp),%edi
13.8 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 137 lines modifiedOffset 1, 137 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·00000000·ad020000·00000000·00000000·................3 ··0x00000000·00000000·ad020000·00000000·00000000·................
4 ··0x00000010·b2020000·00000000·00000000·00000000·................4 ··0x00000010·b2020000·00000000·00000000·00000000·................
5 ··0x00000020·00000000·30000000·74000000·00000000·....0...t.......5 ··0x00000020·00000000·48000000·74000000·00000000·....H...t.......
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·00000000·00000000·00000000·00000000·................7 ··0x00000040·00000000·00000000·00000000·00000000·................
8 ··0x00000050·00000000·00000000·00000000·00000000·................8 ··0x00000050·00000000·00000000·00000000·00000000·................
9 ··0x00000060·00000000·3c000000·d3020000·00000000·....<...........9 ··0x00000060·00000000·54000000·d3020000·00000000·....T...........
10 ··0x00000070·00000000·00000000·00000000·00000000·................10 ··0x00000070·00000000·00000000·00000000·00000000·................
11 ··0x00000080·00000000·00000000·00000000·00000000·................11 ··0x00000080·00000000·00000000·00000000·00000000·................
12 ··0x00000090·00000000·00000000·00000000·00000000·................12 ··0x00000090·00000000·00000000·00000000·00000000·................
13 ··0x000000a0·00000000·44000000·f0020000·00000000·....D...........13 ··0x000000a0·00000000·5c000000·f0020000·00000000·....\...........
14 ··0x000000b0·00000000·00000000·00000000·00000000·................14 ··0x000000b0·00000000·00000000·00000000·00000000·................
15 ··0x000000c0·00000000·00000000·00000000·00000000·................15 ··0x000000c0·00000000·00000000·00000000·00000000·................
16 ··0x000000d0·00000000·00000000·00000000·00000000·................16 ··0x000000d0·00000000·00000000·00000000·00000000·................
17 ··0x000000e0·00000000·50000000·fd020000·00000000·....P...........17 ··0x000000e0·00000000·68000000·fd020000·00000000·....h...........
18 ··0x000000f0·00000000·00000000·00000000·00000000·................18 ··0x000000f0·00000000·00000000·00000000·00000000·................
19 ··0x00000100·00000000·00000000·00000000·00000000·................19 ··0x00000100·00000000·00000000·00000000·00000000·................
20 ··0x00000110·00000000·00000000·00000000·00000000·................20 ··0x00000110·00000000·00000000·00000000·00000000·................
21 ··0x00000120·00000000·5c000000·04030000·00000000·....\...........21 ··0x00000120·00000000·74000000·04030000·00000000·....t...........
22 ··0x00000130·00000000·00000000·00000000·00000000·................22 ··0x00000130·00000000·00000000·00000000·00000000·................
23 ··0x00000140·00000000·00000000·00000000·00000000·................23 ··0x00000140·00000000·00000000·00000000·00000000·................
24 ··0x00000150·00000000·00000000·00000000·00000000·................24 ··0x00000150·00000000·00000000·00000000·00000000·................
25 ··0x00000160·00000000·68000000·13030000·00000000·....h...........25 ··0x00000160·00000000·80000000·13030000·00000000·................
26 ··0x00000170·00000000·00000000·00000000·00000000·................26 ··0x00000170·00000000·00000000·00000000·00000000·................
27 ··0x00000180·00000000·00000000·00000000·00000000·................27 ··0x00000180·00000000·00000000·00000000·00000000·................
28 ··0x00000190·00000000·00000000·00000000·00000000·................28 ··0x00000190·00000000·00000000·00000000·00000000·................
29 ··0x000001a0·00000000·70000000·25030000·00000000·....p...%.......29 ··0x000001a0·00000000·88000000·25030000·00000000·........%.......
30 ··0x000001b0·00000000·00000000·00000000·00000000·................30 ··0x000001b0·00000000·00000000·00000000·00000000·................
31 ··0x000001c0·00000000·2f030000·bb020000·c4020000·..../...........31 ··0x000001c0·00000000·2f030000·bb020000·c4020000·..../...........
32 ··0x000001d0·00000000·00000000·00000000·00000000·................32 ··0x000001d0·00000000·00000000·00000000·00000000·................
33 ··0x000001e0·01000000·00000000·00000000·36030000·............6...33 ··0x000001e0·01000000·00000000·00000000·36030000·............6...
34 ··0x000001f0·10000000·00000000·70000000·00000000·........p.......34 ··0x000001f0·10000000·00000000·70000000·00000000·........p.......
35 ··0x00000200·00000000·00000000·00000000·00000000·................35 ··0x00000200·00000000·00000000·00000000·00000000·................
36 ··0x00000210·00000000·00000000·00000000·00000000·................36 ··0x00000210·00000000·00000000·00000000·00000000·................
37 ··0x00000220·00000000·00000000·00000000·00000000·................37 ··0x00000220·00000000·00000000·00000000·00000000·................
38 ··0x00000230·00000000·00400400·00000000·a0390000·.....@.......9..38 ··0x00000230·00000000·00400400·00000000·f0370000·.....@.......7..
39 ··0x00000240·00000000·00000000·00000000·00000000·................39 ··0x00000240·00000000·00000000·00000000·00000000·................
40 ··0x00000250·00180000·c0020000·00000000·00000000·................40 ··0x00000250·a01e0000·c0020000·00000000·00000000·................
41 ··0x00000260·00000000·00000000·00000000·00000000·................41 ··0x00000260·00000000·00000000·00000000·00000000·................
42 ··0x00000270·00000000·00000000·00000000·00000000·................42 ··0x00000270·00000000·00000000·00000000·00000000·................
43 ··0x00000280·00000000·00000000·00000000·00000000·................43 ··0x00000280·00000000·00000000·00000000·00000000·................
44 ··0x00000290·00000000·00000000·00000000·00000000·................44 ··0x00000290·00000000·00000000·00000000·00000000·................
45 ··0x000002a0·00000000·00000000·00000000·00000000·................45 ··0x000002a0·00000000·00000000·00000000·00000000·................
46 ··0x000002b0·00000000·00000000·00000000·00000000·................46 ··0x000002b0·00000000·00000000·00000000·00000000·................
47 ··0x000002c0·49030000·c0390000·04000000·c0000000·I....9..........47 ··0x000002c0·49030000·10380000·04000000·e0000000·I....8..........
48 ··0x000002d0·59030000·ce3c0000·04000000·80070000·Y....<..........48 ··0x000002d0·59030000·1e3b0000·04000000·a0070000·Y....;..........
49 ··0x000002e0·64030000·223d0000·08000000·80000000·d..."=..........49 ··0x000002e0·64030000·723b0000·08000000·a0000000·d...r;..........
50 ··0x000002f0·00000000·00000000·00000000·00000000·................50 ··0x000002f0·00000000·00000000·00000000·00000000·................
51 ··0x00000300·01000000·00000000·00000000·71030000·............q...51 ··0x00000300·01000000·00000000·00000000·71030000·............q...
52 ··0x00000310·1c000000·00000000·50030000·00000000·........P.......52 ··0x00000310·1c000000·00000000·50030000·00000000·........P.......
53 ··0x00000320·00000000·00000000·00000000·c0000000·................53 ··0x00000320·00000000·00000000·00000000·c0000000·................
54 ··0x00000330·e0030000·20080000·f8070000·00000000·....·...........54 ··0x00000330·e0030000·20080000·f8070000·00000000·....·...........
55 ··0x00000340·00000000·f2180000·00000000·00000000·................55 ··0x00000340·00000000·25190000·00000000·00000000·....%...........
56 ··0x00000350·f0070000·00040400·00010000·00000000·................56 ··0x00000350·f0070000·00040400·20010000·00000000·........·.......
57 ··0x00000360·00000000·40060000·00000000·00000000·....@...........57 ··0x00000360·00000000·001d0000·00000000·00000000·................
58 ··0x00000370·00000000·80040000·00000000·00000000·................58 ··0x00000370·00000000·80040000·00000000·00000000·................
59 ··0x00000380·00000000·00000000·00000000·00000000·................59 ··0x00000380·00000000·00000000·00000000·00000000·................
60 ··0x00000390·00000000·00000000·00000000·00000000·................60 ··0x00000390·00000000·00000000·00000000·00000000·................
61 ··0x000003a0·00000000·00000000·00000000·00000000·................61 ··0x000003a0·00000000·00000000·00000000·00000000·................
62 ··0x000003b0·00000000·00000000·00000000·00000000·................62 ··0x000003b0·00000000·00000000·00000000·00000000·................
63 ··0x000003c0·00000000·00000000·00000000·00000000·................63 ··0x000003c0·00000000·00000000·00000000·00000000·................
64 ··0x000003d0·00000000·00000000·00000000·00000000·................64 ··0x000003d0·00000000·00000000·00000000·00000000·................
65 ··0x000003e0·00000000·00000000·00000000·70080000·............p...65 ··0x000003e0·00000000·00000000·00000000·70040000·............p...
66 ··0x000003f0·00000000·00000000·00000000·00000000·................66 ··0x000003f0·00000000·00000000·00000000·00000000·................
67 ··0x00000400·00000000·00000000·00000000·00000000·................67 ··0x00000400·00000000·00000000·00000000·00000000·................
68 ··0x00000410·00000000·00000000·00000000·00000000·................68 ··0x00000410·00000000·00000000·00000000·00000000·................
69 ··0x00000420·00000000·00000000·00000000·00000000·................69 ··0x00000420·00000000·00000000·00000000·00000000·................
70 ··0x00000430·00000000·00000000·00000000·00000000·................70 ··0x00000430·00000000·00000000·00000000·00000000·................
71 ··0x00000440·00000000·00000000·00000000·00000000·................71 ··0x00000440·00000000·00000000·00000000·00000000·................
72 ··0x00000450·00000000·00000000·00000000·00000000·................72 ··0x00000450·00000000·00000000·00000000·00000000·................
73 ··0x00000460·00000000·00000000·00000000·00000000·................73 ··0x00000460·00000000·00000000·00000000·00000000·................
74 ··0x00000470·00000000·00000000·00000000·00000000·................74 ··0x00000470·00000000·00000000·00000000·00000000·................
75 ··0x00000480·7b030000·f00b0000·04000000·20030000·{...........·...75 ··0x00000480·7b030000·b0040000·04000000·40030000·{...........@...
76 ··0x00000490·59030000·bc410000·04000000·80070000·Y....A..........76 ··0x00000490·59030000·0c400000·04000000·a0070000·Y....@..........
77 ··0x000004a0·19020000·ae370000·80000000·20070000·.....7......·...77 ··0x000004a0·19020000·fe350000·80000000·40070000·.....5......@...
78 ··0x000004b0·85030000·12360000·04000000·c0060000·.....6..........78 ··0x000004b0·85030000·62340000·04000000·e0060000·....b4..........
79 ··0x000004c0·90030000·60180000·08000000·c0120000·....`...........79 ··0x000004c0·90030000·001f0000·08000000·e0120000·................
80 ··0x000004d0·97030000·4f260000·04000000·00000000·....O&..........80 ··0x000004d0·97030000·fe240000·04000000·00000000·.....$..........
81 ··0x000004e0·91010000·9a260000·80000000·20040000·.....&......·...81 ··0x000004e0·91010000·49250000·80000000·40040000·....I%......@...
82 ··0x000004f0·a2030000·60020000·04000000·c0210000·....`........!..82 ··0x000004f0·a2030000·60020000·04000000·e0210000·....`........!..
83 ··0x00000500·a8030000·200f0000·04000000·80210000·....·........!..83 ··0x00000500·a8030000·530f0000·04000000·a0210000·....S........!..
84 ··0x00000510·ad030000·00220000·01000000·00000000·....."..........84 ··0x00000510·ad030000·a02e0000·01000000·00000000·................
85 ··0x00000520·74000000·500e0000·82000000·600c0000·t...P.......`...85 ··0x00000520·74000000·700e0000·82000000·800c0000·t...p...........
86 ··0x00000530·b3030000·10060000·01000000·00000000·................86 ··0x00000530·b3030000·20030000·01000000·00000000·....·...........
87 ··0x00000540·d3020000·f3280000·82000000·00060000·.....(..........87 ··0x00000540·d3020000·43270000·82000000·20060000·....C'......·...
88 ··0x00000550·bc030000·30050000·08000000·00120000·....0...........88 ··0x00000550·bc030000·40050000·08000000·20120000·....@.......·...
89 ··0x00000560·c3030000·000f0000·01000000·00000000·................89 ··0x00000560·c3030000·200f0000·01000000·00000000·....·...........
90 ··0x00000570·48020000·0d390000·18000000·c0090000·H....9..........90 ··0x00000570·48020000·5d370000·18000000·e0090000·H...]7..........
91 ··0x00000580·f0020000·4d3b0000·82000000·c0070000·....M;..........91 ··0x00000580·f0020000·9d390000·82000000·e0070000·.....9..........
92 ··0x00000590·c8030000·f72a0000·01000000·00000000·.....*..........92 ··0x00000590·c8030000·47290000·01000000·00000000·....G)..........
93 ··0x000005a0·b5010000·3f2e0000·80000000·40130000·....?.......@...93 ··0x000005a0·b5010000·8f2c0000·80000000·60130000·.....,......`...
94 ··0x000005b0·ce030000·1d2b0000·04000000·00000000·.....+..........94 ··0x000005b0·ce030000·6d290000·04000000·00000000·....m)..........
95 ··0x000005c0·d6030000·3d2b0000·04000000·00000000·....=+..........95 ··0x000005c0·d6030000·8d290000·04000000·00000000·.....)..........
96 ··0x000005d0·de030000·5d2b0000·04000000·00000000·....]+..........96 ··0x000005d0·de030000·ad290000·04000000·00000000·.....)..........
97 ··0x000005e0·e6030000·7d2b0000·04000000·00000000·....}+..........97 ··0x000005e0·e6030000·cd290000·04000000·00000000·.....)..........
98 ··0x000005f0·ee030000·9d2b0000·04000000·00000000·.....+..........98 ··0x000005f0·ee030000·ed290000·04000000·00000000·.....)..........
99 ··0x00000600·f6030000·bc2c0000·04000000·00000000·.....,..........99 ··0x00000600·f6030000·0c2b0000·04000000·00000000·.....+..........
100 ··0x00000610·fe030000·dc2c0000·04000000·00000000·.....,..........100 ··0x00000610·fe030000·2c2b0000·04000000·00000000·....,+..........
101 ··0x00000620·06040000·fc2c0000·04000000·00000000·.....,..........101 ··0x00000620·06040000·4c2b0000·04000000·00000000·....L+..........
102 ··0x00000630·0e040000·a4300000·08000000·800b0000·.....0..........102 ··0x00000630·0e040000·f42e0000·08000000·a00b0000·................
103 ··0x00000640·23010000·71150000·80000000·60050000·#...q.......`...103 ··0x00000640·23010000·a4150000·80000000·80050000·#...............
104 ··0x00000650·13040000·942f0000·04000000·00000000·...../..........104 ··0x00000650·13040000·e42d0000·04000000·00000000·.....-..........
105 ··0x00000660·a8010000·bd2b0000·80000000·200f0000·.....+......·...105 ··0x00000660·a8010000·0d2a0000·80000000·400f0000·.....*......@...
106 ··0x00000670·e1000000·530d0000·a0000000·e01c0000·....S...........106 ··0x00000670·e1000000·860d0000·a0000000·001d0000·................
107 ··0x00000680·19040000·753d0000·08000000·40180000·....u=......@...107 ··0x00000680·19040000·c53b0000·08000000·60180000·.....;......`...
108 ··0x00000690·50020000·e4390000·80000000·00110000·P....9..........108 ··0x00000690·50020000·34380000·80000000·20110000·P...48......·...
109 ··0x000006a0·23040000·84400000·08000000·80100000·#....@..........109 ··0x000006a0·23040000·d43e0000·08000000·a0100000·#....>..........
110 ··0x000006b0·6f010000·801b0000·80000000·a01b0000·o...............110 ··0x000006b0·6f010000·20220000·80000000·c01b0000·o...·"..........
111 ··0x000006c0·c5010000·df2f0000·08000000·80200000·...../.......·..111 ··0x000006c0·c5010000·2f2e0000·08000000·a0200000·..../........·..
112 ··0x000006d0·06020000·03320000·08000000·601f0000·.....2......`...112 ··0x000006d0·06020000·53300000·08000000·801f0000·....S0..........
113 ··0x000006e0·2a040000·30410000·04000000·00140000·*...0A..........113 ··0x000006e0·2a040000·803f0000·04000000·20140000·*....?......·...
114 ··0x000006f0·32040000·502a0000·01000000·00000000·2...P*..........114 ··0x000006f0·32040000·50390000·01000000·00000000·2...P9..........
115 ··0x00000700·38040000·cb320000·01000000·00000000·8....2..........115 ··0x00000700·38040000·1b310000·01000000·00000000·8....1..........
116 ··0x00000710·13020000·f1320000·80000000·c0040000·.....2..........116 ··0x00000710·13020000·41310000·80000000·e0040000·....A1..........
117 ··0x00000720·3f040000·5d3f0000·08000000·60160000·?...]?......`...117 ··0x00000720·3f040000·ad3d0000·08000000·80160000·?....=..........
118 ··0x00000730·fd020000·ec200000·82000000·60140000·.....·......`...118 ··0x00000730·fd020000·9b1f0000·82000000·80140000·................
119 ··0x00000740·4a010000·0f180000·80000000·800e0000·J...............119 ··0x00000740·4a010000·42180000·80000000·a00e0000·J...B...........
120 ··0x00000750·04030000·970f0000·82000000·001a0000·................120 ··0x00000750·04030000·ca0f0000·82000000·201a0000·............·...
121 ··0x00000760·13030000·69340000·82000000·a00a0000·....i4..........121 ··0x00000760·13030000·b9320000·82000000·c00a0000·.....2..........
122 ··0x00000770·4a040000·680e0000·01000000·00000000·J...h...........122 ··0x00000770·4a040000·9b0e0000·01000000·00000000·J...............
123 ··0x00000780·af010000·1c2d0000·80000000·c00f0000·.....-..........123 ··0x00000780·af010000·6c2b0000·80000000·e00f0000·....l+..........
124 ··0x00000790·55040000·28360000·04000000·00000000·U...(6..........124 ··0x00000790·55040000·78340000·04000000·00000000·U...x4..........
125 ··0x000007a0·5e040000·73360000·04000000·00000000·^...s6..........125 ··0x000007a0·5e040000·c3340000·04000000·00000000·^....4..........
126 ··0x000007b0·25030000·90020000·82000000·001e0000·%...............126 ··0x000007b0·25030000·50160000·82000000·201e0000·%...P.......·...
Max diff block lines reached; 723/14069 bytes (5.14%) of diff not shown.
227 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
152 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
71.5 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
113 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
3.15 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 84, 17 lines modifiedOffset 84, 17 lines modified
84 ··0x00000510·5f726570·6c616365·00627974·65617272·_replace.bytearr84 ··0x00000510·5f726570·6c616365·00627974·65617272·_replace.bytearr
85 ··0x00000520·61795f72·65706c61·63652e63·6f6c6400·ay_replace.cold.85 ··0x00000520·61795f72·65706c61·63652e63·6f6c6400·ay_replace.cold.
86 ··0x00000530·62797465·61727261·795f7273·706c6974·bytearray_rsplit86 ··0x00000530·62797465·61727261·795f7273·706c6974·bytearray_rsplit
87 ··0x00000540·005f7061·72736572·2e390073·7472696e·._parser.9.strin87 ··0x00000540·005f7061·72736572·2e390073·7472696e·._parser.9.strin
88 ··0x00000550·676c6962·5f636170·6974616c·697a6500·glib_capitalize.88 ··0x00000550·676c6962·5f636170·6974616c·697a6500·glib_capitalize.
89 ··0x00000560·73747269·6e676c69·625f6365·6e746572·stringlib_center89 ··0x00000560·73747269·6e676c69·625f6365·6e746572·stringlib_center
90 ··0x00000570·00627974·65617272·61795f63·6f756e74·.bytearray_count90 ··0x00000570·00627974·65617272·61795f63·6f756e74·.bytearray_count
91 ··0x00000580·00666173·74736561·7263682e·636f6c64·.fastsearch.cold 
92 ··0x00000590·00737472·696e676c·69625f66·696e645f·.stringlib_find_91 ··0x00000580·00737472·696e676c·69625f66·696e645f·.stringlib_find_
 92 ··0x00000590·63686172·00666173·74736561·7263682e·char.fastsearch.
93 ··0x000005a0·63686172·00737472·696e676c·69625f65·char.stringlib_e93 ··0x000005a0·636f6c64·00737472·696e676c·69625f65·cold.stringlib_e
94 ··0x000005b0·7870616e·64746162·73005f70·61727365·xpandtabs._parse94 ··0x000005b0·7870616e·64746162·73005f70·61727365·xpandtabs._parse
95 ··0x000005c0·722e3500·62797465·61727261·795f696e·r.5.bytearray_in95 ··0x000005c0·722e3500·62797465·61727261·795f696e·r.5.bytearray_in
96 ··0x000005d0·64657800·73747269·6e676c69·625f6973·dex.stringlib_is96 ··0x000005d0·64657800·73747269·6e676c69·625f6973·dex.stringlib_is
97 ··0x000005e0·616c6e75·6d007374·72696e67·6c69625f·alnum.stringlib_97 ··0x000005e0·616c6e75·6d007374·72696e67·6c69625f·alnum.stringlib_
98 ··0x000005f0·6973616c·70686100·73747269·6e676c69·isalpha.stringli98 ··0x000005f0·6973616c·70686100·73747269·6e676c69·isalpha.stringli
99 ··0x00000600·625f6973·61736369·69007374·72696e67·b_isascii.string99 ··0x00000600·625f6973·61736369·69007374·72696e67·b_isascii.string
100 ··0x00000610·6c69625f·69736469·67697400·73747269·lib_isdigit.stri100 ··0x00000610·6c69625f·69736469·67697400·73747269·lib_isdigit.stri
1.38 MB
bytesobject.o
863 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:··········103172·(bytes·into·file)13 ··Start·of·section·headers:··········104548·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x19304:1 There·are·20·section·headers,·starting·at·offset·0x19864:
  
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]·.text·············PROGBITS········00000000·000040·0029be·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0024ce·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0140dc·000be0·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·014634·000b50·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002a00·000794·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·002520·000794·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·014cbc·0005f0·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·015184·0005f0·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0031a0·000420·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·002cc0·000420·00··WA··0···0·32
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0031a0·0004c8·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·002cc0·0004c8·01·AMS··0···0··4
11 ··[·7]·.rodata.str1.1····PROGBITS········00000000·003668·0004ee·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········00000000·003188·0004ee·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········00000000·003b56·003efa·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·003676·003db3·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·0152ac·002330·08···I·17···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·015774·0022a0·08···I·17···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·007a50·00337a·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·007430·003e27·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·0175dc·001078·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·017a14·001198·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·00ade0·001ecd·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·00b260·001ecd·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·018654·000758·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·018bac·000758·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·00ccad·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·00d12d·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·00ccb0·004498·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·00d130·004550·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·018dac·0004b8·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·019304·0004c0·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·011148·001760·10·····18·188··421 ··[17]·.symtab···········SYMTAB··········00000000·011680·001770·10·····18·189··4
22 ··[18]·.strtab···········STRTAB··········00000000·0128a8·001831·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·012df0·001841·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·019264·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·0197c4·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
47.7 KB
readelf --wide --symbols {}
Max HTML report size reached
290 KB
readelf --wide --relocs {}
Max HTML report size reached
408 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.11 KB
strings --all --bytes=8 {}
    
Offset 257, 14 lines modifiedOffset 257, 15 lines modified
257 _PyBytes_FromBuffer257 _PyBytes_FromBuffer
258 _PyBytes_FromList258 _PyBytes_FromList
259 _PyBytes_FromIterator259 _PyBytes_FromIterator
260 bytes_new.cold260 bytes_new.cold
261 _PyObject_VectorcallTstate.constprop.0261 _PyObject_VectorcallTstate.constprop.0
262 PyBytes_FromObject.cold262 PyBytes_FromObject.cold
263 bytes_repr263 bytes_repr
 264 bytes_repr.cold
264 bytes_maketrans.cold265 bytes_maketrans.cold
265 _PyBytes_FromIterator.cold266 _PyBytes_FromIterator.cold
266 fastsearch.cold267 fastsearch.cold
267 stringlib_bytes_join268 stringlib_bytes_join
268 _PyBytes_FromBuffer.cold269 _PyBytes_FromBuffer.cold
269 stringlib_bytes_join.cold270 stringlib_bytes_join.cold
270 _PyBytesWriter_Resize.cold271 _PyBytesWriter_Resize.cold
116 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
10.2 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 28, 99 lines modifiedOffset 28, 99 lines modified
28 ··0x00000180·00000000·00000000·00000000·00000000·................28 ··0x00000180·00000000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000·00000000·00000000·................
30 ··0x000001a0·00000000·bc030000·e4030000·00000000·................30 ··0x000001a0·00000000·bc030000·e4030000·00000000·................
31 ··0x000001b0·00000000·00000000·00000000·00000000·................31 ··0x000001b0·00000000·00000000·00000000·00000000·................
32 ··0x000001c0·00000000·ee030000·7a030000·83030000·........z.......32 ··0x000001c0·00000000·ee030000·7a030000·83030000·........z.......
33 ··0x000001d0·00000000·00000000·00000000·00000000·................33 ··0x000001d0·00000000·00000000·00000000·00000000·................
34 ··0x000001e0·01000000·00000000·00000000·f5030000·................34 ··0x000001e0·01000000·00000000·00000000·f5030000·................
35 ··0x000001f0·10000000·00000000·90100000·00000000·................35 ··0x000001f0·10000000·00000000·a0100000·00000000·................
36 ··0x00000200·00000000·00000000·00000000·00000000·................36 ··0x00000200·00000000·00000000·00000000·00000000·................
37 ··0x00000210·00000000·00000000·00000000·00000000·................37 ··0x00000210·00000000·00000000·00000000·00000000·................
38 ··0x00000220·00000000·00000000·00000000·00000000·................38 ··0x00000220·00000000·00000000·00000000·00000000·................
39 ··0x00000230·00000000·00400400·00000000·433c0000·.....@......C<..39 ··0x00000230·00000000·00400400·00000000·fc3a0000·.....@.......:..
40 ··0x00000240·00000000·00000000·00000000·00000000·................40 ··0x00000240·00000000·00000000·00000000·00000000·................
41 ··0x00000250·101f0000·c0020000·00000000·00000000·................41 ··0x00000250·80230000·c0020000·00000000·00000000·.#..............
42 ··0x00000260·00000000·00000000·00000000·00000000·................42 ··0x00000260·00000000·00000000·00000000·00000000·................
43 ··0x00000270·00000000·00000000·00000000·00000000·................43 ··0x00000270·00000000·00000000·00000000·00000000·................
44 ··0x00000280·00000000·00000000·00000000·00000000·................44 ··0x00000280·00000000·00000000·00000000·00000000·................
45 ··0x00000290·00000000·00000000·00000000·00000000·................45 ··0x00000290·00000000·00000000·00000000·00000000·................
46 ··0x000002a0·00000000·00000000·00000000·00000000·................46 ··0x000002a0·00000000·00000000·00000000·00000000·................
47 ··0x000002b0·00000000·00000000·00000000·00000000·................47 ··0x000002b0·00000000·00000000·00000000·00000000·................
48 ··0x000002c0·04040000·a0290000·04000000·60040000·.....)......`...48 ··0x000002c0·04040000·b0240000·04000000·60040000·.....$......`...
49 ··0x000002d0·14040000·533e0000·04000000·20040000·....S>......·...49 ··0x000002d0·14040000·0c3d0000·04000000·20040000·.....=......·...
50 ··0x000002e0·1f040000·a73e0000·08000000·e0030000·.....>..........50 ··0x000002e0·1f040000·603d0000·08000000·e0030000·....`=..........
51 ··0x000002f0·00000000·00000000·00000000·00000000·................51 ··0x000002f0·00000000·00000000·00000000·00000000·................
52 ··0x00000300·01000000·00000000·00000000·2c040000·............,...52 ··0x00000300·01000000·00000000·00000000·2c040000·............,...
53 ··0x00000310·11000000·01000000·00000000·00000000·................53 ··0x00000310·11000000·01000000·00000000·00000000·................
54 ··0x00000320·00000000·00000000·00000000·20020000·............·...54 ··0x00000320·00000000·00000000·00000000·30290000·............0)..
55 ··0x00000330·e0030000·60070000·48070000·40050000·....`...H...@...55 ··0x00000330·e0030000·60070000·48070000·40050000·....`...H...@...
56 ··0x00000340·00000000·880d0000·00000000·00000000·................56 ··0x00000340·00000000·b10c0000·00000000·00000000·................
57 ··0x00000350·40070000·00040408·a0040000·00000000·@...............57 ··0x00000350·40070000·00040408·a0040000·00000000·@...............
58 ··0x00000360·00000000·000b0000·00000000·20100000·............·...58 ··0x00000360·00000000·000b0000·00000000·30100000·............0...
59 ··0x00000370·00000000·80040000·00000000·00000000·................59 ··0x00000370·00000000·80040000·00000000·00000000·................
60 ··0x00000380·00000000·00000000·00000000·00000000·................60 ··0x00000380·00000000·00000000·00000000·00000000·................
61 ··0x00000390·00000000·00000000·00000000·701f0000·............p...61 ··0x00000390·00000000·00000000·00000000·20250000·............·%..
62 ··0x000003a0·00000000·00000000·00000000·00000000·................62 ··0x000003a0·00000000·00000000·00000000·00000000·................
63 ··0x000003b0·00000000·00000000·00000000·00000000·................63 ··0x000003b0·00000000·00000000·00000000·00000000·................
64 ··0x000003c0·00000000·00000000·00000000·00000000·................64 ··0x000003c0·00000000·00000000·00000000·00000000·................
65 ··0x000003d0·00000000·00000000·00000000·00000000·................65 ··0x000003d0·00000000·00000000·00000000·00000000·................
66 ··0x000003e0·00000000·00000000·00000000·401e0000·............@...66 ··0x000003e0·00000000·00000000·00000000·50190000·............P...
67 ··0x000003f0·00000000·00000000·00000000·00000000·................67 ··0x000003f0·00000000·00000000·00000000·00000000·................
68 ··0x00000400·00000000·00000000·00000000·00000000·................68 ··0x00000400·00000000·00000000·00000000·00000000·................
69 ··0x00000410·00000000·00000000·00000000·00000000·................69 ··0x00000410·00000000·00000000·00000000·00000000·................
70 ··0x00000420·00000000·00000000·00000000·00000000·................70 ··0x00000420·00000000·00000000·00000000·00000000·................
71 ··0x00000430·00000000·00000000·00000000·00000000·................71 ··0x00000430·00000000·00000000·00000000·00000000·................
72 ··0x00000440·00000000·00000000·00000000·00000000·................72 ··0x00000440·00000000·00000000·00000000·00000000·................
73 ··0x00000450·00000000·00000000·00000000·00000000·................73 ··0x00000450·00000000·00000000·00000000·00000000·................
74 ··0x00000460·00000000·00000000·00000000·00000000·................74 ··0x00000460·00000000·00000000·00000000·00000000·................
75 ··0x00000470·00000000·00000000·00000000·00000000·................75 ··0x00000470·00000000·00000000·00000000·00000000·................
76 ··0x00000480·32040000·373e0000·04000000·00000000·2...7>..........76 ··0x00000480·32040000·f03c0000·04000000·00000000·2....<..........
77 ··0x00000490·41040000·bc300000·04000000·00000000·A....0..........77 ··0x00000490·41040000·752f0000·04000000·00000000·A...u/..........
78 ··0x000004a0·33030000·f2300000·80000000·20070000·3....0......·...78 ··0x000004a0·33030000·ab2f0000·80000000·20070000·3..../......·...
79 ··0x000004b0·4c040000·a02f0000·01000000·00000000·L..../..........79 ··0x000004b0·4c040000·303a0000·01000000·00000000·L...0:..........
80 ··0x000004c0·b1000000·f0100000·82000000·400d0000·............@...80 ··0x000004c0·b1000000·00110000·82000000·400d0000·............@...
81 ··0x000004d0·52040000·802f0000·01000000·00000000·R..../..........81 ··0x000004d0·52040000·103a0000·01000000·00000000·R....:..........
82 ··0x000004e0·92030000·86320000·82000000·00090000·.....2..........82 ··0x000004e0·92030000·3f310000·82000000·00090000·....?1..........
83 ··0x000004f0·5b040000·602f0000·01000000·00000000·[...`/..........83 ··0x000004f0·5b040000·f0390000·01000000·00000000·[....9..........
84 ··0x00000500·35020000·b0120000·18000000·a00b0000·5...............84 ··0x00000500·35020000·300f0000·18000000·a00b0000·5...0...........
85 ··0x00000510·af030000·dd2f0000·82000000·c0090000·...../..........85 ··0x00000510·af030000·962e0000·82000000·c0090000·................
86 ··0x00000520·60040000·74100000·01000000·00000000·`...t...........86 ··0x00000520·60040000·c60f0000·01000000·00000000·`...............
87 ··0x00000530·66040000·56340000·04000000·00000000·f...V4..........87 ··0x00000530·66040000·0f330000·04000000·00000000·f....3..........
88 ··0x00000540·6e040000·453a0000·04000000·00000000·n...E:..........88 ··0x00000540·6e040000·fe380000·04000000·00000000·n....8..........
89 ··0x00000550·76040000·633c0000·04000000·00000000·v...c<..........89 ··0x00000550·76040000·1c3b0000·04000000·00000000·v....;..........
90 ··0x00000560·7e040000·5c3a0000·04000000·00000000·~...\:..........90 ··0x00000560·7e040000·15390000·04000000·00000000·~....9..........
91 ··0x00000570·86040000·733a0000·04000000·00000000·....s:..........91 ··0x00000570·86040000·2c390000·04000000·00000000·....,9..........
92 ··0x00000580·8e040000·8a3a0000·04000000·00000000·.....:..........92 ··0x00000580·8e040000·43390000·04000000·00000000·....C9..........
93 ··0x00000590·96040000·a13a0000·04000000·00000000·.....:..........93 ··0x00000590·96040000·5a390000·04000000·00000000·....Z9..........
94 ··0x000005a0·9e040000·b83a0000·04000000·00000000·.....:..........94 ··0x000005a0·9e040000·71390000·04000000·00000000·....q9..........
95 ··0x000005b0·a6040000·30070000·08000000·00170000·....0...........95 ··0x000005b0·a6040000·c0010000·08000000·00170000·................
96 ··0x000005c0·0d030000·e0270000·80000000·60080000·.....'......`...96 ··0x000005c0·0d030000·f0220000·80000000·60080000·....."......`...
97 ··0x000005d0·ab040000·40160000·04000000·00000000·....@...........97 ··0x000005d0·ab040000·c0120000·04000000·00000000·................
98 ··0x000005e0·06030000·a0270000·80000000·a0150000·.....'..........98 ··0x000005e0·06030000·b0220000·80000000·a0150000·....."..........
99 ··0x000005f0·b2010000·40020000·a0000000·80120000·....@...........99 ··0x000005f0·b2010000·e0000000·a0000000·80120000·................
100 ··0x00000600·48020000·20150000·08000000·a01b0000·H...·...........100 ··0x00000600·48020000·a0110000·08000000·a01b0000·H...............
101 ··0x00000610·e2000000·b0120000·80000000·40110000·............@...101 ··0x00000610·e2000000·e0120000·80000000·40110000·............@...
102 ··0x00000620·4a030000·7a3c0000·08000000·40100000·J...z<......@...102 ··0x00000620·4a030000·333b0000·08000000·40100000·J...3;......@...
103 ··0x00000630·57030000·573d0000·08000000·400f0000·W...W=......@...103 ··0x00000630·57030000·103c0000·08000000·400f0000·W....<......@...
104 ··0x00000640·b1040000·90120000·01000000·00000000·................104 ··0x00000640·b1040000·c0120000·01000000·00000000·................
105 ··0x00000650·b7040000·cf3a0000·01000000·00000000·.....:..........105 ··0x00000650·b7040000·88390000·01000000·00000000·.....9..........
106 ··0x00000660·2d030000·5d2e0000·80000000·c0070000·-...]...........106 ··0x00000660·2d030000·162d0000·80000000·c0070000·-....-..........
107 ··0x00000670·3d020000·30140000·08000000·e0190000·=...0...........107 ··0x00000670·3d020000·b0100000·08000000·e0190000·=...............
108 ··0x00000680·bc030000·6d340000·82000000·00180000·....m4..........108 ··0x00000680·bc030000·26330000·82000000·00180000·....&3..........
109 ··0x00000690·06020000·30100000·80000000·00150000·....0...........109 ··0x00000690·06020000·b00c0000·80000000·00150000·................
110 ··0x000006a0·c3030000·50080000·82000000·401d0000·....P.......@...110 ··0x000006a0·c3030000·e0020000·82000000·401d0000·............@...
111 ··0x000006b0·d2030000·c0160000·82000000·600c0000·............`...111 ··0x000006b0·d2030000·40130000·82000000·600c0000·....@.......`...
112 ··0x000006c0·be040000·40070000·01000000·00000000·....@...........112 ··0x000006c0·be040000·d0010000·01000000·00000000·................
113 ··0x000006d0·00020000·700e0000·80000000·40160000·....p.......@...113 ··0x000006d0·00020000·00090000·80000000·40160000·............@...
114 ··0x000006e0·c9040000·ea3a0000·04000000·00000000·.....:..........114 ··0x000006e0·c9040000·a3390000·04000000·00000000·.....9..........
115 ··0x000006f0·d2040000·203b0000·04000000·00000000·....·;..........115 ··0x000006f0·d2040000·d9390000·04000000·00000000·.....9..........
116 ··0x00000700·e4030000·901a0000·82000000·a0130000·................116 ··0x00000700·e4030000·a0150000·82000000·a0130000·................
117 ··0x00000710·d8040000·60290000·04000000·00000000·....`)..........117 ··0x00000710·d8040000·70240000·04000000·00000000·....p$..........
118 ··0x00000720·de040000·563b0000·08000000·80060000·....V;..........118 ··0x00000720·de040000·0f3a0000·08000000·80060000·.....:..........
119 ··0x00000730·00000000·00000000·00000000·00000000·................119 ··0x00000730·00000000·00000000·00000000·00000000·................
120 ··0x00000740·10050000·00000000·a00c0000·70070000·............p...120 ··0x00000740·10050000·00000000·b00c0000·70070000·............p...
121 ··0x00000750·00000000·00000000·00000000·00000000·................121 ··0x00000750·00000000·00000000·00000000·00000000·................
122 ··0x00000760·a00c0000·50020000·e0000000·ca2c0000·....P........,..122 ··0x00000760·b00c0000·50020000·e0230000·832b0000·....P....#...+..
123 ··0x00000770·00000000·00000000·00000000·c02f0000·............./..123 ··0x00000770·00000000·00000000·00000000·503a0000·............P:..
124 ··0x00000780·00000000·00000000·00000000·e4040000·................124 ··0x00000780·00000000·00000000·00000000·e4040000·................
125 ··0x00000790·00000000····························....125 ··0x00000790·00000000····························....
  
210 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
147 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
8.03 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 66 lines modifiedOffset 1, 66 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·2d1c0000·001c0000·001c0000·001c0000·-...............3 ··0x00000000·1d210000·f0200000·f0200000·f0200000·.!...·...·...·..
4 ··0x00000010·001c0000·001c0000·001c0000·001c0000·................4 ··0x00000010·f0200000·f0200000·f0200000·f0200000·.·...·...·...·..
5 ··0x00000020·001c0000·001c0000·001c0000·001c0000·................5 ··0x00000020·f0200000·f0200000·f0200000·f0200000·.·...·...·...·..
6 ··0x00000030·001c0000·001c0000·001c0000·001c0000·................6 ··0x00000030·f0200000·f0200000·f0200000·f0200000·.·...·...·...·..
7 ··0x00000040·001c0000·001c0000·001c0000·001c0000·................7 ··0x00000040·f0200000·f0200000·f0200000·f0200000·.·...·...·...·..
8 ··0x00000050·001c0000·001c0000·001c0000·001c0000·................8 ··0x00000050·f0200000·f0200000·f0200000·f0200000·.·...·...·...·..
9 ··0x00000060·1d0c0000·001c0000·001c0000·001c0000·................9 ··0x00000060·8f0b0000·f0200000·f0200000·f0200000·.....·...·...·..
10 ··0x00000070·001c0000·7c0c0000·001c0000·001c0000·....|...........10 ··0x00000070·f0200000·0b0c0000·f0200000·f0200000·.·.......·...·..
11 ··0x00000080·001c0000·001c0000·001c0000·001c0000·................11 ··0x00000080·f0200000·f0200000·f0200000·f0200000·.·...·...·...·..
12 ··0x00000090·001c0000·001c0000·b51b0000·b51b0000·................12 ··0x00000090·f0200000·f0200000·9d200000·9d200000·.·...·...·...·..
13 ··0x000000a0·b51b0000·b51b0000·b51b0000·b51b0000·................13 ··0x000000a0·9d200000·9d200000·9d200000·9d200000·.·...·...·...·..
14 ··0x000000b0·b51b0000·b51b0000·001c0000·001c0000·................14 ··0x000000b0·9d200000·9d200000·f0200000·f0200000·.·...·...·...·..
15 ··0x000000c0·001c0000·001c0000·001c0000·001c0000·................15 ··0x000000c0·f0200000·f0200000·f0200000·f0200000·.·...·...·...·..
16 ··0x000000d0·001c0000·001c0000·001c0000·001c0000·................16 ··0x000000d0·f0200000·f0200000·f0200000·f0200000·.·...·...·...·..
17 ··0x000000e0·001c0000·001c0000·001c0000·001c0000·................17 ··0x000000e0·f0200000·f0200000·f0200000·f0200000·.·...·...·...·..
18 ··0x000000f0·001c0000·001c0000·001c0000·001c0000·................18 ··0x000000f0·f0200000·f0200000·f0200000·f0200000·.·...·...·...·..
19 ··0x00000100·001c0000·001c0000·001c0000·001c0000·................19 ··0x00000100·f0200000·f0200000·f0200000·f0200000·.·...·...·...·..
20 ··0x00000110·001c0000·001c0000·001c0000·001c0000·................20 ··0x00000110·f0200000·f0200000·f0200000·f0200000·.·...·...·...·..
21 ··0x00000120·001c0000·001c0000·001c0000·001c0000·................21 ··0x00000120·f0200000·f0200000·f0200000·f0200000·.·...·...·...·..
22 ··0x00000130·001c0000·001c0000·001c0000·001c0000·................22 ··0x00000130·f0200000·f0200000·f0200000·f0200000·.·...·...·...·..
23 ··0x00000140·001c0000·001c0000·221c0000·001c0000·........".......23 ··0x00000140·f0200000·f0200000·12210000·f0200000·.·...·...!...·..
24 ··0x00000150·001c0000·001c0000·001c0000·f80c0000·................24 ··0x00000150·f0200000·f0200000·f0200000·380c0000·.·...·...·..8...
25 ··0x00000160·120c0000·001c0000·001c0000·001c0000·................25 ··0x00000160·2d0c0000·f0200000·f0200000·f0200000·-....·...·...·..
26 ··0x00000170·030d0000·001c0000·001c0000·001c0000·................26 ··0x00000170·430c0000·f0200000·f0200000·f0200000·C....·...·...·..
27 ··0x00000180·001c0000·001c0000·001c0000·001c0000·................27 ··0x00000180·f0200000·f0200000·f0200000·f0200000·.·...·...·...·..
 28 ··0x00000190·da200000·f0200000·f0200000·f0200000·.·...·...·...·..
 29 ··0x000001a0·e5200000·f0200000·07210000·f0200000·.·...·...!...·..
 30 ··0x000001b0·4e0c0000·f0200000·1c200000·6f1a0000·N....·...·..o...
28 ··0x00000190·ad1b0000·001c0000·001c0000·001c0000·................31 ··0x000001c0·ad190000·8a1a0000·8a1a0000·8a1a0000·................
29 ··0x000001a0·f51b0000·001c0000·171c0000·001c0000·................ 
30 ··0x000001b0·0e0d0000·001c0000·2c1b0000·631b0000·........,...c... 
31 ··0x000001c0·a11a0000·7e1b0000·7e1b0000·7e1b0000·....~...~...~...32 ··0x000001d0·8a1a0000·5f190000·8a1a0000·8a1a0000·...._...........
32 ··0x000001d0·7e1b0000·531a0000·7e1b0000·7e1b0000·~...S...~...~... 
33 ··0x000001e0·7e1b0000·7e1b0000·7e1b0000·7e1b0000·~...~...~...~... 
34 ··0x000001f0·cd190000·7e1b0000·7e1b0000·ac110000·....~...~....... 
35 ··0x00000200·7e1b0000·69190000·7e1b0000·7e1b0000·~...i...~...~... 
36 ··0x00000210·04190000·1c240000·a31f0000·a31f0000·.....$..........33 ··0x000001e0·8a1a0000·8a1a0000·8a1a0000·8a1a0000·................
 34 ··0x000001f0·d9180000·8a1a0000·8a1a0000·2c0e0000·............,...
37 ··0x00000220·fa230000·a31f0000·a31f0000·a31f0000·.#..............35 ··0x00000200·8a1a0000·75180000·8a1a0000·8a1a0000·....u...........
 36 ··0x00000210·10180000·2c1f0000·b31a0000·b31a0000·....,...........
38 ··0x00000230·a31f0000·a31f0000·a31f0000·a31f0000·................37 ··0x00000220·0a1f0000·b31a0000·b31a0000·b31a0000·................
39 ··0x00000240·e9230000·a31f0000·0b240000·a31f0000·.#.......$...... 
40 ··0x00000250·a31f0000·d8230000·6d240000·6d240000·.....#..m$..m$.. 
41 ··0x00000260·6d240000·502a0000·502a0000·502a0000·m$..P*..P*..P*.. 
42 ··0x00000270·502a0000·502a0000·502a0000·502a0000·P*..P*..P*..P*.. 
43 ··0x00000280·502a0000·502a0000·502a0000·502a0000·P*..P*..P*..P*.. 
44 ··0x00000290·502a0000·502a0000·502a0000·502a0000·P*..P*..P*..P*.. 
45 ··0x000002a0·502a0000·9c200000·502a0000·502a0000·P*...·..P*..P*.. 
46 ··0x000002b0·502a0000·502a0000·502a0000·502a0000·P*..P*..P*..P*.. 
47 ··0x000002c0·502a0000·502a0000·39240000·3b250000·P*..P*..9$..;%.. 
48 ··0x000002d0·73250000·9c200000·6d240000·6d240000·s%...·..m$..m$.. 
49 ··0x000002e0·6d240000·502a0000·9c200000·502a0000·m$..P*...·..P*.. 
50 ··0x000002f0·502a0000·502a0000·502a0000·502a0000·P*..P*..P*..P*.. 
51 ··0x00000300·9c200000·502a0000·502a0000·39240000·.·..P*..P*..9$.. 
52 ··0x00000310·3b250000·502a0000·9c200000·502a0000·;%..P*...·..P*.. 
53 ··0x00000320·502a0000·9c200000·59230000·1a280000·P*...·..Y#...(.. 
54 ··0x00000330·1a280000·1a280000·1a280000·59230000·.(...(...(..Y#.. 
55 ··0x00000340·1a280000·1a280000·1a280000·1a280000·.(...(...(...(..38 ··0x00000230·b31a0000·b31a0000·b31a0000·b31a0000·................
56 ··0x00000350·1a280000·ba230000·1a280000·1a280000·.(...#...(...(..39 ··0x00000240·f91e0000·b31a0000·1b1f0000·b31a0000·................
57 ··0x00000360·1a280000·1a280000·1a280000·59230000·.(...(...(..Y#..40 ··0x00000250·b31a0000·e81e0000·26230000·26230000·........&#..&#..
 41 ··0x00000260·26230000·09290000·09290000·09290000·&#...)...)...)..
 42 ··0x00000270·09290000·09290000·09290000·09290000·.)...)...)...)..
 43 ··0x00000280·09290000·09290000·09290000·09290000·.)...)...)...)..
 44 ··0x00000290·09290000·09290000·09290000·09290000·.)...)...)...)..
 45 ··0x000002a0·09290000·ac1b0000·09290000·09290000·.).......)...)..
 46 ··0x000002b0·09290000·09290000·09290000·09290000·.)...)...)...)..
 47 ··0x000002c0·09290000·09290000·491f0000·4b200000·.)...)..I...K·..
 48 ··0x000002d0·83200000·ac1b0000·26230000·26230000·.·......&#..&#..
 49 ··0x000002e0·26230000·09290000·ac1b0000·09290000·&#...).......)..
 50 ··0x000002f0·09290000·09290000·09290000·09290000·.)...)...)...)..
 51 ··0x00000300·ac1b0000·09290000·09290000·491f0000·.....)...)..I...
 52 ··0x00000310·4b200000·09290000·ac1b0000·09290000·K·...).......)..
 53 ··0x00000320·09290000·ac1b0000·691e0000·d3260000·.)......i....&..
 54 ··0x00000330·d3260000·d3260000·d3260000·691e0000·.&...&...&..i...
 55 ··0x00000340·d3260000·d3260000·d3260000·d3260000·.&...&...&...&..
 56 ··0x00000350·d3260000·ca1e0000·d3260000·d3260000·.&.......&...&..
 57 ··0x00000360·d3260000·d3260000·d3260000·691e0000·.&...&...&..i...
58 ··0x00000370·1a280000·1a280000·1a280000·7a030000·.(...(...(..z...58 ··0x00000370·d3260000·d3260000·d3260000·7a030000·.&...&...&..z...
59 ··0x00000380·83030000·00000000·8a030000·00000000·................59 ··0x00000380·83030000·00000000·8a030000·00000000·................
60 ··0x00000390·9d030000·a1030000·00000000·9d030000·................60 ··0x00000390·9d030000·a1030000·00000000·9d030000·................
61 ··0x000003a0·b3030000·00000000·9d030000·b3030000·................61 ··0x000003a0·b3030000·00000000·9d030000·b3030000·................
62 ··0x000003b0·00000000·c9030000·00000000·98000000·................62 ··0x000003b0·00000000·c9030000·00000000·98000000·................
63 ··0x000003c0·dd030000·00000000·00000000·00000000·................63 ··0x000003c0·dd030000·00000000·00000000·00000000·................
64 ··0x000003d0·00000000·00000000·00000000·00000000·................64 ··0x000003d0·00000000·00000000·00000000·00000000·................
65 ··0x000003e0·53657420·73746174·6520696e·666f726d·Set·state·inform65 ··0x000003e0·53657420·73746174·6520696e·666f726d·Set·state·inform
128 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
44.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 52, 340 lines modifiedOffset 52, 341 lines modified
52 ··0x00000310·005f5079·42797465·735f4672·6f6d4974·._PyBytes_FromIt52 ··0x00000310·005f5079·42797465·735f4672·6f6d4974·._PyBytes_FromIt
53 ··0x00000320·65726174·6f720062·79746573·5f6e6577·erator.bytes_new53 ··0x00000320·65726174·6f720062·79746573·5f6e6577·erator.bytes_new
54 ··0x00000330·2e636f6c·64005f50·794f626a·6563745f·.cold._PyObject_54 ··0x00000330·2e636f6c·64005f50·794f626a·6563745f·.cold._PyObject_
55 ··0x00000340·56656374·6f726361·6c6c5473·74617465·VectorcallTstate55 ··0x00000340·56656374·6f726361·6c6c5473·74617465·VectorcallTstate
56 ··0x00000350·2e636f6e·73747072·6f702e30·00507942·.constprop.0.PyB56 ··0x00000350·2e636f6e·73747072·6f702e30·00507942·.constprop.0.PyB
57 ··0x00000360·79746573·5f46726f·6d4f626a·6563742e·ytes_FromObject.57 ··0x00000360·79746573·5f46726f·6d4f626a·6563742e·ytes_FromObject.
58 ··0x00000370·636f6c64·00627974·65735f72·65707200·cold.bytes_repr.58 ··0x00000370·636f6c64·00627974·65735f72·65707200·cold.bytes_repr.
 59 ··0x00000380·62797465·735f7265·70722e63·6f6c6400·bytes_repr.cold.
59 ··0x00000380·62797465·735f6d61·6b657472·616e732e·bytes_maketrans.60 ··0x00000390·62797465·735f6d61·6b657472·616e732e·bytes_maketrans.
60 ··0x00000390·636f6c64·005f5079·42797465·735f4672·cold._PyBytes_Fr61 ··0x000003a0·636f6c64·005f5079·42797465·735f4672·cold._PyBytes_Fr
61 ··0x000003a0·6f6d4974·65726174·6f722e63·6f6c6400·omIterator.cold.62 ··0x000003b0·6f6d4974·65726174·6f722e63·6f6c6400·omIterator.cold.
62 ··0x000003b0·66617374·73656172·63682e63·6f6c6400·fastsearch.cold.63 ··0x000003c0·66617374·73656172·63682e63·6f6c6400·fastsearch.cold.
63 ··0x000003c0·73747269·6e676c69·625f6279·7465735f·stringlib_bytes_64 ··0x000003d0·73747269·6e676c69·625f6279·7465735f·stringlib_bytes_
64 ··0x000003d0·6a6f696e·005f5079·42797465·735f4672·join._PyBytes_Fr65 ··0x000003e0·6a6f696e·005f5079·42797465·735f4672·join._PyBytes_Fr
65 ··0x000003e0·6f6d4275·66666572·2e636f6c·64007374·omBuffer.cold.st66 ··0x000003f0·6f6d4275·66666572·2e636f6c·64007374·omBuffer.cold.st
66 ··0x000003f0·72696e67·6c69625f·62797465·735f6a6f·ringlib_bytes_jo67 ··0x00000400·72696e67·6c69625f·62797465·735f6a6f·ringlib_bytes_jo
67 ··0x00000400·696e2e63·6f6c6400·5f507942·79746573·in.cold._PyBytes68 ··0x00000410·696e2e63·6f6c6400·5f507942·79746573·in.cold._PyBytes
68 ··0x00000410·57726974·65725f52·6573697a·652e636f·Writer_Resize.co69 ··0x00000420·57726974·65725f52·6573697a·652e636f·Writer_Resize.co
69 ··0x00000420·6c640062·79746573·5f73706c·6974005f·ld.bytes_split._70 ··0x00000430·6c640062·79746573·5f73706c·6974005f·ld.bytes_split._
70 ··0x00000430·70617273·65722e31·30006279·7465735f·parser.10.bytes_71 ··0x00000440·70617273·65722e31·30006279·7465735f·parser.10.bytes_
71 ··0x00000440·73706c69·742e636f·6c640050·79427974·split.cold.PyByt72 ··0x00000450·73706c69·742e636f·6c640050·79427974·split.cold.PyByt
72 ··0x00000450·65735f43·6f6e6361·74416e64·44656c2e·es_ConcatAndDel.73 ··0x00000460·65735f43·6f6e6361·74416e64·44656c2e·es_ConcatAndDel.
73 ··0x00000460·636f6c64·00627974·65735f73·74726970·cold.bytes_strip74 ··0x00000470·636f6c64·00627974·65735f73·74726970·cold.bytes_strip
74 ··0x00000470·00646f5f·61726773·74726970·00627974·.do_argstrip.byt75 ··0x00000480·00646f5f·61726773·74726970·00627974·.do_argstrip.byt
75 ··0x00000480·65735f73·74726970·2e636f6c·6400646f·es_strip.cold.do76 ··0x00000490·65735f73·74726970·2e636f6c·6400646f·es_strip.cold.do
76 ··0x00000490·5f617267·73747269·702e636f·6c640062·_argstrip.cold.b77 ··0x000004a0·5f617267·73747269·702e636f·6c640062·_argstrip.cold.b
77 ··0x000004a0·79746573·5f727374·72697000·62797465·ytes_rstrip.byte78 ··0x000004b0·79746573·5f727374·72697000·62797465·ytes_rstrip.byte
78 ··0x000004b0·735f7273·74726970·2e636f6c·64005079·s_rstrip.cold.Py79 ··0x000004c0·735f7273·74726970·2e636f6c·64005079·s_rstrip.cold.Py
79 ··0x000004c0·42797465·735f4672·6f6d466f·726d6174·Bytes_FromFormat80 ··0x000004d0·42797465·735f4672·6f6d466f·726d6174·Bytes_FromFormat
80 ··0x000004d0·562e636f·6c64005f·50794279·7465735f·V.cold._PyBytes_81 ··0x000004e0·562e636f·6c64005f·50794279·7465735f·V.cold._PyBytes_
81 ··0x000004e0·46726f6d·4c697374·2e636f6c·64006279·FromList.cold.by82 ··0x000004f0·46726f6d·4c697374·2e636f6c·64006279·FromList.cold.by
82 ··0x000004f0·7465735f·66726f6d·68657800·62797465·tes_fromhex.byte83 ··0x00000500·7465735f·66726f6d·68657800·62797465·tes_fromhex.byte
83 ··0x00000500·735f6672·6f6d6865·782e636f·6c64005f·s_fromhex.cold._84 ··0x00000510·735f6672·6f6d6865·782e636f·6c64005f·s_fromhex.cold._
84 ··0x00000510·50794279·7465735f·46726f6d·4865782e·PyBytes_FromHex.85 ··0x00000520·50794279·7465735f·46726f6d·4865782e·PyBytes_FromHex.
85 ··0x00000520·636f6c64·00627974·65735f72·70617274·cold.bytes_rpart86 ··0x00000530·636f6c64·00627974·65735f72·70617274·cold.bytes_rpart
86 ··0x00000530·6974696f·6e006279·7465735f·72706172·ition.bytes_rpar87 ··0x00000540·6974696f·6e006279·7465735f·72706172·ition.bytes_rpar
87 ··0x00000540·74697469·6f6e2e63·6f6c6400·62797465·tition.cold.byte88 ··0x00000550·74697469·6f6e2e63·6f6c6400·62797465·tition.cold.byte
88 ··0x00000550·735f7061·72746974·696f6e00·62797465·s_partition.byte89 ··0x00000560·735f7061·72746974·696f6e00·62797465·s_partition.byte
89 ··0x00000560·735f7061·72746974·696f6e2e·636f6c64·s_partition.cold90 ··0x00000570·735f7061·72746974·696f6e2e·636f6c64·s_partition.cold
90 ··0x00000570·00737472·696e676c·69625f6c·6f776572·.stringlib_lower91 ··0x00000580·00737472·696e676c·69625f6c·6f776572·.stringlib_lower
91 ··0x00000580·00627974·65735f73·706c6974·6c696e65·.bytes_splitline92 ··0x00000590·00627974·65735f73·706c6974·6c696e65·.bytes_splitline
92 ··0x00000590·73005f70·61727365·722e3132·00627974·s._parser.12.byt93 ··0x000005a0·73005f70·61727365·722e3132·00627974·s._parser.12.byt
93 ··0x000005a0·65735f73·706c6974·6c696e65·732e636f·es_splitlines.co94 ··0x000005b0·65735f73·706c6974·6c696e65·732e636f·es_splitlines.co
94 ··0x000005b0·6c640062·79746573·5f747261·6e736c61·ld.bytes_transla95 ··0x000005c0·6c640062·79746573·5f747261·6e736c61·ld.bytes_transla
95 ··0x000005c0·74650062·79746573·5f747261·6e736c61·te.bytes_transla96 ··0x000005d0·74650062·79746573·5f747261·6e736c61·te.bytes_transla
96 ··0x000005d0·74655f69·6d706c00·5f706172·7365722e·te_impl._parser.97 ··0x000005e0·74655f69·6d706c00·5f706172·7365722e·te_impl._parser.
97 ··0x000005e0·31340062·79746573·5f747261·6e736c61·14.bytes_transla98 ··0x000005f0·31340062·79746573·5f747261·6e736c61·14.bytes_transla
98 ··0x000005f0·74652e63·6f6c6400·62797465·735f7472·te.cold.bytes_tr99 ··0x00000600·74652e63·6f6c6400·62797465·735f7472·te.cold.bytes_tr
99 ··0x00000600·616e736c·6174655f·696d706c·2e636f6c·anslate_impl.col100 ··0x00000610·616e736c·6174655f·696d706c·2e636f6c·anslate_impl.col
100 ··0x00000610·64006279·7465735f·6d6f6400·62797465·d.bytes_mod.byte101 ··0x00000620·64006279·7465735f·6d6f6400·62797465·d.bytes_mod.byte
101 ··0x00000620·735f6d6f·642e636f·6c640067·65746e65·s_mod.cold.getne102 ··0x00000630·735f6d6f·642e636f·6c640067·65746e65·s_mod.cold.getne
102 ··0x00000630·78746172·67005f50·79427974·65735f46·xtarg._PyBytes_F103 ··0x00000640·78746172·67005f50·79427974·65735f46·xtarg._PyBytes_F
103 ··0x00000640·6f726d61·7445782e·636f6c64·00666f72·ormatEx.cold.for104 ··0x00000650·6f726d61·7445782e·636f6c64·00666f72·ormatEx.cold.for
104 ··0x00000650·6d617466·6c6f6174·00676574·6e657874·matfloat.getnext105 ··0x00000660·6d617466·6c6f6174·00676574·6e657874·matfloat.getnext
105 ··0x00000660·6172672e·636f6c64·00627974·65735f6c·arg.cold.bytes_l106 ··0x00000670·6172672e·636f6c64·00627974·65735f6c·arg.cold.bytes_l
106 ··0x00000670·73747269·70006279·7465735f·6c737472·strip.bytes_lstr107 ··0x00000680·73747269·70006279·7465735f·6c737472·strip.bytes_lstr
107 ··0x00000680·69702e63·6f6c6400·62797465·735f6974·ip.cold.bytes_it108 ··0x00000690·69702e63·6f6c6400·62797465·735f6974·ip.cold.bytes_it
108 ··0x00000690·656d0073·7472696e·676c6962·5f6c6a75·em.stringlib_lju109 ··0x000006a0·656d0073·7472696e·676c6962·5f6c6a75·em.stringlib_lju
109 ··0x000006a0·73740070·61640073·7472696e·676c6962·st.pad.stringlib110 ··0x000006b0·73740070·61640073·7472696e·676c6962·st.pad.stringlib
110 ··0x000006b0·5f6c6a75·73742e63·6f6c6400·7061642e·_ljust.cold.pad.111 ··0x000006c0·5f6c6a75·73742e63·6f6c6400·7061642e·_ljust.cold.pad.
111 ··0x000006c0·636f6c64·00737472·696e676c·69625f75·cold.stringlib_u112 ··0x000006d0·636f6c64·00737472·696e676c·69625f75·cold.stringlib_u
112 ··0x000006d0·70706572·00737472·69746572·5f6c656e·pper.striter_len113 ··0x000006e0·70706572·00737472·69746572·5f6c656e·pper.striter_len
113 ··0x000006e0·00737472·69746572·5f6c656e·2e636f6c·.striter_len.col114 ··0x000006f0·00737472·69746572·5f6c656e·2e636f6c·.striter_len.col
114 ··0x000006f0·64007374·72696e67·6c69625f·726a7573·d.stringlib_rjus115 ··0x00000700·64007374·72696e67·6c69625f·726a7573·d.stringlib_rjus
115 ··0x00000700·74006279·7465735f·68657800·5f706172·t.bytes_hex._par116 ··0x00000710·74006279·7465735f·68657800·5f706172·t.bytes_hex._par
116 ··0x00000710·7365722e·36007374·72696e67·6c69625f·ser.6.stringlib_117 ··0x00000720·7365722e·36007374·72696e67·6c69625f·ser.6.stringlib_
117 ··0x00000720·63617069·74616c69·7a650073·7472696e·capitalize.strin118 ··0x00000730·63617069·74616c69·7a650073·7472696e·capitalize.strin
118 ··0x00000730·676c6962·5f63656e·74657200·73747269·glib_center.stri119 ··0x00000740·676c6962·5f63656e·74657200·73747269·glib_center.stri
119 ··0x00000740·6e676c69·625f6578·70616e64·74616273·nglib_expandtabs120 ··0x00000750·6e676c69·625f6578·70616e64·74616273·nglib_expandtabs
120 ··0x00000750·005f7061·72736572·2e340073·7472696e·._parser.4.strin121 ··0x00000760·005f7061·72736572·2e340073·7472696e·._parser.4.strin
121 ··0x00000760·676c6962·5f697361·6c6e756d·00627974·glib_isalnum.byt122 ··0x00000770·676c6962·5f697361·6c6e756d·00627974·glib_isalnum.byt
122 ··0x00000770·65735f72·73706c69·74005f70·61727365·es_rsplit._parse123 ··0x00000780·65735f72·73706c69·74005f70·61727365·es_rsplit._parse
123 ··0x00000780·722e3800·73747269·6e676c69·625f6973·r.8.stringlib_is124 ··0x00000790·722e3800·73747269·6e676c69·625f6973·r.8.stringlib_is
124 ··0x00000790·616c7068·61007374·72696e67·6c69625f·alpha.stringlib_125 ··0x000007a0·616c7068·61007374·72696e67·6c69625f·alpha.stringlib_
125 ··0x000007a0·69736469·67697400·73747269·6e676c69·isdigit.stringli126 ··0x000007b0·69736469·67697400·73747269·6e676c69·isdigit.stringli
126 ··0x000007b0·625f6973·6c6f7765·72007374·72696e67·b_islower.string127 ··0x000007c0·625f6973·6c6f7765·72007374·72696e67·b_islower.string
127 ··0x000007c0·6c69625f·69737370·61636500·73747269·lib_isspace.stri128 ··0x000007d0·6c69625f·69737370·61636500·73747269·lib_isspace.stri
128 ··0x000007d0·6e676c69·625f6973·7469746c·65007374·nglib_istitle.st129 ··0x000007e0·6e676c69·625f6973·7469746c·65007374·nglib_istitle.st
129 ··0x000007e0·72696e67·6c69625f·69737570·70657200·ringlib_isupper.130 ··0x000007f0·72696e67·6c69625f·69737570·70657200·ringlib_isupper.
130 ··0x000007f0·73747269·6e676c69·625f7377·61706361·stringlib_swapca131 ··0x00000800·73747269·6e676c69·625f7377·61706361·stringlib_swapca
131 ··0x00000800·73650073·7472696e·676c6962·5f746974·se.stringlib_tit132 ··0x00000810·73650073·7472696e·676c6962·5f746974·se.stringlib_tit
132 ··0x00000810·6c650073·7472696e·676c6962·5f7a6669·le.stringlib_zfi133 ··0x00000820·6c650073·7472696e·676c6962·5f7a6669·le.stringlib_zfi
133 ··0x00000820·6c6c0073·74726974·65725f74·72617665·ll.striter_trave134 ··0x00000830·6c6c0073·74726974·65725f74·72617665·ll.striter_trave
134 ··0x00000830·72736500·73747269·6e676c69·625f6973·rse.stringlib_is135 ··0x00000840·72736500·73747269·6e676c69·625f6973·rse.stringlib_is
135 ··0x00000840·61736369·69006279·7465735f·72656d6f·ascii.bytes_remo136 ··0x00000850·61736369·69006279·7465735f·72656d6f·ascii.bytes_remo
136 ··0x00000850·76657072·65666978·00627974·65735f72·veprefix.bytes_r137 ··0x00000860·76657072·65666978·00627974·65735f72·veprefix.bytes_r
137 ··0x00000860·656d6f76·65737566·66697800·62797465·emovesuffix.byte138 ··0x00000870·656d6f76·65737566·66697800·62797465·emovesuffix.byte
138 ··0x00000870·735f6765·746e6577·61726773·00737472·s_getnewargs.str139 ··0x00000880·735f6765·746e6577·61726773·00737472·s_getnewargs.str
139 ··0x00000880·69746572·5f726564·75636500·50794964·iter_reduce.PyId140 ··0x00000890·69746572·5f726564·75636500·50794964·iter_reduce.PyId
140 ··0x00000890·5f697465·722e3000·73747269·7465725f·_iter.0.striter_141 ··0x000008a0·5f697465·722e3000·73747269·7465725f·_iter.0.striter_
141 ··0x000008a0·73657473·74617465·005f6b65·79776f72·setstate._keywor142 ··0x000008b0·73657473·74617465·005f6b65·79776f72·setstate._keywor
142 ··0x000008b0·64732e31·005f6b65·79776f72·64732e33·ds.1._keywords.3143 ··0x000008c0·64732e31·005f6b65·79776f72·64732e33·ds.1._keywords.3
143 ··0x000008c0·005f6b65·79776f72·64732e35·005f6b65·._keywords.5._ke144 ··0x000008d0·005f6b65·79776f72·64732e35·005f6b65·._keywords.5._ke
144 ··0x000008d0·79776f72·64732e37·005f6b65·79776f72·ywords.7._keywor145 ··0x000008e0·79776f72·64732e37·005f6b65·79776f72·ywords.7._keywor
145 ··0x000008e0·64732e39·005f6b65·79776f72·64732e31·ds.9._keywords.1146 ··0x000008f0·64732e39·005f6b65·79776f72·64732e31·ds.9._keywords.1
146 ··0x000008f0·31005f6b·6579776f·7264732e·31330073·1._keywords.13.s147 ··0x00000900·31005f6b·6579776f·7264732e·31330073·1._keywords.13.s
147 ··0x00000900·74726974·65725f6d·6574686f·6473006c·triter_methods.l148 ··0x00000910·74726974·65725f6d·6574686f·6473006c·triter_methods.l
148 ··0x00000910·656e6774·685f6869·6e745f64·6f630072·ength_hint_doc.r149 ··0x00000920·656e6774·685f6869·6e745f64·6f630072·ength_hint_doc.r
149 ··0x00000920·65647563·655f646f·63007365·74737461·educe_doc.setsta150 ··0x00000930·65647563·655f646f·63007365·74737461·educe_doc.setsta
150 ··0x00000930·74655f64·6f630062·79746573·5f61735f·te_doc.bytes_as_151 ··0x00000940·74655f64·6f630062·79746573·5f61735f·te_doc.bytes_as_
151 ··0x00000940·6e756d62·65720062·79746573·5f61735f·number.bytes_as_152 ··0x00000950·6e756d62·65720062·79746573·5f61735f·number.bytes_as_
152 ··0x00000950·73657175·656e6365·00627974·65735f61·sequence.bytes_a153 ··0x00000960·73657175·656e6365·00627974·65735f61·sequence.bytes_a
153 ··0x00000960·735f6d61·7070696e·67006279·7465735f·s_mapping.bytes_154 ··0x00000970·735f6d61·7070696e·67006279·7465735f·s_mapping.bytes_
154 ··0x00000970·61735f62·75666665·72006279·7465735f·as_buffer.bytes_155 ··0x00000980·61735f62·75666665·72006279·7465735f·as_buffer.bytes_
155 ··0x00000980·646f6300·62797465·735f6d65·74686f64·doc.bytes_method156 ··0x00000990·646f6300·62797465·735f6d65·74686f64·doc.bytes_method
156 ··0x00000990·73007374·72696e67·6c69625f·63656e74·s.stringlib_cent157 ··0x000009a0·73007374·72696e67·6c69625f·63656e74·s.stringlib_cent
157 ··0x000009a0·65725f5f·646f635f·5f006279·7465735f·er__doc__.bytes_158 ··0x000009b0·65725f5f·646f635f·5f006279·7465735f·er__doc__.bytes_
158 ··0x000009b0·6465636f·64655f5f·646f635f·5f007374·decode__doc__.st159 ··0x000009c0·6465636f·64655f5f·646f635f·5f007374·decode__doc__.st
159 ··0x000009c0·72696e67·6c69625f·65787061·6e647461·ringlib_expandta160 ··0x000009d0·72696e67·6c69625f·65787061·6e647461·ringlib_expandta
160 ··0x000009d0·62735f5f·646f635f·5f006279·7465735f·bs__doc__.bytes_161 ··0x000009e0·62735f5f·646f635f·5f006279·7465735f·bs__doc__.bytes_
161 ··0x000009e0·66726f6d·6865785f·5f646f63·5f5f0062·fromhex__doc__.b162 ··0x000009f0·66726f6d·6865785f·5f646f63·5f5f0062·fromhex__doc__.b
162 ··0x000009f0·79746573·5f686578·5f5f646f·635f5f00·ytes_hex__doc__.163 ··0x00000a00·79746573·5f686578·5f5f646f·635f5f00·ytes_hex__doc__.
163 ··0x00000a00·62797465·735f6a6f·696e5f5f·646f635f·bytes_join__doc_164 ··0x00000a10·62797465·735f6a6f·696e5f5f·646f635f·bytes_join__doc_
164 ··0x00000a10·5f007374·72696e67·6c69625f·6c6a7573·_.stringlib_ljus165 ··0x00000a20·5f007374·72696e67·6c69625f·6c6a7573·_.stringlib_ljus
165 ··0x00000a20·745f5f64·6f635f5f·00627974·65735f6c·t__doc__.bytes_l166 ··0x00000a30·745f5f64·6f635f5f·00627974·65735f6c·t__doc__.bytes_l
166 ··0x00000a30·73747269·705f5f64·6f635f5f·00627974·strip__doc__.byt167 ··0x00000a40·73747269·705f5f64·6f635f5f·00627974·strip__doc__.byt
167 ··0x00000a40·65735f6d·616b6574·72616e73·5f5f646f·es_maketrans__do168 ··0x00000a50·65735f6d·616b6574·72616e73·5f5f646f·es_maketrans__do
168 ··0x00000a50·635f5f00·62797465·735f7061·72746974·c__.bytes_partit169 ··0x00000a60·635f5f00·62797465·735f7061·72746974·c__.bytes_partit
169 ··0x00000a60·696f6e5f·5f646f63·5f5f0062·79746573·ion__doc__.bytes170 ··0x00000a70·696f6e5f·5f646f63·5f5f0062·79746573·ion__doc__.bytes
170 ··0x00000a70·5f726570·6c616365·5f5f646f·635f5f00·_replace__doc__.171 ··0x00000a80·5f726570·6c616365·5f5f646f·635f5f00·_replace__doc__.
171 ··0x00000a80·62797465·735f7265·6d6f7665·70726566·bytes_removepref172 ··0x00000a90·62797465·735f7265·6d6f7665·70726566·bytes_removepref
172 ··0x00000a90·69785f5f·646f635f·5f006279·7465735f·ix__doc__.bytes_173 ··0x00000aa0·69785f5f·646f635f·5f006279·7465735f·ix__doc__.bytes_
173 ··0x00000aa0·72656d6f·76657375·66666978·5f5f646f·removesuffix__do174 ··0x00000ab0·72656d6f·76657375·66666978·5f5f646f·removesuffix__do
174 ··0x00000ab0·635f5f00·73747269·6e676c69·625f726a·c__.stringlib_rj175 ··0x00000ac0·635f5f00·73747269·6e676c69·625f726a·c__.stringlib_rj
175 ··0x00000ac0·7573745f·5f646f63·5f5f0062·79746573·ust__doc__.bytes176 ··0x00000ad0·7573745f·5f646f63·5f5f0062·79746573·ust__doc__.bytes
176 ··0x00000ad0·5f727061·72746974·696f6e5f·5f646f63·_rpartition__doc177 ··0x00000ae0·5f727061·72746974·696f6e5f·5f646f63·_rpartition__doc
177 ··0x00000ae0·5f5f0062·79746573·5f727370·6c69745f·__.bytes_rsplit_178 ··0x00000af0·5f5f0062·79746573·5f727370·6c69745f·__.bytes_rsplit_
Max diff block lines reached; 0/45018 bytes (0.00%) of diff not shown.
579 KB
call.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:··········34468·(bytes·into·file)13 ··Start·of·section·headers:··········34868·(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:·········1719 ··Number·of·section·headers:·········17
20 ··Section·header·string·table·index:·1620 ··Section·header·string·table·index:·16
2.85 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x86a4:1 There·are·17·section·headers,·starting·at·offset·0x8834:
  
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]·.text·············PROGBITS········00000000·000040·00009d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00009d·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·006ffc·000060·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·00718c·000060·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0000dd·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0000dd·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0000dd·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0000dd·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0000e0·000186·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0000e0·000186·01·AMS··0···0··4
10 ··[·6]·.text.unlikely····PROGBITS········00000000·000266·000aa7·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000266·000aba·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·00705c·000850·08···I·14···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·0071ec·000850·08···I·14···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·000d10·003973·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·000d20·003aaf·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·0078ac·000ba8·08···I·14···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·007a3c·000ba8·08···I·14···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·004683·000037·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·0047cf·000037·01·AMS··0···0··1
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·0046ba·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·004806·000000·00······0···0··1
16 ··[12]·.eh_frame·········PROGBITS········00000000·0046bc·001c6c·00···A··0···0··416 ··[12]·.eh_frame·········PROGBITS········00000000·004808·001cb0·00···A··0···0··4
17 ··[13]·.rel.eh_frame·····REL·············00000000·008454·0001c0·08···I·14··12··417 ··[13]·.rel.eh_frame·····REL·············00000000·0085e4·0001c0·08···I·14··12··4
18 ··[14]·.symtab···········SYMTAB··········00000000·006328·0005d0·10·····15··40··418 ··[14]·.symtab···········SYMTAB··········00000000·0064b8·0005d0·10·····15··40··4
19 ··[15]·.strtab···········STRTAB··········00000000·0068f8·000704·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·006a88·000704·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·008614·00008d·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·0087a4·00008d·00······0···0··1
21 Key·to·Flags:21 Key·to·Flags:
22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
25 ··p·(processor·specific)25 ··p·(processor·specific)
10.3 KB
readelf --wide --symbols {}
    
Offset 2, 95 lines modifiedOffset 2, 95 lines modified
2 Symbol·table·'.symtab'·contains·93·entries:2 Symbol·table·'.symtab'·contains·93·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····1·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
9 ·····5:·000020b0···644·FUNC····LOCAL··DEFAULT····8·_PyStack_UnpackDict9 ·····5:·00002120···644·FUNC····LOCAL··DEFAULT····8·_PyStack_UnpackDict
10 ·····6:·00001160···249·FUNC····LOCAL··DEFAULT····8·function_code_fastcall10 ·····6:·00001190···249·FUNC····LOCAL··DEFAULT····8·function_code_fastcall
11 ·····7:·00000000···241·FUNC····LOCAL··DEFAULT····6·PyObject_VectorcallDict.cold11 ·····7:·00000000···241·FUNC····LOCAL··DEFAULT····6·PyObject_VectorcallDict.cold
12 ·····8:·000000f1····64·FUNC····LOCAL··DEFAULT····6·_PyObject_FastCallDictTstate.cold12 ·····8:·000000f1····64·FUNC····LOCAL··DEFAULT····6·_PyObject_FastCallDictTstate.cold
13 ·····9:·00000131···103·FUNC····LOCAL··DEFAULT····6·_Py_CheckFunctionResult.cold13 ·····9:·00000131···103·FUNC····LOCAL··DEFAULT····6·_Py_CheckFunctionResult.cold
14 ····10:·00000198···124·FUNC····LOCAL··DEFAULT····6·_PyObject_MakeTpCall.cold14 ····10:·00000198···124·FUNC····LOCAL··DEFAULT····6·_PyObject_MakeTpCall.cold
15 ····11:·00000a10···664·FUNC····LOCAL··DEFAULT····8·object_vacall15 ····11:·00000a30···664·FUNC····LOCAL··DEFAULT····8·object_vacall
16 ····12:·00000214···112·FUNC····LOCAL··DEFAULT····6·object_vacall.cold16 ····12:·00000214···112·FUNC····LOCAL··DEFAULT····6·object_vacall.cold
17 ····13:·00000cb0····86·FUNC····LOCAL··DEFAULT····8·_PyObject_VectorcallTstate17 ····13:·00000cd0····86·FUNC····LOCAL··DEFAULT····8·_PyObject_VectorcallTstate
18 ····14:·00000284····15·FUNC····LOCAL··DEFAULT····6·function_code_fastcall.cold18 ····14:·00000284····15·FUNC····LOCAL··DEFAULT····6·function_code_fastcall.cold
19 ····15:·00000293···119·FUNC····LOCAL··DEFAULT····6·PyObject_CallMethod.cold19 ····15:·00000293···156·FUNC····LOCAL··DEFAULT····6·PyObject_CallMethod.cold
20 ····16:·00000000····29·FUNC····LOCAL··DEFAULT····1·callmethod.part.0.isra.020 ····16:·00000000····29·FUNC····LOCAL··DEFAULT····1·callmethod.part.0.isra.0
21 ····17:·000015c0···722·FUNC····LOCAL··DEFAULT····8·_PyObject_CallFunctionVa21 ····17:·00001630···722·FUNC····LOCAL··DEFAULT····8·_PyObject_CallFunctionVa
22 ····18:·0000030a····95·FUNC····LOCAL··DEFAULT····6·_PyObject_CallFunctionVa.cold22 ····18:·0000032f····95·FUNC····LOCAL··DEFAULT····6·_PyObject_CallFunctionVa.cold
23 ····19:·00000369····47·FUNC····LOCAL··DEFAULT····6·PyObject_VectorcallMethod.cold23 ····19:·0000038e····47·FUNC····LOCAL··DEFAULT····6·PyObject_VectorcallMethod.cold
24 ····20:·00000398····31·FUNC····LOCAL··DEFAULT····6·_PyStack_AsDict.cold24 ····20:·000003bd····31·FUNC····LOCAL··DEFAULT····6·_PyStack_AsDict.cold
25 ····21:·000003b7···282·FUNC····LOCAL··DEFAULT····6·_PyObject_Call_Prepend.cold25 ····21:·000003dc···271·FUNC····LOCAL··DEFAULT····6·_PyObject_Call_Prepend.cold
26 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT···10·26 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
27 ····23:·000004d1····54·FUNC····LOCAL··DEFAULT····6·_PyStack_UnpackDict.cold27 ····23:·000004eb····54·FUNC····LOCAL··DEFAULT····6·_PyStack_UnpackDict.cold
28 ····24:·00000507···171·FUNC····LOCAL··DEFAULT····6·PyObject_Call.cold28 ····24:·00000521···171·FUNC····LOCAL··DEFAULT····6·PyObject_Call.cold
29 ····25:·000005b2···107·FUNC····LOCAL··DEFAULT····6·_PyObject_Call.cold29 ····25:·000005cc···107·FUNC····LOCAL··DEFAULT····6·_PyObject_Call.cold
30 ····26:·0000061d····85·FUNC····LOCAL··DEFAULT····6·PyVectorcall_Call.cold30 ····26:·00000637····85·FUNC····LOCAL··DEFAULT····6·PyVectorcall_Call.cold
31 ····27:·00000672····57·FUNC····LOCAL··DEFAULT····6·_PyObject_CallMethodIdObjArgs.cold31 ····27:·0000068c····57·FUNC····LOCAL··DEFAULT····6·_PyObject_CallMethodIdObjArgs.cold
32 ····28:·000006ab····95·FUNC····LOCAL··DEFAULT····6·_PyObject_CallFunction_SizeT.cold32 ····28:·000006c5····95·FUNC····LOCAL··DEFAULT····6·_PyObject_CallFunction_SizeT.cold
33 ····29:·0000070a····95·FUNC····LOCAL··DEFAULT····6·PyObject_CallFunction.cold33 ····29:·00000724····95·FUNC····LOCAL··DEFAULT····6·PyObject_CallFunction.cold
34 ····30:·00000769····95·FUNC····LOCAL··DEFAULT····6·_PyObject_CallMethodId_SizeT.cold34 ····30:·00000783····95·FUNC····LOCAL··DEFAULT····6·_PyObject_CallMethodId_SizeT.cold
35 ····31:·000007c8····57·FUNC····LOCAL··DEFAULT····6·_PyObject_CallMethodId.cold35 ····31:·000007e2····57·FUNC····LOCAL··DEFAULT····6·_PyObject_CallMethodId.cold
36 ····32:·00000801····98·FUNC····LOCAL··DEFAULT····6·PyObject_CallMethodObjArgs.cold36 ····32:·0000081b····98·FUNC····LOCAL··DEFAULT····6·PyObject_CallMethodObjArgs.cold
37 ····33:·00000863····47·FUNC····LOCAL··DEFAULT····6·PyObject_CallNoArgs.cold37 ····33:·0000087d····47·FUNC····LOCAL··DEFAULT····6·PyObject_CallNoArgs.cold
38 ····34:·00000892····70·FUNC····LOCAL··DEFAULT····6·PyObject_CallObject.cold38 ····34:·000008ac····70·FUNC····LOCAL··DEFAULT····6·PyObject_CallObject.cold
39 ····35:·000008d8···119·FUNC····LOCAL··DEFAULT····6·_PyObject_CallMethod_SizeT.cold39 ····35:·000008f2···112·FUNC····LOCAL··DEFAULT····6·_PyObject_CallMethod_SizeT.cold
40 ····36:·00000000·····0·SECTION·LOCAL··DEFAULT····3·40 ····36:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
41 ····37:·00000000·····0·SECTION·LOCAL··DEFAULT····4·41 ····37:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
42 ····38:·00000000·····0·SECTION·LOCAL··DEFAULT···11·42 ····38:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
43 ····39:·00000000·····0·SECTION·LOCAL··DEFAULT···12·43 ····39:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
44 ····40:·00000000··1298·FUNC····GLOBAL·DEFAULT····8·PyObject_VectorcallDict44 ····40:·00000000··1315·FUNC····GLOBAL·DEFAULT····8·PyObject_VectorcallDict
45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
46 ····42:·00000d10··1097·FUNC····GLOBAL·DEFAULT····8·_PyFunction_Vectorcall46 ····42:·00000d30··1106·FUNC····GLOBAL·DEFAULT····8·_PyFunction_Vectorcall
47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_New_NoTrack47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_New_NoTrack
48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_EvalCode49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_EvalCode
50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
51 ····47:·000006c0···812·FUNC····GLOBAL·DEFAULT····8·_PyObject_MakeTpCall51 ····47:·000006d0···817·FUNC····GLOBAL·DEFAULT····8·_PyObject_MakeTpCall
52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
53 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Format53 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Format
54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_FormatFromCauseTstate54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_FormatFromCauseTstate
55 ····51:·00000520···321·FUNC····GLOBAL·DEFAULT····8·_PyObject_FastCallDictTstate55 ····51:·00000530···321·FUNC····GLOBAL·DEFAULT····8·_PyObject_FastCallDictTstate
56 ····52:·00000670····80·FUNC····GLOBAL·DEFAULT····8·_Py_CheckFunctionResult56 ····52:·00000680····80·FUNC····GLOBAL·DEFAULT····8·_Py_CheckFunctionResult
57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_FromArray57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_FromArray
58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_NewPresized58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_NewPresized
59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall
61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
62 ····58:·000009f0····31·FUNC····GLOBAL·DEFAULT····8·PyObject_CallFunctionObjArgs62 ····58:·00000a10····31·FUNC····GLOBAL·DEFAULT····8·PyObject_CallFunctionObjArgs
63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetString65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetString
66 ····62:·00001260···851·FUNC····GLOBAL·DEFAULT····8·PyObject_CallMethod66 ····62:·00001290···924·FUNC····GLOBAL·DEFAULT····8·PyObject_CallMethod
67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCallable_Check68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCallable_Check
69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_VaBuildStack69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_VaBuildStack
70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_VaBuildStack_SizeT70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_VaBuildStack_SizeT
71 ····67:·000018a0···301·FUNC····GLOBAL·DEFAULT····8·PyObject_VectorcallMethod71 ····67:·00001910···301·FUNC····GLOBAL·DEFAULT····8·PyObject_VectorcallMethod
72 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GetMethod72 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GetMethod
73 ····69:·000019d0···188·FUNC····GLOBAL·DEFAULT····8·_PyStack_AsDict73 ····69:·00001a40···190·FUNC····GLOBAL·DEFAULT····8·_PyStack_AsDict
74 ····70:·00001a90··1553·FUNC····GLOBAL·DEFAULT····8·_PyObject_Call_Prepend74 ····70:·00001b00··1558·FUNC····GLOBAL·DEFAULT····8·_PyObject_Call_Prepend
75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_NoMemory78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_NoMemory
79 ····75:·00002340···683·FUNC····GLOBAL·DEFAULT····8·PyObject_Call79 ····75:·000023b0···689·FUNC····GLOBAL·DEFAULT····8·PyObject_Call
80 ····76:·000025f0···493·FUNC····GLOBAL·DEFAULT····8·_PyObject_Call80 ····76:·00002670···488·FUNC····GLOBAL·DEFAULT····8·_PyObject_Call
81 ····77:·000027e0···255·FUNC····GLOBAL·DEFAULT····8·PyVectorcall_Call81 ····77:·00002860···255·FUNC····GLOBAL·DEFAULT····8·PyVectorcall_Call
82 ····78:·000028e0···154·FUNC····GLOBAL·DEFAULT····8·_PyObject_CallMethodIdObjArgs82 ····78:·00002960···154·FUNC····GLOBAL·DEFAULT····8·_PyObject_CallMethodIdObjArgs
83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FromId83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FromId
84 ····80:·00002980···824·FUNC····GLOBAL·DEFAULT····8·_PyObject_CallFunction_SizeT84 ····80:·00002a00···850·FUNC····GLOBAL·DEFAULT····8·_PyObject_CallFunction_SizeT
85 ····81:·00002cc0···824·FUNC····GLOBAL·DEFAULT····8·PyObject_CallFunction85 ····81:·00002d60···868·FUNC····GLOBAL·DEFAULT····8·PyObject_CallFunction
86 ····82:·00003000···920·FUNC····GLOBAL·DEFAULT····8·_PyObject_CallMethodId_SizeT86 ····82:·000030d0···950·FUNC····GLOBAL·DEFAULT····8·_PyObject_CallMethodId_SizeT
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GetAttrId87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GetAttrId
88 ····84:·00000020···125·FUNC····GLOBAL·DEFAULT····1·_PyObject_CallMethodId88 ····84:·00000020···125·FUNC····GLOBAL·DEFAULT····1·_PyObject_CallMethodId
89 ····85:·000033a0···135·FUNC····GLOBAL·DEFAULT····8·PyObject_CallMethodObjArgs89 ····85:·00003490···135·FUNC····GLOBAL·DEFAULT····8·PyObject_CallMethodObjArgs
90 ····86:·00003430···119·FUNC····GLOBAL·DEFAULT····8·PyObject_CallNoArgs90 ····86:·00003520···119·FUNC····GLOBAL·DEFAULT····8·PyObject_CallNoArgs
91 ····87:·000034b0···365·FUNC····GLOBAL·DEFAULT····8·PyObject_CallObject91 ····87:·000035a0···408·FUNC····GLOBAL·DEFAULT····8·PyObject_CallObject
92 ····88:·00003620···851·FUNC····GLOBAL·DEFAULT····8·_PyObject_CallMethod_SizeT92 ····88:·00003740···879·FUNC····GLOBAL·DEFAULT····8·_PyObject_CallMethod_SizeT
93 ····89:·0000094f····30·FUNC····GLOBAL·DEFAULT····6·PyCFunction_Call93 ····89:·00000962····30·FUNC····GLOBAL·DEFAULT····6·PyCFunction_Call
94 ····90:·0000096d···124·FUNC····GLOBAL·DEFAULT····6·PyEval_CallObjectWithKeywords94 ····90:·00000980···124·FUNC····GLOBAL·DEFAULT····6·PyEval_CallObjectWithKeywords
95 ····91:·000009e9····34·FUNC····GLOBAL·DEFAULT····6·PyEval_CallFunction95 ····91:·000009fc····34·FUNC····GLOBAL·DEFAULT····6·PyEval_CallFunction
96 ····92:·00000a0b···156·FUNC····GLOBAL·DEFAULT····6·PyEval_CallMethod96 ····92:·00000a1e···156·FUNC····GLOBAL·DEFAULT····6·PyEval_CallMethod
87.9 KB
readelf --wide --relocs {}
Max HTML report size reached
202 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.57 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 25, 47 lines modifiedOffset 25, 47 lines modified
25 »       push···%esi25 »       push···%esi
26 »       push···%ebx26 »       push···%ebx
27 »       mov····0x10(%esp),%eax27 »       mov····0x10(%esp),%eax
28 »       mov····0x14(%esp),%edx28 »       mov····0x14(%esp),%edx
29 »       mov····0x160,%edi29 »       mov····0x160,%edi
30 ·R_386_32»       _PyRuntime30 ·R_386_32»       _PyRuntime
31 »       test···%eax,%eax31 »       test···%eax,%eax
32 »       je·····7fd·<_PyObject_CallMethodId.cold+0x35>32 »       je·····817·<_PyObject_CallMethodId.cold+0x35>
33 ·R_386_PC32»     .text.unlikely33 ·R_386_PC32»     .text.unlikely
34 »       test···%edx,%edx34 »       test···%edx,%edx
35 »       je·····805·<PyObject_CallMethodObjArgs.cold+0x4>35 »       je·····81f·<PyObject_CallMethodObjArgs.cold+0x4>
36 ·R_386_PC32»     .text.unlikely36 ·R_386_PC32»     .text.unlikely
37 »       push···%ecx37 »       push···%ecx
38 »       push···%ecx38 »       push···%ecx
39 »       push···%edx39 »       push···%edx
40 »       push···%eax40 »       push···%eax
41 »       call···46·<_PyObject_CallMethodId+0x26>41 »       call···46·<_PyObject_CallMethodId+0x26>
42 ·R_386_PC32»     _PyObject_GetAttrId42 ·R_386_PC32»     _PyObject_GetAttrId
43 »       add····$0x10,%esp43 »       add····$0x10,%esp
44 »       mov····%eax,%ebx44 »       mov····%eax,%ebx
45 »       test···%eax,%eax45 »       test···%eax,%eax
46 »       je·····822·<PyObject_CallMethodObjArgs.cold+0x21>46 »       je·····83c·<PyObject_CallMethodObjArgs.cold+0x21>
47 ·R_386_PC32»     .text.unlikely47 ·R_386_PC32»     .text.unlikely
48 »       lea····0x1c(%esp),%esi48 »       lea····0x1c(%esp),%esi
49 »       sub····$0xc,%esp49 »       sub····$0xc,%esp
50 »       push···%eax50 »       push···%eax
51 »       call···60·<_PyObject_CallMethodId+0x40>51 »       call···60·<_PyObject_CallMethodId+0x40>
52 ·R_386_PC32»     PyCallable_Check52 ·R_386_PC32»     PyCallable_Check
53 »       add····$0x10,%esp53 »       add····$0x10,%esp
54 »       test···%eax,%eax54 »       test···%eax,%eax
55 »       je·····841·<PyObject_CallMethodObjArgs.cold+0x40>55 »       je·····85b·<PyObject_CallMethodObjArgs.cold+0x40>
56 ·R_386_PC32»     .text.unlikely56 ·R_386_PC32»     .text.unlikely
57 »       push···%eax57 »       push···%eax
58 »       mov····%ebx,%edx58 »       mov····%ebx,%edx
59 »       push···%eax59 »       push···%eax
60 »       mov····%edi,%eax60 »       mov····%edi,%eax
61 »       push···$0x061 »       push···$0x0
62 »       push···%esi62 »       push···%esi
63 »       mov····0x28(%esp),%ecx63 »       mov····0x28(%esp),%ecx
64 »       call···163d·<_PyObject_CallFunctionVa+0x7d>64 »       call···16ad·<_PyObject_CallFunctionVa+0x7d>
65 ·R_386_PC32»     .text.hot65 ·R_386_PC32»     .text.hot
66 »       add····$0x10,%esp66 »       add····$0x10,%esp
67 »       mov····%eax,%esi67 »       mov····%eax,%esi
68 »       subl···$0x1,(%ebx)68 »       subl···$0x1,(%ebx)
69 »       jne····97·<_PyObject_CallMethodId+0x77>69 »       jne····97·<_PyObject_CallMethodId+0x77>
70 »       sub····$0xc,%esp70 »       sub····$0xc,%esp
71 »       push···%ebx71 »       push···%ebx
43.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 103 lines modifiedOffset 1, 103 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 00000000·<PyObject_VectorcallDict.cold>:2 00000000·<PyObject_VectorcallDict.cold>:
3 PyObject_VectorcallDict.cold():3 PyObject_VectorcallDict.cold():
4 »       mov····%ecx,0x10(%esp)4 »       subl···$0x1,0x10(%ebx)
 5 »       jmp····40b·<_PyObject_Call_Prepend.cold+0x2f>
 6 ·R_386_PC32»     .text.hot
 7 »       subl···$0x1,(%esi)
 8 »       je·····2d·<PyObject_VectorcallDict.cold+0x2d>
 9 »       push···%ebp
 10 »       xor····%esi,%esi
 11 »       push···$0x2c
 12 ·R_386_32»       .rodata.str1.4
 13 »       pushl··0x0
 14 ·R_386_32»       PyExc_SystemError
 15 »       pushl··0x18(%esp)
 16 »       call···21·<PyObject_VectorcallDict.cold+0x21>
 17 ·R_386_PC32»     _PyErr_FormatFromCauseTstate
 18 »       add····$0x10,%esp
 19 »       jmp····19f·<_PyObject_MakeTpCall.cold+0x7>
 20 ·R_386_PC32»     .text.hot
5 »       sub····$0xc,%esp21 »       sub····$0xc,%esp
6 »       push···%eax22 »       push···%esi
7 »       call···9·<PyObject_VectorcallDict.cold+0x9>23 »       call···32·<PyObject_VectorcallDict.cold+0x32>
8 ·R_386_PC32»     _Py_Dealloc24 ·R_386_PC32»     _Py_Dealloc
9 »       add····$0x10,%esp25 »       add····$0x10,%esp
 26 »       jmp····e·<PyObject_VectorcallDict.cold+0xe>
10 »       mov····0x10(%esp),%ecx 
11 »       jmp····3de·<_PyObject_Call_Prepend.cold+0x27> 
12 ·R_386_PC32»     .text.hot 
13 »       mov····%ecx,0xc(%esp)27 »       mov····%ecx,0x10(%esp)
14 »       sub····$0xc,%esp28 »       sub····$0xc,%esp
15 »       push···%eax29 »       push···%eax
16 »       call···22·<PyObject_VectorcallDict.cold+0x22>30 »       call···44·<PyObject_VectorcallDict.cold+0x44>
17 ·R_386_PC32»     _Py_Dealloc31 ·R_386_PC32»     _Py_Dealloc
18 »       add····$0x10,%esp32 »       add····$0x10,%esp
19 »       mov····0xc(%esp),%ecx33 »       mov····0x10(%esp),%ecx
20 »       jmp····3db·<_PyObject_Call_Prepend.cold+0x24>34 »       jmp····403·<_PyObject_Call_Prepend.cold+0x27>
21 ·R_386_PC32»     .text.hot35 ·R_386_PC32»     .text.hot
22 »       mov····%ecx,0xc(%esp)36 »       mov····%ecx,0x10(%esp)
23 »       sub····$0xc,%esp37 »       sub····$0xc,%esp
24 »       push···%edx38 »       push···%edx
25 »       call···3b·<PyObject_VectorcallDict.cold+0x3b>39 »       call···5d·<PyObject_VectorcallDict.cold+0x5d>
26 ·R_386_PC32»     _Py_Dealloc40 ·R_386_PC32»     _Py_Dealloc
27 »       add····$0x10,%esp41 »       add····$0x10,%esp
28 »       mov····0xc(%esp),%ecx42 »       mov····0x10(%esp),%ecx
29 »       jmp····3e3·<_PyObject_Call_Prepend.cold+0x2c>43 »       jmp····40b·<_PyObject_Call_Prepend.cold+0x2f>
30 ·R_386_PC32»     .text.hot 
31 »       subl···$0x1,0x10(%ebx) 
32 »       jmp····317·<_PyObject_CallFunctionVa.cold+0xd> 
33 ·R_386_PC32»     .text.hot44 ·R_386_PC32»     .text.hot
34 »       mov····%ecx,0xc(%esp)45 »       mov····%ecx,0x10(%esp)
35 »       sub····$0xc,%esp46 »       sub····$0xc,%esp
36 »       push···%eax47 »       push···%eax
37 »       call···5d·<PyObject_VectorcallDict.cold+0x5d>48 »       call···76·<PyObject_VectorcallDict.cold+0x76>
38 ·R_386_PC32»     _Py_Dealloc49 ·R_386_PC32»     _Py_Dealloc
39 »       add····$0x10,%esp50 »       add····$0x10,%esp
40 »       mov····0xc(%esp),%ecx51 »       mov····0x10(%esp),%ecx
41 »       jmp····3f4·<_PyObject_Call_Prepend.cold+0x3d>52 »       jmp····413·<_PyObject_Call_Prepend.cold+0x37>
42 ·R_386_PC32»     .text.hot53 ·R_386_PC32»     .text.hot
43 »       mov····%ecx,0xc(%esp)54 »       mov····%ecx,0x10(%esp)
44 »       sub····$0xc,%esp55 »       sub····$0xc,%esp
45 »       push···%edx56 »       push···%edx
46 »       call···76·<PyObject_VectorcallDict.cold+0x76>57 »       call···8f·<PyObject_VectorcallDict.cold+0x8f>
47 ·R_386_PC32»     _Py_Dealloc58 ·R_386_PC32»     _Py_Dealloc
48 »       add····$0x10,%esp59 »       add····$0x10,%esp
49 »       mov····0xc(%esp),%ecx60 »       mov····0x10(%esp),%ecx
50 »       jmp····3fc·<_PyObject_Call_Prepend.cold+0x45>61 »       jmp····41b·<_PyObject_Call_Prepend.cold+0x3f>
51 ·R_386_PC32»     .text.hot62 ·R_386_PC32»     .text.hot
52 »       mov····%ecx,0xc(%esp)63 »       mov····%ecx,0x14(%esp)
53 »       sub····$0xc,%esp64 »       sub····$0xc,%esp
54 »       push···%eax65 »       push···%eax
55 »       call···8f·<PyObject_VectorcallDict.cold+0x8f>66 »       call···a8·<PyObject_VectorcallDict.cold+0xa8>
56 ·R_386_PC32»     _Py_Dealloc67 ·R_386_PC32»     _Py_Dealloc
57 »       add····$0x10,%esp68 »       add····$0x10,%esp
58 »       mov····0xc(%esp),%ecx69 »       mov····0x14(%esp),%ecx
59 »       jmp····404·<_PyObject_Call_Prepend.cold+0x4d>70 »       jmp····483·<_PyObject_Call_Prepend.cold+0xa7>
60 ·R_386_PC32»     .text.hot71 ·R_386_PC32»     .text.hot
61 »       mov····%ecx,0xc(%esp)72 »       mov····%ecx,0x10(%esp)
62 »       sub····$0xc,%esp73 »       sub····$0xc,%esp
63 »       push···%edx74 »       push···%eax
64 »       call···a8·<PyObject_VectorcallDict.cold+0xa8>75 »       call···c1·<PyObject_VectorcallDict.cold+0xc1>
65 ·R_386_PC32»     _Py_Dealloc76 ·R_386_PC32»     _Py_Dealloc
66 »       add····$0x10,%esp77 »       add····$0x10,%esp
67 »       mov····0xc(%esp),%ecx78 »       mov····0x10(%esp),%ecx
68 »       jmp····40c·<_PyObject_Call_Prepend.cold+0x55>79 »       jmp····43c·<_PyObject_Call_Prepend.cold+0x60>
69 ·R_386_PC32»     .text.hot 
70 »       xor····%edi,%edi 
71 »       jmp····229·<object_vacall.cold+0x15> 
72 ·R_386_PC32»     .text.hot 
73 »       subl···$0x1,(%edi) 
74 »       je·····e3·<PyObject_VectorcallDict.cold+0xe3> 
75 »       push···%ebp 
76 »       xor····%edi,%edi 
77 »       push···$0x2c 
78 ·R_386_32»       .rodata.str1.4 
79 »       pushl··0x0 
80 ·R_386_32»       PyExc_SystemError 
81 »       pushl··0x14(%esp) 
82 »       call···d7·<PyObject_VectorcallDict.cold+0xd7> 
83 ·R_386_PC32»     _PyErr_FormatFromCauseTstate 
84 »       add····$0x10,%esp 
85 »       jmp····24d·<object_vacall.cold+0x39> 
86 ·R_386_PC32»     .text.hot80 ·R_386_PC32»     .text.hot
 81 »       mov····%ecx,0x10(%esp)
87 »       sub····$0xc,%esp82 »       sub····$0xc,%esp
88 »       push···%edi83 »       push···%edx
89 »       call···e8·<PyObject_VectorcallDict.cold+0xe8>84 »       call···da·<PyObject_VectorcallDict.cold+0xda>
90 ·R_386_PC32»     _Py_Dealloc85 ·R_386_PC32»     _Py_Dealloc
91 »       add····$0x10,%esp86 »       add····$0x10,%esp
92 »       jmp····c4·<PyObject_VectorcallDict.cold+0xc4>87 »       mov····0x10(%esp),%ecx
 88 »       jmp····440·<_PyObject_Call_Prepend.cold+0x64>
 89 ·R_386_PC32»     .text.hot
 90 »       xor····%esi,%esi
 91 »       jmp····263·<object_vacall.cold+0x4f>
 92 ·R_386_PC32»     .text.hot
  
93 000000f1·<_PyObject_FastCallDictTstate.cold>:93 000000f1·<_PyObject_FastCallDictTstate.cold>:
94 _PyObject_FastCallDictTstate.cold():94 _PyObject_FastCallDictTstate.cold():
95 »       subl···$0x1,(%ebx)95 »       subl···$0x1,(%ebx)
96 »       je·····123·<_PyObject_FastCallDictTstate.cold+0x32>96 »       je·····123·<_PyObject_FastCallDictTstate.cold+0x32>
97 »       push···%esi97 »       push···%esi
98 »       xor····%ebx,%ebx98 »       xor····%ebx,%ebx
178 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
53.2 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
24.3 KB
cellobject.o
941 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:··········4104·(bytes·into·file)13 ··Start·of·section·headers:··········4100·(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:·········2019 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·18
3.57 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 28 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x1008:1 There·are·19·section·headers,·starting·at·offset·0x1004:
  
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]·.text·············PROGBITS········00000000·000040·00002c·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000034·000000·00··AX··0···0··1
6 ··[·2]·.rel.text·········REL·············00000000·000d10·000008·08···I·17···1··4 
7 ··[·3]·.data·············PROGBITS········00000000·000080·000108·00··WA··0···0·326 ··[·2]·.data·············PROGBITS········00000000·000040·000108·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·000d18·000070·08···I·17···3··47 ··[·3]·.rel.data·········REL·············00000000·000d10·000070·08···I·16···2··4
9 ··[·5]·.bss··············NOBITS··········00000000·000188·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000148·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········00000000·000190·000119·00··AX··0···0·169 ··[·5]·.text.hot·········PROGBITS········00000000·000150·00014c·00··AX··0···0·16
11 ··[·7]·.rel.text.hot·····REL·············00000000·000d88·000050·08···I·17···6··410 ··[·6]·.rel.text.hot·····REL·············00000000·000d80·000058·08···I·16···5··4
12 ··[·8]·.rodata.str1.1····PROGBITS········00000000·0002a9·00004d·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········00000000·00029c·00004d·01·AMS··0···0··1
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0002f6·000247·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·0002e9·000247·00··AX··0···0··1
14 ··[10]·.rel.text.unlikely·REL·············00000000·000dd8·000100·08···I·17···9··413 ··[·9]·.rel.text.unlikely·REL·············00000000·000dd8·000100·08···I·16···8··4
15 ··[11]·.rodata···········PROGBITS········00000000·000540·000101·00···A··0···0·3214 ··[10]·.rodata···········PROGBITS········00000000·000540·000101·00···A··0···0·32
16 ··[12]·.rel.rodata·······REL·············00000000·000ed8·000030·08···I·17··11··415 ··[11]·.rel.rodata·······REL·············00000000·000ed8·000030·08···I·16··10··4
17 ··[13]·.rodata.str1.4····PROGBITS········00000000·000644·000021·01·AMS··0···0··416 ··[12]·.rodata.str1.4····PROGBITS········00000000·000644·000021·01·AMS··0···0··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·000665·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·000665·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·000668·000224·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·000668·000224·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·000f08·000060·08···I·17··15··419 ··[15]·.rel.eh_frame·····REL·············00000000·000f08·000060·08···I·16··14··4
21 ··[17]·.symtab···········SYMTAB··········00000000·00088c·0002a0·10·····18··22··420 ··[16]·.symtab···········SYMTAB··········00000000·00088c·0002a0·10·····17··22··4
22 ··[18]·.strtab···········STRTAB··········00000000·000b2c·0001e3·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·000b2c·0001e3·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·000f68·00009d·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·000f68·000099·00······0···0··1
24 Key·to·Flags:23 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)27 ··p·(processor·specific)
4.21 KB
readelf --wide --symbols {}
    
Offset 1, 45 lines modifiedOffset 1, 45 lines modified
  
1 Symbol·table·'.symtab'·contains·42·entries:1 Symbol·table·'.symtab'·contains·42·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····2·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6· 
7 ·····4:·00000060····32·FUNC····LOCAL··DEFAULT····6·cell_traverse6 ·····3:·00000060····32·FUNC····LOCAL··DEFAULT····5·cell_traverse
 7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9· 
10 ·····7:·00000000····77·FUNC····LOCAL··DEFAULT····9·PyCell_Set.cold9 ·····6:·00000000····77·FUNC····LOCAL··DEFAULT····8·PyCell_Set.cold
11 ·····8:·000000c0····89·FUNC····LOCAL··DEFAULT····6·cell_dealloc10 ·····7:·000000c0····89·FUNC····LOCAL··DEFAULT····5·cell_dealloc
12 ·····9:·00000000····44·FUNC····LOCAL··DEFAULT····1·cell_clear11 ·····8:·00000120····44·FUNC····LOCAL··DEFAULT····5·cell_clear
13 ····10:·0000004d···206·FUNC····LOCAL··DEFAULT····9·cell_richcompare12 ·····9:·0000004d···206·FUNC····LOCAL··DEFAULT····8·cell_richcompare
14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···11·13 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
15 ····12:·0000011b····97·FUNC····LOCAL··DEFAULT····9·cell_new14 ····11:·0000011b····97·FUNC····LOCAL··DEFAULT····8·cell_new
16 ····13:·0000017c····47·FUNC····LOCAL··DEFAULT····9·cell_get_contents15 ····12:·0000017c····47·FUNC····LOCAL··DEFAULT····8·cell_get_contents
17 ····14:·000001ab····49·FUNC····LOCAL··DEFAULT····9·cell_set_contents16 ····13:·000001ab····49·FUNC····LOCAL··DEFAULT····8·cell_set_contents
18 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT···13·17 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
19 ····16:·000001dc····57·FUNC····LOCAL··DEFAULT····9·cell_repr18 ····15:·000001dc····57·FUNC····LOCAL··DEFAULT····8·cell_repr
20 ····17:·00000020···225·OBJECT··LOCAL··DEFAULT···11·cell_new_doc19 ····16:·00000020···225·OBJECT··LOCAL··DEFAULT···10·cell_new_doc
21 ····18:·000000e0····40·OBJECT··LOCAL··DEFAULT····3·cell_getsetlist20 ····17:·000000e0····40·OBJECT··LOCAL··DEFAULT····2·cell_getsetlist
 21 ····18:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT····5·22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
23 ····20:·00000000·····0·SECTION·LOCAL··DEFAULT···14·23 ····20:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
24 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT···15·24 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
25 ····22:·00000000····82·FUNC····GLOBAL·DEFAULT····6·PyCell_New25 ····22:·00000000····82·FUNC····GLOBAL·DEFAULT····5·PyCell_New
26 ····23:·00000000···204·OBJECT··GLOBAL·DEFAULT····3·PyCell_Type26 ····23:·00000000···204·OBJECT··GLOBAL·DEFAULT····2·PyCell_Type
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
29 ····26:·00000080····55·FUNC····GLOBAL·DEFAULT····6·PyCell_Set29 ····26:·00000080····55·FUNC····GLOBAL·DEFAULT····5·PyCell_Set
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_UnpackTuple37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_UnpackTuple
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
42 ····39:·00000215····50·FUNC····GLOBAL·DEFAULT····9·PyCell_Get42 ····39:·00000215····50·FUNC····GLOBAL·DEFAULT····8·PyCell_Get
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
8.99 KB
readelf --wide --relocs {}
    
Offset 1, 93 lines modifiedOffset 1, 90 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xd10·contains·1·entry: 
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name 
3 0000001f··00001c02·R_386_PC32·············00000000···_Py_Dealloc 
  
4 Relocation·section·'.rel.data'·at·offset·0xd18·contains·14·entries:1 Relocation·section·'.rel.data'·at·offset·0xd10·contains·14·entries:
5 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
6 00000004··00002801·R_386_32···············00000000···PyType_Type3 00000004··00002801·R_386_32···············00000000···PyType_Type
7 0000000c··00000501·R_386_32···············00000000···.rodata.str1.14 0000000c··00000401·R_386_32···············00000000···.rodata.str1.1
8 00000018··00000301·R_386_32···············00000000···.text.hot5 00000018··00000201·R_386_32···············00000000···.text.hot
9 0000002c··00000601·R_386_32···············00000000···.text.unlikely6 0000002c··00000501·R_386_32···············00000000···.text.unlikely
10 00000048··00002901·R_386_32···············00000000···PyObject_GenericGetAttr7 00000048··00002901·R_386_32···············00000000···PyObject_GenericGetAttr
11 00000058··00000b01·R_386_32···············00000000···.rodata8 00000058··00000a01·R_386_32···············00000000···.rodata
12 0000005c··00000301·R_386_32···············00000000···.text.hot9 0000005c··00000201·R_386_32···············00000000···.text.hot
13 00000060··00000101·R_386_32···············00000000···.text10 00000060··00000201·R_386_32···············00000000···.text.hot
14 00000064··00000601·R_386_32···············00000000···.text.unlikely11 00000064··00000501·R_386_32···············00000000···.text.unlikely
15 0000007c··00000201·R_386_32···············00000000···.data12 0000007c··00000101·R_386_32···············00000000···.data
16 0000009c··00000601·R_386_32···············00000000···.text.unlikely13 0000009c··00000501·R_386_32···············00000000···.text.unlikely
17 000000e0··00000501·R_386_32···············00000000···.rodata.str1.114 000000e0··00000401·R_386_32···············00000000···.rodata.str1.1
18 000000e4··00000601·R_386_32···············00000000···.text.unlikely15 000000e4··00000501·R_386_32···············00000000···.text.unlikely
19 000000e8··00000601·R_386_32···············00000000···.text.unlikely16 000000e8··00000501·R_386_32···············00000000···.text.unlikely
  
20 Relocation·section·'.rel.text.hot'·at·offset·0xd88·contains·10·entries:17 Relocation·section·'.rel.text.hot'·at·offset·0xd80·contains·11·entries:
21 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name18 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
22 0000000a··00001701·R_386_32···············00000000···PyCell_Type19 0000000a··00001701·R_386_32···············00000000···PyCell_Type
23 0000000f··00001802·R_386_PC32·············00000000···_PyObject_GC_New20 0000000f··00001802·R_386_PC32·············00000000···_PyObject_GC_New
24 00000026··00001901·R_386_32···············00000000···_PyRuntime21 00000026··00001901·R_386_32···············00000000···_PyRuntime
25 0000008e··00001701·R_386_32···············00000000···PyCell_Type22 0000008e··00001701·R_386_32···············00000000···PyCell_Type
26 00000105··00001c02·R_386_PC32·············00000000···_Py_Dealloc23 00000105··00001c02·R_386_PC32·············00000000···_Py_Dealloc
 24 0000013f··00001c02·R_386_PC32·············00000000···_Py_Dealloc
27 00000094··00000602·R_386_PC32·············00000000···.text.unlikely25 00000094··00000502·R_386_PC32·············00000000···.text.unlikely
28 0000009f··00000602·R_386_PC32·············00000000···.text.unlikely26 0000009f··00000502·R_386_PC32·············00000000···.text.unlikely
29 000000ad··00000602·R_386_PC32·············00000000···.text.unlikely27 000000ad··00000502·R_386_PC32·············00000000···.text.unlikely
30 000000fa··00001d02·R_386_PC32·············00000000···PyObject_GC_Del28 000000fa··00001d02·R_386_PC32·············00000000···PyObject_GC_Del
31 00000115··00001d02·R_386_PC32·············00000000···PyObject_GC_Del29 00000115··00001d02·R_386_PC32·············00000000···PyObject_GC_Del
  
32 Relocation·section·'.rel.text.unlikely'·at·offset·0xdd8·contains·32·entries:30 Relocation·section·'.rel.text.unlikely'·at·offset·0xdd8·contains·32·entries:
33 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name31 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
34 00000005··00000501·R_386_32···············00000000···.rodata.str1.132 00000005··00000401·R_386_32···············00000000···.rodata.str1.1
35 0000000a··00001b02·R_386_PC32·············00000000···_PyErr_BadInternalCall33 0000000a··00001b02·R_386_PC32·············00000000···_PyErr_BadInternalCall
36 0000003d··00001c02·R_386_PC32·············00000000···_Py_Dealloc34 0000003d··00001c02·R_386_PC32·············00000000···_Py_Dealloc
37 0000005d··00001701·R_386_32···············00000000···PyCell_Type35 0000005d··00001701·R_386_32···············00000000···PyCell_Type
38 00000066··00001701·R_386_32···············00000000···PyCell_Type36 00000066··00001701·R_386_32···············00000000···PyCell_Type
39 0000006e··00001e01·R_386_32···············00000000···_Py_NotImplementedStruct37 0000006e··00001e01·R_386_32···············00000000···_Py_NotImplementedStruct
40 00000073··00001e01·R_386_32···············00000000···_Py_NotImplementedStruct38 00000073··00001e01·R_386_32···············00000000···_Py_NotImplementedStruct
41 000000a4··00000b01·R_386_32···············00000000···.rodata39 000000a4··00000a01·R_386_32···············00000000···.rodata
42 000000b3··00002001·R_386_32···············00000000···_Py_TrueStruct40 000000b3··00002001·R_386_32···············00000000···_Py_TrueStruct
43 000000b8··00002001·R_386_32···············00000000···_Py_TrueStruct41 000000b8··00002001·R_386_32···············00000000···_Py_TrueStruct
44 000000ce··00002101·R_386_32···············00000000···_Py_FalseStruct42 000000ce··00002101·R_386_32···············00000000···_Py_FalseStruct
45 000000d3··00002101·R_386_32···············00000000···_Py_FalseStruct43 000000d3··00002101·R_386_32···············00000000···_Py_FalseStruct
46 0000013b··00000501·R_386_32···············00000000···.rodata.str1.144 0000013b··00000401·R_386_32···············00000000···.rodata.str1.1
47 00000144··00002202·R_386_PC32·············00000000···PyArg_UnpackTuple45 00000144··00002202·R_386_PC32·············00000000···PyArg_UnpackTuple
48 00000155··00000501·R_386_32···············00000000···.rodata.str1.146 00000155··00000401·R_386_32···············00000000···.rodata.str1.1
49 0000015a··00002302·R_386_PC32·············00000000···_PyArg_NoKeywords47 0000015a··00002302·R_386_PC32·············00000000···_PyArg_NoKeywords
50 00000171··00001602·R_386_PC32·············00000000···PyCell_New48 00000171··00001602·R_386_PC32·············00000000···PyCell_New
51 0000018e··00000501·R_386_32···············00000000···.rodata.str1.149 0000018e··00000401·R_386_32···············00000000···.rodata.str1.1
52 00000194··00002401·R_386_32···············00000000···PyExc_ValueError50 00000194··00002401·R_386_32···············00000000···PyExc_ValueError
53 00000199··00002502·R_386_PC32·············00000000···PyErr_SetString51 00000199··00002502·R_386_PC32·············00000000···PyErr_SetString
54 000001cf··00001c02·R_386_PC32·············00000000···_Py_Dealloc52 000001cf··00001c02·R_386_PC32·············00000000···_Py_Dealloc
55 000001ee··00000501·R_386_32···············00000000···.rodata.str1.153 000001ee··00000401·R_386_32···············00000000···.rodata.str1.1
56 000001f3··00002602·R_386_PC32·············00000000···PyUnicode_FromFormat54 000001f3··00002602·R_386_PC32·············00000000···PyUnicode_FromFormat
57 00000205··00000f01·R_386_32···············00000000···.rodata.str1.455 00000205··00000e01·R_386_32···············00000000···.rodata.str1.4
58 0000020a··00002602·R_386_PC32·············00000000···PyUnicode_FromFormat56 0000020a··00002602·R_386_PC32·············00000000···PyUnicode_FromFormat
59 0000021f··00001701·R_386_32···············00000000···PyCell_Type57 0000021f··00001701·R_386_32···············00000000···PyCell_Type
60 0000022a··00000501·R_386_32···············00000000···.rodata.str1.158 0000022a··00000401·R_386_32···············00000000···.rodata.str1.1
61 0000022f··00001b02·R_386_PC32·············00000000···_PyErr_BadInternalCall59 0000022f··00001b02·R_386_PC32·············00000000···_PyErr_BadInternalCall
62 00000015··00000302·R_386_PC32·············00000000···.text.hot60 00000015··00000202·R_386_PC32·············00000000···.text.hot
63 00000030··00000302·R_386_PC32·············00000000···.text.hot61 00000030··00000202·R_386_PC32·············00000000···.text.hot
64 00000049··00000302·R_386_PC32·············00000000···.text.hot62 00000049··00000202·R_386_PC32·············00000000···.text.hot
65 0000009d··00001f02·R_386_PC32·············00000000···PyObject_RichCompare63 0000009d··00001f02·R_386_PC32·············00000000···PyObject_RichCompare
  
66 Relocation·section·'.rel.rodata'·at·offset·0xed8·contains·6·entries:64 Relocation·section·'.rel.rodata'·at·offset·0xed8·contains·6·entries:
67 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name65 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
68 00000000··00000601·R_386_32···············00000000···.text.unlikely66 00000000··00000501·R_386_32···············00000000···.text.unlikely
69 00000004··00000601·R_386_32···············00000000···.text.unlikely67 00000004··00000501·R_386_32···············00000000···.text.unlikely
70 00000008··00000601·R_386_32···············00000000···.text.unlikely68 00000008··00000501·R_386_32···············00000000···.text.unlikely
71 0000000c··00000601·R_386_32···············00000000···.text.unlikely69 0000000c··00000501·R_386_32···············00000000···.text.unlikely
72 00000010··00000601·R_386_32···············00000000···.text.unlikely70 00000010··00000501·R_386_32···············00000000···.text.unlikely
73 00000014··00000601·R_386_32···············00000000···.text.unlikely71 00000014··00000501·R_386_32···············00000000···.text.unlikely
  
74 Relocation·section·'.rel.eh_frame'·at·offset·0xf08·contains·12·entries:72 Relocation·section·'.rel.eh_frame'·at·offset·0xf08·contains·12·entries:
75 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name73 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
76 00000020··00000302·R_386_PC32·············00000000···.text.hot74 00000020··00000202·R_386_PC32·············00000000···.text.hot
77 00000050··00000302·R_386_PC32·············00000000···.text.hot75 00000050··00000202·R_386_PC32·············00000000···.text.hot
78 00000064··00000302·R_386_PC32·············00000000···.text.hot76 00000064··00000202·R_386_PC32·············00000000···.text.hot
79 00000094··00000602·R_386_PC32·············00000000···.text.unlikely77 00000094··00000502·R_386_PC32·············00000000···.text.unlikely
80 000000c0··00000302·R_386_PC32·············00000000···.text.hot78 000000c0··00000202·R_386_PC32·············00000000···.text.hot
81 000000f4··00000102·R_386_PC32·············00000000···.text79 000000f4··00000202·R_386_PC32·············00000000···.text.hot
82 00000114··00000602·R_386_PC32·············00000000···.text.unlikely80 00000114··00000502·R_386_PC32·············00000000···.text.unlikely
83 00000138··00000602·R_386_PC32·············00000000···.text.unlikely81 00000138··00000502·R_386_PC32·············00000000···.text.unlikely
84 0000017c··00000602·R_386_PC32·············00000000···.text.unlikely82 0000017c··00000502·R_386_PC32·············00000000···.text.unlikely
85 000001ac··00000602·R_386_PC32·············00000000···.text.unlikely83 000001ac··00000502·R_386_PC32·············00000000···.text.unlikely
86 000001cc··00000602·R_386_PC32·············00000000···.text.unlikely84 000001cc··00000502·R_386_PC32·············00000000···.text.unlikely
87 00000204··00000602·R_386_PC32·············00000000···.text.unlikely85 00000204··00000502·R_386_PC32·············00000000···.text.unlikely
1.1 KB
readelf --wide --debug-dump=frames {}
    
Offset 103, 24 lines modifiedOffset 103, 24 lines modified
103 ··DW_CFA_advance_loc:·7·to·00000113103 ··DW_CFA_advance_loc:·7·to·00000113
104 ··DW_CFA_def_cfa_offset:·8104 ··DW_CFA_def_cfa_offset:·8
105 ··DW_CFA_advance_loc:·1·to·00000114105 ··DW_CFA_advance_loc:·1·to·00000114
106 ··DW_CFA_restore:·r3·(ebx)106 ··DW_CFA_restore:·r3·(ebx)
107 ··DW_CFA_def_cfa_offset:·4107 ··DW_CFA_def_cfa_offset:·4
108 ··DW_CFA_nop108 ··DW_CFA_nop
  
109 000000ec·0000001c·000000f0·FDE·cie=00000000·pc=00000000..0000002c109 000000ec·0000001c·000000f0·FDE·cie=00000000·pc=00000120..0000014c
110 ··DW_CFA_advance_loc:·3·to·00000003110 ··DW_CFA_advance_loc:·3·to·00000123
111 ··DW_CFA_def_cfa_offset:·16111 ··DW_CFA_def_cfa_offset:·16
112 ··DW_CFA_advance_loc:·26·to·0000001d112 ··DW_CFA_advance_loc:·26·to·0000013d
113 ··DW_CFA_def_cfa_offset:·28113 ··DW_CFA_def_cfa_offset:·28
114 ··DW_CFA_advance_loc:·1·to·0000001e114 ··DW_CFA_advance_loc:·1·to·0000013e
115 ··DW_CFA_def_cfa_offset:·32115 ··DW_CFA_def_cfa_offset:·32
116 ··DW_CFA_advance_loc:·8·to·00000026116 ··DW_CFA_advance_loc:·8·to·00000146
117 ··DW_CFA_def_cfa_offset:·16117 ··DW_CFA_def_cfa_offset:·16
118 ··DW_CFA_advance_loc:·5·to·0000002b118 ··DW_CFA_advance_loc:·5·to·0000014b
119 ··DW_CFA_def_cfa_offset:·4119 ··DW_CFA_def_cfa_offset:·4
  
120 0000010c·00000020·00000110·FDE·cie=00000000·pc=0000004d..0000011b120 0000010c·00000020·00000110·FDE·cie=00000000·pc=0000004d..0000011b
121 ··DW_CFA_advance_loc:·1·to·0000004e121 ··DW_CFA_advance_loc:·1·to·0000004e
122 ··DW_CFA_def_cfa_offset:·8122 ··DW_CFA_def_cfa_offset:·8
123 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8123 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8
124 ··DW_CFA_advance_loc1:·78·to·0000009c124 ··DW_CFA_advance_loc1:·78·to·0000009c
309 B
strings --all --bytes=8 {}
    
Offset 38, 15 lines modifiedOffset 38, 14 lines modified
38 PyExc_ValueError38 PyExc_ValueError
39 PyErr_SetString39 PyErr_SetString
40 PyUnicode_FromFormat40 PyUnicode_FromFormat
41 PyCell_Get41 PyCell_Get
42 PyType_Type42 PyType_Type
43 PyObject_GenericGetAttr43 PyObject_GenericGetAttr
44 .shstrtab44 .shstrtab
45 .rel.text 
46 .rel.data45 .rel.data
47 .rel.text.hot46 .rel.text.hot
48 .rodata.str1.147 .rodata.str1.1
49 .rel.text.unlikely48 .rel.text.unlikely
50 .rel.rodata49 .rel.rodata
51 .rodata.str1.450 .rodata.str1.4
52 .note.GNU-stack51 .note.GNU-stack
629 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 23 lines modifiedOffset 1, 2 lines modified
  
  
  
1 Disassembly·of·section·.text: 
  
2 00000000·<cell_clear>: 
3 cell_clear(): 
4 »       sub····$0xc,%esp 
5 »       mov····0x10(%esp),%eax 
6 »       mov····0x8(%eax),%edx 
7 »       test···%edx,%edx 
8 »       je·····26·<cell_clear+0x26> 
9 »       movl···$0x0,0x8(%eax) 
10 »       subl···$0x1,(%edx) 
11 »       jne····26·<cell_clear+0x26> 
12 »       sub····$0xc,%esp 
13 »       push···%edx 
14 »       call···1f·<cell_clear+0x1f> 
15 ·R_386_PC32»     _Py_Dealloc 
16 »       add····$0x10,%esp 
17 »       xor····%eax,%eax 
18 »       add····$0xc,%esp 
19 »       retq··· 
1.18 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
4 ··0x00000000·01000000·00000000·00000000·18000000·................4 ··0x00000000·01000000·00000000·00000000·18000000·................
5 ··0x00000010·0c000000·00000000·c0000000·00000000·................5 ··0x00000010·0c000000·00000000·c0000000·00000000·................
6 ··0x00000020·00000000·00000000·00000000·dc010000·................6 ··0x00000020·00000000·00000000·00000000·dc010000·................
7 ··0x00000030·00000000·00000000·00000000·00000000·................7 ··0x00000030·00000000·00000000·00000000·00000000·................
8 ··0x00000040·00000000·00000000·00000000·00000000·................8 ··0x00000040·00000000·00000000·00000000·00000000·................
9 ··0x00000050·00000000·00400400·20000000·60000000·.....@..·...`...9 ··0x00000050·00000000·00400400·20000000·60000000·.....@..·...`...
10 ··0x00000060·00000000·4d000000·00000000·00000000·....M...........10 ··0x00000060·20010000·4d000000·00000000·00000000··...M...........
11 ··0x00000070·00000000·00000000·00000000·e0000000·................11 ··0x00000070·00000000·00000000·00000000·e0000000·................
12 ··0x00000080·00000000·00000000·00000000·00000000·................12 ··0x00000080·00000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00000000·00000000·1b010000·................13 ··0x00000090·00000000·00000000·00000000·1b010000·................
14 ··0x000000a0·00000000·00000000·00000000·00000000·................14 ··0x000000a0·00000000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·00000000·00000000·00000000·................15 ··0x000000b0·00000000·00000000·00000000·00000000·................
16 ··0x000000c0·00000000·00000000·00000000·00000000·................16 ··0x000000c0·00000000·00000000·00000000·00000000·................
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
803 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 109, 7 lines modifiedOffset 109, 27 lines modified
109 ·R_386_PC32»     _Py_Dealloc109 ·R_386_PC32»     _Py_Dealloc
110 »       add····$0x10,%esp110 »       add····$0x10,%esp
111 »       mov····%ebx,0x10(%esp)111 »       mov····%ebx,0x10(%esp)
112 »       add····$0x8,%esp112 »       add····$0x8,%esp
113 »       pop····%ebx113 »       pop····%ebx
114 »       jmp····115·<cell_dealloc+0x55>114 »       jmp····115·<cell_dealloc+0x55>
115 ·R_386_PC32»     PyObject_GC_Del115 ·R_386_PC32»     PyObject_GC_Del
 116 »       lea····0x0(%esi,%eiz,1),%esi
  
 117 00000120·<cell_clear>:
 118 cell_clear():
 119 »       sub····$0xc,%esp
 120 »       mov····0x10(%esp),%eax
 121 »       mov····0x8(%eax),%edx
 122 »       test···%edx,%edx
 123 »       je·····146·<cell_clear+0x26>
 124 »       movl···$0x0,0x8(%eax)
 125 »       subl···$0x1,(%edx)
 126 »       jne····146·<cell_clear+0x26>
 127 »       sub····$0xc,%esp
 128 »       push···%edx
 129 »       call···13f·<cell_clear+0x1f>
 130 ·R_386_PC32»     _Py_Dealloc
 131 »       add····$0x10,%esp
 132 »       xor····%eax,%eax
 133 »       add····$0xc,%esp
 134 »       retq···
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 ··0x00000080·017c0801·1b0c0404·88010e20·28000000·.|.........·(...12 ··0x00000080·017c0801·1b0c0404·88010e20·28000000·.|.........·(...
13 ··0x00000090·1c000000·00000000·4d000000·00410e24·........M....A.$13 ··0x00000090·1c000000·00000000·4d000000·00410e24·........M....A.$
14 ··0x000000a0·410e2842·0e2c450e·30480e20·6a0e2c41·A.(B.,E.0H.·j.,A14 ··0x000000a0·410e2842·0e2c450e·30480e20·6a0e2c41·A.(B.,E.0H.·j.,A
15 ··0x000000b0·0e30480e·20000000·30000000·bc000000·.0H.·...0.......15 ··0x000000b0·0e30480e·20000000·30000000·bc000000·.0H.·...0.......
16 ··0x000000c0·c0000000·59000000·00410e08·8302430e·....Y....A....C.16 ··0x000000c0·c0000000·59000000·00410e08·8302430e·....Y....A....C.
17 ··0x000000d0·10740a0e·0841c30e·04470b43·0e1c410e·.t...A...G.C..A.17 ··0x000000d0·10740a0e·0841c30e·04470b43·0e1c410e·.t...A...G.C..A.
18 ··0x000000e0·20480e10·470e0841·c30e0400·1c000000··H..G..A........18 ··0x000000e0·20480e10·470e0841·c30e0400·1c000000··H..G..A........
19 ··0x000000f0·f0000000·00000000·2c000000·00430e10·........,....C..19 ··0x000000f0·f0000000·20010000·2c000000·00430e10·....·...,....C..
20 ··0x00000100·5a0e1c41·0e20480e·10450e04·20000000·Z..A.·H..E..·...20 ··0x00000100·5a0e1c41·0e20480e·10450e04·20000000·Z..A.·H..E..·...
21 ··0x00000110·10010000·4d000000·ce000000·00410e08·....M........A..21 ··0x00000110·10010000·4d000000·ce000000·00410e08·....M........A..
22 ··0x00000120·8302024e·0ac30e04·450b0279·c30e0400·...N....E..y....22 ··0x00000120·8302024e·0ac30e04·450b0279·c30e0400·...N....E..y....
23 ··0x00000130·40000000·34010000·1b010000·61000000·@...4.......a...23 ··0x00000130·40000000·34010000·1b010000·61000000·@...4.......a...
24 ··0x00000140·00430e20·530e2c45·0e30420e·34420e38·.C.·S.,E.0B.4B.824 ··0x00000140·00430e20·530e2c45·0e30420e·34420e38·.C.·S.,E.0B.4B.8
25 ··0x00000150·450e3c44·0e40480e·20470e24·410e2841·E.<D.@H.·G.$A.(A25 ··0x00000150·450e3c44·0e40480e·20470e24·410e2841·E.<D.@H.·G.$A.(A
26 ··0x00000160·0e2c450e·30480e20·4b0e2c44·0e30480e·.,E.0H.·K.,D.0H.26 ··0x00000160·0e2c450e·30480e20·4b0e2c44·0e30480e·.,E.0H.·K.,D.0H.
1.39 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.3 ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text
4 ··0x00000020·74657874·002e7265·6c2e6461·7461002e·text..rel.data..4 ··0x00000020·002e7265·6c2e6461·7461002e·62737300·..rel.data..bss.
5 ··0x00000030·62737300·2e72656c·2e746578·742e686f·bss..rel.text.ho5 ··0x00000030·2e72656c·2e746578·742e686f·74002e72·.rel.text.hot..r
6 ··0x00000040·74002e72·6f646174·612e7374·72312e31·t..rodata.str1.16 ··0x00000040·6f646174·612e7374·72312e31·002e7265·odata.str1.1..re
7 ··0x00000050·002e7265·6c2e7465·78742e75·6e6c696b·..rel.text.unlik7 ··0x00000050·6c2e7465·78742e75·6e6c696b·656c7900·l.text.unlikely.
8 ··0x00000060·656c7900·2e72656c·2e726f64·61746100·ely..rel.rodata.8 ··0x00000060·2e72656c·2e726f64·61746100·2e726f64·.rel.rodata..rod
9 ··0x00000070·2e726f64·6174612e·73747231·2e34002e·.rodata.str1.4..9 ··0x00000070·6174612e·73747231·2e34002e·6e6f7465·ata.str1.4..note
10 ··0x00000080·6e6f7465·2e474e55·2d737461·636b002e·note.GNU-stack..10 ··0x00000080·2e474e55·2d737461·636b002e·72656c2e·.GNU-stack..rel.
11 ··0x00000090·72656c2e·65685f66·72616d65·00·······rel.eh_frame.11 ··0x00000090·65685f66·72616d65·00················eh_frame.
  
130 KB
classobject.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:··········11384·(bytes·into·file)13 ··Start·of·section·headers:··········11380·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
2.85 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x2c78:1 There·are·19·section·headers,·starting·at·offset·0x2c74:
  
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]·.text·············PROGBITS········00000000·000040·0000d7·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0000d7·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·002484·000080·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·002480·000080·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000120·000318·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000120·000318·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·002504·000168·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·002500·000168·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000438·000008·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·000438·000008·00··WA··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000438·0000c2·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000438·0000c2·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·0004fa·000677·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·0004fa·00067d·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·00266c·000340·08···I·16···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·002668·000340·08···I·16···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·000b80·000464·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·000b80·000464·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·0029ac·000130·08···I·16···9··414 ··[10]·.rel.text.hot·····REL·············00000000·0029a8·000130·08···I·16···9··4
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·000fe4·000080·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·000fe4·000080·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·001080·000083·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·001080·000083·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·001103·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·001103·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·001104·000884·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·001104·000880·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·002adc·000100·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·002ad8·000100·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·001988·0005e0·10·····17··50··420 ··[16]·.symtab···········SYMTAB··········00000000·001984·0005e0·10·····17··50··4
21 ··[17]·.strtab···········STRTAB··········00000000·001f68·00051c·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·001f64·00051c·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·002bdc·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·002bd8·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
5.89 KB
readelf --wide --symbols {}
    
Offset 4, 47 lines modifiedOffset 4, 47 lines modified
4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
11 ·····7:·00000080···567·FUNC····LOCAL··DEFAULT····9·method_vectorcall11 ·····7:·00000080···576·FUNC····LOCAL··DEFAULT····9·method_vectorcall
12 ·····8:·00000000····24·FUNC····LOCAL··DEFAULT····7·PyMethod_New.cold12 ·····8:·00000000····24·FUNC····LOCAL··DEFAULT····7·PyMethod_New.cold
13 ·····9:·00000018····44·FUNC····LOCAL··DEFAULT····7·method_vectorcall.cold13 ·····9:·00000018····50·FUNC····LOCAL··DEFAULT····7·method_vectorcall.cold
14 ····10:·000002c0···130·FUNC····LOCAL··DEFAULT····9·method_dealloc14 ····10:·000002c0···130·FUNC····LOCAL··DEFAULT····9·method_dealloc
15 ····11:·00000044····35·FUNC····LOCAL··DEFAULT····7·method_dealloc.cold15 ····11:·0000004a····35·FUNC····LOCAL··DEFAULT····7·method_dealloc.cold
16 ····12:·00000350····70·FUNC····LOCAL··DEFAULT····9·method_traverse16 ····12:·00000350····70·FUNC····LOCAL··DEFAULT····9·method_traverse
17 ····13:·00000067····26·FUNC····LOCAL··DEFAULT····7·method_traverse.cold17 ····13:·0000006d····26·FUNC····LOCAL··DEFAULT····7·method_traverse.cold
18 ····14:·000003a0···119·FUNC····LOCAL··DEFAULT····9·method_getattro18 ····14:·000003a0···119·FUNC····LOCAL··DEFAULT····9·method_getattro
19 ····15:·00000081····56·FUNC····LOCAL··DEFAULT····7·method_getattro.cold19 ····15:·00000087····56·FUNC····LOCAL··DEFAULT····7·method_getattro.cold
20 ····16:·00000420····68·FUNC····LOCAL··DEFAULT····9·method_get_doc20 ····16:·00000420····68·FUNC····LOCAL··DEFAULT····9·method_get_doc
21 ····17:·00000004·····4·OBJECT··LOCAL··DEFAULT····5·docstr.221 ····17:·00000004·····4·OBJECT··LOCAL··DEFAULT····5·docstr.2
22 ····18:·000000b9·····7·FUNC····LOCAL··DEFAULT····7·method_get_doc.cold22 ····18:·000000bf·····7·FUNC····LOCAL··DEFAULT····7·method_get_doc.cold
23 ····19:·000000c0····52·FUNC····LOCAL··DEFAULT····7·method_hash23 ····19:·000000c6····52·FUNC····LOCAL··DEFAULT····7·method_hash
24 ····20:·000000f4···173·FUNC····LOCAL··DEFAULT····7·method_repr24 ····20:·000000fa···173·FUNC····LOCAL··DEFAULT····7·method_repr
25 ····21:·00000300····12·OBJECT··LOCAL··DEFAULT····3·PyId___qualname__25 ····21:·00000300····12·OBJECT··LOCAL··DEFAULT····3·PyId___qualname__
26 ····22:·0000030c····12·OBJECT··LOCAL··DEFAULT····3·PyId___name__26 ····22:·0000030c····12·OBJECT··LOCAL··DEFAULT····3·PyId___name__
27 ····23:·00000000·····8·FUNC····LOCAL··DEFAULT····1·method_descr_get27 ····23:·00000000·····8·FUNC····LOCAL··DEFAULT····1·method_descr_get
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···11·28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
29 ····25:·00000010···122·FUNC····LOCAL··DEFAULT····1·method_new29 ····25:·00000010···122·FUNC····LOCAL··DEFAULT····1·method_new
30 ····26:·000001a1····87·FUNC····LOCAL··DEFAULT····7·method_new.cold30 ····26:·000001a7····87·FUNC····LOCAL··DEFAULT····7·method_new.cold
31 ····27:·000001f8···140·FUNC····LOCAL··DEFAULT····7·method_richcompare31 ····27:·000001fe···140·FUNC····LOCAL··DEFAULT····7·method_richcompare
32 ····28:·00000090····71·FUNC····LOCAL··DEFAULT····1·method_reduce32 ····28:·00000090····71·FUNC····LOCAL··DEFAULT····1·method_reduce
33 ····29:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_getattr.133 ····29:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_getattr.1
34 ····30:·00000284···131·FUNC····LOCAL··DEFAULT····7·instancemethod_new34 ····30:·0000028a···131·FUNC····LOCAL··DEFAULT····7·instancemethod_new
35 ····31:·00000352····32·FUNC····LOCAL··DEFAULT····7·instancemethod_traverse35 ····31:·00000358····32·FUNC····LOCAL··DEFAULT····7·instancemethod_traverse
36 ····32:·00000372····27·FUNC····LOCAL··DEFAULT····7·instancemethod_descr_get36 ····32:·00000378····27·FUNC····LOCAL··DEFAULT····7·instancemethod_descr_get
37 ····33:·0000038d····73·FUNC····LOCAL··DEFAULT····7·instancemethod_dealloc37 ····33:·00000393····73·FUNC····LOCAL··DEFAULT····7·instancemethod_dealloc
38 ····34:·000003d6····72·FUNC····LOCAL··DEFAULT····7·instancemethod_get_doc38 ····34:·000003dc····72·FUNC····LOCAL··DEFAULT····7·instancemethod_get_doc
39 ····35:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·docstr.039 ····35:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·docstr.0
40 ····36:·0000041e···124·FUNC····LOCAL··DEFAULT····7·instancemethod_richcompare40 ····36:·00000424···124·FUNC····LOCAL··DEFAULT····7·instancemethod_richcompare
41 ····37:·0000049a···131·FUNC····LOCAL··DEFAULT····7·instancemethod_getattro41 ····37:·000004a0···131·FUNC····LOCAL··DEFAULT····7·instancemethod_getattro
42 ····38:·0000051d···195·FUNC····LOCAL··DEFAULT····7·instancemethod_repr42 ····38:·00000523···195·FUNC····LOCAL··DEFAULT····7·instancemethod_repr
43 ····39:·000005e0····16·FUNC····LOCAL··DEFAULT····7·instancemethod_call43 ····39:·000005e6····16·FUNC····LOCAL··DEFAULT····7·instancemethod_call
44 ····40:·00000000····54·OBJECT··LOCAL··DEFAULT···12·instancemethod_doc44 ····40:·00000000····54·OBJECT··LOCAL··DEFAULT···12·instancemethod_doc
45 ····41:·00000140····40·OBJECT··LOCAL··DEFAULT····3·instancemethod_memberlist45 ····41:·00000140····40·OBJECT··LOCAL··DEFAULT····3·instancemethod_memberlist
46 ····42:·00000100····40·OBJECT··LOCAL··DEFAULT····3·instancemethod_getset46 ····42:·00000100····40·OBJECT··LOCAL··DEFAULT····3·instancemethod_getset
47 ····43:·00000000·····0·SECTION·LOCAL··DEFAULT···12·47 ····43:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
48 ····44:·00000040····67·OBJECT··LOCAL··DEFAULT···12·method_doc48 ····44:·00000040····67·OBJECT··LOCAL··DEFAULT···12·method_doc
49 ····45:·000002e0····32·OBJECT··LOCAL··DEFAULT····3·method_methods49 ····45:·000002e0····32·OBJECT··LOCAL··DEFAULT····3·method_methods
50 ····46:·000002a0····60·OBJECT··LOCAL··DEFAULT····3·method_memberlist50 ····46:·000002a0····60·OBJECT··LOCAL··DEFAULT····3·method_memberlist
24.1 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x2484·contains·16·entries:1 Relocation·section·'.rel.text'·at·offset·0x2480·contains·16·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000030··00000401·R_386_32···············00000000···.rodata.str1.13 00000030··00000401·R_386_32···············00000000···.rodata.str1.1
4 00000039··00004802·R_386_PC32·············00000000···PyArg_UnpackTuple4 00000039··00004802·R_386_PC32·············00000000···PyArg_UnpackTuple
5 0000004c··00004902·R_386_PC32·············00000000···PyCallable_Check5 0000004c··00004902·R_386_PC32·············00000000···PyCallable_Check
6 00000068··00004a01·R_386_32···············00000000···_Py_NoneStruct6 00000068··00004a01·R_386_32···············00000000···_Py_NoneStruct
7 0000007a··00003202·R_386_PC32·············00000000···PyMethod_New7 0000007a··00003202·R_386_PC32·············00000000···PyMethod_New
8 0000009d··00000201·R_386_32···············00000000···.data8 0000009d··00000201·R_386_32···············00000000···.data
41.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 ··DW_CFA_advance_loc:·2·to·0000000459 ··DW_CFA_advance_loc:·2·to·00000004
60 ··DW_CFA_def_cfa_offset:·2860 ··DW_CFA_def_cfa_offset:·28
61 ··DW_CFA_advance_loc:·5·to·0000000961 ··DW_CFA_advance_loc:·5·to·00000009
62 ··DW_CFA_def_cfa_offset:·3262 ··DW_CFA_def_cfa_offset:·32
63 ··DW_CFA_advance_loc:·8·to·0000001163 ··DW_CFA_advance_loc:·8·to·00000011
64 ··DW_CFA_def_cfa_offset:·1664 ··DW_CFA_def_cfa_offset:·16
  
65 00000088·00000124·0000008c·FDE·cie=00000000·pc=00000080..000002b765 00000088·00000120·0000008c·FDE·cie=00000000·pc=00000080..000002c0
66 ··DW_CFA_advance_loc:·1·to·0000008166 ··DW_CFA_advance_loc:·1·to·00000081
67 ··DW_CFA_def_cfa_offset:·867 ··DW_CFA_def_cfa_offset:·8
68 ··DW_CFA_offset:·r5·(ebp)·at·cfa-868 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
69 ··DW_CFA_advance_loc:·1·to·0000008269 ··DW_CFA_advance_loc:·1·to·00000082
70 ··DW_CFA_def_cfa_offset:·1270 ··DW_CFA_def_cfa_offset:·12
71 ··DW_CFA_offset:·r7·(edi)·at·cfa-1271 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
72 ··DW_CFA_advance_loc:·1·to·0000008372 ··DW_CFA_advance_loc:·1·to·00000083
1.46 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 »       nop12 »       nop
  
13 00000010·<method_new>:13 00000010·<method_new>:
14 method_new():14 method_new():
15 »       sub····$0x1c,%esp15 »       sub····$0x1c,%esp
16 »       mov····0x28(%esp),%eax16 »       mov····0x28(%esp),%eax
17 »       test···%eax,%eax17 »       test···%eax,%eax
18 »       jne····1bc·<method_new.cold+0x1b>18 »       jne····1c2·<method_new.cold+0x1b>
19 ·R_386_PC32»     .text.unlikely19 ·R_386_PC32»     .text.unlikely
20 »       push···%ecx20 »       push···%ecx
21 »       push···%ecx21 »       push···%ecx
22 »       lea····0x14(%esp),%edx22 »       lea····0x14(%esp),%edx
23 »       push···%edx23 »       push···%edx
24 »       lea····0x14(%esp),%ecx24 »       lea····0x14(%esp),%ecx
25 »       push···%ecx25 »       push···%ecx
3.44 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·00000000·87000000·00000000·00000000·................3 ··0x00000000·00000000·87000000·00000000·00000000·................
4 ··0x00000010·00000000·00000000·00000000·00000000·................4 ··0x00000010·00000000·00000000·00000000·00000000·................
5 ··0x00000020·01000000·00000000·00000000·5e000000·............^...5 ··0x00000020·01000000·00000000·00000000·5e000000·............^...
6 ··0x00000030·0c000000·00000000·8d030000·00000000·................6 ··0x00000030·0c000000·00000000·93030000·00000000·................
7 ··0x00000040·00000000·00000000·00000000·1d050000·................7 ··0x00000040·00000000·00000000·00000000·23050000·............#...
8 ··0x00000050·00000000·00000000·00000000·00000000·................8 ··0x00000050·00000000·00000000·00000000·00000000·................
9 ··0x00000060·e0050000·00000000·9a040000·00000000·................9 ··0x00000060·e6050000·00000000·a0040000·00000000·................
10 ··0x00000070·00000000·00400400·00000000·52030000·.....@......R...10 ··0x00000070·00000000·00400400·00000000·58030000·.....@......X...
11 ··0x00000080·00000000·1e040000·00000000·00000000·................11 ··0x00000080·00000000·24040000·00000000·00000000·....$...........
12 ··0x00000090·00000000·00000000·40010000·00010000·........@.......12 ··0x00000090·00000000·00000000·40010000·00010000·........@.......
13 ··0x000000a0·00000000·00000000·72030000·00000000·........r.......13 ··0x000000a0·00000000·00000000·78030000·00000000·........x.......
14 ··0x000000b0·00000000·00000000·00000000·84020000·................14 ··0x000000b0·00000000·00000000·00000000·8a020000·................
15 ··0x000000c0·00000000·00000000·00000000·00000000·................15 ··0x000000c0·00000000·00000000·00000000·00000000·................
16 ··0x000000d0·00000000·00000000·00000000·00000000·................16 ··0x000000d0·00000000·00000000·00000000·00000000·................
17 ··0x000000e0·00000000·00000000·00000000·00000000·................17 ··0x000000e0·00000000·00000000·00000000·00000000·................
18 ··0x000000f0·00000000·00000000·00000000·00000000·................18 ··0x000000f0·00000000·00000000·00000000·00000000·................
19 ··0x00000100·19000000·d6030000·00000000·00000000·................19 ··0x00000100·19000000·dc030000·00000000·00000000·................
20 ··0x00000110·00000000·00000000·00000000·00000000·................20 ··0x00000110·00000000·00000000·00000000·00000000·................
21 ··0x00000120·00000000·00000000·00000000·00000000·................21 ··0x00000120·00000000·00000000·00000000·00000000·................
22 ··0x00000130·00000000·00000000·00000000·00000000·................22 ··0x00000130·00000000·00000000·00000000·00000000·................
23 ··0x00000140·8f000000·06000000·08000000·01000000·................23 ··0x00000140·8f000000·06000000·08000000·01000000·................
24 ··0x00000150·20000000·00000000·00000000·00000000··...............24 ··0x00000150·20000000·00000000·00000000·00000000··...............
25 ··0x00000160·00000000·00000000·00000000·00000000·................25 ··0x00000160·00000000·00000000·00000000·00000000·................
26 ··0x00000170·00000000·00000000·00000000·00000000·................26 ··0x00000170·00000000·00000000·00000000·00000000·................
27 ··0x00000180·01000000·00000000·00000000·3b000000·............;...27 ··0x00000180·01000000·00000000·00000000·3b000000·............;...
28 ··0x00000190·18000000·00000000·c0020000·14000000·................28 ··0x00000190·18000000·00000000·c0020000·14000000·................
29 ··0x000001a0·00000000·00000000·00000000·f4000000·................29 ··0x000001a0·00000000·00000000·00000000·fa000000·................
30 ··0x000001b0·00000000·00000000·00000000·c0000000·................30 ··0x000001b0·00000000·00000000·00000000·c6000000·................
31 ··0x000001c0·00000000·00000000·a0030000·00000000·................31 ··0x000001c0·00000000·00000000·a0030000·00000000·................
32 ··0x000001d0·00000000·00480400·40000000·50030000·.....H..@...P...32 ··0x000001d0·00000000·00480400·40000000·50030000·.....H..@...P...
33 ··0x000001e0·00000000·f8010000·10000000·00000000·................33 ··0x000001e0·00000000·fe010000·10000000·00000000·................
34 ··0x000001f0·00000000·e0020000·a0020000·60020000·............`...34 ··0x000001f0·00000000·e0020000·a0020000·60020000·............`...
35 ··0x00000200·00000000·00000000·00000000·00000000·................35 ··0x00000200·00000000·00000000·00000000·00000000·................
36 ··0x00000210·00000000·00000000·00000000·10000000·................36 ··0x00000210·00000000·00000000·00000000·10000000·................
37 ··0x00000220·00000000·00000000·00000000·00000000·................37 ··0x00000220·00000000·00000000·00000000·00000000·................
38 ··0x00000230·00000000·00000000·00000000·00000000·................38 ··0x00000230·00000000·00000000·00000000·00000000·................
39 ··0x00000240·00000000·00000000·00000000·00000000·................39 ··0x00000240·00000000·00000000·00000000·00000000·................
40 ··0x00000250·00000000·00000000·00000000·00000000·................40 ··0x00000250·00000000·00000000·00000000·00000000·................
22.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 10, 379 lines modifiedOffset 10, 381 lines modified
10 »       push···$0x6610 »       push···$0x66
11 »       push···$0x011 »       push···$0x0
12 ·R_386_32»       .rodata.str1.112 ·R_386_32»       .rodata.str1.1
13 »       call···a·<PyMethod_New.cold+0xa>13 »       call···a·<PyMethod_New.cold+0xa>
14 ·R_386_PC32»     _PyErr_BadInternalCall14 ·R_386_PC32»     _PyErr_BadInternalCall
15 »       add····$0x10,%esp15 »       add····$0x10,%esp
16 »       xor····%eax,%eax16 »       xor····%eax,%eax
17 »       jmp····83·<method_getattro.cold+0x2>17 »       jmp····83·<method_traverse.cold+0x16>
18 ·R_386_PC32»     .text.hot18 ·R_386_PC32»     .text.hot
  
19 00000018·<method_vectorcall.cold>:19 00000018·<method_vectorcall.cold>:
20 method_vectorcall.cold():20 method_vectorcall.cold():
21 »       lea····0x1c(%esp),%esi21 »       lea····0x1c(%esp),%edx
22 »       jmp····28f·<instancemethod_new+0xb>22 »       mov····%edx,0x8(%esp)
 23 »       jmp····282·<method_richcompare+0x84>
23 ·R_386_PC32»     .text.hot24 ·R_386_PC32»     .text.hot
24 »       sub····$0xc,%esp25 »       sub····$0xc,%esp
25 »       push···%edi26 »       push···%ebp
26 »       call···26·<method_vectorcall.cold+0xe>27 »       call···2a·<method_vectorcall.cold+0x12>
27 ·R_386_PC32»     _PyErr_NoMemory28 ·R_386_PC32»     _PyErr_NoMemory
28 »       add····$0x10,%esp29 »       add····$0x10,%esp
29 »       jmp····293·<instancemethod_new+0xf>30 »       xor····%eax,%eax
 31 »       jmp····126·<method_repr+0x2c>
30 ·R_386_PC32»     .text.hot32 ·R_386_PC32»     .text.hot
31 »       mov····%esi,0x8(%esp)33 »       mov····0x8(%esp),%ecx
32 »       jmp····2a9·<instancemethod_new+0x25>34 »       jmp····29e·<instancemethod_new+0x14>
33 ·R_386_PC32»     .text.hot35 ·R_386_PC32»     .text.hot
34 »       mov····%esi,0x8(%esp)36 »       mov····0x8(%esp),%ecx
35 »       jmp····2b2·<instancemethod_new+0x2e>37 »       jmp····2a7·<instancemethod_new+0x1d>
36 ·R_386_PC32»     .text.hot38 ·R_386_PC32»     .text.hot
  
37 00000044·<method_dealloc.cold>:39 0000004a·<method_dealloc.cold>:
38 method_dealloc.cold():40 method_dealloc.cold():
39 »       sub····$0xc,%esp41 »       sub····$0xc,%esp
40 »       push···%ebx42 »       push···%ebx
41 »       call···49·<method_dealloc.cold+0x5>43 »       call···4f·<method_dealloc.cold+0x5>
42 ·R_386_PC32»     PyObject_ClearWeakRefs44 ·R_386_PC32»     PyObject_ClearWeakRefs
43 »       mov····0x8(%ebx),%ecx45 »       mov····0x8(%ebx),%ecx
44 »       add····$0x10,%esp46 »       add····$0x10,%esp
45 »       mov····(%ecx),%eax47 »       mov····(%ecx),%eax
46 »       sub····$0x1,%eax48 »       sub····$0x1,%eax
47 »       mov····%eax,(%ecx)49 »       mov····%eax,(%ecx)
48 »       test···%eax,%eax50 »       test···%eax,%eax
49 »       jne····37b·<instancemethod_descr_get+0x9>51 »       jne····381·<instancemethod_descr_get+0x9>
50 ·R_386_PC32»     .text.hot52 ·R_386_PC32»     .text.hot
51 »       jmp····374·<instancemethod_descr_get+0x2>53 »       jmp····37a·<instancemethod_descr_get+0x2>
52 ·R_386_PC32»     .text.hot54 ·R_386_PC32»     .text.hot
  
53 00000067·<method_traverse.cold>:55 0000006d·<method_traverse.cold>:
54 method_traverse.cold():56 method_traverse.cold():
55 »       mov····0xc(%edi),%eax57 »       mov····0xc(%edi),%eax
56 »       test···%eax,%eax58 »       test···%eax,%eax
57 »       je·····7d·<method_traverse.cold+0x16>59 »       je·····83·<method_traverse.cold+0x16>
58 »       mov····%eax,0x10(%esp)60 »       mov····%eax,0x10(%esp)
59 »       mov····%ebx,%eax61 »       mov····%ebx,%eax
60 »       mov····%esi,0x14(%esp)62 »       mov····%esi,0x14(%esp)
61 »       pop····%ebx63 »       pop····%ebx
62 »       pop····%esi64 »       pop····%esi
63 »       pop····%edi65 »       pop····%edi
64 »       jmp····*%eax66 »       jmp····*%eax
65 »       pop····%ebx67 »       pop····%ebx
66 »       pop····%esi68 »       pop····%esi
67 »       pop····%edi69 »       pop····%edi
68 »       retq···70 »       retq···
  
69 00000081·<method_getattro.cold>:71 00000087·<method_getattro.cold>:
70 method_getattro.cold():72 method_getattro.cold():
71 »       sub····$0xc,%esp73 »       sub····$0xc,%esp
72 »       push···%esi74 »       push···%esi
73 »       call···86·<method_getattro.cold+0x5>75 »       call···8c·<method_getattro.cold+0x5>
74 ·R_386_PC32»     PyType_Ready76 ·R_386_PC32»     PyType_Ready
75 »       add····$0x10,%esp77 »       add····$0x10,%esp
76 »       test···%eax,%eax78 »       test···%eax,%eax
77 »       js·····b4·<method_getattro.cold+0x33>79 »       js·····ba·<method_getattro.cold+0x33>
78 »       push···%eax80 »       push···%eax
79 »       push···%eax81 »       push···%eax
80 »       push···%edi82 »       push···%edi
81 »       push···%esi83 »       push···%esi
82 »       call···96·<method_getattro.cold+0x15>84 »       call···9c·<method_getattro.cold+0x15>
83 ·R_386_PC32»     _PyType_Lookup85 ·R_386_PC32»     _PyType_Lookup
84 »       add····$0x10,%esp86 »       add····$0x10,%esp
85 »       mov····%eax,%ebx87 »       mov····%eax,%ebx
86 »       test···%eax,%eax88 »       test···%eax,%eax
87 »       jne····476·<instancemethod_richcompare+0x58>89 »       jne····47c·<instancemethod_richcompare+0x58>
88 ·R_386_PC32»     .text.hot90 ·R_386_PC32»     .text.hot
89 »       jmp····4a8·<instancemethod_getattro+0xe>91 »       jmp····4ae·<instancemethod_getattro+0xe>
90 ·R_386_PC32»     .text.hot92 ·R_386_PC32»     .text.hot
91 »       addl···$0x1,(%ebx)93 »       addl···$0x1,(%ebx)
92 »       jmp····4a3·<instancemethod_getattro+0x9>94 »       jmp····4a9·<instancemethod_getattro+0x9>
93 ·R_386_PC32»     .text.hot95 ·R_386_PC32»     .text.hot
94 »       jmp····4a8·<instancemethod_getattro+0xe>96 »       jmp····4ae·<instancemethod_getattro+0xe>
95 ·R_386_PC32»     .text.hot97 ·R_386_PC32»     .text.hot
  
96 000000b9·<method_get_doc.cold>:98 000000bf·<method_get_doc.cold>:
97 method_get_doc.cold():99 method_get_doc.cold():
98 »       add····$0x8,%esp100 »       add····$0x8,%esp
99 »       xor····%eax,%eax101 »       xor····%eax,%eax
100 »       pop····%ebx102 »       pop····%ebx
101 »       retq···103 »       retq···
  
102 000000c0·<method_hash>:104 000000c6·<method_hash>:
103 method_hash():105 method_hash():
104 »       push···%esi106 »       push···%esi
105 »       push···%ebx107 »       push···%ebx
106 »       sub····$0x10,%esp108 »       sub····$0x10,%esp
107 »       mov····0x1c(%esp),%esi109 »       mov····0x1c(%esp),%esi
108 »       pushl··0xc(%esi)110 »       pushl··0xc(%esi)
109 »       call···cd·<method_hash+0xd>111 »       call···d3·<method_hash+0xd>
110 ·R_386_PC32»     _Py_HashPointer112 ·R_386_PC32»     _Py_HashPointer
111 »       pop····%ecx113 »       pop····%ecx
112 »       pushl··0x8(%esi)114 »       pushl··0x8(%esi)
113 »       mov····%eax,%ebx115 »       mov····%eax,%ebx
114 »       call···d8·<method_hash+0x18>116 »       call···de·<method_hash+0x18>
115 ·R_386_PC32»     PyObject_Hash117 ·R_386_PC32»     PyObject_Hash
116 »       add····$0x10,%esp118 »       add····$0x10,%esp
117 »       cmp····$0xffffffff,%eax119 »       cmp····$0xffffffff,%eax
118 »       je·····f0·<method_hash+0x30>120 »       je·····f6·<method_hash+0x30>
119 »       xor····%ebx,%eax121 »       xor····%ebx,%eax
120 »       cmp····$0xffffffff,%eax122 »       cmp····$0xffffffff,%eax
121 »       jne····f0·<method_hash+0x30>123 »       jne····f6·<method_hash+0x30>
122 »       mov····$0xfffffffe,%eax124 »       mov····$0xfffffffe,%eax
123 »       pop····%edx125 »       pop····%edx
124 »       pop····%ebx126 »       pop····%ebx
125 »       pop····%esi127 »       pop····%esi
126 »       retq···128 »       retq···
  
127 000000f4·<method_repr>:129 000000fa·<method_repr>:
Max diff block lines reached; 18958/22997 bytes (82.44%) of diff not shown.
10.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 53, 222 lines modifiedOffset 53, 220 lines modified
53 method_vectorcall():53 method_vectorcall():
54 »       push···%ebp54 »       push···%ebp
55 »       push···%edi55 »       push···%edi
56 »       push···%esi56 »       push···%esi
57 »       push···%ebx57 »       push···%ebx
58 »       sub····$0x3c,%esp58 »       sub····$0x3c,%esp
59 »       mov····0x50(%esp),%ecx59 »       mov····0x50(%esp),%ecx
60 »       mov····0x58(%esp),%eax60 »       mov····0x58(%esp),%edx
61 »       mov····0x54(%esp),%esi61 »       mov····0x54(%esp),%esi
62 »       mov····0x160,%edi62 »       mov····0x160,%ebp
63 ·R_386_32»       _PyRuntime63 ·R_386_32»       _PyRuntime
64 »       mov····0xc(%ecx),%edx64 »       mov····0xc(%ecx),%eax
65 »       mov····%eax,%ebp65 »       mov····%edx,%edi
66 »       mov····0x8(%ecx),%ebx66 »       mov····0x8(%ecx),%ebx
67 »       and····$0x7fffffff,%ebp67 »       and····$0x7fffffff,%edi
68 »       mov····%edx,0x18(%esp)68 »       mov····%eax,0x18(%esp)
69 »       test···%eax,%eax 
70 »       jns····100·<method_vectorcall+0x80> 
71 »       lea····0x1(%ebp),%eax 
72 »       mov····-0x4(%esi),%ebp 
73 »       mov····%edx,-0x4(%esi) 
74 »       lea····-0x4(%esi),%ecx 
75 »       mov····0x4(%ebx),%edx 
76 »       testb··$0x8,0x55(%edx) 
77 »       je·····297·<method_vectorcall+0x217> 
78 »       mov····0x1c(%edx),%edx 
79 »       mov····(%ebx,%edx,1),%edx 
80 »       test···%edx,%edx69 »       test···%edx,%edx
 70 »       jns····100·<method_vectorcall+0x80>
 71 »       lea····0x1(%edi),%ecx
 72 »       mov····-0x4(%esi),%edi
 73 »       mov····%eax,-0x4(%esi)
 74 »       lea····-0x4(%esi),%edx
 75 »       mov····0x4(%ebx),%eax
 76 »       testb··$0x8,0x55(%eax)
81 »       je·····297·<method_vectorcall+0x217>77 »       je·····284·<method_vectorcall+0x204>
 78 »       mov····0x1c(%eax),%eax
 79 »       mov····(%ebx,%eax,1),%eax
 80 »       test···%eax,%eax
 81 »       je·····284·<method_vectorcall+0x204>
82 »       pushl··0x5c(%esp)82 »       pushl··0x5c(%esp)
83 »       push···%eax 
84 »       push···%ecx83 »       push···%ecx
 84 »       push···%edx
85 »       push···%ebx85 »       push···%ebx
86 »       call···*%edx86 »       call···*%eax
87 »       add····$0x10,%esp87 »       add····$0x10,%esp
88 »       push···$0x088 »       push···$0x0
89 »       push···%eax89 »       push···%eax
90 »       push···%ebx90 »       push···%ebx
91 »       push···%edi91 »       push···%ebp
92 »       call···e8·<method_vectorcall+0x68>92 »       call···e8·<method_vectorcall+0x68>
93 ·R_386_PC32»     _Py_CheckFunctionResult93 ·R_386_PC32»     _Py_CheckFunctionResult
94 »       mov····%ebp,-0x4(%esi)94 »       mov····%edi,-0x4(%esi)
95 »       add····$0x10,%esp95 »       add····$0x10,%esp
96 »       add····$0x3c,%esp96 »       add····$0x3c,%esp
97 »       pop····%ebx97 »       pop····%ebx
98 »       pop····%esi98 »       pop····%esi
99 »       pop····%edi99 »       pop····%edi
100 »       pop····%ebp100 »       pop····%ebp
101 »       retq···101 »       retq···
102 »       lea····0x0(%esi),%esi102 »       lea····0x0(%esi),%esi
103 »       mov····0x5c(%esp),%ecx103 »       mov····0x5c(%esp),%ecx
104 »       test···%ecx,%ecx104 »       test···%ecx,%ecx
105 »       jne····14a·<method_vectorcall+0xca>105 »       jne····177·<method_vectorcall+0xf7>
106 »       mov····%ebp,%ecx106 »       mov····%edi,%edx
107 »       test···%ebp,%ebp107 »       test···%edi,%edi
108 »       jne····158·<method_vectorcall+0xd8>108 »       je·····188·<method_vectorcall+0x108>
 109 »       cmp····$0x4,%edx
109 »       mov····0x4(%ebx),%eax 
110 »       testb··$0x8,0x55(%eax) 
111 »       je·····24b·<method_vectorcall+0x1cb>110 »       jg·····1ae·<method_vectorcall+0x12e>
112 »       mov····0x1c(%eax),%ecx111 »       lea····0x1c(%esp),%ecx
 112 »       mov····%eax,0x1c(%esp)
 113 »       shl····$0x2,%edx
113 »       mov····(%ebx,%ecx,1),%esi 
114 »       test···%esi,%esi 
115 »       je·····24b·<method_vectorcall+0x1cb> 
116 »       push···$0x0 
117 »       push···$0x1 
118 »       lea····0x20(%esp),%ebp114 »       lea····0x20(%esp),%eax
 115 »       mov····%ecx,0x8(%esp)
 116 »       sub····$0x4,%esp
 117 »       add····$0x1,%edi
119 »       push···%ebp118 »       push···%edx
 119 »       push···%esi
 120 »       push···%eax
 121 »       call···134·<method_vectorcall+0xb4>
 122 ·R_386_PC32»     memcpy
 123 »       mov····0x4(%ebx),%esi
 124 »       add····$0x10,%esp
 125 »       testb··$0x8,0x55(%esi)
 126 »       je·····185·<method_vectorcall+0x105>
 127 ·R_386_PC32»     .text.unlikely
 128 »       mov····0x1c(%esi),%edx
 129 »       mov····(%ebx,%edx,1),%eax
 130 »       test···%eax,%eax
 131 »       je·····18a·<method_vectorcall+0x10a>
 132 ·R_386_PC32»     .text.unlikely
 133 »       pushl··0x5c(%esp)
 134 »       push···%edi
 135 »       pushl··0x10(%esp)
120 »       push···%ebx136 »       push···%ebx
121 »       call···*%esi137 »       call···*%eax
122 »       push···$0x0138 »       push···$0x0
123 »       push···%eax139 »       push···%eax
124 »       push···%ebx140 »       push···%ebx
125 »       push···%edi141 »       push···%ebp
126 »       call···13b·<method_vectorcall+0xbb>142 »       call···168·<method_vectorcall+0xe8>
127 ·R_386_PC32»     _Py_CheckFunctionResult143 ·R_386_PC32»     _Py_CheckFunctionResult
128 »       add····$0x20,%esp144 »       add····$0x20,%esp
129 »       add····$0x3c,%esp145 »       add····$0x3c,%esp
130 »       pop····%ebx146 »       pop····%ebx
131 »       pop····%esi147 »       pop····%esi
132 »       pop····%edi148 »       pop····%edi
133 »       pop····%ebp149 »       pop····%ebp
134 »       retq···150 »       retq···
135 »       mov····0x5c(%esp),%eax151 »       mov····0x5c(%esp),%ecx
136 »       mov····%ebp,%ecx152 »       mov····%edi,%edx
137 »       add····0x8(%eax),%ecx153 »       add····0x8(%ecx),%edx
138 »       je·····10e·<method_vectorcall+0x8e>154 »       jne····10e·<method_vectorcall+0x8e>
139 »       lea····0x0(%esi),%esi155 »       lea····0x0(%esi),%esi
140 »       cmp····$0x4,%ecx156 »       mov····0x4(%ebx),%edi
 157 »       testb··$0x8,0x55(%edi)
141 »       jg·····1ab·<method_vectorcall+0x12b>158 »       je·····2a5·<method_vectorcall+0x225>
142 »       lea····0x1c(%esp),%eax 
143 »       mov····%edx,0x1c(%esp) 
Max diff block lines reached; 6656/10421 bytes (63.87%) of diff not shown.
17.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 5, 137 lines modifiedOffset 5, 136 lines modified
5 ··0x00000010·1b0c0404·88010000·30000000·1c000000·........0.......5 ··0x00000010·1b0c0404·88010000·30000000·1c000000·........0.......
6 ··0x00000020·00000000·75000000·00410e08·8602410e·....u....A....A.6 ··0x00000020·00000000·75000000·00410e08·8602410e·....u....A....A.
7 ··0x00000030·0c830343·0e10530e·1c450e20·480e1002·...C..S..E.·H...7 ··0x00000030·0c830343·0e10530e·1c450e20·480e1002·...C..S..E.·H...
8 ··0x00000040·4d0e0c41·c30e0841·c60e0400·18000000·M..A...A........8 ··0x00000040·4d0e0c41·c30e0841·c60e0400·18000000·M..A...A........
9 ··0x00000050·00000000·017a5200·017c0801·1b0c0404·.....zR..|......9 ··0x00000050·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
10 ··0x00000060·88010e10·83038602·1c000000·20000000·............·...10 ··0x00000060·88010e10·83038602·1c000000·20000000·............·...
11 ··0x00000070·00000000·18000000·00410e14·410e1842·.........A..A..B11 ··0x00000070·00000000·18000000·00410e14·410e1842·.........A..A..B
12 ··0x00000080·0e1c450e·20480e10·24010000·8c000000·..E.·H..$.......12 ··0x00000080·0e1c450e·20480e10·20010000·8c000000·..E.·H..·.......
13 ··0x00000090·80000000·37020000·00410e08·8502410e·....7....A....A.13 ··0x00000090·80000000·40020000·00410e08·8502410e·....@....A....A.
14 ··0x000000a0·0c870341·0e108604·410e1483·05430e50·...A....A....C.P14 ··0x000000a0·0c870341·0e108604·410e1483·05430e50·...A....A....C.P
15 ··0x000000b0·02530e54·410e5841·0e5c410e·60450e50·.S.TA.XA.\A.`E.P15 ··0x000000b0·02530e54·410e5841·0e5c410e·60450e50·.S.TA.XA.\A.`E.P
16 ··0x000000c0·420e5441·0e58410e·5c410e60·4b0e5043·B.TA.XA.\A.`K.PC16 ··0x000000c0·420e5441·0e58410e·5c410e60·4b0e5043·B.TA.XA.\A.`K.PC
17 ··0x000000d0·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A17 ··0x000000d0·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A
18 ··0x000000e0·c50e0447·0b6b0e54·420e5845·0e5c410e·...G.k.TB.XE.\A.18 ··0x000000e0·c50e0447·0b6d0e54·440e5841·0e5c410e·...G.m.TD.XA.\A.
 19 ··0x000000f0·604b0e50·5c0e5441·0e58440e·5c410e60·`K.P\.TA.XD.\A.`
19 ··0x000000f0·60440e64·410e6841·0e6c410e·70480e50·`D.dA.hA.lA.pH.P20 ··0x00000100·440e6441·0e68410e·6c410e70·480e5043·D.dA.hA.lA.pH.PC
20 ··0x00000100·430a0e14·41c30e10·41c60e0c·41c70e08·C...A...A...A...21 ··0x00000110·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A
21 ··0x00000110·41c50e04·410b690a·0e54410e·58410e5c·A...A.i..TA.XA.\ 
22 ··0x00000120·410e604b·0e50630e·54410e58·410e5c41·A.`K.Pc.TA.XA.\A 
23 ··0x00000130·0e60440b·430e5c4c·0e604e0e·50520e54·.`D.C.\L.`N.PR.T 
24 ··0x00000140·4a0e5841·0e5c410e·604e0e50·580e5441·J.XA.\A.`N.PX.TA22 ··0x00000120·c50e0441·0b6e0a0e·54420e58·450e5c42·...A.n..TB.XE.\B
 23 ··0x00000130·0b430e5c·4c0e6048·0e50580e·544e0e58·.C.\L.`H.PX.TN.X
 24 ··0x00000140·410e5c41·0e604b0e·505c0e54·410e5841·A.\A.`K.P\.TA.XA
 25 ··0x00000150·0e5c450e·60440e64·410e6841·0e6c410e·.\E.`D.dA.hA.lA.
 26 ··0x00000160·70480e50·5d0e5c41·0e60480e·50540e5c·pH.P].\A.`H.PT.\
 27 ··0x00000170·4a0e6041·0e64410e·68450e6c·410e7048·J.`A.dA.hE.lA.pH
25 ··0x00000150·0e58440e·5c410e60·440e6441·0e68410e·.XD.\A.`D.dA.hA.28 ··0x00000180·0e50490e·5c4a0e60·410e6441·0e68410e·.PI.\J.`A.dA.hA.
26 ··0x00000160·6c410e70·480e5055·0e5c440e·60480e50·lA.pH.PU.\D.`H.P29 ··0x00000190·6c410e70·4b0e5048·0e5c420e·60420e64·lA.pK.PH.\B.`B.d
27 ··0x00000170·4c0e5c42·0e60420e·64450e68·410e6c41·L.\B.`B.dE.hA.lA 
28 ··0x00000180·0e704c0e·50590e5c·440e6041·0e64440e·.pL.PY.\D.`A.dD. 
29 ··0x00000190·68410e6c·410e7048·0e50490e·5c490e60·hA.lA.pH.PI.\I.` 
30 ··0x000001a0·410e6441·0e68410e·6c410e70·4b0e5000·A.dA.hA.lA.pK.P.30 ··0x000001a0·450e6841·0e6c410e·70480e50·1c000000·E.hA.lA.pH.P....
31 ··0x000001b0·1c000000·00000000·017a5200·017c0801·.........zR..|.. 
32 ··0x000001c0·1b0c0404·88010e50·83058502·86048703·.......P........ 
33 ··0x000001d0·18000000·24000000·18000000·2c000000·....$.......,... 
34 ··0x000001e0·004c0e5c·410e6048·0e500000·34000000·.L.\A.`H.P..4... 
35 ··0x000001f0·f0010000·c0020000·82000000·00410e08·.............A.. 
36 ··0x00000200·8302430e·1002470a·0e0841c3·0e04450b·..C...G...A...E. 
37 ··0x00000210·430e1c41·0e20480e·10560e1c·410e2048·C..A.·H..V..A.·H 
38 ··0x00000220·0e100000·18000000·00000000·017a5200·.............zR. 
39 ··0x00000230·017c0801·1b0c0404·88010e10·83020000·.|.............. 
40 ··0x00000240·18000000·20000000·44000000·23000000·....·...D...#... 
41 ··0x00000250·00430e1c·410e204b·0e100000·34000000·.C..A.·K....4... 
42 ··0x00000260·60020000·50030000·46000000·00410e08·`...P...F....A.. 
43 ··0x00000270·8702410e·0c860341·0e108304·5a0e1841·..A....A....Z..A 
44 ··0x00000280·0e1c410e·20450e10·5ec30e0c·41c60e08·..A.·E..^...A... 
45 ··0x00000290·41c70e04·1c000000·00000000·017a5200·A............zR. 
46 ··0x000002a0·017c0801·1b0c0404·88010e10·83048603·.|.............. 
47 ··0x000002b0·87020000·28000000·24000000·67000000·....(...$...g... 
48 ··0x000002c0·1a000000·00520ac3·0e0c41c6·0e0841c7·.....R....A...A. 
49 ··0x000002d0·0e04420b·41c30e0c·41c60e08·41c70e04·..B.A...A...A... 
50 ··0x000002e0·68000000·e4020000·a0030000·77000000·h...........w... 
51 ··0x000002f0·00410e08·8502410e·0c870341·0e108604·.A....A....A.... 
52 ··0x00000300·410e1483·05430e20·5c0e2841·0e2c410e·A....C.·\.(A.,A. 
53 ··0x00000310·30480e20·5a0e2443·0e28410e·2c410e30·0H.·Z.$C.(A.,A.0 
54 ··0x00000320·470e2043·0a0e1443·c30e1041·c60e0c41·G.·C...C...A...A 
55 ··0x00000330·c70e0841·c50e0444·0b4e0e14·41c30e10·...A...D.N..A... 
56 ··0x00000340·41c60e0c·41c70e08·41c50e04·1c000000·A...A...A....... 
57 ··0x00000350·00000000·017a5200·017c0801·1b0c0404·.....zR..|......31 ··0x000001b0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
58 ··0x00000360·88010e20·83058502·86048703·28000000·...·........(...32 ··0x000001c0·88010e50·83058502·86048703·18000000·...P............
59 ··0x00000370·24000000·81000000·38000000·00430e2c·$.......8....C.,33 ··0x000001d0·24000000·18000000·32000000·00500e5c·$.......2....P.\
 34 ··0x000001e0·410e6048·0e500000·34000000·ec010000·A.`H.P..4.......
60 ··0x00000380·410e3048·0e20450e·24410e28·410e2c41·A.0H.·E.$A.(A.,A 
61 ··0x00000390·0e30480e·20000000·28000000·9c030000·.0H.·...(....... 
62 ··0x000003a0·20040000·44000000·00410e08·8302430e··...D....A....C.35 ··0x000001f0·c0020000·82000000·00410e08·8302430e·.........A....C.
63 ··0x000003b0·105b0a0e·0841c30e·04450b43·0e1c450e·.[...A...E.C..E.36 ··0x00000200·1002470a·0e0841c3·0e04450b·430e1c41·..G...A...E.C..A
64 ··0x000003c0·20480e10·14000000·a4010000·b9000000··H.............. 
65 ··0x000003d0·07000000·00430e08·43c30e04·34000000·.....C..C...4...37 ··0x00000210·0e20480e·10560e1c·410e2048·0e100000·.·H..V..A.·H....
 38 ··0x00000220·18000000·00000000·017a5200·017c0801·.........zR..|..
 39 ··0x00000230·1b0c0404·88010e10·83020000·18000000·................
 40 ··0x00000240·20000000·4a000000·23000000·00430e1c··...J...#....C..
 41 ··0x00000250·410e204b·0e100000·34000000·5c020000·A.·K....4...\...
 42 ··0x00000260·50030000·46000000·00410e08·8702410e·P...F....A....A.
 43 ··0x00000270·0c860341·0e108304·5a0e1841·0e1c410e·...A....Z..A..A.
 44 ··0x00000280·20450e10·5ec30e0c·41c60e08·41c70e04··E..^...A...A...
 45 ··0x00000290·1c000000·00000000·017a5200·017c0801·.........zR..|..
 46 ··0x000002a0·1b0c0404·88010e10·83048603·87020000·................
 47 ··0x000002b0·28000000·24000000·6d000000·1a000000·(...$...m.......
 48 ··0x000002c0·00520ac3·0e0c41c6·0e0841c7·0e04420b·.R....A...A...B.
 49 ··0x000002d0·41c30e0c·41c60e08·41c70e04·68000000·A...A...A...h...
66 ··0x000003e0·e0030000·c0000000·34000000·00410e08·........4....A..50 ··0x000002e0·e0020000·a0030000·77000000·00410e08·........w....A..
 51 ··0x000002f0·8502410e·0c870341·0e108604·410e1483·..A....A....A...
 52 ··0x00000300·05430e20·5c0e2841·0e2c410e·30480e20·.C.·\.(A.,A.0H.·
67 ··0x000003f0·8602410e·0c830343·0e1c470e·20460e1c·..A....C..G.·F.. 
68 ··0x00000400·430e204a·0e10520e·0c41c30e·0841c60e·C.·J..R..A...A.. 
69 ··0x00000410·04000000·6c000000·18040000·f4000000·....l........... 
70 ··0x00000420·ad000000·00410e08·8702410e·0c860341·.....A....A....A 
71 ··0x00000430·0e108304·430e244f·0e28450e·2c410e30·....C.$O.(E.,A.0 
72 ··0x00000440·480e205a·0e24410e·28450e2c·410e3048·H.·Z.$A.(E.,A.0H 
73 ··0x00000450·0e20560e·2c410e30·480e2049·0e24450e·.·V.,A.0H.·I.$E. 
74 ··0x00000460·28440e2c·450e304e·0e204b0e·2c410e30·(D.,E.0N.·K.,A.0 
75 ··0x00000470·480e2043·0e1043c3·0e0c41c6·0e0841c7·H.·C..C...A...A. 
76 ··0x00000480·0e040000·10000000·88040000·00000000·................ 
77 ··0x00000490·08000000·00000000·4c000000·9c040000·........L....... 
78 ··0x000004a0·10000000·7a000000·00430e20·4d0e2441·....z....C.·M.$A 
79 ··0x000004b0·0e28450e·2c450e30·420e3442·0e38450e·.(E.,E.0B.4B.8E. 
80 ··0x000004c0·3c440e40·480e2047·0e2c440e·30480e20·<D.@H.·G.,D.0H.· 
81 ··0x000004d0·600e2441·0e28410e·2c440e30·480e2043·`.$A.(A.,D.0H.·C53 ··0x00000310·5a0e2443·0e28410e·2c410e30·470e2043·Z.$C.(A.,A.0G.·C
 54 ··0x00000320·0a0e1443·c30e1041·c60e0c41·c70e0841·...C...A...A...A
 55 ··0x00000330·c50e0444·0b4e0e14·41c30e10·41c60e0c·...D.N..A...A...
82 ··0x000004e0·0a0e0441·0b000000·14000000·00000000·...A............56 ··0x00000340·41c70e08·41c50e04·1c000000·00000000·A...A...........
83 ··0x000004f0·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·57 ··0x00000350·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·
84 ··0x00000500·3c000000·1c000000·a1010000·57000000·<...........W...58 ··0x00000360·83058502·86048703·28000000·24000000·........(...$...
 59 ··0x00000370·87000000·38000000·00430e2c·410e3048·....8....C.,A.0H
85 ··0x00000510·00410e24·410e2841·0e2c450e·30480e20·.A.$A.(A.,E.0H.·60 ··0x00000380·0e20450e·24410e28·410e2c41·0e30480e·.·E.$A.(A.,A.0H.
86 ··0x00000520·500e2441·0e28450e·2c460e30·480e2048·P.$A.(E.,F.0H.·H 
87 ··0x00000530·0e24410e·28450e2c·460e3048·0e200000·.$A.(E.,F.0H.·.. 
88 ··0x00000540·38000000·44050000·f8010000·8c000000·8...D........... 
89 ··0x00000550·00410e08·8702410e·0c860341·0e108304·.A....A....A.... 
90 ··0x00000560·740e1442·0e18430e·1c430e20·480e1002·t..B..C..C.·H... 
91 ··0x00000570·42c30e0c·41c60e08·41c70e04·44000000·B...A...A...D... 
92 ··0x00000580·80050000·90000000·47000000·00410e08·........G....A.. 
93 ··0x00000590·8602410e·0c830343·0e184c0e·1c430e20·..A....C..L..C.· 
94 ··0x000005a0·480e1049·0e1c450e·20460e24·410e2841·H..I..E.·F.$A.(A 
95 ··0x000005b0·0e2c450e·30480e10·450e0c41·c30e0841·.,E.0H..E..A...A 
96 ··0x000005c0·c60e0400·58000000·c8050000·84020000·....X........... 
97 ··0x000005d0·83000000·00430e20·4b0e2c45·0e30420e·.....C.·K.,E.0B. 
98 ··0x000005e0·34420e38·450e3c44·0e40480e·20470e24·4B.8E.<D.@H.·G.$ 
99 ··0x000005f0·410e2841·0e2c450e·30480e20·490e2c44·A.(A.,E.0H.·I.,D 
100 ··0x00000600·0e30480e·20450e24·410e2845·0e2c460e·.0H.·E.$A.(E.,F. 
101 ··0x00000610·30480e20·470e2c44·0e30480e·20430e04·0H.·G.,D.0H.·C.. 
102 ··0x00000620·2c000000·24060000·07030000·4b000000·,...$.......K...61 ··0x00000390·20000000·28000000·98030000·20040000··...(.......·...
103 ··0x00000630·00410e08·8602410e·0c830343·0e1c490e·.A....A....C..I. 
104 ··0x00000640·20480e10·720e0c41·c30e0841·c60e0400··H..r..A...A.... 
105 ··0x00000650·10000000·54060000·52030000·20000000·....T...R...·... 
106 ··0x00000660·00000000·10000000·68060000·72030000·........h...r... 
107 ··0x00000670·1b000000·00000000·28000000·7c060000·........(...|... 
Max diff block lines reached; 0/17430 bytes (0.00%) of diff not shown.
28.8 KB
codeobject.o
2.18 KB
readelf --wide --symbols {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
11 ·····7:·00000d20···677·FUNC····LOCAL··DEFAULT····9·intern_string_constants11 ·····7:·00000d20···677·FUNC····LOCAL··DEFAULT····9·intern_string_constants
12 ·····8:·00000000···751·FUNC····LOCAL··DEFAULT····7·PyCode_NewWithPosOnlyArgs.cold12 ·····8:·00000000···751·FUNC····LOCAL··DEFAULT····7·PyCode_NewWithPosOnlyArgs.cold
13 ·····9:·000002ef···453·FUNC····LOCAL··DEFAULT····7·intern_string_constants.cold13 ·····9:·000002ef···453·FUNC····LOCAL··DEFAULT····7·intern_string_constants.cold
14 ····10:·00000fd0···690·FUNC····LOCAL··DEFAULT····9·code_dealloc14 ····10:·00000fd0···691·FUNC····LOCAL··DEFAULT····9·code_dealloc
15 ····11:·000004b4····88·FUNC····LOCAL··DEFAULT····7·code_dealloc.cold15 ····11:·000004b4····88·FUNC····LOCAL··DEFAULT····7·code_dealloc.cold
16 ····12:·0000050c···217·FUNC····LOCAL··DEFAULT····7·_PyCode_ConstantKey.cold16 ····12:·0000050c···217·FUNC····LOCAL··DEFAULT····7·_PyCode_ConstantKey.cold
17 ····13:·00001800···243·FUNC····LOCAL··DEFAULT····9·code_hash17 ····13:·00001800···243·FUNC····LOCAL··DEFAULT····9·code_hash
18 ····14:·000005e5····18·FUNC····LOCAL··DEFAULT····7·code_hash.cold18 ····14:·000005e5····18·FUNC····LOCAL··DEFAULT····7·code_hash.cold
19 ····15:·00000000···429·FUNC····LOCAL··DEFAULT····1·code_richcompare19 ····15:·00000000···429·FUNC····LOCAL··DEFAULT····1·code_richcompare
20 ····16:·000005f7····46·FUNC····LOCAL··DEFAULT····7·code_richcompare.cold20 ····16:·000005f7····46·FUNC····LOCAL··DEFAULT····7·code_richcompare.cold
21 ····17:·00000625····30·FUNC····LOCAL··DEFAULT····7·_PyCode_InitOpcache.cold21 ····17:·00000625····30·FUNC····LOCAL··DEFAULT····7·_PyCode_InitOpcache.cold
5.5 KB
readelf --wide --relocs {}
    
Offset 535, 15 lines modifiedOffset 535, 15 lines modified
535 00000c5f··00003102·R_386_PC32·············00000000···PyErr_Occurred535 00000c5f··00003102·R_386_PC32·············00000000···PyErr_Occurred
536 00000c75··00003202·R_386_PC32·············00000000···PyMem_Free536 00000c75··00003202·R_386_PC32·············00000000···PyMem_Free
537 00000c7c··00002901·R_386_32···············00000040···PyCode_Type537 00000c7c··00002901·R_386_32···············00000040···PyCode_Type
538 00000c81··00002a02·R_386_PC32·············00000000···_PyObject_New538 00000c81··00002a02·R_386_PC32·············00000000···_PyObject_New
539 00000c99··00003102·R_386_PC32·············00000000···PyErr_Occurred539 00000c99··00003102·R_386_PC32·············00000000···PyErr_Occurred
540 00000cb1··00003102·R_386_PC32·············00000000···PyErr_Occurred540 00000cb1··00003102·R_386_PC32·············00000000···PyErr_Occurred
541 00000cc9··00003102·R_386_PC32·············00000000···PyErr_Occurred541 00000cc9··00003102·R_386_PC32·············00000000···PyErr_Occurred
542 00000cf8··00003302·R_386_PC32·············00000000···PyFrozenSet_New542 00000cfa··00003302·R_386_PC32·············00000000···PyFrozenSet_New
543 00000d4c··00002601·R_386_32···············00000000···PyUnicode_Type543 00000d4c··00002601·R_386_32···············00000000···PyUnicode_Type
544 00000d8b··00002801·R_386_32···············00000000···_Py_ctype_table544 00000d8b··00002801·R_386_32···············00000000···_Py_ctype_table
545 00000daf··00002801·R_386_32···············00000000···_Py_ctype_table545 00000daf··00002801·R_386_32···············00000000···_Py_ctype_table
546 00000dd3··00002801·R_386_32···············00000000···_Py_ctype_table546 00000dd3··00002801·R_386_32···············00000000···_Py_ctype_table
547 00000df7··00002801·R_386_32···············00000000···_Py_ctype_table547 00000df7··00002801·R_386_32···············00000000···_Py_ctype_table
548 00000e1b··00002801·R_386_32···············00000000···_Py_ctype_table548 00000e1b··00002801·R_386_32···············00000000···_Py_ctype_table
549 00000e3f··00002801·R_386_32···············00000000···_Py_ctype_table549 00000e3f··00002801·R_386_32···············00000000···_Py_ctype_table
5.68 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 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·00000190·0000001c·FDE·cie=00000000·pc=00000000..00000d1d15 00000018·00000190·0000001c·FDE·cie=00000000·pc=00000000..00000d1f
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:·1·to·0000000219 ··DW_CFA_advance_loc:·1·to·00000002
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·0000000322 ··DW_CFA_advance_loc:·1·to·00000003
659 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 448, 15 lines modifiedOffset 448, 15 lines modified
448 »       cmp····%esi,(%edi)448 »       cmp····%esi,(%edi)
449 »       jg·····4f0·<code_dealloc.cold+0x3c>449 »       jg·····4f0·<code_dealloc.cold+0x3c>
450 »       sub····$0xc,%esp450 »       sub····$0xc,%esp
451 »       push···%edi451 »       push···%edi
452 »       call···4cb·<code_dealloc.cold+0x17>452 »       call···4cb·<code_dealloc.cold+0x17>
453 ·R_386_PC32»     PyMem_Free453 ·R_386_PC32»     PyMem_Free
454 »       add····$0x10,%esp454 »       add····$0x10,%esp
455 »       jmp····161b·<_PyCode_ConstantKey+0x1fb>455 »       jmp····1613·<_PyCode_ConstantKey+0x1f3>
456 ·R_386_PC32»     .text.hot456 ·R_386_PC32»     .text.hot
457 »       sub····$0xc,%esp457 »       sub····$0xc,%esp
458 »       push···%ebx458 »       push···%ebx
459 »       call···4dc·<code_dealloc.cold+0x28>459 »       call···4dc·<code_dealloc.cold+0x28>
460 ·R_386_PC32»     PyObject_ClearWeakRefs460 ·R_386_PC32»     PyObject_ClearWeakRefs
461 »       mov····%ebx,0x30(%esp)461 »       mov····%ebx,0x30(%esp)
462 »       add····$0x1c,%esp462 »       add····$0x1c,%esp
10.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 768, 15 lines modifiedOffset 768, 15 lines modified
768 »       lea····0x1c(%esp),%edx768 »       lea····0x1c(%esp),%edx
769 »       movl···$0x0,0x1c(%esp)769 »       movl···$0x0,0x1c(%esp)
770 »       call···d20·<intern_string_constants>770 »       call···d20·<intern_string_constants>
771 »       test···%eax,%eax771 »       test···%eax,%eax
772 »       js·····9a8·<PyCode_NewWithPosOnlyArgs+0x9a8>772 »       js·····9a8·<PyCode_NewWithPosOnlyArgs+0x9a8>
773 ·R_386_PC32»     .text.unlikely773 ·R_386_PC32»     .text.unlikely
774 »       cmpl···$0x0,0x1c(%esp)774 »       cmpl···$0x0,0x1c(%esp)
775 »       jne····cf3·<PyCode_NewWithPosOnlyArgs+0xcf3>775 »       jne····cf5·<PyCode_NewWithPosOnlyArgs+0xcf5>
776 »       subl···$0x1,0x0(%ebp)776 »       subl···$0x1,0x0(%ebp)
777 »       jne····7e4·<PyCode_NewWithPosOnlyArgs+0x7e4>777 »       jne····7e4·<PyCode_NewWithPosOnlyArgs+0x7e4>
778 »       sub····$0xc,%esp778 »       sub····$0xc,%esp
779 »       push···%ebp779 »       push···%ebp
780 »       call···98b·<PyCode_NewWithPosOnlyArgs+0x98b>780 »       call···98b·<PyCode_NewWithPosOnlyArgs+0x98b>
781 ·R_386_PC32»     _Py_Dealloc781 ·R_386_PC32»     _Py_Dealloc
782 »       add····$0x10,%esp782 »       add····$0x10,%esp
4.21 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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·90010000·1c000000·................4 ··0x00000010·1b0c0404·88010000·90010000·1c000000·................
5 ··0x00000020·00000000·1d0d0000·00410e08·8502410e·.........A....A.5 ··0x00000020·00000000·1f0d0000·00410e08·8502410e·.........A....A.
6 ··0x00000030·0c870341·0e108604·410e1483·05430e40·...A....A....C.@6 ··0x00000030·0c870341·0e108604·410e1483·05430e40·...A....A....C.@
7 ··0x00000040·039f010e·4c4e0e50·4b0e4068·0e4c450e·....LN.PK.@h.LE.7 ··0x00000040·039f010e·4c4e0e50·4b0e4068·0e4c450e·....LN.PK.@h.LE.
8 ··0x00000050·504b0e40·690e4c45·0e504b0e·40650e4c·PK.@i.LE.PK.@e.L8 ··0x00000050·504b0e40·690e4c45·0e504b0e·40650e4c·PK.@i.LE.PK.@e.L
9 ··0x00000060·450e504b·0e40670e·4c440e50·4b0e4077·E.PK.@g.LD.PK.@w9 ··0x00000060·450e504b·0e40670e·4c440e50·4b0e4077·E.PK.@g.LD.PK.@w
10 ··0x00000070·0e4c4e0e·504b0e40·680e4c45·0e504b0e·.LN.PK.@h.LE.PK.10 ··0x00000070·0e4c4e0e·504b0e40·680e4c45·0e504b0e·.LN.PK.@h.LE.PK.
11 ··0x00000080·40690e4c·450e504b·0e40650e·4c450e50·@i.LE.PK.@e.LE.P11 ··0x00000080·40690e4c·450e504b·0e40650e·4c450e50·@i.LE.PK.@e.LE.P
12 ··0x00000090·4b0e4067·0e4c440e·504b0e40·7b0e4c4e·K.@g.LD.PK.@{.LN12 ··0x00000090·4b0e4067·0e4c440e·504b0e40·7b0e4c4e·K.@g.LD.PK.@{.LN
291 KB
complexobject.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:··········21776·(bytes·into·file)13 ··Start·of·section·headers:··········22240·(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.97 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x5510:1 There·are·22·section·headers,·starting·at·offset·0x56e0:
  
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]·.text·············PROGBITS········00000000·000040·000de8·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000a78·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·004428·000530·08···I·19···1··46 ··[·2]·.rel.text·········REL·············00000000·0045a8·000450·08···I·19···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000e40·000240·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000ac0·000240·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·004958·000150·08···I·19···3··48 ··[·4]·.rel.data·········REL·············00000000·0049f8·000150·08···I·19···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001080·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000d00·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········00000000·001080·000f2c·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000d00·000f31·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·004aa8·0007c0·08···I·19···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·004b48·0007a0·08···I·19···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·001fb0·000068·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·001c40·000594·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·005268·000038·08···I·19···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·0052e8·000190·08···I·19···8··4
14 ··[10]·.rodata.str1.4····PROGBITS········00000000·002018·0002c7·01·AMS··0···0··414 ··[10]·.rodata.str1.4····PROGBITS········00000000·0021d4·0002c7·01·AMS··0···0··4
15 ··[11]·.rodata.str1.1····PROGBITS········00000000·0022df·0000f3·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········00000000·00249b·0000f3·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········00000000·0023e0·0001a7·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·0025a0·0001a7·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·0052a0·000010·08···I·19··12··417 ··[13]·.rel.rodata·······REL·············00000000·005478·000010·08···I·19··12··4
18 ··[14]·.rodata.cst4······PROGBITS········00000000·002588·000004·04··AM··0···0··418 ··[14]·.rodata.cst4······PROGBITS········00000000·002748·000004·04··AM··0···0··4
19 ··[15]·.rodata.cst8······PROGBITS········00000000·002590·000010·08··AM··0···0··819 ··[15]·.rodata.cst8······PROGBITS········00000000·002750·000010·08··AM··0···0··8
20 ··[16]·.note.GNU-stack···PROGBITS········00000000·0025a0·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········00000000·002760·000000·00······0···0··1
21 ··[17]·.eh_frame·········PROGBITS········00000000·0025a0·000dbc·00···A··0···0··421 ··[17]·.eh_frame·········PROGBITS········00000000·002760·000d9c·00···A··0···0··4
22 ··[18]·.rel.eh_frame·····REL·············00000000·0052b0·0001a8·08···I·19··17··422 ··[18]·.rel.eh_frame·····REL·············00000000·005488·0001a0·08···I·19··17··4
23 ··[19]·.symtab···········SYMTAB··········00000000·00335c·000880·10·····20··64··423 ··[19]·.symtab···········SYMTAB··········00000000·0034fc·000870·10·····20··63··4
24 ··[20]·.strtab···········STRTAB··········00000000·003bdc·000849·00······0···0··124 ··[20]·.strtab···········STRTAB··········00000000·003d6c·000839·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········00000000·005458·0000b7·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········00000000·005628·0000b7·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)
17.4 KB
readelf --wide --symbols {}
    
Offset 1, 139 lines modifiedOffset 1, 138 lines modified
  
1 Symbol·table·'.symtab'·contains·136·entries:1 Symbol·table·'.symtab'·contains·135·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
8 ·····5:·00000000····46·FUNC····LOCAL··DEFAULT····6·PyComplex_FromCComplex.cold8 ·····5:·00000000····20·FUNC····LOCAL··DEFAULT····6·PyComplex_FromCComplex.cold
9 ·····6:·000008e0···193·FUNC····LOCAL··DEFAULT····1·try_complex_special_method9 ·····6:·00000730···193·FUNC····LOCAL··DEFAULT····1·try_complex_special_method
10 ·····7:·000000b0····82·FUNC····LOCAL··DEFAULT····1·complex_hash10 ·····7:·000000b0····82·FUNC····LOCAL··DEFAULT····1·complex_hash
11 ·····8:·0000002e·····8·FUNC····LOCAL··DEFAULT····6·complex_hash.cold11 ·····8:·00000014·····8·FUNC····LOCAL··DEFAULT····6·complex_hash.cold
12 ·····9:·00000036····37·FUNC····LOCAL··DEFAULT····6·PyComplex_RealAsDouble.cold12 ·····9:·0000001c····37·FUNC····LOCAL··DEFAULT····6·PyComplex_RealAsDouble.cold
13 ····10:·0000005b····31·FUNC····LOCAL··DEFAULT····6·PyComplex_ImagAsDouble.cold13 ····10:·00000041····31·FUNC····LOCAL··DEFAULT····6·PyComplex_ImagAsDouble.cold
14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···10·14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
15 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···11·15 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
16 ····13:·00000150···706·FUNC····LOCAL··DEFAULT····1·complex_new16 ····13:·00000150···706·FUNC····LOCAL··DEFAULT····1·complex_new
17 ····14:·00000420···367·FUNC····LOCAL··DEFAULT····1·complex_from_string_inner17 ····14:·00000420···367·FUNC····LOCAL··DEFAULT····1·complex_from_string_inner
18 ····15:·0000007a···486·FUNC····LOCAL··DEFAULT····6·complex_new.cold18 ····15:·00000060···486·FUNC····LOCAL··DEFAULT····6·complex_new.cold
19 ····16:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.119 ····16:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.1
20 ····17:·00000260···240·FUNC····LOCAL··DEFAULT····6·complex_from_string_inner.cold20 ····17:·00000246···240·FUNC····LOCAL··DEFAULT····6·complex_from_string_inner.cold
21 ····18:·00000590···427·FUNC····LOCAL··DEFAULT····1·complex_richcompare21 ····18:·00000060···514·FUNC····LOCAL··DEFAULT····8·complex_richcompare
22 ····19:·00000350···142·FUNC····LOCAL··DEFAULT····6·complex_richcompare.cold22 ····19:·00000336···114·FUNC····LOCAL··DEFAULT····6·complex_richcompare.cold
23 ····20:·000007e0····94·FUNC····LOCAL··DEFAULT····1·to_complex23 ····20:·00000630····94·FUNC····LOCAL··DEFAULT····1·to_complex
24 ····21:·000003de····51·FUNC····LOCAL··DEFAULT····6·complex_neg24 ····21:·000003a8····51·FUNC····LOCAL··DEFAULT····6·complex_neg
25 ····22:·00000740···154·FUNC····LOCAL··DEFAULT····1·complex_sub25 ····22:·00000590···154·FUNC····LOCAL··DEFAULT····1·complex_sub
26 ····23:·00000411····91·FUNC····LOCAL··DEFAULT····6·complex_sub.cold26 ····23:·000003db····91·FUNC····LOCAL··DEFAULT····6·complex_sub.cold
27 ····24:·0000046c····72·FUNC····LOCAL··DEFAULT····6·to_complex.cold27 ····24:·00000436····72·FUNC····LOCAL··DEFAULT····6·to_complex.cold
28 ····25:·000004b4····47·FUNC····LOCAL··DEFAULT····6·complex_pos28 ····25:·0000047e····47·FUNC····LOCAL··DEFAULT····6·complex_pos
29 ····26:·00000840···154·FUNC····LOCAL··DEFAULT····1·complex_add29 ····26:·00000690···154·FUNC····LOCAL··DEFAULT····1·complex_add
30 ····27:·000004e3····91·FUNC····LOCAL··DEFAULT····6·complex_add.cold30 ····27:·000004ad····91·FUNC····LOCAL··DEFAULT····6·complex_add.cold
31 ····28:·00000024····12·OBJECT··LOCAL··DEFAULT····3·PyId___complex__.231 ····28:·00000024····12·OBJECT··LOCAL··DEFAULT····3·PyId___complex__.2
32 ····29:·0000053e···108·FUNC····LOCAL··DEFAULT····6·try_complex_special_method.cold32 ····29:·00000508···108·FUNC····LOCAL··DEFAULT····6·try_complex_special_method.cold
33 ····30:·000005aa····25·FUNC····LOCAL··DEFAULT····6·complex_remainder33 ····30:·00000574····25·FUNC····LOCAL··DEFAULT····6·complex_remainder
34 ····31:·000005c3····25·FUNC····LOCAL··DEFAULT····6·complex_divmod34 ····31:·0000058d····25·FUNC····LOCAL··DEFAULT····6·complex_divmod
35 ····32:·000009b0···178·FUNC····LOCAL··DEFAULT····1·complex_div35 ····32:·00000270···528·FUNC····LOCAL··DEFAULT····8·complex_div
36 ····33:·000005dc···157·FUNC····LOCAL··DEFAULT····6·complex_div.cold36 ····33:·000005a6···257·FUNC····LOCAL··DEFAULT····6·complex_div.cold
37 ····34:·00000679····25·FUNC····LOCAL··DEFAULT····6·complex_int_div37 ····34:·000006a7····25·FUNC····LOCAL··DEFAULT····6·complex_int_div
38 ····35:·00000692····41·FUNC····LOCAL··DEFAULT····6·_Py_c_quot.cold 
39 ····36:·000006bb··1005·FUNC····LOCAL··DEFAULT····6·complex_pow38 ····35:·000006c0··1005·FUNC····LOCAL··DEFAULT····6·complex_pow
40 ····37:·000000f0····16·OBJECT··LOCAL··DEFAULT···12·c_139 ····36:·000000f0····16·OBJECT··LOCAL··DEFAULT···12·c_1
41 ····38:·00000aa8····25·FUNC····LOCAL··DEFAULT····6·complex_float40 ····37:·00000aad····25·FUNC····LOCAL··DEFAULT····6·complex_float
42 ····39:·00000ac1····25·FUNC····LOCAL··DEFAULT····6·complex_int41 ····38:·00000ac6····25·FUNC····LOCAL··DEFAULT····6·complex_int
43 ····40:·00000b70···139·FUNC····LOCAL··DEFAULT····1·complex_mul42 ····39:·00000800···139·FUNC····LOCAL··DEFAULT····1·complex_mul
44 ····41:·00000c98···118·FUNC····LOCAL··DEFAULT····6·complex_mul.cold43 ····40:·00000c9d···118·FUNC····LOCAL··DEFAULT····6·complex_mul.cold
45 ····42:·00000c00···247·FUNC····LOCAL··DEFAULT····1·complex_repr44 ····41:·00000890···247·FUNC····LOCAL··DEFAULT····1·complex_repr
46 ····43:·00000d0e····28·FUNC····LOCAL··DEFAULT····6·complex_repr.cold45 ····42:·00000d13····28·FUNC····LOCAL··DEFAULT····6·complex_repr.cold
47 ····44:·00000d2a····54·FUNC····LOCAL··DEFAULT····6·complex_bool46 ····43:·00000d2f····54·FUNC····LOCAL··DEFAULT····6·complex_bool
48 ····45:·00000d60····33·FUNC····LOCAL··DEFAULT····6·complex_getnewargs47 ····44:·00000d65····33·FUNC····LOCAL··DEFAULT····6·complex_getnewargs
49 ····46:·00000d81···107·FUNC····LOCAL··DEFAULT····6·complex__format__48 ····45:·00000d86···107·FUNC····LOCAL··DEFAULT····6·complex__format__
50 ····47:·00000d00····71·FUNC····LOCAL··DEFAULT····1·complex_abs49 ····46:·00000990····71·FUNC····LOCAL··DEFAULT····1·complex_abs
51 ····48:·00000dec····28·FUNC····LOCAL··DEFAULT····6·complex_abs.cold50 ····47:·00000df1····28·FUNC····LOCAL··DEFAULT····6·complex_abs.cold
52 ····49:·00000e08····91·FUNC····LOCAL··DEFAULT····6·_Py_c_abs.cold51 ····48:·00000e0d····91·FUNC····LOCAL··DEFAULT····6·_Py_c_abs.cold
53 ····50:·00000e63····58·FUNC····LOCAL··DEFAULT····6·complex_conjugate52 ····49:·00000e68····58·FUNC····LOCAL··DEFAULT····6·complex_conjugate
54 ····51:·00000000·····0·SECTION·LOCAL··DEFAULT···12·53 ····50:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
55 ····52:·00000000····12·OBJECT··LOCAL··DEFAULT···12·_keywords.054 ····51:·00000000····12·OBJECT··LOCAL··DEFAULT···12·_keywords.0
56 ····53:·00000120···144·OBJECT··LOCAL··DEFAULT····3·complex_as_number55 ····52:·00000120···144·OBJECT··LOCAL··DEFAULT····3·complex_as_number
57 ····54:·00000100···167·OBJECT··LOCAL··DEFAULT···12·complex_new__doc__56 ····53:·00000100···167·OBJECT··LOCAL··DEFAULT···12·complex_new__doc__
58 ····55:·00000200····64·OBJECT··LOCAL··DEFAULT····3·complex_methods57 ····54:·00000200····64·OBJECT··LOCAL··DEFAULT····3·complex_methods
59 ····56:·000001c0····60·OBJECT··LOCAL··DEFAULT····3·complex_members58 ····55:·000001c0····60·OBJECT··LOCAL··DEFAULT····3·complex_members
60 ····57:·00000080···106·OBJECT··LOCAL··DEFAULT···12·complex_conjugate_doc59 ····56:·00000080···106·OBJECT··LOCAL··DEFAULT···12·complex_conjugate_doc
61 ····58:·00000020····75·OBJECT··LOCAL··DEFAULT···12·complex__format__doc60 ····57:·00000020····75·OBJECT··LOCAL··DEFAULT···12·complex__format__doc
62 ····59:·00000000·····0·SECTION·LOCAL··DEFAULT···14·61 ····58:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
 62 ····59:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
63 ····60:·00000000·····0·SECTION·LOCAL··DEFAULT···15·63 ····60:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
64 ····61:·00000000·····0·SECTION·LOCAL··DEFAULT····5· 
65 ····62:·00000000·····0·SECTION·LOCAL··DEFAULT···16·64 ····61:·00000000·····0·SECTION·LOCAL··DEFAULT···16·
66 ····63:·00000000·····0·SECTION·LOCAL··DEFAULT···17·65 ····62:·00000000·····0·SECTION·LOCAL··DEFAULT···17·
67 ····64:·00000000···104·FUNC····GLOBAL·DEFAULT····8·PyComplex_FromCComplex66 ····63:·00000000····90·FUNC····GLOBAL·DEFAULT····8·PyComplex_FromCComplex
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc
69 ····66:·00000040···204·OBJECT··GLOBAL·DEFAULT····3·PyComplex_Type68 ····65:·00000040···204·OBJECT··GLOBAL·DEFAULT····3·PyComplex_Type
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GetFlags69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GetFlags
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReference70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReference
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
73 ····70:·00000000···172·FUNC····GLOBAL·DEFAULT····1·PyComplex_AsCComplex72 ····69:·00000000···172·FUNC····GLOBAL·DEFAULT····1·PyComplex_AsCComplex
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_HashDouble77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_HashDouble
79 ····76:·00000110····30·FUNC····GLOBAL·DEFAULT····1·PyComplex_RealAsDouble78 ····75:·00000110····30·FUNC····GLOBAL·DEFAULT····1·PyComplex_RealAsDouble
80 ····77:·00000130····30·FUNC····GLOBAL·DEFAULT····1·PyComplex_ImagAsDouble79 ····76:·00000130····30·FUNC····GLOBAL·DEFAULT····1·PyComplex_ImagAsDouble
81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Zero80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Zero
82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Float81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Float
83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_TransformDecimalAndSpaceToASCII82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_TransformDecimalAndSpaceToASCII
84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize
85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_string_to_number_with_underscores84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_string_to_number_with_underscores
86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords
87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_string_to_double90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_string_to_double
92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
97 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble
98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare97 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare
99 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct99 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
101 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsDouble100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsDouble
102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupSpecial101 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupSpecial
103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Get102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Get
104 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall104 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning
107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnFormat106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnFormat
108 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
109 ···106:·00000a70···247·FUNC····GLOBAL·DEFAULT····1·_Py_c_quot 
110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ZeroDivisionError108 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ZeroDivisionError
 109 ···106:·00000480···276·FUNC····GLOBAL·DEFAULT····8·_Py_c_quot
111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
112 ···109:·00000ada···446·FUNC····GLOBAL·DEFAULT····6·_Py_c_pow111 ···108:·00000adf···446·FUNC····GLOBAL·DEFAULT····6·_Py_c_pow
113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError112 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
114 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·hypot113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·hypot
115 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pow114 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pow
116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·atan2115 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·atan2
117 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exp116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exp
118 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·log117 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·log
119 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sincos118 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sincos
120 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_double_to_string119 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_double_to_string
121 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat120 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
122 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free121 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
123 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue122 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
124 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple123 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTuple
Max diff block lines reached; -1/17810 bytes (-0.01%) of diff not shown.
63.4 KB
readelf --wide --relocs {}
Max HTML report size reached
72.1 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
674 B
strings --all --bytes=8 {}
    
Offset 55, 15 lines modifiedOffset 55, 14 lines modified
55 PyId___complex__.255 PyId___complex__.2
56 try_complex_special_method.cold56 try_complex_special_method.cold
57 complex_remainder57 complex_remainder
58 complex_divmod58 complex_divmod
59 complex_div59 complex_div
60 complex_div.cold60 complex_div.cold
61 complex_int_div61 complex_int_div
62 _Py_c_quot.cold 
63 complex_pow62 complex_pow
64 complex_float63 complex_float
65 complex_int64 complex_int
66 complex_mul65 complex_mul
67 complex_mul.cold66 complex_mul.cold
68 complex_repr67 complex_repr
69 complex_repr.cold68 complex_repr.cold
30.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 »       push···%eax32 »       push···%eax
33 »       call···38·<PyComplex_AsCComplex+0x38>33 »       call···38·<PyComplex_AsCComplex+0x38>
34 ·R_386_PC32»     PyType_IsSubtype34 ·R_386_PC32»     PyType_IsSubtype
35 »       add····$0x10,%esp35 »       add····$0x10,%esp
36 »       test···%eax,%eax36 »       test···%eax,%eax
37 »       jne····18·<PyComplex_AsCComplex+0x18>37 »       jne····18·<PyComplex_AsCComplex+0x18>
38 »       mov····%esi,%eax38 »       mov····%esi,%eax
39 »       call···8e0·<try_complex_special_method>39 »       call···730·<try_complex_special_method>
40 »       test···%eax,%eax40 »       test···%eax,%eax
41 »       jne····79·<PyComplex_AsCComplex+0x79>41 »       jne····79·<PyComplex_AsCComplex+0x79>
42 »       call···4f·<PyComplex_AsCComplex+0x4f>42 »       call···4f·<PyComplex_AsCComplex+0x4f>
43 ·R_386_PC32»     PyErr_Occurred43 ·R_386_PC32»     PyErr_Occurred
44 »       test···%eax,%eax44 »       test···%eax,%eax
45 »       jne····6c·<PyComplex_AsCComplex+0x6c>45 »       jne····6c·<PyComplex_AsCComplex+0x6c>
46 »       sub····$0xc,%esp46 »       sub····$0xc,%esp
3.21 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 3, 38 lines modifiedOffset 3, 38 lines modified
3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
4 ··0x00000000·00000000·00000000·00000000·00000000·................4 ··0x00000000·00000000·00000000·00000000·00000000·................
5 ··0x00000010·00000000·00000000·00000000·00000000·................5 ··0x00000010·00000000·00000000·00000000·00000000·................
6 ··0x00000020·00000000·00000000·c3000000·00000000·................6 ··0x00000020·00000000·00000000·c3000000·00000000·................
7 ··0x00000030·00000000·00000000·00000000·00000000·................7 ··0x00000030·00000000·00000000·00000000·00000000·................
8 ··0x00000040·01000000·00000000·00000000·00000000·................8 ··0x00000040·01000000·00000000·00000000·00000000·................
9 ··0x00000050·18000000·00000000·00000000·00000000·................9 ··0x00000050·18000000·00000000·00000000·00000000·................
10 ··0x00000060·00000000·00000000·00000000·000c0000·................10 ··0x00000060·00000000·00000000·00000000·90080000·................
11 ··0x00000070·20010000·00000000·00000000·b0000000··...............11 ··0x00000070·20010000·00000000·00000000·b0000000··...............
12 ··0x00000080·00000000·00000000·00000000·00000000·................12 ··0x00000080·00000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00040400·00010000·00000000·................13 ··0x00000090·00000000·00040400·00010000·00000000·................
14 ··0x000000a0·00000000·90050000·00000000·00000000·................14 ··0x000000a0·00000000·60000000·00000000·00000000·....`...........
15 ··0x000000b0·00000000·00020000·c0010000·00000000·................15 ··0x000000b0·00000000·00020000·c0010000·00000000·................
16 ··0x000000c0·00000000·00000000·00000000·00000000·................16 ··0x000000c0·00000000·00000000·00000000·00000000·................
17 ··0x000000d0·00000000·00000000·00000000·50010000·............P...17 ··0x000000d0·00000000·00000000·00000000·50010000·............P...
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·40080000·40070000·700b0000·aa050000·@...@...p.......22 ··0x00000120·90060000·90050000·00080000·74050000·............t...
23 ··0x00000130·c3050000·bb060000·de030000·b4040000·................23 ··0x00000130·8d050000·c0060000·a8030000·7e040000·............~...
24 ··0x00000140·000d0000·2a0d0000·00000000·00000000·....*...........24 ··0x00000140·90090000·2f0d0000·00000000·00000000·..../...........
25 ··0x00000150·00000000·00000000·00000000·00000000·................25 ··0x00000150·00000000·00000000·00000000·00000000·................
26 ··0x00000160·c10a0000·00000000·a80a0000·00000000·................26 ··0x00000160·c60a0000·00000000·ad0a0000·00000000·................
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·00000000·00000000·00000000·00000000·................28 ··0x00000180·00000000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·79060000·b0090000·00000000·....y...........29 ··0x00000190·00000000·a7060000·70020000·00000000·........p.......
30 ··0x000001a0·00000000·00000000·00000000·00000000·................30 ··0x000001a0·00000000·00000000·00000000·00000000·................
31 ··0x000001b0·00000000·00000000·00000000·00000000·................31 ··0x000001b0·00000000·00000000·00000000·00000000·................
32 ··0x000001c0·b9000000·04000000·08000000·01000000·................32 ··0x000001c0·b9000000·04000000·08000000·01000000·................
33 ··0x000001d0·7c020000·be000000·04000000·10000000·|...............33 ··0x000001d0·7c020000·be000000·04000000·10000000·|...............
34 ··0x000001e0·01000000·a0020000·00000000·00000000·................34 ··0x000001e0·01000000·a0020000·00000000·00000000·................
35 ··0x000001f0·00000000·00000000·00000000·00000000·................35 ··0x000001f0·00000000·00000000·00000000·00000000·................
36 ··0x00000200·cf000000·630e0000·04000000·80000000·....c...........36 ··0x00000200·cf000000·680e0000·04000000·80000000·....h...........
37 ··0x00000210·d9000000·600d0000·04000000·00000000·....`...........37 ··0x00000210·d9000000·650d0000·04000000·00000000·....e...........
38 ··0x00000220·e8000000·810d0000·01000000·20000000·............·...38 ··0x00000220·e8000000·860d0000·01000000·20000000·............·...
39 ··0x00000230·00000000·00000000·00000000·00000000·................39 ··0x00000230·00000000·00000000·00000000·00000000·................
  
45.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
11.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 25, 24 lines modifiedOffset 25, 511 lines modified
25 »       call···2a·<PyComplex_FromCComplex+0x2a>25 »       call···2a·<PyComplex_FromCComplex+0x2a>
26 ·R_386_PC32»     PyType_GetFlags26 ·R_386_PC32»     PyType_GetFlags
27 »       add····$0x10,%esp27 »       add····$0x10,%esp
28 »       test···$0x2,%ah28 »       test···$0x2,%ah
29 »       jne····3e·<PyComplex_FromCComplex+0x3e>29 »       jne····3e·<PyComplex_FromCComplex+0x3e>
30 ·R_386_PC32»     .text.unlikely30 ·R_386_PC32»     .text.unlikely
31 »       sub····$0xc,%esp31 »       sub····$0xc,%esp
 32 »       lea····0x8(%ebx),%edi
32 »       push···%ebx33 »       push···%ebx
33 »       call···3f·<PyComplex_FromCComplex+0x3f>34 »       call···42·<PyComplex_FromCComplex+0x42>
34 ·R_386_PC32»     _Py_NewReference35 ·R_386_PC32»     _Py_NewReference
35 »       mov····0x20(%esp),%eax 
36 »       mov····0x24(%esp),%edx 
37 »       mov····0x28(%esp),%ecx 
38 »       mov····0x2c(%esp),%esi36 »       lea····0x20(%esp),%esi
 37 »       mov····$0x4,%ecx
39 »       add····$0x10,%esp 
40 »       mov····%eax,0x8(%ebx) 
41 »       mov····%edx,0xc(%ebx) 
42 »       mov····%ecx,0x10(%ebx) 
43 »       mov····%esi,0x14(%ebx) 
44 »       mov····%ebx,%eax38 »       mov····%ebx,%eax
 39 »       rep·movsl·%ds:(%esi),%es:(%edi)
 40 »       add····$0x10,%esp
 41 »       pop····%ebx
 42 »       pop····%esi
 43 »       pop····%edi
 44 »       retq···
 45 »       lea····0x0(%esi),%esi
  
 46 00000060·<complex_richcompare>:
 47 complex_richcompare():
 48 »       push···%ebp
 49 »       push···%edi
 50 »       push···%esi
 51 »       push···%ebx
 52 »       sub····$0x3c,%esp
 53 »       mov····0x58(%esp),%ebx
 54 »       lea····-0x2(%ebx),%eax
 55 »       cmp····$0x1,%eax
 56 »       ja·····251·<complex_richcompare+0x1f1>
 57 »       mov····0x50(%esp),%ecx
 58 »       mov····0x4(%ecx),%edx
 59 »       cmp····$0x0,%edx
 60 ·R_386_32»       PyComplex_Type
 61 »       jne····e3·<complex_richcompare+0x83>
 62 »       mov····0x54(%esp),%ebp
 63 »       mov····0x8(%ecx),%edx
 64 »       mov····0xc(%ecx),%esi
 65 »       mov····0x10(%ecx),%edi
 66 »       mov····0x4(%ebp),%eax
 67 »       mov····0x14(%ecx),%ecx
 68 »       mov····%edx,0x10(%esp)
 69 »       mov····%esi,0x14(%esp)
 70 »       mov····%edi,0x18(%esp)
 71 »       mov····%ecx,0x1c(%esp)
 72 »       testb··$0x1,0x57(%eax)
 73 »       je·····17b·<complex_richcompare+0x11b>
 74 »       fldz···
 75 »       fldl···0x18(%esp)
 76 »       fucomip·%st(1),%st
 77 »       fstp···%st(0)
 78 »       jnp····126·<complex_richcompare+0xc6>
 79 »       xor····%ebp,%ebp
 80 »       xor····%eax,%eax
 81 »       cmp····$0x2,%ebx
 82 »       mov····$0x0,%edi
 83 ·R_386_32»       _Py_FalseStruct
 84 »       sete···%al
 85 »       cmp····%ebp,%eax
 86 »       mov····$0x0,%eax
 87 ·R_386_32»       _Py_TrueStruct
 88 »       cmovne·%edi,%eax
 89 »       addl···$0x1,(%eax)
 90 »       add····$0x3c,%esp
 91 »       pop····%ebx
 92 »       pop····%esi
 93 »       pop····%edi
 94 »       pop····%ebp
 95 »       retq···
 96 »       push···%eax
 97 »       push···%eax
 98 »       push···$0x0
 99 ·R_386_32»       PyComplex_Type
 100 »       push···%edx
 101 »       call···ec·<complex_richcompare+0x8c>
 102 ·R_386_PC32»     PyType_IsSubtype
 103 »       add····$0x10,%esp
 104 »       test···%eax,%eax
 105 »       je·····481·<_Py_c_quot+0x1>
 106 ·R_386_PC32»     .text.unlikely
 107 »       mov····0x50(%esp),%esi
 108 »       lea····0x10(%esp),%edi
 109 »       mov····$0x4,%ecx
 110 »       lea····0x8(%esi),%esi
 111 »       rep·movsl·%ds:(%esi),%es:(%edi)
 112 »       mov····0x54(%esp),%ebp
 113 »       mov····0x4(%ebp),%eax
 114 »       testb··$0x1,0x57(%eax)
 115 »       je·····17b·<complex_richcompare+0x11b>
 116 »       fldz···
 117 »       fldl···0x18(%esp)
 118 »       fucomip·%st(1),%st
 119 »       fstp···%st(0)
 120 »       jp·····bf·<complex_richcompare+0x5f>
 121 »       jne····bf·<complex_richcompare+0x5f>
 122 »       push···%ebp
 123 »       push···%ebp
 124 »       pushl··0x1c(%esp)
 125 »       pushl··0x1c(%esp)
 126 »       call···133·<complex_richcompare+0xd3>
 127 ·R_386_PC32»     PyFloat_FromDouble
 128 »       add····$0x10,%esp
 129 »       mov····%eax,%esi
 130 »       test···%eax,%eax
 131 »       je·····476·<complex_div+0x206>
 132 ·R_386_PC32»     .text.unlikely
 133 »       push···%edi
 134 »       push···%ebx
 135 »       pushl··0x5c(%esp)
 136 »       push···%eax
 137 »       call···14c·<complex_richcompare+0xec>
 138 ·R_386_PC32»     PyObject_RichCompare
 139 »       mov····(%esi),%ebx
 140 »       add····$0x10,%esp
 141 »       lea····-0x1(%ebx),%ecx
 142 »       mov····%ecx,(%esi)
Max diff block lines reached; 3711/11335 bytes (32.74%) of diff not shown.
28.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 224 lines modifiedOffset 1, 222 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·44000000·1c000000·........D.......4 ··0x00000010·1b0c0404·88010000·44000000·1c000000·........D.......
5 ··0x00000020·00000000·68000000·00410e08·8702410e·....h....A....A.5 ··0x00000020·00000000·5a000000·00410e08·8702410e·....Z....A....A.
6 ··0x00000030·0c860341·0e108304·430e1c42·0e20480e·...A....C..B.·H.6 ··0x00000030·0c860341·0e108304·430e1c42·0e20480e·...A....C..B.·H.
7 ··0x00000040·104b0e1c·4e0e2048·0e104c0e·1c410e20·.K..N.·H..L..A.·7 ··0x00000040·104b0e1c·4e0e2048·0e104c0e·1c440e20·.K..N.·H..L..D.·
8 ··0x00000050·580e104f·c30e0c41·c60e0841·c70e0400·X..O...A...A....8 ··0x00000050·550e1041·c30e0c41·c60e0841·c70e0400·U..A...A...A....
9 ··0x00000060·1c000000·00000000·017a5200·017c0801·.........zR..|..9 ··0x00000060·1c000000·00000000·017a5200·017c0801·.........zR..|..
10 ··0x00000070·1b0c0404·88010e10·83048603·87020000·................10 ··0x00000070·1b0c0404·88010e10·83048603·87020000·................
11 ··0x00000080·28000000·24000000·00000000·2e000000·(...$...........11 ··0x00000080·1c000000·24000000·00000000·14000000·....$...........
12 ··0x00000090·00410ac3·0e0c41c6·0e0841c7·0e04450b·.A....A...A...E.12 ··0x00000090·00410ac3·0e0c41c6·0e0841c7·0e04450b·.A....A...A...E.
13 ··0x000000a0·430e1c4b·0e20510e·10000000·54000000·C..K.·Q.....T... 
14 ··0x000000b0·b0000000·00000000·ac000000·00410e08·.............A..13 ··0x000000a0·54000000·a4000000·00000000·ac000000·T...............
15 ··0x000000c0·8702410e·0c860341·0e108304·430e2061·..A....A....C.·a14 ··0x000000b0·00410e08·8702410e·0c860341·0e108304·.A....A....A....
16 ··0x000000d0·0a0e1043·c30e0c41·c60e0841·c70e0443·...C...A...A...C15 ··0x000000c0·430e2061·0a0e1043·c30e0c41·c60e0841·C.·a...C...A...A
17 ··0x000000e0·0b410e24·410e2845·0e2c410e·30480e20·.A.$A.(E.,A.0H.·16 ··0x000000d0·c70e0443·0b410e24·410e2845·0e2c410e·...C.A.$A.(E.,A.
18 ··0x000000f0·5b0e2c41·0e30480e·20730e2c·450e3048·[.,A.0H.·s.,E.0H17 ··0x000000e0·30480e20·5b0e2c41·0e30480e·20730e2c·0H.·[.,A.0H.·s.,
19 ··0x00000100·0e200000·40000000·08010000·b0000000·.·..@...........18 ··0x000000f0·450e3048·0e200000·40000000·fc000000·E.0H.·..@.......
20 ··0x00000110·52000000·00410e08·8602410e·0c830343·R....A....A....C 
21 ··0x00000120·0e18470e·1c430e20·480e104a·0e14430e·..G..C.·H..J..C. 
22 ··0x00000130·18430e1c·430e2048·0e105d0e·0c41c30e·.C..C.·H..]..A.. 
23 ··0x00000140·0841c60e·04000000·18000000·00000000·.A.............. 
24 ··0x00000150·017a5200·017c0801·1b0c0404·88010e10·.zR..|.......... 
25 ··0x00000160·83038602·10000000·20000000·2e000000·........·....... 
26 ··0x00000170·08000000·00000000·1c000000·7c010000·............|... 
27 ··0x00000180·10010000·1e000000·00410e08·8302430e·.........A....C. 
28 ··0x00000190·10580e08·41c30e04·18000000·00000000·.X..A........... 
29 ··0x000001a0·017a5200·017c0801·1b0c0404·88010e10·.zR..|.......... 
30 ··0x000001b0·83020000·24000000·20000000·36000000·....$...·...6... 
31 ··0x000001c0·25000000·00410e14·410e1845·0e1c410e·%....A..A..E..A. 
32 ··0x000001d0·20480e10·4f0e0841·c30e0400·1c000000··H..O..A........ 
33 ··0x000001e0·e0010000·30010000·1e000000·00410e08·....0........A.. 
34 ··0x000001f0·8302430e·10580e08·41c30e04·1c000000·..C..X..A....... 
35 ··0x00000200·68000000·5b000000·1f000000·00410e14·h...[........A.. 
36 ··0x00000210·410e1845·0e1c410e·20480e10·c8000000·A..E..A.·H...... 
37 ··0x00000220·20020000·50010000·c2020000·00410e08··...P........A.. 
38 ··0x00000230·8502410e·0c870341·0e108604·410e1483·..A....A....A... 
39 ··0x00000240·05430e50·02cc0e54·410e5845·0e5c410e·.C.P...TA.XE.\A. 
40 ··0x00000250·60480e50·4b0e5c41·0e60480e·50550e5c·`H.PK.\A.`H.PU.\ 
41 ··0x00000260·410e604f·0e506e0e·54410e58·450e5c41·A.`O.Pn.TA.XE.\A 
42 ··0x00000270·0e60480e·504b0e5c·410e6048·0e504d0e·.`H.PK.\A.`H.PM. 
43 ··0x00000280·5c410e60·4e0e5056·0e54410e·58420e5c·\A.`N.PV.TA.XB.\ 
44 ··0x00000290·440e604f·0e50550a·0e1443c3·0e1041c6·D.`O.PU...C...A. 
45 ··0x000002a0·0e0c41c7·0e0841c5·0e04410b·430e5c41·..A...A...A.C.\A 
46 ··0x000002b0·0e60480e·50720e5c·410e6048·0e504b0e·.`H.Pr.\A.`H.PK. 
47 ··0x000002c0·54410e58·450e5c41·0e60460e·5c410e58·TA.XE.\A.`F.\A.X 
48 ··0x000002d0·450e5c44·0e60410e·64450e68·440e6c41·E.\D.`A.dE.hD.lA 
49 ··0x000002e0·0e70480e·50000000·1c000000·00000000·.pH.P........... 
50 ··0x000002f0·017a5200·017c0801·1b0c0404·88010e50·.zR..|.........P 
51 ··0x00000300·83058502·86048703·c0000000·24000000·............$... 
52 ··0x00000310·7a000000·e6010000·00530e5c·410e6048·z........S.\A.`H 
53 ··0x00000320·0e504d0e·5c450e60·420e6442·0e68420e·.PM.\E.`B.dB.hB. 
54 ··0x00000330·6c450e70·420e7441·0e78410e·7c410e80·lE.pB.tA.xA.|A.. 
55 ··0x00000340·01480e50·4e0e5443·0e58450e·5c460e60·.H.PN.TC.XE.\F.` 
56 ··0x00000350·480e506d·0e54450e·58450e5c·460e6048·H.Pm.TE.XE.\F.`H 
57 ··0x00000360·0e504c0e·5c410e60·4a0e5051·0e5c410e·.PL.\A.`J.PQ.\A. 
58 ··0x00000370·60480e50·5d0e5445·0e58450e·5c460e60·`H.P].TE.XE.\F.` 
59 ··0x00000380·480e5048·0e5c410e·60480e50·530e5443·H.PH.\A.`H.PS.TC 
60 ··0x00000390·0e58450e·5c460e60·480e5054·0e5c410e·.XE.\F.`H.PT.\A. 
61 ··0x000003a0·604a0e50·530e5443·0e58450e·5c460e60·`J.PS.TC.XE.\F.` 
62 ··0x000003b0·480e5050·0e5c410e·60480e50·5b0e5441·H.PP.\A.`H.P[.TA 
63 ··0x000003c0·0e58470e·5c460e60·480e5000·68000000·.XG.\F.`H.P.h... 
64 ··0x000003d0·d0030000·20040000·6f010000·00410e08·....·...o....A.. 
65 ··0x000003e0·8502410e·0c870341·0e108604·410e1483·..A....A....A... 
66 ··0x000003f0·05430e40·760e4442·0e48450e·4c410e50·.C.@v.DB.HE.LA.P 
67 ··0x00000400·4e0e406c·0e44420e·48410e4c·410e5048·N.@l.DB.HA.LA.PH 
68 ··0x00000410·0e400274·0e44410e·48420e4c·440e504d·.@.t.DA.HB.LD.PM 
69 ··0x00000420·0e40540a·0e1441c3·0e1041c6·0e0c41c7·.@T...A...A...A. 
70 ··0x00000430·0e0841c5·0e04410b·1c000000·00000000·..A...A......... 
71 ··0x00000440·017a5200·017c0801·1b0c0404·88010e40·.zR..|.........@ 
72 ··0x00000450·83058502·86048703·30000000·24000000·........0...$... 
73 ··0x00000460·60020000·f0000000·00500e4c·460e5048·`........P.LF.PH 
74 ··0x00000470·0e40790e·4c460e50·480e4068·0e44410e·.@y.LF.PH.@h.DA. 
75 ··0x00000480·48450e4c·460e5048·0e400000·8c000000·HE.LF.PH.@...... 
76 ··0x00000490·90040000·90050000·ab010000·00410e08·.............A.. 
77 ··0x000004a0·8502410e·0c870341·0e108604·410e1483·..A....A....A... 
78 ··0x000004b0·05430e50·02690a0e·1441c30e·1041c60e·.C.P.i...A...A.. 
79 ··0x000004c0·0c41c70e·0841c50e·04410b43·0e54410e·.A...A...A.C.TA. 
80 ··0x000004d0·58440e5c·440e6048·0e504b0e·54410e58·XD.\D.`H.PK.TA.X 
81 ··0x000004e0·440e5c41·0e604a0e·50500e5c·410e6048·D.\A.`J.PP.\A.`H 
82 ··0x000004f0·0e504f0e·54410e58·450e5c41·0e60480e·.PO.TA.XE.\A.`H. 
83 ··0x00000500·5002630e·5c480e60·4c0e5071·0e54410e·P.c.\H.`L.Pq.TA. 
84 ··0x00000510·58450e5c·410e6048·0e500000·2c000000·XE.\A.`H.P..,... 
85 ··0x00000520·38020000·50030000·8e000000·00410e54·8...P........A.T 
86 ··0x00000530·410e5845·0e5c410e·60480e50·02450e54·A.XE.\A.`H.P.E.T 
87 ··0x00000540·410e5845·0e5c410e·60480e50·28000000·A.XE.\A.`H.P(... 
88 ··0x00000550·50050000·de030000·33000000·00410e08·P.......3....A.. 
89 ··0x00000560·8702460e·0c860343·0e30660e·0c41c60e·..F....C.0f..A.. 
90 ··0x00000570·0841c70e·04000000·3c000000·7c050000·.A......<...|... 
91 ··0x00000580·40070000·9a000000·00410e08·8702410e·@........A....A. 
92 ··0x00000590·0c860343·0e40530e·44410e48·450e4c41·...C.@S.DA.HE.LA 
93 ··0x000005a0·0e50480e·4002480e·50650e40·430e0c41·.PH.@.H.Pe.@C..A 
94 ··0x000005b0·c60e0841·c70e0400·18000000·00000000·...A............ 
95 ··0x000005c0·017a5200·017c0801·1b0c0404·88010e40·.zR..|.........@ 
96 ··0x000005d0·86038702·1c000000·20000000·11040000·........·....... 
97 ··0x000005e0·5b000000·00580e44·410e4845·0e4c410e·[....X.DA.HE.LA. 
98 ··0x000005f0·50480e40·40000000·f8050000·e0070000·PH.@@........... 
99 ··0x00000600·5e000000·00410e08·8702430e·0c860343·^....A....C....C 
100 ··0x00000610·0e108304·600e1c41·0e20480e·10450ac3·....`..A.·H..E.. 
101 ··0x00000620·0e0c41c6·0e0841c7·0e04410b·430e1c41·..A...A...A.C..A 
102 ··0x00000630·0e20480e·10000000·1c000000·dc050000·.·H............. 
103 ··0x00000640·6c040000·48000000·00410e14·410e1845·l...H....A..A..E 
104 ··0x00000650·0e1c410e·20480e10·2c000000·5c060000·..A.·H..,...\... 
105 ··0x00000660·b4040000·2f000000·00410e08·8702410e·..../....A....A. 
106 ··0x00000670·0c860341·0e10540e·20540e10·410e0c41·...A..T.·T..A..A 
107 ··0x00000680·c60e0841·c70e0400·3c000000·8c060000·...A....<....... 
108 ··0x00000690·40080000·9a000000·00410e08·8702410e·@........A....A. 
109 ··0x000006a0·0c860343·0e40530e·44410e48·450e4c41·...C.@S.DA.HE.LA 
110 ··0x000006b0·0e50480e·4002480e·50650e40·430e0c41·.PH.@.H.Pe.@C..A 
111 ··0x000006c0·c60e0841·c70e0400·1c000000·14010000·...A............ 
112 ··0x000006d0·e3040000·5b000000·00580e44·410e4845·....[....X.DA.HE 
113 ··0x000006e0·0e4c410e·50480e40·74000000·ec060000·.LA.PH.@t....... 
114 ··0x000006f0·e0080000·c1000000·00410e08·8602410e·.........A....A. 
115 ··0x00000700·0c830343·0e18450e·1c410e20·480e1049·...C..E..A.·H..I 
116 ··0x00000710·0a0e0c41·c30e0841·c60e0441·0b660e14·...A...A...A.f.. 
117 ··0x00000720·420e1842·0e1c410e·20440e24·410e2841·B..B..A.·D.$A.(A 
118 ··0x00000730·0e2c410e·30480e10·4a0e1c41·0e20480e·.,A.0H..J..A.·H. 
119 ··0x00000740·10500e14·410e1845·0e1c410e·20480e10·.P..A..E..A.·H.. 
120 ··0x00000750·490e1446·0e18450e·1c460e20·4a0e1000·I..F..E..F.·J... 
121 ··0x00000760·44000000·1c060000·3e050000·6c000000·D.......>...l... 
122 ··0x00000770·00430e1c·420e2042·0e24420e·28410e2c·.C..B.·B.$B.(A., 
123 ··0x00000780·410e3048·0e104a0e·1c410e20·4a0e104b·A.0H..J..A.·J..K 
124 ··0x00000790·0e14450e·18420e1c·460e2048·0e10540e·..E..B..F.·H..T. 
125 ··0x000007a0·1c410e20·4a0e1000·1c000000·ac070000·.A.·J........... 
126 ··0x000007b0·aa050000·19000000·00430e18·450e1c46·.........C..E..F 
Max diff block lines reached; 0/29089 bytes (0.00%) of diff not shown.
13.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 28, 109 lines modifiedOffset 28, 108 lines modified
28 ··0x00000190·636f6d70·6c65785f·5f2e3200·7472795f·complex__.2.try_28 ··0x00000190·636f6d70·6c65785f·5f2e3200·7472795f·complex__.2.try_
29 ··0x000001a0·636f6d70·6c65785f·73706563·69616c5f·complex_special_29 ··0x000001a0·636f6d70·6c65785f·73706563·69616c5f·complex_special_
30 ··0x000001b0·6d657468·6f642e63·6f6c6400·636f6d70·method.cold.comp30 ··0x000001b0·6d657468·6f642e63·6f6c6400·636f6d70·method.cold.comp
31 ··0x000001c0·6c65785f·72656d61·696e6465·7200636f·lex_remainder.co31 ··0x000001c0·6c65785f·72656d61·696e6465·7200636f·lex_remainder.co
32 ··0x000001d0·6d706c65·785f6469·766d6f64·00636f6d·mplex_divmod.com32 ··0x000001d0·6d706c65·785f6469·766d6f64·00636f6d·mplex_divmod.com
33 ··0x000001e0·706c6578·5f646976·00636f6d·706c6578·plex_div.complex33 ··0x000001e0·706c6578·5f646976·00636f6d·706c6578·plex_div.complex
34 ··0x000001f0·5f646976·2e636f6c·6400636f·6d706c65·_div.cold.comple34 ··0x000001f0·5f646976·2e636f6c·6400636f·6d706c65·_div.cold.comple
35 ··0x00000200·785f696e·745f6469·76005f50·795f635f·x_int_div._Py_c_35 ··0x00000200·785f696e·745f6469·7600636f·6d706c65·x_int_div.comple
36 ··0x00000210·71756f74·2e636f6c·6400636f·6d706c65·quot.cold.comple 
37 ··0x00000220·785f706f·7700635f·3100636f·6d706c65·x_pow.c_1.comple36 ··0x00000210·785f706f·7700635f·3100636f·6d706c65·x_pow.c_1.comple
38 ··0x00000230·785f666c·6f617400·636f6d70·6c65785f·x_float.complex_37 ··0x00000220·785f666c·6f617400·636f6d70·6c65785f·x_float.complex_
39 ··0x00000240·696e7400·636f6d70·6c65785f·6d756c00·int.complex_mul.38 ··0x00000230·696e7400·636f6d70·6c65785f·6d756c00·int.complex_mul.
40 ··0x00000250·636f6d70·6c65785f·6d756c2e·636f6c64·complex_mul.cold39 ··0x00000240·636f6d70·6c65785f·6d756c2e·636f6c64·complex_mul.cold
41 ··0x00000260·00636f6d·706c6578·5f726570·7200636f·.complex_repr.co40 ··0x00000250·00636f6d·706c6578·5f726570·7200636f·.complex_repr.co
42 ··0x00000270·6d706c65·785f7265·70722e63·6f6c6400·mplex_repr.cold.41 ··0x00000260·6d706c65·785f7265·70722e63·6f6c6400·mplex_repr.cold.
43 ··0x00000280·636f6d70·6c65785f·626f6f6c·00636f6d·complex_bool.com42 ··0x00000270·636f6d70·6c65785f·626f6f6c·00636f6d·complex_bool.com
44 ··0x00000290·706c6578·5f676574·6e657761·72677300·plex_getnewargs.43 ··0x00000280·706c6578·5f676574·6e657761·72677300·plex_getnewargs.
45 ··0x000002a0·636f6d70·6c65785f·5f666f72·6d61745f·complex__format_44 ··0x00000290·636f6d70·6c65785f·5f666f72·6d61745f·complex__format_
46 ··0x000002b0·5f00636f·6d706c65·785f6162·7300636f·_.complex_abs.co45 ··0x000002a0·5f00636f·6d706c65·785f6162·7300636f·_.complex_abs.co
47 ··0x000002c0·6d706c65·785f6162·732e636f·6c64005f·mplex_abs.cold._46 ··0x000002b0·6d706c65·785f6162·732e636f·6c64005f·mplex_abs.cold._
48 ··0x000002d0·50795f63·5f616273·2e636f6c·6400636f·Py_c_abs.cold.co47 ··0x000002c0·50795f63·5f616273·2e636f6c·6400636f·Py_c_abs.cold.co
49 ··0x000002e0·6d706c65·785f636f·6e6a7567·61746500·mplex_conjugate.48 ··0x000002d0·6d706c65·785f636f·6e6a7567·61746500·mplex_conjugate.
50 ··0x000002f0·5f6b6579·776f7264·732e3000·636f6d70·_keywords.0.comp49 ··0x000002e0·5f6b6579·776f7264·732e3000·636f6d70·_keywords.0.comp
51 ··0x00000300·6c65785f·61735f6e·756d6265·7200636f·lex_as_number.co50 ··0x000002f0·6c65785f·61735f6e·756d6265·7200636f·lex_as_number.co
52 ··0x00000310·6d706c65·785f6e65·775f5f64·6f635f5f·mplex_new__doc__51 ··0x00000300·6d706c65·785f6e65·775f5f64·6f635f5f·mplex_new__doc__
53 ··0x00000320·00636f6d·706c6578·5f6d6574·686f6473·.complex_methods52 ··0x00000310·00636f6d·706c6578·5f6d6574·686f6473·.complex_methods
54 ··0x00000330·00636f6d·706c6578·5f6d656d·62657273·.complex_members53 ··0x00000320·00636f6d·706c6578·5f6d656d·62657273·.complex_members
55 ··0x00000340·00636f6d·706c6578·5f636f6e·6a756761·.complex_conjuga54 ··0x00000330·00636f6d·706c6578·5f636f6e·6a756761·.complex_conjuga
56 ··0x00000350·74655f64·6f630063·6f6d706c·65785f5f·te_doc.complex__55 ··0x00000340·74655f64·6f630063·6f6d706c·65785f5f·te_doc.complex__
57 ··0x00000360·666f726d·61745f5f·646f6300·5079436f·format__doc.PyCo56 ··0x00000350·666f726d·61745f5f·646f6300·5079436f·format__doc.PyCo
58 ··0x00000370·6d706c65·785f4672·6f6d4343·6f6d706c·mplex_FromCCompl57 ··0x00000360·6d706c65·785f4672·6f6d4343·6f6d706c·mplex_FromCCompl
59 ··0x00000380·65780050·794f626a·6563745f·4d616c6c·ex.PyObject_Mall58 ··0x00000370·65780050·794f626a·6563745f·4d616c6c·ex.PyObject_Mall
60 ··0x00000390·6f630050·79436f6d·706c6578·5f547970·oc.PyComplex_Typ59 ··0x00000380·6f630050·79436f6d·706c6578·5f547970·oc.PyComplex_Typ
61 ··0x000003a0·65005079·54797065·5f476574·466c6167·e.PyType_GetFlag60 ··0x00000390·65005079·54797065·5f476574·466c6167·e.PyType_GetFlag
62 ··0x000003b0·73005f50·795f4e65·77526566·6572656e·s._Py_NewReferen61 ··0x000003a0·73005f50·795f4e65·77526566·6572656e·s._Py_NewReferen
63 ··0x000003c0·63650050·79457272·5f4e6f4d·656d6f72·ce.PyErr_NoMemor62 ··0x000003b0·63650050·79457272·5f4e6f4d·656d6f72·ce.PyErr_NoMemor
64 ··0x000003d0·79005079·436f6d70·6c65785f·41734343·y.PyComplex_AsCC63 ··0x000003c0·79005079·436f6d70·6c65785f·41734343·y.PyComplex_AsCC
65 ··0x000003e0·6f6d706c·65780050·79547970·655f4973·omplex.PyType_Is64 ··0x000003d0·6f6d706c·65780050·79547970·655f4973·omplex.PyType_Is
66 ··0x000003f0·53756274·79706500·50794572·725f4f63·Subtype.PyErr_Oc65 ··0x000003e0·53756274·79706500·50794572·725f4f63·Subtype.PyErr_Oc
67 ··0x00000400·63757272·65640050·79466c6f·61745f41·curred.PyFloat_A66 ··0x000003f0·63757272·65640050·79466c6f·61745f41·curred.PyFloat_A
68 ··0x00000410·73446f75·626c6500·5f50795f·4465616c·sDouble._Py_Deal67 ··0x00000400·73446f75·626c6500·5f50795f·4465616c·sDouble._Py_Deal
69 ··0x00000420·6c6f6300·5f50795f·48617368·446f7562·loc._Py_HashDoub68 ··0x00000410·6c6f6300·5f50795f·48617368·446f7562·loc._Py_HashDoub
70 ··0x00000430·6c650050·79436f6d·706c6578·5f526561·le.PyComplex_Rea69 ··0x00000420·6c650050·79436f6d·706c6578·5f526561·le.PyComplex_Rea
71 ··0x00000440·6c417344·6f75626c·65005079·436f6d70·lAsDouble.PyComp70 ··0x00000430·6c417344·6f75626c·65005079·436f6d70·lAsDouble.PyComp
72 ··0x00000450·6c65785f·496d6167·4173446f·75626c65·lex_ImagAsDouble71 ··0x00000440·6c65785f·496d6167·4173446f·75626c65·lex_ImagAsDouble
73 ··0x00000460·005f5079·4c6f6e67·5f5a6572·6f005079·._PyLong_Zero.Py72 ··0x00000450·005f5079·4c6f6e67·5f5a6572·6f005079·._PyLong_Zero.Py
74 ··0x00000470·4e756d62·65725f46·6c6f6174·005f5079·Number_Float._Py73 ··0x00000460·4e756d62·65725f46·6c6f6174·005f5079·Number_Float._Py
75 ··0x00000480·556e6963·6f64655f·5472616e·73666f72·Unicode_Transfor74 ··0x00000470·556e6963·6f64655f·5472616e·73666f72·Unicode_Transfor
76 ··0x00000490·6d446563·696d616c·416e6453·70616365·mDecimalAndSpace75 ··0x00000480·6d446563·696d616c·416e6453·70616365·mDecimalAndSpace
77 ··0x000004a0·546f4153·43494900·5079556e·69636f64·ToASCII.PyUnicod76 ··0x00000490·546f4153·43494900·5079556e·69636f64·ToASCII.PyUnicod
78 ··0x000004b0·655f4173·55544638·416e6453·697a6500·e_AsUTF8AndSize.77 ··0x000004a0·655f4173·55544638·416e6453·697a6500·e_AsUTF8AndSize.
79 ··0x000004c0·5f50795f·73747269·6e675f74·6f5f6e75·_Py_string_to_nu78 ··0x000004b0·5f50795f·73747269·6e675f74·6f5f6e75·_Py_string_to_nu
80 ··0x000004d0·6d626572·5f776974·685f756e·64657273·mber_with_unders79 ··0x000004c0·6d626572·5f776974·685f756e·64657273·mber_with_unders
81 ··0x000004e0·636f7265·73005f50·79417267·5f556e70·cores._PyArg_Unp80 ··0x000004d0·636f7265·73005f50·79417267·5f556e70·cores._PyArg_Unp
82 ··0x000004f0·61636b4b·6579776f·72647300·50794578·ackKeywords.PyEx81 ··0x000004e0·61636b4b·6579776f·72647300·50794578·ackKeywords.PyEx
83 ··0x00000500·635f5479·70654572·726f7200·50794572·c_TypeError.PyEr82 ··0x000004f0·635f5479·70654572·726f7200·50794572·c_TypeError.PyEr
84 ··0x00000510·725f5365·74537472·696e6700·50794572·r_SetString.PyEr83 ··0x00000500·725f5365·74537472·696e6700·50794572·r_SetString.PyEr
85 ··0x00000520·725f466f·726d6174·005f5079·5f637479·r_Format._Py_cty84 ··0x00000510·725f466f·726d6174·005f5079·5f637479·r_Format._Py_cty
86 ··0x00000530·70655f74·61626c65·0050794f·535f7374·pe_table.PyOS_st85 ··0x00000520·70655f74·61626c65·0050794f·535f7374·pe_table.PyOS_st
87 ··0x00000540·72696e67·5f746f5f·646f7562·6c650050·ring_to_double.P86 ··0x00000530·72696e67·5f746f5f·646f7562·6c650050·ring_to_double.P
88 ··0x00000550·79457863·5f56616c·75654572·726f7200·yExc_ValueError.87 ··0x00000540·79457863·5f56616c·75654572·726f7200·yExc_ValueError.
89 ··0x00000560·50794572·725f4578·63657074·696f6e4d·PyErr_ExceptionM88 ··0x00000550·50794572·725f4578·63657074·696f6e4d·PyErr_ExceptionM
90 ··0x00000570·61746368·65730050·79457272·5f436c65·atches.PyErr_Cle89 ··0x00000560·61746368·65730050·79457272·5f436c65·atches.PyErr_Cle
91 ··0x00000580·6172005f·50795f46·616c7365·53747275·ar._Py_FalseStru90 ··0x00000570·6172005f·50795f46·616c7365·53747275·ar._Py_FalseStru
92 ··0x00000590·6374005f·50795f54·72756553·74727563·ct._Py_TrueStruc91 ··0x00000580·6374005f·50795f54·72756553·74727563·ct._Py_TrueStruc
93 ··0x000005a0·74005079·466c6f61·745f4672·6f6d446f·t.PyFloat_FromDo92 ··0x00000590·74005079·466c6f61·745f4672·6f6d446f·t.PyFloat_FromDo
94 ··0x000005b0·75626c65·0050794f·626a6563·745f5269·uble.PyObject_Ri93 ··0x000005a0·75626c65·0050794f·626a6563·745f5269·uble.PyObject_Ri
95 ··0x000005c0·6368436f·6d706172·65005079·466c6f61·chCompare.PyFloa94 ··0x000005b0·6368436f·6d706172·65005079·466c6f61·chCompare.PyFloa
96 ··0x000005d0·745f5479·7065005f·50795f4e·6f74496d·t_Type._Py_NotIm95 ··0x000005c0·745f5479·7065005f·50795f4e·6f74496d·t_Type._Py_NotIm
97 ··0x000005e0·706c656d·656e7465·64537472·75637400·plementedStruct.96 ··0x000005d0·706c656d·656e7465·64537472·75637400·plementedStruct.
98 ··0x000005f0·50794c6f·6e675f41·73446f75·626c6500·PyLong_AsDouble.97 ··0x000005e0·50794c6f·6e675f41·73446f75·626c6500·PyLong_AsDouble.
99 ··0x00000600·5f50794f·626a6563·745f4c6f·6f6b7570·_PyObject_Lookup98 ··0x000005f0·5f50794f·626a6563·745f4c6f·6f6b7570·_PyObject_Lookup
100 ··0x00000610·53706563·69616c00·50795468·72656164·Special.PyThread99 ··0x00000600·53706563·69616c00·50795468·72656164·Special.PyThread
101 ··0x00000620·53746174·655f4765·74005f50·795f4368·State_Get._Py_Ch100 ··0x00000610·53746174·655f4765·74005f50·795f4368·State_Get._Py_Ch
102 ··0x00000630·65636b46·756e6374·696f6e52·6573756c·eckFunctionResul101 ··0x00000620·65636b46·756e6374·696f6e52·6573756c·eckFunctionResul
103 ··0x00000640·74005f50·794f626a·6563745f·4d616b65·t._PyObject_Make102 ··0x00000630·74005f50·794f626a·6563745f·4d616b65·t._PyObject_Make
104 ··0x00000650·54704361·6c6c0050·79457863·5f446570·TpCall.PyExc_Dep103 ··0x00000640·54704361·6c6c0050·79457863·5f446570·TpCall.PyExc_Dep
105 ··0x00000660·72656361·74696f6e·5761726e·696e6700·recationWarning.104 ··0x00000650·72656361·74696f6e·5761726e·696e6700·recationWarning.
106 ··0x00000670·50794572·725f5761·726e466f·726d6174·PyErr_WarnFormat105 ··0x00000660·50794572·725f5761·726e466f·726d6174·PyErr_WarnFormat
107 ··0x00000680·005f5f65·72726e6f·5f6c6f63·6174696f·.__errno_locatio106 ··0x00000670·005f5f65·72726e6f·5f6c6f63·6174696f·.__errno_locatio
108 ··0x00000690·6e005f50·795f635f·71756f74·00507945·n._Py_c_quot.PyE 
109 ··0x000006a0·78635f5a·65726f44·69766973·696f6e45·xc_ZeroDivisionE107 ··0x00000680·6e005079·4578635f·5a65726f·44697669·n.PyExc_ZeroDivi
 108 ··0x00000690·73696f6e·4572726f·72005f50·795f635f·sionError._Py_c_
110 ··0x000006b0·72726f72·005f5079·5f4e6f6e·65537472·rror._Py_NoneStr109 ··0x000006a0·71756f74·005f5079·5f4e6f6e·65537472·quot._Py_NoneStr
111 ··0x000006c0·75637400·5f50795f·635f706f·77005079·uct._Py_c_pow.Py110 ··0x000006b0·75637400·5f50795f·635f706f·77005079·uct._Py_c_pow.Py
112 ··0x000006d0·4578635f·4f766572·666c6f77·4572726f·Exc_OverflowErro111 ··0x000006c0·4578635f·4f766572·666c6f77·4572726f·Exc_OverflowErro
113 ··0x000006e0·72006879·706f7400·6174616e·32006578·r.hypot.atan2.ex112 ··0x000006d0·72006879·706f7400·6174616e·32006578·r.hypot.atan2.ex
114 ··0x000006f0·70006c6f·67007369·6e636f73·0050794f·p.log.sincos.PyO113 ··0x000006e0·70006c6f·67007369·6e636f73·0050794f·p.log.sincos.PyO
115 ··0x00000700·535f646f·75626c65·5f746f5f·73747269·S_double_to_stri114 ··0x000006f0·535f646f·75626c65·5f746f5f·73747269·S_double_to_stri
116 ··0x00000710·6e670050·79556e69·636f6465·5f46726f·ng.PyUnicode_Fro115 ··0x00000700·6e670050·79556e69·636f6465·5f46726f·ng.PyUnicode_Fro
117 ··0x00000720·6d466f72·6d617400·50794d65·6d5f4672·mFormat.PyMem_Fr116 ··0x00000710·6d466f72·6d617400·50794d65·6d5f4672·mFormat.PyMem_Fr
118 ··0x00000730·65650050·795f4275·696c6456·616c7565·ee.Py_BuildValue117 ··0x00000720·65650050·795f4275·696c6456·616c7565·ee.Py_BuildValue
119 ··0x00000740·00507941·72675f50·61727365·5475706c·.PyArg_ParseTupl118 ··0x00000730·00507941·72675f50·61727365·5475706c·.PyArg_ParseTupl
120 ··0x00000750·65005f50·79556e69·636f6465·57726974·e._PyUnicodeWrit119 ··0x00000740·65005f50·79556e69·636f6465·57726974·e._PyUnicodeWrit
121 ··0x00000760·65725f49·6e697400·5f507943·6f6d706c·er_Init._PyCompl120 ··0x00000750·65725f49·6e697400·5f507943·6f6d706c·er_Init._PyCompl
122 ··0x00000770·65785f46·6f726d61·74416476·616e6365·ex_FormatAdvance121 ··0x00000760·65785f46·6f726d61·74416476·616e6365·ex_FormatAdvance
123 ··0x00000780·64577269·74657200·5f507955·6e69636f·dWriter._PyUnico122 ··0x00000770·64577269·74657200·5f507955·6e69636f·dWriter._PyUnico
124 ··0x00000790·64655772·69746572·5f446561·6c6c6f63·deWriter_Dealloc123 ··0x00000780·64655772·69746572·5f446561·6c6c6f63·deWriter_Dealloc
125 ··0x000007a0·005f5079·556e6963·6f646557·72697465·._PyUnicodeWrite124 ··0x00000790·005f5079·556e6963·6f646557·72697465·._PyUnicodeWrite
126 ··0x000007b0·725f4669·6e697368·005f5079·5f635f61·r_Finish._Py_c_a125 ··0x000007a0·725f4669·6e697368·005f5079·5f635f61·r_Finish._Py_c_a
127 ··0x000007c0·6273005f·50795f63·5f6e6567·005f5079·bs._Py_c_neg._Py126 ··0x000007b0·6273005f·50795f63·5f6e6567·005f5079·bs._Py_c_neg._Py
128 ··0x000007d0·5f635f64·69666600·5079436f·6d706c65·_c_diff.PyComple127 ··0x000007c0·5f635f64·69666600·5079436f·6d706c65·_c_diff.PyComple
129 ··0x000007e0·785f4672·6f6d446f·75626c65·73005f50·x_FromDoubles._P128 ··0x000007d0·785f4672·6f6d446f·75626c65·73005f50·x_FromDoubles._P
130 ··0x000007f0·795f635f·73756d00·5f50795f·635f7072·y_c_sum._Py_c_pr129 ··0x000007e0·795f635f·73756d00·5f50795f·635f7072·y_c_sum._Py_c_pr
131 ··0x00000800·6f640050·79547970·655f5479·70650050·od.PyType_Type.P130 ··0x000007f0·6f640050·79547970·655f5479·70650050·od.PyType_Type.P
132 ··0x00000810·794f626a·6563745f·47656e65·72696347·yObject_GenericG131 ··0x00000800·794f626a·6563745f·47656e65·72696347·yObject_GenericG
133 ··0x00000820·65744174·74720050·79547970·655f4765·etAttr.PyType_Ge132 ··0x00000810·65744174·74720050·79547970·655f4765·etAttr.PyType_Ge
134 ··0x00000830·6e657269·63416c6c·6f630050·794f626a·nericAlloc.PyObj133 ··0x00000820·6e657269·63416c6c·6f630050·794f626a·nericAlloc.PyObj
135 ··0x00000840·6563745f·46726565·00················ect_Free.134 ··0x00000830·6563745f·46726565·00················ect_Free.
  
558 KB
descrobject.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:··········42544·(bytes·into·file)13 ··Start·of·section·headers:··········43668·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0xa630:1 There·are·20·section·headers,·starting·at·offset·0xaa94:
  
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]·.text·············PROGBITS········00000000·000040·0006ec·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0003cc·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·008720·0002a8·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·0089e4·0001a0·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000740·000ccc·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000420·000ccc·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·0089c8·0005d8·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·008b84·0005d8·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00140c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0010ec·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········00000000·00140c·000db1·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·0010ec·000df7·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·008fa0·0008f8·08···I·17···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·00915c·000978·08···I·17···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·0021c0·001e06·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·001ef0·002314·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·009898·000910·08···I·17···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·009ad4·000b30·08···I·17···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·003fc6·000273·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·004204·000273·01·AMS··0···0··1
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·00423c·00051d·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·004478·00051d·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·004760·00040f·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·0049a0·00040f·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·00a1a8·000028·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·00a604·000028·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·004b6f·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·004daf·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·004b70·001bcc·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·004db0·001c44·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·00a1d0·0003c0·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·00a62c·0003c8·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·00673c·000ed0·10·····18·157··421 ··[17]·.symtab···········SYMTAB··········00000000·0069f4·000ee0·10·····18·158··4
22 ··[18]·.strtab···········STRTAB··········00000000·00760c·001111·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·0078d4·00110f·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·00a590·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·00a9f4·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
31.5 KB
readelf --wide --symbols {}
    
Offset 1, 240 lines modifiedOffset 1, 241 lines modified
  
1 Symbol·table·'.symtab'·contains·237·entries:1 Symbol·table·'.symtab'·contains·238·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
8 ·····5:·00000000····79·FUNC····LOCAL··DEFAULT····6·PyDescr_NewWrapper.cold8 ·····5:·00000000····79·FUNC····LOCAL··DEFAULT····6·PyDescr_NewWrapper.cold
9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT···10·9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
10 ·····7:·00001070···492·FUNC····LOCAL··DEFAULT····8·method_vectorcall_NOARGS10 ·····7:·000012a0···492·FUNC····LOCAL··DEFAULT····8·method_vectorcall_NOARGS
11 ·····8:·000012f0···488·FUNC····LOCAL··DEFAULT····8·method_vectorcall_O11 ·····8:·00001600···488·FUNC····LOCAL··DEFAULT····8·method_vectorcall_O
12 ·····9:·000014e0···480·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL12 ·····9:·000017f0···480·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL
13 ····10:·000016c0···423·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL_KEYWORDS13 ····10:·000019d0···431·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL_KEYWORDS
14 ····11:·000004d0···269·FUNC····LOCAL··DEFAULT····1·method_vectorcall_FASTCALL_KEYWORDS_METHOD14 ····11:·00002190···388·FUNC····LOCAL··DEFAULT····8·method_vectorcall_FASTCALL_KEYWORDS_METHOD
15 ····12:·00000e10···593·FUNC····LOCAL··DEFAULT····8·method_vectorcall_VARARGS15 ····12:·00001040···593·FUNC····LOCAL··DEFAULT····8·method_vectorcall_VARARGS
16 ····13:·00000b40···565·FUNC····LOCAL··DEFAULT····8·method_vectorcall_VARARGS_KEYWORDS16 ····13:·00000d70···575·FUNC····LOCAL··DEFAULT····8·method_vectorcall_VARARGS_KEYWORDS
17 ····14:·0000004f····69·FUNC····LOCAL··DEFAULT····6·PyDescr_NewMethod.cold17 ····14:·0000004f····69·FUNC····LOCAL··DEFAULT····6·PyDescr_NewMethod.cold
18 ····15:·00000094····72·FUNC····LOCAL··DEFAULT····6·PyDescr_NewClassMethod.cold18 ····15:·00000094····72·FUNC····LOCAL··DEFAULT····6·PyDescr_NewClassMethod.cold
19 ····16:·000000dc····72·FUNC····LOCAL··DEFAULT····6·PyDescr_NewGetSet.cold19 ····16:·000000dc····72·FUNC····LOCAL··DEFAULT····6·PyDescr_NewGetSet.cold
20 ····17:·00000124····72·FUNC····LOCAL··DEFAULT····6·PyDescr_NewMember.cold20 ····17:·00000124····72·FUNC····LOCAL··DEFAULT····6·PyDescr_NewMember.cold
21 ····18:·00000320···122·FUNC····LOCAL··DEFAULT····8·descr_dealloc21 ····18:·00000320···125·FUNC····LOCAL··DEFAULT····8·descr_dealloc
22 ····19:·0000016c····63·FUNC····LOCAL··DEFAULT····6·descr_dealloc.cold22 ····19:·0000016c····63·FUNC····LOCAL··DEFAULT····6·descr_dealloc.cold
23 ····20:·000003a0····33·FUNC····LOCAL··DEFAULT····8·descr_traverse23 ····20:·000003a0····33·FUNC····LOCAL··DEFAULT····8·descr_traverse
24 ····21:·000001ab·····3·FUNC····LOCAL··DEFAULT····6·descr_traverse.cold24 ····21:·000001ab·····3·FUNC····LOCAL··DEFAULT····6·descr_traverse.cold
25 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT···11·25 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
26 ····23:·000003d0····88·FUNC····LOCAL··DEFAULT····8·classmethod_get26 ····23:·000003d0····88·FUNC····LOCAL··DEFAULT····8·classmethod_get
27 ····24:·000001ae···274·FUNC····LOCAL··DEFAULT····6·classmethod_get.cold27 ····24:·000001ae···274·FUNC····LOCAL··DEFAULT····6·classmethod_get.cold
28 ····25:·00000430···766·FUNC····LOCAL··DEFAULT····8·property_init28 ····25:·00000430···843·FUNC····LOCAL··DEFAULT····8·property_init
29 ····26:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId___doc__.029 ····26:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId___doc__.0
30 ····27:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.230 ····27:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.2
31 ····28:·000002c0···252·FUNC····LOCAL··DEFAULT····6·property_init.cold31 ····28:·000002c0···250·FUNC····LOCAL··DEFAULT····6·property_init.cold
32 ····29:·00000730···157·FUNC····LOCAL··DEFAULT····8·member_get32 ····29:·00000780···157·FUNC····LOCAL··DEFAULT····8·member_get
33 ····30:·00000000····75·FUNC····LOCAL··DEFAULT····1·descr_check.part.0.isra.033 ····30:·00000000····75·FUNC····LOCAL··DEFAULT····1·descr_check.part.0.isra.0
34 ····31:·000003bc····40·FUNC····LOCAL··DEFAULT····6·member_get.cold34 ····31:·000003ba····40·FUNC····LOCAL··DEFAULT····6·member_get.cold
35 ····32:·000007d0···149·FUNC····LOCAL··DEFAULT····8·method_get35 ····32:·00000820···149·FUNC····LOCAL··DEFAULT····8·method_get
36 ····33:·000003e4····53·FUNC····LOCAL··DEFAULT····6·method_get.cold36 ····33:·000003e2····53·FUNC····LOCAL··DEFAULT····6·method_get.cold
37 ····34:·00000050····20·FUNC····LOCAL··DEFAULT····1·property_setter37 ····34:·000008c0···243·FUNC····LOCAL··DEFAULT····8·property_setter
 38 ····35:·00000417···111·FUNC····LOCAL··DEFAULT····6·property_setter.cold
38 ····35:·00000070···177·FUNC····LOCAL··DEFAULT····1·property_copy39 ····36:·000009c0···196·FUNC····LOCAL··DEFAULT····8·property_copy
39 ····36:·00000419···188·FUNC····LOCAL··DEFAULT····6·property_copy.cold40 ····37:·00000486···155·FUNC····LOCAL··DEFAULT····6·property_copy.cold
40 ····37:·00000870···183·FUNC····LOCAL··DEFAULT····8·property_dealloc41 ····38:·00000a90···198·FUNC····LOCAL··DEFAULT····8·property_dealloc
41 ····38:·00000930···131·FUNC····LOCAL··DEFAULT····8·member_set42 ····39:·00000b60···131·FUNC····LOCAL··DEFAULT····8·member_set
42 ····39:·00000130····75·FUNC····LOCAL··DEFAULT····1·descr_setcheck.part.0.isra.043 ····40:·00000050····75·FUNC····LOCAL··DEFAULT····1·descr_setcheck.part.0.isra.0
43 ····40:·000004d5·····9·FUNC····LOCAL··DEFAULT····6·member_set.cold44 ····41:·00000521·····9·FUNC····LOCAL··DEFAULT····6·member_set.cold
44 ····41:·000009c0···171·FUNC····LOCAL··DEFAULT····8·getset_get45 ····42:·00000bf0···171·FUNC····LOCAL··DEFAULT····8·getset_get
45 ····42:·000004de····69·FUNC····LOCAL··DEFAULT····6·getset_get.cold46 ····43:·0000052a····69·FUNC····LOCAL··DEFAULT····6·getset_get.cold
46 ····43:·00000a70···204·FUNC····LOCAL··DEFAULT····8·getset_set47 ····44:·00000ca0···208·FUNC····LOCAL··DEFAULT····8·getset_set
47 ····44:·00000523····17·FUNC····LOCAL··DEFAULT····6·getset_set.cold48 ····45:·0000056f····17·FUNC····LOCAL··DEFAULT····6·getset_set.cold
48 ····45:·000001d0····26·FUNC····LOCAL··DEFAULT····1·_Py_EnterRecursiveCall.part.0.constprop.049 ····46:·000000f0····26·FUNC····LOCAL··DEFAULT····1·_Py_EnterRecursiveCall.part.0.constprop.0
49 ····46:·00000534···246·FUNC····LOCAL··DEFAULT····6·method_vectorcall_VARARGS_KEYWORDS.cold50 ····47:·00000580···246·FUNC····LOCAL··DEFAULT····6·method_vectorcall_VARARGS_KEYWORDS.cold
50 ····47:·00000180····71·FUNC····LOCAL··DEFAULT····1·method_check_args.part.051 ····48:·000000a0····71·FUNC····LOCAL··DEFAULT····1·method_check_args.part.0
51 ····48:·00000d80···132·FUNC····LOCAL··DEFAULT····8·property_traverse52 ····49:·00000fb0···139·FUNC····LOCAL··DEFAULT····8·property_traverse
52 ····49:·0000062a····16·FUNC····LOCAL··DEFAULT····6·property_traverse.cold53 ····50:·00000676····16·FUNC····LOCAL··DEFAULT····6·property_traverse.cold
53 ····50:·0000063a····47·FUNC····LOCAL··DEFAULT····6·method_vectorcall_VARARGS.cold54 ····51:·00000686····47·FUNC····LOCAL··DEFAULT····6·method_vectorcall_VARARGS.cold
54 ····51:·00000669····80·FUNC····LOCAL··DEFAULT····6·method_vectorcall_NOARGS.cold55 ····52:·000006b5····80·FUNC····LOCAL··DEFAULT····6·method_vectorcall_NOARGS.cold
55 ····52:·000001f0···208·FUNC····LOCAL··DEFAULT····1·property_descr_set56 ····53:·00001490···219·FUNC····LOCAL··DEFAULT····8·property_descr_set
56 ····53:·000006b9····43·FUNC····LOCAL··DEFAULT····6·property_descr_set.cold57 ····54:·00000705····37·FUNC····LOCAL··DEFAULT····6·property_descr_set.cold
57 ····54:·00001260···134·FUNC····LOCAL··DEFAULT····8·property_descr_get58 ····55:·00001570···134·FUNC····LOCAL··DEFAULT····8·property_descr_get
58 ····55:·000006e4····26·FUNC····LOCAL··DEFAULT····6·property_descr_get.cold59 ····56:·0000072a····26·FUNC····LOCAL··DEFAULT····6·property_descr_get.cold
59 ····56:·000006fe····92·FUNC····LOCAL··DEFAULT····6·method_vectorcall_O.cold60 ····57:·00000744····92·FUNC····LOCAL··DEFAULT····6·method_vectorcall_O.cold
60 ····57:·0000075a····11·FUNC····LOCAL··DEFAULT····6·method_vectorcall_FASTCALL.cold61 ····58:·000007a0····11·FUNC····LOCAL··DEFAULT····6·method_vectorcall_FASTCALL.cold
61 ····58:·00000765····19·FUNC····LOCAL··DEFAULT····6·method_vectorcall_FASTCALL_KEYWORDS.cold62 ····59:·000007ab····19·FUNC····LOCAL··DEFAULT····6·method_vectorcall_FASTCALL_KEYWORDS.cold
62 ····59:·00001900····60·FUNC····LOCAL··DEFAULT····8·mappingproxy_items63 ····60:·00001c10····60·FUNC····LOCAL··DEFAULT····8·mappingproxy_items
63 ····60:·00000068····12·OBJECT··LOCAL··DEFAULT····3·PyId_items.664 ····61:·00000068····12·OBJECT··LOCAL··DEFAULT····3·PyId_items.6
64 ····61:·00000778·····7·FUNC····LOCAL··DEFAULT····6·mappingproxy_items.cold65 ····62:·000007be·····7·FUNC····LOCAL··DEFAULT····6·mappingproxy_items.cold
65 ····62:·00001940····45·FUNC····LOCAL··DEFAULT····8·_PyObject_VectorcallMethodId.constprop.066 ····63:·00001c50····39·FUNC····LOCAL··DEFAULT····8·_PyObject_VectorcallMethodId.constprop.0
66 ····63:·0000077f·····7·FUNC····LOCAL··DEFAULT····6·_PyObject_VectorcallMethodId.constprop.0.cold 
67 ····64:·00001970····80·FUNC····LOCAL··DEFAULT····8·mappingproxy_dealloc67 ····64:·00001c80····80·FUNC····LOCAL··DEFAULT····8·mappingproxy_dealloc
68 ····65:·000019c0···179·FUNC····LOCAL··DEFAULT····8·wrapperdescr_get68 ····65:·00001cd0···183·FUNC····LOCAL··DEFAULT····8·wrapperdescr_get
69 ····66:·00001ae0···146·FUNC····LOCAL··DEFAULT····8·wrapper_dealloc69 ····66:·00001df0···146·FUNC····LOCAL··DEFAULT····8·wrapper_dealloc
70 ····67:·00000786····63·FUNC····LOCAL··DEFAULT····6·wrapper_dealloc.cold70 ····67:·000007c5····63·FUNC····LOCAL··DEFAULT····6·wrapper_dealloc.cold
71 ····68:·00001b80····16·FUNC····LOCAL··DEFAULT····8·mappingproxy_getitem71 ····68:·00001e90····16·FUNC····LOCAL··DEFAULT····8·mappingproxy_getitem
72 ····69:·00001b90···116·FUNC····LOCAL··DEFAULT····8·wrapper_call72 ····69:·00001ea0···116·FUNC····LOCAL··DEFAULT····8·wrapper_call
73 ····70:·000007c5····29·FUNC····LOCAL··DEFAULT····6·wrapper_call.cold73 ····70:·00000804····29·FUNC····LOCAL··DEFAULT····6·wrapper_call.cold
74 ····71:·00001c10····33·FUNC····LOCAL··DEFAULT····8·mappingproxy_contains74 ····71:·00001f20····33·FUNC····LOCAL··DEFAULT····8·mappingproxy_contains
75 ····72:·000007e2····13·FUNC····LOCAL··DEFAULT····6·mappingproxy_contains.cold75 ····72:·00000821····13·FUNC····LOCAL··DEFAULT····6·mappingproxy_contains.cold
76 ····73:·000002c0····33·FUNC····LOCAL··DEFAULT····1·mappingproxy_traverse76 ····73:·00001f50····33·FUNC····LOCAL··DEFAULT····8·mappingproxy_traverse
77 ····74:·000007ef·····3·FUNC····LOCAL··DEFAULT····6·mappingproxy_traverse.cold77 ····74:·0000082e·····3·FUNC····LOCAL··DEFAULT····6·mappingproxy_traverse.cold
78 ····75:·00001c40···116·FUNC····LOCAL··DEFAULT····8·mappingproxy_get78 ····75:·00001f80···116·FUNC····LOCAL··DEFAULT····8·mappingproxy_get
79 ····76:·00000044····12·OBJECT··LOCAL··DEFAULT····3·PyId_get.379 ····76:·00000044····12·OBJECT··LOCAL··DEFAULT····3·PyId_get.3
80 ····77:·000007f2·····7·FUNC····LOCAL··DEFAULT····6·mappingproxy_get.cold80 ····77:·00000831·····7·FUNC····LOCAL··DEFAULT····6·mappingproxy_get.cold
81 ····78:·000002f0···125·FUNC····LOCAL··DEFAULT····1·property_get___isabstractmethod__81 ····78:·00000110···125·FUNC····LOCAL··DEFAULT····1·property_get___isabstractmethod__
82 ····79:·000007f9····41·FUNC····LOCAL··DEFAULT····6·property_get___isabstractmethod__.cold82 ····79:·00000838····41·FUNC····LOCAL··DEFAULT····6·property_get___isabstractmethod__.cold
83 ····80:·00001cc0···241·FUNC····LOCAL··DEFAULT····8·wrapperdescr_call83 ····80:·00002000···241·FUNC····LOCAL··DEFAULT····8·wrapperdescr_call
84 ····81:·00000822···163·FUNC····LOCAL··DEFAULT····6·wrapperdescr_call.cold84 ····81:·00000861···163·FUNC····LOCAL··DEFAULT····6·wrapperdescr_call.cold
85 ····82:·00000370···168·FUNC····LOCAL··DEFAULT····1·mappingproxy_new85 ····82:·00000190···168·FUNC····LOCAL··DEFAULT····1·mappingproxy_new
86 ····83:·000008c5····45·FUNC····LOCAL··DEFAULT····6·mappingproxy_new.cold86 ····83:·00000904····45·FUNC····LOCAL··DEFAULT····6·mappingproxy_new.cold
87 ····84:·000000a0····36·OBJECT··LOCAL··DEFAULT····3·_parser.1087 ····84:·000000a0····36·OBJECT··LOCAL··DEFAULT····3·_parser.10
88 ····85:·00000420····37·FUNC····LOCAL··DEFAULT····1·mappingproxy_keys88 ····85:·00002100····60·FUNC····LOCAL··DEFAULT····8·mappingproxy_keys
89 ····86:·00000050····12·OBJECT··LOCAL··DEFAULT····3·PyId_keys.489 ····86:·00000050····12·OBJECT··LOCAL··DEFAULT····3·PyId_keys.4
 90 ····87:·00000931·····7·FUNC····LOCAL··DEFAULT····6·mappingproxy_keys.cold
90 ····87:·00001dc0····70·FUNC····LOCAL··DEFAULT····8·wrapper_traverse91 ····88:·00002140····70·FUNC····LOCAL··DEFAULT····8·wrapper_traverse
91 ····88:·000008f2····26·FUNC····LOCAL··DEFAULT····6·wrapper_traverse.cold92 ····89:·00000938····26·FUNC····LOCAL··DEFAULT····6·wrapper_traverse.cold
92 ····89:·00000450····46·FUNC····LOCAL··DEFAULT····1·property_clear93 ····90:·00000240····46·FUNC····LOCAL··DEFAULT····1·property_clear
93 ····90:·00000480····37·FUNC····LOCAL··DEFAULT····1·mappingproxy_values94 ····91:·00000270····37·FUNC····LOCAL··DEFAULT····1·mappingproxy_values
94 ····91:·0000005c····12·OBJECT··LOCAL··DEFAULT····3·PyId_values.595 ····92:·0000005c····12·OBJECT··LOCAL··DEFAULT····3·PyId_values.5
95 ····92:·0000090c····11·FUNC····LOCAL··DEFAULT····6·method_repr96 ····93:·00000952····11·FUNC····LOCAL··DEFAULT····6·method_repr
96 ····93:·00000917····51·FUNC····LOCAL··DEFAULT····6·descr_repr97 ····94:·0000095d····51·FUNC····LOCAL··DEFAULT····6·descr_repr
97 ····94:·0000094a····39·FUNC····LOCAL··DEFAULT····6·wrapper_repr98 ····95:·00000990····39·FUNC····LOCAL··DEFAULT····6·wrapper_repr
98 ····95:·000004b0····21·FUNC····LOCAL··DEFAULT····1·property_deleter99 ····96:·000002a0····21·FUNC····LOCAL··DEFAULT····1·property_deleter
99 ····96:·00000971····95·FUNC····LOCAL··DEFAULT····6·method_vectorcall_FASTCALL_KEYWORDS_METHOD.cold100 ····97:·000009b7····95·FUNC····LOCAL··DEFAULT····6·method_vectorcall_FASTCALL_KEYWORDS_METHOD.cold
100 ····97:·000005e0····16·FUNC····LOCAL··DEFAULT····1·mappingproxy_getiter101 ····98:·000002c0····16·FUNC····LOCAL··DEFAULT····1·mappingproxy_getiter
101 ····98:·000005f0····16·FUNC····LOCAL··DEFAULT····1·mappingproxy_len102 ····99:·000002d0····16·FUNC····LOCAL··DEFAULT····1·mappingproxy_len
102 ····99:·000009d0····37·FUNC····LOCAL··DEFAULT····6·mappingproxy_copy103 ···100:·00000a16····37·FUNC····LOCAL··DEFAULT····6·mappingproxy_copy
103 ···100:·00000074····12·OBJECT··LOCAL··DEFAULT····3·PyId_copy.7104 ···101:·00000074····12·OBJECT··LOCAL··DEFAULT····3·PyId_copy.7
104 ···101:·00000600····21·FUNC····LOCAL··DEFAULT····1·wrapper_name105 ···102:·000002e0····21·FUNC····LOCAL··DEFAULT····1·wrapper_name
105 ···102:·000009f5····23·FUNC····LOCAL··DEFAULT····6·property_getter106 ···103:·00000a3b····23·FUNC····LOCAL··DEFAULT····6·property_getter
106 ···103:·00000620····44·FUNC····LOCAL··DEFAULT····1·descr_reduce107 ···104:·00000300····44·FUNC····LOCAL··DEFAULT····1·descr_reduce
107 ···104:·00000cc0····12·OBJECT··LOCAL··DEFAULT····3·PyId_getattr108 ···105:·00000cc0····12·OBJECT··LOCAL··DEFAULT····3·PyId_getattr
108 ···105:·00000a0c····47·FUNC····LOCAL··DEFAULT····6·wrapper_reduce109 ···106:·00000a52····47·FUNC····LOCAL··DEFAULT····6·wrapper_reduce
109 ···106:·00000a3b···167·FUNC····LOCAL··DEFAULT····6·descr_get_qualname110 ···107:·00000a81···167·FUNC····LOCAL··DEFAULT····6·descr_get_qualname
110 ···107:·000000c4····12·OBJECT··LOCAL··DEFAULT····3·PyId___qualname__.11111 ···108:·000000c4····12·OBJECT··LOCAL··DEFAULT····3·PyId___qualname__.11
111 ···108:·00000650····25·FUNC····LOCAL··DEFAULT····1·wrapperdescr_get_text_signature112 ···109:·00000330····25·FUNC····LOCAL··DEFAULT····1·wrapperdescr_get_text_signature
112 ···109:·00000ae2····24·FUNC····LOCAL··DEFAULT····6·mappingproxy_repr113 ···110:·00000b28····24·FUNC····LOCAL··DEFAULT····6·mappingproxy_repr
113 ···110:·00000afa····16·FUNC····LOCAL··DEFAULT····6·mappingproxy_richcompare114 ···111:·00000b40····16·FUNC····LOCAL··DEFAULT····6·mappingproxy_richcompare
114 ···111:·00000670····25·FUNC····LOCAL··DEFAULT····1·wrapperdescr_get_doc115 ···112:·00000350····25·FUNC····LOCAL··DEFAULT····1·wrapperdescr_get_doc
115 ···112:·00000690····25·FUNC····LOCAL··DEFAULT····1·method_get_doc116 ···113:·00000370····25·FUNC····LOCAL··DEFAULT····1·method_get_doc
116 ···113:·00000b0a····28·FUNC····LOCAL··DEFAULT····6·wrapper_doc117 ···114:·00000b50····28·FUNC····LOCAL··DEFAULT····6·wrapper_doc
117 ···114:·00000b26····37·FUNC····LOCAL··DEFAULT····6·mappingproxy_reversed118 ···115:·00000b6c····37·FUNC····LOCAL··DEFAULT····6·mappingproxy_reversed
118 ···115:·00000080····12·OBJECT··LOCAL··DEFAULT····3·PyId___reversed__.8119 ···116:·00000080····12·OBJECT··LOCAL··DEFAULT····3·PyId___reversed__.8
119 ···116:·000006b0····25·FUNC····LOCAL··DEFAULT····1·method_get_text_signature120 ···117:·00000390····25·FUNC····LOCAL··DEFAULT····1·method_get_text_signature
120 ···117:·00000b4b····35·FUNC····LOCAL··DEFAULT····6·getset_get_doc121 ···118:·00000b91····35·FUNC····LOCAL··DEFAULT····6·getset_get_doc
121 ···118:·00000b6e····98·FUNC····LOCAL··DEFAULT····6·mappingproxy_or122 ···119:·00000bb4····98·FUNC····LOCAL··DEFAULT····6·mappingproxy_or
122 ···119:·00000bd0····33·FUNC····LOCAL··DEFAULT····6·mappingproxy_ior123 ···120:·00000c16····33·FUNC····LOCAL··DEFAULT····6·mappingproxy_ior
123 ···120:·00000bf1····35·FUNC····LOCAL··DEFAULT····6·member_get_doc124 ···121:·00000c37····35·FUNC····LOCAL··DEFAULT····6·member_get_doc
124 ···121:·00000c14···158·FUNC····LOCAL··DEFAULT····6·classmethoddescr_call125 ···122:·00000c5a···158·FUNC····LOCAL··DEFAULT····6·classmethoddescr_call
Max diff block lines reached; -1/32203 bytes (-0.00%) of diff not shown.
113 KB
readelf --wide --relocs {}
Max HTML report size reached
149 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.01 KB
strings --all --bytes=8 {}
    
Offset 101, 14 lines modifiedOffset 101, 15 lines modified
101 PyId___doc__.0101 PyId___doc__.0
102 _parser.2102 _parser.2
103 property_init.cold103 property_init.cold
104 member_get104 member_get
105 descr_check.part.0.isra.0105 descr_check.part.0.isra.0
106 member_get.cold106 member_get.cold
107 property_setter107 property_setter
 108 property_setter.cold
108 property_copy109 property_copy
109 property_copy.cold110 property_copy.cold
110 property_dealloc111 property_dealloc
111 member_set112 member_set
112 descr_setcheck.part.0.isra.0113 descr_setcheck.part.0.isra.0
113 member_set.cold114 member_set.cold
114 getset_get115 getset_get
19.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 33, 119 lines modifiedOffset 33, 22 lines modified
33 »       movl···$0x0,(%edx)33 »       movl···$0x0,(%edx)
34 »       add····$0x28,%esp34 »       add····$0x28,%esp
35 »       pop····%ebx35 »       pop····%ebx
36 »       retq···36 »       retq···
37 »       lea····0x0(%esi,%eiz,1),%esi37 »       lea····0x0(%esi,%eiz,1),%esi
38 »       nop38 »       nop
  
39 00000050·<property_setter>: 
40 property_setter(): 
41 »       mov····0x4(%esp),%eax 
42 »       mov····0x8(%esp),%ecx 
43 »       xor····%edx,%edx 
44 »       movl···$0x0,0x4(%esp) 
45 »       jmp····70·<property_copy> 
46 »       lea····0x0(%esi,%eiz,1),%esi 
47 »       lea····0x0(%esi,%eiz,1),%esi 
48 »       nop 
  
49 00000070·<property_copy>: 
50 property_copy(): 
51 »       push···%ebp 
52 »       mov····%ecx,%ebp 
53 »       push···%edi 
54 »       mov····%eax,%edi 
55 »       push···%esi 
56 »       mov····%edx,%esi 
57 »       push···%ebx 
58 »       sub····$0x18,%esp 
59 »       push···%eax 
60 »       call···7f·<property_copy+0xf> 
61 ·R_386_PC32»     PyObject_Type 
62 »       add····$0x10,%esp 
63 »       mov····%eax,%ebx 
64 »       test···%eax,%eax 
65 »       je·····fe·<property_copy+0x8e> 
66 »       test···%esi,%esi 
67 »       mov····0x20(%esp),%edx 
68 »       jne····4c1·<property_deleter+0x11> 
69 ·R_386_PC32»     .text.unlikely 
70 »       mov····0x8(%edi),%esi 
71 »       test···%esi,%esi 
72 »       je·····4c2·<property_deleter+0x12> 
73 ·R_386_PC32»     .text.unlikely 
74 »       test···%ebp,%ebp 
75 »       je·····108·<property_copy+0x98> 
76 »       cmp····$0x0,%ebp 
77 ·R_386_32»       _Py_NoneStruct 
78 »       je·····523·<method_vectorcall_FASTCALL_KEYWORDS_METHOD+0x53> 
79 ·R_386_PC32»     .text.unlikely 
80 »       test···%edx,%edx 
81 »       jne····114·<property_copy+0xa4> 
82 »       mov····0x10(%edi),%edx 
83 »       test···%edx,%edx 
84 »       jne····c3·<property_copy+0x53> 
85 »       mov····$0x0,%edx 
86 ·R_386_32»       _Py_NoneStruct 
87 »       cmpl···$0x0,0x18(%edi) 
88 »       je·····589·<method_vectorcall_FASTCALL_KEYWORDS_METHOD+0xb9> 
89 ·R_386_PC32»     .text.unlikely 
90 »       mov····$0x0,%eax 
91 ·R_386_32»       _Py_NoneStruct 
92 »       cmp····%eax,%esi 
93 »       je·····596·<method_vectorcall_FASTCALL_KEYWORDS_METHOD+0xc6> 
94 ·R_386_PC32»     .text.unlikely 
95 »       push···%ecx 
96 »       push···%ecx 
97 »       push···$0x0 
98 »       push···%eax 
99 »       push···%edx 
100 »       push···%ebp 
101 »       push···%esi 
102 »       push···%ebx 
103 »       call···e4·<property_copy+0x74> 
104 ·R_386_PC32»     PyObject_CallFunctionObjArgs 
105 »       mov····(%ebx),%ecx 
106 »       add····$0x20,%esp 
107 »       mov····%eax,%edi 
108 »       sub····$0x1,%ecx 
109 »       mov····%ecx,(%ebx) 
110 »       test···%ecx,%ecx 
111 »       je·····55b·<method_vectorcall_FASTCALL_KEYWORDS_METHOD+0x8b> 
112 ·R_386_PC32»     .text.unlikely 
113 »       mov····%edi,%ebx 
114 »       add····$0xc,%esp 
115 »       mov····%ebx,%eax 
116 »       pop····%ebx 
117 »       pop····%esi 
118 »       pop····%edi 
119 »       pop····%ebp 
120 »       retq··· 
121 »       mov····0xc(%edi),%ebp 
122 »       test···%ebp,%ebp 
123 »       jne····b3·<property_copy+0x43> 
124 »       jmp····529·<method_vectorcall_FASTCALL_KEYWORDS_METHOD+0x59> 
125 ·R_386_PC32»     .text.unlikely 
126 »       cmp····$0x0,%edx 
127 ·R_386_32»       _Py_NoneStruct 
128 »       jne····c3·<property_copy+0x53> 
129 »       jmp····5bb·<method_vectorcall_FASTCALL_KEYWORDS_METHOD+0xeb> 
130 ·R_386_PC32»     .text.unlikely 
131 »       lea····0x0(%esi,%eiz,1),%esi 
132 »       lea····0x0(%esi,%eiz,1),%esi 
133 »       nop 
  
134 00000130·<descr_setcheck.part.0.isra.0>:39 00000050·<descr_setcheck.part.0.isra.0>:
135 descr_setcheck.part.0.isra.0():40 descr_setcheck.part.0.isra.0():
136 »       push···%ebx41 »       push···%ebx
137 »       sub····$0x8,%esp42 »       sub····$0x8,%esp
138 »       mov····0xc(%ecx),%ecx43 »       mov····0xc(%ecx),%ecx
139 »       mov····0xc(%eax),%eax44 »       mov····0xc(%eax),%eax
140 »       test···%edx,%edx45 »       test···%edx,%edx
141 »       je·····14d·<descr_setcheck.part.0.isra.0+0x1d>46 »       je·····6d·<descr_setcheck.part.0.isra.0+0x1d>
142 »       mov····0x4(%edx),%ebx47 »       mov····0x4(%edx),%ebx
143 »       testb··$0x10,0x57(%ebx)48 »       testb··$0x10,0x57(%ebx)
144 »       mov····$0x0,%ebx49 »       mov····$0x0,%ebx
145 »       cmove··%ebx,%edx50 »       cmove··%ebx,%edx
146 »       push···%ebx51 »       push···%ebx
147 »       push···%ebx52 »       push···%ebx
148 »       push···%ecx53 »       push···%ecx
16.8 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 12, 198 lines modifiedOffset 12, 198 lines modified
12 ··0x00000080·00000000·2a010000·00000000·00000000·....*...........12 ··0x00000080·00000000·2a010000·00000000·00000000·....*...........
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·00000000·14000000·3f010000·00000000·........?.......14 ··0x000000a0·00000000·14000000·3f010000·00000000·........?.......
15 ··0x000000b0·00000000·00000000·00000000·00000000·................15 ··0x000000b0·00000000·00000000·00000000·00000000·................
16 ··0x000000c0·00000000·00000000·4c010000·00000000·........L.......16 ··0x000000c0·00000000·00000000·4c010000·00000000·........L.......
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·01000000·00000000·00000000·0a010000·................18 ··0x000000e0·01000000·00000000·00000000·0a010000·................
19 ··0x000000f0·1c000000·00000000·70080000·00000000·........p.......19 ··0x000000f0·1c000000·00000000·900a0000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·00000000·00000000·00000000·00000000·................22 ··0x00000120·00000000·00000000·00000000·00000000·................
23 ··0x00000130·00000000·00440400·20000000·800d0000·.....D..·.......23 ··0x00000130·00000000·00440400·20000000·b00f0000·.....D..·.......
24 ··0x00000140·50040000·00000000·00000000·00000000·P...............24 ··0x00000140·40020000·00000000·00000000·00000000·@...............
25 ··0x00000150·00000000·e0020000·20030000·a0020000·........·.......25 ··0x00000150·00000000·e0020000·20030000·a0020000·........·.......
26 ··0x00000160·00000000·00000000·60120000·f0010000·........`.......26 ··0x00000160·00000000·00000000·70150000·90140000·........p.......
27 ··0x00000170·00000000·30040000·00000000·00000000·....0...........27 ··0x00000170·00000000·30040000·00000000·00000000·....0...........
28 ··0x00000180·00000000·00000000·00000000·00000000·................28 ··0x00000180·00000000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000·00000000·00000000·................
30 ··0x000001a0·00000000·00000000·00000000·00000000·................30 ··0x000001a0·00000000·00000000·00000000·00000000·................
31 ··0x000001b0·00000000·00000000·00000000·00000000·................31 ··0x000001b0·00000000·00000000·00000000·00000000·................
32 ··0x000001c0·01000000·00000000·00000000·3f010000·............?...32 ··0x000001c0·01000000·00000000·00000000·3f010000·............?...
33 ··0x000001d0·0c000000·00000000·70190000·00000000·........p.......33 ··0x000001d0·0c000000·00000000·801c0000·00000000·................
34 ··0x000001e0·00000000·00000000·00000000·e20a0000·................34 ··0x000001e0·00000000·00000000·00000000·280b0000·............(...
35 ··0x000001f0·20060000·e0050000·b0060000·00000000··...............35 ··0x000001f0·20060000·e0050000·b0060000·00000000··...............
36 ··0x00000200·00000000·a10d0000·00000000·00000000·................36 ··0x00000200·00000000·e70d0000·00000000·00000000·................
37 ··0x00000210·00000000·00400400·00000000·c0020000·.....@..........37 ··0x00000210·00000000·00400400·00000000·501f0000·.....@......P...
38 ··0x00000220·00000000·fa0a0000·00000000·e0050000·................38 ··0x00000220·00000000·400b0000·00000000·c0020000·....@...........
39 ··0x00000230·00000000·60050000·00000000·00000000·....`...........39 ··0x00000230·00000000·60050000·00000000·00000000·....`...........
40 ··0x00000240·00000000·00000000·00000000·00000000·................40 ··0x00000240·00000000·00000000·00000000·00000000·................
41 ··0x00000250·00000000·00000000·00000000·70030000·............p...41 ··0x00000250·00000000·00000000·00000000·90010000·................
42 ··0x00000260·00000000·00000000·00000000·00000000·................42 ··0x00000260·00000000·00000000·00000000·00000000·................
43 ··0x00000270·00000000·00000000·00000000·00000000·................43 ··0x00000270·00000000·00000000·00000000·00000000·................
44 ··0x00000280·00000000·00000000·00000000·00000000·................44 ··0x00000280·00000000·00000000·00000000·00000000·................
45 ··0x00000290·00000000·00000000·00000000·00000000·................45 ··0x00000290·00000000·00000000·00000000·00000000·................
46 ··0x000002a0·59010000·f0020000·00000000·00000000·Y...............46 ··0x000002a0·59010000·10010000·00000000·00000000·Y...............
47 ··0x000002b0·00000000·00000000·00000000·00000000·................47 ··0x000002b0·00000000·00000000·00000000·00000000·................
48 ··0x000002c0·00000000·00000000·00000000·00000000·................48 ··0x000002c0·00000000·00000000·00000000·00000000·................
49 ··0x000002d0·00000000·00000000·00000000·00000000·................49 ··0x000002d0·00000000·00000000·00000000·00000000·................
50 ··0x000002e0·6e010000·f5090000·08000000·e0030000·n...............50 ··0x000002e0·6e010000·3b0a0000·08000000·e0030000·n...;...........
51 ··0x000002f0·75010000·50000000·08000000·a0030000·u...P...........51 ··0x000002f0·75010000·c0080000·08000000·a0030000·u...............
52 ··0x00000300·7c010000·b0040000·08000000·60030000·|...........`...52 ··0x00000300·7c010000·a0020000·08000000·60030000·|...........`...
53 ··0x00000310·00000000·00000000·00000000·00000000·................53 ··0x00000310·00000000·00000000·00000000·00000000·................
54 ··0x00000320·f7000000·06000000·08000000·01000000·................54 ··0x00000320·f7000000·06000000·08000000·01000000·................
55 ··0x00000330·00000000·fc000000·06000000·0c000000·................55 ··0x00000330·00000000·fc000000·06000000·0c000000·................
56 ··0x00000340·01000000·00000000·01010000·06000000·................56 ··0x00000340·01000000·00000000·01010000·06000000·................
57 ··0x00000350·10000000·01000000·00000000·ef000000·................57 ··0x00000350·10000000·01000000·00000000·ef000000·................
58 ··0x00000360·06000000·14000000·00000000·00000000·................58 ··0x00000360·06000000·14000000·00000000·00000000·................
59 ··0x00000370·00000000·00000000·00000000·00000000·................59 ··0x00000370·00000000·00000000·00000000·00000000·................
60 ··0x00000380·00000000·00000000·00000000·00000000·................60 ··0x00000380·00000000·00000000·00000000·00000000·................
61 ··0x00000390·00000000·00000000·00000000·00000000·................61 ··0x00000390·00000000·00000000·00000000·00000000·................
62 ··0x000003a0·01000000·00000000·00000000·84010000·................62 ··0x000003a0·01000000·00000000·00000000·84010000·................
63 ··0x000003b0·10000000·00000000·e01a0000·00000000·................63 ··0x000003b0·10000000·00000000·f01d0000·00000000·................
64 ··0x000003c0·00000000·00000000·00000000·4a090000·............J...64 ··0x000003c0·00000000·00000000·00000000·90090000·................
65 ··0x000003d0·00000000·00000000·00000000·300d0000·............0...65 ··0x000003d0·00000000·00000000·00000000·760d0000·............v...
66 ··0x000003e0·901b0000·00000000·00000000·00000000·................66 ··0x000003e0·a01e0000·00000000·00000000·00000000·................
67 ··0x000003f0·00000000·00400400·00000000·c01d0000·.....@..........67 ··0x000003f0·00000000·00400400·00000000·40210000·.....@......@!..
68 ··0x00000400·00000000·b20c0000·00000000·00000000·................68 ··0x00000400·00000000·f80c0000·00000000·00000000·................
69 ··0x00000410·00000000·40050000·00050000·80040000·....@...........69 ··0x00000410·00000000·40050000·00050000·80040000·....@...........
70 ··0x00000420·00000000·00000000·00000000·00000000·................70 ··0x00000420·00000000·00000000·00000000·00000000·................
71 ··0x00000430·00000000·00000000·00000000·00000000·................71 ··0x00000430·00000000·00000000·00000000·00000000·................
72 ··0x00000440·00000000·00000000·00000000·00000000·................72 ··0x00000440·00000000·00000000·00000000·00000000·................
73 ··0x00000450·00000000·00000000·00000000·00000000·................73 ··0x00000450·00000000·00000000·00000000·00000000·................
74 ··0x00000460·00000000·00000000·00000000·00000000·................74 ··0x00000460·00000000·00000000·00000000·00000000·................
75 ··0x00000470·00000000·00000000·00000000·00000000·................75 ··0x00000470·00000000·00000000·00000000·00000000·................
76 ··0x00000480·93010000·230d0000·00000000·00000000·....#...........76 ··0x00000480·93010000·690d0000·00000000·00000000·....i...........
77 ··0x00000490·00000000·a0010000·00060000·00000000·................77 ··0x00000490·00000000·a0010000·e0020000·00000000·................
78 ··0x000004a0·00000000·00000000·4c010000·890d0000·........L.......78 ··0x000004a0·00000000·00000000·4c010000·cf0d0000·........L.......
79 ··0x000004b0·00000000·00000000·00000000·ef000000·................79 ··0x000004b0·00000000·00000000·00000000·ef000000·................
80 ··0x000004c0·0a0b0000·00000000·00000000·00000000·................80 ··0x000004c0·500b0000·00000000·00000000·00000000·P...............
81 ··0x000004d0·a9010000·d0060000·00000000·00000000·................81 ··0x000004d0·a9010000·b0030000·00000000·00000000·................
82 ··0x000004e0·00000000·00000000·00000000·00000000·................82 ··0x000004e0·00000000·00000000·00000000·00000000·................
83 ··0x000004f0·00000000·00000000·00000000·00000000·................83 ··0x000004f0·00000000·00000000·00000000·00000000·................
84 ··0x00000500·bc010000·06000000·0c000000·01000000·................84 ··0x00000500·bc010000·06000000·0c000000·01000000·................
85 ··0x00000510·00000000·00000000·00000000·00000000·................85 ··0x00000510·00000000·00000000·00000000·00000000·................
86 ··0x00000520·00000000·00000000·00000000·00000000·................86 ··0x00000520·00000000·00000000·00000000·00000000·................
87 ··0x00000530·00000000·00000000·00000000·00000000·................87 ··0x00000530·00000000·00000000·00000000·00000000·................
88 ··0x00000540·c5010000·0c0a0000·04000000·00000000·................88 ··0x00000540·c5010000·520a0000·04000000·00000000·....R...........
89 ··0x00000550·00000000·00000000·00000000·00000000·................89 ··0x00000550·00000000·00000000·00000000·00000000·................
90 ··0x00000560·92000000·401c0000·80000000·38040000·....@.......8...90 ··0x00000560·92000000·801f0000·80000000·38040000·............8...
91 ··0x00000570·13010000·20040000·04000000·d0010000·....·...........91 ··0x00000570·13010000·00210000·04000000·d0010000·.....!..........
92 ··0x00000580·18010000·80040000·04000000·78040000·............x...92 ··0x00000580·18010000·70020000·04000000·78040000·....p.......x...
93 ··0x00000590·1f010000·00190000·04000000·9c040000·................93 ··0x00000590·1f010000·101c0000·04000000·9c040000·................
94 ··0x000005a0·25010000·d0090000·04000000·d8040000·%...............94 ··0x000005a0·25010000·160a0000·04000000·d8040000·%...............
95 ··0x000005b0·ed010000·00000000·18000000·ff010000·................95 ··0x000005b0·ed010000·00000000·18000000·ff010000·................
96 ··0x000005c0·2a010000·260b0000·04000000·f8040000·*...&...........96 ··0x000005c0·2a010000·6c0b0000·04000000·f8040000·*...l...........
97 ··0x000005d0·00000000·00000000·00000000·00000000·................97 ··0x000005d0·00000000·00000000·00000000·00000000·................
98 ··0x000005e0·00000000·00000000·00000000·00000000·................98 ··0x000005e0·00000000·00000000·00000000·00000000·................
99 ··0x000005f0·00000000·00000000·00000000·101c0000·................99 ··0x000005f0·00000000·00000000·00000000·201f0000·............·...
100 ··0x00000600·00000000·00000000·00000000·00000000·................100 ··0x00000600·00000000·00000000·00000000·00000000·................
101 ··0x00000610·00000000·00000000·00000000·00000000·................101 ··0x00000610·00000000·00000000·00000000·00000000·................
102 ··0x00000620·00000000·00000000·00000000·00000000·................102 ··0x00000620·00000000·00000000·00000000·00000000·................
103 ··0x00000630·00000000·00000000·00000000·00000000·................103 ··0x00000630·00000000·00000000·00000000·00000000·................
104 ··0x00000640·00000000·00000000·00000000·00000000·................104 ··0x00000640·00000000·00000000·00000000·00000000·................
105 ··0x00000650·00000000·00000000·00000000·6e0b0000·............n...105 ··0x00000650·00000000·00000000·00000000·b40b0000·................
106 ··0x00000660·00000000·00000000·00000000·00000000·................106 ··0x00000660·00000000·00000000·00000000·00000000·................
107 ··0x00000670·00000000·00000000·00000000·00000000·................107 ··0x00000670·00000000·00000000·00000000·00000000·................
108 ··0x00000680·00000000·00000000·00000000·00000000·................108 ··0x00000680·00000000·00000000·00000000·00000000·................
109 ··0x00000690·d00b0000·00000000·00000000·00000000·................109 ··0x00000690·160c0000·00000000·00000000·00000000·................
110 ··0x000006a0·00000000·00000000·00000000·00000000·................110 ··0x000006a0·00000000·00000000·00000000·00000000·................
111 ··0x000006b0·f0050000·801b0000·00000000·00000000·................111 ··0x000006b0·d0020000·901e0000·00000000·00000000·................
112 ··0x000006c0·01000000·00000000·00000000·0b020000·................112 ··0x000006c0·01000000·00000000·00000000·0b020000·................
113 ··0x000006d0·1c000000·00000000·20030000·00000000·........·.......113 ··0x000006d0·1c000000·00000000·20030000·00000000·........·.......
114 ··0x000006e0·00000000·00000000·00000000·6d0d0000·............m...114 ··0x000006e0·00000000·00000000·00000000·b30d0000·................
115 ··0x000006f0·00000000·00000000·00000000·00000000·................115 ··0x000006f0·00000000·00000000·00000000·00000000·................
116 ··0x00000700·c01c0000·00000000·00000000·00000000·................116 ··0x00000700·00200000·00000000·00000000·00000000·.·..............
117 ··0x00000710·00000000·00400600·00000000·a0030000·.....@..........117 ··0x00000710·00000000·00400600·00000000·a0030000·.....@..........
118 ··0x00000720·00000000·00000000·00000000·00000000·................118 ··0x00000720·00000000·00000000·00000000·00000000·................
119 ··0x00000730·00000000·a00c0000·600c0000·200b0000·........`...·...119 ··0x00000730·00000000·a00c0000·600c0000·200b0000·........`...·...
120 ··0x00000740·00000000·00000000·c0190000·00000000·................120 ··0x00000740·00000000·00000000·d01c0000·00000000·................
121 ··0x00000750·00000000·00000000·00000000·00000000·................121 ··0x00000750·00000000·00000000·00000000·00000000·................
122 ··0x00000760·00000000·00000000·00000000·00000000·................122 ··0x00000760·00000000·00000000·00000000·00000000·................
123 ··0x00000770·00000000·00000000·00000000·00000000·................123 ··0x00000770·00000000·00000000·00000000·00000000·................
124 ··0x00000780·00000000·00000000·00000000·00000000·................124 ··0x00000780·00000000·00000000·00000000·00000000·................
125 ··0x00000790·00000000·00000000·00000000·00000000·................125 ··0x00000790·00000000·00000000·00000000·00000000·................
126 ··0x000007a0·01000000·00000000·00000000·1e020000·................126 ··0x000007a0·01000000·00000000·00000000·1e020000·................
127 ··0x000007b0·18000000·00000000·20030000·00000000·........·.......127 ··0x000007b0·18000000·00000000·20030000·00000000·........·.......
128 ··0x000007c0·00000000·00000000·00000000·5f0d0000·............_...128 ··0x000007c0·00000000·00000000·00000000·a50d0000·................
129 ··0x000007d0·00000000·00000000·00000000·00000000·................129 ··0x000007d0·00000000·00000000·00000000·00000000·................
130 ··0x000007e0·00000000·00000000·00000000·00000000·................130 ··0x000007e0·00000000·00000000·00000000·00000000·................
131 ··0x000007f0·00000000·00400400·00000000·a0030000·.....@..........131 ··0x000007f0·00000000·00400400·00000000·a0030000·.....@..........
132 ··0x00000800·00000000·00000000·00000000·00000000·................132 ··0x00000800·00000000·00000000·00000000·00000000·................
133 ··0x00000810·00000000·00000000·600c0000·800b0000·........`.......133 ··0x00000810·00000000·00000000·600c0000·800b0000·........`.......
134 ··0x00000820·00000000·00000000·c0090000·700a0000·............p...134 ··0x00000820·00000000·00000000·f00b0000·a00c0000·................
135 ··0x00000830·00000000·00000000·00000000·00000000·................135 ··0x00000830·00000000·00000000·00000000·00000000·................
136 ··0x00000840·00000000·00000000·00000000·00000000·................136 ··0x00000840·00000000·00000000·00000000·00000000·................
137 ··0x00000850·00000000·00000000·00000000·00000000·................137 ··0x00000850·00000000·00000000·00000000·00000000·................
138 ··0x00000860·00000000·00000000·00000000·00000000·................138 ··0x00000860·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 5760/17105 bytes (33.67%) of diff not shown.
47.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
94.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
50.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
31.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 31, 247 lines modifiedOffset 31, 246 lines modified
31 ··0x000001c0·696e6974·00507949·645f5f5f·646f635f·init.PyId___doc_31 ··0x000001c0·696e6974·00507949·645f5f5f·646f635f·init.PyId___doc_
32 ··0x000001d0·5f2e3000·5f706172·7365722e·32007072·_.0._parser.2.pr32 ··0x000001d0·5f2e3000·5f706172·7365722e·32007072·_.0._parser.2.pr
33 ··0x000001e0·6f706572·74795f69·6e69742e·636f6c64·operty_init.cold33 ··0x000001e0·6f706572·74795f69·6e69742e·636f6c64·operty_init.cold
34 ··0x000001f0·006d656d·6265725f·67657400·64657363·.member_get.desc34 ··0x000001f0·006d656d·6265725f·67657400·64657363·.member_get.desc
35 ··0x00000200·725f6368·65636b2e·70617274·2e302e69·r_check.part.0.i35 ··0x00000200·725f6368·65636b2e·70617274·2e302e69·r_check.part.0.i
36 ··0x00000210·7372612e·30006d65·6d626572·5f676574·sra.0.member_get36 ··0x00000210·7372612e·30006d65·6d626572·5f676574·sra.0.member_get
37 ··0x00000220·2e636f6c·64007072·6f706572·74795f73·.cold.property_s37 ··0x00000220·2e636f6c·64007072·6f706572·74795f73·.cold.property_s
38 ··0x00000230·65747465·72007072·6f706572·74795f63·etter.property_c38 ··0x00000230·65747465·72007072·6f706572·74795f73·etter.property_s
39 ··0x00000240·6f707900·70726f70·65727479·5f636f70·opy.property_cop 
40 ··0x00000250·792e636f·6c640070·726f7065·7274795f·y.cold.property_39 ··0x00000240·65747465·722e636f·6c640070·726f7065·etter.cold.prope
41 ··0x00000260·6465616c·6c6f6300·6d656d62·65725f73·dealloc.member_s 
42 ··0x00000270·65740064·65736372·5f736574·63686563·et.descr_setchec 
43 ··0x00000280·6b2e7061·72742e30·2e697372·612e3000·k.part.0.isra.0.40 ··0x00000250·7274795f·636f7079·0070726f·70657274·rty_copy.propert
 41 ··0x00000260·795f636f·70792e63·6f6c6400·70726f70·y_copy.cold.prop
 42 ··0x00000270·65727479·5f646561·6c6c6f63·006d656d·erty_dealloc.mem
 43 ··0x00000280·6265725f·73657400·64657363·725f7365·ber_set.descr_se
 44 ··0x00000290·74636865·636b2e70·6172742e·302e6973·tcheck.part.0.is
 45 ··0x000002a0·72612e30·006d656d·6265725f·7365742e·ra.0.member_set.
 46 ··0x000002b0·636f6c64·00676574·7365745f·67657400·cold.getset_get.
44 ··0x00000290·6d656d62·65725f73·65742e63·6f6c6400·member_set.cold.47 ··0x000002c0·67657473·65745f67·65742e63·6f6c6400·getset_get.cold.
45 ··0x000002a0·67657473·65745f67·65740067·65747365·getset_get.getse48 ··0x000002d0·67657473·65745f73·65740067·65747365·getset_set.getse
46 ··0x000002b0·745f6765·742e636f·6c640067·65747365·t_get.cold.getse49 ··0x000002e0·745f7365·742e636f·6c64005f·50795f45·t_set.cold._Py_E
 50 ··0x000002f0·6e746572·52656375·72736976·6543616c·nterRecursiveCal
 51 ··0x00000300·6c2e7061·72742e30·2e636f6e·73747072·l.part.0.constpr
47 ··0x000002c0·745f7365·74006765·74736574·5f736574·t_set.getset_set 
48 ··0x000002d0·2e636f6c·64005f50·795f456e·74657252·.cold._Py_EnterR 
49 ··0x000002e0·65637572·73697665·43616c6c·2e706172·ecursiveCall.par 
50 ··0x000002f0·742e302e·636f6e73·7470726f·702e3000·t.0.constprop.0. 
51 ··0x00000300·6d657468·6f645f76·6563746f·7263616c·method_vectorcal 
52 ··0x00000310·6c5f5641·52415247·535f4b45·59574f52·l_VARARGS_KEYWOR 
53 ··0x00000320·44532e63·6f6c6400·6d657468·6f645f63·DS.cold.method_c 
54 ··0x00000330·6865636b·5f617267·732e7061·72742e30·heck_args.part.0 
55 ··0x00000340·0070726f·70657274·795f7472·61766572·.property_traver 
56 ··0x00000350·73650070·726f7065·7274795f·74726176·se.property_trav 
57 ··0x00000360·65727365·2e636f6c·64006d65·74686f64·erse.cold.method 
58 ··0x00000370·5f766563·746f7263·616c6c5f·56415241·_vectorcall_VARA 
59 ··0x00000380·5247532e·636f6c64·006d6574·686f645f·RGS.cold.method_ 
60 ··0x00000390·76656374·6f726361·6c6c5f4e·4f415247·vectorcall_NOARG 
61 ··0x000003a0·532e636f·6c640070·726f7065·7274795f·S.cold.property_ 
62 ··0x000003b0·64657363·725f7365·74007072·6f706572·descr_set.proper 
63 ··0x000003c0·74795f64·65736372·5f736574·2e636f6c·ty_descr_set.col 
64 ··0x000003d0·64007072·6f706572·74795f64·65736372·d.property_descr 
65 ··0x000003e0·5f676574·0070726f·70657274·795f6465·_get.property_de 
66 ··0x000003f0·7363725f·6765742e·636f6c64·006d6574·scr_get.cold.met 
67 ··0x00000400·686f645f·76656374·6f726361·6c6c5f4f·hod_vectorcall_O 
68 ··0x00000410·2e636f6c·64006d65·74686f64·5f766563·.cold.method_vec52 ··0x00000310·6f702e30·006d6574·686f645f·76656374·op.0.method_vect
 53 ··0x00000320·6f726361·6c6c5f56·41524152·47535f4b·orcall_VARARGS_K
69 ··0x00000420·746f7263·616c6c5f·46415354·43414c4c·torcall_FASTCALL 
70 ··0x00000430·2e636f6c·64006d65·74686f64·5f766563·.cold.method_vec 
71 ··0x00000440·746f7263·616c6c5f·46415354·43414c4c·torcall_FASTCALL 
72 ··0x00000450·5f4b4559·574f5244·532e636f·6c64006d·_KEYWORDS.cold.m54 ··0x00000330·4559574f·5244532e·636f6c64·006d6574·EYWORDS.cold.met
 55 ··0x00000340·686f645f·63686563·6b5f6172·67732e70·hod_check_args.p
 56 ··0x00000350·6172742e·30007072·6f706572·74795f74·art.0.property_t
 57 ··0x00000360·72617665·72736500·70726f70·65727479·raverse.property
73 ··0x00000460·61707069·6e677072·6f78795f·6974656d·appingproxy_item 
74 ··0x00000470·73005079·49645f69·74656d73·2e36006d·s.PyId_items.6.m 
75 ··0x00000480·61707069·6e677072·6f78795f·6974656d·appingproxy_item 
76 ··0x00000490·732e636f·6c64005f·50794f62·6a656374·s.cold._PyObject 
77 ··0x000004a0·5f566563·746f7263·616c6c4d·6574686f·_VectorcallMetho 
78 ··0x000004b0·6449642e·636f6e73·7470726f·702e3000·dId.constprop.0. 
79 ··0x000004c0·5f50794f·626a6563·745f5665·63746f72·_PyObject_Vector 
80 ··0x000004d0·63616c6c·4d657468·6f644964·2e636f6e·callMethodId.con 
81 ··0x000004e0·73747072·6f702e30·2e636f6c·64006d61·stprop.0.cold.ma 
82 ··0x000004f0·7070696e·6770726f·78795f64·65616c6c·ppingproxy_deall 
83 ··0x00000500·6f630077·72617070·65726465·7363725f·oc.wrapperdescr_ 
84 ··0x00000510·67657400·77726170·7065725f·6465616c·get.wrapper_deal 
85 ··0x00000520·6c6f6300·77726170·7065725f·6465616c·loc.wrapper_deal 
86 ··0x00000530·6c6f632e·636f6c64·006d6170·70696e67·loc.cold.mapping 
87 ··0x00000540·70726f78·795f6765·74697465·6d007772·proxy_getitem.wr 
88 ··0x00000550·61707065·725f6361·6c6c0077·72617070·apper_call.wrapp 
89 ··0x00000560·65725f63·616c6c2e·636f6c64·006d6170·er_call.cold.map 
90 ··0x00000570·70696e67·70726f78·795f636f·6e746169·pingproxy_contai 
91 ··0x00000580·6e73006d·61707069·6e677072·6f78795f·ns.mappingproxy_ 
92 ··0x00000590·636f6e74·61696e73·2e636f6c·64006d61·contains.cold.ma 
93 ··0x000005a0·7070696e·6770726f·78795f74·72617665·ppingproxy_trave 
94 ··0x000005b0·72736500·6d617070·696e6770·726f7879·rse.mappingproxy 
95 ··0x000005c0·5f747261·76657273·652e636f·6c64006d·_traverse.cold.m58 ··0x00000370·5f747261·76657273·652e636f·6c64006d·_traverse.cold.m
 59 ··0x00000380·6574686f·645f7665·63746f72·63616c6c·ethod_vectorcall
 60 ··0x00000390·5f564152·41524753·2e636f6c·64006d65·_VARARGS.cold.me
 61 ··0x000003a0·74686f64·5f766563·746f7263·616c6c5f·thod_vectorcall_
 62 ··0x000003b0·4e4f4152·47532e63·6f6c6400·70726f70·NOARGS.cold.prop
 63 ··0x000003c0·65727479·5f646573·63725f73·65740070·erty_descr_set.p
 64 ··0x000003d0·726f7065·7274795f·64657363·725f7365·roperty_descr_se
 65 ··0x000003e0·742e636f·6c640070·726f7065·7274795f·t.cold.property_
 66 ··0x000003f0·64657363·725f6765·74007072·6f706572·descr_get.proper
 67 ··0x00000400·74795f64·65736372·5f676574·2e636f6c·ty_descr_get.col
 68 ··0x00000410·64006d65·74686f64·5f766563·746f7263·d.method_vectorc
 69 ··0x00000420·616c6c5f·4f2e636f·6c64006d·6574686f·all_O.cold.metho
 70 ··0x00000430·645f7665·63746f72·63616c6c·5f464153·d_vectorcall_FAS
 71 ··0x00000440·5443414c·4c2e636f·6c64006d·6574686f·TCALL.cold.metho
 72 ··0x00000450·645f7665·63746f72·63616c6c·5f464153·d_vectorcall_FAS
 73 ··0x00000460·5443414c·4c5f4b45·59574f52·44532e63·TCALL_KEYWORDS.c
 74 ··0x00000470·6f6c6400·6d617070·696e6770·726f7879·old.mappingproxy
 75 ··0x00000480·5f697465·6d730050·7949645f·6974656d·_items.PyId_item
 76 ··0x00000490·732e3600·6d617070·696e6770·726f7879·s.6.mappingproxy
 77 ··0x000004a0·5f697465·6d732e63·6f6c6400·5f50794f·_items.cold._PyO
 78 ··0x000004b0·626a6563·745f5665·63746f72·63616c6c·bject_Vectorcall
 79 ··0x000004c0·4d657468·6f644964·2e636f6e·73747072·MethodId.constpr
 80 ··0x000004d0·6f702e30·006d6170·70696e67·70726f78·op.0.mappingprox
 81 ··0x000004e0·795f6465·616c6c6f·63007772·61707065·y_dealloc.wrappe
 82 ··0x000004f0·72646573·63725f67·65740077·72617070·rdescr_get.wrapp
 83 ··0x00000500·65725f64·65616c6c·6f630077·72617070·er_dealloc.wrapp
 84 ··0x00000510·65725f64·65616c6c·6f632e63·6f6c6400·er_dealloc.cold.
96 ··0x000005d0·61707069·6e677072·6f78795f·67657400·appingproxy_get.85 ··0x00000520·6d617070·696e6770·726f7879·5f676574·mappingproxy_get
97 ··0x000005e0·50794964·5f676574·2e33006d·61707069·PyId_get.3.mappi86 ··0x00000530·6974656d·00777261·70706572·5f63616c·item.wrapper_cal
 87 ··0x00000540·6c007772·61707065·725f6361·6c6c2e63·l.wrapper_call.c
 88 ··0x00000550·6f6c6400·6d617070·696e6770·726f7879·old.mappingproxy
 89 ··0x00000560·5f636f6e·7461696e·73006d61·7070696e·_contains.mappin
 90 ··0x00000570·6770726f·78795f63·6f6e7461·696e732e·gproxy_contains.
 91 ··0x00000580·636f6c64·006d6170·70696e67·70726f78·cold.mappingprox
 92 ··0x00000590·795f7472·61766572·7365006d·61707069·y_traverse.mappi
 93 ··0x000005a0·6e677072·6f78795f·74726176·65727365·ngproxy_traverse
 94 ··0x000005b0·2e636f6c·64006d61·7070696e·6770726f·.cold.mappingpro
 95 ··0x000005c0·78795f67·65740050·7949645f·6765742e·xy_get.PyId_get.
 96 ··0x000005d0·33006d61·7070696e·6770726f·78795f67·3.mappingproxy_g
 97 ··0x000005e0·65742e63·6f6c6400·70726f70·65727479·et.cold.property
 98 ··0x000005f0·5f676574·5f5f5f69·73616273·74726163·_get___isabstrac
 99 ··0x00000600·746d6574·686f645f·5f007072·6f706572·tmethod__.proper
 100 ··0x00000610·74795f67·65745f5f·5f697361·62737472·ty_get___isabstr
 101 ··0x00000620·6163746d·6574686f·645f5f2e·636f6c64·actmethod__.cold
 102 ··0x00000630·00777261·70706572·64657363·725f6361·.wrapperdescr_ca
 103 ··0x00000640·6c6c0077·72617070·65726465·7363725f·ll.wrapperdescr_
 104 ··0x00000650·63616c6c·2e636f6c·64006d61·7070696e·call.cold.mappin
 105 ··0x00000660·6770726f·78795f6e·6577006d·61707069·gproxy_new.mappi
98 ··0x000005f0·6e677072·6f78795f·6765742e·636f6c64·ngproxy_get.cold106 ··0x00000670·6e677072·6f78795f·6e65772e·636f6c64·ngproxy_new.cold
99 ··0x00000600·0070726f·70657274·795f6765·745f5f5f·.property_get___ 
100 ··0x00000610·69736162·73747261·63746d65·74686f64·isabstractmethod107 ··0x00000680·005f7061·72736572·2e313000·6d617070·._parser.10.mapp
Max diff block lines reached; 0/32436 bytes (0.00%) of diff not shown.
9.09 KB
enumobject.o
1.35 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.data·············PROGBITS········00000000·0001e0·000290·00··WA··0···0·328 ··[·3]·.data·············PROGBITS········00000000·0001e0·000290·00··WA··0···0·32
9 ··[·4]·.rel.data·········REL·············00000000·002068·000150·08···I·17···3··49 ··[·4]·.rel.data·········REL·············00000000·002068·000150·08···I·17···3··4
10 ··[·5]·.bss··············NOBITS··········00000000·000470·000000·00··WA··0···0··110 ··[·5]·.bss··············NOBITS··········00000000·000470·000000·00··WA··0···0··1
11 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000470·00008d·01·AMS··0···0··111 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000470·00008d·01·AMS··0···0··1
12 ··[·7]·.rodata.str1.4····PROGBITS········00000000·000500·000022·01·AMS··0···0··412 ··[·7]·.rodata.str1.4····PROGBITS········00000000·000500·000022·01·AMS··0···0··4
13 ··[·8]·.text.unlikely····PROGBITS········00000000·000522·000388·00··AX··0···0··113 ··[·8]·.text.unlikely····PROGBITS········00000000·000522·000388·00··AX··0···0··1
14 ··[·9]·.rel.text.unlikely·REL·············00000000·0021b8·000260·08···I·17···8··414 ··[·9]·.rel.text.unlikely·REL·············00000000·0021b8·000260·08···I·17···8··4
15 ··[10]·.text.hot·········PROGBITS········00000000·0008b0·0004c4·00··AX··0···0·1615 ··[10]·.text.hot·········PROGBITS········00000000·0008b0·0004c5·00··AX··0···0·16
16 ··[11]·.rel.text.hot·····REL·············00000000·002418·0001f8·08···I·17··10··416 ··[11]·.rel.text.hot·····REL·············00000000·002418·0001f8·08···I·17··10··4
17 ··[12]·.rodata···········PROGBITS········00000000·000d80·000298·00···A··0···0·3217 ··[12]·.rodata···········PROGBITS········00000000·000d80·000298·00···A··0···0·32
18 ··[13]·.rel.rodata·······REL·············00000000·002610·000010·08···I·17··12··418 ··[13]·.rel.rodata·······REL·············00000000·002610·000010·08···I·17··12··4
19 ··[14]·.note.GNU-stack···PROGBITS········00000000·001018·000000·00······0···0··119 ··[14]·.note.GNU-stack···PROGBITS········00000000·001018·000000·00······0···0··1
20 ··[15]·.eh_frame·········PROGBITS········00000000·001018·00062c·00···A··0···0··420 ··[15]·.eh_frame·········PROGBITS········00000000·001018·00062c·00···A··0···0··4
21 ··[16]·.rel.eh_frame·····REL·············00000000·002620·0000b0·08···I·17··15··421 ··[16]·.rel.eh_frame·····REL·············00000000·002620·0000b0·08···I·17··15··4
22 ··[17]·.symtab···········SYMTAB··········00000000·001644·000520·10·····18··43··422 ··[17]·.symtab···········SYMTAB··········00000000·001644·000520·10·····18··43··4
1.13 KB
readelf --wide --symbols {}
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 ·····9:·00000000···144·FUNC····LOCAL··DEFAULT····8·reversed_new.cold13 ·····9:·00000000···144·FUNC····LOCAL··DEFAULT····8·reversed_new.cold
14 ····10:·000001b0···422·FUNC····LOCAL··DEFAULT···10·enum_new14 ····10:·000001b0···422·FUNC····LOCAL··DEFAULT···10·enum_new
15 ····11:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.215 ····11:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.2
16 ····12:·00000090···141·FUNC····LOCAL··DEFAULT····8·enum_new.cold16 ····12:·00000090···141·FUNC····LOCAL··DEFAULT····8·enum_new.cold
17 ····13:·00000360···224·FUNC····LOCAL··DEFAULT···10·enum_next17 ····13:·00000360···224·FUNC····LOCAL··DEFAULT···10·enum_next
18 ····14:·00000050····45·FUNC····LOCAL··DEFAULT····1·_PyObject_GC_TRACK_impl.constprop.018 ····14:·00000050····45·FUNC····LOCAL··DEFAULT····1·_PyObject_GC_TRACK_impl.constprop.0
19 ····15:·0000011d···246·FUNC····LOCAL··DEFAULT····8·enum_next.cold19 ····15:·0000011d···246·FUNC····LOCAL··DEFAULT····8·enum_next.cold
20 ····16:·00000440···132·FUNC····LOCAL··DEFAULT···10·enum_dealloc20 ····16:·00000440···133·FUNC····LOCAL··DEFAULT···10·enum_dealloc
21 ····17:·00000213····26·FUNC····LOCAL··DEFAULT····8·enum_dealloc.cold21 ····17:·00000213····26·FUNC····LOCAL··DEFAULT····8·enum_dealloc.cold
22 ····18:·00000000····70·FUNC····LOCAL··DEFAULT····1·enum_traverse22 ····18:·00000000····70·FUNC····LOCAL··DEFAULT····1·enum_traverse
23 ····19:·0000022d····15·FUNC····LOCAL··DEFAULT····8·enum_traverse.cold23 ····19:·0000022d····15·FUNC····LOCAL··DEFAULT····8·enum_traverse.cold
24 ····20:·00000080····67·FUNC····LOCAL··DEFAULT····1·reversed_len24 ····20:·00000080····67·FUNC····LOCAL··DEFAULT····1·reversed_len
25 ····21:·0000023c····31·FUNC····LOCAL··DEFAULT····8·reversed_len.cold25 ····21:·0000023c····31·FUNC····LOCAL··DEFAULT····8·reversed_len.cold
26 ····22:·000000d0····92·FUNC····LOCAL··DEFAULT····1·reversed_next26 ····22:·000000d0····92·FUNC····LOCAL··DEFAULT····1·reversed_next
27 ····23:·0000025b····58·FUNC····LOCAL··DEFAULT····8·reversed_next.cold27 ····23:·0000025b····58·FUNC····LOCAL··DEFAULT····8·reversed_next.cold
2.1 KB
readelf --wide --relocs {}
    
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 000003e5··00003002·R_386_PC32·············00000000···_Py_Dealloc174 000003e5··00003002·R_386_PC32·············00000000···_Py_Dealloc
175 00000405··00003002·R_386_PC32·············00000000···_Py_Dealloc175 00000405··00003002·R_386_PC32·············00000000···_Py_Dealloc
176 0000041e··00004002·R_386_PC32·············00000000···PyTuple_New176 0000041e··00004002·R_386_PC32·············00000000···PyTuple_New
177 0000043a··00000102·R_386_PC32·············00000000···.text177 0000043a··00000102·R_386_PC32·············00000000···.text
178 0000044a··00004302·R_386_PC32·············00000000···PyObject_GC_UnTrack178 0000044a··00004302·R_386_PC32·············00000000···PyObject_GC_UnTrack
179 00000462··00003002·R_386_PC32·············00000000···_Py_Dealloc179 00000462··00003002·R_386_PC32·············00000000···_Py_Dealloc
180 0000047a··00003002·R_386_PC32·············00000000···_Py_Dealloc180 0000047a··00003002·R_386_PC32·············00000000···_Py_Dealloc
181 000004b0··00003002·R_386_PC32·············00000000···_Py_Dealloc181 000004b1··00003002·R_386_PC32·············00000000···_Py_Dealloc
182 00000025··00000502·R_386_PC32·············00000000···.text.unlikely182 00000025··00000502·R_386_PC32·············00000000···.text.unlikely
183 00000046··00000502·R_386_PC32·············00000000···.text.unlikely183 00000046··00000502·R_386_PC32·············00000000···.text.unlikely
184 0000005e··00000502·R_386_PC32·············00000000···.text.unlikely184 0000005e··00000502·R_386_PC32·············00000000···.text.unlikely
185 0000006c··00000502·R_386_PC32·············00000000···.text.unlikely185 0000006c··00000502·R_386_PC32·············00000000···.text.unlikely
186 000000b0··00000502·R_386_PC32·············00000000···.text.unlikely186 000000b0··00000502·R_386_PC32·············00000000···.text.unlikely
187 000000c4··00000502·R_386_PC32·············00000000···.text.unlikely187 000000c4··00000502·R_386_PC32·············00000000···.text.unlikely
188 000000db··00000502·R_386_PC32·············00000000···.text.unlikely188 000000db··00000502·R_386_PC32·············00000000···.text.unlikely
1.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 498, 15 lines modifiedOffset 498, 15 lines modified
498 ··DW_CFA_def_cfa_offset:·44498 ··DW_CFA_def_cfa_offset:·44
499 ··DW_CFA_advance_loc:·1·to·00000209499 ··DW_CFA_advance_loc:·1·to·00000209
500 ··DW_CFA_def_cfa_offset:·48500 ··DW_CFA_def_cfa_offset:·48
501 ··DW_CFA_advance_loc:·8·to·00000211501 ··DW_CFA_advance_loc:·8·to·00000211
502 ··DW_CFA_def_cfa_offset:·32502 ··DW_CFA_def_cfa_offset:·32
503 ··DW_CFA_nop503 ··DW_CFA_nop
  
504 0000035c·00000040·00000360·FDE·cie=00000000·pc=00000440..000004c4504 0000035c·00000040·00000360·FDE·cie=00000000·pc=00000440..000004c5
505 ··DW_CFA_advance_loc:·1·to·00000441505 ··DW_CFA_advance_loc:·1·to·00000441
506 ··DW_CFA_def_cfa_offset:·8506 ··DW_CFA_def_cfa_offset:·8
507 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8507 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8
508 ··DW_CFA_advance_loc:·3·to·00000444508 ··DW_CFA_advance_loc:·3·to·00000444
509 ··DW_CFA_def_cfa_offset:·28509 ··DW_CFA_def_cfa_offset:·28
510 ··DW_CFA_advance_loc:·5·to·00000449510 ··DW_CFA_advance_loc:·5·to·00000449
511 ··DW_CFA_def_cfa_offset:·32511 ··DW_CFA_def_cfa_offset:·32
1.65 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 435, 27 lines modifiedOffset 435, 27 lines modified
435 »       mov····0x1c(%esp),%ebx435 »       mov····0x1c(%esp),%ebx
436 »       push···%ebx436 »       push···%ebx
437 »       call···44a·<enum_dealloc+0xa>437 »       call···44a·<enum_dealloc+0xa>
438 ·R_386_PC32»     PyObject_GC_UnTrack438 ·R_386_PC32»     PyObject_GC_UnTrack
439 »       mov····0xc(%ebx),%edx439 »       mov····0xc(%ebx),%edx
440 »       add····$0x10,%esp440 »       add····$0x10,%esp
441 »       test···%edx,%edx441 »       test···%edx,%edx
442 »       je·····49f·<enum_dealloc+0x5f>442 »       je·····4a0·<enum_dealloc+0x60>
443 »       subl···$0x1,(%edx)443 »       subl···$0x1,(%edx)
444 »       jne····49f·<enum_dealloc+0x5f>444 »       jne····4a0·<enum_dealloc+0x60>
445 »       sub····$0xc,%esp445 »       sub····$0xc,%esp
446 »       push···%edx446 »       push···%edx
447 »       call···462·<enum_dealloc+0x22>447 »       call···462·<enum_dealloc+0x22>
448 ·R_386_PC32»     _Py_Dealloc448 ·R_386_PC32»     _Py_Dealloc
449 »       mov····0x10(%ebx),%eax449 »       mov····0x10(%ebx),%eax
450 »       add····$0x10,%esp450 »       add····$0x10,%esp
451 »       test···%eax,%eax451 »       test···%eax,%eax
452 »       je·····4b7·<enum_dealloc+0x77>452 »       je·····4b8·<enum_dealloc+0x78>
453 »       subl···$0x1,(%eax)453 »       subl···$0x1,(%eax)
454 »       jne····4b7·<enum_dealloc+0x77>454 »       jne····4b8·<enum_dealloc+0x78>
455 »       sub····$0xc,%esp455 »       sub····$0xc,%esp
456 »       push···%eax456 »       push···%eax
457 »       call···47a·<enum_dealloc+0x3a>457 »       call···47a·<enum_dealloc+0x3a>
458 ·R_386_PC32»     _Py_Dealloc458 ·R_386_PC32»     _Py_Dealloc
459 »       mov····0x14(%ebx),%edx459 »       mov····0x14(%ebx),%edx
460 »       add····$0x10,%esp460 »       add····$0x10,%esp
461 »       test···%edx,%edx461 »       test···%edx,%edx
1.43 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 51, 18 lines modifiedOffset 51, 18 lines modified
51 ··0x000002f0·88010e20·83058502·86048703·5c000000·...·........\...51 ··0x000002f0·88010e20·83058502·86048703·5c000000·...·........\...
52 ··0x00000300·24000000·1d010000·f6000000·004d0e24·$............M.$52 ··0x00000300·24000000·1d010000·f6000000·004d0e24·$............M.$
53 ··0x00000310·410e2846·0e2c410e·30480e20·4f0e2c42·A.(F.,A.0H.·O.,B53 ··0x00000310·410e2846·0e2c410e·30480e20·4f0e2c42·A.(F.,A.0H.·O.,B
54 ··0x00000320·0e30480e·20630e2c·410e3048·0e20480e·.0H.·c.,A.0H.·H.54 ··0x00000320·0e30480e·20630e2c·410e3048·0e20480e·.0H.·c.,A.0H.·H.
55 ··0x00000330·2c450e30·480e2053·0e2c430e·30480e20·,E.0H.·S.,C.0H.·55 ··0x00000330·2c450e30·480e2053·0e2c430e·30480e20·,E.0H.·S.,C.0H.·
56 ··0x00000340·480e2c41·0e30480e·20770e2c·410e3048·H.,A.0H.·w.,A.0H56 ··0x00000340·480e2c41·0e30480e·20770e2c·410e3048·H.,A.0H.·w.,A.0H
57 ··0x00000350·0e20450e·2c410e30·480e2000·40000000·.·E.,A.0H.·.@...57 ··0x00000350·0e20450e·2c410e30·480e2000·40000000·.·E.,A.0H.·.@...
58 ··0x00000360·60030000·40040000·84000000·00410e08·`...@........A..58 ··0x00000360·60030000·40040000·85000000·00410e08·`...@........A..
59 ··0x00000370·8302430e·1c450e20·4b0e104c·0e1c410e·..C..E.·K..L..A.59 ··0x00000370·8302430e·1c450e20·4b0e104c·0e1c410e·..C..E.·K..L..A.
60 ··0x00000380·204b0e10·4c0e1c41·0e204b0e·10580a0e··K..L..A.·K..X..60 ··0x00000380·204b0e10·4c0e1c41·0e204b0e·10580a0e··K..L..A.·K..X..
61 ··0x00000390·0841c30e·04420b4f·0e1c410e·20480e10·.A...B.O..A.·H..61 ··0x00000390·0841c30e·04430b4f·0e1c410e·20480e10·.A...C.O..A.·H..
62 ··0x000003a0·18000000·00000000·017a5200·017c0801·.........zR..|..62 ··0x000003a0·18000000·00000000·017a5200·017c0801·.........zR..|..
63 ··0x000003b0·1b0c0404·88010e10·83020000·18000000·................63 ··0x000003b0·1b0c0404·88010e10·83020000·18000000·................
64 ··0x000003c0·20000000·13020000·1a000000·004c0e1c··............L..64 ··0x000003c0·20000000·13020000·1a000000·004c0e1c··............L..
65 ··0x000003d0·410e2048·0e100000·48000000·dc030000·A.·H....H.......65 ··0x000003d0·410e2048·0e100000·48000000·dc030000·A.·H....H.......
66 ··0x000003e0·00000000·46000000·00410e08·8702410e·....F....A....A.66 ··0x000003e0·00000000·46000000·00410e08·8702410e·....F....A....A.
67 ··0x000003f0·0c860341·0e108304·540e1441·0e18410e·...A....T..A..A.67 ··0x000003f0·0c860341·0e108304·540e1441·0e18410e·...A....T..A..A.
68 ··0x00000400·1c410e20·450e104c·0e14410e·18410e1c·.A.·E..L..A..A..68 ··0x00000400·1c410e20·450e104c·0e14410e·18410e1c·.A.·E..L..A..A..
1.11 MB
exceptions.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:··········85180·(bytes·into·file)13 ··Start·of·section·headers:··········87684·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.49 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x14cbc:1 There·are·19·section·headers,·starting·at·offset·0x15684:
  
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]·.text·············PROGBITS········00000000·000040·002df0·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·002d80·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·010150·001ec8·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·010910·001e90·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002e40·003c40·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·002dc0·003c40·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·012018·001468·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·0127a0·001468·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·006a80·00001c·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·006a00·00001c·00··WA··0···0··4
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·006a80·000b55·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·006a00·000b55·01·AMS··0···0··4
11 ··[·7]·.rodata.str1.1····PROGBITS········00000000·0075d5·000a9d·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········00000000·007555·000a9d·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········00000000·008072·001755·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·007ff2·0017dd·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·013480·000f00·08···I·16···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·013c08·000f38·08···I·16···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·0097d0·000e9c·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·0097d0·0014ac·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·014380·000400·08···I·16··10··415 ··[11]·.rel.text.hot·····REL·············00000000·014b40·0005f8·08···I·16··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·00a680·000092·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·00ac80·000092·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·00a712·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·00ad12·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·00a714·0029bc·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·00ad14·002b30·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·014780·0004a0·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·015138·0004b0·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·00d0d0·001740·10·····17·208··420 ··[16]·.symtab···········SYMTAB··········00000000·00d844·001760·10·····17·210··4
21 ··[17]·.strtab···········STRTAB··········00000000·00e810·00193d·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·00efa4·00196b·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·014c20·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·0155e8·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
44.3 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·372·entries:1 Symbol·table·'.symtab'·contains·374·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
285 KB
readelf --wide --relocs {}
Max HTML report size reached
295 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.41 KB
strings --all --bytes=8 {}
    
Offset 268, 25 lines modifiedOffset 268, 26 lines modified
268 _PyExc_FileNotFoundError268 _PyExc_FileNotFoundError
269 _PyExc_IsADirectoryError269 _PyExc_IsADirectoryError
270 _PyExc_NotADirectoryError270 _PyExc_NotADirectoryError
271 _PyExc_InterruptedError271 _PyExc_InterruptedError
272 _PyExc_PermissionError272 _PyExc_PermissionError
273 _PyExc_ProcessLookupError273 _PyExc_ProcessLookupError
274 _PyExc_TimeoutError274 _PyExc_TimeoutError
275 MemoryError_new275 memerrors_freelist
276 errnomap276 errnomap
 277 memerrors_numfree
277 _PyExc_Init.cold278 _PyExc_Init.cold
278 __func__.1279 __func__.1
279 memerrors_freelist280 MemoryError_new
 281 MemoryError_new.cold
280 BaseException_new282 BaseException_new
281 memerrors_numfree 
282 BaseException_new.cold283 BaseException_new.cold
283 MemoryError_dealloc284 MemoryError_dealloc
284 BaseException_clear 
285 MemoryError_dealloc.cold285 MemoryError_dealloc.cold
 286 BaseException_clear
286 _PyBuiltins_AddExceptions.cold287 _PyBuiltins_AddExceptions.cold
287 __func__.0288 __func__.0
288 BaseException_init289 BaseException_init
289 PyException_SetTraceback.cold290 PyException_SetTraceback.cold
290 BaseException_set_tb291 BaseException_set_tb
291 BaseException_set_tb.cold292 BaseException_set_tb.cold
292 BaseException_dealloc293 BaseException_dealloc
148 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
81.3 KB
readelf --wide --decompress --hex-dump=.data {}
Max HTML report size reached
92.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
56.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
89.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
42.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 84, 324 lines modifiedOffset 84, 327 lines modified
84 ··0x00000510·4572726f·72005f50·79457863·5f4e6f74·Error._PyExc_Not84 ··0x00000510·4572726f·72005f50·79457863·5f4e6f74·Error._PyExc_Not
85 ··0x00000520·41446972·6563746f·72794572·726f7200·ADirectoryError.85 ··0x00000520·41446972·6563746f·72794572·726f7200·ADirectoryError.
86 ··0x00000530·5f507945·78635f49·6e746572·72757074·_PyExc_Interrupt86 ··0x00000530·5f507945·78635f49·6e746572·72757074·_PyExc_Interrupt
87 ··0x00000540·65644572·726f7200·5f507945·78635f50·edError._PyExc_P87 ··0x00000540·65644572·726f7200·5f507945·78635f50·edError._PyExc_P
88 ··0x00000550·65726d69·7373696f·6e457272·6f72005f·ermissionError._88 ··0x00000550·65726d69·7373696f·6e457272·6f72005f·ermissionError._
89 ··0x00000560·50794578·635f5072·6f636573·734c6f6f·PyExc_ProcessLoo89 ··0x00000560·50794578·635f5072·6f636573·734c6f6f·PyExc_ProcessLoo
90 ··0x00000570·6b757045·72726f72·005f5079·4578635f·kupError._PyExc_90 ··0x00000570·6b757045·72726f72·005f5079·4578635f·kupError._PyExc_
91 ··0x00000580·54696d65·6f757445·72726f72·004d656d·TimeoutError.Mem91 ··0x00000580·54696d65·6f757445·72726f72·006d656d·TimeoutError.mem
92 ··0x00000590·6f727945·72726f72·5f6e6577·00657272·oryError_new.err 
93 ··0x000005a0·6e6f6d61·70005f50·79457863·5f496e69·nomap._PyExc_Ini 
94 ··0x000005b0·742e636f·6c64005f·5f66756e·635f5f2e·t.cold.__func__. 
95 ··0x000005c0·31006d65·6d657272·6f72735f·66726565·1.memerrors_free 
96 ··0x000005d0·6c697374·00426173·65457863·65707469·list.BaseExcepti92 ··0x00000590·6572726f·72735f66·7265656c·69737400·errors_freelist.
 93 ··0x000005a0·6572726e·6f6d6170·006d656d·6572726f·errnomap.memerro
 94 ··0x000005b0·72735f6e·756d6672·6565005f·50794578·rs_numfree._PyEx
 95 ··0x000005c0·635f496e·69742e63·6f6c6400·5f5f6675·c_Init.cold.__fu
 96 ··0x000005d0·6e635f5f·2e31004d·656d6f72·79457272·nc__.1.MemoryErr
97 ··0x000005e0·6f6e5f6e·6577006d·656d6572·726f7273·on_new.memerrors97 ··0x000005e0·6f725f6e·6577004d·656d6f72·79457272·or_new.MemoryErr
98 ··0x000005f0·5f6e756d·66726565·00426173·65457863·_numfree.BaseExc 
99 ··0x00000600·65707469·6f6e5f6e·65772e63·6f6c6400·eption_new.cold. 
100 ··0x00000610·4d656d6f·72794572·726f725f·6465616c·MemoryError_deal 
101 ··0x00000620·6c6f6300·42617365·45786365·7074696f·loc.BaseExceptio 
102 ··0x00000630·6e5f636c·65617200·4d656d6f·72794572·n_clear.MemoryEr98 ··0x000005f0·6f725f6e·65772e63·6f6c6400·42617365·or_new.cold.Base
 99 ··0x00000600·45786365·7074696f·6e5f6e65·77004261·Exception_new.Ba
 100 ··0x00000610·73654578·63657074·696f6e5f·6e65772e·seException_new.
 101 ··0x00000620·636f6c64·004d656d·6f727945·72726f72·cold.MemoryError
 102 ··0x00000630·5f646561·6c6c6f63·004d656d·6f727945·_dealloc.MemoryE
103 ··0x00000640·726f725f·6465616c·6c6f632e·636f6c64·ror_dealloc.cold103 ··0x00000640·72726f72·5f646561·6c6c6f63·2e636f6c·rror_dealloc.col
104 ··0x00000650·005f5079·4275696c·74696e73·5f416464·._PyBuiltins_Add 
105 ··0x00000660·45786365·7074696f·6e732e63·6f6c6400·Exceptions.cold. 
106 ··0x00000670·5f5f6675·6e635f5f·2e300042·61736545·__func__.0.BaseE 
107 ··0x00000680·78636570·74696f6e·5f696e69·74005079·xception_init.Py 
108 ··0x00000690·45786365·7074696f·6e5f5365·74547261·Exception_SetTra 
109 ··0x000006a0·63656261·636b2e63·6f6c6400·42617365·ceback.cold.Base 
110 ··0x000006b0·45786365·7074696f·6e5f7365·745f7462·Exception_set_tb104 ··0x00000650·64004261·73654578·63657074·696f6e5f·d.BaseException_
 105 ··0x00000660·636c6561·72005f50·79427569·6c74696e·clear._PyBuiltin
 106 ··0x00000670·735f4164·64457863·65707469·6f6e732e·s_AddExceptions.
 107 ··0x00000680·636f6c64·005f5f66·756e635f·5f2e3000·cold.__func__.0.
 108 ··0x00000690·42617365·45786365·7074696f·6e5f696e·BaseException_in
 109 ··0x000006a0·69740050·79457863·65707469·6f6e5f53·it.PyException_S
 110 ··0x000006b0·65745472·61636562·61636b2e·636f6c64·etTraceback.cold
111 ··0x000006c0·00426173·65457863·65707469·6f6e5f73·.BaseException_s111 ··0x000006c0·00426173·65457863·65707469·6f6e5f73·.BaseException_s
 112 ··0x000006d0·65745f74·62004261·73654578·63657074·et_tb.BaseExcept
 113 ··0x000006e0·696f6e5f·7365745f·74622e63·6f6c6400·ion_set_tb.cold.
 114 ··0x000006f0·42617365·45786365·7074696f·6e5f6465·BaseException_de
112 ··0x000006d0·65745f74·622e636f·6c640042·61736545·et_tb.cold.BaseE 
113 ··0x000006e0·78636570·74696f6e·5f646561·6c6c6f63·xception_dealloc 
114 ··0x000006f0·004f5345·72726f72·5f6e6577·004f5345·.OSError_new.OSE 
115 ··0x00000700·72726f72·5f696e69·74004f53·4572726f·rror_init.OSErro 
116 ··0x00000710·725f6e65·772e636f·6c64004f·53457272·r_new.cold.OSErr 
117 ··0x00000720·6f725f69·6e69742e·636f6c64·00507945·or_init.cold.PyE 
118 ··0x00000730·78636570·74696f6e·5f536574·436f6e74·xception_SetCont 
119 ··0x00000740·6578742e·636f6c64·004f5345·72726f72·ext.cold.OSError 
120 ··0x00000750·5f646561·6c6c6f63·004f5345·72726f72·_dealloc.OSError115 ··0x00000700·616c6c6f·63004f53·4572726f·725f6e65·alloc.OSError_ne
121 ··0x00000760·5f646561·6c6c6f63·2e636f6c·64004f53·_dealloc.cold.OS 
122 ··0x00000770·4572726f·725f636c·65617200·4f534572·Error_clear.OSEr 
123 ··0x00000780·726f725f·636c6561·722e636f·6c640049·ror_clear.cold.I116 ··0x00000710·77004f53·4572726f·725f696e·6974004f·w.OSError_init.O
 117 ··0x00000720·53457272·6f725f6e·65772e63·6f6c6400·SError_new.cold.
 118 ··0x00000730·4f534572·726f725f·696e6974·2e636f6c·OSError_init.col
 119 ··0x00000740·64005079·45786365·7074696f·6e5f5365·d.PyException_Se
 120 ··0x00000750·74436f6e·74657874·2e636f6c·64004f53·tContext.cold.OS
 121 ··0x00000760·4572726f·725f6465·616c6c6f·63004f53·Error_dealloc.OS
 122 ··0x00000770·4572726f·725f6465·616c6c6f·632e636f·Error_dealloc.co
 123 ··0x00000780·6c64004f·53457272·6f725f63·6c656172·ld.OSError_clear
 124 ··0x00000790·004f5345·72726f72·5f636c65·61722e63·.OSError_clear.c
 125 ··0x000007a0·6f6c6400·496d706f·72744572·726f725f·old.ImportError_
 126 ··0x000007b0·696e6974·006b776c·6973742e·3600496d·init.kwlist.6.Im
124 ··0x00000790·6d706f72·74457272·6f725f69·6e697400·mportError_init.127 ··0x000007c0·706f7274·4572726f·725f696e·69742e63·portError_init.c
125 ··0x000007a0·6b776c69·73742e36·00496d70·6f727445·kwlist.6.ImportE 
126 ··0x000007b0·72726f72·5f696e69·742e636f·6c640049·rror_init.cold.I 
127 ··0x000007c0·6d706f72·74457272·6f725f64·65616c6c·mportError_deall128 ··0x000007d0·6f6c6400·496d706f·72744572·726f725f·old.ImportError_
 129 ··0x000007e0·6465616c·6c6f6300·496d706f·72744572·dealloc.ImportEr
 130 ··0x000007f0·726f725f·6465616c·6c6f632e·636f6c64·ror_dealloc.cold
 131 ··0x00000800·00496d70·6f727445·72726f72·5f636c65·.ImportError_cle
128 ··0x000007d0·6f630049·6d706f72·74457272·6f725f63·oc.ImportError_c132 ··0x00000810·61720049·6d706f72·74457272·6f725f63·ar.ImportError_c
129 ··0x000007e0·6c656172·00496d70·6f727445·72726f72·lear.ImportError 
130 ··0x000007f0·5f636c65·61722e63·6f6c6400·53746f70·_clear.cold.Stop133 ··0x00000820·6c656172·2e636f6c·64005374·6f704974·lear.cold.StopIt
 134 ··0x00000830·65726174·696f6e5f·696e6974·0053746f·eration_init.Sto
131 ··0x00000800·49746572·6174696f·6e5f696e·69740053·Iteration_init.S135 ··0x00000840·70497465·72617469·6f6e5f69·6e69742e·pIteration_init.
132 ··0x00000810·746f7049·74657261·74696f6e·5f696e69·topIteration_ini136 ··0x00000850·636f6c64·0053746f·70497465·72617469·cold.StopIterati
 137 ··0x00000860·6f6e5f64·65616c6c·6f630053·746f7049·on_dealloc.StopI
 138 ··0x00000870·74657261·74696f6e·5f646561·6c6c6f63·teration_dealloc
133 ··0x00000820·742e636f·6c640053·746f7049·74657261·t.cold.StopItera139 ··0x00000880·2e636f6c·64005374·6f704974·65726174·.cold.StopIterat
134 ··0x00000830·74696f6e·5f646561·6c6c6f63·0053746f·tion_dealloc.Sto 
135 ··0x00000840·70497465·72617469·6f6e5f64·65616c6c·pIteration_deall 
136 ··0x00000850·6f632e63·6f6c6400·53746f70·49746572·oc.cold.StopIter 
137 ··0x00000860·6174696f·6e5f636c·65617200·53746f70·ation_clear.Stop140 ··0x00000890·696f6e5f·636c6561·72005374·6f704974·ion_clear.StopIt
138 ··0x00000870·49746572·6174696f·6e5f636c·6561722e·Iteration_clear.141 ··0x000008a0·65726174·696f6e5f·636c6561·722e636f·eration_clear.co
139 ··0x00000880·636f6c64·00507945·78636570·74696f6e·cold.PyException142 ··0x000008b0·6c640050·79457863·65707469·6f6e5f47·ld.PyException_G
140 ··0x00000890·5f476574·43617573·652e636f·6c640042·_GetCause.cold.B143 ··0x000008c0·65744361·7573652e·636f6c64·00426173·etCause.cold.Bas
 144 ··0x000008d0·65457863·65707469·6f6e5f73·74720042·eException_str.B
141 ··0x000008a0·61736545·78636570·74696f6e·5f737472·aseException_str145 ··0x000008e0·61736545·78636570·74696f6e·5f737472·aseException_str
142 ··0x000008b0·00426173·65457863·65707469·6f6e5f73·.BaseException_s 
143 ··0x000008c0·74722e63·6f6c6400·50794578·63657074·tr.cold.PyExcept146 ··0x000008f0·2e636f6c·64005079·45786365·7074696f·.cold.PyExceptio
144 ··0x000008d0·696f6e5f·53657443·61757365·2e636f6c·ion_SetCause.col147 ··0x00000900·6e5f5365·74436175·73652e63·6f6c6400·n_SetCause.cold.
145 ··0x000008e0·6400556e·69636f64·65456e63·6f646545·d.UnicodeEncodeE148 ··0x00000910·556e6963·6f646545·6e636f64·65457272·UnicodeEncodeErr
146 ··0x000008f0·72726f72·5f696e69·7400556e·69636f64·rror_init.Unicod149 ··0x00000920·6f725f69·6e697400·556e6963·6f646545·or_init.UnicodeE
147 ··0x00000900·65456e63·6f646545·72726f72·5f696e69·eEncodeError_ini 
148 ··0x00000910·742e636f·6c640055·6e69636f·6465456e·t.cold.UnicodeEn150 ··0x00000930·6e636f64·65457272·6f725f69·6e69742e·ncodeError_init.
 151 ··0x00000940·636f6c64·00556e69·636f6465·456e636f·cold.UnicodeEnco
149 ··0x00000920·636f6465·4572726f·725f7374·72005379·codeError_str.Sy152 ··0x00000950·64654572·726f725f·73747200·53796e74·deError_str.Synt
150 ··0x00000930·6e746178·4572726f·725f696e·6974005f·ntaxError_init._ 
151 ··0x00000940·63686563·6b5f666f·725f6c65·67616379·check_for_legacy 
152 ··0x00000950·5f737461·74656d65·6e747300·53796e74·_statements.Synt 
153 ··0x00000960·61784572·726f725f·696e6974·2e636f6c·axError_init.col153 ··0x00000960·61784572·726f725f·696e6974·005f6368·axError_init._ch
154 ··0x00000970·64007072·696e745f·70726566·69782e33·d.print_prefix.3 
155 ··0x00000980·00657865·635f7072·65666978·2e32005f·.exec_prefix.2._ 
156 ··0x00000990·63686563·6b5f666f·725f6c65·67616379·check_for_legacy154 ··0x00000970·65636b5f·666f725f·6c656761·63795f73·eck_for_legacy_s
 155 ··0x00000980·74617465·6d656e74·73005379·6e746178·tatements.Syntax
157 ··0x000009a0·5f737461·74656d65·6e74732e·636f6c64·_statements.cold 
158 ··0x000009b0·00556e69·636f6465·4572726f·725f7472·.UnicodeError_tr 
159 ··0x000009c0·61766572·73650042·61736545·78636570·averse.BaseExcep 
160 ··0x000009d0·74696f6e·5f747261·76657273·65004261·tion_traverse.Ba 
161 ··0x000009e0·73654578·63657074·696f6e5f·74726176·seException_trav 
162 ··0x000009f0·65727365·2e636f6c·6400556e·69636f64·erse.cold.Unicod 
163 ··0x00000a00·65457272·6f725f64·65616c6c·6f630055·eError_dealloc.U 
164 ··0x00000a10·6e69636f·64654572·726f725f·636c6561·nicodeError_clea 
165 ··0x00000a20·7200556e·69636f64·65457272·6f725f63·r.UnicodeError_c 
166 ··0x00000a30·6c656172·2e636f6c·64005379·6e746178·lear.cold.Syntax 
167 ··0x00000a40·4572726f·725f7374·72005379·6e746178·Error_str.Syntax 
168 ··0x00000a50·4572726f·725f7374·722e636f·6c640053·Error_str.cold.S 
169 ··0x00000a60·796e7461·78457272·6f725f74·72617665·yntaxError_trave 
170 ··0x00000a70·72736500·53796e74·61784572·726f725f·rse.SyntaxError_ 
171 ··0x00000a80·74726176·65727365·2e636f6c·64005379·traverse.cold.Sy 
172 ··0x00000a90·6e746178·4572726f·725f6465·616c6c6f·ntaxError_deallo 
173 ··0x00000aa0·63005379·6e746178·4572726f·725f636c·c.SyntaxError_cl 
174 ··0x00000ab0·65617200·53796e74·61784572·726f725f·ear.SyntaxError_ 
Max diff block lines reached; 0/42963 bytes (0.00%) of diff not shown.
264 KB
genobject.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:··········36540·(bytes·into·file)13 ··Start·of·section·headers:··········36692·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.17 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x8ebc:1 There·are·19·section·headers,·starting·at·offset·0x8f54:
  
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]·.text·············PROGBITS········00000000·000040·0008de·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0008de·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·007170·0003c0·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·007200·0003c0·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000920·000a30·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000920·000a30·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·007530·000568·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·0075c0·000568·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001360·0002c0·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·001360·0002c0·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········00000000·001360·00116e·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·001360·00116e·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·007a98·0009b8·08···I·16···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·007b28·0009b8·08···I·16···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·0024d0·001317·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·0024d0·001387·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·008450·000718·08···I·16···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·0084e0·000720·08···I·16···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·0037e7·000216·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·003857·000216·01·AMS··0···0··1
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·003a00·00059d·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·003a70·00059d·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·003fa0·0002fa·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·004020·0002fa·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·00429a·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·00431a·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·00429c·001678·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·00431c·001688·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·008b68·0002b8·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·008c00·0002b8·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·005914·000b80·10·····17·116··420 ··[16]·.symtab···········SYMTAB··········00000000·0059a4·000b80·10·····17·116··4
21 ··[17]·.strtab···········STRTAB··········00000000·006494·000cdb·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·006524·000cdb·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·008e20·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·008eb8·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
6.09 KB
readelf --wide --symbols {}
    
Offset 9, 27 lines modifiedOffset 9, 27 lines modified
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
10 ·····6:·00000000····34·FUNC····LOCAL··DEFAULT····6·PyGen_NewWithQualName.cold10 ·····6:·00000000····34·FUNC····LOCAL··DEFAULT····6·PyGen_NewWithQualName.cold
11 ·····7:·000000e0···158·FUNC····LOCAL··DEFAULT····8·gen_new_with_qualname11 ·····7:·000000e0···158·FUNC····LOCAL··DEFAULT····8·gen_new_with_qualname
12 ·····8:·00000022····34·FUNC····LOCAL··DEFAULT····6·gen_new_with_qualname.cold12 ·····8:·00000022····34·FUNC····LOCAL··DEFAULT····6·gen_new_with_qualname.cold
13 ·····9:·00000180····45·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_TRACK_impl.constprop.013 ·····9:·00000180····45·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_TRACK_impl.constprop.0
14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···10·14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···11·15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
16 ····12:·000001b0···807·FUNC····LOCAL··DEFAULT····8·gen_iternext16 ····12:·000001b0···919·FUNC····LOCAL··DEFAULT····8·gen_iternext
17 ····13:·00000044····51·FUNC····LOCAL··DEFAULT····6·gen_iternext.cold17 ····13:·00000044····51·FUNC····LOCAL··DEFAULT····6·gen_iternext.cold
18 ····14:·000004e0··1159·FUNC····LOCAL··DEFAULT····8·gen_send_ex18 ····14:·00000550··1159·FUNC····LOCAL··DEFAULT····8·gen_send_ex
19 ····15:·00000077····75·FUNC····LOCAL··DEFAULT····6·gen_send_ex.cold19 ····15:·00000077····75·FUNC····LOCAL··DEFAULT····6·gen_send_ex.cold
20 ····16:·00000970···527·FUNC····LOCAL··DEFAULT····8·gen_dealloc20 ····16:·000009e0···527·FUNC····LOCAL··DEFAULT····8·gen_dealloc
21 ····17:·000000c2···260·FUNC····LOCAL··DEFAULT····6·gen_dealloc.cold21 ····17:·000000c2···260·FUNC····LOCAL··DEFAULT····6·gen_dealloc.cold
22 ····18:·00000c90··1107·FUNC····LOCAL··DEFAULT····8·gen_close22 ····18:·00000d00··1107·FUNC····LOCAL··DEFAULT····8·gen_close
23 ····19:·000001c6···178·FUNC····LOCAL··DEFAULT····6·_PyGen_Finalize.cold23 ····19:·000001c6···178·FUNC····LOCAL··DEFAULT····6·_PyGen_Finalize.cold
24 ····20:·00000510····39·FUNC····LOCAL··DEFAULT····1·PyObject_CallOneArg24 ····20:·00000510····39·FUNC····LOCAL··DEFAULT····1·PyObject_CallOneArg
25 ····21:·000003b0···111·FUNC····LOCAL··DEFAULT····1·gen_close_iter25 ····21:·000003b0···111·FUNC····LOCAL··DEFAULT····1·gen_close_iter
26 ····22:·00000278···149·FUNC····LOCAL··DEFAULT····6·gen_close.cold26 ····22:·00000278···149·FUNC····LOCAL··DEFAULT····6·gen_close.cold
27 ····23:·0000030d····83·FUNC····LOCAL··DEFAULT····6·PyCoro_New.cold27 ····23:·0000030d····83·FUNC····LOCAL··DEFAULT····6·PyCoro_New.cold
28 ····24:·00001130···174·FUNC····LOCAL··DEFAULT····8·gen_traverse28 ····24:·000011a0···174·FUNC····LOCAL··DEFAULT····8·gen_traverse
29 ····25:·00000360····59·FUNC····LOCAL··DEFAULT····6·async_gen_traverse29 ····25:·00000360····59·FUNC····LOCAL··DEFAULT····6·async_gen_traverse
30 ····26:·00000160·····4·OBJECT··LOCAL··DEFAULT····5·ag_value_freelist_free30 ····26:·00000160·····4·OBJECT··LOCAL··DEFAULT····5·ag_value_freelist_free
31 ····27:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·ag_asend_freelist_free31 ····27:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·ag_asend_freelist_free
32 ····28:·0000039b····63·FUNC····LOCAL··DEFAULT····6·_PyAsyncGen_ClearFreeLists.cold32 ····28:·0000039b····63·FUNC····LOCAL··DEFAULT····6·_PyAsyncGen_ClearFreeLists.cold
33 ····29:·00000020···320·OBJECT··LOCAL··DEFAULT····5·ag_asend_freelist33 ····29:·00000020···320·OBJECT··LOCAL··DEFAULT····5·ag_asend_freelist
34 ····30:·00000180···320·OBJECT··LOCAL··DEFAULT····5·ag_value_freelist34 ····30:·00000180···320·OBJECT··LOCAL··DEFAULT····5·ag_value_freelist
35 ····31:·000003da···197·FUNC····LOCAL··DEFAULT····6·_PyGen_FetchStopIterationValue.cold35 ····31:·000003da···197·FUNC····LOCAL··DEFAULT····6·_PyGen_FetchStopIterationValue.cold
54.7 KB
readelf --wide --relocs {}
Max HTML report size reached
76.7 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
450 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 177, 16 lines modifiedOffset 177, 16 lines modified
177 PyErr_SetNone177 PyErr_SetNone
178 PyCoro_Type178 PyCoro_Type
179 PyExc_RuntimeError179 PyExc_RuntimeError
180 PyErr_SetString180 PyErr_SetString
181 PyErr_ExceptionMatches181 PyErr_ExceptionMatches
182 PyExc_StopAsyncIteration182 PyExc_StopAsyncIteration
183 _PyErr_FormatFromCause183 _PyErr_FormatFromCause
184 PyExc_ValueError 
185 _PyGen_SetStopIterationValue184 _PyGen_SetStopIterationValue
 185 PyExc_ValueError
186 PyExc_TypeError186 PyExc_TypeError
187 _PyErr_ChainStackItem187 _PyErr_ChainStackItem
188 PyObject_CallFinalizerFromDealloc188 PyObject_CallFinalizerFromDealloc
189 PyObject_GC_Del189 PyObject_GC_Del
190 PyObject_ClearWeakRefs190 PyObject_ClearWeakRefs
191 _PyGen_Finalize191 _PyGen_Finalize
192 PyErr_Fetch192 PyErr_Fetch
5.02 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 233, 15 lines modifiedOffset 233, 15 lines modified
233 »       call···266·<_gen_throw+0x96>233 »       call···266·<_gen_throw+0x96>
234 ·R_386_PC32»     PyErr_Restore234 ·R_386_PC32»     PyErr_Restore
235 »       mov····$0x1,%ecx235 »       mov····$0x1,%ecx
236 »       mov····%ebx,%eax236 »       mov····%ebx,%eax
237 »       mov····$0x0,%edx237 »       mov····$0x0,%edx
238 ·R_386_32»       _Py_NoneStruct238 ·R_386_32»       _Py_NoneStruct
239 »       movl···$0x0,(%esp)239 »       movl···$0x0,(%esp)
240 »       call···75e·<_PyAsyncGenValueWrapperNew+0x4e>240 »       call···7ce·<async_gen_unwrap_value+0x6e>
241 ·R_386_PC32»     .text.hot241 ·R_386_PC32»     .text.hot
242 »       add····$0x10,%esp242 »       add····$0x10,%esp
243 »       add····$0x2c,%esp243 »       add····$0x2c,%esp
244 »       pop····%ebx244 »       pop····%ebx
245 »       pop····%esi245 »       pop····%esi
246 »       pop····%edi246 »       pop····%edi
247 »       pop····%ebp247 »       pop····%ebp
5.52 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 50, 15 lines modifiedOffset 50, 15 lines modified
50 ··0x000002e0·00000000·00000000·00000000·00000000·................50 ··0x000002e0·00000000·00000000·00000000·00000000·................
51 ··0x000002f0·00000000·00000000·00000000·00000000·................51 ··0x000002f0·00000000·00000000·00000000·00000000·................
52 ··0x00000300·a1000000·a0060000·08000000·a0020000·................52 ··0x00000300·a1000000·a0060000·08000000·a0020000·................
53 ··0x00000310·3f000000·170f0000·01000000·e0010000·?...............53 ··0x00000310·3f000000·170f0000·01000000·e0010000·?...............
54 ··0x00000320·84000000·ef100000·04000000·60020000·............`...54 ··0x00000320·84000000·ef100000·04000000·60020000·............`...
55 ··0x00000330·00000000·00000000·00000000·00000000·................55 ··0x00000330·00000000·00000000·00000000·00000000·................
56 ··0x00000340·01000000·00000000·00000000·da000000·................56 ··0x00000340·01000000·00000000·00000000·da000000·................
57 ··0x00000350·40000000·00000000·70090000·00000000·@.......p.......57 ··0x00000350·40000000·00000000·e0090000·00000000·@...............
58 ··0x00000360·00000000·00000000·0c040000·3d110000·............=...58 ··0x00000360·00000000·00000000·0c040000·3d110000·............=...
59 ··0x00000370·00000000·00000000·00000000·00000000·................59 ··0x00000370·00000000·00000000·00000000·00000000·................
60 ··0x00000380·00000000·00000000·00000000·00000000·................60 ··0x00000380·00000000·00000000·00000000·00000000·................
61 ··0x00000390·00000000·00400400·00000000·60030000·.....@......`...61 ··0x00000390·00000000·00400400·00000000·60030000·.....@......`...
62 ··0x000003a0·00000000·00000000·14000000·00000000·................62 ··0x000003a0·00000000·00000000·14000000·00000000·................
63 ··0x000003b0·00000000·20040000·80040000·e0040000·....·...........63 ··0x000003b0·00000000·20040000·80040000·e0040000·....·...........
64 ··0x000003c0·00000000·00000000·00000000·00000000·................64 ··0x000003c0·00000000·00000000·00000000·00000000·................
17.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 32, 76 lines modifiedOffset 32, 76 lines modified
32 »       mov····0xc(%esp),%eax32 »       mov····0xc(%esp),%eax
33 »       jmp····1b2·<gen_dealloc.cold+0xf0>33 »       jmp····1b2·<gen_dealloc.cold+0xf0>
34 ·R_386_PC32»     .text.hot34 ·R_386_PC32»     .text.hot
  
35 00000044·<gen_iternext.cold>:35 00000044·<gen_iternext.cold>:
36 gen_iternext.cold():36 gen_iternext.cold():
37 »       sub····$0xc,%esp37 »       sub····$0xc,%esp
38 »       push···%ebp38 »       push···%edi
39 »       call···49·<gen_iternext.cold+0x5>39 »       call···49·<gen_iternext.cold+0x5>
40 ·R_386_PC32»     _Py_Dealloc40 ·R_386_PC32»     _Py_Dealloc
41 »       add····$0x10,%esp41 »       add····$0x10,%esp
42 »       jmp····35d·<PyCoro_New.cold+0x50>42 »       jmp····2ad·<gen_close.cold+0x35>
43 ·R_386_PC32»     .text.hot43 ·R_386_PC32»     .text.hot
44 »       sub····$0xc,%esp44 »       sub····$0xc,%esp
45 »       push···%ecx45 »       push···%edx
46 »       call···5a·<gen_iternext.cold+0x16>46 »       call···5a·<gen_iternext.cold+0x16>
47 ·R_386_PC32»     _Py_Dealloc47 ·R_386_PC32»     _Py_Dealloc
48 »       add····$0x10,%esp48 »       add····$0x10,%esp
49 »       jmp····394·<async_gen_traverse+0x34>49 »       jmp····39c·<_PyAsyncGen_ClearFreeLists.cold+0x1>
50 ·R_386_PC32»     .text.hot50 ·R_386_PC32»     .text.hot
51 »       sub····$0xc,%esp51 »       sub····$0xc,%esp
52 »       push···%edi52 »       push···%ebp
53 »       call···6b·<gen_iternext.cold+0x27>53 »       call···6b·<gen_iternext.cold+0x27>
54 ·R_386_PC32»     _Py_Dealloc54 ·R_386_PC32»     _Py_Dealloc
55 »       add····$0x10,%esp55 »       add····$0x10,%esp
56 »       jmp····2cb·<gen_close.cold+0x53>56 »       jmp····387·<async_gen_traverse+0x27>
57 ·R_386_PC32»     .text.hot57 ·R_386_PC32»     .text.hot
  
58 00000077·<gen_send_ex.cold>:58 00000077·<gen_send_ex.cold>:
59 gen_send_ex.cold():59 gen_send_ex.cold():
60 »       sub····$0xc,%esp60 »       sub····$0xc,%esp
61 »       push···%edi61 »       push···%edi
62 »       call···7c·<gen_send_ex.cold+0x5>62 »       call···7c·<gen_send_ex.cold+0x5>
63 ·R_386_PC32»     _Py_Dealloc63 ·R_386_PC32»     _Py_Dealloc
64 »       add····$0x10,%esp64 »       add····$0x10,%esp
65 »       jmp····61e·<_gen_throw.cold+0x178>65 »       jmp····68e·<_gen_throw.cold+0x1e8>
66 ·R_386_PC32»     .text.hot66 ·R_386_PC32»     .text.hot
67 »       sub····$0xc,%esp67 »       sub····$0xc,%esp
 68 »       push···%edx
68 »       pushl··0x0 
69 ·R_386_32»       PyExc_StopAsyncIteration 
70 »       xor····%ebp,%ebp 
71 »       call···94·<gen_send_ex.cold+0x1d>69 »       call···8d·<gen_send_ex.cold+0x16>
72 ·R_386_PC32»     PyErr_SetNone70 ·R_386_PC32»     _Py_Dealloc
73 »       add····$0x10,%esp71 »       add····$0x10,%esp
74 »       jmp····649·<_gen_throw.cold+0x1a3>72 »       jmp····817·<_PyCoro_GetAwaitableIter.cold+0x94>
75 ·R_386_PC32»     .text.hot73 ·R_386_PC32»     .text.hot
76 »       sub····$0xc,%esp74 »       sub····$0xc,%esp
77 »       push···%edx75 »       pushl··0x0
 76 ·R_386_32»       PyExc_StopAsyncIteration
 77 »       xor····%ebp,%ebp
78 »       call···a5·<gen_send_ex.cold+0x2e>78 »       call···a5·<gen_send_ex.cold+0x2e>
79 ·R_386_PC32»     _Py_Dealloc79 ·R_386_PC32»     PyErr_SetNone
80 »       add····$0x10,%esp80 »       add····$0x10,%esp
81 »       jmp····7bf·<_PyCoro_GetAwaitableIter.cold+0x3c>81 »       jmp····6ca·<_gen_throw.cold+0x224>
82 ·R_386_PC32»     .text.hot82 ·R_386_PC32»     .text.hot
83 »       sub····$0xc,%esp83 »       sub····$0xc,%esp
84 »       push···%ebp84 »       push···%ebp
85 »       call···b6·<gen_send_ex.cold+0x3f>85 »       call···b6·<gen_send_ex.cold+0x3f>
86 ·R_386_PC32»     _Py_Dealloc86 ·R_386_PC32»     _Py_Dealloc
87 »       add····$0x10,%esp87 »       add····$0x10,%esp
88 »       jmp····7aa·<_PyCoro_GetAwaitableIter.cold+0x27>88 »       jmp····81a·<_PyCoro_GetAwaitableIter.cold+0x97>
89 ·R_386_PC32»     .text.hot89 ·R_386_PC32»     .text.hot
  
90 000000c2·<gen_dealloc.cold>:90 000000c2·<gen_dealloc.cold>:
91 gen_dealloc.cold():91 gen_dealloc.cold():
92 »       sub····$0xc,%esp92 »       sub····$0xc,%esp
93 »       push···%edx93 »       push···%edx
94 »       call···c7·<gen_dealloc.cold+0x5>94 »       call···c7·<gen_dealloc.cold+0x5>
95 ·R_386_PC32»     _Py_Dealloc95 ·R_386_PC32»     _Py_Dealloc
96 »       add····$0x10,%esp96 »       add····$0x10,%esp
97 »       jmp····bb7·<async_gen_athrow_send+0xd5>97 »       jmp····c27·<async_gen_athrow_send+0x145>
98 ·R_386_PC32»     .text.hot98 ·R_386_PC32»     .text.hot
99 »       pop····%ebx99 »       pop····%ebx
100 »       pop····%esi100 »       pop····%esi
101 »       pop····%edi101 »       pop····%edi
102 »       retq···102 »       retq···
103 »       sub····$0xc,%esp103 »       sub····$0xc,%esp
104 »       lea····-0x8(%ebx),%esi104 »       lea····-0x8(%ebx),%esi
47.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
45.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
1.56 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 135, 18 lines modifiedOffset 135, 18 lines modified
135 ··0x00000840·5f536574·4e6f6e65·00507943·6f726f5f·_SetNone.PyCoro_135 ··0x00000840·5f536574·4e6f6e65·00507943·6f726f5f·_SetNone.PyCoro_
136 ··0x00000850·54797065·00507945·78635f52·756e7469·Type.PyExc_Runti136 ··0x00000850·54797065·00507945·78635f52·756e7469·Type.PyExc_Runti
137 ··0x00000860·6d654572·726f7200·50794572·725f5365·meError.PyErr_Se137 ··0x00000860·6d654572·726f7200·50794572·725f5365·meError.PyErr_Se
138 ··0x00000870·74537472·696e6700·50794572·725f4578·tString.PyErr_Ex138 ··0x00000870·74537472·696e6700·50794572·725f4578·tString.PyErr_Ex
139 ··0x00000880·63657074·696f6e4d·61746368·65730050·ceptionMatches.P139 ··0x00000880·63657074·696f6e4d·61746368·65730050·ceptionMatches.P
140 ··0x00000890·79457863·5f53746f·70417379·6e634974·yExc_StopAsyncIt140 ··0x00000890·79457863·5f53746f·70417379·6e634974·yExc_StopAsyncIt
141 ··0x000008a0·65726174·696f6e00·5f507945·72725f46·eration._PyErr_F141 ··0x000008a0·65726174·696f6e00·5f507945·72725f46·eration._PyErr_F
142 ··0x000008b0·6f726d61·7446726f·6d436175·73650050·ormatFromCause.P142 ··0x000008b0·6f726d61·7446726f·6d436175·7365005f·ormatFromCause._
143 ··0x000008c0·79457863·5f56616c·75654572·726f7200·yExc_ValueError. 
144 ··0x000008d0·5f507947·656e5f53·65745374·6f704974·_PyGen_SetStopIt143 ··0x000008c0·50794765·6e5f5365·7453746f·70497465·PyGen_SetStopIte
145 ··0x000008e0·65726174·696f6e56·616c7565·00507945·erationValue.PyE144 ··0x000008d0·72617469·6f6e5661·6c756500·50794578·rationValue.PyEx
 145 ··0x000008e0·635f5661·6c756545·72726f72·00507945·c_ValueError.PyE
146 ··0x000008f0·78635f54·79706545·72726f72·005f5079·xc_TypeError._Py146 ··0x000008f0·78635f54·79706545·72726f72·005f5079·xc_TypeError._Py
147 ··0x00000900·4572725f·43686169·6e537461·636b4974·Err_ChainStackIt147 ··0x00000900·4572725f·43686169·6e537461·636b4974·Err_ChainStackIt
148 ··0x00000910·656d0050·794f626a·6563745f·43616c6c·em.PyObject_Call148 ··0x00000910·656d0050·794f626a·6563745f·43616c6c·em.PyObject_Call
149 ··0x00000920·46696e61·6c697a65·7246726f·6d446561·FinalizerFromDea149 ··0x00000920·46696e61·6c697a65·7246726f·6d446561·FinalizerFromDea
150 ··0x00000930·6c6c6f63·0050794f·626a6563·745f4743·lloc.PyObject_GC150 ··0x00000930·6c6c6f63·0050794f·626a6563·745f4743·lloc.PyObject_GC
151 ··0x00000940·5f44656c·0050794f·626a6563·745f436c·_Del.PyObject_Cl151 ··0x00000940·5f44656c·0050794f·626a6563·745f436c·_Del.PyObject_Cl
152 ··0x00000950·65617257·65616b52·65667300·5f507947·earWeakRefs._PyG152 ··0x00000950·65617257·65616b52·65667300·5f507947·earWeakRefs._PyG
156 KB
fileobject.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:··········12780·(bytes·into·file)13 ··Start·of·section·headers:··········13272·(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:·········1819 ··Number·of·section·headers:·········18
20 ··Section·header·string·table·index:·1720 ··Section·header·string·table·index:·17
3.33 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x31ec:1 There·are·18·section·headers,·starting·at·offset·0x33d8:
  
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]·.text·············PROGBITS········00000000·000040·00016d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00010d·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0027d0·0000e8·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·002994·0000b0·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0001c0·0001ec·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000160·0001ec·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·0028b8·000130·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·002a44·000130·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0003ac·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00034c·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········00000000·0003ac·0006cc·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·00034c·0006bb·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·0029e8·000430·08···I·15···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·002b74·000420·08···I·15···6··4
12 ··[·8]·.rodata.str1.1····PROGBITS········00000000·000a78·000122·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········00000000·000a07·000122·01·AMS··0···0··1
13 ··[·9]·.text.hot·········PROGBITS········00000000·000ba0·00064f·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·000b30·0007ef·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·002e18·000260·08···I·15···9··414 ··[10]·.rel.text.hot·····REL·············00000000·002f94·0002d0·08···I·15···9··4
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·0011f0·00016d·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·001320·00016d·01·AMS··0···0··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·00135d·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·00148d·000000·00······0···0··1
17 ··[13]·.eh_frame·········PROGBITS········00000000·001360·0007f4·00···A··0···0··417 ··[13]·.eh_frame·········PROGBITS········00000000·001490·000888·00···A··0···0··4
18 ··[14]·.rel.eh_frame·····REL·············00000000·003078·0000e0·08···I·15··13··418 ··[14]·.rel.eh_frame·····REL·············00000000·003264·0000e0·08···I·15··13··4
19 ··[15]·.symtab···········SYMTAB··········00000000·001b54·000650·10·····16··34··419 ··[15]·.symtab···········SYMTAB··········00000000·001d18·000650·10·····16··34··4
20 ··[16]·.strtab···········STRTAB··········00000000·0021a4·00062b·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·002368·00062b·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·003158·000091·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·003344·000091·00······0···0··1
22 Key·to·Flags:22 Key·to·Flags:
23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
26 ··p·(processor·specific)26 ··p·(processor·specific)
7.91 KB
readelf --wide --symbols {}
    
Offset 7, 33 lines modifiedOffset 7, 33 lines modified
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····4:·00000000·····7·FUNC····LOCAL··DEFAULT····6·PyFile_NewStdPrinter.cold8 ·····4:·00000000·····7·FUNC····LOCAL··DEFAULT····6·PyFile_NewStdPrinter.cold
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
10 ·····6:·00000050···136·FUNC····LOCAL··DEFAULT····1·stdprinter_write10 ·····6:·00000050···136·FUNC····LOCAL··DEFAULT····1·stdprinter_write
11 ·····7:·00000007···148·FUNC····LOCAL··DEFAULT····6·stdprinter_write.cold11 ·····7:·00000007···148·FUNC····LOCAL··DEFAULT····6·stdprinter_write.cold
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····9·12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
13 ·····9:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_write.113 ·····9:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_write.1
14 ····10:·0000009b····54·FUNC····LOCAL··DEFAULT····6·PyFile_WriteObject.cold14 ····10:·0000009b····29·FUNC····LOCAL··DEFAULT····6·PyFile_WriteObject.cold
15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···11·15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
16 ····12:·000000d1····63·FUNC····LOCAL··DEFAULT····6·PyFile_WriteString.cold16 ····12:·000000b8····71·FUNC····LOCAL··DEFAULT····6·PyFile_WriteString.cold
17 ····13:·00000140····16·FUNC····LOCAL··DEFAULT····1·stdprinter_fileno17 ····13:·000000e0····16·FUNC····LOCAL··DEFAULT····1·stdprinter_fileno
18 ····14:·00000150····13·FUNC····LOCAL··DEFAULT····1·stdprinter_noop18 ····14:·000000f0····13·FUNC····LOCAL··DEFAULT····1·stdprinter_noop
19 ····15:·000001e0····12·OBJECT··LOCAL··DEFAULT····3·PyId_open19 ····15:·000001e0····12·OBJECT··LOCAL··DEFAULT····3·PyId_open
20 ····16:·00000110····66·FUNC····LOCAL··DEFAULT····6·PyFile_OpenCodeObject.cold20 ····16:·000000ff····66·FUNC····LOCAL··DEFAULT····6·PyFile_OpenCodeObject.cold
21 ····17:·00000152····12·FUNC····LOCAL··DEFAULT····6·get_closed21 ····17:·00000141····12·FUNC····LOCAL··DEFAULT····6·get_closed
22 ····18:·0000015e···116·FUNC····LOCAL··DEFAULT····6·Py_UniversalNewlineFgets.cold22 ····18:·0000014d···116·FUNC····LOCAL··DEFAULT····6·Py_UniversalNewlineFgets.cold
23 ····19:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_fileno.023 ····19:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_fileno.0
24 ····20:·000001d2···149·FUNC····LOCAL··DEFAULT····6·PyObject_AsFileDescriptor.cold24 ····20:·000001c1···149·FUNC····LOCAL··DEFAULT····6·PyObject_AsFileDescriptor.cold
25 ····21:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId_readline.225 ····21:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId_readline.2
26 ····22:·00000267···666·FUNC····LOCAL··DEFAULT····6·PyFile_GetLine.cold26 ····22:·00000256···666·FUNC····LOCAL··DEFAULT····6·PyFile_GetLine.cold
27 ····23:·00000501····34·FUNC····LOCAL··DEFAULT····6·stdprinter_new27 ····23:·000004f0····34·FUNC····LOCAL··DEFAULT····6·stdprinter_new
28 ····24:·00000523····26·FUNC····LOCAL··DEFAULT····6·stdprinter_init28 ····24:·00000512····26·FUNC····LOCAL··DEFAULT····6·stdprinter_init
29 ····25:·0000053d····13·FUNC····LOCAL··DEFAULT····6·get_mode29 ····25:·0000052c····13·FUNC····LOCAL··DEFAULT····6·get_mode
30 ····26:·0000054a····70·FUNC····LOCAL··DEFAULT····6·stdprinter_isatty30 ····26:·00000539····70·FUNC····LOCAL··DEFAULT····6·stdprinter_isatty
31 ····27:·00000590····25·FUNC····LOCAL··DEFAULT····6·stdprinter_repr31 ····27:·0000057f····25·FUNC····LOCAL··DEFAULT····6·stdprinter_repr
32 ····28:·00000160····13·FUNC····LOCAL··DEFAULT····1·get_encoding32 ····28:·00000100····13·FUNC····LOCAL··DEFAULT····1·get_encoding
33 ····29:·00000180····96·OBJECT··LOCAL··DEFAULT····3·stdprinter_methods33 ····29:·00000180····96·OBJECT··LOCAL··DEFAULT····3·stdprinter_methods
34 ····30:·00000120····80·OBJECT··LOCAL··DEFAULT····3·stdprinter_getsetlist34 ····30:·00000120····80·OBJECT··LOCAL··DEFAULT····3·stdprinter_getsetlist
35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT····5·35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···12·36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···13·37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
38 ····34:·00000000····80·FUNC····GLOBAL·DEFAULT····1·PyFile_NewStdPrinter38 ····34:·00000000····80·FUNC····GLOBAL·DEFAULT····1·PyFile_NewStdPrinter
39 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stdout39 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stdout
34.1 KB
readelf --wide --relocs {}
    
Offset 1, 41 lines modifiedOffset 1, 34 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x27d0·contains·29·entries:1 Relocation·section·'.rel.text'·at·offset·0x2994·contains·22·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000000a··00002301·R_386_32···············00000000···stdout3 0000000a··00002301·R_386_32···············00000000···stdout
4 0000000f··00002402·R_386_PC32·············00000000···fileno4 0000000f··00002402·R_386_PC32·············00000000···fileno
5 0000001f··00002501·R_386_32···············00000000···stderr5 0000001f··00002501·R_386_32···············00000000···stderr
6 00000024··00002402·R_386_PC32·············00000000···fileno6 00000024··00002402·R_386_PC32·············00000000···fileno
7 00000033··00002601·R_386_32···············00000040···PyStdPrinter_Type7 00000033··00002601·R_386_32···············00000040···PyStdPrinter_Type
8 00000038··00002702·R_386_PC32·············00000000···_PyObject_New8 00000038··00002702·R_386_PC32·············00000000···_PyObject_New
9 0000006a··00000501·R_386_32···············00000000···.rodata.str1.19 0000006a··00000501·R_386_32···············00000000···.rodata.str1.1
10 00000073··00002802·R_386_PC32·············00000000···_PyArg_ParseTuple_SizeT10 00000073··00002802·R_386_PC32·············00000000···_PyArg_ParseTuple_SizeT
11 0000008e··00002902·R_386_PC32·············00000000···PyUnicode_AsUTF8AndSize11 0000008e··00002902·R_386_PC32·············00000000···PyUnicode_AsUTF8AndSize
12 000000a7··00002a02·R_386_PC32·············00000000···_Py_write12 000000a7··00002a02·R_386_PC32·············00000000···_Py_write
13 000000b0··00002b02·R_386_PC32·············00000000···__errno_location13 000000b0··00002b02·R_386_PC32·············00000000···__errno_location
14 000000cb··00002c02·R_386_PC32·············00000000···PyLong_FromSsize_t14 000000cb··00002c02·R_386_PC32·············00000000···PyLong_FromSsize_t
15 000000f0··00003b02·R_386_PC32·············00000000···PyErr_Occurred15 000000f2··00002d01·R_386_32···············00000000···_Py_NoneStruct
16 00000104··00003c02·R_386_PC32·············00000000···PyUnicode_FromString16 000000f8··00002d01·R_386_32···············00000000···_Py_NoneStruct
17 0000011b··00003102·R_386_PC32·············00000000···PyFile_WriteObject 
18 00000152··00002d01·R_386_32···············00000000···_Py_NoneStruct17 00000102··00002d01·R_386_32···············00000000···_Py_NoneStruct
19 00000158··00002d01·R_386_32···············00000000···_Py_NoneStruct18 00000108··00002d01·R_386_32···············00000000···_Py_NoneStruct
20 00000162··00002d01·R_386_32···············00000000···_Py_NoneStruct 
21 00000168··00002d01·R_386_32···············00000000···_Py_NoneStruct 
22 0000004c··00000302·R_386_PC32·············00000000···.text.unlikely19 0000004c··00000302·R_386_PC32·············00000000···.text.unlikely
23 0000005f··00000302·R_386_PC32·············00000000···.text.unlikely20 0000005f··00000302·R_386_PC32·············00000000···.text.unlikely
24 0000007e··00000302·R_386_PC32·············00000000···.text.unlikely21 0000007e··00000302·R_386_PC32·············00000000···.text.unlikely
25 00000099··00000302·R_386_PC32·············00000000···.text.unlikely22 00000099··00000302·R_386_PC32·············00000000···.text.unlikely
26 000000c2··00000302·R_386_PC32·············00000000···.text.unlikely23 000000c2··00000302·R_386_PC32·············00000000···.text.unlikely
27 000000eb··00000302·R_386_PC32·············00000000···.text.unlikely 
28 000000f8··00000302·R_386_PC32·············00000000···.text.unlikely 
29 00000111··00000302·R_386_PC32·············00000000···.text.unlikely 
30 0000012f··00000302·R_386_PC32·············00000000···.text.unlikely 
31 0000014c··00003e02·R_386_PC32·············00000000···PyLong_FromLong24 000000ec··00003e02·R_386_PC32·············00000000···PyLong_FromLong
  
32 Relocation·section·'.rel.data'·at·offset·0x28b8·contains·38·entries:25 Relocation·section·'.rel.data'·at·offset·0x2a44·contains·38·entries:
33 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name26 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
34 00000004··00000501·R_386_32···············00000000···.rodata.str1.127 00000004··00000501·R_386_32···············00000000···.rodata.str1.1
35 00000010··00000501·R_386_32···············00000000···.rodata.str1.128 00000010··00000501·R_386_32···············00000000···.rodata.str1.1
36 0000001c··00000501·R_386_32···············00000000···.rodata.str1.129 0000001c··00000501·R_386_32···············00000000···.rodata.str1.1
37 00000044··00006101·R_386_32···············00000000···PyType_Type30 00000044··00006101·R_386_32···············00000000···PyType_Type
38 0000004c··00000501·R_386_32···············00000000···.rodata.str1.131 0000004c··00000501·R_386_32···············00000000···.rodata.str1.1
39 0000006c··00000301·R_386_32···············00000000···.text.unlikely32 0000006c··00000301·R_386_32···············00000000···.text.unlikely
42.9 KB
readelf --wide --debug-dump=frames {}
    
Offset 156, 15 lines modifiedOffset 156, 15 lines modified
156 ··DW_CFA_advance_loc:·18·to·00000077156 ··DW_CFA_advance_loc:·18·to·00000077
157 ··DW_CFA_def_cfa_offset:·44157 ··DW_CFA_def_cfa_offset:·44
158 ··DW_CFA_advance_loc:·1·to·00000078158 ··DW_CFA_advance_loc:·1·to·00000078
159 ··DW_CFA_def_cfa_offset:·48159 ··DW_CFA_def_cfa_offset:·48
160 ··DW_CFA_advance_loc:·8·to·00000080160 ··DW_CFA_advance_loc:·8·to·00000080
161 ··DW_CFA_def_cfa_offset:·32161 ··DW_CFA_def_cfa_offset:·32
  
162 00000138·000000c0·0000013c·FDE·cie=00000000·pc=00000000..0000018e162 00000138·000000c8·0000013c·FDE·cie=00000000·pc=00000000..000001a3
163 ··DW_CFA_advance_loc:·1·to·00000001163 ··DW_CFA_advance_loc:·1·to·00000001
164 ··DW_CFA_def_cfa_offset:·8164 ··DW_CFA_def_cfa_offset:·8
165 ··DW_CFA_offset:·r7·(edi)·at·cfa-8165 ··DW_CFA_offset:·r7·(edi)·at·cfa-8
166 ··DW_CFA_advance_loc:·1·to·00000002166 ··DW_CFA_advance_loc:·1·to·00000002
167 ··DW_CFA_def_cfa_offset:·12167 ··DW_CFA_def_cfa_offset:·12
168 ··DW_CFA_offset:·r6·(esi)·at·cfa-12168 ··DW_CFA_offset:·r6·(esi)·at·cfa-12
169 ··DW_CFA_advance_loc:·1·to·00000003169 ··DW_CFA_advance_loc:·1·to·00000003
1.91 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 93, 75 lines modifiedOffset 93, 31 lines modified
93 »       add····$0x14,%esp93 »       add····$0x14,%esp
94 »       pop····%ebx94 »       pop····%ebx
95 »       pop····%esi95 »       pop····%esi
96 »       retq···96 »       retq···
97 »       lea····0x0(%esi,%eiz,1),%esi97 »       lea····0x0(%esi,%eiz,1),%esi
98 »       nop98 »       nop
  
99 000000e0·<PyFile_WriteString>: 
100 PyFile_WriteString(): 
101 »       push···%esi 
102 »       push···%ebx 
103 »       push···%esi 
104 »       mov····0x14(%esp),%esi 
105 »       test···%esi,%esi 
106 »       je·····1bc·<PyFile_OpenCodeObject+0x2c> 
107 ·R_386_PC32»     .text.unlikely 
108 »       call···f0·<PyFile_WriteString+0x10> 
109 ·R_386_PC32»     PyErr_Occurred 
110 »       test···%eax,%eax 
111 »       jne····1d2·<PyObject_AsFileDescriptor.cold> 
112 ·R_386_PC32»     .text.unlikely 
113 »       sub····$0xc,%esp 
114 »       pushl··0x1c(%esp) 
115 »       call···104·<PyFile_WriteString+0x24> 
116 ·R_386_PC32»     PyUnicode_FromString 
117 »       add····$0x10,%esp 
118 »       mov····%eax,%ebx 
119 »       test···%eax,%eax 
120 »       je·····1eb·<PyId_open+0xb> 
121 ·R_386_PC32»     .text.unlikely 
122 »       push···%ecx 
123 »       push···$0x1 
124 »       push···%esi 
125 »       push···%eax 
126 »       call···11b·<PyFile_WriteString+0x3b> 
127 ·R_386_PC32»     PyFile_WriteObject 
128 »       add····$0x10,%esp 
129 »       mov····%eax,%esi 
130 »       mov····(%ebx),%eax 
131 »       sub····$0x1,%eax 
132 »       mov····%eax,(%ebx) 
133 »       test···%eax,%eax 
134 »       je·····211·<Py_UniversalNewlineFgets+0x1> 
135 ·R_386_PC32»     .text.unlikely 
136 »       mov····%esi,%eax 
137 »       pop····%edx 
138 »       pop····%ebx 
139 »       pop····%esi 
140 »       retq··· 
141 »       lea····0x0(%esi,%eiz,1),%esi 
  
142 00000140·<stdprinter_fileno>:99 000000e0·<stdprinter_fileno>:
143 stdprinter_fileno():100 stdprinter_fileno():
144 »       mov····0x4(%esp),%eax101 »       mov····0x4(%esp),%eax
145 »       mov····0x8(%eax),%edx102 »       mov····0x8(%eax),%edx
146 »       mov····%edx,0x4(%esp)103 »       mov····%edx,0x4(%esp)
147 »       jmp····14c·<stdprinter_fileno+0xc>104 »       jmp····ec·<stdprinter_fileno+0xc>
148 ·R_386_PC32»     PyLong_FromLong105 ·R_386_PC32»     PyLong_FromLong
  
149 00000150·<stdprinter_noop>:106 000000f0·<stdprinter_noop>:
150 stdprinter_noop():107 stdprinter_noop():
151 »       addl···$0x1,0x0108 »       addl···$0x1,0x0
152 ·R_386_32»       _Py_NoneStruct109 ·R_386_32»       _Py_NoneStruct
153 »       mov····$0x0,%eax110 »       mov····$0x0,%eax
154 ·R_386_32»       _Py_NoneStruct111 ·R_386_32»       _Py_NoneStruct
155 »       retq···112 »       retq···
156 »       lea····0x0(%esi),%esi113 »       lea····0x0(%esi),%esi
  
157 00000160·<get_encoding>:114 00000100·<get_encoding>:
158 get_encoding():115 get_encoding():
159 »       addl···$0x1,0x0116 »       addl···$0x1,0x0
160 ·R_386_32»       _Py_NoneStruct117 ·R_386_32»       _Py_NoneStruct
161 »       mov····$0x0,%eax118 »       mov····$0x0,%eax
162 ·R_386_32»       _Py_NoneStruct119 ·R_386_32»       _Py_NoneStruct
163 »       retq···120 »       retq···
2.82 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 3, 33 lines modifiedOffset 3, 33 lines modified
3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
4 ··0x00000000·00000000·84000000·00000000·00000000·................4 ··0x00000000·00000000·84000000·00000000·00000000·................
5 ··0x00000010·8b000000·00000000·00000000·91000000·................5 ··0x00000010·8b000000·00000000·00000000·91000000·................
6 ··0x00000020·00000000·00000000·00000000·00000000·................6 ··0x00000020·00000000·00000000·00000000·00000000·................
7 ··0x00000030·00000000·00000000·00000000·00000000·................7 ··0x00000030·00000000·00000000·00000000·00000000·................
8 ··0x00000040·01000000·00000000·00000000·9a000000·................8 ··0x00000040·01000000·00000000·00000000·9a000000·................
9 ··0x00000050·0c000000·00000000·00000000·00000000·................9 ··0x00000050·0c000000·00000000·00000000·00000000·................
10 ··0x00000060·00000000·00000000·00000000·90050000·................10 ··0x00000060·00000000·00000000·00000000·7f050000·................
11 ··0x00000070·00000000·00000000·00000000·00000000·................11 ··0x00000070·00000000·00000000·00000000·00000000·................
12 ··0x00000080·00000000·00000000·00000000·00000000·................12 ··0x00000080·00000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00000400·00000000·00000000·................13 ··0x00000090·00000000·00000400·00000000·00000000·................
14 ··0x000000a0·00000000·00000000·00000000·00000000·................14 ··0x000000a0·00000000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·80010000·00000000·20010000·............·...15 ··0x000000b0·00000000·80010000·00000000·20010000·............·...
16 ··0x000000c0·00000000·00000000·00000000·00000000·................16 ··0x000000c0·00000000·00000000·00000000·00000000·................
17 ··0x000000d0·00000000·23050000·00000000·01050000·....#...........17 ··0x000000d0·00000000·12050000·00000000·f0040000·................
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·a8000000·52010000·00000000·af000000·....R...........22 ··0x00000120·a8000000·41010000·00000000·af000000·....A...........
23 ··0x00000130·00000000·ca000000·60010000·00000000·........`.......23 ··0x00000130·00000000·ca000000·00010000·00000000·................
24 ··0x00000140·d3000000·00000000·e8000000·3d050000·............=...24 ··0x00000140·d3000000·00000000·e8000000·2c050000·............,...
25 ··0x00000150·00000000·ed000000·00000000·00000000·................25 ··0x00000150·00000000·ed000000·00000000·00000000·................
26 ··0x00000160·00000000·00000000·00000000·00000000·................26 ··0x00000160·00000000·00000000·00000000·00000000·................
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·09010000·50010000·04000000·0f010000·....P...........28 ··0x00000180·09010000·f0000000·04000000·0f010000·................
29 ··0x00000190·10010000·50010000·04000000·0f010000·....P...........29 ··0x00000190·10010000·f0000000·04000000·0f010000·................
30 ··0x000001a0·84000000·40010000·04000000·0f010000·....@...........30 ··0x000001a0·84000000·e0000000·04000000·0f010000·................
31 ··0x000001b0·16010000·4a050000·04000000·0f010000·....J...........31 ··0x000001b0·16010000·39050000·04000000·0f010000·....9...........
32 ··0x000001c0·8b000000·50000000·01000000·0f010000·....P...........32 ··0x000001c0·8b000000·50000000·01000000·0f010000·....P...........
33 ··0x000001d0·00000000·00000000·00000000·00000000·................33 ··0x000001d0·00000000·00000000·00000000·00000000·................
34 ··0x000001e0·00000000·1d010000·00000000··········............34 ··0x000001e0·00000000·1d010000·00000000··········............
  
23.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 11, 20 lines modifiedOffset 11, 20 lines modified
  
11 00000007·<stdprinter_write.cold>:11 00000007·<stdprinter_write.cold>:
12 stdprinter_write.cold():12 stdprinter_write.cold():
13 »       addl···$0x1,0x013 »       addl···$0x1,0x0
14 ·R_386_32»       _Py_NoneStruct14 ·R_386_32»       _Py_NoneStruct
15 »       mov····$0x0,%eax15 »       mov····$0x0,%eax
16 ·R_386_32»       _Py_NoneStruct16 ·R_386_32»       _Py_NoneStruct
17 »       jmp····e6·<PyFile_WriteString.cold+0x15>17 »       jmp····e6·<PyFile_WriteString.cold+0x2e>
18 ·R_386_PC32»     .text18 ·R_386_PC32»     .text
19 »       cmp····$0xb,%ebx19 »       cmp····$0xb,%ebx
20 »       je·····85·<stdprinter_write.cold+0x7e>20 »       je·····85·<stdprinter_write.cold+0x7e>
21 »       xor····%eax,%eax21 »       xor····%eax,%eax
22 »       jmp····f2·<PyFile_WriteString.cold+0x21>22 »       jmp····f2·<PyFile_WriteString.cold+0x3a>
23 ·R_386_PC32»     .text23 ·R_386_PC32»     .text
24 »       call···25·<stdprinter_write.cold+0x1e>24 »       call···25·<stdprinter_write.cold+0x1e>
25 ·R_386_PC32»     PyErr_Clear25 ·R_386_PC32»     PyErr_Clear
26 »       push···%esi26 »       push···%esi
27 »       push···%esi27 »       push···%esi
28 »       push···$0x228 »       push···$0x2
29 ·R_386_32»       .rodata.str1.129 ·R_386_32»       .rodata.str1.1
24.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 7, 49 lines modifiedOffset 7, 47 lines modified
7 PyFile_WriteObject():7 PyFile_WriteObject():
8 »       push···%edi8 »       push···%edi
9 »       push···%esi9 »       push···%esi
10 »       push···%ebx10 »       push···%ebx
11 »       sub····$0x10,%esp11 »       sub····$0x10,%esp
12 »       mov····0x24(%esp),%eax12 »       mov····0x24(%esp),%eax
13 »       test···%eax,%eax13 »       test···%eax,%eax
14 »       je·····c2·<PyFile_WriteObject+0xc2>14 »       je·····a9·<PyFile_WriteObject+0xa9>
15 ·R_386_PC32»     .text.unlikely15 ·R_386_PC32»     .text.unlikely
16 »       sub····$0x8,%esp16 »       sub····$0x8,%esp
17 »       push···$0xc17 »       push···$0xc
18 ·R_386_32»       .data18 ·R_386_32»       .data
19 »       push···%eax19 »       push···%eax
20 »       call···1c·<PyFile_WriteObject+0x1c>20 »       call···1c·<PyFile_WriteObject+0x1c>
21 ·R_386_PC32»     _PyObject_GetAttrId21 ·R_386_PC32»     _PyObject_GetAttrId
22 »       add····$0x10,%esp22 »       add····$0x10,%esp
23 »       mov····%eax,%ebx23 »       mov····%eax,%ebx
24 »       test···%eax,%eax24 »       test···%eax,%eax
25 »       je·····d5·<PyFile_WriteObject+0xd5>25 »       je·····19b·<PyFile_WriteObject+0x19b>
26 ·R_386_PC32»     .text.unlikely 
27 »       testb··$0x1,0x28(%esp)26 »       testb··$0x1,0x28(%esp)
28 »       je·····d3·<PyFile_WriteObject+0xd3>27 »       je·····d3·<PyFile_WriteObject+0xd3>
29 »       sub····$0xc,%esp28 »       sub····$0xc,%esp
30 »       pushl··0x2c(%esp)29 »       pushl··0x2c(%esp)
31 »       call···40·<PyFile_WriteObject+0x40>30 »       call···40·<PyFile_WriteObject+0x40>
32 ·R_386_PC32»     PyObject_Str31 ·R_386_PC32»     PyObject_Str
33 »       add····$0x10,%esp32 »       add····$0x10,%esp
34 »       mov····%eax,%esi33 »       mov····%eax,%esi
35 »       test···%eax,%eax34 »       test···%eax,%eax
36 »       je·····e8·<PyFile_WriteObject+0xe8>35 »       je·····18a·<PyFile_WriteObject+0x18a>
37 ·R_386_PC32»     .text.unlikely 
38 »       mov····%eax,0xc(%esp)36 »       mov····%eax,0xc(%esp)
39 »       call···56·<PyFile_WriteObject+0x56>37 »       call···56·<PyFile_WriteObject+0x56>
40 ·R_386_PC32»     PyThreadState_Get38 ·R_386_PC32»     PyThreadState_Get
41 »       mov····0x4(%ebx),%ecx39 »       mov····0x4(%ebx),%ecx
42 »       mov····%eax,%edi40 »       mov····%eax,%edi
43 »       testb··$0x8,0x55(%ecx)41 »       testb··$0x8,0x55(%ecx)
44 »       je·····174·<PyFile_WriteObject+0x174>42 »       je·····170·<PyFile_WriteObject+0x170>
45 »       mov····0x1c(%ecx),%eax43 »       mov····0x1c(%ecx),%eax
46 »       mov····(%ebx,%eax,1),%eax44 »       mov····(%ebx,%eax,1),%eax
47 »       test···%eax,%eax45 »       test···%eax,%eax
48 »       je·····174·<PyFile_WriteObject+0x174>46 »       je·····170·<PyFile_WriteObject+0x170>
49 »       push···$0x047 »       push···$0x0
50 »       push···$0x8000000148 »       push···$0x80000001
51 »       lea····0x14(%esp),%edx49 »       lea····0x14(%esp),%edx
52 »       push···%edx50 »       push···%edx
53 »       push···%ebx51 »       push···%ebx
54 »       call···*%eax52 »       call···*%eax
55 »       push···$0x053 »       push···$0x0
14.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 16, 117 lines modifiedOffset 16, 126 lines modified
16 ··0x000000c0·490e2444·0e28410e·2c430e30·510e2052·I.$D.(A.,C.0Q.·R16 ··0x000000c0·490e2444·0e28410e·2c430e30·510e2052·I.$D.(A.,C.0Q.·R
17 ··0x000000d0·0e2c410e·30480e20·430e0c41·c30e0841·.,A.0H.·C..A...A17 ··0x000000d0·0e2c410e·30480e20·430e0c41·c30e0841·.,A.0H.·C..A...A
18 ··0x000000e0·c60e0400·18000000·00000000·017a5200·.............zR.18 ··0x000000e0·c60e0400·18000000·00000000·017a5200·.............zR.
19 ··0x000000f0·017c0801·1b0c0404·88010e20·83038602·.|.........·....19 ··0x000000f0·017c0801·1b0c0404·88010e20·83038602·.|.........·....
20 ··0x00000100·34000000·20000000·07000000·94000000·4...·...........20 ··0x00000100·34000000·20000000·07000000·94000000·4...·...........
21 ··0x00000110·00630e24·410e2845·0e2c440e·30480e20·.c.$A.(E.,D.0H.·21 ··0x00000110·00630e24·410e2845·0e2c440e·30480e20·.c.$A.(E.,D.0H.·
22 ··0x00000120·4e0e2444·0e28410e·2c430e30·530e2052·N.$D.(A.,C.0S.·R22 ··0x00000120·4e0e2444·0e28410e·2c430e30·530e2052·N.$D.(A.,C.0S.·R
23 ··0x00000130·0e2c410e·30480e20·c0000000·3c010000·.,A.0H.·....<...23 ··0x00000130·0e2c410e·30480e20·c8000000·3c010000·.,A.0H.·....<...
24 ··0x00000140·00000000·8e010000·00410e08·8702410e·.........A....A.24 ··0x00000140·00000000·a3010000·00410e08·8702410e·.........A....A.
25 ··0x00000150·0c860341·0e108304·430e204f·0e28450e·...A....C.·O.(E.25 ··0x00000150·0c860341·0e108304·430e204f·0e28450e·...A....C.·O.(E.
26 ··0x00000160·2c410e30·480e2058·0e2c440e·30480e20·,A.0H.·X.,D.0H.·26 ··0x00000160·2c410e30·480e2058·0e2c440e·30480e20·,A.0H.·X.,D.0H.·
27 ··0x00000170·720e2445·0e28450e·2c410e30·440e3441·r.$E.(E.,A.0D.4A27 ··0x00000170·720e2445·0e28450e·2c410e30·440e3441·r.$E.(E.,A.0D.4A
28 ··0x00000180·0e38410e·3c410e40·4a0e205b·0e2c410e·.8A.<A.@J.·[.,A.28 ··0x00000180·0e38410e·3c410e40·4a0e205b·0e2c410e·.8A.<A.@J.·[.,A.
29 ··0x00000190·30480e20·560a0e10·41c30e0c·41c60e08·0H.·V...A...A...29 ··0x00000190·30480e20·560a0e10·41c30e0c·41c60e08·0H.·V...A...A...
30 ··0x000001a0·41c70e04·410b430e·2c440e30·480e206a·A...A.C.,D.0H.·j30 ··0x000001a0·41c70e04·410b430e·2c440e30·480e206a·A...A.C.,D.0H.·j
31 ··0x000001b0·0e24450e·28450e2c·410e3044·0e34410e·.$E.(E.,A.0D.4A.31 ··0x000001b0·0e24450e·28450e2c·410e3044·0e34410e·.$E.(E.,A.0D.4A.
32 ··0x000001c0·38410e3c·410e4048·0e204a0e·2c410e30·8A.<A.@H.·J.,A.032 ··0x000001c0·38410e3c·410e4048·0e204a0e·2c410e30·8A.<A.@H.·J.,A.0
33 ··0x000001d0·480e2048·0e2c410e·30480e20·5c0e2c41·H.·H.,A.0H.·\.,A33 ··0x000001d0·480e2048·0e2c410e·30480e20·580e2c41·H.·H.,A.0H.·X.,A
34 ··0x000001e0·0e30480e·20480e2c·420e3042·0e34450e·.0H.·H.,B.0B.4E.34 ··0x000001e0·0e30480e·20480e2c·420e3042·0e34450e·.0H.·H.,B.0B.4E.
35 ··0x000001f0·38410e3c·410e4048·0e200000·1c000000·8A.<A.@H.·......35 ··0x000001f0·38410e3c·410e4048·0e204c0e·2c410e30·8A.<A.@H.·L.,A.0
 36 ··0x00000200·480e2000·1c000000·00000000·017a5200·H.·..........zR.
 37 ··0x00000210·017c0801·1b0c0404·88010e20·83048603·.|.........·....
36 ··0x00000200·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
37 ··0x00000210·88010e20·83048603·87020000·28000000·...·........(... 
38 ··0x00000220·24000000·9b000000·36000000·00480e2c·$.......6....H., 
39 ··0x00000230·410e3048·0e20490e·24410e28·450e2c46·A.0H.·I.$A.(E.,F 
40 ··0x00000240·0e30480e·20000000·40000000·4c020000·.0H.·...@...L... 
41 ··0x00000250·e0000000·59000000·00410e08·8602410e·....Y....A....A. 
42 ··0x00000260·0c830341·0e105c0e·1c440e20·480e104b·...A..\..D.·H..K 
43 ··0x00000270·0e14420e·18410e1c·410e2048·0e10540e·..B..A..A.·H..T. 
44 ··0x00000280·0c41c30e·0841c60e·04000000·18000000·.A...A.......... 
45 ··0x00000290·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
46 ··0x000002a0·88010e10·83038602·28000000·20000000·........(...·... 
47 ··0x000002b0·d1000000·3f000000·00540e1c·410e2048·....?....T..A.·H 
48 ··0x000002c0·0e10460e·14440e18·450e1c46·0e20480e·..F..D..E..F.·H. 
49 ··0x000002d0·10000000·10000000·d8020000·40010000·............@...38 ··0x00000220·87020000·1c000000·24000000·9b000000·........$.......
50 ··0x000002e0·10000000·00000000·10000000·ec020000·................ 
51 ··0x000002f0·50010000·0d000000·00000000·44000000·P...........D... 
52 ··0x00000300·00030000·90010000·73000000·00410e08·........s....A.. 
53 ··0x00000310·8602410e·0c830343·0e10620e·1c450e20·..A....C..b..E.· 
54 ··0x00000320·480e104d·0e1c450e·20410e24·450e2845·H..M..E.·A.$E.(E 
55 ··0x00000330·0e2c410e·304a0e10·520e0c43·c30e0841·.,A.0J..R..C...A 
56 ··0x00000340·c60e0400·34000000·bc000000·10010000·....4........... 
57 ··0x00000350·42000000·00410e14·450e1845·0e1c460e·B....A..E..E..F.39 ··0x00000230·1d000000·00410e24·410e2845·0e2c460e·.....A.$A.(E.,F.
 40 ··0x00000240·30480e20·b8000000·48020000·b0010000·0H.·....H.......
58 ··0x00000360·20480e10·4a0e1c41·0e204a0e·10430e14··H..J..A.·J..C.. 
59 ··0x00000370·410e1846·0e1c410e·20470e10·10000000·A..F..A.·G...... 
60 ··0x00000380·80030000·52010000·0c000000·00000000·....R........... 
61 ··0x00000390·58000000·94030000·10020000·2f020000·X.........../... 
62 ··0x000003a0·00410e08·8502410e·0c870341·0e108604·.A....A....A....41 ··0x00000250·6a010000·00410e08·8502410e·0c870341·j....A....A....A
63 ··0x000003b0·410e1483·05430e20·520e2c41·0e304c0e·A....C.·R.,A.0L. 
64 ··0x000003c0·20038401·0e2c430e·304b0e20·4d0a0e14··....,C.0K.·M...42 ··0x00000260·0e108604·410e1483·05430e40·5c0e4c44·....A....C.@\.LD
 43 ··0x00000270·0e50480e·404d0e48·450e4c41·0e50480e·.PH.@M.HE.LA.PH.
 44 ··0x00000280·404d0e4c·410e5048·0e406a0e·44450e48·@M.LA.PH.@j.DE.H
 45 ··0x00000290·450e4c41·0e50440e·54410e58·410e5c41·E.LA.PD.TA.XA.\A
 46 ··0x000002a0·0e604a0e·40530e4c·410e5048·0e40600a·.`J.@S.LA.PH.@`.
65 ··0x000003d0·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...47 ··0x000002b0·0e1441c3·0e1041c6·0e0c41c7·0e0841c5·..A...A...A...A.
66 ··0x000003e0·410b430e·2c410e30·480e2000·1c000000·A.C.,A.0H.·.....48 ··0x000002c0·0e04410b·430e4c42·0e50420e·54450e58·..A.C.LB.PB.TE.X
 49 ··0x000002d0·410e5c41·0e604a0e·404e0e4c·410e5048·A.\A.`J.@N.LA.PH
 50 ··0x000002e0·0e40480e·4c410e50·480e4060·0e4c410e·.@H.LA.PH.@`.LA.
 51 ··0x000002f0·50480e40·4c0e4c41·0e50480e·40000000·PH.@L.LA.PH.@...
 52 ··0x00000300·1c000000·00000000·017a5200·017c0801·.........zR..|..
 53 ··0x00000310·1b0c0404·88010e40·83058502·86048703·.......@........
 54 ··0x00000320·28000000·24000000·b8000000·47000000·(...$.......G...
 55 ··0x00000330·00470e4c·410e5048·0e405b0e·44410e48·.G.LA.PH.@[.DA.H
 56 ··0x00000340·450e4c46·0e50480e·40000000·10000000·E.LF.PH.@.......
 57 ··0x00000350·50030000·e0000000·10000000·00000000·P...............
 58 ··0x00000360·10000000·64030000·f0000000·0d000000·....d...........
 59 ··0x00000370·00000000·44000000·78030000·20030000·....D...x...·...
 60 ··0x00000380·73000000·00410e08·8602410e·0c830343·s....A....A....C
 61 ··0x00000390·0e10620e·1c450e20·480e104d·0e1c450e·..b..E.·H..M..E.
 62 ··0x000003a0·20410e24·450e2845·0e2c410e·304a0e10··A.$E.(E.,A.0J..
 63 ··0x000003b0·520e0c43·c30e0841·c60e0400·18000000·R..C...A........
67 ··0x000003f0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......64 ··0x000003c0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
68 ··0x00000400·88010e20·83058502·86048703·30000000·...·........0...65 ··0x000003d0·88010e10·83038602·34000000·20000000·........4...·...
69 ··0x00000410·24000000·5e010000·74000000·00430e2c·$...^...t....C., 
70 ··0x00000420·440e304c·0e205b0e·24410e28·410e2c41·D.0L.·[.$A.(A.,A 
71 ··0x00000430·0e30480e·204f0e2c·410e3048·0e200000·.0H.·O.,A.0H.·..66 ··0x000003e0·ff000000·42000000·00410e14·450e1845·....B....A..E..E
 67 ··0x000003f0·0e1c460e·20480e10·4a0e1c41·0e204a0e·..F.·H..J..A.·J.
 68 ··0x00000400·10430e14·410e1846·0e1c410e·20470e10·.C..A..F..A.·G..
72 ··0x00000440·84000000·44040000·40040000·f9000000·....D...@.......69 ··0x00000410·10000000·14040000·41010000·0c000000·........A.......
 70 ··0x00000420·00000000·58000000·28040000·a0030000·....X...(.......
 71 ··0x00000430·40020000·00410e08·8502410e·0c870341·@....A....A....A
 72 ··0x00000440·0e108604·410e1483·05430e20·530e2c41·....A....C.·S.,A
 73 ··0x00000450·0e304c0e·2002bf0e·2c410e30·4b0e2051·.0L.·...,A.0K.·Q
 74 ··0x00000460·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A
 75 ··0x00000470·c50e0449·0b02bd0e·2c410e30·480e2000·...I....,A.0H.·.
 76 ··0x00000480·1c000000·00000000·017a5200·017c0801·.........zR..|..
 77 ··0x00000490·1b0c0404·88010e20·83058502·86048703·.......·........
 78 ··0x000004a0·30000000·24000000·4d010000·74000000·0...$...M...t...
 79 ··0x000004b0·00430e2c·440e304c·0e205b0e·24410e28·.C.,D.0L.·[.$A.(
 80 ··0x000004c0·410e2c41·0e30480e·204f0e2c·410e3048·A.,A.0H.·O.,A.0H
 81 ··0x000004d0·0e200000·84000000·d8040000·e0050000·.·..............
73 ··0x00000450·00410e08·8602410e·0c830343·0e30500e·.A....A....C.0P.82 ··0x000004e0·f9000000·00410e08·8602410e·0c830343·.....A....A....C
74 ··0x00000460·3c410e40·480e3054·0a0e0c41·c30e0841·<A.@H.0T...A...A83 ··0x000004f0·0e30500e·3c410e40·480e3054·0a0e0c41·.0P.<A.@H.0T...A
75 ··0x00000470·c60e0441·0b410e34·450e3845·0e3c410e·...A.A.4E.8E.<A.84 ··0x00000500·c30e0841·c60e0441·0b410e34·450e3845·...A...A.A.4E.8E
76 ··0x00000480·40480e30·700e3442·0e38420e·3c410e40·@H.0p.4B.8B.<A.@85 ··0x00000510·0e3c410e·40480e30·700e3442·0e38420e·.<A.@H.0p.4B.8B.
77 ··0x00000490·440e4441·0e48410e·4c410e50·480e304e·D.DA.HA.LA.PH.0N86 ··0x00000520·3c410e40·440e4441·0e48410e·4c410e50·<A.@D.DA.HA.LA.P
78 ··0x000004a0·0e3c410e·40480e30·580e3c41·0e404a0e·.<A.@H.0X.<A.@J.87 ··0x00000530·480e304e·0e3c410e·40480e30·580e3c41·H.0N.<A.@H.0X.<A
79 ··0x000004b0·305e0e3c·420e4042·0e44420e·48410e4c·0^.<B.@B.DB.HA.L88 ··0x00000540·0e404a0e·305e0e3c·420e4042·0e44420e·.@J.0^.<B.@B.DB.
80 ··0x000004c0·410e5048·0e300000·18000000·00000000·A.PH.0..........89 ··0x00000550·48410e4c·410e5048·0e300000·18000000·HA.LA.PH.0......
81 ··0x000004d0·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........090 ··0x00000560·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
82 ··0x000004e0·83038602·4c000000·20000000·d2010000·....L...·.......91 ··0x00000570·88010e30·83038602·4c000000·20000000·...0....L...·...
83 ··0x000004f0·95000000·00470e3c·410e4048·0e304a0e·.....G.<A.@H.0J.92 ··0x00000580·c1010000·95000000·00470e3c·410e4048·.........G.<A.@H
84 ··0x00000500·34410e38·450e3c46·0e404a0e·30540e3c·4A.8E.<F.@J.0T.<93 ··0x00000590·0e304a0e·34410e38·450e3c46·0e404a0e·.0J.4A.8E.<F.@J.
85 ··0x00000510·410e4048·0e30490e·34410e38·450e3c46·A.@H.0I.4A.8E.<F94 ··0x000005a0·30540e3c·410e4048·0e30490e·34410e38·0T.<A.@H.0I.4A.8
86 ··0x00000520·0e40480e·30550e34·410e3845·0e3c460e·.@H.0U.4A.8E.<F.95 ··0x000005b0·450e3c46·0e40480e·30550e34·410e3845·E.<F.@H.0U.4A.8E
87 ··0x00000530·40480e30·64000000·38050000·40050000·@H.0d...8...@...96 ··0x000005c0·0e3c460e·40480e30·64000000·cc050000·.<F.@H.0d.......
 97 ··0x000005d0·e0060000·0f010000·00410e08·8702410e·.........A....A.
 98 ··0x000005e0·0c860341·0e108304·430e205f·0e2c450e·...A....C.·_.,E.
 99 ··0x000005f0·30480e20·4a0e2447·0e28480e·2c410e30·0H.·J.$G.(H.,A.0
 100 ··0x00000600·4e0e2002·750e2444·0e28420e·2c410e30·N.·.u.$D.(B.,A.0
 101 ··0x00000610·4c0e2050·0e2c410e·30480e20·430a0e10·L.·P.,A.0H.·C...
 102 ··0x00000620·43c30e0c·41c60e08·41c70e04·410b0000·C...A...A...A...
 103 ··0x00000630·ac000000·30040000·56020000·9a020000·....0...V.......
 104 ··0x00000640·00410e24·430e2842·0e2c450e·30480e20·.A.$C.(B.,E.0H.·
 105 ··0x00000650·460e2445·0e28450e·2c410e30·4e0e2066·F.$E.(E.,A.0N.·f
 106 ··0x00000660·0e2c410e·30480e20·490e2441·0e28450e·.,A.0H.·I.$A.(E.
 107 ··0x00000670·2c460e30·4c0e2002·b10e2441·0e28410e·,F.0L.·...$A.(A.
 108 ··0x00000680·2c450e30·480e2077·0e24410e·28450e2c·,E.0H.·w.$A.(E.,
 109 ··0x00000690·460e304c·0e20480e·2c410e30·480e2050·F.0L.·H.,A.0H.·P
 110 ··0x000006a0·0e24410e·28450e2c·460e3048·0e204d0e·.$A.(E.,F.0H.·M.
 111 ··0x000006b0·2c410e30·480e2043·0e24410e·28410e2c·,A.0H.·C.$A.(A.,
 112 ··0x000006c0·410e304c·0e20590e·2c410e30·480e2002·A.0L.·Y.,A.0H.·.
 113 ··0x000006d0·680e2441·0e28450e·2c460e30·480e2000·h.$A.(E.,F.0H.·.
 114 ··0x000006e0·1c000000·e4060000·f0040000·22000000·............"...
 115 ··0x000006f0·00430e18·460e1c41·0e20490e·104e0e04·.C..F..A.·I..N..
Max diff block lines reached; 0/15079 bytes (0.00%) of diff not shown.
650 KB
floatobject.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:··········50120·(bytes·into·file)13 ··Start·of·section·headers:··········51420·(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.97 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0xc3c8:1 There·are·22·section·headers,·starting·at·offset·0xc8dc:
  
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]·.text·············PROGBITS········00000000·000040·0009c5·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0007d5·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·009ca0·000350·08···I·19···1··46 ··[·2]·.rel.text·········REL·············00000000·00a074·000280·08···I·19···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000a20·000320·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000820·000320·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·009ff0·000300·08···I·19···3··48 ··[·4]·.rel.data·········REL·············00000000·00a2f4·000300·08···I·19···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000d40·0000f4·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·000b40·0000f4·00··WA··0···0·32
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000d40·00026a·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000b40·00026a·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·000faa·0018ee·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·000daa·001960·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·00a2f0·000d08·08···I·19···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·00a5f4·000d20·08···I·19···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·0028a0·002a2c·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·002710·002eca·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·00aff8·001060·08···I·19···9··414 ··[10]·.rel.text.hot·····REL·············00000000·00b314·001250·08···I·19···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·0052e0·000ac1·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········00000000·0055e0·000ac1·00···A··0···0·32
16 ··[12]·.rel.rodata·······REL·············00000000·00c058·000030·08···I·19··11··416 ··[12]·.rel.rodata·······REL·············00000000·00c564·000030·08···I·19··11··4
17 ··[13]·.rodata.str1.4····PROGBITS········00000000·005da4·00070f·01·AMS··0···0··417 ··[13]·.rodata.str1.4····PROGBITS········00000000·0060a4·00070f·01·AMS··0···0··4
18 ··[14]·.rodata.cst8······PROGBITS········00000000·0064b8·000010·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········00000000·0067b8·000010·08··AM··0···0··8
19 ··[15]·.rodata.cst4······PROGBITS········00000000·0064c8·00003c·04··AM··0···0··419 ··[15]·.rodata.cst4······PROGBITS········00000000·0067c8·00003c·04··AM··0···0··4
20 ··[16]·.note.GNU-stack···PROGBITS········00000000·006504·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········00000000·006804·000000·00······0···0··1
21 ··[17]·.eh_frame·········PROGBITS········00000000·006504·001b50·00···A··0···0··421 ··[17]·.eh_frame·········PROGBITS········00000000·006804·001bf4·00···A··0···0··4
22 ··[18]·.rel.eh_frame·····REL·············00000000·00c088·000288·08···I·19··17··422 ··[18]·.rel.eh_frame·····REL·············00000000·00c594·000290·08···I·19··17··4
23 ··[19]·.symtab···········SYMTAB··········00000000·008054·000e20·10·····20·106··423 ··[19]·.symtab···········SYMTAB··········00000000·0083f8·000e30·10·····20·107··4
24 ··[20]·.strtab···········STRTAB··········00000000·008e74·000e2c·00······0···0··124 ··[20]·.strtab···········STRTAB··········00000000·009228·000e49·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········00000000·00c310·0000b7·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········00000000·00c824·0000b7·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)
28.6 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·226·entries:1 Symbol·table·'.symtab'·contains·227·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
148 KB
readelf --wide --relocs {}
Max HTML report size reached
168 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
664 B
strings --all --bytes=8 {}
    
Offset 156, 14 lines modifiedOffset 156, 15 lines modified
156 float_repr.cold156 float_repr.cold
157 float_div157 float_div
158 float_div.cold158 float_div.cold
159 float_new159 float_new
160 float_new.cold160 float_new.cold
161 float_from_string_inner161 float_from_string_inner
162 PyFloat_FromString.cold162 PyFloat_FromString.cold
 163 float_from_string_inner.cold
163 float_sub164 float_sub
164 float_sub.cold165 float_sub.cold
165 _PyFloat_Pack8.cold166 _PyFloat_Pack8.cold
166 float_pow167 float_pow
167 float_pow.cold168 float_pow.cold
168 float___getformat__169 float___getformat__
169 float___getformat__.cold170 float___getformat__.cold
15.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 135, 460 lines modifiedOffset 135, 247 lines modified
135 »       call···17f·<PyFloat_GetInfo+0xbf>135 »       call···17f·<PyFloat_GetInfo+0xbf>
136 ·R_386_PC32»     PyLong_FromLong136 ·R_386_PC32»     PyLong_FromLong
137 »       mov····%eax,0x34(%ebx)137 »       mov····%eax,0x34(%ebx)
138 »       call···187·<PyFloat_GetInfo+0xc7>138 »       call···187·<PyFloat_GetInfo+0xc7>
139 ·R_386_PC32»     PyErr_Occurred139 ·R_386_PC32»     PyErr_Occurred
140 »       add····$0x10,%esp140 »       add····$0x10,%esp
141 »       test···%eax,%eax141 »       test···%eax,%eax
142 »       jne····1ba·<PyFloat_FromString+0x1a>142 »       jne····1ba·<float___getformat__+0x1a>
143 ·R_386_PC32»     .text.unlikely143 ·R_386_PC32»     .text.unlikely
144 »       add····$0x8,%esp144 »       add····$0x8,%esp
145 »       mov····%ebx,%eax145 »       mov····%ebx,%eax
146 »       pop····%ebx146 »       pop····%ebx
147 »       retq···147 »       retq···
148 »       lea····0x0(%esi),%esi148 »       lea····0x0(%esi),%esi
  
149 000001a0·<PyFloat_FromString>: 
150 PyFloat_FromString(): 
151 »       push···%ebp 
152 »       xor····%eax,%eax 
153 »       mov····$0xb,%ecx 
154 »       push···%edi 
155 »       push···%esi 
156 »       push···%ebx 
157 »       sub····$0x3c,%esp 
158 »       mov····0x50(%esp),%esi 
159 »       lea····0x4(%esp),%ebp 
160 »       mov····%ebp,%edi 
161 »       rep·stos·%eax,%es:(%edi) 
162 »       mov····0x4(%esi),%edx 
163 »       mov····0x54(%edx),%eax 
164 »       test···$0x10000000,%eax 
165 »       je·····226·<PyFloat_FromString+0x86> 
166 »       sub····$0xc,%esp 
167 »       push···%esi 
168 »       call···1cc·<PyFloat_FromString+0x2c> 
169 ·R_386_PC32»     _PyUnicode_TransformDecimalAndSpaceToASCII 
170 »       add····$0x10,%esp 
171 »       mov····%eax,%ebx 
172 »       test···%eax,%eax 
173 »       je·····21c·<PyFloat_FromString+0x7c> 
174 »       push···%eax 
175 »       mov····%ebx,%edi 
176 »       push···%eax 
177 »       lea····0x8(%esp),%ecx 
178 »       push···%ecx 
179 »       push···%ebx 
180 »       call···1e4·<PyFloat_FromString+0x44> 
181 ·R_386_PC32»     PyUnicode_AsUTF8AndSize 
182 »       add····$0x10,%esp 
183 »       push···%ecx 
184 »       push···%ecx 
185 »       push···$0x270 
186 ·R_386_32»       .text 
187 »       push···%esi 
188 »       push···%esi 
189 »       push···$0x52 
190 ·R_386_32»       .rodata.str1.1 
191 »       pushl··0x18(%esp) 
192 »       push···%eax 
193 »       call···1ff·<PyFloat_FromString+0x5f> 
194 ·R_386_PC32»     _Py_string_to_number_with_underscores 
195 »       add····$0x14,%esp 
196 »       push···%ebp 
197 »       mov····%eax,%ebx 
198 »       call···20a·<PyFloat_FromString+0x6a> 
199 ·R_386_PC32»     PyBuffer_Release 
200 »       mov····(%edi),%esi 
201 »       add····$0x10,%esp 
202 »       sub····$0x1,%esi 
203 »       mov····%esi,(%edi) 
204 »       test···%esi,%esi 
205 »       je·····262·<PyFloat_FromString+0xc2> 
206 »       add····$0x3c,%esp 
207 »       mov····%ebx,%eax 
208 »       pop····%ebx 
209 »       pop····%esi 
210 »       pop····%edi 
211 »       pop····%ebp 
212 »       retq··· 
213 »       test···$0x8000000,%eax 
214 »       je·····738·<float_hex+0x208> 
215 ·R_386_PC32»     .text.unlikely 
216 »       mov····0x8(%esi),%ebx 
217 »       lea····0x10(%esi),%eax 
218 »       mov····%ebx,(%esp) 
219 »       push···%edx 
220 »       push···%edx 
221 »       push···$0x270 
222 ·R_386_32»       .text 
223 »       push···%esi 
224 »       push···%esi 
225 »       push···$0x52 
226 ·R_386_32»       .rodata.str1.1 
227 »       pushl··0x18(%esp) 
228 »       push···%eax 
229 »       call···24e·<PyFloat_FromString+0xae> 
230 ·R_386_PC32»     _Py_string_to_number_with_underscores 
231 »       add····$0x14,%esp 
232 »       push···%ebp 
233 »       mov····%eax,%ebx 
234 »       call···259·<PyFloat_FromString+0xb9> 
235 ·R_386_PC32»     PyBuffer_Release 
236 »       add····$0x10,%esp 
237 »       jmp····21c·<PyFloat_FromString+0x7c> 
238 »       jmp····7d5·<float_hex+0x2a5> 
239 ·R_386_PC32»     .text.unlikely 
240 »       lea····0x0(%esi,%eiz,1),%esi 
241 »       xchg···%ax,%ax 
  
242 00000270·<float_from_string_inner>: 
243 float_from_string_inner(): 
244 »       push···%ebx 
245 »       sub····$0x28,%esp 
246 »       mov····0x30(%esp),%edx 
247 »       mov····0x34(%esp),%eax 
248 »       add····%edx,%eax 
249 »       cmp····%eax,%edx 
250 »       jae····293·<float_from_string_inner+0x23> 
251 »       movzbl·(%edx),%ecx 
252 »       testb··$0x8,0x0(,%ecx,4) 
253 ·R_386_32»       _Py_ctype_table 
254 »       jne····316·<float_from_string_inner+0xa6> 
255 »       mov····%eax,%ebx 
256 »       sub····$0x1,%eax 
257 »       cmp····%edx,%eax 
258 »       jbe····2a9·<float_from_string_inner+0x39> 
259 »       movzbl·(%eax),%ecx 
Max diff block lines reached; 11195/15587 bytes (71.82%) of diff not shown.
4.81 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·01000000·00000000·00000000·52000000·............R...3 ··0x00000000·01000000·00000000·00000000·52000000·............R...
4 ··0x00000010·10000000·00000000·b0000000·00000000·................4 ··0x00000010·10000000·00000000·b0000000·00000000·................
5 ··0x00000020·00000000·00000000·00000000·50130000·............P...5 ··0x00000020·00000000·00000000·00000000·40130000·............@...
6 ··0x00000030·e0000000·00000000·00000000·50060000·............P...6 ··0x00000030·e0000000·00000000·00000000·50060000·............P...
7 ··0x00000040·00000000·00000000·00000000·00000000·................7 ··0x00000040·00000000·00000000·00000000·00000000·................
8 ··0x00000050·00000000·00040400·40050000·00000000·........@.......8 ··0x00000050·00000000·00040400·40050000·00000000·........@.......
9 ··0x00000060·00000000·00010000·00000000·00000000·................9 ··0x00000060·00000000·00010000·00000000·00000000·................
10 ··0x00000070·00000000·c0010000·00000000·80010000·................10 ··0x00000070·00000000·c0010000·00000000·80010000·................
11 ··0x00000080·00000000·00000000·00000000·00000000·................11 ··0x00000080·00000000·00000000·00000000·00000000·................
12 ··0x00000090·00000000·00000000·00000000·90150000·................12 ··0x00000090·00000000·00000000·00000000·a0150000·................
13 ··0x000000a0·00000000·00000000·00000000·00000000·................13 ··0x000000a0·00000000·00000000·00000000·00000000·................
14 ··0x000000b0·00000000·00000000·00000000·00000000·................14 ··0x000000b0·00000000·00000000·00000000·00000000·................
15 ··0x000000c0·00000000·00000000·00000000·00000000·................15 ··0x000000c0·00000000·00000000·00000000·00000000·................
16 ··0x000000d0·00000000·00000000·00000000·00000000·................16 ··0x000000d0·00000000·00000000·00000000·00000000·................
17 ··0x000000e0·b00a0000·90160000·a0080000·30040000·............0...17 ··0x000000e0·b00a0000·e0190000·a0080000·40020000·............@...
18 ··0x000000f0·6a120000·b0180000·90120000·70090000·j...........p...18 ··0x000000f0·dc120000·801c0000·80120000·80070000·................
19 ··0x00000100·e0070000·00200000·00000000·00000000·.....·..........19 ··0x00000100·e0070000·a0240000·00000000·00000000·.....$..........
20 ··0x00000110·00000000·00000000·00000000·00000000·................20 ··0x00000110·00000000·00000000·00000000·00000000·................
21 ··0x00000120·d0040000·00000000·70090000·00000000·........p.......21 ··0x00000120·c0040000·00000000·80070000·00000000·................
22 ··0x00000130·00000000·00000000·00000000·00000000·................22 ··0x00000130·00000000·00000000·00000000·00000000·................
23 ··0x00000140·00000000·00000000·00000000·00000000·................23 ··0x00000140·00000000·00000000·00000000·00000000·................
24 ··0x00000150·00000000·920b0000·a0130000·00000000·................24 ··0x00000150·00000000·f60b0000·90130000·00000000·................
25 ··0x00000160·00000000·00000000·00000000·00000000·................25 ··0x00000160·00000000·00000000·00000000·00000000·................
26 ··0x00000170·00000000·00000000·00000000·00000000·................26 ··0x00000170·00000000·00000000·00000000·00000000·................
27 ··0x00000180·75010000·b0090000·00000000·c4040000·u...............27 ··0x00000180·75010000·c0070000·00000000·c4040000·u...............
28 ··0x00000190·00000000·7a010000·a0090000·00000000·....z...........28 ··0x00000190·00000000·7a010000·b0070000·00000000·....z...........
29 ··0x000001a0·e8040000·00000000·00000000·00000000·................29 ··0x000001a0·e8040000·00000000·00000000·00000000·................
30 ··0x000001b0·00000000·00000000·00000000·00000000·................30 ··0x000001b0·00000000·00000000·00000000·00000000·................
31 ··0x000001c0·7f010000·ab0f0000·04000000·80080000·................31 ··0x000001c0·7f010000·1d100000·04000000·80080000·................
32 ··0x000001d0·89010000·df160000·04000000·200a0000·............·...32 ··0x000001d0·89010000·51170000·04000000·200a0000·....Q.......·...
33 ··0x000001e0·93010000·7e130000·04000000·e0090000·....~...........33 ··0x000001e0·93010000·f0130000·04000000·e0090000·................
34 ··0x000001f0·9d010000·60130000·04000000·a0090000·....`...........34 ··0x000001f0·9d010000·d2130000·04000000·a0090000·................
35 ··0x00000200·31000000·300d0000·80000000·e0080000·1...0...........35 ··0x00000200·31000000·200d0000·80000000·e0080000·1...·...........
36 ··0x00000210·a6010000·20200000·04000000·a0050000·....··..........36 ··0x00000210·a6010000·c0240000·04000000·a0050000·.....$..........
37 ··0x00000220·b7010000·d0240000·18000000·00070000·.....$..........37 ··0x00000220·b7010000·60290000·18000000·00070000·....`)..........
38 ··0x00000230·bf010000·30050000·04000000·c0070000·....0...........38 ··0x00000230·bf010000·40030000·04000000·c0070000·....@...........
39 ··0x00000240·c3010000·9c130000·04000000·800a0000·................39 ··0x00000240·c3010000·0e140000·04000000·800a0000·................
40 ··0x00000250·ce010000·4f120000·04000000·08050000·....O...........40 ··0x00000250·ce010000·c1120000·04000000·08050000·................
41 ··0x00000260·81000000·20030000·18000000·a0030000·....·...........41 ··0x00000260·81000000·a0010000·18000000·a0030000·................
42 ··0x00000270·50010000·ef160000·90000000·a0010000·P...............42 ··0x00000270·50010000·61170000·90000000·a0010000·P...a...........
43 ··0x00000280·db000000·c0030000·08000000·40010000·............@...43 ··0x00000280·db000000·30240000·08000000·40010000·....0$......@...
44 ··0x00000290·00000000·00000000·00000000·00000000·................44 ··0x00000290·00000000·00000000·00000000·00000000·................
45 ··0x000002a0·dd010000·60000000·c0020000·0b000000·....`...........45 ··0x000002a0·dd010000·60000000·c0020000·0b000000·....`...........
46 ··0x000002b0·00000000·00000000·00000000·00000000·................46 ··0x000002b0·00000000·00000000·00000000·00000000·................
47 ··0x000002c0·ec010000·10050000·f0010000·40050000·............@...47 ··0x000002c0·ec010000·10050000·f0010000·40050000·............@...
48 ··0x000002d0·f8010000·88050000·03020000·cc050000·................48 ··0x000002d0·f8010000·88050000·03020000·cc050000·................
49 ··0x000002e0·07020000·fc050000·0f020000·48060000·............H...49 ··0x000002e0·07020000·fc050000·0f020000·48060000·............H...
50 ··0x000002f0·1a020000·1e020000·30020000·88060000·........0.......50 ··0x000002f0·1a020000·1e020000·30020000·88060000·........0.......
82.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
122 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
982 B
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·68020000·40010000·60010000·c0020000·h...@...`.......3 ··0x00000000·98010000·50010000·70010000·a8020000·....P...p.......
4 ··0x00000010·d8020000·88020000·00000000·00000000·................4 ··0x00000010·c0020000·b8010000·00000000·00000000·................
5 ··0x00000020·00010203·04050607·0809ffff·ffffffff·................5 ··0x00000020·00010203·04050607·0809ffff·ffffffff·................
6 ··0x00000030·ff0a0b0c·0d0e0fff·ffffffff·ffffffff·................6 ··0x00000030·ff0a0b0c·0d0e0fff·ffffffff·ffffffff·................
7 ··0x00000040·ffffffff·ffffffff·ffffffff·ffffffff·................7 ··0x00000040·ffffffff·ffffffff·ffffffff·ffffffff·................
8 ··0x00000050·ff0a0b0c·0d0e0f00·00000000·00000000·................8 ··0x00000050·ff0a0b0c·0d0e0f00·00000000·00000000·................
9 ··0x00000060·7379732e·666c6f61·745f696e·666f0a0a·sys.float_info..9 ··0x00000060·7379732e·666c6f61·745f696e·666f0a0a·sys.float_info..
10 ··0x00000070·41206e61·6d656420·7475706c·6520686f·A·named·tuple·ho10 ··0x00000070·41206e61·6d656420·7475706c·6520686f·A·named·tuple·ho
11 ··0x00000080·6c64696e·6720696e·666f726d·6174696f·lding·informatio11 ··0x00000080·6c64696e·6720696e·666f726d·6174696f·lding·informatio
47.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
25.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 35, 196 lines modifiedOffset 35, 198 lines modified
35 ··0x00000200·5f726570·722e636f·6c640066·6c6f6174·_repr.cold.float35 ··0x00000200·5f726570·722e636f·6c640066·6c6f6174·_repr.cold.float
36 ··0x00000210·5f646976·00666c6f·61745f64·69762e63·_div.float_div.c36 ··0x00000210·5f646976·00666c6f·61745f64·69762e63·_div.float_div.c
37 ··0x00000220·6f6c6400·666c6f61·745f6e65·7700666c·old.float_new.fl37 ··0x00000220·6f6c6400·666c6f61·745f6e65·7700666c·old.float_new.fl
38 ··0x00000230·6f61745f·6e65772e·636f6c64·00666c6f·oat_new.cold.flo38 ··0x00000230·6f61745f·6e65772e·636f6c64·00666c6f·oat_new.cold.flo
39 ··0x00000240·61745f66·726f6d5f·73747269·6e675f69·at_from_string_i39 ··0x00000240·61745f66·726f6d5f·73747269·6e675f69·at_from_string_i
40 ··0x00000250·6e6e6572·00507946·6c6f6174·5f46726f·nner.PyFloat_Fro40 ··0x00000250·6e6e6572·00507946·6c6f6174·5f46726f·nner.PyFloat_Fro
41 ··0x00000260·6d537472·696e672e·636f6c64·00666c6f·mString.cold.flo41 ··0x00000260·6d537472·696e672e·636f6c64·00666c6f·mString.cold.flo
 42 ··0x00000270·61745f66·726f6d5f·73747269·6e675f69·at_from_string_i
42 ··0x00000270·61745f73·75620066·6c6f6174·5f737562·at_sub.float_sub 
43 ··0x00000280·2e636f6c·64005f50·79466c6f·61745f50·.cold._PyFloat_P 
44 ··0x00000290·61636b38·2e636f6c·6400666c·6f61745f·ack8.cold.float_43 ··0x00000280·6e6e6572·2e636f6c·6400666c·6f61745f·nner.cold.float_
45 ··0x000002a0·706f7700·666c6f61·745f706f·772e636f·pow.float_pow.co44 ··0x00000290·73756200·666c6f61·745f7375·622e636f·sub.float_sub.co
 45 ··0x000002a0·6c64005f·5079466c·6f61745f·5061636b·ld._PyFloat_Pack
46 ··0x000002b0·6c640066·6c6f6174·5f5f5f67·6574666f·ld.float___getfo 
47 ··0x000002c0·726d6174·5f5f0066·6c6f6174·5f5f5f67·rmat__.float___g 
48 ··0x000002d0·6574666f·726d6174·5f5f2e63·6f6c6400·etformat__.cold. 
49 ··0x000002e0·666c6f61·745f5f5f·666f726d·61745f5f·float___format__ 
50 ··0x000002f0·00666c6f·61745f5f·5f666f72·6d61745f·.float___format_ 
51 ··0x00000300·5f2e636f·6c640066·6c6f6174·5f626f6f·_.cold.float_boo 
52 ··0x00000310·6c00666c·6f61745f·72656d00·666c6f61·l.float_rem.floa 
53 ··0x00000320·745f7265·6d2e636f·6c640066·6c6f6174·t_rem.cold.float 
54 ··0x00000330·5f61735f·696e7465·6765725f·72617469·_as_integer_rati 
55 ··0x00000340·6f00666c·6f61745f·61735f69·6e746567·o.float_as_integ 
56 ··0x00000350·65725f72·6174696f·2e636f6c·6400666c·er_ratio.cold.fl 
57 ··0x00000360·6f61745f·68657800·666c6f61·745f6865·oat_hex.float_he 
58 ··0x00000370·782e636f·6c640066·6c6f6174·5f666c6f·x.cold.float_flo46 ··0x000002b0·382e636f·6c640066·6c6f6174·5f706f77·8.cold.float_pow
59 ··0x00000380·61740066·6c6f6174·5f676574·696d6167·at.float_getimag 
60 ··0x00000390·00666c6f·61745f67·65747265·616c0066·.float_getreal.f47 ··0x000002c0·00666c6f·61745f70·6f772e63·6f6c6400·.float_pow.cold.
 48 ··0x000002d0·666c6f61·745f5f5f·67657466·6f726d61·float___getforma
 49 ··0x000002e0·745f5f00·666c6f61·745f5f5f·67657466·t__.float___getf
61 ··0x000003a0·6c6f6174·5f676574·7265616c·2e636f6c·loat_getreal.col 
62 ··0x000003b0·6400666c·6f61745f·666c6f6f·725f6469·d.float_floor_di 
63 ··0x000003c0·76005f66·6c6f6174·5f646976·5f6d6f64·v._float_div_mod 
64 ··0x000003d0·00666c6f·61745f66·726f6d68·65780043·.float_fromhex.C 
65 ··0x000003e0·53575443·482e3335·3200666c·6f61745f·SWTCH.352.float_ 
66 ··0x000003f0·66726f6d·6865782e·636f6c64·00666c6f·fromhex.cold.flo50 ··0x000002f0·6f726d61·745f5f2e·636f6c64·00666c6f·ormat__.cold.flo
67 ··0x00000400·61745f63·6f6e6a75·67617465·005f5079·at_conjugate._Py 
68 ··0x00000410·466c6f61·745f5061·636b342e·636f6c64·Float_Pack4.cold 
69 ··0x00000420·005f5079·466c6f61·745f556e·7061636b·._PyFloat_Unpack 
70 ··0x00000430·342e636f·6c640066·6c6f6174·5f5f5f67·4.cold.float___g 
71 ··0x00000440·65746e65·77617267·735f5f00·666c6f61·etnewargs__.floa 
72 ··0x00000450·745f6469·766d6f64·00666c6f·61745f5f·t_divmod.float__ 
73 ··0x00000460·5f636569·6c5f5f00·666c6f61·745f5f5f·_ceil__.float___ 
74 ··0x00000470·666c6f6f·725f5f00·666c6f61·745f6973·floor__.float_is 
75 ··0x00000480·5f696e74·65676572·00666c6f·61745f5f·_integer.float__ 
76 ··0x00000490·5f747275·6e635f5f·00666c6f·61745f5f·_trunc__.float__ 
77 ··0x000004a0·5f736574·5f666f72·6d61745f·5f00666c·_set_format__.fl51 ··0x00000300·61745f5f·5f666f72·6d61745f·5f00666c·at___format__.fl
78 ··0x000004b0·6f61745f·61735f6e·756d6265·7200666c·oat_as_number.fl52 ··0x00000310·6f61745f·5f5f666f·726d6174·5f5f2e63·oat___format__.c
 53 ··0x00000320·6f6c6400·666c6f61·745f626f·6f6c0066·old.float_bool.f
 54 ··0x00000330·6c6f6174·5f72656d·00666c6f·61745f72·loat_rem.float_r
 55 ··0x00000340·656d2e63·6f6c6400·666c6f61·745f6173·em.cold.float_as
 56 ··0x00000350·5f696e74·65676572·5f726174·696f0066·_integer_ratio.f
 57 ··0x00000360·6c6f6174·5f61735f·696e7465·6765725f·loat_as_integer_
 58 ··0x00000370·72617469·6f2e636f·6c640066·6c6f6174·ratio.cold.float
 59 ··0x00000380·5f686578·00666c6f·61745f68·65782e63·_hex.float_hex.c
 60 ··0x00000390·6f6c6400·666c6f61·745f666c·6f617400·old.float_float.
 61 ··0x000003a0·666c6f61·745f6765·74696d61·6700666c·float_getimag.fl
 62 ··0x000003b0·6f61745f·67657472·65616c00·666c6f61·oat_getreal.floa
 63 ··0x000003c0·745f6765·74726561·6c2e636f·6c640066·t_getreal.cold.f
 64 ··0x000003d0·6c6f6174·5f666c6f·6f725f64·6976005f·loat_floor_div._
 65 ··0x000003e0·666c6f61·745f6469·765f6d6f·6400666c·float_div_mod.fl
 66 ··0x000003f0·6f61745f·66726f6d·68657800·43535754·oat_fromhex.CSWT
 67 ··0x00000400·43482e33·35320066·6c6f6174·5f66726f·CH.352.float_fro
 68 ··0x00000410·6d686578·2e636f6c·6400666c·6f61745f·mhex.cold.float_
 69 ··0x00000420·636f6e6a·75676174·65005f50·79466c6f·conjugate._PyFlo
 70 ··0x00000430·61745f50·61636b34·2e636f6c·64005f50·at_Pack4.cold._P
 71 ··0x00000440·79466c6f·61745f55·6e706163·6b342e63·yFloat_Unpack4.c
 72 ··0x00000450·6f6c6400·666c6f61·745f5f5f·6765746e·old.float___getn
 73 ··0x00000460·65776172·67735f5f·00666c6f·61745f64·ewargs__.float_d
 74 ··0x00000470·69766d6f·6400666c·6f61745f·5f5f6365·ivmod.float___ce
 75 ··0x00000480·696c5f5f·00666c6f·61745f5f·5f666c6f·il__.float___flo
 76 ··0x00000490·6f725f5f·00666c6f·61745f69·735f696e·or__.float_is_in
 77 ··0x000004a0·74656765·7200666c·6f61745f·5f5f7472·teger.float___tr
 78 ··0x000004b0·756e635f·5f00666c·6f61745f·5f5f7365·unc__.float___se
 79 ··0x000004c0·745f666f·726d6174·5f5f0066·6c6f6174·t_format__.float
 80 ··0x000004d0·5f61735f·6e756d62·65720066·6c6f6174·_as_number.float
79 ··0x000004c0·6f61745f·6e65775f·5f646f63·5f5f0066·oat_new__doc__.f81 ··0x000004e0·5f6e6577·5f5f646f·635f5f00·666c6f61·_new__doc__.floa
80 ··0x000004d0·6c6f6174·5f6d6574·686f6473·00666c6f·loat_methods.flo82 ··0x000004f0·745f6d65·74686f64·7300666c·6f61745f·t_methods.float_
81 ··0x000004e0·61745f67·65747365·7400666c·6f61745f·at_getset.float_83 ··0x00000500·67657473·65740066·6c6f6174·5f636f6e·getset.float_con
82 ··0x000004f0·636f6e6a·75676174·655f5f64·6f635f5f·conjugate__doc__84 ··0x00000510·6a756761·74655f5f·646f635f·5f00666c·jugate__doc__.fl
83 ··0x00000500·00666c6f·61745f5f·5f747275·6e635f5f·.float___trunc__85 ··0x00000520·6f61745f·5f5f7472·756e635f·5f5f5f64·oat___trunc____d
 86 ··0x00000530·6f635f5f·00666c6f·61745f5f·5f666c6f·oc__.float___flo
 87 ··0x00000540·6f725f5f·5f5f646f·635f5f00·666c6f61·or____doc__.floa
 88 ··0x00000550·745f5f5f·6365696c·5f5f5f5f·646f635f·t___ceil____doc_
 89 ··0x00000560·5f00666c·6f61745f·5f5f726f·756e645f·_.float___round_
 90 ··0x00000570·5f5f5f64·6f635f5f·00666c6f·61745f61·___doc__.float_a
 91 ··0x00000580·735f696e·74656765·725f7261·74696f5f·s_integer_ratio_
 92 ··0x00000590·5f646f63·5f5f0066·6c6f6174·5f66726f·_doc__.float_fro
 93 ··0x000005a0·6d686578·5f5f646f·635f5f00·666c6f61·mhex__doc__.floa
 94 ··0x000005b0·745f6865·785f5f64·6f635f5f·00666c6f·t_hex__doc__.flo
 95 ··0x000005c0·61745f69·735f696e·74656765·725f5f64·at_is_integer__d
 96 ··0x000005d0·6f635f5f·00666c6f·61745f5f·5f676574·oc__.float___get
 97 ··0x000005e0·6e657761·7267735f·5f5f5f64·6f635f5f·newargs____doc__
 98 ··0x000005f0·00666c6f·61745f5f·5f676574·666f726d·.float___getform
 99 ··0x00000600·61745f5f·5f5f646f·635f5f00·666c6f61·at____doc__.floa
 100 ··0x00000610·745f5f5f·7365745f·666f726d·61745f5f·t___set_format__
84 ··0x00000510·5f5f646f·635f5f00·666c6f61·745f5f5f·__doc__.float___101 ··0x00000620·5f5f646f·635f5f00·666c6f61·745f5f5f·__doc__.float___
85 ··0x00000520·666c6f6f·725f5f5f·5f646f63·5f5f0066·floor____doc__.f 
86 ··0x00000530·6c6f6174·5f5f5f63·65696c5f·5f5f5f64·loat___ceil____d 
87 ··0x00000540·6f635f5f·00666c6f·61745f5f·5f726f75·oc__.float___rou 
88 ··0x00000550·6e645f5f·5f5f646f·635f5f00·666c6f61·nd____doc__.floa 
89 ··0x00000560·745f6173·5f696e74·65676572·5f726174·t_as_integer_rat 
90 ··0x00000570·696f5f5f·646f635f·5f00666c·6f61745f·io__doc__.float_ 
91 ··0x00000580·66726f6d·6865785f·5f646f63·5f5f0066·fromhex__doc__.f 
92 ··0x00000590·6c6f6174·5f686578·5f5f646f·635f5f00·loat_hex__doc__. 
93 ··0x000005a0·666c6f61·745f6973·5f696e74·65676572·float_is_integer 
94 ··0x000005b0·5f5f646f·635f5f00·666c6f61·745f5f5f·__doc__.float___ 
95 ··0x000005c0·6765746e·65776172·67735f5f·5f5f646f·getnewargs____do 
96 ··0x000005d0·635f5f00·666c6f61·745f5f5f·67657466·c__.float___getf 
97 ··0x000005e0·6f726d61·745f5f5f·5f646f63·5f5f0066·ormat____doc__.f102 ··0x00000630·666f726d·61745f5f·5f5f646f·635f5f00·format____doc__.
98 ··0x000005f0·6c6f6174·5f5f5f73·65745f66·6f726d61·loat___set_forma 
99 ··0x00000600·745f5f5f·5f646f63·5f5f0066·6c6f6174·t____doc__.float 
100 ··0x00000610·5f5f5f66·6f726d61·745f5f5f·5f646f63·___format____doc 
101 ··0x00000620·5f5f0066·6c6f6174·696e666f·5f5f646f·__.floatinfo__do103 ··0x00000640·666c6f61·74696e66·6f5f5f64·6f635f5f·floatinfo__doc__
102 ··0x00000630·635f5f00·666c6f61·74696e66·6f5f6669·c__.floatinfo_fi104 ··0x00000650·00666c6f·6174696e·666f5f66·69656c64·.floatinfo_field
103 ··0x00000640·656c6473·005f5079·466c6f61·745f496e·elds._PyFloat_In 
104 ··0x00000650·6974006d·656d636d·70005079·53747275·it.memcmp.PyStru 
105 ··0x00000660·63745365·7175656e·63655f49·6e697454·ctSequence_InitT 
106 ··0x00000670·79706532·00507946·6c6f6174·5f476574·ype2.PyFloat_Get 
107 ··0x00000680·496e666f·00507953·74727563·74536571·Info.PyStructSeq 
108 ··0x00000690·75656e63·655f4e65·77005079·466c6f61·uence_New.PyFloa 
109 ··0x000006a0·745f4672·6f6d446f·75626c65·0050794c·t_FromDouble.PyL 
110 ··0x000006b0·6f6e675f·46726f6d·4c6f6e67·00507945·ong_FromLong.PyE 
111 ··0x000006c0·72725f4f·63637572·72656400·5f50795f·rr_Occurred._Py_ 
112 ··0x000006d0·4465616c·6c6f6300·5079466c·6f61745f·Dealloc.PyFloat_ 
113 ··0x000006e0·54797065·00507954·7970655f·47657446·Type.PyType_GetF 
114 ··0x000006f0·6c616773·005f5079·5f4e6577·52656665·lags._Py_NewRefe 
Max diff block lines reached; 0/25808 bytes (0.00%) of diff not shown.
116 KB
frameobject.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:··········24280·(bytes·into·file)13 ··Start·of·section·headers:··········24520·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.25 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x5ed8:1 There·are·20·section·headers,·starting·at·offset·0x5fc8:
  
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]·.text·············PROGBITS········00000000·000040·0004d5·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0004d5·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·004990·000120·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·004a80·000120·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000520·000240·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000520·000240·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·004ab0·000108·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·004ba0·000108·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000760·000008·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·000760·000008·00··WA··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000760·000142·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000760·000142·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·0008a2·000d63·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·0008a2·000d63·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·004bb8·000890·08···I·17···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·004ca8·000890·08···I·17···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·001610·0012f6·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·001610·0013e6·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·005448·000538·08···I·17···9··414 ··[10]·.rel.text.hot·····REL·············00000000·005538·000538·08···I·17···9··4
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·002908·000262·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·0029f8·000262·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·002b80·000273·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·002c60·000273·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·005980·000378·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·005a70·000378·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·002df3·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·002ed3·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·002df4·000e0c·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·002ed4·000e1c·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·005cf8·000140·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·005de8·000140·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·003c00·0006f0·10·····18··49··421 ··[17]·.symtab···········SYMTAB··········00000000·003cf0·0006f0·10·····18··49··4
22 ··[18]·.strtab···········STRTAB··········00000000·0042f0·00069d·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·0043e0·00069d·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·005e38·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·005f28·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
2.73 KB
readelf --wide --symbols {}
    
Offset 8, 35 lines modifiedOffset 8, 35 lines modified
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
11 ·····7:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId___builtins__11 ·····7:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId___builtins__
12 ·····8:·00000004·····4·OBJECT··LOCAL··DEFAULT····5·free_list12 ·····8:·00000004·····4·OBJECT··LOCAL··DEFAULT····5·free_list
13 ·····9:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·numfree13 ·····9:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·numfree
14 ····10:·00000000···178·FUNC····LOCAL··DEFAULT····7·_PyFrame_New_NoTrack.cold14 ····10:·00000000···178·FUNC····LOCAL··DEFAULT····7·_PyFrame_New_NoTrack.cold
15 ····11:·000002f0···507·FUNC····LOCAL··DEFAULT····9·frame_dealloc15 ····11:·000002f0···512·FUNC····LOCAL··DEFAULT····9·frame_dealloc
16 ····12:·000000b2····68·FUNC····LOCAL··DEFAULT····7·frame_dealloc.cold16 ····12:·000000b2····68·FUNC····LOCAL··DEFAULT····7·frame_dealloc.cold
17 ····13:·000000f6····17·FUNC····LOCAL··DEFAULT····7·PyFrame_BlockSetup.cold17 ····13:·000000f6····17·FUNC····LOCAL··DEFAULT····7·PyFrame_BlockSetup.cold
18 ····14:·000001d0····19·OBJECT··LOCAL··DEFAULT···12·__func__.118 ····14:·000001d0····19·OBJECT··LOCAL··DEFAULT···12·__func__.1
19 ····15:·00000107····17·FUNC····LOCAL··DEFAULT····7·PyFrame_BlockPop.cold19 ····15:·00000107····17·FUNC····LOCAL··DEFAULT····7·PyFrame_BlockPop.cold
20 ····16:·000001bc····17·OBJECT··LOCAL··DEFAULT···12·__func__.020 ····16:·000001bc····17·OBJECT··LOCAL··DEFAULT···12·__func__.0
21 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT···11·21 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
22 ····18:·00000fb0···164·FUNC····LOCAL··DEFAULT····9·map_to_dict22 ····18:·00000fd0···164·FUNC····LOCAL··DEFAULT····9·map_to_dict
23 ····19:·00000118····67·FUNC····LOCAL··DEFAULT····7·PyFrame_FastToLocalsWithError.cold23 ····19:·00000118····67·FUNC····LOCAL··DEFAULT····7·PyFrame_FastToLocalsWithError.cold
24 ····20:·0000015b··1709·FUNC····LOCAL··DEFAULT····7·PyFrame_LocalsToFast.cold24 ····20:·0000015b··1709·FUNC····LOCAL··DEFAULT····7·PyFrame_LocalsToFast.cold
25 ····21:·00000e10···414·FUNC····LOCAL··DEFAULT····9·frame_traverse25 ····21:·00000e10···437·FUNC····LOCAL··DEFAULT····9·frame_traverse
26 ····22:·00000808····70·FUNC····LOCAL··DEFAULT····7·frame_traverse.cold26 ····22:·00000808····70·FUNC····LOCAL··DEFAULT····7·frame_traverse.cold
27 ····23:·0000086e·····8·FUNC····LOCAL··DEFAULT····7·map_to_dict.cold27 ····23:·0000086e·····8·FUNC····LOCAL··DEFAULT····7·map_to_dict.cold
28 ····24:·00001060····54·FUNC····LOCAL··DEFAULT····9·frame_getlineno28 ····24:·00001080····54·FUNC····LOCAL··DEFAULT····9·frame_getlineno
29 ····25:·00000050····36·FUNC····LOCAL··DEFAULT····1·frame_getlocals29 ····25:·00000050····36·FUNC····LOCAL··DEFAULT····1·frame_getlocals
30 ····26:·00000876·····7·FUNC····LOCAL··DEFAULT····7·frame_getlocals.cold30 ····26:·00000876·····7·FUNC····LOCAL··DEFAULT····7·frame_getlocals.cold
31 ····27:·00000080····95·FUNC····LOCAL··DEFAULT····1·frame_settrace31 ····27:·00000080····95·FUNC····LOCAL··DEFAULT····1·frame_settrace
32 ····28:·000010a0···474·FUNC····LOCAL··DEFAULT····9·frame_tp_clear32 ····28:·000010c0···687·FUNC····LOCAL··DEFAULT····9·frame_tp_clear
33 ····29:·0000087d····47·FUNC····LOCAL··DEFAULT····7·frame_tp_clear.cold33 ····29:·0000087d····47·FUNC····LOCAL··DEFAULT····7·frame_tp_clear.cold
34 ····30:·000008ac····19·FUNC····LOCAL··DEFAULT····7·frame_gettrace34 ····30:·000008ac····19·FUNC····LOCAL··DEFAULT····7·frame_gettrace
35 ····31:·00001280···118·FUNC····LOCAL··DEFAULT····9·frame_clear35 ····31:·00001370···118·FUNC····LOCAL··DEFAULT····9·frame_clear
36 ····32:·0000090a····65·FUNC····LOCAL··DEFAULT····7·frame_repr36 ····32:·0000090a····65·FUNC····LOCAL··DEFAULT····7·frame_repr
37 ····33:·000000e0···969·FUNC····LOCAL··DEFAULT····1·frame_setlineno37 ····33:·000000e0···969·FUNC····LOCAL··DEFAULT····1·frame_setlineno
38 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···12·38 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
39 ····35:·000004b0····37·FUNC····LOCAL··DEFAULT····1·get_arg39 ····35:·000004b0····37·FUNC····LOCAL··DEFAULT····1·get_arg
40 ····36:·0000094b···822·FUNC····LOCAL··DEFAULT····7·frame_setlineno.cold40 ····36:·0000094b···822·FUNC····LOCAL··DEFAULT····7·frame_setlineno.cold
41 ····37:·000001ac····16·OBJECT··LOCAL··DEFAULT···12·CSWTCH.11141 ····37:·000001ac····16·OBJECT··LOCAL··DEFAULT···12·CSWTCH.111
42 ····38:·00000ccf····46·FUNC····LOCAL··DEFAULT····7·frame_block_unwind42 ····38:·00000ccf····46·FUNC····LOCAL··DEFAULT····7·frame_block_unwind
16.9 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x4990·contains·36·entries:1 Relocation·section·'.rel.text'·at·offset·0x4a80·contains·36·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000001··00000301·R_386_32···············00000000···.bss3 00000001··00000301·R_386_32···············00000000···.bss
4 00000016··00000301·R_386_32···············00000000···.bss4 00000016··00000301·R_386_32···············00000000···.bss
5 0000001b··00003b02·R_386_PC32·············00000000···PyObject_GC_Del5 0000001b··00003b02·R_386_PC32·············00000000···PyObject_GC_Del
6 00000020··00000301·R_386_32···············00000000···.bss6 00000020··00000301·R_386_32···············00000000···.bss
7 00000026··00000301·R_386_32···············00000000···.bss7 00000026··00000301·R_386_32···············00000000···.bss
8 0000005a··00004902·R_386_PC32·············00000590···PyFrame_FastToLocalsWithError8 0000005a··00004902·R_386_PC32·············00000590···PyFrame_FastToLocalsWithError
26.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 69, 21 lines modifiedOffset 69, 21 lines modified
69 ··DW_CFA_def_cfa_offset:·4869 ··DW_CFA_def_cfa_offset:·48
70 ··DW_CFA_advance_loc:·24·to·0000010670 ··DW_CFA_advance_loc:·24·to·00000106
71 ··DW_CFA_def_cfa_offset:·6071 ··DW_CFA_def_cfa_offset:·60
72 ··DW_CFA_advance_loc:·8·to·0000010e72 ··DW_CFA_advance_loc:·8·to·0000010e
73 ··DW_CFA_def_cfa_offset:·6473 ··DW_CFA_def_cfa_offset:·64
74 ··DW_CFA_advance_loc:·15·to·0000011d74 ··DW_CFA_advance_loc:·15·to·0000011d
75 ··DW_CFA_def_cfa_offset:·4875 ··DW_CFA_def_cfa_offset:·48
76 ··DW_CFA_advance_loc1:·161·to·000001be76 ··DW_CFA_advance_loc1:·160·to·000001bd
77 ··DW_CFA_def_cfa_offset:·6077 ··DW_CFA_def_cfa_offset:·60
78 ··DW_CFA_advance_loc:·5·to·000001c378 ··DW_CFA_advance_loc:·5·to·000001c2
79 ··DW_CFA_def_cfa_offset:·6479 ··DW_CFA_def_cfa_offset:·64
80 ··DW_CFA_advance_loc:·16·to·000001d380 ··DW_CFA_advance_loc:·16·to·000001d2
81 ··DW_CFA_def_cfa_offset:·4881 ··DW_CFA_def_cfa_offset:·48
82 ··DW_CFA_advance_loc:·53·to·0000020882 ··DW_CFA_advance_loc:·54·to·00000208
83 ··DW_CFA_def_cfa_offset:·5283 ··DW_CFA_def_cfa_offset:·52
84 ··DW_CFA_advance_loc:·4·to·0000020c84 ··DW_CFA_advance_loc:·4·to·0000020c
85 ··DW_CFA_def_cfa_offset:·5685 ··DW_CFA_def_cfa_offset:·56
86 ··DW_CFA_advance_loc:·2·to·0000020e86 ··DW_CFA_advance_loc:·2·to·0000020e
87 ··DW_CFA_def_cfa_offset:·6087 ··DW_CFA_def_cfa_offset:·60
88 ··DW_CFA_advance_loc:·1·to·0000020f88 ··DW_CFA_advance_loc:·1·to·0000020f
89 ··DW_CFA_def_cfa_offset:·6489 ··DW_CFA_def_cfa_offset:·64
541 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 418, 14 lines modifiedOffset 418, 14 lines modified
418 »       push···%ebx418 »       push···%ebx
419 »       movzbl·0x1(%eax,%edx,2),%ecx419 »       movzbl·0x1(%eax,%edx,2),%ecx
420 »       test···%edx,%edx420 »       test···%edx,%edx
421 »       je·····4cf·<get_arg+0x1f>421 »       je·····4cf·<get_arg+0x1f>
422 »       movzwl·-0x2(%eax,%edi,1),%esi422 »       movzwl·-0x2(%eax,%edi,1),%esi
423 »       mov····%esi,%ebx423 »       mov····%esi,%ebx
424 »       cmp····$0x90,%bl424 »       cmp····$0x90,%bl
425 »       je·····114c·<frame_tp_clear+0xac>425 »       je·····114c·<frame_tp_clear+0x8c>
426 ·R_386_PC32»     .text.unlikely426 ·R_386_PC32»     .text.unlikely
427 »       pop····%ebx427 »       pop····%ebx
428 »       mov····%ecx,%eax428 »       mov····%ecx,%eax
429 »       pop····%esi429 »       pop····%esi
430 »       pop····%edi430 »       pop····%edi
431 »       retq···431 »       retq···
2.14 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 5, 28 lines modifiedOffset 5, 28 lines modified
5 ··0x00000010·00000000·00000000·00000000·00000000·................5 ··0x00000010·00000000·00000000·00000000·00000000·................
6 ··0x00000020·01000000·00000000·00000000·c8000000·................6 ··0x00000020·01000000·00000000·00000000·c8000000·................
7 ··0x00000030·38010000·04000000·f0020000·00000000·8...............7 ··0x00000030·38010000·04000000·f0020000·00000000·8...............
8 ··0x00000040·00000000·00000000·00000000·0a090000·................8 ··0x00000040·00000000·00000000·00000000·0a090000·................
9 ··0x00000050·00000000·00000000·00000000·00000000·................9 ··0x00000050·00000000·00000000·00000000·00000000·................
10 ··0x00000060·00000000·00000000·00000000·00000000·................10 ··0x00000060·00000000·00000000·00000000·00000000·................
11 ··0x00000070·00000000·00400400·00000000·100e0000·.....@..........11 ··0x00000070·00000000·00400400·00000000·100e0000·.....@..........
12 ··0x00000080·a0100000·00000000·00000000·00000000·................12 ··0x00000080·c0100000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00010000·a0010000·40010000·............@...13 ··0x00000090·00000000·00010000·a0010000·40010000·............@...
14 ··0x000000a0·00000000·00000000·00000000·00000000·................14 ··0x000000a0·00000000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·00000000·00000000·00000000·................15 ··0x000000b0·00000000·00000000·00000000·00000000·................
16 ··0x000000c0·00000000·00000000·00000000·00000000·................16 ··0x000000c0·00000000·00000000·00000000·00000000·................
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·ce000000·80120000·04000000·40020000·............@...20 ··0x00000100·ce000000·70130000·04000000·40020000·....p.......@...
21 ··0x00000110·d4000000·1b0d0000·04000000·00020000·................21 ··0x00000110·d4000000·1b0d0000·04000000·00020000·................
22 ··0x00000120·00000000·00000000·00000000·00000000·................22 ··0x00000120·00000000·00000000·00000000·00000000·................
23 ··0x00000130·00000000·00000000·00000000·00000000·................23 ··0x00000130·00000000·00000000·00000000·00000000·................
24 ··0x00000140·df000000·50000000·00000000·00000000·....P...........24 ··0x00000140·df000000·50000000·00000000·00000000·....P...........
25 ··0x00000150·00000000·e8000000·60100000·e0000000·........`.......25 ··0x00000150·00000000·e8000000·80100000·e0000000·................
26 ··0x00000160·00000000·00000000·f1000000·ac080000·................26 ··0x00000160·00000000·00000000·f1000000·ac080000·................
27 ··0x00000170·80000000·00000000·00000000·00000000·................27 ··0x00000170·80000000·00000000·00000000·00000000·................
28 ··0x00000180·00000000·00000000·00000000·00000000·................28 ··0x00000180·00000000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000·00000000·00000000·................
30 ··0x000001a0·f9000000·06000000·0c000000·01000000·................30 ··0x000001a0·f9000000·06000000·0c000000·01000000·................
31 ··0x000001b0·00000000·00010000·06000000·10000000·................31 ··0x000001b0·00000000·00010000·06000000·10000000·................
32 ··0x000001c0·01000000·00000000·07010000·06000000·................32 ··0x000001c0·01000000·00000000·07010000·06000000·................
15.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 400, 202 lines modifiedOffset 400, 202 lines modified
400 »       jmp····f48·<frame_traverse+0x138>400 »       jmp····f48·<frame_traverse+0x138>
401 ·R_386_PC32»     .text.hot401 ·R_386_PC32»     .text.hot
402 »       sub····$0xc,%esp402 »       sub····$0xc,%esp
403 »       push···%edx403 »       push···%edx
404 »       call···3cc·<PyFrame_LocalsToFast.cold+0x271>404 »       call···3cc·<PyFrame_LocalsToFast.cold+0x271>
405 ·R_386_PC32»     _Py_Dealloc405 ·R_386_PC32»     _Py_Dealloc
406 »       add····$0x10,%esp406 »       add····$0x10,%esp
407 »       jmp····ffc·<map_to_dict+0x4c>407 »       jmp····ffc·<map_to_dict+0x2c>
408 ·R_386_PC32»     .text.hot408 ·R_386_PC32»     .text.hot
409 »       push···%ecx409 »       push···%ecx
410 »       push···%ecx410 »       push···%ecx
411 »       push···%edx411 »       push···%edx
412 »       mov····%edx,0x18(%esp)412 »       mov····%edx,0x18(%esp)
413 »       push···%eax413 »       push···%eax
414 »       call···3e1·<PyFrame_LocalsToFast.cold+0x286>414 »       call···3e1·<PyFrame_LocalsToFast.cold+0x286>
415 ·R_386_PC32»     PyCell_Set415 ·R_386_PC32»     PyCell_Set
416 »       add····$0x10,%esp416 »       add····$0x10,%esp
417 »       mov····0xc(%esp),%edx417 »       mov····0xc(%esp),%edx
418 »       test···%eax,%eax418 »       test···%eax,%eax
419 »       jns····100f·<map_to_dict+0x5f>419 »       jns····100f·<map_to_dict+0x3f>
420 ·R_386_PC32»     .text.hot420 ·R_386_PC32»     .text.hot
421 »       call···3f5·<PyFrame_LocalsToFast.cold+0x29a>421 »       call···3f5·<PyFrame_LocalsToFast.cold+0x29a>
422 ·R_386_PC32»     PyErr_Clear422 ·R_386_PC32»     PyErr_Clear
423 »       mov····0xc(%esp),%edx423 »       mov····0xc(%esp),%edx
424 »       jmp····101d·<map_to_dict+0x6d>424 »       jmp····101d·<map_to_dict+0x4d>
425 ·R_386_PC32»     .text.hot425 ·R_386_PC32»     .text.hot
426 »       sub····$0xc,%esp426 »       sub····$0xc,%esp
427 »       push···%edx427 »       push···%edx
428 »       call···407·<PyFrame_LocalsToFast.cold+0x2ac>428 »       call···407·<PyFrame_LocalsToFast.cold+0x2ac>
429 ·R_386_PC32»     _Py_Dealloc429 ·R_386_PC32»     _Py_Dealloc
430 »       add····$0x10,%esp430 »       add····$0x10,%esp
431 »       jmp····ffa·<map_to_dict+0x4a>431 »       jmp····ffa·<map_to_dict+0x2a>
432 ·R_386_PC32»     .text.hot432 ·R_386_PC32»     .text.hot
433 »       push···%edx433 »       push···%edx
434 »       push···%edx434 »       push···%edx
435 »       push···$0x0435 »       push···$0x0
436 »       push···%eax436 »       push···%eax
437 »       call···419·<PyFrame_LocalsToFast.cold+0x2be>437 »       call···419·<PyFrame_LocalsToFast.cold+0x2be>
438 ·R_386_PC32»     PyCell_Set438 ·R_386_PC32»     PyCell_Set
439 »       add····$0x10,%esp439 »       add····$0x10,%esp
440 »       test···%eax,%eax440 »       test···%eax,%eax
441 »       jns····1085·<frame_getlineno+0x25>441 »       jns····1085·<frame_getlineno+0x5>
442 ·R_386_PC32»     .text.hot442 ·R_386_PC32»     .text.hot
443 »       call···429·<PyFrame_LocalsToFast.cold+0x2ce>443 »       call···429·<PyFrame_LocalsToFast.cold+0x2ce>
444 ·R_386_PC32»     PyErr_Clear444 ·R_386_PC32»     PyErr_Clear
445 »       jmp····108f·<frame_getlineno+0x2f>445 »       jmp····108f·<frame_getlineno+0xf>
446 ·R_386_PC32»     .text.hot446 ·R_386_PC32»     .text.hot
447 »       sub····$0xc,%esp447 »       sub····$0xc,%esp
448 »       push···%edx448 »       push···%edx
449 »       call···437·<PyFrame_LocalsToFast.cold+0x2dc>449 »       call···437·<PyFrame_LocalsToFast.cold+0x2dc>
450 ·R_386_PC32»     _Py_Dealloc450 ·R_386_PC32»     _Py_Dealloc
451 »       add····$0x10,%esp451 »       add····$0x10,%esp
452 »       jmp····ff5·<map_to_dict+0x45>452 »       jmp····ff5·<map_to_dict+0x25>
453 ·R_386_PC32»     .text.hot453 ·R_386_PC32»     .text.hot
454 »       push···%ecx454 »       push···%ecx
455 »       push···%ecx455 »       push···%ecx
456 »       push···%edx456 »       push···%edx
457 »       mov····%edx,0x18(%esp)457 »       mov····%edx,0x18(%esp)
458 »       push···%eax458 »       push···%eax
459 »       call···44c·<PyFrame_LocalsToFast.cold+0x2f1>459 »       call···44c·<PyFrame_LocalsToFast.cold+0x2f1>
460 ·R_386_PC32»     PyCell_Set460 ·R_386_PC32»     PyCell_Set
461 »       add····$0x10,%esp461 »       add····$0x10,%esp
462 »       mov····0xc(%esp),%edx462 »       mov····0xc(%esp),%edx
463 »       test···%eax,%eax463 »       test···%eax,%eax
464 »       jns····1008·<map_to_dict+0x58>464 »       jns····1008·<map_to_dict+0x38>
465 ·R_386_PC32»     .text.hot465 ·R_386_PC32»     .text.hot
466 »       mov····%edx,0xc(%esp)466 »       mov····%edx,0xc(%esp)
467 »       call···464·<PyFrame_LocalsToFast.cold+0x309>467 »       call···464·<PyFrame_LocalsToFast.cold+0x309>
468 ·R_386_PC32»     PyErr_Clear468 ·R_386_PC32»     PyErr_Clear
469 »       mov····0xc(%esp),%edx469 »       mov····0xc(%esp),%edx
470 »       jmp····101a·<map_to_dict+0x6a>470 »       jmp····101a·<map_to_dict+0x4a>
471 ·R_386_PC32»     .text.hot471 ·R_386_PC32»     .text.hot
472 »       push···%ecx472 »       push···%ecx
473 »       push···%ecx473 »       push···%ecx
474 »       push···%edx474 »       push···%edx
475 »       mov····%edx,0x18(%esp)475 »       mov····%edx,0x18(%esp)
476 »       push···%eax476 »       push···%eax
477 »       call···47a·<PyFrame_LocalsToFast.cold+0x31f>477 »       call···47a·<PyFrame_LocalsToFast.cold+0x31f>
478 ·R_386_PC32»     PyCell_Set478 ·R_386_PC32»     PyCell_Set
479 »       add····$0x10,%esp479 »       add····$0x10,%esp
480 »       mov····0xc(%esp),%edx480 »       mov····0xc(%esp),%edx
481 »       test···%eax,%eax481 »       test···%eax,%eax
482 »       jns····106b·<frame_getlineno+0xb>482 »       jns····106b·<map_to_dict+0x9b>
483 ·R_386_PC32»     .text.hot483 ·R_386_PC32»     .text.hot
484 »       call···48e·<PyFrame_LocalsToFast.cold+0x333>484 »       call···48e·<PyFrame_LocalsToFast.cold+0x333>
485 ·R_386_PC32»     PyErr_Clear485 ·R_386_PC32»     PyErr_Clear
486 »       mov····0xc(%esp),%edx486 »       mov····0xc(%esp),%edx
487 »       jmp····1079·<frame_getlineno+0x19>487 »       jmp····1079·<map_to_dict+0xa9>
488 ·R_386_PC32»     .text.hot488 ·R_386_PC32»     .text.hot
489 »       push···%edx489 »       push···%edx
490 »       push···%edx490 »       push···%edx
491 »       push···$0x0491 »       push···$0x0
492 »       push···%eax492 »       push···%eax
493 »       call···4a1·<PyFrame_LocalsToFast.cold+0x346>493 »       call···4a1·<PyFrame_LocalsToFast.cold+0x346>
494 ·R_386_PC32»     PyCell_Set494 ·R_386_PC32»     PyCell_Set
495 »       add····$0x10,%esp495 »       add····$0x10,%esp
496 »       test···%eax,%eax496 »       test···%eax,%eax
497 »       jns····10d4·<frame_tp_clear+0x34>497 »       jns····10d4·<frame_tp_clear+0x14>
498 ·R_386_PC32»     .text.hot498 ·R_386_PC32»     .text.hot
499 »       call···4b1·<PyFrame_LocalsToFast.cold+0x356>499 »       call···4b1·<PyFrame_LocalsToFast.cold+0x356>
500 ·R_386_PC32»     PyErr_Clear500 ·R_386_PC32»     PyErr_Clear
501 »       jmp····10de·<frame_tp_clear+0x3e>501 »       jmp····10de·<frame_tp_clear+0x1e>
502 ·R_386_PC32»     .text.hot502 ·R_386_PC32»     .text.hot
503 »       sub····$0xc,%esp503 »       sub····$0xc,%esp
504 »       push···%edx504 »       push···%edx
505 »       call···4bf·<PyFrame_LocalsToFast.cold+0x364>505 »       call···4bf·<PyFrame_LocalsToFast.cold+0x364>
506 ·R_386_PC32»     _Py_Dealloc506 ·R_386_PC32»     _Py_Dealloc
507 »       add····$0x10,%esp507 »       add····$0x10,%esp
508 »       jmp····1013·<map_to_dict+0x63>508 »       jmp····1013·<map_to_dict+0x43>
509 ·R_386_PC32»     .text.hot509 ·R_386_PC32»     .text.hot
510 »       push···%ecx510 »       push···%ecx
511 »       push···%ecx511 »       push···%ecx
512 »       push···%edx512 »       push···%edx
513 »       mov····%edx,0x1c(%esp)513 »       mov····%edx,0x1c(%esp)
514 »       push···%eax514 »       push···%eax
515 »       call···4d4·<PyFrame_LocalsToFast.cold+0x379>515 »       call···4d4·<PyFrame_LocalsToFast.cold+0x379>
516 ·R_386_PC32»     PyCell_Set516 ·R_386_PC32»     PyCell_Set
517 »       add····$0x10,%esp517 »       add····$0x10,%esp
518 »       mov····0x10(%esp),%edx518 »       mov····0x10(%esp),%edx
519 »       test···%eax,%eax519 »       test···%eax,%eax
520 »       jns····1026·<map_to_dict+0x76>520 »       jns····1026·<map_to_dict+0x56>
521 ·R_386_PC32»     .text.hot521 ·R_386_PC32»     .text.hot
522 »       call···4e8·<PyFrame_LocalsToFast.cold+0x38d>522 »       call···4e8·<PyFrame_LocalsToFast.cold+0x38d>
523 ·R_386_PC32»     PyErr_Clear523 ·R_386_PC32»     PyErr_Clear
524 »       mov····0x10(%esp),%edx524 »       mov····0x10(%esp),%edx
525 »       jmp····1034·<map_to_dict+0x84>525 »       jmp····1034·<map_to_dict+0x64>
526 ·R_386_PC32»     .text.hot526 ·R_386_PC32»     .text.hot
Max diff block lines reached; 12043/15837 bytes (76.04%) of diff not shown.
31.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 127, 39 lines modifiedOffset 127, 39 lines modified
127 »       mov····0x38(%esi),%ecx127 »       mov····0x38(%esi),%ecx
128 »       mov····0x34(%esi),%ebx128 »       mov····0x34(%esi),%ebx
129 »       mov····0x14(%esi),%eax129 »       mov····0x14(%esi),%eax
130 »       add····0x18(%esi),%eax130 »       add····0x18(%esi),%eax
131 »       mov····0x8(%ecx),%ecx131 »       mov····0x8(%ecx),%ecx
132 »       mov····0x8(%ebx),%ebx132 »       mov····0x8(%ebx),%ebx
133 »       add····%ecx,%eax133 »       add····%ecx,%eax
134 »       mov····%ebx,(%esp)134 »       mov····%ebx,0x4(%esp)
135 »       add····%ebx,%eax135 »       add····%ebx,%eax
136 »       mov····0x4,%ebx136 »       mov····0x4,%ebx
137 ·R_386_32»       .bss137 ·R_386_32»       .bss
138 »       mov····%eax,0x4(%esp)138 »       mov····%eax,(%esp)
139 »       test···%ebx,%ebx139 »       test···%ebx,%ebx
140 »       je·····240·<_PyFrame_New_NoTrack+0x240>140 »       je·····240·<_PyFrame_New_NoTrack+0x240>
141 »       mov····0xc(%ebx),%eax141 »       mov····0xc(%ebx),%eax
142 »       subl···$0x1,0x0142 »       subl···$0x1,0x0
143 ·R_386_32»       .bss143 ·R_386_32»       .bss
144 »       mov····%eax,0x4144 »       mov····%eax,0x4
145 ·R_386_32»       .bss145 ·R_386_32»       .bss
146 »       mov····0x4(%esp),%eax146 »       mov····(%esp),%eax
147 »       cmp····0x8(%ebx),%eax147 »       cmp····0x8(%ebx),%eax
148 »       jg·····270·<_PyFrame_New_NoTrack+0x270>148 »       jg·····270·<_PyFrame_New_NoTrack+0x270>
149 »       mov····%ecx,0x8(%esp)149 »       mov····%ecx,0x8(%esp)
150 »       sub····$0xc,%esp150 »       sub····$0xc,%esp
151 »       mov····%edx,0x10(%esp)151 »       mov····%edx,0xc(%esp)
152 »       push···%ebx152 »       push···%ebx
153 »       call···1c4·<_PyFrame_New_NoTrack+0x1c4>153 »       call···1c3·<_PyFrame_New_NoTrack+0x1c3>
154 ·R_386_PC32»     _Py_NewReference154 ·R_386_PC32»     _Py_NewReference
155 »       mov····0x18(%esp),%eax155 »       mov····0x18(%esp),%eax
156 »       mov····0x14(%esp),%edx156 »       mov····0x10(%esp),%edx
157 »       add····$0x10,%esp157 »       add····$0x10,%esp
158 »       add····(%esp),%eax158 »       add····0x4(%esp),%eax
159 »       add····0x14(%esi),%eax159 »       add····0x14(%esi),%eax
160 »       mov····%esi,0x10(%ebx)160 »       mov····%esi,0x10(%ebx)
161 »       lea····0x0(,%eax,4),%ecx161 »       lea····0x0(,%eax,4),%ecx
162 »       mov····%eax,0x4(%esp)162 »       mov····%eax,0x4(%esp)
163 »       lea····0x134(%ebx),%eax163 »       lea····0x134(%ebx),%eax
164 »       mov····%ecx,0x8(%esp)164 »       mov····%ecx,0x8(%esp)
165 »       add····%eax,%ecx165 »       add····%eax,%ecx
16.2 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 5, 34 lines modifiedOffset 5, 34 lines modified
5 ··0x00000010·1b0c0404·88010000·a8000000·1c000000·................5 ··0x00000010·1b0c0404·88010000·a8000000·1c000000·................
6 ··0x00000020·00000000·e8020000·00410e08·8502410e·.........A....A.6 ··0x00000020·00000000·e8020000·00410e08·8502410e·.........A....A.
7 ··0x00000030·0c870341·0e108604·410e1483·05430e30·...A....A....C.07 ··0x00000030·0c870341·0e108604·410e1483·05430e30·...A....A....C.0
8 ··0x00000040·770e3c48·0e404f0e·3002520a·0e1443c3·w.<H.@O.0.R...C.8 ··0x00000040·770e3c48·0e404f0e·3002520a·0e1443c3·w.<H.@O.0.R...C.
9 ··0x00000050·0e1041c6·0e0c41c7·0e0841c5·0e04430b·..A...A...A...C.9 ··0x00000050·0e1041c6·0e0c41c7·0e0841c5·0e04430b·..A...A...A...C.
10 ··0x00000060·430e3845·0e3c410e·40480e30·5f0e3845·C.8E.<A.@H.0_.8E10 ··0x00000060·430e3845·0e3c410e·40480e30·5f0e3845·C.8E.<A.@H.0_.8E
11 ··0x00000070·0e3c410e·40480e30·580e3c48·0e404f0e·.<A.@H.0X.<H.@O.11 ··0x00000070·0e3c410e·40480e30·580e3c48·0e404f0e·.<A.@H.0X.<H.@O.
12 ··0x00000080·3002a10e·3c450e40·500e3075·0e34440e·0...<E.@P.0u.4D.12 ··0x00000080·3002a00e·3c450e40·500e3076·0e34440e·0...<E.@P.0v.4D.
13 ··0x00000090·38420e3c·410e404c·0e306c0e·38450e3c·8B.<A.@L.0l.8E.<13 ··0x00000090·38420e3c·410e404c·0e306c0e·38450e3c·8B.<A.@L.0l.8E.<
14 ··0x000000a0·450e4048·0e305e0e·38450e3c·410e4048·E.@H.0^.8E.<A.@H14 ··0x000000a0·450e4048·0e305e0e·38450e3c·410e4048·E.@H.0^.8E.<A.@H
15 ··0x000000b0·0e305a0e·3c410e40·480e305b·0e3c480e·.0Z.<A.@H.0[.<H.15 ··0x000000b0·0e305a0e·3c410e40·480e305b·0e3c480e·.0Z.<A.@H.0[.<H.
16 ··0x000000c0·404f0e30·1c000000·00000000·017a5200·@O.0.........zR.16 ··0x000000c0·404f0e30·1c000000·00000000·017a5200·@O.0.........zR.
17 ··0x000000d0·017c0801·1b0c0404·88010e30·83058502·.|.........0....17 ··0x000000d0·017c0801·1b0c0404·88010e30·83058502·.|.........0....
18 ··0x000000e0·86048703·40000000·24000000·00000000·....@...$.......18 ··0x000000e0·86048703·40000000·24000000·00000000·....@...$.......
19 ··0x000000f0·b2000000·00460e3c·410e404c·0e304f0e·.....F.<A.@L.0O.19 ··0x000000f0·b2000000·00460e3c·410e404c·0e304f0e·.....F.<A.@L.0O.
20 ··0x00000100·3c410e40·480e3073·0e34450e·38450e3c·<A.@H.0s.4E.8E.<20 ··0x00000100·3c410e40·480e3073·0e34450e·38450e3c·<A.@H.0s.4E.8E.<
21 ··0x00000110·410e404c·0e30530e·3c410e40·480e3051·A.@L.0S.<A.@H.0Q21 ··0x00000110·410e404c·0e30530e·3c410e40·480e3051·A.@L.0S.<A.@H.0Q
22 ··0x00000120·0e3c410e·404a0e30·98000000·2c010000·.<A.@J.0....,...22 ··0x00000120·0e3c410e·404a0e30·98000000·2c010000·.<A.@J.0....,...
23 ··0x00000130·f0020000·fb010000·00410e08·8502410e·.........A....A.23 ··0x00000130·f0020000·00020000·00410e08·8502410e·.........A....A.
24 ··0x00000140·0c870341·0e108604·410e1483·05430e20·...A....A....C.·24 ··0x00000140·0c870341·0e108604·410e1483·05430e20·...A....A....C.·
25 ··0x00000150·580e2841·0e2c410e·30480e20·029f0a0e·X.(A.,A.0H.·....25 ··0x00000150·580e2841·0e2c410e·30480e20·029f0a0e·X.(A.,A.0H.·....
26 ··0x00000160·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..26 ··0x00000160·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
27 ··0x00000170·044c0b43·0e2c410e·30480e20·740e2c41·.L.C.,A.0H.·t.,A27 ··0x00000170·044c0b43·0e2c410e·30480e20·740e2c41·.L.C.,A.0H.·t.,A
28 ··0x00000180·0e30480e·2002420e·2c410e30·480e2002·.0H.·.B.,A.0H.·.28 ··0x00000180·0e30480e·2002420e·2c410e30·480e2002·.0H.·.B.,A.0H.·.
29 ··0x00000190·4b0e2c41·0e30480e·20450e2c·410e3048·K.,A.0H.·E.,A.0H29 ··0x00000190·4b0e2c41·0e30480e·20450e2c·410e3048·K.,A.0H.·E.,A.0H
30 ··0x000001a0·0e20480a·0e1441c3·0e1041c6·0e0c41c7·.·H...A...A...A.30 ··0x000001a0·0e20480a·0e1441c3·0e1041c6·0e0c41c7·.·H...A...A...A.
31 ··0x000001b0·0e0841c5·0e04410b·500e2c41·0e30480e·..A...A.P.,A.0H.31 ··0x000001b0·0e0841c5·0e04460b·500e2c41·0e30480e·..A...F.P.,A.0H.
32 ··0x000001c0·20000000·1c000000·00000000·017a5200··............zR.32 ··0x000001c0·20000000·1c000000·00000000·017a5200··............zR.
33 ··0x000001d0·017c0801·1b0c0404·88010e20·83058502·.|.........·....33 ··0x000001d0·017c0801·1b0c0404·88010e20·83058502·.|.........·....
34 ··0x000001e0·86048703·28000000·24000000·b2000000·....(...$.......34 ··0x000001e0·86048703·28000000·24000000·b2000000·....(...$.......
35 ··0x000001f0·44000000·00430e2c·410e3048·0e20480e·D....C.,A.0H.·H.35 ··0x000001f0·44000000·00430e2c·410e3048·0e20480e·D....C.,A.0H.·H.
36 ··0x00000200·2c410e30·480e205c·0e2c410e·30480e20·,A.0H.·\.,A.0H.·36 ··0x00000200·2c410e30·480e205c·0e2c410e·30480e20·,A.0H.·\.,A.0H.·
37 ··0x00000210·14000000·14020000·f0040000·38000000·............8...37 ··0x00000210·14000000·14020000·f0040000·38000000·............8...
38 ··0x00000220·00430e10·740e0400·14000000·00000000·.C..t...........38 ··0x00000220·00430e10·740e0400·14000000·00000000·.C..t...........
276 KB
funcobject.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:··········23512·(bytes·into·file)13 ··Start·of·section·headers:··········23540·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x5bd8:1 There·are·20·section·headers,·starting·at·offset·0x5bf4:
  
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]·.text·············PROGBITS········00000000·000040·0003d5·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000335·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·004aa8·000218·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·004ac4·0001d8·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000420·0004e4·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000380·0004e4·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·004cc0·000268·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·004c9c·000268·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000904·000004·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·000864·000004·00··WA··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·000910·000beb·00··AX··0···0·1610 ··[·6]·.text.hot·········PROGBITS········00000000·000870·000cab·00··AX··0···0·16
11 ··[·7]·.rel.text.hot·····REL·············00000000·004f28·0002d8·08···I·17···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·004f04·000320·08···I·17···6··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·0014fb·000aec·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·00151b·000b24·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·005200·0006e8·08···I·17···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·005224·0006e8·08···I·17···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·001fe7·0001d2·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·00203f·0001d2·01·AMS··0···0··1
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·0021bc·000299·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·002214·000299·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·002460·000682·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·0024c0·000682·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·0058e8·000028·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·00590c·000028·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·002ae2·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·002b42·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·002ae4·000edc·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·002b44·000ec4·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·005910·000228·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·005934·000220·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·0039c0·000860·10·····18··77··421 ··[17]·.symtab···········SYMTAB··········00000000·003a08·000850·10·····18··76··4
22 ··[18]·.strtab···········STRTAB··········00000000·004220·000885·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·004258·00086b·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·005b38·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·005b54·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
17.3 KB
readelf --wide --symbols {}
    
Offset 1, 137 lines modifiedOffset 1, 136 lines modified
  
1 Symbol·table·'.symtab'·contains·134·entries:1 Symbol·table·'.symtab'·contains·133·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
9 ·····6:·00000030····55·FUNC····LOCAL··DEFAULT····6·sm_traverse9 ·····6:·00000030····55·FUNC····LOCAL··DEFAULT····6·sm_traverse
10 ·····7:·00000000····29·FUNC····LOCAL··DEFAULT····8·sm_traverse.cold10 ·····7:·00000000····29·FUNC····LOCAL··DEFAULT····8·sm_traverse.cold
11 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···10·11 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
12 ·····9:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·__name__.212 ·····9:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·__name__.2
13 ····10:·0000001d····39·FUNC····LOCAL··DEFAULT····8·PyFunction_NewWithQualName.cold13 ····10:·0000001d····39·FUNC····LOCAL··DEFAULT····8·PyFunction_NewWithQualName.cold
14 ····11:·00000240···630·FUNC····LOCAL··DEFAULT····6·func_dealloc14 ····11:·00000240···630·FUNC····LOCAL··DEFAULT····6·func_dealloc
15 ····12:·000004c0···459·FUNC····LOCAL··DEFAULT····6·func_clear15 ····12:·000004c0···471·FUNC····LOCAL··DEFAULT····6·func_clear
16 ····13:·00000000····86·FUNC····LOCAL··DEFAULT····1·sm_init16 ····13:·000006a0····88·FUNC····LOCAL··DEFAULT····6·sm_init
17 ····14:·00000044····70·FUNC····LOCAL··DEFAULT····8·sm_init.cold17 ····14:·00000044···116·FUNC····LOCAL··DEFAULT····8·sm_init.cold
18 ····15:·00000690····88·FUNC····LOCAL··DEFAULT····6·cm_init18 ····15:·00000700····88·FUNC····LOCAL··DEFAULT····6·cm_init
19 ····16:·0000008a···116·FUNC····LOCAL··DEFAULT····8·cm_init.cold19 ····16:·000000b8···116·FUNC····LOCAL··DEFAULT····8·cm_init.cold
20 ····17:·000006f0····11·FUNC····LOCAL··DEFAULT····6·func_get_name20 ····17:·00000760····11·FUNC····LOCAL··DEFAULT····6·func_get_name
21 ····18:·00000000·····0·SECTION·LOCAL··DEFAULT···11·21 ····18:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
22 ····19:·00000700····68·FUNC····LOCAL··DEFAULT····6·func_set_name22 ····19:·00000770····68·FUNC····LOCAL··DEFAULT····6·func_set_name
23 ····20:·000000fe····61·FUNC····LOCAL··DEFAULT····8·func_set_name.cold23 ····20:·0000012c····61·FUNC····LOCAL··DEFAULT····8·func_set_name.cold
24 ····21:·00000750····11·FUNC····LOCAL··DEFAULT····6·func_get_qualname24 ····21:·000007c0····11·FUNC····LOCAL··DEFAULT····6·func_get_qualname
25 ····22:·00000760····68·FUNC····LOCAL··DEFAULT····6·func_set_qualname25 ····22:·000007d0····68·FUNC····LOCAL··DEFAULT····6·func_set_qualname
26 ····23:·0000013b····61·FUNC····LOCAL··DEFAULT····8·func_set_qualname.cold26 ····23:·00000169····61·FUNC····LOCAL··DEFAULT····8·func_set_qualname.cold
27 ····24:·000007b0···456·FUNC····LOCAL··DEFAULT····6·func_traverse27 ····24:·00000820···456·FUNC····LOCAL··DEFAULT····6·func_traverse
28 ····25:·00000178····66·FUNC····LOCAL··DEFAULT····8·func_traverse.cold28 ····25:·000001a6····66·FUNC····LOCAL··DEFAULT····8·func_traverse.cold
29 ····26:·00000980····55·FUNC····LOCAL··DEFAULT····6·cm_traverse29 ····26:·000009f0····55·FUNC····LOCAL··DEFAULT····6·cm_traverse
30 ····27:·000001ba····29·FUNC····LOCAL··DEFAULT····8·cm_traverse.cold30 ····27:·000001e8····29·FUNC····LOCAL··DEFAULT····8·cm_traverse.cold
31 ····28:·000009c0···140·FUNC····LOCAL··DEFAULT····6·cm_descr_get31 ····28:·00000a30···140·FUNC····LOCAL··DEFAULT····6·cm_descr_get
32 ····29:·00000a50····38·FUNC····LOCAL··DEFAULT····6·func_descr_get32 ····29:·00000ac0····38·FUNC····LOCAL··DEFAULT····6·func_descr_get
33 ····30:·000001d7····34·FUNC····LOCAL··DEFAULT····8·cm_descr_get.cold33 ····30:·00000205····34·FUNC····LOCAL··DEFAULT····8·cm_descr_get.cold
34 ····31:·00000a80····25·FUNC····LOCAL··DEFAULT····6·sm_descr_get34 ····31:·00000af0····25·FUNC····LOCAL··DEFAULT····6·sm_descr_get
35 ····32:·000001f9····34·FUNC····LOCAL··DEFAULT····8·sm_descr_get.cold35 ····32:·00000227····34·FUNC····LOCAL··DEFAULT····8·sm_descr_get.cold
36 ····33:·00000060····51·FUNC····LOCAL··DEFAULT····1·func_get_code36 ····33:·00000000····51·FUNC····LOCAL··DEFAULT····1·func_get_code
37 ····34:·0000021b·····7·FUNC····LOCAL··DEFAULT····8·func_get_code.cold37 ····34:·00000249·····7·FUNC····LOCAL··DEFAULT····8·func_get_code.cold
38 ····35:·00000aa0····51·FUNC····LOCAL··DEFAULT····6·cm_get___isabstractmethod__38 ····35:·00000b10····51·FUNC····LOCAL··DEFAULT····6·cm_get___isabstractmethod__
39 ····36:·00000222····24·FUNC····LOCAL··DEFAULT····8·cm_get___isabstractmethod__.cold39 ····36:·00000250····24·FUNC····LOCAL··DEFAULT····8·cm_get___isabstractmethod__.cold
40 ····37:·00000ae0····42·FUNC····LOCAL··DEFAULT····6·func_get_annotations40 ····37:·00000b50····35·FUNC····LOCAL··DEFAULT····6·func_get_annotations
41 ····38:·0000023a·····7·FUNC····LOCAL··DEFAULT····8·func_get_annotations.cold 
42 ····39:·000000a0····62·FUNC····LOCAL··DEFAULT····1·func_set_annotations41 ····38:·00000b80····66·FUNC····LOCAL··DEFAULT····6·func_set_annotations
43 ····40:·00000241····67·FUNC····LOCAL··DEFAULT····8·func_set_annotations.cold42 ····39:·00000268····84·FUNC····LOCAL··DEFAULT····8·func_set_annotations.cold
44 ····41:·000000e0····57·FUNC····LOCAL··DEFAULT····1·cm_clear43 ····40:·00000040····57·FUNC····LOCAL··DEFAULT····1·cm_clear
45 ····42:·00000284····33·FUNC····LOCAL··DEFAULT····8·cm_clear.cold44 ····41:·000002bc····33·FUNC····LOCAL··DEFAULT····8·cm_clear.cold
46 ····43:·00000b10···107·FUNC····LOCAL··DEFAULT····6·cm_dealloc45 ····42:·00000bd0···108·FUNC····LOCAL··DEFAULT····6·cm_dealloc
47 ····44:·000002a5····26·FUNC····LOCAL··DEFAULT····8·cm_dealloc.cold46 ····43:·000002dd····26·FUNC····LOCAL··DEFAULT····8·cm_dealloc.cold
48 ····45:·00000b80···107·FUNC····LOCAL··DEFAULT····6·sm_dealloc47 ····44:·00000c40···107·FUNC····LOCAL··DEFAULT····6·sm_dealloc
49 ····46:·000002bf····26·FUNC····LOCAL··DEFAULT····8·sm_dealloc.cold48 ····45:·000002f7····26·FUNC····LOCAL··DEFAULT····8·sm_dealloc.cold
50 ····47:·00000120····51·FUNC····LOCAL··DEFAULT····1·sm_get___isabstractmethod__49 ····46:·00000080····51·FUNC····LOCAL··DEFAULT····1·sm_get___isabstractmethod__
51 ····48:·000002d9····24·FUNC····LOCAL··DEFAULT····8·sm_get___isabstractmethod__.cold50 ····47:·00000311····24·FUNC····LOCAL··DEFAULT····8·sm_get___isabstractmethod__.cold
52 ····49:·00000190····25·FUNC····LOCAL··DEFAULT····1·func_repr51 ····48:·000000f0····25·FUNC····LOCAL··DEFAULT····1·func_repr
53 ····50:·000001b0····57·FUNC····LOCAL··DEFAULT····1·sm_clear52 ····49:·00000110····57·FUNC····LOCAL··DEFAULT····1·sm_clear
54 ····51:·000002f1····33·FUNC····LOCAL··DEFAULT····8·sm_clear.cold53 ····50:·00000329····33·FUNC····LOCAL··DEFAULT····8·sm_clear.cold
55 ····52:·000001f0····69·FUNC····LOCAL··DEFAULT····1·func_get_defaults54 ····51:·00000150····69·FUNC····LOCAL··DEFAULT····1·func_get_defaults
56 ····53:·00000312·····7·FUNC····LOCAL··DEFAULT····8·func_get_defaults.cold55 ····52:·0000034a·····7·FUNC····LOCAL··DEFAULT····8·func_get_defaults.cold
57 ····54:·00000240····69·FUNC····LOCAL··DEFAULT····1·func_get_kwdefaults56 ····53:·000001a0····69·FUNC····LOCAL··DEFAULT····1·func_get_kwdefaults
58 ····55:·00000319·····7·FUNC····LOCAL··DEFAULT····8·func_get_kwdefaults.cold57 ····54:·00000351·····7·FUNC····LOCAL··DEFAULT····8·func_get_kwdefaults.cold
59 ····56:·00000290···131·FUNC····LOCAL··DEFAULT····1·func_set_code58 ····55:·000001f0···131·FUNC····LOCAL··DEFAULT····1·func_set_code
60 ····57:·00000320···105·FUNC····LOCAL··DEFAULT····8·func_set_code.cold59 ····56:·00000358···105·FUNC····LOCAL··DEFAULT····8·func_set_code.cold
61 ····58:·00000320····85·FUNC····LOCAL··DEFAULT····1·func_set_defaults60 ····57:·00000280····85·FUNC····LOCAL··DEFAULT····1·func_set_defaults
62 ····59:·00000389···124·FUNC····LOCAL··DEFAULT····8·func_set_defaults.cold61 ····58:·000003c1···124·FUNC····LOCAL··DEFAULT····8·func_set_defaults.cold
63 ····60:·00000380····85·FUNC····LOCAL··DEFAULT····1·func_set_kwdefaults62 ····59:·000002e0····85·FUNC····LOCAL··DEFAULT····1·func_set_kwdefaults
64 ····61:·00000405···124·FUNC····LOCAL··DEFAULT····8·func_set_kwdefaults.cold63 ····60:·0000043d···124·FUNC····LOCAL··DEFAULT····8·func_set_kwdefaults.cold
65 ····62:·00000481···738·FUNC····LOCAL··DEFAULT····8·func_new64 ····61:·000004b9···738·FUNC····LOCAL··DEFAULT····8·func_new
66 ····63:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.165 ····62:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.1
67 ····64:·00000000·····0·SECTION·LOCAL··DEFAULT···12·66 ····63:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
68 ····65:·00000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.067 ····64:·00000000····24·OBJECT··LOCAL··DEFAULT···12·_keywords.0
69 ····66:·00000020···597·OBJECT··LOCAL··DEFAULT···12·staticmethod_doc68 ····65:·00000020···597·OBJECT··LOCAL··DEFAULT···12·staticmethod_doc
70 ····67:·00000160····40·OBJECT··LOCAL··DEFAULT····3·sm_memberlist69 ····66:·00000160····40·OBJECT··LOCAL··DEFAULT····3·sm_memberlist
71 ····68:·00000120····60·OBJECT··LOCAL··DEFAULT····3·sm_getsetlist70 ····67:·00000120····60·OBJECT··LOCAL··DEFAULT····3·sm_getsetlist
72 ····69:·00000280···670·OBJECT··LOCAL··DEFAULT···12·classmethod_doc71 ····68:·00000280···670·OBJECT··LOCAL··DEFAULT···12·classmethod_doc
73 ····70:·000002c0····40·OBJECT··LOCAL··DEFAULT····3·cm_memberlist72 ····69:·000002c0····40·OBJECT··LOCAL··DEFAULT····3·cm_memberlist
74 ····71:·00000280····60·OBJECT··LOCAL··DEFAULT····3·cm_getsetlist73 ····70:·00000280····60·OBJECT··LOCAL··DEFAULT····3·cm_getsetlist
75 ····72:·00000520···354·OBJECT··LOCAL··DEFAULT···12·func_new__doc__74 ····71:·00000520···354·OBJECT··LOCAL··DEFAULT···12·func_new__doc__
76 ····73:·00000480···100·OBJECT··LOCAL··DEFAULT····3·func_memberlist75 ····72:·00000480···100·OBJECT··LOCAL··DEFAULT····3·func_memberlist
77 ····74:·000003e0···160·OBJECT··LOCAL··DEFAULT····3·func_getsetlist76 ····73:·000003e0···160·OBJECT··LOCAL··DEFAULT····3·func_getsetlist
78 ····75:·00000000·····0·SECTION·LOCAL··DEFAULT···14·77 ····74:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
79 ····76:·00000000·····0·SECTION·LOCAL··DEFAULT···15·78 ····75:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
80 ····77:·00000000····38·FUNC····GLOBAL·DEFAULT····6·PyStaticMethod_New79 ····76:·00000000····38·FUNC····GLOBAL·DEFAULT····6·PyStaticMethod_New
81 ····78:·00000040···204·OBJECT··GLOBAL·DEFAULT····3·PyStaticMethod_Type80 ····77:·00000040···204·OBJECT··GLOBAL·DEFAULT····3·PyStaticMethod_Type
82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GenericAlloc81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GenericAlloc
83 ····80:·00000070···464·FUNC····GLOBAL·DEFAULT····6·PyFunction_NewWithQualName82 ····79:·00000070···464·FUNC····GLOBAL·DEFAULT····6·PyFunction_NewWithQualName
84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError
85 ····82:·00000300···204·OBJECT··GLOBAL·DEFAULT····3·PyFunction_Type84 ····81:·00000300···204·OBJECT··GLOBAL·DEFAULT····3·PyFunction_Type
86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New
87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFunction_Vectorcall86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFunction_Vectorcall
88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Size87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Size
89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_GetItem88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_GetItem
90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternFromString92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternFromString
94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
97 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_UnpackTuple96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_UnpackTuple
98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords97 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords
99 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString99 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
101 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethod_New100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMethod_New
102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError101 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError
103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
104 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_IsAbstract103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_IsAbstract
105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct104 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
108 ···105:·00000160····38·FUNC····GLOBAL·DEFAULT····1·PyClassMethod_New107 ···104:·000000c0····38·FUNC····GLOBAL·DEFAULT····1·PyClassMethod_New
109 ···106:·000001a0···204·OBJECT··GLOBAL·DEFAULT····3·PyClassMethod_Type108 ···105:·000001a0···204·OBJECT··GLOBAL·DEFAULT····3·PyClassMethod_Type
110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat109 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Type
112 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format112 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
114 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords
115 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype114 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument115 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument
117 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCell_Type116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCell_Type
118 ···115:·00000763····22·FUNC····GLOBAL·DEFAULT····8·PyFunction_New117 ···114:·0000079b····22·FUNC····GLOBAL·DEFAULT····8·PyFunction_New
119 ···116:·00000779····44·FUNC····GLOBAL·DEFAULT····8·PyFunction_GetCode118 ···115:·000007b1····44·FUNC····GLOBAL·DEFAULT····8·PyFunction_GetCode
120 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall119 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
121 ···118:·000007a5····44·FUNC····GLOBAL·DEFAULT····8·PyFunction_GetGlobals120 ···117:·000007dd····44·FUNC····GLOBAL·DEFAULT····8·PyFunction_GetGlobals
122 ···119:·000007d1····44·FUNC····GLOBAL·DEFAULT····8·PyFunction_GetModule121 ···118:·00000809····44·FUNC····GLOBAL·DEFAULT····8·PyFunction_GetModule
123 ···120:·000007fd····44·FUNC····GLOBAL·DEFAULT····8·PyFunction_GetDefaults122 ···119:·00000835····44·FUNC····GLOBAL·DEFAULT····8·PyFunction_GetDefaults
124 ···121:·00000829···142·FUNC····GLOBAL·DEFAULT····8·PyFunction_SetDefaults123 ···120:·00000861···142·FUNC····GLOBAL·DEFAULT····8·PyFunction_SetDefaults
125 ···122:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError124 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
126 ···123:·000008b7····47·FUNC····GLOBAL·DEFAULT····8·PyFunction_GetKwDefaults125 ···122:·000008ef····47·FUNC····GLOBAL·DEFAULT····8·PyFunction_GetKwDefaults
Max diff block lines reached; -1/17642 bytes (-0.01%) of diff not shown.
64.0 KB
readelf --wide --relocs {}
Max HTML report size reached
74.8 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
369 B
strings --all --bytes=8 {}
    
Offset 102, 15 lines modifiedOffset 102, 14 lines modified
102 sm_descr_get102 sm_descr_get
103 sm_descr_get.cold103 sm_descr_get.cold
104 func_get_code104 func_get_code
105 func_get_code.cold105 func_get_code.cold
106 cm_get___isabstractmethod__106 cm_get___isabstractmethod__
107 cm_get___isabstractmethod__.cold107 cm_get___isabstractmethod__.cold
108 func_get_annotations108 func_get_annotations
109 func_get_annotations.cold 
110 func_set_annotations109 func_set_annotations
111 func_set_annotations.cold110 func_set_annotations.cold
112 cm_clear111 cm_clear
113 cm_clear.cold112 cm_clear.cold
114 cm_dealloc113 cm_dealloc
115 cm_dealloc.cold114 cm_dealloc.cold
116 sm_dealloc115 sm_dealloc
10.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 406 lines modifiedOffset 1, 341 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000·<sm_init>: 
3 sm_init(): 
4 »       push···%ebx 
5 »       sub····$0x28,%esp 
6 »       mov····0x38(%esp),%eax 
7 »       mov····0x30(%esp),%ebx 
8 »       test···%eax,%eax 
9 »       jne····54·<sm_init+0x54> 
10 ·R_386_PC32»     .text.unlikely 
11 »       sub····$0xc,%esp 
12 »       lea····0x28(%esp),%edx 
13 »       push···%edx 
14 »       push···$0x1 
15 »       push···$0x1 
16 »       push···$0x9 
17 ·R_386_32»       .rodata.str1.1 
18 »       pushl··0x50(%esp) 
19 »       call···2a·<sm_init+0x2a> 
20 ·R_386_PC32»     PyArg_UnpackTuple 
21 »       add····$0x20,%esp 
22 »       test···%eax,%eax 
23 »       je·····51·<sm_init+0x51> 
24 »       mov····0x1c(%esp),%ecx 
25 »       mov····0x8(%ebx),%edx 
26 »       addl···$0x1,(%ecx) 
27 »       mov····%ecx,0x8(%ebx) 
28 »       test···%edx,%edx 
29 »       jne····aa·<func_set_annotations+0xa> 
30 ·R_386_PC32»     .text.unlikely 
31 »       xor····%eax,%eax 
32 »       add····$0x28,%esp 
33 »       pop····%ebx 
34 »       retq··· 
35 »       jmp····ae·<func_set_annotations+0xe> 
36 ·R_386_PC32»     .text.unlikely 
37 »       lea····0x0(%esi,%eiz,1),%esi 
38 »       lea····0x0(%esi),%esi 
  
39 00000060·<func_get_code>:2 00000000·<func_get_code>:
40 func_get_code():3 func_get_code():
41 »       push···%ebx4 »       push···%ebx
42 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
43 »       mov····0x10(%esp),%ebx6 »       mov····0x10(%esp),%ebx
44 »       push···$0x227 »       push···$0x22
45 ·R_386_32»       .rodata.str1.18 ·R_386_32»       .rodata.str1.1
46 »       push···%ebx9 »       push···%ebx
47 »       push···$0x2b10 »       push···$0x2b
48 ·R_386_32»       .rodata.str1.111 ·R_386_32»       .rodata.str1.1
49 »       push···$0x2e12 »       push···$0x2e
50 ·R_386_32»       .rodata.str1.113 ·R_386_32»       .rodata.str1.1
51 »       call···79·<func_get_code+0x19>14 »       call···19·<func_get_code+0x19>
52 ·R_386_PC32»     PySys_Audit15 ·R_386_PC32»     PySys_Audit
53 »       add····$0x10,%esp16 »       add····$0x10,%esp
54 »       test···%eax,%eax17 »       test···%eax,%eax
55 »       js·····29f·<func_set_code+0xf>18 »       js·····26d·<func_set_code+0x7d>
56 ·R_386_PC32»     .text.unlikely19 ·R_386_PC32»     .text.unlikely
57 »       mov····0x8(%ebx),%eax20 »       mov····0x8(%ebx),%eax
58 »       addl···$0x1,(%eax)21 »       addl···$0x1,(%eax)
59 »       add····$0x8,%esp22 »       add····$0x8,%esp
60 »       pop····%ebx23 »       pop····%ebx
61 »       retq···24 »       retq···
62 »       lea····0x0(%esi,%eiz,1),%esi25 »       lea····0x0(%esi,%eiz,1),%esi
63 »       lea····0x0(%esi),%esi26 »       lea····0x0(%esi),%esi
  
64 000000a0·<func_set_annotations>: 
65 func_set_annotations(): 
66 »       sub····$0x1c,%esp 
67 »       mov····0x24(%esp),%eax 
68 »       mov····0x20(%esp),%edx 
69 »       test···%eax,%eax 
70 »       je·····da·<func_set_annotations+0x3a> 
71 »       cmp····$0x0,%eax 
72 ·R_386_32»       _Py_NoneStruct 
73 »       je·····da·<func_set_annotations+0x3a> 
74 »       mov····0x4(%eax),%ecx 
75 »       testb··$0x20,0x57(%ecx) 
76 »       je·····326·<func_set_defaults+0x6> 
77 ·R_386_PC32»     .text.unlikely 
78 »       addl···$0x1,(%eax) 
79 »       mov····0x30(%edx),%ecx 
80 »       mov····%eax,0x30(%edx) 
81 »       test···%ecx,%ecx 
82 »       jne····311·<func_set_code+0x81> 
83 ·R_386_PC32»     .text.unlikely 
84 »       xor····%eax,%eax 
85 »       add····$0x1c,%esp 
86 »       retq··· 
87 »       xor····%eax,%eax 
88 »       jmp····c6·<func_set_annotations+0x26> 
89 »       xchg···%ax,%ax 
  
90 000000e0·<cm_clear>:27 00000040·<cm_clear>:
91 cm_clear():28 cm_clear():
92 »       push···%ebx29 »       push···%ebx
93 »       sub····$0x8,%esp30 »       sub····$0x8,%esp
94 »       mov····0x10(%esp),%ebx31 »       mov····0x10(%esp),%ebx
95 »       mov····0x8(%ebx),%edx32 »       mov····0x8(%ebx),%edx
96 »       test···%edx,%edx33 »       test···%edx,%edx
97 »       je·····107·<cm_clear+0x27>34 »       je·····67·<cm_clear+0x27>
98 »       movl···$0x0,0x8(%ebx)35 »       movl···$0x0,0x8(%ebx)
99 »       subl···$0x1,(%edx)36 »       subl···$0x1,(%edx)
100 »       jne····107·<cm_clear+0x27>37 »       jne····67·<cm_clear+0x27>
101 »       sub····$0xc,%esp38 »       sub····$0xc,%esp
102 »       push···%edx39 »       push···%edx
103 »       call···100·<cm_clear+0x20>40 »       call···60·<cm_clear+0x20>
104 ·R_386_PC32»     _Py_Dealloc41 ·R_386_PC32»     _Py_Dealloc
105 »       add····$0x10,%esp42 »       add····$0x10,%esp
106 »       mov····0xc(%ebx),%eax43 »       mov····0xc(%ebx),%eax
107 »       test···%eax,%eax44 »       test···%eax,%eax
108 »       jne····392·<func_set_kwdefaults+0x12>45 »       jne····32a·<func_set_kwdefaults+0x4a>
109 ·R_386_PC32»     .text.unlikely46 ·R_386_PC32»     .text.unlikely
110 »       add····$0x8,%esp47 »       add····$0x8,%esp
111 »       xor····%eax,%eax48 »       xor····%eax,%eax
112 »       pop····%ebx49 »       pop····%ebx
113 »       retq···50 »       retq···
114 »       lea····0x0(%esi,%eiz,1),%esi51 »       lea····0x0(%esi,%eiz,1),%esi
  
115 00000120·<sm_get___isabstractmethod__>:52 00000080·<sm_get___isabstractmethod__>:
116 sm_get___isabstractmethod__():53 sm_get___isabstractmethod__():
117 »       sub····$0x18,%esp54 »       sub····$0x18,%esp
118 »       mov····0x1c(%esp),%eax55 »       mov····0x1c(%esp),%eax
119 »       pushl··0x8(%eax)56 »       pushl··0x8(%eax)
Max diff block lines reached; 7742/10936 bytes (70.79%) of diff not shown.
6.84 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 2, 80 lines modifiedOffset 2, 80 lines modified
2 Hex·dump·of·section·'.data':2 Hex·dump·of·section·'.data':
3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
4 ··0x00000000·00000000·00000000·ab000000·00000000·................4 ··0x00000000·00000000·00000000·ab000000·00000000·................
5 ··0x00000010·00000000·00000000·00000000·00000000·................5 ··0x00000010·00000000·00000000·00000000·00000000·................
6 ··0x00000020·00000000·00000000·00000000·00000000·................6 ··0x00000020·00000000·00000000·00000000·00000000·................
7 ··0x00000030·00000000·00000000·00000000·00000000·................7 ··0x00000030·00000000·00000000·00000000·00000000·................
8 ··0x00000040·01000000·00000000·00000000·09000000·................8 ··0x00000040·01000000·00000000·00000000·09000000·................
9 ··0x00000050·10000000·00000000·800b0000·00000000·................9 ··0x00000050·10000000·00000000·400c0000·00000000·........@.......
10 ··0x00000060·00000000·00000000·00000000·00000000·................10 ··0x00000060·00000000·00000000·00000000·00000000·................
11 ··0x00000070·00000000·00000000·00000000·00000000·................11 ··0x00000070·00000000·00000000·00000000·00000000·................
12 ··0x00000080·00000000·00000000·00000000·00000000·................12 ··0x00000080·00000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00440400·20000000·30000000·.....D..·...0...13 ··0x00000090·00000000·00440400·20000000·30000000·.....D..·...0...
14 ··0x000000a0·b0010000·00000000·00000000·00000000·................14 ··0x000000a0·10010000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·00000000·60010000·20010000·........`...·...15 ··0x000000b0·00000000·00000000·60010000·20010000·........`...·...
16 ··0x000000c0·00000000·00000000·800a0000·00000000·................16 ··0x000000c0·00000000·00000000·f00a0000·00000000·................
17 ··0x000000d0·0c000000·00000000·00000000·00000000·................17 ··0x000000d0·0c000000·a0060000·00000000·00000000·................
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·63010000·20010000·00000000·00000000·c...·...........22 ··0x00000120·63010000·80000000·00000000·00000000·c...............
23 ··0x00000130·00000000·78010000·00000000·00000000·....x...........23 ··0x00000130·00000000·78010000·00000000·00000000·....x...........
24 ··0x00000140·00000000·00000000·00000000·00000000·................24 ··0x00000140·00000000·00000000·00000000·00000000·................
25 ··0x00000150·00000000·00000000·00000000·00000000·................25 ··0x00000150·00000000·00000000·00000000·00000000·................
26 ··0x00000160·81010000·06000000·08000000·01000000·................26 ··0x00000160·81010000·06000000·08000000·01000000·................
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·00000000·00000000·00000000·00000000·................28 ··0x00000180·00000000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000·00000000·00000000·................
30 ··0x000001a0·01000000·00000000·00000000·16000000·................30 ··0x000001a0·01000000·00000000·00000000·16000000·................
31 ··0x000001b0·10000000·00000000·100b0000·00000000·................31 ··0x000001b0·10000000·00000000·d00b0000·00000000·................
32 ··0x000001c0·00000000·00000000·00000000·00000000·................32 ··0x000001c0·00000000·00000000·00000000·00000000·................
33 ··0x000001d0·00000000·00000000·00000000·00000000·................33 ··0x000001d0·00000000·00000000·00000000·00000000·................
34 ··0x000001e0·00000000·00000000·00000000·00000000·................34 ··0x000001e0·00000000·00000000·00000000·00000000·................
35 ··0x000001f0·00000000·00440400·80020000·80090000·.....D..........35 ··0x000001f0·00000000·00440400·80020000·f0090000·.....D..........
36 ··0x00000200·e0000000·00000000·00000000·00000000·................36 ··0x00000200·40000000·00000000·00000000·00000000·@...............
37 ··0x00000210·00000000·00000000·c0020000·80020000·................37 ··0x00000210·00000000·00000000·c0020000·80020000·................
38 ··0x00000220·00000000·00000000·c0090000·00000000·................38 ··0x00000220·00000000·00000000·300a0000·00000000·........0.......
39 ··0x00000230·0c000000·90060000·00000000·00000000·................39 ··0x00000230·0c000000·00070000·00000000·00000000·................
40 ··0x00000240·00000000·00000000·00000000·00000000·................40 ··0x00000240·00000000·00000000·00000000·00000000·................
41 ··0x00000250·00000000·00000000·00000000·00000000·................41 ··0x00000250·00000000·00000000·00000000·00000000·................
42 ··0x00000260·00000000·00000000·00000000·00000000·................42 ··0x00000260·00000000·00000000·00000000·00000000·................
43 ··0x00000270·00000000·00000000·00000000·00000000·................43 ··0x00000270·00000000·00000000·00000000·00000000·................
44 ··0x00000280·63010000·a00a0000·00000000·00000000·c...............44 ··0x00000280·63010000·100b0000·00000000·00000000·c...............
45 ··0x00000290·00000000·78010000·00000000·00000000·....x...........45 ··0x00000290·00000000·78010000·00000000·00000000·....x...........
46 ··0x000002a0·00000000·00000000·00000000·00000000·................46 ··0x000002a0·00000000·00000000·00000000·00000000·................
47 ··0x000002b0·00000000·00000000·00000000·00000000·................47 ··0x000002b0·00000000·00000000·00000000·00000000·................
48 ··0x000002c0·81010000·06000000·08000000·01000000·................48 ··0x000002c0·81010000·06000000·08000000·01000000·................
49 ··0x000002d0·00000000·00000000·00000000·00000000·................49 ··0x000002d0·00000000·00000000·00000000·00000000·................
50 ··0x000002e0·00000000·00000000·00000000·00000000·................50 ··0x000002e0·00000000·00000000·00000000·00000000·................
51 ··0x000002f0·00000000·00000000·00000000·00000000·................51 ··0x000002f0·00000000·00000000·00000000·00000000·................
52 ··0x00000300·01000000·00000000·00000000·ab000000·................52 ··0x00000300·01000000·00000000·00000000·ab000000·................
53 ··0x00000310·3c000000·00000000·40020000·38000000·<.......@...8...53 ··0x00000310·3c000000·00000000·40020000·38000000·<.......@...8...
54 ··0x00000320·00000000·00000000·00000000·90010000·................54 ··0x00000320·00000000·00000000·00000000·f0000000·................
55 ··0x00000330·00000000·00000000·00000000·00000000·................55 ··0x00000330·00000000·00000000·00000000·00000000·................
56 ··0x00000340·00000000·00000000·00000000·00000000·................56 ··0x00000340·00000000·00000000·00000000·00000000·................
57 ··0x00000350·00000000·00480600·20050000·b0070000·.....H..·.......57 ··0x00000350·00000000·00480600·20050000·20080000·.....H..·...·...
58 ··0x00000360·c0040000·00000000·28000000·00000000·........(.......58 ··0x00000360·c0040000·00000000·28000000·00000000·........(.......
59 ··0x00000370·00000000·00000000·80040000·e0030000·................59 ··0x00000370·00000000·00000000·80040000·e0030000·................
60 ··0x00000380·00000000·00000000·500a0000·00000000·........P.......60 ··0x00000380·00000000·00000000·c00a0000·00000000·................
61 ··0x00000390·24000000·00000000·00000000·81040000·$...............61 ··0x00000390·24000000·00000000·00000000·b9040000·$...............
62 ··0x000003a0·00000000·00000000·00000000·00000000·................62 ··0x000003a0·00000000·00000000·00000000·00000000·................
63 ··0x000003b0·00000000·00000000·00000000·00000000·................63 ··0x000003b0·00000000·00000000·00000000·00000000·................
64 ··0x000003c0·00000000·00000000·00000000·00000000·................64 ··0x000003c0·00000000·00000000·00000000·00000000·................
65 ··0x000003d0·00000000·00000000·00000000·00000000·................65 ··0x000003d0·00000000·00000000·00000000·00000000·................
66 ··0x000003e0·22000000·60000000·90020000·00000000·"...`...........66 ··0x000003e0·22000000·00000000·f0010000·00000000·"...............
67 ··0x000003f0·00000000·55000000·f0010000·20030000·....U.......·...67 ··0x000003f0·00000000·55000000·50010000·80020000·....U...P.......
68 ··0x00000400·00000000·00000000·62000000·40020000·........b...@...68 ··0x00000400·00000000·00000000·62000000·a0010000·........b.......
69 ··0x00000410·80030000·00000000·00000000·8a010000·................69 ··0x00000410·e0020000·00000000·00000000·8a010000·................
70 ··0x00000420·e00a0000·a0000000·00000000·00000000·................70 ··0x00000420·500b0000·800b0000·00000000·00000000·P...............
71 ··0x00000430·78010000·00000000·00000000·00000000·x...............71 ··0x00000430·78010000·00000000·00000000·00000000·x...............
72 ··0x00000440·00000000·00000000·f0060000·00070000·................72 ··0x00000440·00000000·00000000·60070000·70070000·........`...p...
73 ··0x00000450·00000000·00000000·9a010000·50070000·............P...73 ··0x00000450·00000000·00000000·9a010000·c0070000·................
74 ··0x00000460·60070000·00000000·00000000·00000000·`...............74 ··0x00000460·d0070000·00000000·00000000·00000000·................
75 ··0x00000470·00000000·00000000·00000000·00000000·................75 ··0x00000470·00000000·00000000·00000000·00000000·................
76 ··0x00000480·a7010000·06000000·18000000·01000000·................76 ··0x00000480·a7010000·06000000·18000000·01000000·................
77 ··0x00000490·00000000·b3010000·06000000·1c000000·................77 ··0x00000490·00000000·b3010000·06000000·1c000000·................
78 ··0x000004a0·00000000·00000000·bb010000·06000000·................78 ··0x000004a0·00000000·00000000·bb010000·06000000·................
79 ··0x000004b0·0c000000·01000000·00000000·c7010000·................79 ··0x000004b0·0c000000·01000000·00000000·c7010000·................
80 ··0x000004c0·06000000·2c000000·00000000·00000000·....,...........80 ··0x000004c0·06000000·2c000000·00000000·00000000·....,...........
81 ··0x000004d0·00000000·00000000·00000000·00000000·................81 ··0x000004d0·00000000·00000000·00000000·00000000·................
20.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 411, 48 lines modifiedOffset 411, 48 lines modified
411 »       subl···$0x1,(%edx)411 »       subl···$0x1,(%edx)
412 »       je·····590·<func_clear+0xd0>412 »       je·····590·<func_clear+0xd0>
413 »       mov····0xc(%ebx),%eax413 »       mov····0xc(%ebx),%eax
414 »       test···%eax,%eax414 »       test···%eax,%eax
415 »       je·····4f6·<func_clear+0x36>415 »       je·····4f6·<func_clear+0x36>
416 »       movl···$0x0,0xc(%ebx)416 »       movl···$0x0,0xc(%ebx)
417 »       subl···$0x1,(%eax)417 »       subl···$0x1,(%eax)
418 »       je·····669·<func_clear+0x1a9>418 »       je·····675·<func_clear+0x1b5>
419 »       mov····0x2c(%ebx),%ecx419 »       mov····0x2c(%ebx),%ecx
420 »       test···%ecx,%ecx420 »       test···%ecx,%ecx
421 »       je·····50d·<func_clear+0x4d>421 »       je·····50d·<func_clear+0x4d>
422 »       movl···$0x0,0x2c(%ebx)422 »       movl···$0x0,0x2c(%ebx)
423 »       subl···$0x1,(%ecx)423 »       subl···$0x1,(%ecx)
424 »       je·····67a·<func_clear+0x1ba>424 »       je·····686·<func_clear+0x1c6>
425 »       mov····0x20(%ebx),%edx425 »       mov····0x20(%ebx),%edx
426 »       test···%edx,%edx426 »       test···%edx,%edx
427 »       je·····524·<func_clear+0x64>427 »       je·····524·<func_clear+0x64>
428 »       movl···$0x0,0x20(%ebx)428 »       movl···$0x0,0x20(%ebx)
429 »       subl···$0x1,(%edx)429 »       subl···$0x1,(%edx)
430 »       je·····5f5·<func_clear+0x135>430 »       je·····601·<func_clear+0x141>
431 »       mov····0x10(%ebx),%eax431 »       mov····0x10(%ebx),%eax
432 »       test···%eax,%eax432 »       test···%eax,%eax
433 »       jne····5d4·<func_clear+0x114>433 »       jne····5e0·<func_clear+0x120>
434 »       mov····0x14(%ebx),%ecx434 »       mov····0x14(%ebx),%ecx
435 »       test···%ecx,%ecx435 »       test···%ecx,%ecx
436 »       jne····627·<func_clear+0x167>436 »       jne····633·<func_clear+0x173>
437 »       mov····0x1c(%ebx),%edx437 »       mov····0x1c(%ebx),%edx
438 »       test···%edx,%edx438 »       test···%edx,%edx
439 »       je·····54d·<func_clear+0x8d>439 »       je·····54d·<func_clear+0x8d>
440 »       movl···$0x0,0x1c(%ebx)440 »       movl···$0x0,0x1c(%ebx)
441 »       subl···$0x1,(%edx)441 »       subl···$0x1,(%edx)
442 »       je·····5ac·<func_clear+0xec>442 »       je·····5b0·<func_clear+0xf0>
443 »       mov····0x24(%ebx),%eax443 »       mov····0x24(%ebx),%eax
444 »       test···%eax,%eax444 »       test···%eax,%eax
445 »       jne····606·<func_clear+0x146>445 »       jne····612·<func_clear+0x152>
446 »       mov····0x18(%ebx),%ecx446 »       mov····0x18(%ebx),%ecx
447 »       test···%ecx,%ecx447 »       test···%ecx,%ecx
448 »       jne····5ba·<func_clear+0xfa>448 »       jne····5c0·<func_clear+0x100>
449 »       mov····0x30(%ebx),%edx449 »       mov····0x30(%ebx),%edx
450 »       test···%edx,%edx450 »       test···%edx,%edx
451 »       jne····648·<func_clear+0x188>451 »       jne····654·<func_clear+0x194>
452 »       mov····0x34(%ebx),%eax452 »       mov····0x34(%ebx),%eax
453 »       test···%eax,%eax453 »       test···%eax,%eax
454 »       je·····589·<func_clear+0xc9>454 »       je·····589·<func_clear+0xc9>
455 »       movl···$0x0,0x34(%ebx)455 »       movl···$0x0,0x34(%ebx)
456 »       subl···$0x1,(%eax)456 »       subl···$0x1,(%eax)
457 »       jne····589·<func_clear+0xc9>457 »       jne····589·<func_clear+0xc9>
458 »       sub····$0xc,%esp458 »       sub····$0xc,%esp
38.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 18, 1216 lines modifiedOffset 18, 1236 lines modified
18 »       pop····%esi18 »       pop····%esi
19 »       pop····%edi19 »       pop····%edi
20 »       jmp····*%eax20 »       jmp····*%eax
  
21 0000001d·<PyFunction_NewWithQualName.cold>:21 0000001d·<PyFunction_NewWithQualName.cold>:
22 PyFunction_NewWithQualName.cold():22 PyFunction_NewWithQualName.cold():
23 »       mov····0x20(%ebx),%ebp23 »       mov····0x20(%ebx),%ebp
24 »       jmp····1cd·<cm_traverse.cold+0x13>24 »       jmp····1cd·<func_traverse.cold+0x27>
25 ·R_386_PC32»     .text.hot25 ·R_386_PC32»     .text.hot
26 »       subl···$0x1,(%ecx)26 »       subl···$0x1,(%ecx)
27 »       je·····31·<PyFunction_NewWithQualName.cold+0x14>27 »       je·····31·<PyFunction_NewWithQualName.cold+0x14>
28 »       xor····%ebx,%ebx28 »       xor····%ebx,%ebx
29 »       jmp····1ae·<func_traverse.cold+0x36>29 »       jmp····1ae·<func_traverse.cold+0x8>
30 ·R_386_PC32»     .text.hot30 ·R_386_PC32»     .text.hot
31 »       sub····$0xc,%esp31 »       sub····$0xc,%esp
32 »       xor····%ebx,%ebx32 »       xor····%ebx,%ebx
33 »       push···%ecx33 »       push···%ecx
34 »       call···38·<PyFunction_NewWithQualName.cold+0x1b>34 »       call···38·<PyFunction_NewWithQualName.cold+0x1b>
35 ·R_386_PC32»     _Py_Dealloc35 ·R_386_PC32»     _Py_Dealloc
36 »       add····$0x10,%esp36 »       add····$0x10,%esp
37 »       jmp····1c1·<cm_traverse.cold+0x7>37 »       jmp····1c1·<func_traverse.cold+0x1b>
38 ·R_386_PC32»     .text.hot38 ·R_386_PC32»     .text.hot
  
39 00000044·<sm_init.cold>:39 00000044·<sm_init.cold>:
40 sm_init.cold():40 sm_init.cold():
41 »       push···%edx41 »       push···%edx
42 »       push···%edx42 »       push···%edx
43 »       push···%eax43 »       push···%eax
44 »       push···$0x944 »       push···$0x9
45 ·R_386_32»       .rodata.str1.145 ·R_386_32»       .rodata.str1.1
46 »       call···4d·<sm_init.cold+0x9>46 »       call···4d·<sm_init.cold+0x9>
47 ·R_386_PC32»     _PyArg_NoKeywords47 ·R_386_PC32»     _PyArg_NoKeywords
48 »       add····$0x10,%esp48 »       add····$0x10,%esp
49 »       test···%eax,%eax49 »       test···%eax,%eax
50 »       jne····6c·<sm_init.cold+0x28>50 »       jne····60·<sm_init.cold+0x1c>
51 ·R_386_PC32»     .text 
52 »       or·····$0xffffffff,%eax51 »       or·····$0xffffffff,%eax
53 »       jmp····ac·<cm_init.cold+0x22>52 »       jmp····74e·<func_new+0x295>
54 ·R_386_PC32»     .text53 ·R_386_PC32»     .text.hot
 54 »       sub····$0xc,%esp
 55 »       lea····0x28(%esp),%eax
 56 »       push···%eax
 57 »       push···$0x1
 58 »       push···$0x1
 59 »       push···$0x9
 60 ·R_386_32»       .rodata.str1.1
 61 »       push···%esi
 62 »       call···73·<sm_init.cold+0x2f>
 63 ·R_386_PC32»     PyArg_UnpackTuple
 64 »       add····$0x20,%esp
 65 »       test···%eax,%eax
 66 »       je·····58·<sm_init.cold+0x14>
 67 »       mov····0x1c(%esp),%esi
 68 »       mov····0x8(%ebx),%edx
 69 »       addl···$0x1,(%esi)
 70 »       mov····%esi,0x8(%ebx)
 71 »       test···%edx,%edx
 72 »       jne····96·<sm_init.cold+0x52>
 73 »       xor····%eax,%eax
 74 »       jmp····784·<func_new+0x2cb>
 75 ·R_386_PC32»     .text.hot
55 »       mov····(%edx),%ebx76 »       mov····(%edx),%ebx
56 »       sub····$0x1,%ebx77 »       sub····$0x1,%ebx
57 »       mov····%ebx,(%edx)78 »       mov····%ebx,(%edx)
58 »       jne····b7·<cm_init.cold+0x2d>79 »       jne····8f·<sm_init.cold+0x4b>
59 ·R_386_PC32»     .text 
60 »       mov····%ebx,0xc(%esp)80 »       mov····%ebx,0xc(%esp)
61 »       sub····$0xc,%esp81 »       sub····$0xc,%esp
62 »       push···%edx82 »       push···%edx
63 »       call···7a·<sm_init.cold+0x36>83 »       call···a8·<sm_init.cold+0x64>
64 ·R_386_PC32»     _Py_Dealloc84 ·R_386_PC32»     _Py_Dealloc
65 »       add····$0x10,%esp85 »       add····$0x10,%esp
66 »       mov····0xc(%esp),%eax86 »       mov····0xc(%esp),%eax
67 »       jmp····d2·<cm_init.cold+0x48>87 »       jmp····7a6·<PyFunction_New+0xb>
68 ·R_386_PC32»     .text88 ·R_386_PC32»     .text.hot
  
69 0000008a·<cm_init.cold>:89 000000b8·<cm_init.cold>:
70 cm_init.cold():90 cm_init.cold():
71 »       push···%edx91 »       push···%edx
72 »       push···%edx92 »       push···%edx
73 »       push···%eax93 »       push···%eax
74 »       push···$0x1694 »       push···$0x16
75 ·R_386_32»       .rodata.str1.195 ·R_386_32»       .rodata.str1.1
76 »       call···93·<cm_init.cold+0x9>96 »       call···c1·<cm_init.cold+0x9>
77 ·R_386_PC32»     _PyArg_NoKeywords97 ·R_386_PC32»     _PyArg_NoKeywords
78 »       add····$0x10,%esp98 »       add····$0x10,%esp
79 »       test···%eax,%eax99 »       test···%eax,%eax
80 »       jne····a6·<cm_init.cold+0x1c>100 »       jne····d4·<cm_init.cold+0x1c>
81 »       or·····$0xffffffff,%eax101 »       or·····$0xffffffff,%eax
82 »       jmp····784·<PyFunction_GetCode+0xb>102 »       jmp····822·<PyFunction_GetModule+0x19>
83 ·R_386_PC32»     .text.hot103 ·R_386_PC32»     .text.hot
84 »       sub····$0xc,%esp104 »       sub····$0xc,%esp
85 »       lea····0x28(%esp),%eax105 »       lea····0x28(%esp),%eax
86 »       push···%eax106 »       push···%eax
87 »       push···$0x1107 »       push···$0x1
88 »       push···$0x1108 »       push···$0x1
89 »       push···$0x16109 »       push···$0x16
90 ·R_386_32»       .rodata.str1.1110 ·R_386_32»       .rodata.str1.1
91 »       push···%esi111 »       push···%esi
92 »       call···b9·<cm_init.cold+0x2f>112 »       call···e7·<cm_init.cold+0x2f>
93 ·R_386_PC32»     PyArg_UnpackTuple113 ·R_386_PC32»     PyArg_UnpackTuple
94 »       add····$0x20,%esp114 »       add····$0x20,%esp
95 »       test···%eax,%eax115 »       test···%eax,%eax
96 »       je·····9e·<cm_init.cold+0x14>116 »       je·····cc·<cm_init.cold+0x14>
97 »       mov····0x1c(%esp),%esi117 »       mov····0x1c(%esp),%esi
98 »       mov····0x8(%ebx),%edx118 »       mov····0x8(%ebx),%edx
99 »       addl···$0x1,(%esi)119 »       addl···$0x1,(%esi)
100 »       mov····%esi,0x8(%ebx)120 »       mov····%esi,0x8(%ebx)
101 »       test···%edx,%edx121 »       test···%edx,%edx
102 »       jne····dc·<cm_init.cold+0x52>122 »       jne····10a·<cm_init.cold+0x52>
103 »       xor····%eax,%eax123 »       xor····%eax,%eax
104 »       jmp····7ba·<PyFunction_GetGlobals+0x15>124 »       jmp····858·<PyFunction_GetDefaults+0x23>
105 ·R_386_PC32»     .text.hot125 ·R_386_PC32»     .text.hot
106 »       mov····(%edx),%ebx126 »       mov····(%edx),%ebx
107 »       sub····$0x1,%ebx127 »       sub····$0x1,%ebx
108 »       mov····%ebx,(%edx)128 »       mov····%ebx,(%edx)
109 »       jne····d5·<cm_init.cold+0x4b>129 »       jne····103·<cm_init.cold+0x4b>
110 »       mov····%ebx,0xc(%esp)130 »       mov····%ebx,0xc(%esp)
111 »       sub····$0xc,%esp131 »       sub····$0xc,%esp
112 »       push···%edx132 »       push···%edx
113 »       call···ee·<cm_init.cold+0x64>133 »       call···11c·<cm_init.cold+0x64>
114 ·R_386_PC32»     _Py_Dealloc134 ·R_386_PC32»     _Py_Dealloc
115 »       add····$0x10,%esp135 »       add····$0x10,%esp
116 »       mov····0xc(%esp),%eax136 »       mov····0xc(%esp),%eax
117 »       jmp····7dc·<PyFunction_GetModule+0xb>137 »       jmp····87a·<PyFunction_SetDefaults+0x19>
118 ·R_386_PC32»     .text.hot138 ·R_386_PC32»     .text.hot
  
Max diff block lines reached; 35410/39129 bytes (90.50%) of diff not shown.
24.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 32, 211 lines modifiedOffset 32, 210 lines modified
32 ··0x000001c0·0e0841c3·0e044f0e·10830243·0e1c410e·..A...O....C..A.32 ··0x000001c0·0e0841c3·0e044f0e·10830243·0e1c410e·..A...O....C..A.
33 ··0x000001d0·20480e10·5f0e1c41·0e20480e·105f0e1c··H.._..A.·H.._..33 ··0x000001d0·20480e10·5f0e1c41·0e20480e·105f0e1c··H.._..A.·H.._..
34 ··0x000001e0·410e2048·0e104f0e·1c410e20·480e105f·A.·H..O..A.·H.._34 ··0x000001e0·410e2048·0e104f0e·1c410e20·480e105f·A.·H..O..A.·H.._
35 ··0x000001f0·0e1c410e·20480e10·5f0e1c41·0e20480e·..A.·H.._..A.·H.35 ··0x000001f0·0e1c410e·20480e10·5f0e1c41·0e20480e·..A.·H.._..A.·H.
36 ··0x00000200·105f0e1c·410e2048·0e104f0e·1c410e20·._..A.·H..O..A.·36 ··0x00000200·105f0e1c·410e2048·0e104f0e·1c410e20·._..A.·H..O..A.·
37 ··0x00000210·480e1048·0e1c410e·20480e10·480e1c41·H..H..A.·H..H..A37 ··0x00000210·480e1048·0e1c410e·20480e10·480e1c41·H..H..A.·H..H..A
38 ··0x00000220·0e204b0e·10000000·84000000·2c020000·.·K.........,...38 ··0x00000220·0e204b0e·10000000·84000000·2c020000·.·K.........,...
39 ··0x00000230·c0040000·cb010000·00410e08·8302430e·.........A....C.39 ··0x00000230·c0040000·d7010000·00410e08·8302430e·.........A....C.
40 ··0x00000240·1002bc0e·1c410e20·480e1043·0a0e0843·.....A.·H..C...C40 ··0x00000240·1002bc0e·1c410e20·480e1043·0a0e0843·.....A.·H..C...C
41 ··0x00000250·c30e0441·0b430e1c·410e204b·0e10500e·...A.C..A.·K..P.41 ··0x00000250·c30e0441·0b430e1c·410e204b·0e10540e·...A.C..A.·K..T.
42 ··0x00000260·1c410e20·480e1051·0e1c410e·20480e10·.A.·H..Q..A.·H..42 ··0x00000260·1c410e20·480e1053·0e1c410e·20480e10·.A.·H..S..A.·H..
43 ··0x00000270·550e1c41·0e20480e·10480e1c·410e2048·U..A.·H..H..A.·H43 ··0x00000270·5b0e1c41·0e20480e·10480e1c·410e2048·[..A.·H..H..A.·H
44 ··0x00000280·0e10580e·1c410e20·480e1058·0e1c410e·..X..A.·H..X..A.44 ··0x00000280·0e10580e·1c410e20·480e1058·0e1c410e·..X..A.·H..X..A.
45 ··0x00000290·20480e10·580e1c41·0e20480e·10480e1c··H..X..A.·H..H..45 ··0x00000290·20480e10·580e1c41·0e20480e·10480e1c··H..X..A.·H..H..
46 ··0x000002a0·410e2048·0e10480e·1c410e20·480e1000·A.·H..H..A.·H...46 ··0x000002a0·410e2048·0e10480e·1c410e20·480e1000·A.·H..H..A.·H...
47 ··0x000002b0·34000000·b4020000·00000000·56000000·4...........V... 
48 ··0x000002c0·00410e08·8302430e·30530e3c·450e4042·.A....C.0S.<E.@B 
49 ··0x000002d0·0e44420e·48450e4c·440e5048·0e305e0a·.DB.HE.LD.PH.0^. 
50 ··0x000002e0·0e0841c3·0e04410b·18000000·00000000·..A...A......... 
51 ··0x000002f0·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........0 
52 ··0x00000300·83020000·28000000·20000000·44000000·....(...·...D... 
53 ··0x00000310·46000000·00410e34·410e3841·0e3c450e·F....A.4A.8A.<E. 
54 ··0x00000320·40480e30·640e3c41·0e40480e·30000000·@H.0d.<A.@H.0... 
55 ··0x00000330·3c000000·34030000·90060000·58000000·<...4.......X...47 ··0x000002b0·3c000000·b4020000·a0060000·58000000·<...........X...
56 ··0x00000340·00410e08·8602410e·0c830343·0e30570e·.A....A....C.0W.48 ··0x000002c0·00410e08·8602410e·0c830343·0e30570e·.A....A....C.0W.
57 ··0x00000350·3c450e40·420e4442·0e48450e·4c410e50·<E.@B.DB.HE.LA.P49 ··0x000002d0·3c450e40·420e4442·0e48450e·4c410e50·<E.@B.DB.HE.LA.P
58 ··0x00000360·480e3062·0e0c41c3·0e0841c6·0e040000·H.0b..A...A.....50 ··0x000002e0·480e3062·0e0c41c3·0e0841c6·0e040000·H.0b..A...A.....
59 ··0x00000370·18000000·00000000·017a5200·017c0801·.........zR..|..51 ··0x000002f0·18000000·00000000·017a5200·017c0801·.........zR..|..
60 ··0x00000380·1b0c0404·88010e30·83038602·3c000000·.......0....<...52 ··0x00000300·1b0c0404·88010e30·83038602·3c000000·.......0....<...
 53 ··0x00000310·20000000·44000000·74000000·00410e34··...D...t....A.4
 54 ··0x00000320·410e3841·0e3c450e·40480e30·4f0e3c45·A.8A.<E.@H.0O.<E
 55 ··0x00000330·0e40420e·44420e48·450e4c41·0e50480e·.@B.DB.HE.LA.PH.
 56 ··0x00000340·306c0e3c·410e4048·0e300000·3c000000·0l.<A.@H.0..<...
 57 ··0x00000350·50030000·00070000·58000000·00410e08·P.......X....A..
 58 ··0x00000360·8602410e·0c830343·0e30570e·3c450e40·..A....C.0W.<E.@
 59 ··0x00000370·420e4442·0e48450e·4c410e50·480e3062·B.DB.HE.LA.PH.0b
 60 ··0x00000380·0e0c41c3·0e0841c6·0e040000·3c000000·..A...A.....<...
61 ··0x00000390·20000000·8a000000·74000000·00410e34··.......t....A.461 ··0x00000390·a0000000·b8000000·74000000·00410e34·........t....A.4
62 ··0x000003a0·410e3841·0e3c450e·40480e30·4f0e3c45·A.8A.<E.@H.0O.<E62 ··0x000003a0·410e3841·0e3c450e·40480e30·4f0e3c45·A.8A.<E.@H.0O.<E
63 ··0x000003b0·0e40420e·44420e48·450e4c41·0e50480e·.@B.DB.HE.LA.PH.63 ··0x000003b0·0e40420e·44420e48·450e4c41·0e50480e·.@B.DB.HE.LA.PH.
64 ··0x000003c0·306c0e3c·410e4048·0e300000·10000000·0l.<A.@H.0......64 ··0x000003c0·306c0e3c·410e4048·0e300000·10000000·0l.<A.@H.0......
65 ··0x000003d0·d0030000·f0060000·0b000000·00000000·................65 ··0x000003d0·d0030000·60070000·0b000000·00000000·....`...........
66 ··0x000003e0·14000000·e4030000·00070000·44000000·............D...66 ··0x000003e0·14000000·e4030000·70070000·44000000·........p...D...
67 ··0x000003f0·00430e20·02400e04·14000000·00000000·.C.·.@..........67 ··0x000003f0·00430e20·02400e04·14000000·00000000·.C.·.@..........
68 ··0x00000400·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·68 ··0x00000400·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·
69 ··0x00000410·28000000·1c000000·fe000000·3d000000·(...........=...69 ··0x00000410·28000000·1c000000·2c010000·3d000000·(.......,...=...
70 ··0x00000420·00410e24·410e2845·0e2c460e·30480e20·.A.$A.(E.,F.0H.·70 ··0x00000420·00410e24·410e2845·0e2c460e·30480e20·.A.$A.(E.,F.0H.·
71 ··0x00000430·4f0e2c41·0e30480e·20000000·10000000·O.,A.0H.·.......71 ··0x00000430·4f0e2c41·0e30480e·20000000·10000000·O.,A.0H.·.......
72 ··0x00000440·40040000·50070000·0b000000·00000000·@...P...........72 ··0x00000440·40040000·c0070000·0b000000·00000000·@...............
73 ··0x00000450·14000000·54040000·60070000·44000000·....T...`...D...73 ··0x00000450·14000000·54040000·d0070000·44000000·....T.......D...
74 ··0x00000460·00430e20·02400e04·28000000·74000000·.C.·.@..(...t...74 ··0x00000460·00430e20·02400e04·28000000·74000000·.C.·.@..(...t...
75 ··0x00000470·3b010000·3d000000·00410e24·410e2845·;...=....A.$A.(E75 ··0x00000470·69010000·3d000000·00410e24·410e2845·i...=....A.$A.(E
76 ··0x00000480·0e2c460e·30480e20·4f0e2c41·0e30480e·.,F.0H.·O.,A.0H.76 ··0x00000480·0e2c460e·30480e20·4f0e2c41·0e30480e·.,F.0H.·O.,A.0H.
77 ··0x00000490·20000000·dc000000·98040000·b0070000··...............77 ··0x00000490·20000000·dc000000·98040000·20080000··...........·...
78 ··0x000004a0·c8010000·00410e08·8702410e·0c860341·.....A....A....A78 ··0x000004a0·c8010000·00410e08·8702410e·0c860341·.....A....A....A
79 ··0x000004b0·0e108304·5a0e1841·0e1c410e·20450e10·....Z..A..A.·E..79 ··0x000004b0·0e108304·5a0e1841·0e1c410e·20450e10·....Z..A..A.·E..
80 ··0x000004c0·560e1841·0e1c410e·20450e10·560e1841·V..A..A.·E..V..A80 ··0x000004c0·560e1841·0e1c410e·20450e10·560e1841·V..A..A.·E..V..A
81 ··0x000004d0·0e1c410e·20450e10·6c0e1841·0e1c410e·..A.·E..l..A..A.81 ··0x000004d0·0e1c410e·20450e10·6c0e1841·0e1c410e·..A.·E..l..A..A.
82 ··0x000004e0·20450e10·560e1841·0e1c410e·20450e10··E..V..A..A.·E..82 ··0x000004e0·20450e10·560e1841·0e1c410e·20450e10··E..V..A..A.·E..
83 ··0x000004f0·7f0ac30e·0c41c60e·0841c70e·04420b52·.....A...A...B.R83 ··0x000004f0·7f0ac30e·0c41c60e·0841c70e·04420b52·.....A...A...B.R
84 ··0x00000500·0e18410e·1c410e20·450e1059·0e18410e·..A..A.·E..Y..A.84 ··0x00000500·0e18410e·1c410e20·450e1059·0e18410e·..A..A.·E..Y..A.
85 ··0x00000510·1c410e20·450e104e·0e18410e·1c410e20·.A.·E..N..A..A.·85 ··0x00000510·1c410e20·450e104e·0e18410e·1c410e20·.A.·E..N..A..A.·
86 ··0x00000520·450e106f·0ac30e0c·41c60e08·41c70e04·E..o....A...A...86 ··0x00000520·450e106f·0ac30e0c·41c60e08·41c70e04·E..o....A...A...
87 ··0x00000530·480b430e·18410e1c·410e2045·0e10450a·H.C..A..A.·E..E.87 ··0x00000530·480b430e·18410e1c·410e2045·0e10450a·H.C..A..A.·E..E.
88 ··0x00000540·c30e0c41·c60e0841·c70e0447·0b430e18·...A...A...G.C..88 ··0x00000540·c30e0c41·c60e0841·c70e0447·0b430e18·...A...A...G.C..
89 ··0x00000550·410e1c41·0e20450e·10490e18·410e1c41·A..A.·E..I..A..A89 ··0x00000550·410e1c41·0e20450e·10490e18·410e1c41·A..A.·E..I..A..A
90 ··0x00000560·0e20450e·10510e18·410e1c41·0e20450e·.·E..Q..A..A.·E.90 ··0x00000560·0e20450e·10510e18·410e1c41·0e20450e·.·E..Q..A..A.·E.
91 ··0x00000570·10000000·2c000000·fc040000·78010000·....,.......x...91 ··0x00000570·10000000·2c000000·fc040000·a6010000·....,...........
92 ··0x00000580·42000000·00480e14·410e1841·0e1c410e·B....H..A..A..A.92 ··0x00000580·42000000·00480e14·410e1841·0e1c410e·B....H..A..A..A.
93 ··0x00000590·20450e10·4c0e1441·0e18410e·1c410e20··E..L..A..A..A.·93 ··0x00000590·20450e10·4c0e1441·0e18410e·1c410e20··E..L..A..A..A.·
94 ··0x000005a0·450e1000·34000000·a8050000·80090000·E...4...........94 ··0x000005a0·450e1000·34000000·a8050000·f0090000·E...4...........
95 ··0x000005b0·37000000·00410e08·8702410e·0c860341·7....A....A....A95 ··0x000005b0·37000000·00410e08·8702410e·0c860341·7....A....A....A
96 ··0x000005c0·0e108304·5a0e1841·0e1c410e·20450e10·....Z..A..A.·E..96 ··0x000005c0·0e108304·5a0e1841·0e1c410e·20450e10·....Z..A..A.·E..
97 ··0x000005d0·50c30e0c·41c60e08·41c70e04·1c000000·P...A...A.......97 ··0x000005d0·50c30e0c·41c60e08·41c70e04·1c000000·P...A...A.......
98 ··0x000005e0·64050000·ba010000·1d000000·0059c30e·d............Y..98 ··0x000005e0·64050000·e8010000·1d000000·0059c30e·d............Y..
99 ··0x000005f0·0c41c60e·0841c70e·04000000·20000000·.A...A......·...99 ··0x000005f0·0c41c60e·0841c70e·04000000·20000000·.A...A......·...
100 ··0x00000600·00060000·c0090000·8c000000·00430e20·.............C.·100 ··0x00000600·00060000·300a0000·8c000000·00430e20·....0........C.·
101 ··0x00000610·02430a0e·04450b6b·0a0e0441·0b530e04·.C...E.k...A.S..101 ··0x00000610·02430a0e·04450b6b·0a0e0441·0b530e04·.C...E.k...A.S..
102 ··0x00000620·1c000000·2c020000·d7010000·22000000·....,......."...102 ··0x00000620·1c000000·2c020000·05020000·22000000·....,......."...
103 ··0x00000630·00450e24·410e2845·0e2c460e·30480e20·.E.$A.(E.,F.0H.·103 ··0x00000630·00450e24·410e2845·0e2c460e·30480e20·.E.$A.(E.,F.0H.·
104 ··0x00000640·10000000·44060000·500a0000·26000000·....D...P...&...104 ··0x00000640·10000000·44060000·c00a0000·26000000·....D.......&...
105 ··0x00000650·00000000·14000000·58060000·800a0000·........X.......105 ··0x00000650·00000000·14000000·58060000·f00a0000·........X.......
106 ··0x00000660·19000000·00430e20·550e0400·1c000000·.....C.·U.......106 ··0x00000660·19000000·00430e20·550e0400·1c000000·.....C.·U.......
107 ··0x00000670·78020000·f9010000·22000000·00450e24·x......."....E.$107 ··0x00000670·78020000·27020000·22000000·00450e24·x...'..."....E.$
108 ··0x00000680·410e2845·0e2c460e·30480e20·2c000000·A.(E.,F.0H.·,...108 ··0x00000680·410e2845·0e2c460e·30480e20·2c000000·A.(E.,F.0H.·,...
109 ··0x00000690·90060000·60000000·33000000·00410e08·....`...3....A..109 ··0x00000690·90060000·00000000·33000000·00410e08·........3....A..
110 ··0x000006a0·8302430e·10490e14·410e1845·0e1c450e·..C..I..A..E..E.110 ··0x000006a0·8302430e·10490e14·410e1845·0e1c450e·..C..I..A..E..E.
111 ··0x000006b0·20480e10·510e0841·c30e0400·18000000··H..Q..A........111 ··0x000006b0·20480e10·510e0841·c30e0400·18000000··H..Q..A........
112 ··0x000006c0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......112 ··0x000006c0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
113 ··0x000006d0·88010e10·83020000·10000000·20000000·............·...113 ··0x000006d0·88010e10·83020000·10000000·20000000·............·...
114 ··0x000006e0·1b020000·07000000·00000000·1c000000·................114 ··0x000006e0·49020000·07000000·00000000·1c000000·I...............
115 ··0x000006f0·f0060000·a00a0000·33000000·00430e1c·........3....C..115 ··0x000006f0·f0060000·100b0000·33000000·00430e1c·........3....C..
116 ··0x00000700·470e2048·0e10600e·04000000·14000000·G.·H..`.........116 ··0x00000700·470e2048·0e10600e·04000000·14000000·G.·H..`.........
117 ··0x00000710·00000000·017a5200·017c0801·1b0c0404·.....zR..|......117 ··0x00000710·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
118 ··0x00000720·88010e10·10000000·1c000000·22020000·............"...118 ··0x00000720·88010e10·10000000·1c000000·50020000·............P...
119 ··0x00000730·18000000·00000000·1c000000·3c070000·............<...119 ··0x00000730·18000000·00000000·1c000000·3c070000·............<...
120 ··0x00000740·e00a0000·2a000000·00410e08·8302430e·....*....A....C.120 ··0x00000740·500b0000·23000000·00410e08·8302430e·P...#....A....C.
121 ··0x00000750·10640e08·41c30e04·10000000·a0000000·.d..A...........121 ··0x00000750·105d0e08·41c30e04·14000000·5c070000·.]..A.......\...
122 ··0x00000760·3a020000·07000000·00000000·18000000·:...............122 ··0x00000760·800b0000·42000000·00430e20·7e0e0400·....B....C.·~...
 123 ··0x00000770·28000000·7c030000·68020000·54000000·(...|...h...T...
 124 ··0x00000780·00650e2c·410e3048·0e204a0e·24410e28·.e.,A.0H.·J.$A.(
 125 ··0x00000790·450e2c46·0e30480e·20000000·28000000·E.,F.0H.·...(...
123 ··0x00000770·70070000·a0000000·3e000000·00430e20·p.......>....C.·126 ··0x000007a0·a0070000·40000000·39000000·00410e08·....@...9....A..
124 ··0x00000780·760a0e04·410b0000·28000000·94030000·v...A...(.......127 ··0x000007b0·8302430e·105a0e1c·410e2048·0e104e0e·..C..Z..A.·H..N.
 128 ··0x000007c0·0843c30e·04000000·18000000·10010000·.C..............
125 ··0x00000790·41020000·43000000·00540e2c·410e3048·A...C....T.,A.0H129 ··0x000007d0·bc020000·21000000·00530e1c·410e2048·....!....S..A.·H
126 ··0x000007a0·0e204a0e·24410e28·450e2c46·0e30480e·.·J.$A.(E.,F.0H. 
127 ··0x000007b0·20000000·28000000·b8070000·e0000000··...(...........130 ··0x000007e0·0e100000·28000000·e8070000·d00b0000·....(...........
128 ··0x000007c0·39000000·00410e08·8302430e·105a0e1c·9....A....C..Z..131 ··0x000007f0·6c000000·00410e08·8302430e·10740e1c·l....A....C..t..
129 ··0x000007d0·410e2048·0e104e0e·0843c30e·04000000·A.·H..N..C......132 ··0x00000800·410e204b·0e10580a·0e0841c3·0e04430b·A.·K..X...A...C.
130 ··0x000007e0·18000000·28010000·84020000·21000000·....(.......!...133 ··0x00000810·18000000·58010000·dd020000·1a000000·....X...........
131 ··0x000007f0·00530e1c·410e2048·0e100000·28000000·.S..A.·H....(...134 ··0x00000820·004c0e1c·410e2048·0e100000·28000000·.L..A.·H....(...
132 ··0x00000800·00080000·100b0000·6b000000·00410e08·........k....A..135 ··0x00000830·30080000·400c0000·6b000000·00410e08·0...@...k....A..
133 ··0x00000810·8302430e·10740e1c·410e204b·0e10580a·..C..t..A.·K..X.136 ··0x00000840·8302430e·10740e1c·410e204b·0e10580a·..C..t..A.·K..X.
134 ··0x00000820·0e0841c3·0e04420b·18000000·70010000·..A...B.....p...137 ··0x00000850·0e0841c3·0e04420b·18000000·a0010000·..A...B.........
135 ··0x00000830·a5020000·1a000000·004c0e1c·410e2048·.........L..A.·H138 ··0x00000860·f7020000·1a000000·004c0e1c·410e2048·.........L..A.·H
136 ··0x00000840·0e100000·28000000·48080000·800b0000·....(...H.......139 ··0x00000870·0e100000·1c000000·78080000·80000000·........x.......
 140 ··0x00000880·33000000·00430e1c·470e2048·0e10600e·3....C..G.·H..`.
 141 ··0x00000890·04000000·10000000·8c010000·11030000·................
 142 ··0x000008a0·18000000·00000000·28000000·ac080000·........(.......
 143 ··0x000008b0·c0000000·26000000·00410e08·8302430e·....&....A....C.
 144 ··0x000008c0·18460e1c·450e2048·0e104d0e·0841c30e·.F..E.·H..M..A..
 145 ··0x000008d0·04000000·1c000000·d8080000·f0000000·................
 146 ··0x000008e0·19000000·00430e14·450e1843·0e1c450e·.....C..E..C..E.
 147 ··0x000008f0·20480e04·28000000·f8080000·10010000··H..(...........
137 ··0x00000850·6b000000·00410e08·8302430e·10740e1c·k....A....C..t..148 ··0x00000900·39000000·00410e08·8302430e·105a0e1c·9....A....C..Z..
138 ··0x00000860·410e204b·0e10580a·0e0841c3·0e04420b·A.·K..X...A...B.149 ··0x00000910·410e2048·0e104e0e·0843c30e·04000000·A.·H..N..C......
Max diff block lines reached; 0/24731 bytes (0.00%) of diff not shown.
14.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 27, 114 lines modifiedOffset 27, 112 lines modified
27 ··0x00000180·66756e63·5f676574·5f636f64·65006675·func_get_code.fu27 ··0x00000180·66756e63·5f676574·5f636f64·65006675·func_get_code.fu
28 ··0x00000190·6e635f67·65745f63·6f64652e·636f6c64·nc_get_code.cold28 ··0x00000190·6e635f67·65745f63·6f64652e·636f6c64·nc_get_code.cold
29 ··0x000001a0·00636d5f·6765745f·5f5f6973·61627374·.cm_get___isabst29 ··0x000001a0·00636d5f·6765745f·5f5f6973·61627374·.cm_get___isabst
30 ··0x000001b0·72616374·6d657468·6f645f5f·00636d5f·ractmethod__.cm_30 ··0x000001b0·72616374·6d657468·6f645f5f·00636d5f·ractmethod__.cm_
31 ··0x000001c0·6765745f·5f5f6973·61627374·72616374·get___isabstract31 ··0x000001c0·6765745f·5f5f6973·61627374·72616374·get___isabstract
32 ··0x000001d0·6d657468·6f645f5f·2e636f6c·64006675·method__.cold.fu32 ··0x000001d0·6d657468·6f645f5f·2e636f6c·64006675·method__.cold.fu
33 ··0x000001e0·6e635f67·65745f61·6e6e6f74·6174696f·nc_get_annotatio33 ··0x000001e0·6e635f67·65745f61·6e6e6f74·6174696f·nc_get_annotatio
34 ··0x000001f0·6e730066·756e635f·6765745f·616e6e6f·ns.func_get_anno34 ··0x000001f0·6e730066·756e635f·7365745f·616e6e6f·ns.func_set_anno
35 ··0x00000200·74617469·6f6e732e·636f6c64·0066756e·tations.cold.fun 
36 ··0x00000210·635f7365·745f616e·6e6f7461·74696f6e·c_set_annotation 
37 ··0x00000220·73006675·6e635f73·65745f61·6e6e6f74·s.func_set_annot 
38 ··0x00000230·6174696f·6e732e63·6f6c6400·636d5f63·ations.cold.cm_c 
39 ··0x00000240·6c656172·00636d5f·636c6561·722e636f·lear.cm_clear.co35 ··0x00000200·74617469·6f6e7300·66756e63·5f736574·tations.func_set
 36 ··0x00000210·5f616e6e·6f746174·696f6e73·2e636f6c·_annotations.col
 37 ··0x00000220·6400636d·5f636c65·61720063·6d5f636c·d.cm_clear.cm_cl
 38 ··0x00000230·6561722e·636f6c64·00636d5f·6465616c·ear.cold.cm_deal
 39 ··0x00000240·6c6f6300·636d5f64·65616c6c·6f632e63·loc.cm_dealloc.c
40 ··0x00000250·6c640063·6d5f6465·616c6c6f·6300636d·ld.cm_dealloc.cm40 ··0x00000250·6f6c6400·736d5f64·65616c6c·6f630073·old.sm_dealloc.s
41 ··0x00000260·5f646561·6c6c6f63·2e636f6c·6400736d·_dealloc.cold.sm41 ··0x00000260·6d5f6465·616c6c6f·632e636f·6c640073·m_dealloc.cold.s
42 ··0x00000270·5f646561·6c6c6f63·00736d5f·6465616c·_dealloc.sm_deal 
43 ··0x00000280·6c6f632e·636f6c64·00736d5f·6765745f·loc.cold.sm_get_42 ··0x00000270·6d5f6765·745f5f5f·69736162·73747261·m_get___isabstra
 43 ··0x00000280·63746d65·74686f64·5f5f0073·6d5f6765·ctmethod__.sm_ge
44 ··0x00000290·5f5f6973·61627374·72616374·6d657468·__isabstractmeth44 ··0x00000290·745f5f5f·69736162·73747261·63746d65·t___isabstractme
45 ··0x000002a0·6f645f5f·00736d5f·6765745f·5f5f6973·od__.sm_get___is 
46 ··0x000002b0·61627374·72616374·6d657468·6f645f5f·abstractmethod__ 
47 ··0x000002c0·2e636f6c·64006675·6e635f72·65707200·.cold.func_repr. 
48 ··0x000002d0·736d5f63·6c656172·00736d5f·636c6561·sm_clear.sm_clea45 ··0x000002a0·74686f64·5f5f2e63·6f6c6400·66756e63·thod__.cold.func
 46 ··0x000002b0·5f726570·7200736d·5f636c65·61720073·_repr.sm_clear.s
 47 ··0x000002c0·6d5f636c·6561722e·636f6c64·0066756e·m_clear.cold.fun
 48 ··0x000002d0·635f6765·745f6465·6661756c·74730066·c_get_defaults.f
 49 ··0x000002e0·756e635f·6765745f·64656661·756c7473·unc_get_defaults
49 ··0x000002e0·722e636f·6c640066·756e635f·6765745f·r.cold.func_get_50 ··0x000002f0·2e636f6c·64006675·6e635f67·65745f6b·.cold.func_get_k
50 ··0x000002f0·64656661·756c7473·0066756e·635f6765·defaults.func_ge51 ··0x00000300·77646566·61756c74·73006675·6e635f67·wdefaults.func_g
51 ··0x00000300·745f6465·6661756c·74732e63·6f6c6400·t_defaults.cold.52 ··0x00000310·65745f6b·77646566·61756c74·732e636f·et_kwdefaults.co
 53 ··0x00000320·6c640066·756e635f·7365745f·636f6465·ld.func_set_code
 54 ··0x00000330·0066756e·635f7365·745f636f·64652e63·.func_set_code.c
52 ··0x00000310·66756e63·5f676574·5f6b7764·65666175·func_get_kwdefau55 ··0x00000340·6f6c6400·66756e63·5f736574·5f646566·old.func_set_def
53 ··0x00000320·6c747300·66756e63·5f676574·5f6b7764·lts.func_get_kwd56 ··0x00000350·61756c74·73006675·6e635f73·65745f64·aults.func_set_d
54 ··0x00000330·65666175·6c74732e·636f6c64·0066756e·efaults.cold.fun57 ··0x00000360·65666175·6c74732e·636f6c64·0066756e·efaults.cold.fun
55 ··0x00000340·635f7365·745f636f·64650066·756e635f·c_set_code.func_ 
56 ··0x00000350·7365745f·636f6465·2e636f6c·64006675·set_code.cold.fu 
57 ··0x00000360·6e635f73·65745f64·65666175·6c747300·nc_set_defaults.58 ··0x00000370·635f7365·745f6b77·64656661·756c7473·c_set_kwdefaults
58 ··0x00000370·66756e63·5f736574·5f646566·61756c74·func_set_default59 ··0x00000380·0066756e·635f7365·745f6b77·64656661·.func_set_kwdefa
59 ··0x00000380·732e636f·6c640066·756e635f·7365745f·s.cold.func_set_60 ··0x00000390·756c7473·2e636f6c·64006675·6e635f6e·ults.cold.func_n
60 ··0x00000390·6b776465·6661756c·74730066·756e635f·kwdefaults.func_ 
61 ··0x000003a0·7365745f·6b776465·6661756c·74732e63·set_kwdefaults.c 
62 ··0x000003b0·6f6c6400·66756e63·5f6e6577·005f7061·old.func_new._pa 
63 ··0x000003c0·72736572·2e31005f·6b657977·6f726473·rser.1._keywords 
64 ··0x000003d0·2e300073·74617469·636d6574·686f645f·.0.staticmethod_61 ··0x000003a0·6577005f·70617273·65722e31·005f6b65·ew._parser.1._ke
 62 ··0x000003b0·79776f72·64732e30·00737461·7469636d·ywords.0.staticm
 63 ··0x000003c0·6574686f·645f646f·6300736d·5f6d656d·ethod_doc.sm_mem
 64 ··0x000003d0·6265726c·69737400·736d5f67·65747365·berlist.sm_getse
 65 ··0x000003e0·746c6973·7400636c·6173736d·6574686f·tlist.classmetho
65 ··0x000003e0·646f6300·736d5f6d·656d6265·726c6973·doc.sm_memberlis66 ··0x000003f0·645f646f·6300636d·5f6d656d·6265726c·d_doc.cm_memberl
 67 ··0x00000400·69737400·636d5f67·65747365·746c6973·ist.cm_getsetlis
 68 ··0x00000410·74006675·6e635f6e·65775f5f·646f635f·t.func_new__doc_
 69 ··0x00000420·5f006675·6e635f6d·656d6265·726c6973·_.func_memberlis
66 ··0x000003f0·7400736d·5f676574·7365746c·69737400·t.sm_getsetlist.70 ··0x00000430·74006675·6e635f67·65747365·746c6973·t.func_getsetlis
67 ··0x00000400·636c6173·736d6574·686f645f·646f6300·classmethod_doc. 
68 ··0x00000410·636d5f6d·656d6265·726c6973·7400636d·cm_memberlist.cm 
69 ··0x00000420·5f676574·7365746c·69737400·66756e63·_getsetlist.func 
70 ··0x00000430·5f6e6577·5f5f646f·635f5f00·66756e63·_new__doc__.func 
71 ··0x00000440·5f6d656d·6265726c·69737400·66756e63·_memberlist.func 
72 ··0x00000450·5f676574·7365746c·69737400·50795374·_getsetlist.PySt 
73 ··0x00000460·61746963·4d657468·6f645f4e·65770050·aticMethod_New.P 
74 ··0x00000470·79537461·7469634d·6574686f·645f5479·yStaticMethod_Ty71 ··0x00000440·74005079·53746174·69634d65·74686f64·t.PyStaticMethod
75 ··0x00000480·70650050·79547970·655f4765·6e657269·pe.PyType_Generi 
76 ··0x00000490·63416c6c·6f630050·7946756e·6374696f·cAlloc.PyFunctio 
77 ··0x000004a0·6e5f4e65·77576974·68517561·6c4e616d·n_NewWithQualNam 
78 ··0x000004b0·65005079·44696374·5f476574·4974656d·e.PyDict_GetItem 
79 ··0x000004c0·57697468·4572726f·72005079·46756e63·WithError.PyFunc 
80 ··0x000004d0·74696f6e·5f547970·65005f50·794f626a·tion_Type._PyObj 
81 ··0x000004e0·6563745f·47435f4e·6577005f·50794675·ect_GC_New._PyFu 
82 ··0x000004f0·6e637469·6f6e5f56·6563746f·7263616c·nction_Vectorcal 
83 ··0x00000500·6c005079·5475706c·655f5369·7a650050·l.PyTuple_Size.P 
84 ··0x00000510·79547570·6c655f47·65744974·656d005f·yTuple_GetItem._ 
85 ··0x00000520·50795f4e·6f6e6553·74727563·74005f50·Py_NoneStruct._P 
86 ··0x00000530·7952756e·74696d65·00507945·72725f4f·yRuntime.PyErr_O 
87 ··0x00000540·63637572·72656400·5079556e·69636f64·ccurred.PyUnicod 
88 ··0x00000550·655f496e·7465726e·46726f6d·53747269·e_InternFromStri 
89 ··0x00000560·6e67005f·50795f44·65616c6c·6f630050·ng._Py_Dealloc.P 
90 ··0x00000570·794f626a·6563745f·47435f44·656c0050·yObject_GC_Del.P 
91 ··0x00000580·794f626a·6563745f·436c6561·72576561·yObject_ClearWea 
92 ··0x00000590·6b526566·73005079·4172675f·556e7061·kRefs.PyArg_Unpa 
93 ··0x000005a0·636b5475·706c6500·5f507941·72675f4e·ckTuple._PyArg_N 
94 ··0x000005b0·6f4b6579·776f7264·73005079·4578635f·oKeywords.PyExc_ 
95 ··0x000005c0·54797065·4572726f·72005079·4572725f·TypeError.PyErr_ 
96 ··0x000005d0·53657453·7472696e·67005079·4d657468·SetString.PyMeth 
97 ··0x000005e0·6f645f4e·65770050·79457863·5f52756e·od_New.PyExc_Run 
98 ··0x000005f0·74696d65·4572726f·72005079·5379735f·timeError.PySys_ 
99 ··0x00000600·41756469·74005f50·794f626a·6563745f·Audit._PyObject_ 
100 ··0x00000610·49734162·73747261·6374005f·50795f46·IsAbstract._Py_F 
101 ··0x00000620·616c7365·53747275·6374005f·50795f54·alseStruct._Py_T 
102 ··0x00000630·72756553·74727563·74005079·44696374·rueStruct.PyDict 
103 ··0x00000640·5f4e6577·00507943·6c617373·4d657468·_New.PyClassMeth72 ··0x00000450·5f4e6577·00507953·74617469·634d6574·_New.PyStaticMet
104 ··0x00000650·6f645f4e·65770050·79436c61·73734d65·od_New.PyClassMe 
105 ··0x00000660·74686f64·5f547970·65005079·556e6963·thod_Type.PyUnic73 ··0x00000460·686f645f·54797065·00507954·7970655f·hod_Type.PyType_
 74 ··0x00000470·47656e65·72696341·6c6c6f63·00507946·GenericAlloc.PyF
 75 ··0x00000480·756e6374·696f6e5f·4e657757·69746851·unction_NewWithQ
 76 ··0x00000490·75616c4e·616d6500·50794469·63745f47·ualName.PyDict_G
 77 ··0x000004a0·65744974·656d5769·74684572·726f7200·etItemWithError.
106 ··0x00000670·6f64655f·46726f6d·466f726d·61740050·ode_FromFormat.P 
107 ··0x00000680·79436f64·655f5479·70650050·79457863·yCode_Type.PyExc 
108 ··0x00000690·5f56616c·75654572·726f7200·50794572·_ValueError.PyEr 
109 ··0x000006a0·725f466f·726d6174·005f5079·4172675f·r_Format._PyArg_ 
110 ··0x000006b0·556e7061·636b4b65·79776f72·64730050·UnpackKeywords.P 
111 ··0x000006c0·79547970·655f4973·53756274·79706500·yType_IsSubtype. 
112 ··0x000006d0·5f507941·72675f42·61644172·67756d65·_PyArg_BadArgume 
113 ··0x000006e0·6e740050·7943656c·6c5f5479·70650050·nt.PyCell_Type.P 
114 ··0x000006f0·7946756e·6374696f·6e5f4e65·77005079·yFunction_New.Py78 ··0x000004b0·50794675·6e637469·6f6e5f54·79706500·PyFunction_Type.
 79 ··0x000004c0·5f50794f·626a6563·745f4743·5f4e6577·_PyObject_GC_New
 80 ··0x000004d0·005f5079·46756e63·74696f6e·5f566563·._PyFunction_Vec
 81 ··0x000004e0·746f7263·616c6c00·50795475·706c655f·torcall.PyTuple_
 82 ··0x000004f0·53697a65·00507954·75706c65·5f476574·Size.PyTuple_Get
 83 ··0x00000500·4974656d·005f5079·5f4e6f6e·65537472·Item._Py_NoneStr
 84 ··0x00000510·75637400·5f507952·756e7469·6d650050·uct._PyRuntime.P
 85 ··0x00000520·79457272·5f4f6363·75727265·64005079·yErr_Occurred.Py
 86 ··0x00000530·556e6963·6f64655f·496e7465·726e4672·Unicode_InternFr
 87 ··0x00000540·6f6d5374·72696e67·005f5079·5f446561·omString._Py_Dea
 88 ··0x00000550·6c6c6f63·0050794f·626a6563·745f4743·lloc.PyObject_GC
 89 ··0x00000560·5f44656c·0050794f·626a6563·745f436c·_Del.PyObject_Cl
 90 ··0x00000570·65617257·65616b52·65667300·50794172·earWeakRefs.PyAr
 91 ··0x00000580·675f556e·7061636b·5475706c·65005f50·g_UnpackTuple._P
 92 ··0x00000590·79417267·5f4e6f4b·6579776f·72647300·yArg_NoKeywords.
 93 ··0x000005a0·50794578·635f5479·70654572·726f7200·PyExc_TypeError.
 94 ··0x000005b0·50794572·725f5365·74537472·696e6700·PyErr_SetString.
 95 ··0x000005c0·50794d65·74686f64·5f4e6577·00507945·PyMethod_New.PyE
Max diff block lines reached; 0/14547 bytes (0.00%) of diff not shown.
45.5 KB
iterobject.o
1.59 KB
readelf --wide --sections {}
    
Offset 5, 17 lines modifiedOffset 5, 17 lines modified
5 ··[·0]···················NULL············00000000·000000·000000·00······0···0··05 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
6 ··[·1]·.text·············PROGBITS········00000000·000040·0001a2·00··AX··0···0·166 ··[·1]·.text·············PROGBITS········00000000·000040·0001a2·00··AX··0···0·16
7 ··[·2]·.rel.text·········REL·············00000000·001628·000080·08···I·15···1··47 ··[·2]·.rel.text·········REL·············00000000·001628·000080·08···I·15···1··4
8 ··[·3]·.data·············PROGBITS········00000000·000200·00022c·00··WA··0···0·328 ··[·3]·.data·············PROGBITS········00000000·000200·00022c·00··WA··0···0·32
9 ··[·4]·.rel.data·········REL·············00000000·0016a8·0000e8·08···I·15···3··49 ··[·4]·.rel.data·········REL·············00000000·0016a8·0000e8·08···I·15···3··4
10 ··[·5]·.bss··············NOBITS··········00000000·00042c·000000·00··WA··0···0··110 ··[·5]·.bss··············NOBITS··········00000000·00042c·000000·00··WA··0···0··1
11 ··[·6]·.rodata.str1.1····PROGBITS········00000000·00042c·000087·01·AMS··0···0··111 ··[·6]·.rodata.str1.1····PROGBITS········00000000·00042c·000087·01·AMS··0···0··1
12 ··[·7]·.text.unlikely····PROGBITS········00000000·0004b3·0001ff·00··AX··0···0··112 ··[·7]·.text.unlikely····PROGBITS········00000000·0004b3·0001fd·00··AX··0···0··1
13 ··[·8]·.rel.text.unlikely·REL·············00000000·001790·000180·08···I·15···7··413 ··[·8]·.rel.text.unlikely·REL·············00000000·001790·000180·08···I·15···7··4
14 ··[·9]·.text.hot·········PROGBITS········00000000·0006c0·000258·00··AX··0···0·1614 ··[·9]·.text.hot·········PROGBITS········00000000·0006b0·000256·00··AX··0···0·16
15 ··[10]·.rel.text.hot·····REL·············00000000·001910·0000d8·08···I·15···9··415 ··[10]·.rel.text.hot·····REL·············00000000·001910·0000d8·08···I·15···9··4
16 ··[11]·.rodata···········PROGBITS········00000000·000920·0000b7·00···A··0···0·3216 ··[11]·.rodata···········PROGBITS········00000000·000920·0000b7·00···A··0···0·32
17 ··[12]·.note.GNU-stack···PROGBITS········00000000·0009d7·000000·00······0···0··117 ··[12]·.note.GNU-stack···PROGBITS········00000000·0009d7·000000·00······0···0··1
18 ··[13]·.eh_frame·········PROGBITS········00000000·0009d8·0004a0·00···A··0···0··418 ··[13]·.eh_frame·········PROGBITS········00000000·0009d8·0004a0·00···A··0···0··4
19 ··[14]·.rel.eh_frame·····REL·············00000000·0019e8·0000a0·08···I·15··13··419 ··[14]·.rel.eh_frame·····REL·············00000000·0019e8·0000a0·08···I·15··13··4
20 ··[15]·.symtab···········SYMTAB··········00000000·000e78·000440·10·····16··34··420 ··[15]·.symtab···········SYMTAB··········00000000·000e78·000440·10·····16··34··4
21 ··[16]·.strtab···········STRTAB··········00000000·0012b8·00036d·00······0···0··121 ··[16]·.strtab···········STRTAB··········00000000·0012b8·00036d·00······0···0··1
3.45 KB
readelf --wide --symbols {}
    
Offset 12, 24 lines modifiedOffset 12, 24 lines modified
12 ·····8:·00000018····77·FUNC····LOCAL··DEFAULT····7·iter_iternext.cold12 ·····8:·00000018····77·FUNC····LOCAL··DEFAULT····7·iter_iternext.cold
13 ·····9:·000000f0····72·FUNC····LOCAL··DEFAULT····9·iter_dealloc13 ·····9:·000000f0····72·FUNC····LOCAL··DEFAULT····9·iter_dealloc
14 ····10:·00000065····17·FUNC····LOCAL··DEFAULT····7·iter_dealloc.cold14 ····10:·00000065····17·FUNC····LOCAL··DEFAULT····7·iter_dealloc.cold
15 ····11:·00000000····85·FUNC····LOCAL··DEFAULT····1·iter_len15 ····11:·00000000····85·FUNC····LOCAL··DEFAULT····1·iter_len
16 ····12:·00000076····38·FUNC····LOCAL··DEFAULT····7·iter_len.cold16 ····12:·00000076····38·FUNC····LOCAL··DEFAULT····7·iter_len.cold
17 ····13:·00000060····33·FUNC····LOCAL··DEFAULT····1·iter_traverse17 ····13:·00000060····33·FUNC····LOCAL··DEFAULT····1·iter_traverse
18 ····14:·0000009c·····3·FUNC····LOCAL··DEFAULT····7·iter_traverse.cold18 ····14:·0000009c·····3·FUNC····LOCAL··DEFAULT····7·iter_traverse.cold
19 ····15:·00000140···280·FUNC····LOCAL··DEFAULT····9·calliter_iternext19 ····15:·00000140···278·FUNC····LOCAL··DEFAULT····9·calliter_iternext
20 ····16:·0000009f····80·FUNC····LOCAL··DEFAULT····7·calliter_iternext.cold20 ····16:·0000009f····78·FUNC····LOCAL··DEFAULT····7·calliter_iternext.cold
21 ····17:·000000f0····98·FUNC····LOCAL··DEFAULT····1·calliter_dealloc21 ····17:·000000f0····98·FUNC····LOCAL··DEFAULT····1·calliter_dealloc
22 ····18:·000000ef····17·FUNC····LOCAL··DEFAULT····7·calliter_dealloc.cold22 ····18:·000000ed····17·FUNC····LOCAL··DEFAULT····7·calliter_dealloc.cold
23 ····19:·00000160····66·FUNC····LOCAL··DEFAULT····1·calliter_traverse23 ····19:·00000160····66·FUNC····LOCAL··DEFAULT····1·calliter_traverse
24 ····20:·00000100·····6·FUNC····LOCAL··DEFAULT····7·calliter_traverse.cold24 ····20:·000000fe·····6·FUNC····LOCAL··DEFAULT····7·calliter_traverse.cold
25 ····21:·00000106····77·FUNC····LOCAL··DEFAULT····7·iter_setstate25 ····21:·00000104····77·FUNC····LOCAL··DEFAULT····7·iter_setstate
26 ····22:·00000153····84·FUNC····LOCAL··DEFAULT····7·iter_reduce26 ····22:·00000151····84·FUNC····LOCAL··DEFAULT····7·iter_reduce
27 ····23:·00000220····12·OBJECT··LOCAL··DEFAULT····3·PyId_iter27 ····23:·00000220····12·OBJECT··LOCAL··DEFAULT····3·PyId_iter
28 ····24:·000001a7····88·FUNC····LOCAL··DEFAULT····7·calliter_reduce28 ····24:·000001a5····88·FUNC····LOCAL··DEFAULT····7·calliter_reduce
29 ····25:·000000e0····32·OBJECT··LOCAL··DEFAULT····3·calliter_methods29 ····25:·000000e0····32·OBJECT··LOCAL··DEFAULT····3·calliter_methods
30 ····26:·00000040····39·OBJECT··LOCAL··DEFAULT···11·reduce_doc30 ····26:·00000040····39·OBJECT··LOCAL··DEFAULT···11·reduce_doc
31 ····27:·000001e0····64·OBJECT··LOCAL··DEFAULT····3·seqiter_methods31 ····27:·000001e0····64·OBJECT··LOCAL··DEFAULT····3·seqiter_methods
32 ····28:·00000080····55·OBJECT··LOCAL··DEFAULT···11·length_hint_doc32 ····28:·00000080····55·OBJECT··LOCAL··DEFAULT···11·length_hint_doc
33 ····29:·00000000····38·OBJECT··LOCAL··DEFAULT···11·setstate_doc33 ····29:·00000000····38·OBJECT··LOCAL··DEFAULT···11·setstate_doc
34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···11·34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT····5·35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7.86 KB
readelf --wide --relocs {}
    
Offset 60, 80 lines modifiedOffset 60, 80 lines modified
60 00000037··00002f01·R_386_32···············00000000···PyExc_StopIteration60 00000037··00002f01·R_386_32···············00000000···PyExc_StopIteration
61 0000003c··00002a02·R_386_PC32·············00000000···PyErr_ExceptionMatches61 0000003c··00002a02·R_386_PC32·············00000000···PyErr_ExceptionMatches
62 0000004c··00002b02·R_386_PC32·············00000000···PyErr_Clear62 0000004c··00002b02·R_386_PC32·············00000000···PyErr_Clear
63 0000006a··00002c02·R_386_PC32·············00000000···_Py_Dealloc63 0000006a··00002c02·R_386_PC32·············00000000···_Py_Dealloc
64 00000089··00003501·R_386_32···············00000000···_Py_NotImplementedStruct64 00000089··00003501·R_386_32···············00000000···_Py_NotImplementedStruct
65 0000008f··00003501·R_386_32···············00000000···_Py_NotImplementedStruct65 0000008f··00003501·R_386_32···············00000000···_Py_NotImplementedStruct
66 000000a4··00002c02·R_386_PC32·············00000000···_Py_Dealloc66 000000a4··00002c02·R_386_PC32·············00000000···_Py_Dealloc
67 000000b7··00002c02·R_386_PC32·············00000000···_Py_Dealloc67 000000b5··00002c02·R_386_PC32·············00000000···_Py_Dealloc
68 000000ca··00002c02·R_386_PC32·············00000000···_Py_Dealloc68 000000ca··00002c02·R_386_PC32·············00000000···_Py_Dealloc
 69 000000e1··00002c02·R_386_PC32·············00000000···_Py_Dealloc
69 000000df··00002c02·R_386_PC32·············00000000···_Py_Dealloc70 000000f2··00002c02·R_386_PC32·············00000000···_Py_Dealloc
70 000000f4··00002c02·R_386_PC32·············00000000···_Py_Dealloc 
71 00000114··00003c02·R_386_PC32·············00000000···PyLong_AsSsize_t71 00000112··00003c02·R_386_PC32·············00000000···PyLong_AsSsize_t
72 00000136··00003d02·R_386_PC32·············00000000···PyErr_Occurred72 00000134··00003d02·R_386_PC32·············00000000···PyErr_Occurred
73 00000146··00003e01·R_386_32···············00000000···_Py_NoneStruct73 00000144··00003e01·R_386_32···············00000000···_Py_NoneStruct
74 0000014b··00003e01·R_386_32···············00000000···_Py_NoneStruct74 00000149··00003e01·R_386_32···············00000000···_Py_NoneStruct
75 00000165··00000201·R_386_32···············00000000···.data75 00000163··00000201·R_386_32···············00000000···.data
76 0000016a··00003f02·R_386_PC32·············00000000···_PyEval_GetBuiltinId76 00000168··00003f02·R_386_PC32·············00000000···_PyEval_GetBuiltinId
77 00000172··00000301·R_386_32···············00000000···.rodata.str1.177 00000170··00000301·R_386_32···············00000000···.rodata.str1.1
78 0000018b··00000201·R_386_32···············00000000···.data78 00000189··00000201·R_386_32···············00000000···.data
79 00000190··00003f02·R_386_PC32·············00000000···_PyEval_GetBuiltinId 
80 00000198··00000301·R_386_32···············00000000···.rodata.str1.1 
81 0000019d··00004002·R_386_PC32·············00000000···Py_BuildValue 
82 000001c0··00000201·R_386_32···············00000000···.data 
83 000001c5··00003f02·R_386_PC32·············00000000···_PyEval_GetBuiltinId 
84 000001cd··00000301·R_386_32···············00000000···.rodata.str1.1 
85 000001e3··00000201·R_386_32···············00000000···.data 
86 000001e8··00003f02·R_386_PC32·············00000000···_PyEval_GetBuiltinId79 0000018e··00003f02·R_386_PC32·············00000000···_PyEval_GetBuiltinId
87 000001f0··00000301·R_386_32···············00000000···.rodata.str1.180 00000196··00000301·R_386_32···············00000000···.rodata.str1.1
 81 0000019b··00004002·R_386_PC32·············00000000···Py_BuildValue
 82 000001be··00000201·R_386_32···············00000000···.data
 83 000001c3··00003f02·R_386_PC32·············00000000···_PyEval_GetBuiltinId
 84 000001cb··00000301·R_386_32···············00000000···.rodata.str1.1
 85 000001e1··00000201·R_386_32···············00000000···.data
 86 000001e6··00003f02·R_386_PC32·············00000000···_PyEval_GetBuiltinId
 87 000001ee··00000301·R_386_32···············00000000···.rodata.str1.1
88 000001f5··00004002·R_386_PC32·············00000000···Py_BuildValue88 000001f3··00004002·R_386_PC32·············00000000···Py_BuildValue
89 00000014··00000502·R_386_PC32·············00000000···.text.hot89 00000014··00000502·R_386_PC32·············00000000···.text.hot
90 0000002e··00000502·R_386_PC32·············00000000···.text.hot90 0000002e··00000502·R_386_PC32·············00000000···.text.hot
91 00000047··00000502·R_386_PC32·············00000000···.text.hot91 00000047··00000502·R_386_PC32·············00000000···.text.hot
92 0000005c··00000502·R_386_PC32·············00000000···.text.hot92 0000005c··00000502·R_386_PC32·············00000000···.text.hot
93 00000061··00000502·R_386_PC32·············00000000···.text.hot93 00000061··00000502·R_386_PC32·············00000000···.text.hot
94 00000072··00000502·R_386_PC32·············00000000···.text.hot94 00000072··00000502·R_386_PC32·············00000000···.text.hot
95 00000083··00003402·R_386_PC32·············00000000···PyLong_FromLong95 00000083··00003402·R_386_PC32·············00000000···PyLong_FromLong
96 000000ac··00000502·R_386_PC32·············00000000···.text.hot96 000000ac··00000502·R_386_PC32·············00000000···.text.hot
97 000000bf··00000502·R_386_PC32·············00000000···.text.hot97 000000bd··00000502·R_386_PC32·············00000000···.text.hot
98 000000d2··00000502·R_386_PC32·············00000000···.text.hot98 000000d6··00000502·R_386_PC32·············00000000···.text.hot
99 000000eb··00000502·R_386_PC32·············00000000···.text.hot99 000000e9··00000502·R_386_PC32·············00000000···.text.hot
100 000000fc··00000102·R_386_PC32·············00000000···.text100 000000fa··00000102·R_386_PC32·············00000000···.text
101 00000180··00004002·R_386_PC32·············00000000···Py_BuildValue101 0000017e··00004002·R_386_PC32·············00000000···Py_BuildValue
102 000001db··00004002·R_386_PC32·············00000000···Py_BuildValue102 000001d9··00004002·R_386_PC32·············00000000···Py_BuildValue
  
103 Relocation·section·'.rel.text.hot'·at·offset·0x1910·contains·27·entries:103 Relocation·section·'.rel.text.hot'·at·offset·0x1910·contains·27·entries:
104 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name104 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
105 0000000b··00002302·R_386_PC32·············00000000···PySequence_Check105 0000000b··00002302·R_386_PC32·············00000000···PySequence_Check
106 0000001e··00002401·R_386_32···············00000100···PySeqIter_Type106 0000001e··00002401·R_386_32···············00000100···PySeqIter_Type
107 00000023··00002502·R_386_PC32·············00000000···_PyObject_GC_New107 00000023··00002502·R_386_PC32·············00000000···_PyObject_GC_New
108 00000041··00002601·R_386_32···············00000000···_PyRuntime108 00000041··00002601·R_386_32···············00000000···_PyRuntime
109 00000092··00002802·R_386_PC32·············00000000···PySequence_GetItem109 00000092··00002802·R_386_PC32·············00000000···PySequence_GetItem
110 000000b5··00002901·R_386_32···············00000000···PyExc_IndexError110 000000b5··00002901·R_386_32···············00000000···PyExc_IndexError
111 000000ba··00002a02·R_386_PC32·············00000000···PyErr_ExceptionMatches111 000000ba··00002a02·R_386_PC32·············00000000···PyErr_ExceptionMatches
112 000000ca··00002b02·R_386_PC32·············00000000···PyErr_Clear112 000000ca··00002b02·R_386_PC32·············00000000···PyErr_Clear
113 000000df··00002c02·R_386_PC32·············00000000···_Py_Dealloc113 000000df··00002c02·R_386_PC32·············00000000···_Py_Dealloc
114 00000156··00003802·R_386_PC32·············00000000···PyThreadState_Get114 00000156··00003802·R_386_PC32·············00000000···PyThreadState_Get
115 00000171··00003902·R_386_PC32·············00000000···_PyObject_MakeTpCall115 0000017e··00003902·R_386_PC32·············00000000···_Py_CheckFunctionResult
116 00000188··00003a02·R_386_PC32·············00000000···PyObject_RichCompareBool116 00000195··00003a02·R_386_PC32·············00000000···PyObject_RichCompareBool
117 000001b5··00003b02·R_386_PC32·············00000000···_Py_CheckFunctionResult117 000001b5··00003b02·R_386_PC32·············00000000···_PyObject_MakeTpCall
 118 000001e5··00002c02·R_386_PC32·············00000000···_Py_Dealloc
118 000001c7··00002f01·R_386_32···············00000000···PyExc_StopIteration119 0000020c··00002f01·R_386_32···············00000000···PyExc_StopIteration
119 000001cc··00002a02·R_386_PC32·············00000000···PyErr_ExceptionMatches120 00000211··00002a02·R_386_PC32·············00000000···PyErr_ExceptionMatches
120 000001d8··00002b02·R_386_PC32·············00000000···PyErr_Clear121 0000021d··00002b02·R_386_PC32·············00000000···PyErr_Clear
121 00000233··00002c02·R_386_PC32·············00000000···_Py_Dealloc 
122 00000016··00000402·R_386_PC32·············00000000···.text.unlikely122 00000016··00000402·R_386_PC32·············00000000···.text.unlikely
123 0000002e··00000402·R_386_PC32·············00000000···.text.unlikely123 0000002e··00000402·R_386_PC32·············00000000···.text.unlikely
124 00000088··00000402·R_386_PC32·············00000000···.text.unlikely124 00000088··00000402·R_386_PC32·············00000000···.text.unlikely
125 000000c5··00000402·R_386_PC32·············00000000···.text.unlikely125 000000c5··00000402·R_386_PC32·············00000000···.text.unlikely
126 00000125··00003002·R_386_PC32·············00000000···PyObject_GC_Del126 00000125··00003002·R_386_PC32·············00000000···PyObject_GC_Del
127 0000012e··00000402·R_386_PC32·············00000000···.text.unlikely127 0000012e··00000402·R_386_PC32·············00000000···.text.unlikely
 128 000001c5··00000402·R_386_PC32·············00000000···.text.unlikely
128 000001ef··00000402·R_386_PC32·············00000000···.text.unlikely129 000001ff··00000402·R_386_PC32·············00000000···.text.unlikely
129 00000206··00000402·R_386_PC32·············00000000···.text.unlikely 
130 00000213··00000402·R_386_PC32·············00000000···.text.unlikely130 00000234··00000402·R_386_PC32·············00000000···.text.unlikely
131 0000024d··00000402·R_386_PC32·············00000000···.text.unlikely131 0000024b··00000402·R_386_PC32·············00000000···.text.unlikely
  
132 Relocation·section·'.rel.eh_frame'·at·offset·0x19e8·contains·20·entries:132 Relocation·section·'.rel.eh_frame'·at·offset·0x19e8·contains·20·entries:
133 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name133 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
134 00000020··00000502·R_386_PC32·············00000000···.text.hot134 00000020··00000502·R_386_PC32·············00000000···.text.hot
135 00000078··00000402·R_386_PC32·············00000000···.text.unlikely135 00000078··00000402·R_386_PC32·············00000000···.text.unlikely
136 00000098··00000502·R_386_PC32·············00000000···.text.hot136 00000098··00000502·R_386_PC32·············00000000···.text.hot
137 00000108··00000402·R_386_PC32·············00000000···.text.unlikely137 00000108··00000402·R_386_PC32·············00000000···.text.unlikely
12.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 272, 95 lines modifiedOffset 272, 96 lines modified
272 ··DW_CFA_restore:·r3·(ebx)272 ··DW_CFA_restore:·r3·(ebx)
273 ··DW_CFA_def_cfa_offset:·8273 ··DW_CFA_def_cfa_offset:·8
274 ··DW_CFA_advance_loc:·1·to·000000e5274 ··DW_CFA_advance_loc:·1·to·000000e5
275 ··DW_CFA_restore:·r6·(esi)275 ··DW_CFA_restore:·r6·(esi)
276 ··DW_CFA_def_cfa_offset:·4276 ··DW_CFA_def_cfa_offset:·4
277 ··DW_CFA_nop277 ··DW_CFA_nop
  
278 00000240·00000084·00000244·FDE·cie=00000000·pc=00000140..00000258278 00000240·00000084·00000244·FDE·cie=00000000·pc=00000140..00000256
279 ··DW_CFA_advance_loc:·1·to·00000141279 ··DW_CFA_advance_loc:·1·to·00000141
280 ··DW_CFA_def_cfa_offset:·8280 ··DW_CFA_def_cfa_offset:·8
281 ··DW_CFA_offset:·r7·(edi)·at·cfa-8281 ··DW_CFA_offset:·r7·(edi)·at·cfa-8
282 ··DW_CFA_advance_loc:·1·to·00000142282 ··DW_CFA_advance_loc:·1·to·00000142
283 ··DW_CFA_def_cfa_offset:·12283 ··DW_CFA_def_cfa_offset:·12
284 ··DW_CFA_offset:·r6·(esi)·at·cfa-12284 ··DW_CFA_offset:·r6·(esi)·at·cfa-12
285 ··DW_CFA_advance_loc:·1·to·00000143285 ··DW_CFA_advance_loc:·1·to·00000143
286 ··DW_CFA_def_cfa_offset:·16286 ··DW_CFA_def_cfa_offset:·16
287 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16287 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16
288 ··DW_CFA_advance_loc:·3·to·00000146288 ··DW_CFA_advance_loc:·3·to·00000146
289 ··DW_CFA_def_cfa_offset:·32289 ··DW_CFA_def_cfa_offset:·32
290 ··DW_CFA_advance_loc:·34·to·00000168290 ··DW_CFA_advance_loc:·43·to·00000171
 291 ··DW_CFA_def_cfa_offset:·36
 292 ··DW_CFA_advance_loc:·2·to·00000173
 293 ··DW_CFA_def_cfa_offset:·40
 294 ··DW_CFA_advance_loc:·2·to·00000175
291 ··DW_CFA_def_cfa_offset:·44295 ··DW_CFA_def_cfa_offset:·44
292 ··DW_CFA_advance_loc:·2·to·0000016a296 ··DW_CFA_advance_loc:·1·to·00000176
293 ··DW_CFA_def_cfa_offset:·48297 ··DW_CFA_def_cfa_offset:·48
294 ··DW_CFA_advance_loc:·2·to·0000016c298 ··DW_CFA_advance_loc:·4·to·0000017a
295 ··DW_CFA_def_cfa_offset:·52299 ··DW_CFA_def_cfa_offset:·52
296 ··DW_CFA_advance_loc:·2·to·0000016e300 ··DW_CFA_advance_loc:·1·to·0000017b
297 ··DW_CFA_def_cfa_offset:·56301 ··DW_CFA_def_cfa_offset:·56
298 ··DW_CFA_advance_loc:·1·to·0000016f302 ··DW_CFA_advance_loc:·1·to·0000017c
299 ··DW_CFA_def_cfa_offset:·60303 ··DW_CFA_def_cfa_offset:·60
300 ··DW_CFA_advance_loc:·1·to·00000170304 ··DW_CFA_advance_loc:·1·to·0000017d
301 ··DW_CFA_def_cfa_offset:·64305 ··DW_CFA_def_cfa_offset:·64
302 ··DW_CFA_advance_loc:·8·to·00000178306 ··DW_CFA_advance_loc:·8·to·00000185
303 ··DW_CFA_def_cfa_offset:·32307 ··DW_CFA_def_cfa_offset:·32
304 ··DW_CFA_advance_loc:·9·to·00000181308 ··DW_CFA_advance_loc:·9·to·0000018e
305 ··DW_CFA_def_cfa_offset:·36309 ··DW_CFA_def_cfa_offset:·36
306 ··DW_CFA_advance_loc:·2·to·00000183310 ··DW_CFA_advance_loc:·2·to·00000190
307 ··DW_CFA_def_cfa_offset:·40311 ··DW_CFA_def_cfa_offset:·40
308 ··DW_CFA_advance_loc:·1·to·00000184312 ··DW_CFA_advance_loc:·1·to·00000191
309 ··DW_CFA_def_cfa_offset:·44313 ··DW_CFA_def_cfa_offset:·44
310 ··DW_CFA_advance_loc:·3·to·00000187314 ··DW_CFA_advance_loc:·3·to·00000194
311 ··DW_CFA_def_cfa_offset:·48315 ··DW_CFA_def_cfa_offset:·48
312 ··DW_CFA_advance_loc:·8·to·0000018f316 ··DW_CFA_advance_loc:·8·to·0000019c
313 ··DW_CFA_def_cfa_offset:·32317 ··DW_CFA_def_cfa_offset:·32
314 ··DW_CFA_advance_loc:·7·to·00000196318 ··DW_CFA_advance_loc:·7·to·000001a3
315 ··DW_CFA_remember_state319 ··DW_CFA_remember_state
316 ··DW_CFA_def_cfa_offset:·16320 ··DW_CFA_def_cfa_offset:·16
317 ··DW_CFA_advance_loc:·3·to·00000199321 ··DW_CFA_advance_loc:·3·to·000001a6
318 ··DW_CFA_restore:·r3·(ebx)322 ··DW_CFA_restore:·r3·(ebx)
319 ··DW_CFA_def_cfa_offset:·12323 ··DW_CFA_def_cfa_offset:·12
320 ··DW_CFA_advance_loc:·1·to·0000019a324 ··DW_CFA_advance_loc:·1·to·000001a7
321 ··DW_CFA_restore:·r6·(esi)325 ··DW_CFA_restore:·r6·(esi)
322 ··DW_CFA_def_cfa_offset:·8326 ··DW_CFA_def_cfa_offset:·8
323 ··DW_CFA_advance_loc:·1·to·0000019b327 ··DW_CFA_advance_loc:·1·to·000001a8
324 ··DW_CFA_restore:·r7·(edi)328 ··DW_CFA_restore:·r7·(edi)
325 ··DW_CFA_def_cfa_offset:·4329 ··DW_CFA_def_cfa_offset:·4
326 ··DW_CFA_advance_loc:·1·to·0000019c330 ··DW_CFA_advance_loc:·1·to·000001a9
327 ··DW_CFA_restore_state331 ··DW_CFA_restore_state
328 ··DW_CFA_advance_loc:·12·to·000001a8 
329 ··DW_CFA_def_cfa_offset:·36 
330 ··DW_CFA_advance_loc:·2·to·000001aa 
331 ··DW_CFA_def_cfa_offset:·40 
332 ··DW_CFA_advance_loc:·2·to·000001ac332 ··DW_CFA_advance_loc:·3·to·000001ac
333 ··DW_CFA_def_cfa_offset:·44333 ··DW_CFA_def_cfa_offset:·44
334 ··DW_CFA_advance_loc:·1·to·000001ad334 ··DW_CFA_advance_loc:·2·to·000001ae
335 ··DW_CFA_def_cfa_offset:·48335 ··DW_CFA_def_cfa_offset:·48
336 ··DW_CFA_advance_loc:·4·to·000001b1336 ··DW_CFA_advance_loc:·2·to·000001b0
337 ··DW_CFA_def_cfa_offset:·52337 ··DW_CFA_def_cfa_offset:·52
338 ··DW_CFA_advance_loc:·1·to·000001b2338 ··DW_CFA_advance_loc:·2·to·000001b2
339 ··DW_CFA_def_cfa_offset:·56339 ··DW_CFA_def_cfa_offset:·56
340 ··DW_CFA_advance_loc:·1·to·000001b3340 ··DW_CFA_advance_loc:·1·to·000001b3
341 ··DW_CFA_def_cfa_offset:·60341 ··DW_CFA_def_cfa_offset:·60
342 ··DW_CFA_advance_loc:·1·to·000001b4342 ··DW_CFA_advance_loc:·1·to·000001b4
343 ··DW_CFA_def_cfa_offset:·64343 ··DW_CFA_def_cfa_offset:·64
344 ··DW_CFA_advance_loc:·8·to·000001bc344 ··DW_CFA_advance_loc:·8·to·000001bc
345 ··DW_CFA_def_cfa_offset:·32345 ··DW_CFA_def_cfa_offset:·32
346 ··DW_CFA_advance_loc:·9·to·000001c5346 ··DW_CFA_advance_loc:·39·to·000001e3
347 ··DW_CFA_def_cfa_offset:·44347 ··DW_CFA_def_cfa_offset:·44
348 ··DW_CFA_advance_loc:·6·to·000001cb348 ··DW_CFA_advance_loc:·1·to·000001e4
349 ··DW_CFA_def_cfa_offset:·48349 ··DW_CFA_def_cfa_offset:·48
350 ··DW_CFA_advance_loc:·8·to·000001d3350 ··DW_CFA_advance_loc:·8·to·000001ec
351 ··DW_CFA_def_cfa_offset:·32351 ··DW_CFA_def_cfa_offset:·32
352 ··DW_CFA_advance_loc1:·94·to·00000231352 ··DW_CFA_advance_loc:·30·to·0000020a
353 ··DW_CFA_def_cfa_offset:·44353 ··DW_CFA_def_cfa_offset:·44
354 ··DW_CFA_advance_loc:·1·to·00000232354 ··DW_CFA_advance_loc:·6·to·00000210
355 ··DW_CFA_def_cfa_offset:·48355 ··DW_CFA_def_cfa_offset:·48
356 ··DW_CFA_advance_loc:·8·to·0000023a356 ··DW_CFA_advance_loc:·8·to·00000218
357 ··DW_CFA_def_cfa_offset:·32357 ··DW_CFA_def_cfa_offset:·32
358 ··DW_CFA_nop358 ··DW_CFA_nop
 359 ··DW_CFA_nop
  
359 000002c8·0000001c·00000000·CIE360 000002c8·0000001c·00000000·CIE
360 ··Version:···············1361 ··Version:···············1
361 ··Augmentation:··········"zR"362 ··Augmentation:··········"zR"
362 ··Code·alignment·factor:·1363 ··Code·alignment·factor:·1
363 ··Data·alignment·factor:·-4364 ··Data·alignment·factor:·-4
364 ··Return·address·column:·8365 ··Return·address·column:·8
475 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 44, 17 lines modifiedOffset 44, 17 lines modified
44 PySequence_Size44 PySequence_Size
45 PyLong_FromSsize_t45 PyLong_FromSsize_t
46 PyLong_FromLong46 PyLong_FromLong
47 _Py_NotImplementedStruct47 _Py_NotImplementedStruct
48 PyCallIter_New48 PyCallIter_New
49 PyCallIter_Type49 PyCallIter_Type
50 PyThreadState_Get50 PyThreadState_Get
51 _PyObject_MakeTpCall 
52 PyObject_RichCompareBool 
53 _Py_CheckFunctionResult51 _Py_CheckFunctionResult
 52 PyObject_RichCompareBool
 53 _PyObject_MakeTpCall
54 PyLong_AsSsize_t54 PyLong_AsSsize_t
55 PyErr_Occurred55 PyErr_Occurred
56 _Py_NoneStruct56 _Py_NoneStruct
57 _PyEval_GetBuiltinId57 _PyEval_GetBuiltinId
58 Py_BuildValue58 Py_BuildValue
59 PyType_Type59 PyType_Type
60 PyObject_GenericGetAttr60 PyObject_GenericGetAttr
1.07 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 125, 15 lines modifiedOffset 125, 15 lines modified
125 »       sub····$0xc,%esp125 »       sub····$0xc,%esp
126 »       push···%edx126 »       push···%edx
127 »       call···13e·<calliter_dealloc+0x4e>127 »       call···13e·<calliter_dealloc+0x4e>
128 ·R_386_PC32»     _Py_Dealloc128 ·R_386_PC32»     _Py_Dealloc
129 »       add····$0x10,%esp129 »       add····$0x10,%esp
130 »       jmp····120·<calliter_dealloc+0x30>130 »       jmp····120·<calliter_dealloc+0x30>
131 »       subl···$0x1,(%ecx)131 »       subl···$0x1,(%ecx)
132 »       je·····23b·<PyId_iter+0x1b>132 »       je·····239·<PyId_iter+0x19>
133 ·R_386_PC32»     .text.unlikely133 ·R_386_PC32»     .text.unlikely
134 »       jmp····127·<calliter_dealloc+0x37>134 »       jmp····127·<calliter_dealloc+0x37>
135 »       lea····0x0(%esi,%eiz,1),%esi135 »       lea····0x0(%esi,%eiz,1),%esi
136 »       lea····0x0(%esi,%eiz,1),%esi136 »       lea····0x0(%esi,%eiz,1),%esi
  
137 00000160·<calliter_traverse>:137 00000160·<calliter_traverse>:
138 calliter_traverse():138 calliter_traverse():
2.03 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 ··0x00000070·40010000·e0000000·00000000·00000000·@...............11 ··0x00000070·40010000·e0000000·00000000·00000000·@...............
12 ··0x00000080·00000000·00000000·00000000·00000000·................12 ··0x00000080·00000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·00000000·00000000·00000000·00000000·................14 ··0x000000a0·00000000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·00000000·00000000·00000000·................15 ··0x000000b0·00000000·00000000·00000000·00000000·................
16 ··0x000000c0·00000000·00000000·00000000·00000000·................16 ··0x000000c0·00000000·00000000·00000000·00000000·................
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·51000000·a7010000·04000000·40000000·Q...........@...18 ··0x000000e0·51000000·a5010000·04000000·40000000·Q...........@...
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·01000000·00000000·00000000·5c000000·............\...20 ··0x00000100·01000000·00000000·00000000·5c000000·............\...
21 ··0x00000110·10000000·00000000·f0000000·00000000·................21 ··0x00000110·10000000·00000000·f0000000·00000000·................
22 ··0x00000120·00000000·00000000·00000000·00000000·................22 ··0x00000120·00000000·00000000·00000000·00000000·................
23 ··0x00000130·00000000·00000000·00000000·00000000·................23 ··0x00000130·00000000·00000000·00000000·00000000·................
24 ··0x00000140·00000000·00000000·00000000·00000000·................24 ··0x00000140·00000000·00000000·00000000·00000000·................
25 ··0x00000150·00000000·00400400·00000000·60000000·.....@......`...25 ··0x00000150·00000000·00400400·00000000·60000000·.....@......`...
6.16 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 24, 42 lines modifiedOffset 24, 42 lines modified
24 »       push···$0x1824 »       push···$0x18
25 ·R_386_32»       .rodata.str1.125 ·R_386_32»       .rodata.str1.1
26 »       pushl··0x026 »       pushl··0x0
27 ·R_386_32»       PyExc_OverflowError27 ·R_386_32»       PyExc_OverflowError
28 »       call···26·<iter_iternext.cold+0xe>28 »       call···26·<iter_iternext.cold+0xe>
29 ·R_386_PC32»     PyErr_SetString29 ·R_386_PC32»     PyErr_SetString
30 »       add····$0x10,%esp30 »       add····$0x10,%esp
31 »       jmp····114·<iter_setstate+0xe>31 »       jmp····114·<iter_setstate+0x10>
32 ·R_386_PC32»     .text.hot32 ·R_386_PC32»     .text.hot
33 »       sub····$0xc,%esp33 »       sub····$0xc,%esp
34 »       pushl··0x034 »       pushl··0x0
35 ·R_386_32»       PyExc_StopIteration35 ·R_386_32»       PyExc_StopIteration
36 »       call···3c·<iter_iternext.cold+0x24>36 »       call···3c·<iter_iternext.cold+0x24>
37 ·R_386_PC32»     PyErr_ExceptionMatches37 ·R_386_PC32»     PyErr_ExceptionMatches
38 »       add····$0x10,%esp38 »       add····$0x10,%esp
39 »       test···%eax,%eax39 »       test···%eax,%eax
40 »       je·····12d·<iter_setstate+0x27>40 »       je·····12d·<iter_setstate+0x29>
41 ·R_386_PC32»     .text.hot41 ·R_386_PC32»     .text.hot
42 »       call···4c·<iter_iternext.cold+0x34>42 »       call···4c·<iter_iternext.cold+0x34>
43 ·R_386_PC32»     PyErr_Clear43 ·R_386_PC32»     PyErr_Clear
44 »       movl···$0x0,0xc(%esi)44 »       movl···$0x0,0xc(%esi)
45 »       subl···$0x1,(%edi)45 »       subl···$0x1,(%edi)
46 »       jne····142·<iter_setstate+0x3c>46 »       jne····142·<iter_setstate+0x3e>
47 ·R_386_PC32»     .text.hot47 ·R_386_PC32»     .text.hot
48 »       jmp····13b·<iter_setstate+0x35>48 »       jmp····13b·<iter_setstate+0x37>
49 ·R_386_PC32»     .text.hot49 ·R_386_PC32»     .text.hot
  
50 00000065·<iter_dealloc.cold>:50 00000065·<iter_dealloc.cold>:
51 iter_dealloc.cold():51 iter_dealloc.cold():
52 »       sub····$0xc,%esp52 »       sub····$0xc,%esp
53 »       push···%edx53 »       push···%edx
54 »       call···6a·<iter_dealloc.cold+0x5>54 »       call···6a·<iter_dealloc.cold+0x5>
55 ·R_386_PC32»     _Py_Dealloc55 ·R_386_PC32»     _Py_Dealloc
56 »       add····$0x10,%esp56 »       add····$0x10,%esp
57 »       jmp····1a4·<iter_reduce+0x51>57 »       jmp····1a4·<iter_reduce+0x53>
58 ·R_386_PC32»     .text.hot58 ·R_386_PC32»     .text.hot
  
59 00000076·<iter_len.cold>:59 00000076·<iter_len.cold>:
60 iter_len.cold():60 iter_len.cold():
61 »       movl···$0x0,0x10(%esp)61 »       movl···$0x0,0x10(%esp)
62 »       add····$0x8,%esp62 »       add····$0x8,%esp
63 »       pop····%ebx63 »       pop····%ebx
4.39 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 134, 111 lines modifiedOffset 134, 110 lines modified
134 »       push···%edi134 »       push···%edi
135 »       push···%esi135 »       push···%esi
136 »       push···%ebx136 »       push···%ebx
137 »       sub····$0x10,%esp137 »       sub····$0x10,%esp
138 »       mov····0x20(%esp),%esi138 »       mov····0x20(%esp),%esi
139 »       mov····0x8(%esi),%ebx139 »       mov····0x8(%esi),%ebx
140 »       test···%ebx,%ebx140 »       test···%ebx,%ebx
141 »       je·····20a·<calliter_iternext+0xca>141 »       je·····203·<calliter_iternext+0xc3>
142 »       call···156·<calliter_iternext+0x16>142 »       call···156·<calliter_iternext+0x16>
143 ·R_386_PC32»     PyThreadState_Get143 ·R_386_PC32»     PyThreadState_Get
144 »       mov····%eax,%edi144 »       mov····%eax,%edi
145 »       mov····0x4(%ebx),%eax145 »       mov····0x4(%ebx),%eax
146 »       testb··$0x8,0x55(%eax)146 »       testb··$0x8,0x55(%eax)
147 »       jne····19c·<calliter_iternext+0x5c>147 »       je·····1a9·<calliter_iternext+0x69>
148 »       sub····$0xc,%esp148 »       mov····0x1c(%eax),%edx
 149 »       mov····(%ebx,%edx,1),%eax
 150 »       test···%eax,%eax
 151 »       je·····1a9·<calliter_iternext+0x69>
149 »       push···$0x0152 »       push···$0x0
150 »       push···$0x0153 »       push···$0x0
151 »       push···$0x0154 »       push···$0x0
152 »       push···%ebx155 »       push···%ebx
 156 »       call···*%eax
 157 »       push···$0x0
 158 »       push···%eax
 159 »       push···%ebx
153 »       push···%edi160 »       push···%edi
154 »       call···171·<calliter_iternext+0x31>161 »       call···17e·<calliter_iternext+0x3e>
155 ·R_386_PC32»     _PyObject_MakeTpCall162 ·R_386_PC32»     _Py_CheckFunctionResult
156 »       add····$0x20,%esp163 »       add····$0x20,%esp
157 »       mov····%eax,%edi164 »       mov····%eax,%ebx
158 »       test···%eax,%eax165 »       test···%ebx,%ebx
159 »       je·····1c2·<calliter_iternext+0x82>166 »       je·····207·<calliter_iternext+0xc7>
160 »       sub····$0x4,%esp167 »       sub····$0x4,%esp
161 »       push···$0x2168 »       push···$0x2
162 »       push···%edi169 »       push···%ebx
163 »       pushl··0xc(%esi)170 »       pushl··0xc(%esi)
164 »       call···188·<calliter_iternext+0x48>171 »       call···195·<calliter_iternext+0x55>
165 ·R_386_PC32»     PyObject_RichCompareBool172 ·R_386_PC32»     PyObject_RichCompareBool
166 »       add····$0x10,%esp173 »       add····$0x10,%esp
167 »       test···%eax,%eax174 »       test···%eax,%eax
168 »       jne····20e·<calliter_iternext+0xce>175 »       jne····1c0·<calliter_iternext+0x80>
169 »       add····$0x10,%esp176 »       add····$0x10,%esp
170 »       mov····%edi,%eax177 »       mov····%ebx,%eax
171 »       pop····%ebx178 »       pop····%ebx
172 »       pop····%esi179 »       pop····%esi
173 »       pop····%edi180 »       pop····%edi
174 »       retq···181 »       retq···
 182 »       sub····$0xc,%esp
175 »       mov····0x1c(%eax),%edx 
176 »       mov····(%ebx,%edx,1),%eax 
177 »       test···%eax,%eax 
178 »       je·····165·<calliter_iternext+0x25> 
179 »       push···$0x0183 »       push···$0x0
180 »       push···$0x0184 »       push···$0x0
181 »       push···$0x0185 »       push···$0x0
182 »       push···%ebx186 »       push···%ebx
183 »       call···*%eax 
184 »       push···$0x0 
185 »       push···%eax 
186 »       push···%ebx 
187 »       push···%edi187 »       push···%edi
188 »       call···1b5·<calliter_iternext+0x75>188 »       call···1b5·<calliter_iternext+0x75>
189 ·R_386_PC32»     _Py_CheckFunctionResult189 ·R_386_PC32»     _PyObject_MakeTpCall
190 »       add····$0x20,%esp190 »       add····$0x20,%esp
191 »       mov····%eax,%edi191 »       mov····%eax,%ebx
 192 »       jmp····187·<calliter_iternext+0x47>
 193 »       subl···$0x1,(%ebx)
 194 »       je·····286·<PyId_iter+0x66>
 195 ·R_386_PC32»     .text.unlikely
192 »       test···%eax,%eax196 »       test···%eax,%eax
 197 »       jle····203·<calliter_iternext+0xc3>
 198 »       mov····0x8(%esi),%ebx
 199 »       test···%ebx,%ebx
 200 »       je·····1ec·<calliter_iternext+0xac>
 201 »       movl···$0x0,0x8(%esi)
 202 »       subl···$0x1,(%ebx)
193 »       jne····17e·<calliter_iternext+0x3e>203 »       jne····1ec·<calliter_iternext+0xac>
 204 »       sub····$0xc,%esp
 205 »       push···%ebx
 206 »       call···1e5·<calliter_iternext+0xa5>
 207 ·R_386_PC32»     _Py_Dealloc
 208 »       add····$0x10,%esp
 209 »       mov····0xc(%esi),%edx
 210 »       test···%edx,%edx
 211 »       je·····203·<calliter_iternext+0xc3>
 212 »       movl···$0x0,0xc(%esi)
 213 »       subl···$0x1,(%edx)
 214 »       je·····2d9·<PyId_iter+0xb9>
 215 ·R_386_PC32»     .text.unlikely
 216 »       xor····%ebx,%ebx
 217 »       jmp····1a0·<calliter_iternext+0x60>
194 »       sub····$0xc,%esp218 »       sub····$0xc,%esp
195 »       pushl··0x0219 »       pushl··0x0
196 ·R_386_32»       PyExc_StopIteration220 ·R_386_32»       PyExc_StopIteration
197 »       call···1cc·<calliter_iternext+0x8c>221 »       call···211·<calliter_iternext+0xd1>
198 ·R_386_PC32»     PyErr_ExceptionMatches222 ·R_386_PC32»     PyErr_ExceptionMatches
199 »       add····$0x10,%esp223 »       add····$0x10,%esp
200 »       test···%eax,%eax224 »       test···%eax,%eax
201 »       je·····20a·<calliter_iternext+0xca>225 »       je·····203·<calliter_iternext+0xc3>
202 »       call···1d8·<calliter_iternext+0x98>226 »       call···21d·<calliter_iternext+0xdd>
203 ·R_386_PC32»     PyErr_Clear227 ·R_386_PC32»     PyErr_Clear
204 »       mov····0x8(%esi),%ecx228 »       mov····0x8(%esi),%ecx
205 »       test···%ecx,%ecx229 »       test···%ecx,%ecx
206 »       je·····1f3·<calliter_iternext+0xb3>230 »       je·····238·<calliter_iternext+0xf8>
207 »       movl···$0x0,0x8(%esi)231 »       movl···$0x0,0x8(%esi)
208 »       subl···$0x1,(%ecx)232 »       subl···$0x1,(%ecx)
209 »       je·····28e·<PyId_iter+0x6e>233 »       je·····2d3·<PyId_iter+0xb3>
210 ·R_386_PC32»     .text.unlikely234 ·R_386_PC32»     .text.unlikely
211 »       mov····0xc(%esi),%ebx235 »       mov····0xc(%esi),%edi
212 »       test···%ebx,%ebx236 »       test···%edi,%edi
213 »       je·····20a·<calliter_iternext+0xca>237 »       je·····203·<calliter_iternext+0xc3>
214 »       movl···$0x0,0xc(%esi)238 »       movl···$0x0,0xc(%esi)
215 »       subl···$0x1,(%ebx) 
216 »       je·····2b6·<PyId_iter+0x96> 
217 ·R_386_PC32»     .text.unlikely 
218 »       xor····%edi,%edi 
219 »       jmp····193·<calliter_iternext+0x53> 
220 »       subl···$0x1,(%edi)239 »       subl···$0x1,(%edi)
221 »       je·····2e9·<PyId_iter+0xc9>240 »       je·····2fb·<PyId_iter+0xdb>
222 ·R_386_PC32»     .text.unlikely 
223 »       test···%eax,%eax 
224 »       jle····20a·<calliter_iternext+0xca> 
225 »       mov····0x8(%esi),%edx 
226 »       test···%edx,%edx 
227 »       je·····23a·<calliter_iternext+0xfa> 
228 »       movl···$0x0,0x8(%esi) 
Max diff block lines reached; 114/4302 bytes (2.65%) of diff not shown.
4.11 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 33, 46 lines modifiedOffset 33, 46 lines modified
33 ··0x000001d0·004b0a0e·0841c30e·04450b4f·0a0e0841·.K...A...E.O...A33 ··0x000001d0·004b0a0e·0841c30e·04450b4f·0a0e0841·.K...A...E.O...A
34 ··0x000001e0·c30e0441·0b000000·10000000·ec010000·...A............34 ··0x000001e0·c30e0441·0b000000·10000000·ec010000·...A............
35 ··0x000001f0·60000000·21000000·00000000·10000000·`...!...........35 ··0x000001f0·60000000·21000000·00000000·10000000·`...!...........
36 ··0x00000200·00020000·9c000000·03000000·00000000·................36 ··0x00000200·00020000·9c000000·03000000·00000000·................
37 ··0x00000210·2c000000·14020000·90000000·56000000·,...........V...37 ··0x00000210·2c000000·14020000·90000000·56000000·,...........V...
38 ··0x00000220·00410e08·8602410e·0c830343·0e1c4d0e·.A....A....C..M.38 ··0x00000220·00410e08·8602410e·0c830343·0e1c4d0e·.A....A....C..M.
39 ··0x00000230·20480e10·790e0c41·c30e0841·c60e0400··H..y..A...A....39 ··0x00000230·20480e10·790e0c41·c30e0841·c60e0400··H..y..A...A....
40 ··0x00000240·84000000·44020000·40010000·18010000·....D...@.......40 ··0x00000240·84000000·44020000·40010000·16010000·....D...@.......
41 ··0x00000250·00410e08·8702410e·0c860341·0e108304·.A....A....A....41 ··0x00000250·00410e08·8702410e·0c860341·0e108304·.A....A....A....
42 ··0x00000260·430e2062·0e2c420e·30420e34·420e3841·C.·b.,B.0B.4B.8A 
43 ··0x00000270·0e3c410e·40480e20·490e2442·0e28410e·.<A.@H.·I.$B.(A. 
44 ··0x00000280·2c430e30·480e2047·0a0e1043·c30e0c41·,C.0H.·G...C...A 
45 ··0x00000290·c60e0841·c70e0441·0b4c0e24·420e2842·...A...A.L.$B.(B42 ··0x00000260·430e206b·0e24420e·28420e2c·410e3044·C.·k.$B.(B.,A.0D
 43 ··0x00000270·0e34410e·38410e3c·410e4048·0e20490e·.4A.8A.<A.@H.·I.
 44 ··0x00000280·24420e28·410e2c43·0e30480e·20470a0e·$B.(A.,C.0H.·G..
 45 ··0x00000290·1043c30e·0c41c60e·0841c70e·04410b43·.C...A...A...A.C
46 ··0x000002a0·0e2c410e·30440e34·410e3841·0e3c410e·.,A.0D.4A.8A.<A.46 ··0x000002a0·0e2c420e·30420e34·420e3841·0e3c410e·.,B.0B.4B.8A.<A.
47 ··0x000002b0·40480e20·490e2c46·0e30480e·20025e0e·@H.·I.,F.0H.·.^.47 ··0x000002b0·40480e20·670e2c41·0e30480e·205e0e2c·@H.·g.,A.0H.·^.,
48 ··0x000002c0·2c410e30·480e2000·1c000000·00000000·,A.0H.·.........48 ··0x000002c0·460e3048·0e200000·1c000000·00000000·F.0H.·..........
49 ··0x000002d0·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·49 ··0x000002d0·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·
50 ··0x000002e0·83048603·87020000·34000000·24000000·........4...$...50 ··0x000002e0·83048603·87020000·34000000·24000000·........4...$...
51 ··0x000002f0·9f000000·50000000·00430e2c·410e3048·....P....C.,A.0H51 ··0x000002f0·9f000000·4e000000·00430e2c·410e3048·....N....C.,A.0H
52 ··0x00000300·0e20480e·2c430e30·480e2048·0e2c430e·.·H.,C.0H.·H.,C.52 ··0x00000300·0e20480e·2c410e30·480e204c·0e2c410e·.·H.,A.0H.·L.,A.
53 ··0x00000310·30480e20·4c0e2c41·0e30480e·20000000·0H.·L.,A.0H.·...53 ··0x00000310·30480e20·4c0e2c43·0e30480e·20000000·0H.·L.,C.0H.·...
54 ··0x00000320·28000000·24030000·f0000000·62000000·(...$.......b...54 ··0x00000320·28000000·24030000·f0000000·62000000·(...$.......b...
55 ··0x00000330·00410e08·8302430e·107a0a0e·0841c30e·.A....C..z...A..55 ··0x00000330·00410e08·8302430e·107a0a0e·0841c30e·.A....C..z...A..
56 ··0x00000340·04450b48·0e1c410e·20480e10·18000000·.E.H..A.·H......56 ··0x00000340·04450b48·0e1c410e·20480e10·18000000·.E.H..A.·H......
57 ··0x00000350·00020000·ef000000·11000000·00430e1c·.............C..57 ··0x00000350·00020000·ed000000·11000000·00430e1c·.............C..
58 ··0x00000360·410e2048·0e100000·3c000000·6c030000·A.·H....<...l...58 ··0x00000360·410e2048·0e100000·3c000000·6c030000·A.·H....<...l...
59 ··0x00000370·60010000·42000000·00410e08·8702410e·`...B....A....A.59 ··0x00000370·60010000·42000000·00410e08·8702410e·`...B....A....A.
60 ··0x00000380·0c860341·0e108304·540e1441·0e18410e·...A....T..A..A.60 ··0x00000380·0c860341·0e108304·540e1441·0e18410e·...A....T..A..A.
61 ··0x00000390·1c410e20·450e105a·0ac30e0c·41c60e08·.A.·E..Z....A...61 ··0x00000390·1c410e20·450e105a·0ac30e0c·41c60e08·.A.·E..Z....A...
62 ··0x000003a0·41c70e04·420b0000·1c000000·cc020000·A...B...........62 ··0x000003a0·41c70e04·420b0000·1c000000·cc020000·A...B...........
63 ··0x000003b0·00010000·06000000·0043c30e·0c41c60e·.........C...A..63 ··0x000003b0·fe000000·06000000·0043c30e·0c41c60e·.........C...A..
64 ··0x000003c0·0841c70e·04000000·2c000000·cc030000·.A......,.......64 ··0x000003c0·0841c70e·04000000·2c000000·cc030000·.A......,.......
65 ··0x000003d0·06010000·4d000000·00410e08·8602410e·....M....A....A.65 ··0x000003d0·04010000·4d000000·00410e08·8602410e·....M....A....A.
66 ··0x000003e0·0c830343·0e1c480e·20480e10·750e0c41·...C..H.·H..u..A66 ··0x000003e0·0c830343·0e1c480e·20480e10·750e0c41·...C..H.·H..u..A
67 ··0x000003f0·c30e0841·c60e0400·50000000·fc030000·...A....P.......67 ··0x000003f0·c30e0841·c60e0400·50000000·fc030000·...A....P.......
68 ··0x00000400·53010000·54000000·00410e08·8602410e·S...T....A....A.68 ··0x00000400·51010000·54000000·00410e08·8602410e·Q...T....A....A.
69 ··0x00000410·0c830341·0e104e0e·1c450e20·540e0c41·...A..N..E.·T..A69 ··0x00000410·0c830341·0e104e0e·1c450e20·540e0c41·...A..N..E.·T..A
70 ··0x00000420·c30e0841·c60e0445·0e108303·8602430e·...A...E......C.70 ··0x00000420·c30e0841·c60e0445·0e108303·8602430e·...A...E......C.
71 ··0x00000430·1c480e20·460e2441·0e28410e·2c450e30·.H.·F.$A.(A.,E.071 ··0x00000430·1c480e20·460e2441·0e28410e·2c450e30·.H.·F.$A.(A.,E.0
72 ··0x00000440·480e0c41·c30e0841·c60e0400·50000000·H..A...A....P...72 ··0x00000440·480e0c41·c30e0841·c60e0400·50000000·H..A...A....P...
73 ··0x00000450·50040000·a7010000·58000000·00410e08·P.......X....A..73 ··0x00000450·50040000·a5010000·58000000·00410e08·P.......X....A..
74 ··0x00000460·8602410e·0c830341·0e10550e·1c450e20·..A....A..U..E.·74 ··0x00000460·8602410e·0c830341·0e10550e·1c450e20·..A....A..U..E.·
75 ··0x00000470·540e0c41·c30e0841·c60e0445·0e108303·T..A...A...E....75 ··0x00000470·540e0c41·c30e0841·c60e0445·0e108303·T..A...A...E....
76 ··0x00000480·8602430e·1c450e20·460e2441·0e28410e·..C..E.·F.$A.(A.76 ··0x00000480·8602430e·1c450e20·460e2441·0e28410e·..C..E.·F.$A.(A.
77 ··0x00000490·2c450e30·480e0c41·c30e0841·c60e0400·,E.0H..A...A....77 ··0x00000490·2c450e30·480e0c41·c30e0841·c60e0400·,E.0H..A...A....
  
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 38, 19 lines modifiedOffset 38, 19 lines modified
38 ··0x00000230·65005079·4c6f6e67·5f46726f·6d537369·e.PyLong_FromSsi38 ··0x00000230·65005079·4c6f6e67·5f46726f·6d537369·e.PyLong_FromSsi
39 ··0x00000240·7a655f74·0050794c·6f6e675f·46726f6d·ze_t.PyLong_From39 ··0x00000240·7a655f74·0050794c·6f6e675f·46726f6d·ze_t.PyLong_From
40 ··0x00000250·4c6f6e67·005f5079·5f4e6f74·496d706c·Long._Py_NotImpl40 ··0x00000250·4c6f6e67·005f5079·5f4e6f74·496d706c·Long._Py_NotImpl
41 ··0x00000260·656d656e·74656453·74727563·74005079·ementedStruct.Py41 ··0x00000260·656d656e·74656453·74727563·74005079·ementedStruct.Py
42 ··0x00000270·43616c6c·49746572·5f4e6577·00507943·CallIter_New.PyC42 ··0x00000270·43616c6c·49746572·5f4e6577·00507943·CallIter_New.PyC
43 ··0x00000280·616c6c49·7465725f·54797065·00507954·allIter_Type.PyT43 ··0x00000280·616c6c49·7465725f·54797065·00507954·allIter_Type.PyT
44 ··0x00000290·68726561·64537461·74655f47·6574005f·hreadState_Get._44 ··0x00000290·68726561·64537461·74655f47·6574005f·hreadState_Get._
 45 ··0x000002a0·50795f43·6865636b·46756e63·74696f6e·Py_CheckFunction
 46 ··0x000002b0·52657375·6c740050·794f626a·6563745f·Result.PyObject_
 47 ··0x000002c0·52696368·436f6d70·61726542·6f6f6c00·RichCompareBool.
45 ··0x000002a0·50794f62·6a656374·5f4d616b·65547043·PyObject_MakeTpC48 ··0x000002d0·5f50794f·626a6563·745f4d61·6b655470·_PyObject_MakeTp
46 ··0x000002b0·616c6c00·50794f62·6a656374·5f526963·all.PyObject_Ric 
47 ··0x000002c0·68436f6d·70617265·426f6f6c·005f5079·hCompareBool._Py 
48 ··0x000002d0·5f436865·636b4675·6e637469·6f6e5265·_CheckFunctionRe 
49 ··0x000002e0·73756c74·0050794c·6f6e675f·41735373·sult.PyLong_AsSs49 ··0x000002e0·43616c6c·0050794c·6f6e675f·41735373·Call.PyLong_AsSs
50 ··0x000002f0·697a655f·74005079·4572725f·4f636375·ize_t.PyErr_Occu50 ··0x000002f0·697a655f·74005079·4572725f·4f636375·ize_t.PyErr_Occu
51 ··0x00000300·72726564·005f5079·5f4e6f6e·65537472·rred._Py_NoneStr51 ··0x00000300·72726564·005f5079·5f4e6f6e·65537472·rred._Py_NoneStr
52 ··0x00000310·75637400·5f507945·76616c5f·47657442·uct._PyEval_GetB52 ··0x00000310·75637400·5f507945·76616c5f·47657442·uct._PyEval_GetB
53 ··0x00000320·75696c74·696e4964·0050795f·4275696c·uiltinId.Py_Buil53 ··0x00000320·75696c74·696e4964·0050795f·4275696c·uiltinId.Py_Buil
54 ··0x00000330·6456616c·75650050·79547970·655f5479·dValue.PyType_Ty54 ··0x00000330·6456616c·75650050·79547970·655f5479·dValue.PyType_Ty
55 ··0x00000340·70650050·794f626a·6563745f·47656e65·pe.PyObject_Gene55 ··0x00000340·70650050·794f626a·6563745f·47656e65·pe.PyObject_Gene
56 ··0x00000350·72696347·65744174·74720050·794f626a·ricGetAttr.PyObj56 ··0x00000350·72696347·65744174·74720050·794f626a·ricGetAttr.PyObj
1020 KB
listobject.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:··········72584·(bytes·into·file)13 ··Start·of·section·headers:··········73852·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x11b88:1 There·are·20·section·headers,·starting·at·offset·0x1207c:
  
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]·.text·············PROGBITS········00000000·000040·001797·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000437·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00ed48·000448·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·00f234·000188·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0017e0·0004c0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000480·0004c0·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·00f190·000388·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·00f3bc·000388·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001ca0·000160·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·000940·000160·00··WA··0···0·32
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001ca0·000207·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000940·000207·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·001ea7·001fc0·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·000b47·001fd0·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·00f518·000e80·08···I·17···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·00f744·000ea0·08···I·17···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·003e70·005d14·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·002b20·007494·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·010398·001350·08···I·17···9··414 ··[10]·.rel.text.hot·····REL·············00000000·0105e4·0015f8·08···I·17···9··4
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·009b84·000141·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·009fb4·000141·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·009ce0·000800·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·00a100·000800·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·0116e8·000040·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·011bdc·000040·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·00a4e0·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·00a900·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·00a4e0·002968·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·00a900·002a34·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·011728·0003c0·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·011c1c·0003c0·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·00ce48·000f80·10·····18·145··421 ··[17]·.symtab···········SYMTAB··········00000000·00d334·000f80·10·····18·145··4
22 ··[18]·.strtab···········STRTAB··········00000000·00ddc8·000f7d·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·00e2b4·000f7d·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·011ae8·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·011fdc·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
21.7 KB
readelf --wide --symbols {}
    
Offset 8, 123 lines modifiedOffset 8, 123 lines modified
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
11 ·····7:·00000004·····4·OBJECT··LOCAL··DEFAULT····5·numfree11 ·····7:·00000004·····4·OBJECT··LOCAL··DEFAULT····5·numfree
12 ·····8:·00000020···320·OBJECT··LOCAL··DEFAULT····5·free_list12 ·····8:·00000020···320·OBJECT··LOCAL··DEFAULT····5·free_list
13 ·····9:·00000000····54·FUNC····LOCAL··DEFAULT····7·PyList_New.cold13 ·····9:·00000000····54·FUNC····LOCAL··DEFAULT····7·PyList_New.cold
14 ····10:·00000036····27·FUNC····LOCAL··DEFAULT····7·PyList_AsTuple.cold14 ····10:·00000036····27·FUNC····LOCAL··DEFAULT····7·PyList_AsTuple.cold
15 ····11:·00000130···310·FUNC····LOCAL··DEFAULT····9·list_dealloc15 ····11:·00000130···323·FUNC····LOCAL··DEFAULT····9·list_dealloc
16 ····12:·00000270···288·FUNC····LOCAL··DEFAULT····9·list_traverse16 ····12:·00000280···288·FUNC····LOCAL··DEFAULT····9·list_traverse
17 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT···11·17 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
18 ····14:·00000051····70·FUNC····LOCAL··DEFAULT····7·PyList_Append.cold18 ····14:·00000051····70·FUNC····LOCAL··DEFAULT····7·PyList_Append.cold
19 ····15:·000004a0···114·FUNC····LOCAL··DEFAULT····9·list_resize19 ····15:·000004b0···114·FUNC····LOCAL··DEFAULT····9·list_resize
20 ····16:·00000097····13·FUNC····LOCAL··DEFAULT····7·list_resize.cold20 ····16:·00000097····13·FUNC····LOCAL··DEFAULT····7·list_resize.cold
21 ····17:·00000570··5542·FUNC····LOCAL··DEFAULT····9·list_sort_impl21 ····17:·00000580··5548·FUNC····LOCAL··DEFAULT····9·list_sort_impl
22 ····18:·000000a4····61·FUNC····LOCAL··DEFAULT····7·PyList_Sort.cold22 ····18:·000000a4····61·FUNC····LOCAL··DEFAULT····7·PyList_Sort.cold
23 ····19:·00001b20···143·FUNC····LOCAL··DEFAULT····9·unsafe_latin_compare23 ····19:·00001b30···150·FUNC····LOCAL··DEFAULT····9·unsafe_latin_compare
24 ····20:·00005400···112·FUNC····LOCAL··DEFAULT····9·unsafe_long_compare24 ····20:·00006b50···116·FUNC····LOCAL··DEFAULT····9·unsafe_long_compare
25 ····21:·00005b80····24·FUNC····LOCAL··DEFAULT····9·unsafe_float_compare25 ····21:·00007300····24·FUNC····LOCAL··DEFAULT····9·unsafe_float_compare
26 ····22:·000001d0··4907·FUNC····LOCAL··DEFAULT····1·merge_at26 ····22:·000036a0··5050·FUNC····LOCAL··DEFAULT····9·merge_at
27 ····23:·00005c30····13·FUNC····LOCAL··DEFAULT····9·safe_object_compare27 ····23:·000073b0····13·FUNC····LOCAL··DEFAULT····9·safe_object_compare
28 ····24:·000054a0···612·FUNC····LOCAL··DEFAULT····9·unsafe_tuple_compare28 ····24:·00006c00···619·FUNC····LOCAL··DEFAULT····9·unsafe_tuple_compare
29 ····25:·00005710···110·FUNC····LOCAL··DEFAULT····9·unsafe_object_compare29 ····25:·00006e70···110·FUNC····LOCAL··DEFAULT····9·unsafe_object_compare
30 ····26:·000000e1···977·FUNC····LOCAL··DEFAULT····7·list_sort_impl.cold30 ····26:·000000e1··1096·FUNC····LOCAL··DEFAULT····7·list_sort_impl.cold
31 ····27:·000004b2····16·FUNC····LOCAL··DEFAULT····7·unsafe_latin_compare.cold31 ····27:·00000529····16·FUNC····LOCAL··DEFAULT····7·unsafe_latin_compare.cold
32 ····28:·000004c2···128·FUNC····LOCAL··DEFAULT····7·PyList_SetItem.cold32 ····28:·00000539···128·FUNC····LOCAL··DEFAULT····7·PyList_SetItem.cold
33 ····29:·00001c00···248·FUNC····LOCAL··DEFAULT····9·list_append33 ····29:·00001c20···248·FUNC····LOCAL··DEFAULT····9·list_append
34 ····30:·00000542····40·FUNC····LOCAL··DEFAULT····7·list_append.cold34 ····30:·000005b9····40·FUNC····LOCAL··DEFAULT····7·list_append.cold
35 ····31:·00001d00·····8·FUNC····LOCAL··DEFAULT····9·list_length35 ····31:·00001d20·····8·FUNC····LOCAL··DEFAULT····9·list_length
36 ····32:·00001d10···105·FUNC····LOCAL··DEFAULT····9·list_iter36 ····32:·00001d30···105·FUNC····LOCAL··DEFAULT····9·list_iter
37 ····33:·0000056a····27·FUNC····LOCAL··DEFAULT····7·list_iter.cold37 ····33:·000005e1····27·FUNC····LOCAL··DEFAULT····7·list_iter.cold
38 ····34:·00001d80····84·FUNC····LOCAL··DEFAULT····9·listiter_next38 ····34:·00001da0····84·FUNC····LOCAL··DEFAULT····9·listiter_next
39 ····35:·00001de0····96·FUNC····LOCAL··DEFAULT····9·listiter_dealloc39 ····35:·00001e00····96·FUNC····LOCAL··DEFAULT····9·listiter_dealloc
40 ····36:·00001e40···870·FUNC····LOCAL··DEFAULT····9·list_subscript40 ····36:·00001e60···982·FUNC····LOCAL··DEFAULT····9·list_subscript
41 ····37:·00004130···254·FUNC····LOCAL··DEFAULT····9·list_new_prealloc41 ····37:·000055d0···261·FUNC····LOCAL··DEFAULT····9·list_new_prealloc
42 ····38:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·indexerr42 ····38:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·indexerr
43 ····39:·00000585····37·FUNC····LOCAL··DEFAULT····7·list_subscript.cold43 ····39:·000005fc····37·FUNC····LOCAL··DEFAULT····7·list_subscript.cold
44 ····40:·000021b0····92·FUNC····LOCAL··DEFAULT····9·list_item44 ····40:·00002240····92·FUNC····LOCAL··DEFAULT····9·list_item
45 ····41:·00002220··1285·FUNC····LOCAL··DEFAULT····9·list_extend45 ····41:·000022b0··1278·FUNC····LOCAL··DEFAULT····9·list_extend
46 ····42:·000005aa···221·FUNC····LOCAL··DEFAULT····7·list_extend.cold46 ····42:·00000621···224·FUNC····LOCAL··DEFAULT····7·list_extend.cold
47 ····43:·00000687····80·FUNC····LOCAL··DEFAULT····7·PyList_Insert.cold47 ····43:·00000701····98·FUNC····LOCAL··DEFAULT····7·PyList_Insert.cold
48 ····44:·000028e0···488·FUNC····LOCAL··DEFAULT····9·list_richcompare48 ····44:·00002970···488·FUNC····LOCAL··DEFAULT····9·list_richcompare
49 ····45:·00000000·····0·SECTION·LOCAL··DEFAULT···12·49 ····45:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
50 ····46:·000006d7···118·FUNC····LOCAL··DEFAULT····7·list_richcompare.cold50 ····46:·00000763···119·FUNC····LOCAL··DEFAULT····7·list_richcompare.cold
51 ····47:·0000074d····28·FUNC····LOCAL··DEFAULT····7·PyList_Size.cold51 ····47:·000007da····28·FUNC····LOCAL··DEFAULT····7·PyList_Size.cold
52 ····48:·00000769····87·FUNC····LOCAL··DEFAULT····7·PyList_GetItem.cold52 ····48:·000007f6····87·FUNC····LOCAL··DEFAULT····7·PyList_GetItem.cold
53 ····49:·00002b20····32·FUNC····LOCAL··DEFAULT····9·listiter_traverse53 ····49:·00002bb0····32·FUNC····LOCAL··DEFAULT····9·listiter_traverse
54 ····50:·00002b40···526·FUNC····LOCAL··DEFAULT····9·list_remove54 ····50:·00002bd0···537·FUNC····LOCAL··DEFAULT····9·list_remove
55 ····51:·00002dd0··1948·FUNC····LOCAL··DEFAULT····9·list_ass_slice55 ····51:·00002e70··1983·FUNC····LOCAL··DEFAULT····9·list_ass_slice
56 ····52:·00000000···453·FUNC····LOCAL··DEFAULT····1·list_insert56 ····52:·00000000···453·FUNC····LOCAL··DEFAULT····1·list_insert
57 ····53:·000007c0···151·FUNC····LOCAL··DEFAULT····7·list_insert.cold57 ····53:·0000084d···151·FUNC····LOCAL··DEFAULT····7·list_insert.cold
58 ····54:·00002d50····63·FUNC····LOCAL··DEFAULT····9·list___reversed__58 ····54:·00002df0····63·FUNC····LOCAL··DEFAULT····9·list___reversed__
59 ····55:·00002d90····64·FUNC····LOCAL··DEFAULT····9·listreviter_dealloc59 ····55:·00002e30····64·FUNC····LOCAL··DEFAULT····9·listreviter_dealloc
60 ····56:·00000857···427·FUNC····LOCAL··DEFAULT····7·list_ass_slice.cold60 ····56:·000008e4···421·FUNC····LOCAL··DEFAULT····7·list_ass_slice.cold
61 ····57:·000040e0····70·FUNC····LOCAL··DEFAULT····9·list_slice61 ····57:·00005580····70·FUNC····LOCAL··DEFAULT····9·list_slice
62 ····58:·00003570···100·FUNC····LOCAL··DEFAULT····9·list_contains62 ····58:·00003630···100·FUNC····LOCAL··DEFAULT····9·list_contains
63 ····59:·00000a02····28·FUNC····LOCAL··DEFAULT····7·list_contains.cold63 ····59:·00000a89····28·FUNC····LOCAL··DEFAULT····7·list_contains.cold
64 ····60:·000035e0··1322·FUNC····LOCAL··DEFAULT····9·gallop_right64 ····60:·00004a60··1336·FUNC····LOCAL··DEFAULT····9·gallop_right
65 ····61:·00003b10··1267·FUNC····LOCAL··DEFAULT····9·gallop_left65 ····61:·00004fa0··1291·FUNC····LOCAL··DEFAULT····9·gallop_left
66 ····62:·00004010····99·FUNC····LOCAL··DEFAULT····9·sortslice_memcpy66 ····62:·000054b0····99·FUNC····LOCAL··DEFAULT····9·sortslice_memcpy
67 ····63:·00004080····95·FUNC····LOCAL··DEFAULT····9·sortslice_memmove67 ····63:·00005520····95·FUNC····LOCAL··DEFAULT····9·sortslice_memmove
68 ····64:·00001610···129·FUNC····LOCAL··DEFAULT····1·merge_getmem68 ····64:·000002c0···127·FUNC····LOCAL··DEFAULT····1·merge_getmem
69 ····65:·00000a1e··1307·FUNC····LOCAL··DEFAULT····7·merge_at.cold69 ····65:·00000aa5··1221·FUNC····LOCAL··DEFAULT····7·merge_at.cold
70 ····66:·00000f39··1218·FUNC····LOCAL··DEFAULT····7·gallop_right.cold70 ····66:·00000f6a··1179·FUNC····LOCAL··DEFAULT····7·gallop_right.cold
71 ····67:·000013fb··1253·FUNC····LOCAL··DEFAULT····7·gallop_left.cold71 ····67:·00001405··1271·FUNC····LOCAL··DEFAULT····7·gallop_left.cold
72 ····68:·000018e0····34·FUNC····LOCAL··DEFAULT····7·list_new_prealloc.cold72 ····68:·000018fc····34·FUNC····LOCAL··DEFAULT····7·list_new_prealloc.cold
73 ····69:·00004230···490·FUNC····LOCAL··DEFAULT····9·list_pop73 ····69:·000056e0···490·FUNC····LOCAL··DEFAULT····9·list_pop
74 ····70:·00001902···224·FUNC····LOCAL··DEFAULT····7·list_pop.cold74 ····70:·0000191e···224·FUNC····LOCAL··DEFAULT····7·list_pop.cold
75 ····71:·00004420··1036·FUNC····LOCAL··DEFAULT····9·list_ass_subscript75 ····71:·000058d0··1360·FUNC····LOCAL··DEFAULT····9·list_ass_subscript
76 ····72:·000019e2···144·FUNC····LOCAL··DEFAULT····7·list_ass_subscript.cold76 ····72:·000019fe···127·FUNC····LOCAL··DEFAULT····7·list_ass_subscript.cold
77 ····73:·00001a72····26·FUNC····LOCAL··DEFAULT····7·PyList_SetSlice.cold77 ····73:·00001a7d····26·FUNC····LOCAL··DEFAULT····7·PyList_SetSlice.cold
78 ····74:·00004860···281·FUNC····LOCAL··DEFAULT····9·_list_clear78 ····74:·00005e50···281·FUNC····LOCAL··DEFAULT····9·_list_clear
79 ····75:·00004980···442·FUNC····LOCAL··DEFAULT····9·list_vectorcall79 ····75:·00005f70···442·FUNC····LOCAL··DEFAULT····9·list_vectorcall
80 ····76:·00001a8c···151·FUNC····LOCAL··DEFAULT····7·list_vectorcall.cold80 ····76:·00001a97···151·FUNC····LOCAL··DEFAULT····7·list_vectorcall.cold
81 ····77:·00004b40···627·FUNC····LOCAL··DEFAULT····9·list_concat81 ····77:·00006130···643·FUNC····LOCAL··DEFAULT····9·list_concat
82 ····78:·00001b23····91·FUNC····LOCAL··DEFAULT····7·list_concat.cold82 ····78:·00001b2e····91·FUNC····LOCAL··DEFAULT····7·list_concat.cold
83 ····79:·00004dc0···293·FUNC····LOCAL··DEFAULT····9·list_sort83 ····79:·000063c0···293·FUNC····LOCAL··DEFAULT····9·list_sort
84 ····80:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.384 ····80:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.3
85 ····81:·00001b7e···105·FUNC····LOCAL··DEFAULT····7·list_sort.cold85 ····81:·00001b89···105·FUNC····LOCAL··DEFAULT····7·list_sort.cold
86 ····82:·00004f30···124·FUNC····LOCAL··DEFAULT····9·list_ass_item86 ····82:·00006530···137·FUNC····LOCAL··DEFAULT····9·list_ass_item
87 ····83:·00004fb0····91·FUNC····LOCAL··DEFAULT····9·listreviter_next87 ····83:·000065c0····91·FUNC····LOCAL··DEFAULT····9·listreviter_next
88 ····84:·00005010···330·FUNC····LOCAL··DEFAULT····9·list_repr88 ····84:·00006620···330·FUNC····LOCAL··DEFAULT····9·list_repr
89 ····85:·00001be7····55·FUNC····LOCAL··DEFAULT····7·list_repr.cold89 ····85:·00001bf2····55·FUNC····LOCAL··DEFAULT····7·list_repr.cold
90 ····86:·00001510····28·FUNC····LOCAL··DEFAULT····1·list_clear90 ····86:·00006770···313·FUNC····LOCAL··DEFAULT····9·list_clear
91 ····87:·00005160···672·FUNC····LOCAL··DEFAULT····9·list_repeat91 ····87:·000068b0···672·FUNC····LOCAL··DEFAULT····9·list_repeat
92 ····88:·00001c3b····61·FUNC····LOCAL··DEFAULT····7·list_repeat.cold92 ····88:·00001c46····61·FUNC····LOCAL··DEFAULT····7·list_repeat.cold
93 ····89:·00001c78····38·FUNC····LOCAL··DEFAULT····7·PyList_GetSlice.cold93 ····89:·00001c83····38·FUNC····LOCAL··DEFAULT····7·PyList_GetSlice.cold
94 ····90:·00001c9e····28·FUNC····LOCAL··DEFAULT····7·PyList_Reverse.cold94 ····90:·00001ca9····28·FUNC····LOCAL··DEFAULT····7·PyList_Reverse.cold
95 ····91:·00005470····44·FUNC····LOCAL··DEFAULT····9·list_inplace_concat95 ····91:·00006bd0····44·FUNC····LOCAL··DEFAULT····9·list_inplace_concat
96 ····92:·00001cba····22·FUNC····LOCAL··DEFAULT····7·list_inplace_concat.cold96 ····92:·00001cc5····22·FUNC····LOCAL··DEFAULT····7·list_inplace_concat.cold
97 ····93:·00001cd0····24·FUNC····LOCAL··DEFAULT····7·unsafe_tuple_compare.cold97 ····93:·00001cdb····24·FUNC····LOCAL··DEFAULT····7·unsafe_tuple_compare.cold
98 ····94:·00001ce8···114·FUNC····LOCAL··DEFAULT····7·unsafe_object_compare.cold98 ····94:·00001cf3···114·FUNC····LOCAL··DEFAULT····7·unsafe_object_compare.cold
99 ····95:·00005780···276·FUNC····LOCAL··DEFAULT····9·list_reverse99 ····95:·00006ee0···276·FUNC····LOCAL··DEFAULT····9·list_reverse
100 ····96:·000058a0···292·FUNC····LOCAL··DEFAULT····9·list___init__100 ····96:·00007000···303·FUNC····LOCAL··DEFAULT····9·list___init__
101 ····97:·00001d5a···113·FUNC····LOCAL··DEFAULT····7·list___init__.cold101 ····97:·00001d65···107·FUNC····LOCAL··DEFAULT····7·list___init__.cold
102 ····98:·000059d0···418·FUNC····LOCAL··DEFAULT····9·list_index102 ····98:·00007130···455·FUNC····LOCAL··DEFAULT····9·list_index
103 ····99:·00001dcb···117·FUNC····LOCAL··DEFAULT····7·list_index.cold103 ····99:·00001dd0···121·FUNC····LOCAL··DEFAULT····7·list_index.cold
104 ···100:·00005ba0···132·FUNC····LOCAL··DEFAULT····9·list_count104 ···100:·00007320···139·FUNC····LOCAL··DEFAULT····9·list_count
105 ···101:·00001e40····50·FUNC····LOCAL··DEFAULT····7·list_count.cold105 ···101:·00001e49····57·FUNC····LOCAL··DEFAULT····7·list_count.cold
106 ···102:·000015d0····14·FUNC····LOCAL··DEFAULT····1·list_copy106 ···102:·00000280····14·FUNC····LOCAL··DEFAULT····1·list_copy
107 ···103:·000015e0····36·FUNC····LOCAL··DEFAULT····1·listiter_len107 ···103:·00000290····36·FUNC····LOCAL··DEFAULT····1·listiter_len
108 ···104:·00001e72····13·FUNC····LOCAL··DEFAULT····7·listiter_len.cold108 ···104:·00001e82····13·FUNC····LOCAL··DEFAULT····7·listiter_len.cold
109 ···105:·00001e7f····13·FUNC····LOCAL··DEFAULT····7·merge_getmem.cold109 ···105:·00001e8f····13·FUNC····LOCAL··DEFAULT····7·merge_getmem.cold
110 ···106:·000016a0····54·FUNC····LOCAL··DEFAULT····1·listiter_reduce110 ···106:·00000340····54·FUNC····LOCAL··DEFAULT····1·listiter_reduce
111 ···107:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_iter.1111 ···107:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_iter.1
112 ···108:·000016e0····60·FUNC····LOCAL··DEFAULT····1·listiter_reduce_general.part.0112 ···108:·00000380····60·FUNC····LOCAL··DEFAULT····1·listiter_reduce_general.part.0
113 ···109:·00001720····71·FUNC····LOCAL··DEFAULT····1·listiter_setstate113 ···109:·000003c0····71·FUNC····LOCAL··DEFAULT····1·listiter_setstate
114 ···110:·00001e8c····34·FUNC····LOCAL··DEFAULT····7·listiter_setstate.cold114 ···110:·00001e9c····34·FUNC····LOCAL··DEFAULT····7·listiter_setstate.cold
115 ···111:·00001770····39·FUNC····LOCAL··DEFAULT····1·listreviter_len115 ···111:·00000410····39·FUNC····LOCAL··DEFAULT····1·listreviter_len
116 ···112:·00001eae····14·FUNC····LOCAL··DEFAULT····7·listreviter_len.cold116 ···112:·00001ebe····14·FUNC····LOCAL··DEFAULT····7·listreviter_len.cold
117 ···113:·00005c40···212·FUNC····LOCAL··DEFAULT····9·list_inplace_repeat117 ···113:·000073c0···212·FUNC····LOCAL··DEFAULT····9·list_inplace_repeat
118 ···114:·00001ebc····61·FUNC····LOCAL··DEFAULT····7·list_inplace_repeat.cold118 ···114:·00001ecc····61·FUNC····LOCAL··DEFAULT····7·list_inplace_repeat.cold
119 ···115:·00001ef9····32·FUNC····LOCAL··DEFAULT····7·listreviter_traverse119 ···115:·00001f09····32·FUNC····LOCAL··DEFAULT····7·listreviter_traverse
120 ···116:·00001f19····25·FUNC····LOCAL··DEFAULT····7·list___sizeof__120 ···116:·00001f29····25·FUNC····LOCAL··DEFAULT····7·list___sizeof__
121 ···117:·00001f32····57·FUNC····LOCAL··DEFAULT····7·listreviter_reduce121 ···117:·00001f42····57·FUNC····LOCAL··DEFAULT····7·listreviter_reduce
122 ···118:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_reversed.0122 ···118:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_reversed.0
123 ···119:·00001f6b····85·FUNC····LOCAL··DEFAULT····7·listreviter_setstate123 ···119:·00001f7b····85·FUNC····LOCAL··DEFAULT····7·listreviter_setstate
124 ···120:·00000018····12·OBJECT··LOCAL··DEFAULT···12·_keywords.2124 ···120:·00000018····12·OBJECT··LOCAL··DEFAULT···12·_keywords.2
125 ···121:·00000140····64·OBJECT··LOCAL··DEFAULT····3·listreviter_methods125 ···121:·00000140····64·OBJECT··LOCAL··DEFAULT····3·listreviter_methods
126 ···122:·000000c0····55·OBJECT··LOCAL··DEFAULT···12·length_hint_doc126 ···122:·000000c0····55·OBJECT··LOCAL··DEFAULT···12·length_hint_doc
127 ···123:·00000080····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc127 ···123:·00000080····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc
128 ···124:·00000040····38·OBJECT··LOCAL··DEFAULT···12·setstate_doc128 ···124:·00000040····38·OBJECT··LOCAL··DEFAULT···12·setstate_doc
129 ···125:·00000260····64·OBJECT··LOCAL··DEFAULT····3·listiter_methods129 ···125:·00000260····64·OBJECT··LOCAL··DEFAULT····3·listiter_methods
130 ···126:·00000380····40·OBJECT··LOCAL··DEFAULT····3·list_as_sequence130 ···126:·00000380····40·OBJECT··LOCAL··DEFAULT····3·list_as_sequence
170 KB
readelf --wide --relocs {}
Max HTML report size reached
270 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
44.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 »       push···%edi9 »       push···%edi
10 »       push···%esi10 »       push···%esi
11 »       push···%ebx11 »       push···%ebx
12 »       sub····$0x1c,%esp12 »       sub····$0x1c,%esp
13 »       cmpl···$0x2,0x38(%esp)13 »       cmpl···$0x2,0x38(%esp)
14 »       mov····0x30(%esp),%edi14 »       mov····0x30(%esp),%edi
15 »       mov····0x34(%esp),%esi15 »       mov····0x34(%esp),%esi
16 »       jne····7d6·<merge_at+0x606>16 »       jne····863·<list_insert.cold+0x16>
17 ·R_386_PC32»     .text.unlikely17 ·R_386_PC32»     .text.unlikely
18 »       mov····(%esi),%eax18 »       mov····(%esi),%eax
19 »       mov····0x4(%eax),%edx19 »       mov····0x4(%eax),%edx
20 »       cmp····$0x0,%edx20 »       cmp····$0x0,%edx
21 ·R_386_32»       PyFloat_Type21 ·R_386_32»       PyFloat_Type
22 »       je·····1c0·<list_insert+0x1c0>22 »       je·····1c0·<list_insert+0x1c0>
23 »       push···%ecx23 »       push···%ecx
7.31 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 4, 77 lines modifiedOffset 4, 77 lines modified
4 ··0x00000000·00000000·1a010000·00000000·00000000·................4 ··0x00000000·00000000·1a010000·00000000·00000000·................
5 ··0x00000010·23010000·00000000·00000000·00000000·#...............5 ··0x00000010·23010000·00000000·00000000·00000000·#...............
6 ··0x00000020·00000000·18000000·34010000·00000000·........4.......6 ··0x00000020·00000000·18000000·34010000·00000000·........4.......
7 ··0x00000030·00000000·00000000·00000000·00000000·................7 ··0x00000030·00000000·00000000·00000000·00000000·................
8 ··0x00000040·00000000·00000000·00000000·00000000·................8 ··0x00000040·00000000·00000000·00000000·00000000·................
9 ··0x00000050·00000000·00000000·00000000·00000000·................9 ··0x00000050·00000000·00000000·00000000·00000000·................
10 ··0x00000060·01000000·00000000·00000000·39010000·............9...10 ··0x00000060·01000000·00000000·00000000·39010000·............9...
11 ··0x00000070·10000000·00000000·902d0000·00000000·.........-......11 ··0x00000070·10000000·00000000·302e0000·00000000·........0.......
12 ··0x00000080·00000000·00000000·00000000·00000000·................12 ··0x00000080·00000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·00000000·00000000·00000000·00000000·................14 ··0x000000a0·00000000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·00400400·00000000·f91e0000·.....@..........15 ··0x000000b0·00000000·00400400·00000000·091f0000·.....@..........
16 ··0x000000c0·00000000·00000000·00000000·00000000·................16 ··0x000000c0·00000000·00000000·00000000·00000000·................
17 ··0x000000d0·b04f0000·40010000·00000000·00000000·.O..@...........17 ··0x000000d0·c0650000·40010000·00000000·00000000·.e..@...........
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·00000000·00000000·00000000·00000000·................22 ··0x00000120·00000000·00000000·00000000·00000000·................
23 ··0x00000130·00000000·00000000·00000000·00000000·................23 ··0x00000130·00000000·00000000·00000000·00000000·................
24 ··0x00000140·4e010000·70170000·04000000·c0000000·N...p...........24 ··0x00000140·4e010000·10040000·04000000·c0000000·N...............
25 ··0x00000150·5e010000·321f0000·04000000·80000000·^...2...........25 ··0x00000150·5e010000·421f0000·04000000·80000000·^...B...........
26 ··0x00000160·69010000·6b1f0000·08000000·40000000·i...k.......@...26 ··0x00000160·69010000·7b1f0000·08000000·40000000·i...{.......@...
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·01000000·00000000·00000000·76010000·............v...28 ··0x00000180·01000000·00000000·00000000·76010000·............v...
29 ··0x00000190·10000000·00000000·e01d0000·00000000·................29 ··0x00000190·10000000·00000000·001e0000·00000000·................
30 ··0x000001a0·00000000·00000000·00000000·00000000·................30 ··0x000001a0·00000000·00000000·00000000·00000000·................
31 ··0x000001b0·00000000·00000000·00000000·00000000·................31 ··0x000001b0·00000000·00000000·00000000·00000000·................
32 ··0x000001c0·00000000·00000000·00000000·00000000·................32 ··0x000001c0·00000000·00000000·00000000·00000000·................
33 ··0x000001d0·00000000·00400400·00000000·202b0000·.....@......·+..33 ··0x000001d0·00000000·00400400·00000000·b02b0000·.....@.......+..
34 ··0x000001e0·00000000·00000000·00000000·00000000·................34 ··0x000001e0·00000000·00000000·00000000·00000000·................
35 ··0x000001f0·801d0000·60020000·00000000·00000000·....`...........35 ··0x000001f0·a01d0000·60020000·00000000·00000000·....`...........
36 ··0x00000200·00000000·00000000·00000000·00000000·................36 ··0x00000200·00000000·00000000·00000000·00000000·................
37 ··0x00000210·00000000·00000000·00000000·00000000·................37 ··0x00000210·00000000·00000000·00000000·00000000·................
38 ··0x00000220·00000000·00000000·00000000·00000000·................38 ··0x00000220·00000000·00000000·00000000·00000000·................
39 ··0x00000230·00000000·00000000·00000000·00000000·................39 ··0x00000230·00000000·00000000·00000000·00000000·................
40 ··0x00000240·00000000·00000000·00000000·00000000·................40 ··0x00000240·00000000·00000000·00000000·00000000·................
41 ··0x00000250·00000000·00000000·00000000·00000000·................41 ··0x00000250·00000000·00000000·00000000·00000000·................
42 ··0x00000260·4e010000·e0150000·04000000·c0000000·N...............42 ··0x00000260·4e010000·90020000·04000000·c0000000·N...............
43 ··0x00000270·5e010000·a0160000·04000000·80000000·^...............43 ··0x00000270·5e010000·40030000·04000000·80000000·^...@...........
44 ··0x00000280·69010000·20170000·08000000·40000000·i...·.......@...44 ··0x00000280·69010000·c0030000·08000000·40000000·i...........@...
45 ··0x00000290·00000000·00000000·00000000·00000000·................45 ··0x00000290·00000000·00000000·00000000·00000000·................
46 ··0x000002a0·01000000·00000000·00000000·d4000000·................46 ··0x000002a0·01000000·00000000·00000000·d4000000·................
47 ··0x000002b0·14000000·00000000·30010000·00000000·........0.......47 ··0x000002b0·14000000·00000000·30010000·00000000·........0.......
48 ··0x000002c0·00000000·00000000·00000000·10500000·.............P..48 ··0x000002c0·00000000·00000000·00000000·20660000·............·f..
49 ··0x000002d0·00000000·80030000·6c030000·00000000·........l.......49 ··0x000002d0·00000000·80030000·6c030000·00000000·........l.......
50 ··0x000002e0·00000000·00000000·00000000·00000000·................50 ··0x000002e0·00000000·00000000·00000000·00000000·................
51 ··0x000002f0·00000000·00440402·c0010000·70020000·.....D......p...51 ··0x000002f0·00000000·00440402·c0010000·80020000·.....D..........
52 ··0x00000300·60480000·e0280000·00000000·101d0000·`H...(..........52 ··0x00000300·505e0000·70290000·00000000·301d0000·P^..p)......0...
53 ··0x00000310·00000000·c0030000·00000000·00000000·................53 ··0x00000310·00000000·c0030000·00000000·00000000·................
54 ··0x00000320·00000000·00000000·00000000·00000000·................54 ··0x00000320·00000000·00000000·00000000·00000000·................
55 ··0x00000330·00000000·a0580000·00000000·00000000·.....X..........55 ··0x00000330·00000000·00700000·00000000·00000000·.....p..........
56 ··0x00000340·00000000·00000000·00000000·00000000·................56 ··0x00000340·00000000·00000000·00000000·00000000·................
57 ··0x00000350·00000000·00000000·00000000·00000000·................57 ··0x00000350·00000000·00000000·00000000·00000000·................
58 ··0x00000360·00000000·00000000·80490000·001d0000·.........I......58 ··0x00000360·00000000·00000000·705f0000·201d0000·........p_..·...
59 ··0x00000370·401e0000·20440000·00000000·00000000·@...·D..........59 ··0x00000370·601e0000·d0580000·00000000·00000000·`....X..........
60 ··0x00000380·001d0000·404b0000·60510000·b0210000·....@K..`Q...!..60 ··0x00000380·201d0000·30610000·b0680000·40220000··...0a...h..@"..
61 ··0x00000390·00000000·304f0000·00000000·70350000·....0O......p5..61 ··0x00000390·00000000·30650000·00000000·30360000·....0e......06..
62 ··0x000003a0·70540000·405c0000·00000000·00000000·pT..@\..........62 ··0x000003a0·d06b0000·c0730000·00000000·00000000·.k...s..........
63 ··0x000003b0·00000000·00000000·00000000·00000000·................63 ··0x000003b0·00000000·00000000·00000000·00000000·................
64 ··0x000003c0·84010000·401e0000·48000000·90010000·....@...H.......64 ··0x000003c0·84010000·601e0000·48000000·90010000·....`...H.......
65 ··0x000003d0·ab010000·502d0000·04000000·00010000·....P-..........65 ··0x000003d0·ab010000·f02d0000·04000000·00010000·.....-..........
66 ··0x000003e0·b8010000·191f0000·04000000·60010000·............`...66 ··0x000003e0·b8010000·291f0000·04000000·60010000·....).......`...
67 ··0x000003f0·c3010000·10150000·04000000·80070000·................67 ··0x000003f0·c3010000·70670000·04000000·80070000·....pg..........
68 ··0x00000400·c9010000·d0150000·04000000·40070000·............@...68 ··0x00000400·c9010000·80020000·04000000·40070000·............@...
69 ··0x00000410·ce010000·001c0000·08000000·e0060000·................69 ··0x00000410·ce010000·201c0000·08000000·e0060000·....·...........
70 ··0x00000420·82000000·00000000·80000000·c0070000·................70 ··0x00000420·82000000·00000000·80000000·c0070000·................
71 ··0x00000430·d5010000·20220000·08000000·80060000·....·"..........71 ··0x00000430·d5010000·b0220000·08000000·80060000·....."..........
72 ··0x00000440·a5000000·30420000·80000000·e0050000·....0B..........72 ··0x00000440·a5000000·e0560000·80000000·e0050000·.....V..........
73 ··0x00000450·dc010000·402b0000·08000000·80020000·....@+..........73 ··0x00000450·dc010000·d02b0000·08000000·80020000·.....+..........
74 ··0x00000460·f7000000·d0590000·80000000·60030000·.....Y......`...74 ··0x00000460·f7000000·30710000·80000000·60030000·....0q......`...
75 ··0x00000470·e3010000·a05b0000·08000000·00030000·.....[..........75 ··0x00000470·e3010000·20730000·08000000·00030000·....·s..........
76 ··0x00000480·2c010000·80570000·04000000·00040000·,....W..........76 ··0x00000480·2c010000·e06e0000·04000000·00040000·,....n..........
77 ··0x00000490·34010000·c04d0000·82000000·40040000·4....M......@...77 ··0x00000490·34010000·c0630000·82000000·40040000·4....c......@...
78 ··0x000004a0·e9010000·00000000·18000000·fb010000·................78 ··0x000004a0·e9010000·00000000·18000000·fb010000·................
79 ··0x000004b0·00000000·00000000·00000000·00000000·................79 ··0x000004b0·00000000·00000000·00000000·00000000·................
  
114 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
310 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
982 B
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·982a0000·e5060000·a8290000·6c2a0000·.*.......)..l*..3 ··0x00000000·282b0000·71070000·382a0000·fc2a0000·(+..q...8*...*..
4 ··0x00000010·822a0000·d7060000·28010000·2c010000·.*......(...,...4 ··0x00000010·122b0000·63070000·28010000·2c010000·.+..c...(...,...
5 ··0x00000020·00000000·00000000·00000000·00000000·................5 ··0x00000020·00000000·00000000·00000000·00000000·................
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·53657420·73746174·6520696e·666f726d·Set·state·inform7 ··0x00000040·53657420·73746174·6520696e·666f726d·Set·state·inform
8 ··0x00000050·6174696f·6e20666f·7220756e·7069636b·ation·for·unpick8 ··0x00000050·6174696f·6e20666f·7220756e·7069636b·ation·for·unpick
9 ··0x00000060·6c696e67·2e000000·00000000·00000000·ling............9 ··0x00000060·6c696e67·2e000000·00000000·00000000·ling............
10 ··0x00000070·00000000·00000000·00000000·00000000·................10 ··0x00000070·00000000·00000000·00000000·00000000·................
11 ··0x00000080·52657475·726e2073·74617465·20696e66·Return·state·inf11 ··0x00000080·52657475·726e2073·74617465·20696e66·Return·state·inf
77.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
1.87 MB
longobject.o
863 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:··········140248·(bytes·into·file)13 ··Start·of·section·headers:··········144560·(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.97 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x223d8:1 There·are·22·section·headers,·starting·at·offset·0x234b0:
  
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]·.text·············PROGBITS········00000000·000040·001086·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0005b6·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·01cf98·000368·08···I·19···1··46 ··[·2]·.rel.text·········REL·············00000000·01dd78·000290·08···I·19···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0010e0·0004d8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000600·0004d8·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·01d300·000300·08···I·19···3··48 ··[·4]·.rel.data·········REL·············00000000·01e008·000300·08···I·19···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0015c0·00036c·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·000ae0·00036c·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········00000000·0015c0·002fbd·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000ae0·0031fa·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·01d600·001d38·08···I·19···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·01e308·001e58·08···I·19···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·004580·0106e2·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·003ce0·011cbc·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·01f338·002920·08···I·19···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·020160·002bf0·08···I·19···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·014c62·000217·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·01599c·000217·01·AMS··0···0··1
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·014e7c·000940·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·015bb4·000940·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·0157c0·000c26·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·016500·000c26·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·021c58·000100·08···I·19··12··417 ··[13]·.rel.rodata·······REL·············00000000·022d50·000100·08···I·19··12··4
18 ··[14]·.rodata.cst4······PROGBITS········00000000·0163e8·000018·04··AM··0···0··418 ··[14]·.rodata.cst4······PROGBITS········00000000·017128·000018·04··AM··0···0··4
19 ··[15]·.rodata.cst8······PROGBITS········00000000·016400·000018·08··AM··0···0··819 ··[15]·.rodata.cst8······PROGBITS········00000000·017140·000018·08··AM··0···0··8
20 ··[16]·.note.GNU-stack···PROGBITS········00000000·016418·000000·00······0···0··120 ··[16]·.note.GNU-stack···PROGBITS········00000000·017158·000000·00······0···0··1
21 ··[17]·.eh_frame·········PROGBITS········00000000·016418·004518·00···A··0···0··421 ··[17]·.eh_frame·········PROGBITS········00000000·017158·00461c·00···A··0···0··4
22 ··[18]·.rel.eh_frame·····REL·············00000000·021d58·0005c8·08···I·19··17··422 ··[18]·.rel.eh_frame·····REL·············00000000·022e50·0005a8·08···I·19··17··4
23 ··[19]·.symtab···········SYMTAB··········00000000·01a930·0012a0·10·····20·176··423 ··[19]·.symtab···········SYMTAB··········00000000·01b774·001260·10·····20·172··4
24 ··[20]·.strtab···········STRTAB··········00000000·01bbd0·0013c5·00······0···0··124 ··[20]·.strtab···········STRTAB··········00000000·01c9d4·0013a1·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········00000000·022320·0000b7·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········00000000·0233f8·0000b7·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)
37.1 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·298·entries:1 Symbol·table·'.symtab'·contains·294·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
335 KB
readelf --wide --relocs {}
Max HTML report size reached
446 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.2 KB
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2 »       %%%%%%%2 »       %%%%%%%
3 ·!"#%%%%%%3 ·!"#%%%%%%
4 ·!"#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%4 ·!"#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 5 v!9l$Hvo
5 too·many·digits·in·integer6 too·many·digits·in·integer
6 ../Objects/longobject.c7 ../Objects/longobject.c
7 an·integer·is·required8 an·integer·is·required
8 argument·'byteorder'9 argument·'byteorder'
9 to_bytes10 to_bytes
10 int·too·big·to·convert11 int·too·big·to·convert
11 from_bytes12 from_bytes
38.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 9, 29 lines modifiedOffset 9, 29 lines modified
9 »       sub····$0x14,%esp9 »       sub····$0x14,%esp
10 »       push···$0x2a010 »       push···$0x2a0
11 ·R_386_32»       .bss11 ·R_386_32»       .bss
12 »       call···a·<PyLong_GetInfo+0xa>12 »       call···a·<PyLong_GetInfo+0xa>
13 ·R_386_PC32»     PyStructSequence_New13 ·R_386_PC32»     PyStructSequence_New
14 »       add····$0x10,%esp14 »       add····$0x10,%esp
15 »       test···%eax,%eax15 »       test···%eax,%eax
16 »       je·····1b7·<long_round+0x17>16 »       je·····1b7·<long_round+0x97>
17 ·R_386_PC32»     .text.unlikely17 ·R_386_PC32»     .text.unlikely
18 »       mov····%eax,%ebx18 »       mov····%eax,%ebx
19 »       mov····$0xf,%eax19 »       mov····$0xf,%eax
20 »       call···561·<_PyLong_Lshift+0xb1>20 »       call···561·<_PyLong_DivmodNear+0x1b1>
21 ·R_386_PC32»     .text.hot21 ·R_386_PC32»     .text.hot
22 »       mov····%eax,0xc(%ebx)22 »       mov····%eax,0xc(%ebx)
23 »       mov····$0x2,%eax23 »       mov····$0x2,%eax
24 »       call···56e·<_PyLong_Lshift+0xbe>24 »       call···56e·<_PyLong_DivmodNear+0x1be>
25 ·R_386_PC32»     .text.hot25 ·R_386_PC32»     .text.hot
26 »       mov····%eax,0x10(%ebx)26 »       mov····%eax,0x10(%ebx)
27 »       call···36·<PyLong_GetInfo+0x36>27 »       call···36·<PyLong_GetInfo+0x36>
28 ·R_386_PC32»     PyErr_Occurred28 ·R_386_PC32»     PyErr_Occurred
29 »       test···%eax,%eax29 »       test···%eax,%eax
30 »       jne····1db·<long_round+0x3b>30 »       jne····1db·<long_round+0xbb>
31 ·R_386_PC32»     .text.unlikely31 ·R_386_PC32»     .text.unlikely
32 »       add····$0x8,%esp32 »       add····$0x8,%esp
33 »       mov····%ebx,%eax33 »       mov····%ebx,%eax
34 »       pop····%ebx34 »       pop····%ebx
35 »       retq···35 »       retq···
36 »       lea····0x0(%esi,%eiz,1),%esi36 »       lea····0x0(%esi,%eiz,1),%esi
  
5.35 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 13, 56 lines modifiedOffset 13, 56 lines modified
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·00000000·44010000·c0000000·b4000000·....D...........14 ··0x000000a0·00000000·44010000·c0000000·b4000000·....D...........
15 ··0x000000b0·02000000·51010000·60010000·78010000·....Q...`...x...15 ··0x000000b0·02000000·51010000·60010000·78010000·....Q...`...x...
16 ··0x000000c0·48070000·00000000·00000000·00000000·H...............16 ··0x000000c0·48070000·00000000·00000000·00000000·H...............
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·01000000·00000000·00000000·40010000·............@...18 ··0x000000e0·01000000·00000000·00000000·40010000·............@...
19 ··0x000000f0·0c000000·02000000·00000000·00000000·................19 ··0x000000f0·0c000000·02000000·00000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·c0660000·.............f..20 ··0x00000100·00000000·00000000·00000000·50670000·............Pg..
21 ··0x00000110·c0010000·00000000·00000000·50020000·............P...21 ··0x00000110·c0010000·00000000·00000000·50020000·............P...
22 ··0x00000120·00000000·00000000·00000000·00000000·................22 ··0x00000120·00000000·00000000·00000000·00000000·................
23 ··0x00000130·00000000·00040401·60010000·00000000·........`.......23 ··0x00000130·00000000·00040401·60010000·00000000·........`.......
24 ··0x00000140·00000000·100a0000·00000000·00000000·................24 ··0x00000140·00000000·100a0000·00000000·00000000·................
25 ··0x00000150·00000000·e0020000·00000000·60020000·............`...25 ··0x00000150·00000000·e0020000·00000000·60020000·............`...
26 ··0x00000160·00000000·00000000·00000000·00000000·................26 ··0x00000160·00000000·00000000·00000000·00000000·................
27 ··0x00000170·00000000·00000000·00000000·f05a0000·.............Z..27 ··0x00000170·00000000·00000000·00000000·005b0000·.............[..
28 ··0x00000180·00000000·00000000·00000000·00000000·................28 ··0x00000180·00000000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000·00000000·00000000·................
30 ··0x000001a0·00000000·00000000·00000000·00000000·................30 ··0x000001a0·00000000·00000000·00000000·00000000·................
31 ··0x000001b0·00000000·00000000·00000000·00000000·................31 ··0x000001b0·00000000·00000000·00000000·00000000·................
32 ··0x000001c0·a00f0000·a0330000·903c0000·50e50000·.....3...<..P...32 ··0x000001c0·a00f0000·b0330000·b03c0000·c0ea0000·.....3...<......
33 ··0x000001d0·30af0000·20c80000·00880000·00db0000·0...·...........33 ··0x000001d0·70b10000·80ca0000·10890000·70df0000·p...........p...
34 ··0x000001e0·c0ae0000·000a0000·30d80000·b0710000·........0....q..34 ··0x000001e0·00b10000·000a0000·60dc0000·80720000·........`....r..
35 ··0x000001f0·f0e60000·604d0000·a0f10000·80710000·....`M.......q..35 ··0x000001f0·80ec0000·c04d0000·c0f70000·50720000·.....M......Pr..
36 ··0x00000200·00db0000·00000000·80f00000·00000000·................36 ··0x00000200·70df0000·00000000·b0f60000·00000000·p...............
37 ··0x00000210·00000000·00000000·00000000·00000000·................37 ··0x00000210·00000000·00000000·00000000·00000000·................
38 ··0x00000220·00000000·00000000·00000000·00000000·................38 ··0x00000220·00000000·00000000·00000000·00000000·................
39 ··0x00000230·00000000·d07a0000·408a0000·00000000·.....z..@.......39 ··0x00000230·00000000·b07b0000·508b0000·00000000·.....{..P.......
40 ··0x00000240·00000000·00db0000·00000000·00000000·................40 ··0x00000240·00000000·70df0000·00000000·00000000·....p...........
41 ··0x00000250·00000000·00000000·00000000·00000000·................41 ··0x00000250·00000000·00000000·00000000·00000000·................
42 ··0x00000260·85010000·b0060100·00000000·80070000·................42 ··0x00000260·85010000·20140100·00000000·80070000·....·...........
43 ··0x00000270·00000000·8a010000·a92c0000·00000000·.........,......43 ··0x00000270·00000000·8a010000·e62e0000·00000000·................
44 ··0x00000280·a4070000·00000000·8f010000·b0060100·................44 ··0x00000280·a4070000·00000000·8f010000·20140100·............·...
45 ··0x00000290·00000000·cc070000·00000000·99010000·................45 ··0x00000290·00000000·cc070000·00000000·99010000·................
46 ··0x000002a0·d0060100·00000000·00080000·00000000·................46 ··0x000002a0·40140100·00000000·00080000·00000000·@...............
47 ··0x000002b0·00000000·00000000·00000000·00000000·................47 ··0x000002b0·00000000·00000000·00000000·00000000·................
48 ··0x000002c0·00000000·00000000·00000000·00000000·................48 ··0x000002c0·00000000·00000000·00000000·00000000·................
49 ··0x000002d0·00000000·00000000·00000000·00000000·................49 ··0x000002d0·00000000·00000000·00000000·00000000·................
50 ··0x000002e0·a5010000·b0060100·04000000·38080000·............8...50 ··0x000002e0·a5010000·20140100·04000000·38080000·....·.......8...
51 ··0x000002f0·af010000·90e20000·04000000·200b0000·............·...51 ··0x000002f0·af010000·f0e70000·04000000·200b0000·............·...
52 ··0x00000300·63000000·60120000·82000000·e0060000·c...`...........52 ··0x00000300·63000000·60120000·82000000·e0060000·c...`...........
53 ··0x00000310·83000000·40200000·92000000·c0030000·....@·..........53 ··0x00000310·83000000·70200000·92000000·c0030000·....p·..........
54 ··0x00000320·ba010000·f82c0000·04000000·000a0000·.....,..........54 ··0x00000320·ba010000·352f0000·04000000·000a0000·....5/..........
55 ··0x00000330·cb010000·b0060100·04000000·68080000·............h...55 ··0x00000330·cb010000·20140100·04000000·68080000·....·.......h...
56 ··0x00000340·d5010000·b0060100·04000000·90080000·................56 ··0x00000340·d5010000·20140100·04000000·90080000·....·...........
57 ··0x00000350·df010000·b0060100·04000000·b8080000·................57 ··0x00000350·df010000·20140100·04000000·b8080000·....·...........
58 ··0x00000360·e8010000·a0010000·01000000·e0080000·................58 ··0x00000360·e8010000·20010000·01000000·e0080000·....·...........
59 ··0x00000370·f2010000·d12c0000·04000000·080c0000·.....,..........59 ··0x00000370·f2010000·0e2f0000·04000000·080c0000·...../..........
60 ··0x00000380·0d010000·f0020000·08000000·e00b0000·................60 ··0x00000380·0d010000·70020000·08000000·e00b0000·....p...........
61 ··0x00000390·01020000·b02c0000·04000000·a00b0000·.....,..........61 ··0x00000390·01020000·ed2e0000·04000000·a00b0000·................
62 ··0x000003a0·00000000·00000000·00000000·00000000·................62 ··0x000003a0·00000000·00000000·00000000·00000000·................
63 ··0x000003b0·00000000·00000000·00000000·00000000·................63 ··0x000003b0·00000000·00000000·00000000·00000000·................
64 ··0x000003c0·25252525·25252525·25252525·25252525·%%%%%%%%%%%%%%%%64 ··0x000003c0·25252525·25252525·25252525·25252525·%%%%%%%%%%%%%%%%
65 ··0x000003d0·25252525·25252525·25252525·25252525·%%%%%%%%%%%%%%%%65 ··0x000003d0·25252525·25252525·25252525·25252525·%%%%%%%%%%%%%%%%
66 ··0x000003e0·25252525·25252525·25252525·25252525·%%%%%%%%%%%%%%%%66 ··0x000003e0·25252525·25252525·25252525·25252525·%%%%%%%%%%%%%%%%
67 ··0x000003f0·00010203·04050607·08092525·25252525·..........%%%%%%67 ··0x000003f0·00010203·04050607·08092525·25252525·..........%%%%%%
68 ··0x00000400·250a0b0c·0d0e0f10·11121314·15161718·%...............68 ··0x00000400·250a0b0c·0d0e0f10·11121314·15161718·%...............
175 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
709 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
1.48 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·f00a0000·700b0000·a00a0000·100b0000·....p...........3 ··0x00000000·e00a0000·600b0000·a00a0000·000b0000·....`...........
4 ··0x00000010·600b0000·000b0000·f00a0000·700b0000·`...........p...4 ··0x00000010·500b0000·f00a0000·e00a0000·600b0000·P...........`...
5 ··0x00000020·a40a0000·100b0000·600b0000·000b0000·........`.......5 ··0x00000020·a40a0000·000b0000·500b0000·f00a0000·........P.......
6 ··0x00000030·a40a0000·c60a0000·c60a0000·a40a0000·................6 ··0x00000030·a40a0000·ce0a0000·ce0a0000·a40a0000·................
7 ··0x00000040·a40a0000·c60a0000·a40a0000·c60a0000·................7 ··0x00000040·a40a0000·ce0a0000·a40a0000·ce0a0000·................
8 ··0x00000050·c60a0000·a40a0000·600b0000·c60a0000·........`.......8 ··0x00000050·ce0a0000·a40a0000·500b0000·ce0a0000·........P.......
9 ··0x00000060·1c010000·23010000·2d010000·00000000·....#...-.......9 ··0x00000060·1c010000·23010000·2d010000·00000000·....#...-.......
10 ··0x00000070·34010000·23010000·2d010000·00000000·4...#...-.......10 ··0x00000070·34010000·23010000·2d010000·00000000·4...#...-.......
11 ··0x00000080·3a010000·3b010000·00000000·00000000·:...;...........11 ··0x00000080·3a010000·3b010000·00000000·00000000·:...;...........
12 ··0x00000090·00000000·00000000·00000000·00000000·................12 ··0x00000090·00000000·00000000·00000000·00000000·................
13 ··0x000000a0·00000000·ffffffff·feffffff·01000000·................13 ··0x000000a0·00000000·ffffffff·feffffff·01000000·................
14 ··0x000000b0·00000000·ffffffff·02000000·01000000·................14 ··0x000000b0·00000000·ffffffff·02000000·01000000·................
15 ··0x000000c0·7379732e·696e745f·696e666f·0a0a4120·sys.int_info..A·15 ··0x000000c0·7379732e·696e745f·696e666f·0a0a4120·sys.int_info..A·
129 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
30.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 81, 240 lines modifiedOffset 81, 238 lines modified
81 ··0x000004e0·7672656d·2e636f6c·64006469·7672656d·vrem.cold.divrem81 ··0x000004e0·7672656d·2e636f6c·64006469·7672656d·vrem.cold.divrem
82 ··0x000004f0·312e636f·6c640050·794c6f6e·675f4173·1.cold.PyLong_As82 ··0x000004f0·312e636f·6c640050·794c6f6e·675f4173·1.cold.PyLong_As
83 ··0x00000500·556e7369·676e6564·4c6f6e67·2e636f6c·UnsignedLong.col83 ··0x00000500·556e7369·676e6564·4c6f6e67·2e636f6c·UnsignedLong.col
84 ··0x00000510·64006c6f·6e675f6e·6567006c·6f6e675f·d.long_neg.long_84 ··0x00000510·64006c6f·6e675f6e·6567006c·6f6e675f·d.long_neg.long_
85 ··0x00000520·6e65672e·636f6c64·006c6f6e·675f7472·neg.cold.long_tr85 ··0x00000520·6e65672e·636f6c64·006c6f6e·675f7472·neg.cold.long_tr
86 ··0x00000530·75655f64·69766964·65006c6f·6e675f74·ue_divide.long_t86 ··0x00000530·75655f64·69766964·65006c6f·6e675f74·ue_divide.long_t
87 ··0x00000540·7275655f·64697669·64652e63·6f6c6400·rue_divide.cold.87 ··0x00000540·7275655f·64697669·64652e63·6f6c6400·rue_divide.cold.
88 ··0x00000550·5f50794c·6f6e675f·4173556e·7369676e·_PyLong_AsUnsign 
89 ··0x00000560·65644c6f·6e674c6f·6e674d61·736b005f·edLongLongMask._ 
90 ··0x00000570·50794c6f·6e675f41·73556e73·69676e65·PyLong_AsUnsigne88 ··0x00000550·50794c6f·6e675f41·73556e73·69676e65·PyLong_AsUnsigne
91 ··0x00000580·644c6f6e·674c6f6e·674d6173·6b2e636f·dLongLongMask.co89 ··0x00000560·644c6f6e·674c6f6e·674d6173·6b2e636f·dLongLongMask.co
92 ··0x00000590·6c64005f·50794c6f·6e675f46·696e692e·ld._PyLong_Fini.90 ··0x00000570·6c64005f·50794c6f·6e675f46·696e692e·ld._PyLong_Fini.
93 ··0x000005a0·636f6c64·006c6f6e·675f666f·726d6174·cold.long_format91 ··0x00000580·636f6c64·006c6f6e·675f666f·726d6174·cold.long_format
94 ··0x000005b0·5f62696e·61727900·6c6f675f·62617365·_binary.log_base92 ··0x00000590·5f62696e·61727900·6c6f675f·62617365·_binary.log_base
95 ··0x000005c0·5f424153·452e3900·636f6e76·77696474·_BASE.9.convwidt93 ··0x000005a0·5f424153·452e3900·636f6e76·77696474·_BASE.9.convwidt
96 ··0x000005d0·685f6261·73652e37·00636f6e·766d756c·h_base.7.convmul94 ··0x000005b0·685f6261·73652e37·00636f6e·766d756c·h_base.7.convmul
97 ··0x000005e0·746d6178·5f626173·652e3800·50794c6f·tmax_base.8.PyLo95 ··0x000005c0·746d6178·5f626173·652e3800·50794c6f·tmax_base.8.PyLo
98 ··0x000005f0·6e675f46·726f6d53·7472696e·672e636f·ng_FromString.co96 ··0x000005d0·6e675f46·726f6d53·7472696e·672e636f·ng_FromString.co
99 ··0x00000600·6c64005f·50794c6f·6e675f43·6f70792e·ld._PyLong_Copy.97 ··0x000005e0·6c64005f·50794c6f·6e675f43·6f70792e·ld._PyLong_Copy.
100 ··0x00000610·636f6c64·006c6f6e·675f6162·73006c6f·cold.long_abs.lo98 ··0x000005f0·636f6c64·006c6f6e·675f6162·73006c6f·cold.long_abs.lo
101 ··0x00000620·6e675f61·62732e63·6f6c6400·6c6f6e67·ng_abs.cold.long 
102 ··0x00000630·5f646976·6d6f6400·6c6f6e67·5f646976·_divmod.long_div99 ··0x00000600·6e675f64·69766d6f·64006c6f·6e675f64·ng_divmod.long_d
103 ··0x00000640·6d6f642e·636f6c64·0050794c·6f6e675f·mod.cold.PyLong_100 ··0x00000610·69766d6f·642e636f·6c640050·794c6f6e·ivmod.cold.PyLon
104 ··0x00000650·4173446f·75626c65·2e636f6c·64005079·AsDouble.cold.Py101 ··0x00000620·675f4173·446f7562·6c652e63·6f6c6400·g_AsDouble.cold.
105 ··0x00000660·4c6f6e67·5f46726f·6d556e69·636f6465·Long_FromUnicode102 ··0x00000630·50794c6f·6e675f46·726f6d55·6e69636f·PyLong_FromUnico
106 ··0x00000670·4f626a65·63742e63·6f6c6400·785f6469·Object.cold.x_di103 ··0x00000640·64654f62·6a656374·2e636f6c·6400785f·deObject.cold.x_
107 ··0x00000680·7672656d·2e636f6c·64006861·6c665f65·vrem.cold.half_e104 ··0x00000650·64697672·656d2e63·6f6c6400·68616c66·divrem.cold.half
108 ··0x00000690·76656e5f·636f7272·65637469·6f6e2e36·ven_correction.6105 ··0x00000660·5f657665·6e5f636f·72726563·74696f6e·_even_correction
109 ··0x000006a0·005f5079·4c6f6e67·5f467265·78702e63·._PyLong_Frexp.c106 ··0x00000670·2e36005f·50794c6f·6e675f46·72657870·.6._PyLong_Frexp
110 ··0x000006b0·6f6c6400·5f50794c·6f6e675f·4e756d42·old._PyLong_NumB107 ··0x00000680·2e636f6c·64005f50·794c6f6e·675f4e75·.cold._PyLong_Nu
111 ··0x000006c0·6974732e·636f6c64·005f5079·4c6f6e67·its.cold._PyLong108 ··0x00000690·6d426974·732e636f·6c640050·794c6f6e·mBits.cold.PyLon
112 ··0x000006d0·5f4e6567·61746500·5f50794c·6f6e675f·_Negate._PyLong_ 
113 ··0x000006e0·4e656761·74652e63·6f6c6400·50794c6f·Negate.cold.PyLo 
114 ··0x000006f0·6e675f41·7353697a·655f742e·636f6c64·ng_AsSize_t.cold109 ··0x000006a0·675f4173·53697a65·5f742e63·6f6c6400·g_AsSize_t.cold.
115 ··0x00000700·006c6f6e·675f706f·77006c6f·6e675f70·.long_pow.long_p110 ··0x000006b0·6c6f6e67·5f706f77·006c6f6e·675f706f·long_pow.long_po
116 ··0x00000710·6f772e63·6f6c6400·6c6f6e67·5f696e76·ow.cold.long_inv111 ··0x000006c0·772e636f·6c64006c·6f6e675f·696e7665·w.cold.long_inve
117 ··0x00000720·65727400·6c6f6e67·5f696e76·6572742e·ert.long_invert.112 ··0x000006d0·7274006c·6f6e675f·696e7665·72742e63·rt.long_invert.c
118 ··0x00000730·636f6c64·005f5079·4c6f6e67·5f46726f·cold._PyLong_Fro113 ··0x000006e0·6f6c6400·5f50794c·6f6e675f·46726f6d·old._PyLong_From
119 ··0x00000740·6d427974·65732e63·6f6c6400·5f50794c·mBytes.cold._PyL114 ··0x000006f0·42797465·732e636f·6c64006c·6f6e675f·Bytes.cold.long_
120 ··0x00000750·6f6e675f·466f726d·61742e63·6f6c6400·ong_Format.cold. 
121 ··0x00000760·6c6f6e67·5f666f72·6d61745f·62696e61·long_format_bina 
122 ··0x00000770·72792e63·6f6c6400·696e745f·6269745f·ry.cold.int_bit_ 
123 ··0x00000780·6c656e67·74680069·6e745f62·69745f6c·length.int_bit_l 
124 ··0x00000790·656e6774·682e636f·6c640050·794c6f6e·ength.cold.PyLon115 ··0x00000700·6c6f6e67·2e636f6c·64005f50·794c6f6e·long.cold._PyLon
 116 ··0x00000710·675f466f·726d6174·2e636f6c·64006c6f·g_Format.cold.lo
 117 ··0x00000720·6e675f66·6f726d61·745f6269·6e617279·ng_format_binary
 118 ··0x00000730·2e636f6c·6400696e·745f6269·745f6c65·.cold.int_bit_le
 119 ··0x00000740·6e677468·00696e74·5f626974·5f6c656e·ngth.int_bit_len
 120 ··0x00000750·6774682e·636f6c64·0050794c·6f6e675f·gth.cold.PyLong_
125 ··0x000007a0·675f4173·556e7369·676e6564·4c6f6e67·g_AsUnsignedLong121 ··0x00000760·4173556e·7369676e·65644c6f·6e674d61·AsUnsignedLongMa
126 ··0x000007b0·4d61736b·2e636f6c·64006c6f·6e675f6d·Mask.cold.long_m122 ··0x00000770·736b2e63·6f6c6400·6c6f6e67·5f6d6f64·sk.cold.long_mod
127 ··0x000007c0·6f64006c·6f6e675f·6d6f642e·636f6c64·od.long_mod.cold 
128 ··0x000007d0·006c6f6e·675f7273·68696674·006c6f6e·.long_rshift.lon 
129 ··0x000007e0·675f7273·68696674·31006c6f·6e675f72·g_rshift1.long_r123 ··0x00000780·006c6f6e·675f6d6f·642e636f·6c64006c·.long_mod.cold.l
 124 ··0x00000790·6f6e675f·72736869·6674006c·6f6e675f·ong_rshift.long_
 125 ··0x000007a0·72736869·66743100·6c6f6e67·5f727368·rshift1.long_rsh
 126 ··0x000007b0·6966742e·636f6c64·006c6f6e·675f7273·ift.cold.long_rs
130 ··0x000007f0·73686966·742e636f·6c64006c·6f6e675f·shift.cold.long_127 ··0x000007c0·68696674·312e636f·6c64006c·6f6e675f·hift1.cold.long_
 128 ··0x000007d0·726f756e·64006c6f·6e675f72·6f756e64·round.long_round
 129 ··0x000007e0·2e636f6c·64005f50·794c6f6e·675f556e·.cold._PyLong_Un
 130 ··0x000007f0·7369676e·65645368·6f72745f·436f6e76·signedShort_Conv
131 ··0x00000800·72736869·6674312e·636f6c64·006c6f6e·rshift1.cold.lon131 ··0x00000800·65727465·722e636f·6c64006c·6f6e675f·erter.cold.long_
132 ··0x00000810·675f726f·756e6400·6c6f6e67·5f726f75·g_round.long_rou132 ··0x00000810·666c6f61·74006c6f·6e675f66·6c6f6174·float.long_float
 133 ··0x00000820·2e636f6c·6400696e·745f5f5f·666f726d·.cold.int___form
 134 ··0x00000830·61745f5f·00696e74·5f5f5f66·6f726d61·at__.int___forma
 135 ··0x00000840·745f5f2e·636f6c64·006c6f6e·675f786f·t__.cold.long_xo
 136 ··0x00000850·72006c6f·6e675f78·6f722e63·6f6c6400·r.long_xor.cold.
 137 ··0x00000860·50794c6f·6e675f41·73566f69·64507472·PyLong_AsVoidPtr
 138 ··0x00000870·2e636f6c·64005079·4c6f6e67·5f41734c·.cold.PyLong_AsL
 139 ··0x00000880·6f6e674c·6f6e6741·6e644f76·6572666c·ongLongAndOverfl
133 ··0x00000820·6e642e63·6f6c6400·5f50794c·6f6e675f·nd.cold._PyLong_140 ··0x00000890·6f772e63·6f6c6400·5f50794c·6f6e675f·ow.cold._PyLong_
134 ··0x00000830·556e7369·676e6564·53686f72·745f436f·UnsignedShort_Co 
135 ··0x00000840·6e766572·7465722e·636f6c64·006c6f6e·nverter.cold.lon 
136 ··0x00000850·675f666c·6f617400·6c6f6e67·5f666c6f·g_float.long_flo 
137 ··0x00000860·61742e63·6f6c6400·696e745f·5f5f666f·at.cold.int___fo 
138 ··0x00000870·726d6174·5f5f0069·6e745f5f·5f666f72·rmat__.int___for 
139 ··0x00000880·6d61745f·5f2e636f·6c64006c·6f6e675f·mat__.cold.long_ 
140 ··0x00000890·786f7200·6c6f6e67·5f786f72·2e636f6c·xor.long_xor.col 
141 ··0x000008a0·64005079·4c6f6e67·5f417356·6f696450·d.PyLong_AsVoidP 
142 ··0x000008b0·74722e63·6f6c6400·50794c6f·6e675f41·tr.cold.PyLong_A 
143 ··0x000008c0·734c6f6e·674c6f6e·67416e64·4f766572·sLongLongAndOver 
144 ··0x000008d0·666c6f77·2e636f6c·64005f50·794c6f6e·flow.cold._PyLon 
145 ··0x000008e0·675f4c73·68696674·2e636f6c·64005f50·g_Lshift.cold._P141 ··0x000008a0·4c736869·66742e63·6f6c6400·5f50794c·Lshift.cold._PyL
146 ··0x000008f0·794c6f6e·675f4743·442e636f·6c640050·yLong_GCD.cold.P 
147 ··0x00000900·794c6f6e·675f4173·556e7369·676e6564·yLong_AsUnsigned 
148 ··0x00000910·4c6f6e67·4c6f6e67·2e636f6c·64006c6f·LongLong.cold.lo 
149 ··0x00000920·6e675f6c·6f6e675f·6d657468·006c6f6e·ng_long_meth.lon142 ··0x000008b0·6f6e675f·4743442e·636f6c64·0050794c·ong_GCD.cold.PyL
 143 ··0x000008c0·6f6e675f·4173556e·7369676e·65644c6f·ong_AsUnsignedLo
 144 ··0x000008d0·6e674c6f·6e672e63·6f6c6400·6c6f6e67·ngLong.cold.long
 145 ··0x000008e0·5f6c6f6e·675f6d65·7468006c·6f6e675f·_long_meth.long_
150 ··0x00000930·675f6c6f·6e675f6d·6574682e·636f6c64·g_long_meth.cold146 ··0x000008f0·6c6f6e67·5f6d6574·682e636f·6c64006c·long_meth.cold.l
151 ··0x00000940·006c6f6e·675f6765·7431006b·6d756c5f·.long_get1.kmul_147 ··0x00000900·6f6e675f·67657431·006b6d75·6c5f7370·ong_get1.kmul_sp
152 ··0x00000950·73706c69·742e636f·6c64005f·50794c6f·split.cold._PyLo148 ··0x00000910·6c69742e·636f6c64·005f5079·4c6f6e67·lit.cold._PyLong
153 ··0x00000960·6e675f52·73686966·742e636f·6c64006c·ng_Rshift.cold.l149 ··0x00000920·5f527368·6966742e·636f6c64·006c6f6e·_Rshift.cold.lon
154 ··0x00000970·6f6e675f·67657430·00696e74·5f5f5f73·ong_get0.int___s150 ··0x00000930·675f6765·74300069·6e745f5f·5f73697a·g_get0.int___siz
155 ··0x00000980·697a656f·665f5f00·696e745f·5f5f6765·izeof__.int___ge151 ··0x00000940·656f665f·5f00696e·745f5f5f·6765746e·eof__.int___getn
156 ··0x00000990·746e6577·61726773·5f5f005f·50794c6f·tnewargs__._PyLo152 ··0x00000950·65776172·67735f5f·005f5079·4c6f6e67·ewargs__._PyLong
157 ··0x000009a0·6e675f46·6f726d61·74427974·65735772·ng_FormatBytesWr 
158 ··0x000009b0·69746572·2e636f6c·6400696e·745f6173·iter.cold.int_as 
159 ··0x000009c0·5f696e74·65676572·5f726174·696f005f·_integer_ratio._ 
160 ··0x000009d0·50794c6f·6e675f44·69766d6f·644e6561·PyLong_DivmodNea 
161 ··0x000009e0·722e636f·6c64005f·6b657977·6f726473·r.cold._keywords 
162 ··0x000009f0·2e30005f·6b657977·6f726473·2e32005f·.0._keywords.2._ 
163 ··0x00000a00·6b657977·6f726473·2e340069·6e745f69·keywords.4.int_i 
164 ··0x00000a10·6e666f5f·5f646f63·5f5f0069·6e745f69·nfo__doc__.int_i 
165 ··0x00000a20·6e666f5f·6669656c·6473006c·6f6e675f·nfo_fields.long_ 
166 ··0x00000a30·61735f6e·756d6265·72006c6f·6e675f64·as_number.long_d 
167 ··0x00000a40·6f63006c·6f6e675f·6d657468·6f647300·oc.long_methods. 
168 ··0x00000a50·6c6f6e67·5f676574·73657400·696e745f·long_getset.int_ 
169 ··0x00000a60·6269745f·6c656e67·74685f5f·646f635f·bit_length__doc_ 
170 ··0x00000a70·5f00696e·745f746f·5f627974·65735f5f·_.int_to_bytes__ 
171 ··0x00000a80·646f635f·5f00696e·745f6672·6f6d5f62·doc__.int_from_b 
172 ··0x00000a90·79746573·5f5f646f·635f5f00·696e745f·ytes__doc__.int_ 
173 ··0x00000aa0·61735f69·6e746567·65725f72·6174696f·as_integer_ratio 
174 ··0x00000ab0·5f5f646f·635f5f00·696e745f·5f5f6765·__doc__.int___ge 
175 ··0x00000ac0·746e6577·61726773·5f5f5f5f·646f635f·tnewargs____doc_ 
176 ··0x00000ad0·5f00696e·745f5f5f·666f726d·61745f5f·_.int___format__ 
177 ··0x00000ae0·5f5f646f·635f5f00·696e745f·5f5f7369·__doc__.int___si 
178 ··0x00000af0·7a656f66·5f5f5f5f·646f635f·5f005079·zeof____doc__.Py 
179 ··0x00000b00·4c6f6e67·5f46726f·6d566f69·64507472·Long_FromVoidPtr 
180 ··0x00000b10·0050794f·626a6563·745f4d61·6c6c6f63·.PyObject_Malloc 
181 ··0x00000b20·0050794c·6f6e675f·54797065·00507954·.PyLong_Type.PyT 
182 ··0x00000b30·7970655f·47657446·6c616773·005f5079·ype_GetFlags._Py 
183 ··0x00000b40·5f4e6577·52656665·72656e63·65005f50·_NewReference._P 
184 ··0x00000b50·7952756e·74696d65·00507945·72725f4e·yRuntime.PyErr_N 
185 ··0x00000b60·6f4d656d·6f727900·50794c6f·6e675f46·oMemory.PyLong_F 
186 ··0x00000b70·726f6d55·6e736967·6e65644c·6f6e6700·romUnsignedLong. 
Max diff block lines reached; 0/31421 bytes (0.00%) of diff not shown.
1.59 MB
dictobject.o
863 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:··········110540·(bytes·into·file)13 ··Start·of·section·headers:··········113996·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x1afcc:1 There·are·20·section·headers,·starting·at·offset·0x1bd4c:
  
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]·.text·············PROGBITS········00000000·000040·00074b·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0006db·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0164e4·000290·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·017044·000268·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0007a0·000d78·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000720·000d78·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·016774·0005d8·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·0172ac·0005d8·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001520·0002c8·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·0014a0·0002c8·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········00000000·001520·0024ba·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·0014a0·00254a·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·016d4c·001838·08···I·17···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·017884·0018a0·08···I·17···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·0039e0·00ad5a·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·0039f0·00b662·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·018584·002358·08···I·17···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·019124·002528·08···I·17···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·00e73a·000298·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·00f052·000298·01·AMS··0···0··1
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·00e9d4·0002f8·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·00f2ec·0002f8·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·00ece0·000a16·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·00f600·000a16·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·01a8dc·000030·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·01b64c·000030·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·00f6f6·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·010016·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·00f6f8·003ee4·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·010018·0040e4·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·01a90c·000620·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·01b67c·000630·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·0135dc·001680·10·····18·204··421 ··[17]·.symtab···········SYMTAB··········00000000·0140fc·0016a0·10·····18·206··4
22 ··[18]·.strtab···········STRTAB··········00000000·014c5c·001887·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·01579c·0018a7·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·01af2c·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·01bcac·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
48.2 KB
readelf --wide --symbols {}
Max HTML report size reached
297 KB
readelf --wide --relocs {}
Max HTML report size reached
429 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.5 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 9 lines modified
1 @W·u0PPh1 @W·u0PPh
 2 9T$Tt^;7
2 ../Objects/dictobject.c3 ../Objects/dictobject.c
3 dict·mutated·during·update4 dict·mutated·during·update
4 This·object·has·no·__dict__5 This·object·has·no·__dict__
5 setdefault6 setdefault
6 free·PyDictObject7 free·PyDictObject
7 fromkeys8 fromkeys
8 keys->dk_refcnt·==·19 keys->dk_refcnt·==·1
19.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 »       push···%ebx9 »       push···%ebx
10 »       sub····$0x10,%esp10 »       sub····$0x10,%esp
11 »       pushl··0x20(%esp)11 »       pushl··0x20(%esp)
12 »       call···a·<PyDict_DelItemString+0xa>12 »       call···a·<PyDict_DelItemString+0xa>
13 ·R_386_PC32»     PyUnicode_FromString13 ·R_386_PC32»     PyUnicode_FromString
14 »       add····$0x10,%esp14 »       add····$0x10,%esp
15 »       test···%eax,%eax15 »       test···%eax,%eax
16 »       je·····618·<dictview_repr+0x58>16 »       je·····5f5·<dictreviter_iternext+0x25>
17 ·R_386_PC32»     .text.unlikely17 ·R_386_PC32»     .text.unlikely
18 »       push···%ecx18 »       push···%ecx
19 »       mov····%eax,%ebx19 »       mov····%eax,%ebx
20 »       push···%ecx20 »       push···%ecx
21 »       push···%eax21 »       push···%eax
22 »       pushl··0x1c(%esp)22 »       pushl··0x1c(%esp)
23 »       call···23·<PyDict_DelItemString+0x23>23 »       call···23·<PyDict_DelItemString+0x23>
18.8 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 4, 217 lines modifiedOffset 4, 217 lines modified
4 ··0x00000000·00000000·10010000·00000000·00000000·................4 ··0x00000000·00000000·10010000·00000000·00000000·................
5 ··0x00000010·22010000·00000000·00000000·3e010000·"...........>...5 ··0x00000010·22010000·00000000·00000000·3e010000·"...........>...
6 ··0x00000020·00000000·00000000·4b010000·00000000·........K.......6 ··0x00000020·00000000·00000000·4b010000·00000000·........K.......
7 ··0x00000030·00000000·50010000·00000000·00000000·....P...........7 ··0x00000030·00000000·50010000·00000000·00000000·....P...........
8 ··0x00000040·5c010000·00000000·00000000·00000000·\...............8 ··0x00000040·5c010000·00000000·00000000·00000000·\...............
9 ··0x00000050·00000000·00000000·00000000·00000000·................9 ··0x00000050·00000000·00000000·00000000·00000000·................
10 ··0x00000060·01000000·00000000·00000000·61010000·............a...10 ··0x00000060·01000000·00000000·00000000·61010000·............a...
11 ··0x00000070·0c000000·00000000·206b0000·00000000·........·k......11 ··0x00000070·0c000000·00000000·906e0000·00000000·.........n......
12 ··0x00000080·00000000·00000000·00000000·c0050000·................12 ··0x00000080·00000000·00000000·00000000·50050000·............P...
13 ··0x00000090·00000000·60010000·00000000·00000000·....`...........13 ··0x00000090·00000000·60010000·00000000·00000000·....`...........
14 ··0x000000a0·00000000·00000000·00000000·00000000·................14 ··0x000000a0·00000000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·00400400·00000000·e0000000·.....@..........15 ··0x000000b0·00000000·00400400·00000000·c0000000·.....@..........
16 ··0x000000c0·00000000·00000000·00000000·80000000·................16 ··0x000000c0·00000000·00000000·00000000·60000000·............`...
17 ··0x000000d0·00000000·40010000·00000000·00000000·....@...........17 ··0x000000d0·00000000·40010000·00000000·00000000·....@...........
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·00000000·00000000·00000000·00000000·................22 ··0x00000120·00000000·00000000·00000000·00000000·................
23 ··0x00000130·00000000·00000000·00000000·00000000·................23 ··0x00000130·00000000·00000000·00000000·00000000·................
24 ··0x00000140·6d010000·51210000·04000000·40000000·m...Q!......@...24 ··0x00000140·6d010000·e1210000·04000000·40000000·m....!......@...
25 ··0x00000150·00000000·00000000·00000000·00000000·................25 ··0x00000150·00000000·00000000·00000000·00000000·................
26 ··0x00000160·10030000·00000000·00000000·00000000·................26 ··0x00000160·a09a0000·00000000·00000000·00000000·................
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·00000000·00000000·00000000·00000000·................28 ··0x00000180·00000000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000·00000000·00000000·................
30 ··0x000001a0·01000000·00000000·00000000·7a010000·............z...30 ··0x000001a0·01000000·00000000·00000000·7a010000·............z...
31 ··0x000001b0·0c000000·00000000·206b0000·00000000·........·k......31 ··0x000001b0·0c000000·00000000·906e0000·00000000·.........n......
32 ··0x000001c0·00000000·00000000·00000000·c0050000·................32 ··0x000001c0·00000000·00000000·00000000·50050000·............P...
33 ··0x000001d0·20040000·c0020000·00000000·00000000··...............33 ··0x000001d0·20040000·c0020000·00000000·00000000··...............
34 ··0x000001e0·00000000·00000000·00000000·00000000·................34 ··0x000001e0·00000000·00000000·00000000·00000000·................
35 ··0x000001f0·00000000·00400400·00000000·e0000000·.....@..........35 ··0x000001f0·00000000·00400400·00000000·c0000000·.....@..........
36 ··0x00000200·00000000·60190000·00000000·b0690000·....`........i..36 ··0x00000200·00000000·f0190000·00000000·206d0000·............·m..
37 ··0x00000210·00000000·80020000·00000000·00000000·................37 ··0x00000210·00000000·80020000·00000000·00000000·................
38 ··0x00000220·00000000·00000000·00000000·00000000·................38 ··0x00000220·00000000·00000000·00000000·00000000·................
39 ··0x00000230·00000000·00000000·00000000·00000000·................39 ··0x00000230·00000000·00000000·00000000·00000000·................
40 ··0x00000240·00000000·00000000·00000000·00000000·................40 ··0x00000240·00000000·00000000·00000000·00000000·................
41 ··0x00000250·00000000·00000000·00000000·00000000·................41 ··0x00000250·00000000·00000000·00000000·00000000·................
42 ··0x00000260·00000000·00000000·00000000·00000000·................42 ··0x00000260·00000000·00000000·00000000·00000000·................
43 ··0x00000270·00000000·00000000·00000000·00000000·................43 ··0x00000270·00000000·00000000·00000000·00000000·................
44 ··0x00000280·85010000·ba1d0000·08000000·00010000·................44 ··0x00000280·85010000·4a1e0000·08000000·00010000·....J...........
45 ··0x00000290·6d010000·25200000·04000000·80000000·m...%·..........45 ··0x00000290·6d010000·b5200000·04000000·80000000·m....·..........
46 ··0x000002a0·00000000·00000000·00000000·00000000·................46 ··0x000002a0·00000000·00000000·00000000·00000000·................
47 ··0x000002b0·00000000·00000000·00000000·00000000·................47 ··0x000002b0·00000000·00000000·00000000·00000000·................
48 ··0x000002c0·10030000·00000000·00000000·00000000·................48 ··0x000002c0·a09a0000·00000000·00000000·00000000·................
49 ··0x000002d0·00000000·00000000·00000000·60050000·............`...49 ··0x000002d0·00000000·00000000·00000000·f0040000·................
50 ··0x000002e0·00000000·00000000·00000000·00000000·................50 ··0x000002e0·00000000·00000000·00000000·00000000·................
51 ··0x000002f0·00000000·00000000·00000000·00000000·................51 ··0x000002f0·00000000·00000000·00000000·00000000·................
52 ··0x00000300·01000000·00000000·00000000·90010000·................52 ··0x00000300·01000000·00000000·00000000·90010000·................
53 ··0x00000310·0c000000·00000000·206b0000·00000000·........·k......53 ··0x00000310·0c000000·00000000·906e0000·00000000·.........n......
54 ··0x00000320·00000000·00000000·00000000·c0050000·................54 ··0x00000320·00000000·00000000·00000000·50050000·............P...
55 ··0x00000330·20040000·c0040000·00000000·00000000··...............55 ··0x00000330·20040000·c0040000·00000000·00000000··...............
56 ··0x00000340·00000000·00000000·00000000·00000000·................56 ··0x00000340·00000000·00000000·00000000·00000000·................
57 ··0x00000350·00000000·00400400·00000000·e0000000·.....@..........57 ··0x00000350·00000000·00400400·00000000·c0000000·.....@..........
58 ··0x00000360·00000000·60190000·00000000·a0810000·....`...........58 ··0x00000360·00000000·f0190000·00000000·30850000·............0...
59 ··0x00000370·00000000·e0030000·00000000·00000000·................59 ··0x00000370·00000000·e0030000·00000000·00000000·................
60 ··0x00000380·00000000·00000000·00000000·00000000·................60 ··0x00000380·00000000·00000000·00000000·00000000·................
61 ··0x00000390·00000000·00000000·00000000·00000000·................61 ··0x00000390·00000000·00000000·00000000·00000000·................
62 ··0x000003a0·00000000·00000000·00000000·00000000·................62 ··0x000003a0·00000000·00000000·00000000·00000000·................
63 ··0x000003b0·00000000·00000000·00000000·00000000·................63 ··0x000003b0·00000000·00000000·00000000·00000000·................
64 ··0x000003c0·00000000·00000000·00000000·00000000·................64 ··0x000003c0·00000000·00000000·00000000·00000000·................
65 ··0x000003d0·00000000·00000000·00000000·00000000·................65 ··0x000003d0·00000000·00000000·00000000·00000000·................
66 ··0x000003e0·85010000·ba1d0000·08000000·00010000·................66 ··0x000003e0·85010000·4a1e0000·08000000·00010000·....J...........
67 ··0x000003f0·6d010000·af210000·04000000·c0000000·m....!..........67 ··0x000003f0·6d010000·3f220000·04000000·c0000000·m...?"..........
68 ··0x00000400·00000000·00000000·00000000·00000000·................68 ··0x00000400·00000000·00000000·00000000·00000000·................
69 ··0x00000410·00000000·00000000·00000000·00000000·................69 ··0x00000410·00000000·00000000·00000000·00000000·................
70 ··0x00000420·00000000·70040000·00000000·00000000·....p...........70 ··0x00000420·00000000·00040000·00000000·00000000·................
71 ··0x00000430·00000000·00000000·00000000·00000000·................71 ··0x00000430·00000000·00000000·00000000·00000000·................
72 ··0x00000440·00000000·00000000·00000000·00000000·................72 ··0x00000440·00000000·00000000·00000000·00000000·................
73 ··0x00000450·00000000·00000000·431d0000·041d0000·........C.......73 ··0x00000450·00000000·00000000·d31d0000·941d0000·................
74 ··0x00000460·00000000·00000000·00000000·00000000·................74 ··0x00000460·00000000·00000000·00000000·00000000·................
75 ··0x00000470·00000000·00000000·00000000·00000000·................75 ··0x00000470·00000000·00000000·00000000·00000000·................
76 ··0x00000480·00000000·00000000·00000000·00000000·................76 ··0x00000480·00000000·00000000·00000000·00000000·................
77 ··0x00000490·00000000·00000000·00000000·00000000·................77 ··0x00000490·00000000·00000000·00000000·00000000·................
78 ··0x000004a0·00000000·00000000·00000000·00000000·................78 ··0x000004a0·00000000·00000000·00000000·00000000·................
79 ··0x000004b0·00000000·00000000·00000000·00000000·................79 ··0x000004b0·00000000·00000000·00000000·00000000·................
80 ··0x000004c0·10030000·00000000·00000000·00000000·................80 ··0x000004c0·a09a0000·00000000·00000000·00000000·................
81 ··0x000004d0·00000000·00000000·00000000·40030000·............@...81 ··0x000004d0·00000000·00000000·00000000·40a70000·............@...
82 ··0x000004e0·00000000·00000000·00000000·00000000·................82 ··0x000004e0·00000000·00000000·00000000·00000000·................
83 ··0x000004f0·00000000·00000000·00000000·00000000·................83 ··0x000004f0·00000000·00000000·00000000·00000000·................
84 ··0x00000500·01000000·00000000·00000000·9a010000·................84 ··0x00000500·01000000·00000000·00000000·9a010000·................
85 ··0x00000510·1c000000·00000000·b06d0000·00000000·.........m......85 ··0x00000510·1c000000·00000000·10710000·00000000·.........q......
86 ··0x00000520·00000000·00000000·00000000·00000000·................86 ··0x00000520·00000000·00000000·00000000·00000000·................
87 ··0x00000530·00000000·00000000·00000000·00000000·................87 ··0x00000530·00000000·00000000·00000000·00000000·................
88 ··0x00000540·00000000·00000000·00000000·00000000·................88 ··0x00000540·00000000·00000000·00000000·00000000·................
89 ··0x00000550·00000000·00400400·00000000·a0000000·.....@..........89 ··0x00000550·00000000·00400400·00000000·80000000·.....@..........
90 ··0x00000560·00000000·00000000·00000000·00000000·................90 ··0x00000560·00000000·00000000·00000000·00000000·................
91 ··0x00000570·40060000·400a0000·00000000·00000000·@...@...........91 ··0x00000570·d0050000·400a0000·00000000·00000000·....@...........
92 ··0x00000580·00000000·00000000·00000000·00000000·................92 ··0x00000580·00000000·00000000·00000000·00000000·................
93 ··0x00000590·00000000·00000000·00000000·00000000·................93 ··0x00000590·00000000·00000000·00000000·00000000·................
94 ··0x000005a0·00000000·00000000·00000000·00000000·................94 ··0x000005a0·00000000·00000000·00000000·00000000·................
95 ··0x000005b0·00000000·00000000·00000000·00000000·................95 ··0x000005b0·00000000·00000000·00000000·00000000·................
96 ··0x000005c0·00000000·00000000·00000000·00000000·................96 ··0x000005c0·00000000·00000000·00000000·00000000·................
97 ··0x000005d0·00000000·00000000·00000000·00000000·................97 ··0x000005d0·00000000·00000000·00000000·00000000·................
98 ··0x000005e0·01000000·00000000·00000000·b4010000·................98 ··0x000005e0·01000000·00000000·00000000·b4010000·................
99 ··0x000005f0·1c000000·00000000·b06d0000·00000000·.........m......99 ··0x000005f0·1c000000·00000000·10710000·00000000·.........q......
100 ··0x00000600·00000000·00000000·00000000·00000000·................100 ··0x00000600·00000000·00000000·00000000·00000000·................
101 ··0x00000610·00000000·00000000·00000000·00000000·................101 ··0x00000610·00000000·00000000·00000000·00000000·................
102 ··0x00000620·00000000·00000000·00000000·00000000·................102 ··0x00000620·00000000·00000000·00000000·00000000·................
103 ··0x00000630·00000000·00400400·00000000·a0000000·.....@..........103 ··0x00000630·00000000·00400400·00000000·80000000·.....@..........
104 ··0x00000640·00000000·00000000·00000000·00000000·................104 ··0x00000640·00000000·00000000·00000000·00000000·................
105 ··0x00000650·40060000·400a0000·00000000·00000000·@...@...........105 ··0x00000650·d0050000·400a0000·00000000·00000000·....@...........
106 ··0x00000660·00000000·00000000·00000000·00000000·................106 ··0x00000660·00000000·00000000·00000000·00000000·................
107 ··0x00000670·00000000·00000000·00000000·00000000·................107 ··0x00000670·00000000·00000000·00000000·00000000·................
108 ··0x00000680·00000000·00000000·00000000·00000000·................108 ··0x00000680·00000000·00000000·00000000·00000000·................
109 ··0x00000690·00000000·00000000·00000000·00000000·................109 ··0x00000690·00000000·00000000·00000000·00000000·................
110 ··0x000006a0·00000000·00000000·00000000·00000000·................110 ··0x000006a0·00000000·00000000·00000000·00000000·................
111 ··0x000006b0·00000000·00000000·00000000·00000000·................111 ··0x000006b0·00000000·00000000·00000000·00000000·................
112 ··0x000006c0·01000000·00000000·00000000·cd010000·................112 ··0x000006c0·01000000·00000000·00000000·cd010000·................
113 ··0x000006d0·1c000000·00000000·b06d0000·00000000·.........m......113 ··0x000006d0·1c000000·00000000·10710000·00000000·.........q......
114 ··0x000006e0·00000000·00000000·00000000·00000000·................114 ··0x000006e0·00000000·00000000·00000000·00000000·................
115 ··0x000006f0·00000000·00000000·00000000·00000000·................115 ··0x000006f0·00000000·00000000·00000000·00000000·................
116 ··0x00000700·00000000·00000000·00000000·00000000·................116 ··0x00000700·00000000·00000000·00000000·00000000·................
117 ··0x00000710·00000000·00400400·00000000·a0000000·.....@..........117 ··0x00000710·00000000·00400400·00000000·80000000·.....@..........
118 ··0x00000720·00000000·00000000·00000000·00000000·................118 ··0x00000720·00000000·00000000·00000000·00000000·................
119 ··0x00000730·40060000·400a0000·00000000·00000000·@...@...........119 ··0x00000730·d0050000·400a0000·00000000·00000000·....@...........
120 ··0x00000740·00000000·00000000·00000000·00000000·................120 ··0x00000740·00000000·00000000·00000000·00000000·................
121 ··0x00000750·00000000·00000000·00000000·00000000·................121 ··0x00000750·00000000·00000000·00000000·00000000·................
122 ··0x00000760·00000000·00000000·00000000·00000000·................122 ··0x00000760·00000000·00000000·00000000·00000000·................
123 ··0x00000770·00000000·00000000·00000000·00000000·................123 ··0x00000770·00000000·00000000·00000000·00000000·................
124 ··0x00000780·00000000·00000000·00000000·00000000·................124 ··0x00000780·00000000·00000000·00000000·00000000·................
125 ··0x00000790·00000000·00000000·00000000·00000000·................125 ··0x00000790·00000000·00000000·00000000·00000000·................
126 ··0x000007a0·01000000·00000000·00000000·e5010000·................126 ··0x000007a0·01000000·00000000·00000000·e5010000·................
127 ··0x000007b0·1c000000·00000000·b06d0000·00000000·.........m......127 ··0x000007b0·1c000000·00000000·10710000·00000000·.........q......
128 ··0x000007c0·00000000·00000000·00000000·00000000·................128 ··0x000007c0·00000000·00000000·00000000·00000000·................
129 ··0x000007d0·00000000·00000000·00000000·00000000·................129 ··0x000007d0·00000000·00000000·00000000·00000000·................
130 ··0x000007e0·00000000·00000000·00000000·00000000·................130 ··0x000007e0·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 8101/19109 bytes (42.39%) of diff not shown.
141 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
491 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
982 B
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·511a0000·601a0000·301a0000·301a0000·Q...`...0...0...3 ··0x00000000·e11a0000·f01a0000·c01a0000·c01a0000·................
4 ··0x00000010·661a0000·751a0000·5f507944·6963745f·f...u..._PyDict_4 ··0x00000010·f61a0000·051b0000·5f507944·6963745f·........_PyDict_
5 ··0x00000020·43686563·6b436f6e·73697374·656e6379·CheckConsistency5 ··0x00000020·43686563·6b436f6e·73697374·656e6379·CheckConsistency
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·52657475·726e2061·20726576·65727365·Return·a·reverse7 ··0x00000040·52657475·726e2061·20726576·65727365·Return·a·reverse
8 ··0x00000050·20697465·7261746f·72206f76·65722074··iterator·over·t8 ··0x00000050·20697465·7261746f·72206f76·65722074··iterator·over·t
9 ··0x00000060·68652064·69637420·76616c75·65732e00·he·dict·values..9 ··0x00000060·68652064·69637420·76616c75·65732e00·he·dict·values..
10 ··0x00000070·00000000·00000000·00000000·00000000·................10 ··0x00000070·00000000·00000000·00000000·00000000·................
11 ··0x00000080·52657475·726e2061·20726576·65727365·Return·a·reverse11 ··0x00000080·52657475·726e2061·20726576·65727365·Return·a·reverse
130 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
43.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 62, 335 lines modifiedOffset 62, 337 lines modified
62 ··0x000003b0·636f6465·2e636f6c·64005f50·79446963·code.cold._PyDic62 ··0x000003b0·636f6465·2e636f6c·64005f50·79446963·code.cold._PyDic
63 ··0x000003c0·745f4e65·78742e63·6f6c6400·5f507944·t_Next.cold._PyD63 ··0x000003c0·745f4e65·78742e63·6f6c6400·5f507944·t_Next.cold._PyD
64 ··0x000003d0·6963745f·4c6f6164·476c6f62·616c2e63·ict_LoadGlobal.c64 ··0x000003d0·6963745f·4c6f6164·476c6f62·616c2e63·ict_LoadGlobal.c
65 ··0x000003e0·6f6c6400·50794f62·6a656374·5f47656e·old.PyObject_Gen65 ··0x000003e0·6f6c6400·50794f62·6a656374·5f47656e·old.PyObject_Gen
66 ··0x000003f0·65726963·47657444·6963742e·636f6c64·ericGetDict.cold66 ··0x000003f0·65726963·47657444·6963742e·636f6c64·ericGetDict.cold
67 ··0x00000400·00646963·745f7570·64617465·00507949·.dict_update.PyI67 ··0x00000400·00646963·745f7570·64617465·00507949·.dict_update.PyI
68 ··0x00000410·645f6b65·79732e35·00646963·745f7570·d_keys.5.dict_up68 ··0x00000410·645f6b65·79732e35·00646963·745f7570·d_keys.5.dict_up
 69 ··0x00000420·64617465·2e636f6c·64006469·63745f75·date.cold.dict_u
69 ··0x00000420·64617465·5f617267·00646963·745f7570·date_arg.dict_up70 ··0x00000430·70646174·655f6172·67006469·63745f75·pdate_arg.dict_u
70 ··0x00000430·64617465·5f617267·2e636f6c·64006469·date_arg.cold.di71 ··0x00000440·70646174·655f6172·672e636f·6c640064·pdate_arg.cold.d
71 ··0x00000440·63746974·656d735f·6e657700·64696374·ctitems_new.dict72 ··0x00000450·69637469·74656d73·5f6e6577·00646963·ictitems_new.dic
72 ··0x00000450·6974656d·735f6e65·772e636f·6c64005f·items_new.cold._73 ··0x00000460·74697465·6d735f6e·65772e63·6f6c6400·titems_new.cold.
73 ··0x00000460·50794469·63745669·65775f4e·65772e63·PyDictView_New.c74 ··0x00000470·5f507944·69637456·6965775f·4e65772e·_PyDictView_New.
74 ··0x00000470·6f6c6400·64696374·6974656d·735f6974·old.dictitems_it75 ··0x00000480·636f6c64·00646963·74697465·6d735f69·cold.dictitems_i
75 ··0x00000480·65720064·69637469·74656d73·5f697465·er.dictitems_ite76 ··0x00000490·74657200·64696374·6974656d·735f6974·ter.dictitems_it
76 ··0x00000490·722e636f·6c640064·69637469·7465725f·r.cold.dictiter_ 
77 ··0x000004a0·6e657700·64696374·69746572·5f6e6577·new.dictiter_new 
78 ··0x000004b0·2e636f6c·64006469·63747669·65775f64·.cold.dictview_d 
79 ··0x000004c0·65616c6c·6f630064·69637469·7465725f·ealloc.dictiter_ 
80 ··0x000004d0·69746572·6e657874·6974656d·00646963·iternextitem.dic 
81 ··0x000004e0·74697465·725f6974·65726e65·78746974·titer_iternextit 
82 ··0x000004f0·656d2e63·6f6c6400·64696374·69746572·em.cold.dictiter77 ··0x000004a0·65722e63·6f6c6400·64696374·69746572·er.cold.dictiter
 78 ··0x000004b0·5f6e6577·00646963·74697465·725f6e65·_new.dictiter_ne
83 ··0x00000500·5f646561·6c6c6f63·00646963·745f7375·_dealloc.dict_su 
84 ··0x00000510·62736372·69707400·50794964·5f5f5f6d·bscript.PyId___m 
85 ··0x00000520·69737369·6e675f5f·2e340064·6963745f·issing__.4.dict_ 
86 ··0x00000530·76656374·6f726361·6c6c0064·6963745f·vectorcall.dict_ 
87 ··0x00000540·6e657700·64696374·5f737562·73637269·new.dict_subscri 
88 ··0x00000550·70742e63·6f6c6400·64696374·5f706f70·pt.cold.dict_pop 
89 ··0x00000560·00646963·745f706f·702e636f·6c64005f·.dict_pop.cold._ 
90 ··0x00000570·50794469·63745f50·6f705f4b·6e6f776e·PyDict_Pop_Known 
91 ··0x00000580·48617368·2e636f6c·64006469·63745f67·Hash.cold.dict_g 
92 ··0x00000590·65740064·6963745f·6765742e·636f6c64·et.dict_get.cold 
93 ··0x000005a0·005f5079·44696374·5f476574·4974656d·._PyDict_GetItem 
94 ··0x000005b0·53747269·6e675769·74684572·726f722e·StringWithError. 
95 ··0x000005c0·636f6c64·00507944·6963745f·4b657973·cold.PyDict_Keys 
96 ··0x000005d0·2e636f6c·64006469·63746974·65725f6c·.cold.dictiter_l79 ··0x000004c0·772e636f·6c640064·69637476·6965775f·w.cold.dictview_
 80 ··0x000004d0·6465616c·6c6f6300·64696374·69746572·dealloc.dictiter
97 ··0x000005e0·656e0064·69637469·7465725f·6c656e2e·en.dictiter_len. 
98 ··0x000005f0·636f6c64·00646963·746b6579·735f6e65·cold.dictkeys_ne 
99 ··0x00000600·77006469·63746b65·79735f6e·65772e63·w.dictkeys_new.c 
100 ··0x00000610·6f6c6400·64696374·6b657973·5f697465·old.dictkeys_ite 
101 ··0x00000620·72006469·63746b65·79735f69·7465722e·r.dictkeys_iter. 
102 ··0x00000630·636f6c64·00646963·7476616c·7565735f·cold.dictvalues_ 
103 ··0x00000640·6e657700·64696374·76616c75·65735f69·new.dictvalues_i 
104 ··0x00000650·74657200·64696374·76616c75·65735f69·ter.dictvalues_i 
105 ··0x00000660·7465722e·636f6c64·00646963·74697465·ter.cold.dictite 
106 ··0x00000670·725f6974·65726e65·78746b65·79006469·r_iternextkey.di81 ··0x000004e0·5f697465·726e6578·74697465·6d006469·_iternextitem.di
107 ··0x00000680·63746974·65725f69·7465726e·6578746b·ctiter_iternextk82 ··0x000004f0·63746974·65725f69·7465726e·65787469·ctiter_iternexti
 83 ··0x00000500·74656d2e·636f6c64·00646963·74697465·tem.cold.dictite
 84 ··0x00000510·725f6465·616c6c6f·63006469·63745f73·r_dealloc.dict_s
 85 ··0x00000520·75627363·72697074·00507949·645f5f5f·ubscript.PyId___
 86 ··0x00000530·6d697373·696e675f·5f2e3400·64696374·missing__.4.dict
 87 ··0x00000540·5f766563·746f7263·616c6c00·64696374·_vectorcall.dict
 88 ··0x00000550·5f6e6577·00646963·745f7375·62736372·_new.dict_subscr
 89 ··0x00000560·6970742e·636f6c64·00646963·745f706f·ipt.cold.dict_po
 90 ··0x00000570·70006469·63745f70·6f702e63·6f6c6400·p.dict_pop.cold.
 91 ··0x00000580·5f507944·6963745f·506f705f·4b6e6f77·_PyDict_Pop_Know
 92 ··0x00000590·6e486173·682e636f·6c640064·6963745f·nHash.cold.dict_
 93 ··0x000005a0·67657400·64696374·5f676574·2e636f6c·get.dict_get.col
 94 ··0x000005b0·64005f50·79446963·745f4765·74497465·d._PyDict_GetIte
 95 ··0x000005c0·6d537472·696e6757·69746845·72726f72·mStringWithError
 96 ··0x000005d0·2e636f6c·64005079·44696374·5f4b6579·.cold.PyDict_Key
 97 ··0x000005e0·732e636f·6c640064·69637469·7465725f·s.cold.dictiter_
 98 ··0x000005f0·6c656e00·64696374·69746572·5f6c656e·len.dictiter_len
 99 ··0x00000600·2e636f6c·64006469·63746b65·79735f6e·.cold.dictkeys_n
 100 ··0x00000610·65770064·6963746b·6579735f·6e65772e·ew.dictkeys_new.
 101 ··0x00000620·636f6c64·00646963·746b6579·735f6974·cold.dictkeys_it
 102 ··0x00000630·65720064·6963746b·6579735f·69746572·er.dictkeys_iter
 103 ··0x00000640·2e636f6c·64006469·63747661·6c756573·.cold.dictvalues
 104 ··0x00000650·5f6e6577·00646963·7476616c·7565735f·_new.dictvalues_
 105 ··0x00000660·69746572·00646963·7476616c·7565735f·iter.dictvalues_
 106 ··0x00000670·69746572·2e636f6c·64006469·63746974·iter.cold.dictit
 107 ··0x00000680·65725f69·7465726e·6578746b·65790064·er_iternextkey.d
 108 ··0x00000690·69637469·7465725f·69746572·6e657874·ictiter_iternext
108 ··0x00000690·65792e63·6f6c6400·64696374·5f74705f·ey.cold.dict_tp_109 ··0x000006a0·6b65792e·636f6c64·00646963·745f7470·key.cold.dict_tp
109 ··0x000006a0·636c6561·72006469·63745f74·705f636c·clear.dict_tp_cl110 ··0x000006b0·5f636c65·61720064·6963745f·74705f63·_clear.dict_tp_c
110 ··0x000006b0·6561722e·636f6c64·00507944·6963745f·ear.cold.PyDict_111 ··0x000006c0·6c656172·2e636f6c·64005079·44696374·lear.cold.PyDict
111 ··0x000006c0·436c6561·722e636f·6c640064·6963745f·Clear.cold.dict_112 ··0x000006d0·5f436c65·61722e63·6f6c6400·64696374·_Clear.cold.dict
112 ··0x000006d0·6e65772e·636f6c64·00646963·745f696e·new.cold.dict_in113 ··0x000006e0·5f6e6577·2e636f6c·64006469·63745f69·_new.cold.dict_i
 114 ··0x000006f0·6e697400·64696374·5f696e69·742e636f·nit.dict_init.co
113 ··0x000006e0·69740064·69637469·7465725f·74726176·it.dictiter_trav115 ··0x00000700·6c640064·69637469·7465725f·74726176·ld.dictiter_trav
114 ··0x000006f0·65727365·00646963·745f7365·74646566·erse.dict_setdef116 ··0x00000710·65727365·00646963·745f7365·74646566·erse.dict_setdef
115 ··0x00000700·61756c74·00646963·745f7365·74646566·ault.dict_setdef117 ··0x00000720·61756c74·00646963·745f7365·74646566·ault.dict_setdef
116 ··0x00000710·61756c74·2e636f6c·64006469·63745f5f·ault.cold.dict__118 ··0x00000730·61756c74·2e636f6c·64006469·63745f5f·ault.cold.dict__
117 ··0x00000720·5f636f6e·7461696e·735f5f00·64696374·_contains__.dict119 ··0x00000740·5f636f6e·7461696e·735f5f00·64696374·_contains__.dict
118 ··0x00000730·5f5f5f63·6f6e7461·696e735f·5f2e636f·___contains__.co120 ··0x00000750·5f5f5f63·6f6e7461·696e735f·5f2e636f·___contains__.co
119 ··0x00000740·6c640064·69637476·6965775f·74726176·ld.dictview_trav121 ··0x00000760·6c640064·69637476·6965775f·74726176·ld.dictview_trav
120 ··0x00000750·65727365·00646963·74766965·775f7472·erse.dictview_tr122 ··0x00000770·65727365·00646963·74766965·775f7472·erse.dictview_tr
121 ··0x00000760·61766572·73652e63·6f6c6400·64696374·averse.cold.dict123 ··0x00000780·61766572·73652e63·6f6c6400·64696374·averse.cold.dict
122 ··0x00000770·69746572·5f697465·726e6578·7476616c·iter_iternextval124 ··0x00000790·69746572·5f697465·726e6578·7476616c·iter_iternextval
123 ··0x00000780·75650064·69637469·7465725f·69746572·ue.dictiter_iter125 ··0x000007a0·75650064·69637469·7465725f·69746572·ue.dictiter_iter
124 ··0x00000790·6e657874·76616c75·652e636f·6c64005f·nextvalue.cold._126 ··0x000007b0·6e657874·76616c75·652e636f·6c64005f·nextvalue.cold._
125 ··0x000007a0·50794469·63745f4d·61796265·556e7472·PyDict_MaybeUntr127 ··0x000007c0·50794469·63745f4d·61796265·556e7472·PyDict_MaybeUntr
126 ··0x000007b0·61636b2e·636f6c64·00646963·745f7265·ack.cold.dict_re128 ··0x000007d0·61636b2e·636f6c64·00646963·745f7265·ack.cold.dict_re
127 ··0x000007c0·70720064·6963745f·72657072·2e636f6c·pr.dict_repr.col129 ··0x000007e0·70720064·6963745f·72657072·2e636f6c·pr.dict_repr.col
128 ··0x000007d0·64006469·63745f6c·656e6774·68005f50·d.dict_length._P130 ··0x000007f0·64006469·63745f6c·656e6774·68005f50·d.dict_length._P
129 ··0x000007e0·79446963·745f5365·74497465·6d5f4b6e·yDict_SetItem_Kn131 ··0x00000800·79446963·745f5365·74497465·6d5f4b6e·yDict_SetItem_Kn
130 ··0x000007f0·6f776e48·6173682e·636f6c64·00646963·ownHash.cold.dic132 ··0x00000810·6f776e48·6173682e·636f6c64·00646963·ownHash.cold.dic
131 ··0x00000800·745f706f·70697465·6d006469·63745f70·t_popitem.dict_p133 ··0x00000820·745f706f·70697465·6d006469·63745f70·t_popitem.dict_p
132 ··0x00000810·6f706974·656d2e63·6f6c6400·5f507944·opitem.cold._PyD134 ··0x00000830·6f706974·656d2e63·6f6c6400·5f507944·opitem.cold._PyD
133 ··0x00000820·6963745f·4861734f·6e6c7953·7472696e·ict_HasOnlyStrin135 ··0x00000840·6963745f·4861734f·6e6c7953·7472696e·ict_HasOnlyStrin
134 ··0x00000830·674b6579·732e636f·6c640064·69637476·gKeys.cold.dictv136 ··0x00000850·674b6579·732e636f·6c640064·69637476·gKeys.cold.dictv
135 ··0x00000840·6965775f·6c656e00·64696374·76696577·iew_len.dictview137 ··0x00000860·6965775f·6c656e00·64696374·76696577·iew_len.dictview
136 ··0x00000850·5f6c656e·2e636f6c·64006469·63745f66·_len.cold.dict_f138 ··0x00000870·5f6c656e·2e636f6c·64006469·63745f66·_len.cold.dict_f
137 ··0x00000860·726f6d6b·65797300·64696374·5f66726f·romkeys.dict_fro139 ··0x00000880·726f6d6b·65797300·64696374·5f66726f·romkeys.dict_fro
138 ··0x00000870·6d6b6579·732e636f·6c64005f·50794469·mkeys.cold._PyDi140 ··0x00000890·6d6b6579·732e636f·6c64005f·50794469·mkeys.cold._PyDi
139 ··0x00000880·63745f46·726f6d4b·6579732e·636f6c64·ct_FromKeys.cold141 ··0x000008a0·63745f46·726f6d4b·6579732e·636f6c64·ct_FromKeys.cold
140 ··0x00000890·00646963·745f7665·63746f72·63616c6c·.dict_vectorcall142 ··0x000008b0·00646963·745f7665·63746f72·63616c6c·.dict_vectorcall
141 ··0x000008a0·2e636f6c·64005079·44696374·5f4d6572·.cold.PyDict_Mer143 ··0x000008c0·2e636f6c·64005079·44696374·5f4d6572·.cold.PyDict_Mer
142 ··0x000008b0·67654672·6f6d5365·71322e63·6f6c6400·geFromSeq2.cold.144 ··0x000008d0·67654672·6f6d5365·71322e63·6f6c6400·geFromSeq2.cold.
143 ··0x000008c0·64696374·5f636f70·79006469·63745f63·dict_copy.dict_c145 ··0x000008e0·64696374·5f636f70·79006469·63745f63·dict_copy.dict_c
144 ··0x000008d0·6c656172·00646963·745f636c·6561722e·lear.dict_clear.146 ··0x000008f0·6c656172·00646963·745f636c·6561722e·lear.dict_clear.
145 ··0x000008e0·636f6c64·00646963·746b6579·735f636f·cold.dictkeys_co147 ··0x00000900·636f6c64·00646963·746b6579·735f636f·cold.dictkeys_co
146 ··0x000008f0·6e746169·6e730064·6963746b·6579735f·ntains.dictkeys_148 ··0x00000910·6e746169·6e730064·6963746b·6579735f·ntains.dictkeys_
147 ··0x00000900·636f6e74·61696e73·2e636f6c·64005f50·contains.cold._P149 ··0x00000920·636f6e74·61696e73·2e636f6c·64005f50·contains.cold._P
148 ··0x00000910·79446963·745f4465·6c497465·6d49662e·yDict_DelItemIf.150 ··0x00000930·79446963·745f4465·6c497465·6d49662e·yDict_DelItemIf.
149 ··0x00000920·636f6c64·00646963·745f7269·6368636f·cold.dict_richco151 ··0x00000940·636f6c64·00646963·745f7269·6368636f·cold.dict_richco
150 ··0x00000930·6d706172·65006469·63745f72·69636863·mpare.dict_richc152 ··0x00000950·6d706172·65006469·63745f72·69636863·mpare.dict_richc
151 ··0x00000940·6f6d7061·72652e63·6f6c6400·50794469·ompare.cold.PyDi153 ··0x00000960·6f6d7061·72652e63·6f6c6400·50794469·ompare.cold.PyDi
152 ··0x00000950·63745f49·74656d73·2e636f6c·64006469·ct_Items.cold.di154 ··0x00000970·63745f49·74656d73·2e636f6c·64006469·ct_Items.cold.di
153 ··0x00000960·63747669·6577735f·73756200·64696374·ctviews_sub.dict155 ··0x00000980·63747669·6577735f·73756200·64696374·ctviews_sub.dict
154 ··0x00000970·76696577·735f746f·5f736574·00507949·views_to_set.PyI156 ··0x00000990·76696577·735f746f·5f736574·00507949·views_to_set.PyI
155 ··0x00000980·645f6469·66666572·656e6365·5f757064·d_difference_upd157 ··0x000009a0·645f6469·66666572·656e6365·5f757064·d_difference_upd
156 ··0x00000990·6174652e·30006469·63747669·6577735f·ate.0.dictviews_158 ··0x000009b0·6174652e·30006469·63747669·6577735f·ate.0.dictviews_
157 ··0x000009a0·7375622e·636f6c64·00646963·74766965·sub.cold.dictvie159 ··0x000009c0·7375622e·636f6c64·00646963·74766965·sub.cold.dictvie
158 ··0x000009b0·77735f74·6f5f7365·742e636f·6c64005f·ws_to_set.cold._160 ··0x000009d0·77735f74·6f5f7365·742e636f·6c64005f·ws_to_set.cold._
Max diff block lines reached; 0/44427 bytes (0.00%) of diff not shown.
335 KB
odictobject.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:··········30048·(bytes·into·file)13 ··Start·of·section·headers:··········29920·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.49 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x7560:1 There·are·20·section·headers,·starting·at·offset·0x74e0:
  
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]·.text·············PROGBITS········00000000·000040·000b9d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000b5d·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·005f88·0004d0·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·005f40·0004b8·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000be0·0007e8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000ba0·0007e8·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·006458·000370·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·0063f8·000370·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0013c8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001388·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0013c8·000126·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001388·000126·01·AMS··0···0··4
11 ··[·7]·.text.unlikely····PROGBITS········00000000·0014ee·00115e·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·0014ae·00116c·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·0067c8·000968·08···I·17···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·006768·000940·08···I·17···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·002650·00044d·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·002620·000481·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·007130·000118·08···I·17···9··414 ··[10]·.rel.text.hot·····REL·············00000000·0070a8·000128·08···I·17···9··4
15 ··[11]·.rodata.str1.1····PROGBITS········00000000·002a9d·00011d·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········00000000·002aa1·00011d·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········00000000·002bc0·00051e·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·002bc0·00051e·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·007248·000038·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·0071d0·000038·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·0030de·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·0030de·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·0030e0·001448·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·0030e0·001428·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·007280·000240·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·007208·000238·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·004528·000cd0·10·····18·117··421 ··[17]·.symtab···········SYMTAB··········00000000·004508·000cc0·10·····18·116··4
22 ··[18]·.strtab···········STRTAB··········00000000·0051f8·000d8f·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·0051c8·000d77·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·0074c0·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·007440·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
25.3 KB
readelf --wide --symbols {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 Symbol·table·'.symtab'·contains·205·entries:1 Symbol·table·'.symtab'·contains·204·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
8 ·····5:·00000000····83·FUNC····LOCAL··DEFAULT····1·odict_init8 ·····5:·00000000····83·FUNC····LOCAL··DEFAULT····1·odict_init
9 ·····6:·00000060····92·FUNC····LOCAL··DEFAULT····1·mutablemapping_update9 ·····6:·00000060····92·FUNC····LOCAL··DEFAULT····1·mutablemapping_update
10 ·····7:·00000000····62·FUNC····LOCAL··DEFAULT····7·odict_init.cold10 ·····7:·00000000····62·FUNC····LOCAL··DEFAULT····7·odict_init.cold
11 ·····8:·000000c0···330·FUNC····LOCAL··DEFAULT····1·mutablemapping_update_arg11 ·····8:·000000c0···330·FUNC····LOCAL··DEFAULT····1·mutablemapping_update_arg
12 ·····9:·0000003e···119·FUNC····LOCAL··DEFAULT····7·mutablemapping_update.cold12 ·····9:·0000003e···119·FUNC····LOCAL··DEFAULT····7·mutablemapping_update.cold
13 ····10:·00000210···321·FUNC····LOCAL··DEFAULT····1·mutablemapping_add_pairs13 ····10:·00000210···321·FUNC····LOCAL··DEFAULT····1·mutablemapping_add_pairs
14 ····11:·00000104····12·OBJECT··LOCAL··DEFAULT····3·PyId_keys.1114 ····11:·00000104····12·OBJECT··LOCAL··DEFAULT····3·PyId_keys.11
15 ····12:·000007dc····12·OBJECT··LOCAL··DEFAULT····3·PyId_items15 ····12:·000007dc····12·OBJECT··LOCAL··DEFAULT····3·PyId_items
16 ····13:·00000a50····30·FUNC····LOCAL··DEFAULT····7·_PyObject_CallNoArg16 ····13:·00000a5e····30·FUNC····LOCAL··DEFAULT····7·_PyObject_CallNoArg
17 ····14:·000000b5···162·FUNC····LOCAL··DEFAULT····7·mutablemapping_update_arg.cold17 ····14:·000000b5···162·FUNC····LOCAL··DEFAULT····7·mutablemapping_update_arg.cold
18 ····15:·00000157···197·FUNC····LOCAL··DEFAULT····7·mutablemapping_add_pairs.cold18 ····15:·00000157···197·FUNC····LOCAL··DEFAULT····7·mutablemapping_add_pairs.cold
19 ····16:·00000360····35·FUNC····LOCAL··DEFAULT····1·odict_mp_ass_sub19 ····16:·00000360····35·FUNC····LOCAL··DEFAULT····1·odict_mp_ass_sub
20 ····17:·000003d0···160·FUNC····LOCAL··DEFAULT····1·_PyODict_SetItem_KnownHash20 ····17:·000003d0···160·FUNC····LOCAL··DEFAULT····1·_PyODict_SetItem_KnownHash
21 ····18:·0000021c·····7·FUNC····LOCAL··DEFAULT····7·PyODict_SetItem.cold21 ····18:·0000021c·····7·FUNC····LOCAL··DEFAULT····7·PyODict_SetItem.cold
22 ····19:·00000000···282·FUNC····LOCAL··DEFAULT····9·_odict_get_index22 ····19:·00000000···282·FUNC····LOCAL··DEFAULT····9·_odict_get_index
23 ····20:·00000223···160·FUNC····LOCAL··DEFAULT····7·_PyODict_SetItem_KnownHash.cold23 ····20:·00000223···160·FUNC····LOCAL··DEFAULT····7·_PyODict_SetItem_KnownHash.cold
76.2 KB
readelf --wide --relocs {}
Max HTML report size reached
87.3 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
334 B
strings --all --bytes=8 {}
    
Offset 78, 15 lines modifiedOffset 78, 14 lines modified
78 odictitems_iter78 odictitems_iter
79 odictitems_iter.cold79 odictitems_iter.cold
80 odictkeys_new80 odictkeys_new
81 odictkeys_iter81 odictkeys_iter
82 odictkeys_iter.cold82 odictkeys_iter.cold
83 odict_iter83 odict_iter
84 odictiter_traverse84 odictiter_traverse
85 odictiter_traverse.cold 
86 OrderedDict_move_to_end85 OrderedDict_move_to_end
87 _parser.1086 _parser.10
88 _odict_remove_node87 _odict_remove_node
89 odict_pop88 odict_pop
90 kwlist.689 kwlist.6
91 _odict_popkey_hash90 _odict_popkey_hash
92 odict_pop.cold91 odict_pop.cold
18.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 136, 15 lines modifiedOffset 136, 15 lines modified
136 »       sub····$0xc,%esp136 »       sub····$0xc,%esp
137 »       push···%ebp137 »       push···%ebp
138 »       call···134·<mutablemapping_update_arg+0x74>138 »       call···134·<mutablemapping_update_arg+0x74>
139 ·R_386_PC32»     _Py_Dealloc139 ·R_386_PC32»     _Py_Dealloc
140 »       add····$0x10,%esp140 »       add····$0x10,%esp
141 »       or·····$0xffffffff,%eax141 »       or·····$0xffffffff,%eax
142 »       jmp····121·<mutablemapping_update_arg+0x61>142 »       jmp····121·<mutablemapping_update_arg+0x61>
143 »       call···b91·<odict_repr+0xb1>143 »       call···b9f·<odict_copy+0xcd>
144 ·R_386_PC32»     .text.unlikely144 ·R_386_PC32»     .text.unlikely
145 »       mov····%eax,%esi145 »       mov····%eax,%esi
146 »       mov····0x1c(%esp),%eax146 »       mov····0x1c(%esp),%eax
147 »       subl···$0x1,(%eax)147 »       subl···$0x1,(%eax)
148 »       jne····15c·<mutablemapping_update_arg+0x9c>148 »       jne····15c·<mutablemapping_update_arg+0x9c>
149 »       sub····$0xc,%esp149 »       sub····$0xc,%esp
150 »       push···%eax150 »       push···%eax
8.0 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ··0x00000190·00000000·00020000·00000000·00000000·................29 ··0x00000190·00000000·00020000·00000000·00000000·................
30 ··0x000001a0·00000000·00000000·00000000·00000000·................30 ··0x000001a0·00000000·00000000·00000000·00000000·................
31 ··0x000001b0·00000000·00000000·00000000·00000000·................31 ··0x000001b0·00000000·00000000·00000000·00000000·................
32 ··0x000001c0·00000000·00000000·00000000·00000000·................32 ··0x000001c0·00000000·00000000·00000000·00000000·................
33 ··0x000001d0·00000000·00000000·00000000·00000000·................33 ··0x000001d0·00000000·00000000·00000000·00000000·................
34 ··0x000001e0·00000000·00000000·00000000·00000000·................34 ··0x000001e0·00000000·00000000·00000000·00000000·................
35 ··0x000001f0·00000000·00000000·00000000·00000000·................35 ··0x000001f0·00000000·00000000·00000000·00000000·................
36 ··0x00000200·99000000·450f0000·04000000·00000000·....E...........36 ··0x00000200·99000000·530f0000·04000000·00000000·....S...........
37 ··0x00000210·00000000·00000000·00000000·00000000·................37 ··0x00000210·00000000·00000000·00000000·00000000·................
38 ··0x00000220·01000000·00000000·00000000·a6000000·................38 ··0x00000220·01000000·00000000·00000000·a6000000·................
39 ··0x00000230·00000000·00000000·00000000·00000000·................39 ··0x00000230·00000000·00000000·00000000·00000000·................
40 ··0x00000240·00000000·00000000·00000000·00000000·................40 ··0x00000240·00000000·00000000·00000000·00000000·................
41 ··0x00000250·00000000·00000000·00000000·00000000·................41 ··0x00000250·00000000·00000000·00000000·00000000·................
42 ··0x00000260·00000000·00000000·00000000·00000000·................42 ··0x00000260·00000000·00000000·00000000·00000000·................
43 ··0x00000270·00000000·00000000·00000000·00000000·................43 ··0x00000270·00000000·00000000·00000000·00000000·................
53.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
9.79 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 117, 25 lines modifiedOffset 117, 25 lines modified
117 »       sub····$0x3c,%esp117 »       sub····$0x3c,%esp
118 »       mov····0x50(%esp),%ebx118 »       mov····0x50(%esp),%ebx
119 »       mov····0x8(%ebx),%eax119 »       mov····0x8(%ebx),%eax
120 »       mov····0xc(%ebx),%esi120 »       mov····0xc(%ebx),%esi
121 »       and····$0x1,%eax121 »       and····$0x1,%eax
122 »       mov····%eax,0xc(%esp)122 »       mov····%eax,0xc(%esp)
123 »       test···%esi,%esi123 »       test···%esi,%esi
124 »       je·····254·<odictiter_iternext+0x134>124 »       je·····253·<odictiter_iternext+0x133>
125 »       mov····0x18(%ebx),%ebp125 »       mov····0x18(%ebx),%ebp
126 »       test···%ebp,%ebp126 »       test···%ebp,%ebp
127 »       je·····244·<odictiter_iternext+0x124>127 »       je·····243·<odictiter_iternext+0x123>
128 »       mov····0x14(%ebx),%edx128 »       mov····0x14(%ebx),%edx
129 »       cmp····%edx,0x30(%esi)129 »       cmp····%edx,0x30(%esi)
130 »       jne····5a6·<odictiter_dealloc+0x36>130 »       jne····58b·<odictiter_dealloc+0x1b>
131 ·R_386_PC32»     .text.unlikely131 ·R_386_PC32»     .text.unlikely
132 »       mov····0x8(%esi),%ecx132 »       mov····0x8(%esi),%ecx
133 »       cmp····%ecx,0x10(%ebx)133 »       cmp····%ecx,0x10(%ebx)
134 »       jne····5d7·<odictiter_dealloc+0x67>134 »       jne····5bc·<odictiter_dealloc+0x4c>
135 ·R_386_PC32»     .text.unlikely135 ·R_386_PC32»     .text.unlikely
136 »       mov····0x1c(%esi),%edi136 »       mov····0x1c(%esi),%edi
137 »       test···%edi,%edi137 »       test···%edi,%edi
138 »       je·····4a8·<odictiter_new+0x8>138 »       je·····4a8·<odictiter_new+0x8>
139 ·R_386_PC32»     .text.unlikely139 ·R_386_PC32»     .text.unlikely
140 »       sub····$0xc,%esp140 »       sub····$0xc,%esp
141 »       push···%ebp141 »       push···%ebp
29.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 92, 238 lines modifiedOffset 92, 236 lines modified
92 ··0x00000580·34450e38·450e3c42·0e40480e·3002470a·4E.8E.<B.@H.0.G.92 ··0x00000580·34450e38·450e3c42·0e40480e·3002470a·4E.8E.<B.@H.0.G.
93 ··0x00000590·0e1441c3·0e1041c6·0e0c41c7·0e0841c5·..A...A...A...A.93 ··0x00000590·0e1441c3·0e1041c6·0e0c41c7·0e0841c5·..A...A...A...A.
94 ··0x000005a0·0e04410b·18000000·dc020000·00030000·..A.............94 ··0x000005a0·0e04410b·18000000·dc020000·00030000·..A.............
95 ··0x000005b0·2d000000·005b0e3c·410e4048·0e300000·-....[.<A.@H.0..95 ··0x000005b0·2d000000·005b0e3c·410e4048·0e300000·-....[.<A.@H.0..
96 ··0x000005c0·20000000·c4050000·40050000·2d000000··.......@...-...96 ··0x000005c0·20000000·c4050000·40050000·2d000000··.......@...-...
97 ··0x000005d0·00410e08·8602410e·0c830369·c30e0841·.A....A....i...A97 ··0x000005d0·00410e08·8602410e·0c830369·c30e0841·.A....A....i...A
98 ··0x000005e0·c60e0400·a8000000·e8050000·20010000·............·...98 ··0x000005e0·c60e0400·a8000000·e8050000·20010000·............·...
99 ··0x000005f0·c7020000·00410e08·8502410e·0c870341·.....A....A....A99 ··0x000005f0·ff020000·00410e08·8502410e·0c870341·.....A....A....A
100 ··0x00000600·0e108604·410e1483·05430e50·024a0e5c·....A....C.P.J.\100 ··0x00000600·0e108604·410e1483·05430e50·024a0e5c·....A....C.P.J.\
101 ··0x00000610·410e6048·0e50700e·54410e58·410e5c41·A.`H.Pp.TA.XA.\A101 ··0x00000610·410e6048·0e50700e·54410e58·410e5c41·A.`H.Pp.TA.XA.\A
102 ··0x00000620·0e604a0e·50025b0e·58410e5c·430e6048·.`J.P.[.XA.\C.`H102 ··0x00000620·0e604a0e·50025a0e·58410e5c·430e6048·.`J.P.Z.XA.\C.`H
103 ··0x00000630·0e505f0a·0e1443c3·0e1041c6·0e0c41c7·.P_...C...A...A.103 ··0x00000630·0e505f0a·0e1443c3·0e1041c6·0e0c41c7·.P_...C...A...A.
104 ··0x00000640·0e0841c5·0e04410b·02760e5c·410e6050·..A...A..v.\A.`P104 ··0x00000640·0e0841c5·0e04410b·027c0e5c·410e6050·..A...A..|.\A.`P
105 ··0x00000650·0e50590e·54410e58·420e5c44·0e604c0e·.PY.TA.XB.\D.`L.105 ··0x00000650·0e50590e·54410e58·420e5c44·0e604c0e·.PY.TA.XB.\D.`L.
106 ··0x00000660·50580e5c·430e6066·0e64410e·68410e6c·PX.\C.`f.dA.hA.l106 ··0x00000660·505c0e5c·430e6066·0e64410e·68410e6c·P\.\C.`f.dA.hA.l
107 ··0x00000670·410e704a·0e500241·0e54410e·58440e5c·A.pJ.P.A.TA.XD.\107 ··0x00000670·410e704a·0e500270·0e54410e·58440e5c·A.pJ.P.p.TA.XD.\
108 ··0x00000680·410e6046·0e50740e·5c420e60·480e5000·A.`F.Pt.\B.`H.P.108 ··0x00000680·410e6046·0e50740e·5c420e60·480e5000·A.`F.Pt.\B.`H.P.
109 ··0x00000690·1c000000·00000000·017a5200·017c0801·.........zR..|..109 ··0x00000690·1c000000·00000000·017a5200·017c0801·.........zR..|..
110 ··0x000006a0·1b0c0404·88010e50·83058502·86048703·.......P........110 ··0x000006a0·1b0c0404·88010e50·83058502·86048703·.......P........
111 ··0x000006b0·ac000000·24000000·2d030000·cd010000·....$...-.......111 ··0x000006b0·a4000000·24000000·2d030000·b2010000·....$...-.......
112 ··0x000006c0·005b0e54·410e5843·0e5c460e·60480e50·.[.TA.XC.\F.`H.P112 ··0x000006c0·005b0e54·410e5843·0e5c460e·60480e50·.[.TA.XC.\F.`H.P
113 ··0x000006d0·5e0e5c41·0e604a0e·504c0e5c·440e6048·^.\A.`J.PL.\D.`H113 ··0x000006d0·5e0e5c43·0e60480e·504c0e5c·440e6048·^.\C.`H.PL.\D.`H
114 ··0x000006e0·0e50510e·5c410e60·480e5048·0e5c410e·.PQ.\A.`H.PH.\A.114 ··0x000006e0·0e50510e·5c410e60·480e5048·0e5c410e·.PQ.\A.`H.PH.\A.
115 ··0x000006f0·60480e50·480e5c41·0e604a0e·504f0e54·`H.PH.\A.`J.PO.T115 ··0x000006f0·60480e50·480e5c41·0e604a0e·504f0e54·`H.PH.\A.`J.PO.T
116 ··0x00000700·410e5841·0e5c460e·60480e50·720e5c43·A.XA.\F.`H.Pr.\C116 ··0x00000700·410e5841·0e5c460e·60480e50·720e5c41·A.XA.\F.`H.Pr.\A
 117 ··0x00000710·0e60480e·50460e54·410e5845·0e5c460e·.`H.PF.TA.XE.\F.
 118 ··0x00000720·604b0e50·4e0e5443·0e58450e·5c460e60·`K.PN.TC.XE.\F.`
 119 ··0x00000730·4f0e5058·0e5c410e·60480e50·480e5c41·O.PX.\A.`H.PH.\A
117 ··0x00000710·0e60480e·50500e5c·410e6048·0e50460e·.`H.PP.\A.`H.PF.120 ··0x00000740·0e60480e·50560e5c·410e6048·0e50480e·.`H.PV.\A.`H.PH.
 121 ··0x00000750·5c410e60·480e5000·2c000000·5c070000·\A.`H.P.,...\...
 122 ··0x00000760·70050000·72000000·00410e08·8302430e·p...r....A....C.
118 ··0x00000720·54410e58·450e5c46·0e604b0e·504e0e54·TA.XE.\F.`K.PN.T 
119 ··0x00000730·430e5845·0e5c460e·604f0e50·580e5c41·C.XE.\F.`O.PX.\A 
120 ··0x00000740·0e60480e·50480e5c·410e6048·0e50560e·.`H.PH.\A.`H.PV. 
121 ··0x00000750·5c410e60·480e5048·0e5c410e·60480e50·\A.`H.PH.\A.`H.P 
122 ··0x00000760·2c000000·64070000·70050000·72000000·,...d...p...r... 
123 ··0x00000770·00410e08·8302430e·1002440e·1c410e20·.A....C...D..A.· 
124 ··0x00000780·480e1047·0a0e0841·c30e0445·0b000000·H..G...A...E.... 
125 ··0x00000790·18000000·00000000·017a5200·017c0801·.........zR..|.. 
126 ··0x000007a0·1b0c0404·88010e10·83020000·20000000·............·... 
127 ··0x000007b0·20000000·fa040000·22000000·00430e1c··......."....C.. 
128 ··0x000007c0·410e2048·0e10480e·1c410e20·480e1000·A.·H..H..A.·H...123 ··0x00000770·1002440e·1c410e20·480e1047·0a0e0841·..D..A.·H..G...A
129 ··0x000007d0·60000000·d4070000·f0050000·84000000·`............... 
130 ··0x000007e0·00410e08·8602410e·0c830343·0e1c450e·.A....A....C..E. 
131 ··0x000007f0·204b0e10·500e1441·0e18410e·1c410e20··K..P..A..A..A.· 
132 ··0x00000800·480e105f·0e1c410e·20490e10·490a0e0c·H.._..A.·I..I... 
133 ··0x00000810·41c30e08·41c60e04·450b410a·0e0c41c3·A...A...E.A...A. 
134 ··0x00000820·0e0841c6·0e04410b·4c0e1c41·0e20480e·..A...A.L..A.·H. 
135 ··0x00000830·10000000·18000000·00000000·017a5200·.............zR.124 ··0x00000780·c30e0445·0b000000·18000000·00000000·...E............
136 ··0x00000840·017c0801·1b0c0404·88010e10·83038602·.|..............125 ··0x00000790·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........
137 ··0x00000850·18000000·20000000·1c050000·11000000·....·...........126 ··0x000007a0·83020000·20000000·20000000·df040000·....·...·.......
138 ··0x00000860·00430e1c·410e2048·0e100000·34000000·.C..A.·H....4... 
139 ··0x00000870·70080000·80060000·5e000000·00410e08·p.......^....A.. 
140 ··0x00000880·8602430e·0c830343·0e1c430e·204b0e10·..C....C..C.·K.. 
141 ··0x00000890·780e1c41·0e204a0e·10430e0c·41c30e08·x..A.·J..C..A... 
142 ··0x000008a0·41c60e04·18000000·74000000·2d050000·A.......t...-... 
143 ··0x000008b0·11000000·00430e1c·410e2048·0e100000·.....C..A.·H....127 ··0x000007b0·22000000·00430e1c·410e2048·0e10480e·"....C..A.·H..H.
144 ··0x000008c0·48000000·c4080000·f0030000·5d000000·H...........]... 
145 ··0x000008d0·00410e08·8502410e·0c870341·0e108604·.A....A....A.... 
146 ··0x000008e0·410e1483·05430e20·660e2441·0e28410e·A....C.·f.$A.(A. 
147 ··0x000008f0·2c410e30·450e205e·0e1441c3·0e1041c6·,A.0E.·^..A...A. 
148 ··0x00000900·0e0c41c7·0e0841c5·0e040000·1c000000·..A...A.........128 ··0x000007c0·1c410e20·480e1000·60000000·cc070000·.A.·H...`.......
 129 ··0x000007d0·f0050000·84000000·00410e08·8602410e·.........A....A.
 130 ··0x000007e0·0c830343·0e1c450e·204b0e10·500e1441·...C..E.·K..P..A
 131 ··0x000007f0·0e18410e·1c410e20·480e105f·0e1c410e·..A..A.·H.._..A.
 132 ··0x00000800·20490e10·490a0e0c·41c30e08·41c60e04··I..I...A...A...
 133 ··0x00000810·450b410a·0e0c41c3·0e0841c6·0e04410b·E.A...A...A...A.
 134 ··0x00000820·4c0e1c41·0e20480e·10000000·18000000·L..A.·H.........
149 ··0x00000910·00000000·017a5200·017c0801·1b0c0404·.....zR..|......135 ··0x00000830·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
150 ··0x00000920·88010e20·83058502·86048703·30000000·...·........0...136 ··0x00000840·88010e10·83038602·18000000·20000000·............·...
 137 ··0x00000850·01050000·11000000·00430e1c·410e2048·.........C..A.·H
 138 ··0x00000860·0e100000·34000000·68080000·80060000·....4...h.......
 139 ··0x00000870·5e000000·00410e08·8602430e·0c830343·^....A....C....C
 140 ··0x00000880·0e1c430e·204b0e10·780e1c41·0e204a0e·..C.·K..x..A.·J.
 141 ··0x00000890·10430e0c·41c30e08·41c60e04·18000000·.C..A...A.......
151 ··0x00000930·24000000·3e050000·19000000·00410e24·$...>........A.$142 ··0x000008a0·74000000·12050000·11000000·00430e1c·t............C..
 143 ··0x000008b0·410e2048·0e100000·44000000·bc080000·A.·H....D.......
 144 ··0x000008c0·20040000·61000000·00410e08·8502410e··...a....A....A.
 145 ··0x000008d0·0c870341·0e108604·410e1483·05430e20·...A....A....C.·
152 ··0x00000940·410e2841·0e2c410e·30450e20·4b0e1441·A.(A.,A.0E.·K..A146 ··0x000008e0·6b0e2841·0e2c410e·30450e20·5e0e1441·k.(A.,A.0E.·^..A
153 ··0x00000950·c30e1041·c60e0c41·c70e0841·c50e0400·...A...A...A....147 ··0x000008f0·c30e1041·c60e0c41·c70e0841·c50e0400·...A...A...A....
 148 ··0x00000900·1c000000·00000000·017a5200·017c0801·.........zR..|..
 149 ··0x00000910·1b0c0404·88010e20·83058502·86048703·.......·........
 150 ··0x00000920·30000000·24000000·23050000·19000000·0...$...#.......
 151 ··0x00000930·00410e24·410e2841·0e2c410e·30450e20·.A.$A.(A.,A.0E.·
154 ··0x00000960·80000000·64090000·57050000·4b010000·....d...W...K... 
155 ··0x00000970·00410e08·8502410e·0c870341·0e108604·.A....A....A.... 
156 ··0x00000980·410e1483·05430e30·650e3441·0e38450e·A....C.0e.4A.8E. 
157 ··0x00000990·3c410e40·480e3056·0e34410e·38410e3c·<A.@H.0V.4A.8A.< 
158 ··0x000009a0·410e404b·0e30720e·34410e38·450e3c41·A.@K.0r.4A.8E.<A 
159 ··0x000009b0·0e40480e·30610e3c·410e4048·0e30630e·.@H.0a.<A.@H.0c. 
160 ··0x000009c0·34420e38·420e3c42·0e40480e·3002490e·4B.8B.<B.@H.0.I. 
161 ··0x000009d0·1443c30e·1041c60e·0c41c70e·0841c50e·.C...A...A...A..152 ··0x00000940·4b0e1441·c30e1041·c60e0c41·c70e0841·K..A...A...A...A
162 ··0x000009e0·04000000·10000000·e8090000·e0060000·................153 ··0x00000950·c50e0400·80000000·58090000·3c050000·........X...<...
 154 ··0x00000960·4b010000·00410e08·8502410e·0c870341·K....A....A....A
 155 ··0x00000970·0e108604·410e1483·05430e30·650e3441·....A....C.0e.4A
 156 ··0x00000980·0e38450e·3c410e40·480e3056·0e34410e·.8E.<A.@H.0V.4A.
 157 ··0x00000990·38410e3c·410e404b·0e30720e·34410e38·8A.<A.@K.0r.4A.8
 158 ··0x000009a0·450e3c41·0e40480e·30610e3c·410e4048·E.<A.@H.0a.<A.@H
 159 ··0x000009b0·0e30630e·34420e38·420e3c42·0e40480e·.0c.4B.8B.<B.@H.
 160 ··0x000009c0·3002490e·1443c30e·1041c60e·0c41c70e·0.I..C...A...A..
163 ··0x000009f0·0d000000·00000000·10000000·fc090000·................161 ··0x000009d0·0841c50e·04000000·10000000·dc090000·.A..............
164 ··0x00000a00·f0060000·19000000·00000000·10000000·................ 
165 ··0x00000a10·100a0000·a2060000·0d000000·00000000·................ 
166 ··0x00000a20·10000000·240a0000·10070000·0d000000·....$........... 
167 ··0x00000a30·00000000·10000000·380a0000·20070000·........8...·... 
168 ··0x00000a40·19000000·00000000·10000000·4c0a0000·............L... 
169 ··0x00000a50·af060000·0d000000·00000000·10000000·................162 ··0x000009e0·e0060000·0d000000·00000000·10000000·................
 163 ··0x000009f0·f0090000·f0060000·19000000·00000000·................
 164 ··0x00000a00·10000000·040a0000·87060000·0d000000·................
 165 ··0x00000a10·00000000·10000000·180a0000·10070000·................
 166 ··0x00000a20·0d000000·00000000·10000000·2c0a0000·............,...
 167 ··0x00000a30·20070000·19000000·00000000·10000000··...............
170 ··0x00000a60·600a0000·40070000·0e000000·00000000·`...@...........168 ··0x00000a40·400a0000·94060000·0d000000·00000000·@...............
171 ··0x00000a70·2c000000·740a0000·50070000·40000000·,...t...P...@...169 ··0x00000a50·10000000·540a0000·40070000·0e000000·....T...@.......
 170 ··0x00000a60·00000000·58000000·680a0000·a1060000·....X...h.......
172 ··0x00000a80·00410e08·8702410e·0c860341·0e108304·.A....A....A....171 ··0x00000a70·55000000·00410e08·8702410e·0c860341·U....A....A....A
 172 ··0x00000a80·0e108304·5d0e1441·0e18410e·1c410e20·....]..A..A..A.·
 173 ··0x00000a90·450e1047·0e14410e·18410e1c·410e2045·E..G..A..A..A.·E
 174 ··0x00000aa0·0e10560a·c30e0c41·c60e0841·c70e0442·..V....A...A...B
173 ··0x00000a90·740ac30e·0c41c60e·0841c70e·04420b00·t....A...A...B..175 ··0x00000ab0·0b41c30e·0c41c60e·0841c70e·04000000·.A...A...A......
174 ··0x00000aa0·3c000000·dc090000·bc060000·2c000000·<...........,... 
175 ··0x00000ab0·00410e14·410e1841·0e1c410e·20450e10·.A..A..A..A.·E.. 
176 ··0x00000ac0·490ac30e·0c41c60e·0841c70e·04410b45·I....A...A...A.E 
177 ··0x00000ad0·0e14410e·18410e1c·410e2045·0e100000·..A..A..A.·E.... 
178 ··0x00000ae0·7c000000·e40a0000·e8060000·4f010000·|...........O...176 ··0x00000ac0·7c000000·c40a0000·f6060000·4f010000·|...........O...
179 ··0x00000af0·00410e08·8502410e·0c870343·0e108604·.A....A....C....177 ··0x00000ad0·00410e08·8502410e·0c870343·0e108604·.A....A....C....
Max diff block lines reached; 0/30493 bytes (0.00%) of diff not shown.
22.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 48, 173 lines modifiedOffset 48, 172 lines modified
48 ··0x000002d0·006f6469·63746974·656d735f·69746572·.odictitems_iter48 ··0x000002d0·006f6469·63746974·656d735f·69746572·.odictitems_iter
49 ··0x000002e0·006f6469·63746974·656d735f·69746572·.odictitems_iter49 ··0x000002e0·006f6469·63746974·656d735f·69746572·.odictitems_iter
50 ··0x000002f0·2e636f6c·64006f64·6963746b·6579735f·.cold.odictkeys_50 ··0x000002f0·2e636f6c·64006f64·6963746b·6579735f·.cold.odictkeys_
51 ··0x00000300·6e657700·6f646963·746b6579·735f6974·new.odictkeys_it51 ··0x00000300·6e657700·6f646963·746b6579·735f6974·new.odictkeys_it
52 ··0x00000310·6572006f·64696374·6b657973·5f697465·er.odictkeys_ite52 ··0x00000310·6572006f·64696374·6b657973·5f697465·er.odictkeys_ite
53 ··0x00000320·722e636f·6c64006f·64696374·5f697465·r.cold.odict_ite53 ··0x00000320·722e636f·6c64006f·64696374·5f697465·r.cold.odict_ite
54 ··0x00000330·72006f64·69637469·7465725f·74726176·r.odictiter_trav54 ··0x00000330·72006f64·69637469·7465725f·74726176·r.odictiter_trav
55 ··0x00000340·65727365·006f6469·63746974·65725f74·erse.odictiter_t 
56 ··0x00000350·72617665·7273652e·636f6c64·004f7264·raverse.cold.Ord 
57 ··0x00000360·65726564·44696374·5f6d6f76·655f746f·eredDict_move_to 
58 ··0x00000370·5f656e64·005f7061·72736572·2e313000·_end._parser.10. 
59 ··0x00000380·5f6f6469·63745f72·656d6f76·655f6e6f·_odict_remove_no55 ··0x00000340·65727365·004f7264·65726564·44696374·erse.OrderedDict
 56 ··0x00000350·5f6d6f76·655f746f·5f656e64·005f7061·_move_to_end._pa
 57 ··0x00000360·72736572·2e313000·5f6f6469·63745f72·rser.10._odict_r
 58 ··0x00000370·656d6f76·655f6e6f·6465006f·64696374·emove_node.odict
 59 ··0x00000380·5f706f70·006b776c·6973742e·36005f6f·_pop.kwlist.6._o
 60 ··0x00000390·64696374·5f706f70·6b65795f·68617368·dict_popkey_hash
 61 ··0x000003a0·006f6469·63745f70·6f702e63·6f6c6400·.odict_pop.cold.
 62 ··0x000003b0·5f6f6469·63745f63·6c656172·5f6e6f64·_odict_clear_nod
60 ··0x00000390·6465006f·64696374·5f706f70·006b776c·de.odict_pop.kwl63 ··0x000003c0·65005f6f·64696374·5f706f70·6b65795f·e._odict_popkey_
61 ··0x000003a0·6973742e·36005f6f·64696374·5f706f70·ist.6._odict_pop 
62 ··0x000003b0·6b65795f·68617368·006f6469·63745f70·key_hash.odict_p 
63 ··0x000003c0·6f702e63·6f6c6400·5f6f6469·63745f63·op.cold._odict_c64 ··0x000003d0·68617368·2e636f6c·64005f6f·64696374·hash.cold._odict
64 ··0x000003d0·6c656172·5f6e6f64·65005f6f·64696374·lear_node._odict 
65 ··0x000003e0·5f706f70·6b65795f·68617368·2e636f6c·_popkey_hash.col 
66 ··0x000003f0·64005f6f·64696374·5f636c65·61725f6e·d._odict_clear_n65 ··0x000003e0·5f636c65·61725f6e·6f64652e·636f6c64·_clear_node.cold
 66 ··0x000003f0·004f7264·65726564·44696374·5f706f70·.OrderedDict_pop
 67 ··0x00000400·6974656d·005f7061·72736572·2e38004f·item._parser.8.O
 68 ··0x00000410·72646572·65644469·63745f70·6f706974·rderedDict_popit
67 ··0x00000400·6f64652e·636f6c64·004f7264·65726564·ode.cold.Ordered69 ··0x00000420·656d2e63·6f6c6400·4f726465·72656444·em.cold.OrderedD
 70 ··0x00000430·6963745f·73657464·65666175·6c74005f·ict_setdefault._
68 ··0x00000410·44696374·5f706f70·6974656d·005f7061·Dict_popitem._pa 
69 ··0x00000420·72736572·2e38004f·72646572·65644469·rser.8.OrderedDi 
70 ··0x00000430·63745f70·6f706974·656d2e63·6f6c6400·ct_popitem.cold. 
71 ··0x00000440·4f726465·72656444·6963745f·73657464·OrderedDict_setd 
72 ··0x00000450·65666175·6c74005f·70617273·65722e35·efault._parser.5 
73 ··0x00000460·006f6469·63745f63·6c656172·005f5079·.odict_clear._Py 
74 ··0x00000470·4f626a65·63745f56·6563746f·7263616c·Object_Vectorcal 
75 ··0x00000480·6c547374·6174652e·636f6e73·7470726f·lTstate.constpro 
76 ··0x00000490·702e3000·50794f44·6963745f·44656c49·p.0.PyODict_DelI 
77 ··0x000004a0·74656d2e·636f6c64·006f6469·63745f63·tem.cold.odict_c 
78 ··0x000004b0·6f707900·6f646963·745f7265·7072006f·opy.odict_repr.o 
79 ··0x000004c0·64696374·5f726570·722e636f·6c64006f·dict_repr.cold.o 
80 ··0x000004d0·64696374·5f726564·75636500·50794964·dict_reduce.PyId 
81 ··0x000004e0·5f5f5f64·6963745f·5f2e3300·4f726465·___dict__.3.Orde 
82 ··0x000004f0·72656444·6963745f·66726f6d·6b657973·redDict_fromkeys 
83 ··0x00000500·005f7061·72736572·2e32006f·64696374·._parser.2.odict71 ··0x00000440·70617273·65722e35·006f6469·63745f63·parser.5.odict_c
 72 ··0x00000450·6c656172·005f5079·4f626a65·63745f56·lear._PyObject_V
 73 ··0x00000460·6563746f·7263616c·6c547374·6174652e·ectorcallTstate.
 74 ··0x00000470·636f6e73·7470726f·702e3000·50794f44·constprop.0.PyOD
 75 ··0x00000480·6963745f·44656c49·74656d2e·636f6c64·ict_DelItem.cold
 76 ··0x00000490·006f6469·63745f63·6f707900·6f646963·.odict_copy.odic
 77 ··0x000004a0·745f7265·7072006f·64696374·5f726570·t_repr.odict_rep
 78 ··0x000004b0·722e636f·6c64006f·64696374·5f726564·r.cold.odict_red
 79 ··0x000004c0·75636500·50794964·5f5f5f64·6963745f·uce.PyId___dict_
 80 ··0x000004d0·5f2e3300·4f726465·72656444·6963745f·_.3.OrderedDict_
 81 ··0x000004e0·66726f6d·6b657973·005f7061·72736572·fromkeys._parser
 82 ··0x000004f0·2e32006f·64696374·5f726576·65727365·.2.odict_reverse
 83 ··0x00000500·64006f64·6963746b·6579735f·72657665·d.odictkeys_reve
 84 ··0x00000510·72736564·006f6469·63747661·6c756573·rsed.odictvalues
84 ··0x00000510·5f726576·65727365·64006f64·6963746b·_reversed.odictk85 ··0x00000520·5f726576·65727365·64006f64·69637469·_reversed.odicti
85 ··0x00000520·6579735f·72657665·72736564·006f6469·eys_reversed.odi86 ··0x00000530·74656d73·5f726576·65727365·64006f64·tems_reversed.od
 87 ··0x00000540·69637469·7465725f·72656475·63650050·ictiter_reduce.P
 88 ··0x00000550·7949645f·69746572·2e30006f·64696374·yId_iter.0.odict
 89 ··0x00000560·5f696e70·6c616365·5f6f7200·6f646963·_inplace_or.odic
 90 ··0x00000570·745f6f72·006f6469·63745f74·705f636c·t_or.odict_tp_cl
86 ··0x00000530·63747661·6c756573·5f726576·65727365·ctvalues_reverse 
87 ··0x00000540·64006f64·69637469·74656d73·5f726576·d.odictitems_rev 
88 ··0x00000550·65727365·64006f64·69637469·7465725f·ersed.odictiter_ 
89 ··0x00000560·72656475·63650050·7949645f·69746572·reduce.PyId_iter 
90 ··0x00000570·2e30006f·64696374·5f696e70·6c616365·.0.odict_inplace 
91 ··0x00000580·5f6f7200·6f646963·745f6f72·006f6469·_or.odict_or.odi91 ··0x00000580·65617200·6f646963·745f7369·7a656f66·ear.odict_sizeof
92 ··0x00000590·63745f74·705f636c·65617200·6f646963·ct_tp_clear.odic 
93 ··0x000005a0·745f7369·7a656f66·005f6b65·79776f72·t_sizeof._keywor 
94 ··0x000005b0·64732e31·005f6b65·79776f72·64732e34·ds.1._keywords.4 
95 ··0x000005c0·005f6b65·79776f72·64732e37·005f6b65·._keywords.7._ke92 ··0x00000590·005f6b65·79776f72·64732e31·005f6b65·._keywords.1._ke
 93 ··0x000005a0·79776f72·64732e34·005f6b65·79776f72·ywords.4._keywor
 94 ··0x000005b0·64732e37·005f6b65·79776f72·64732e39·ds.7._keywords.9
96 ··0x000005d0·79776f72·64732e39·006f6469·63747661·ywords.9.odictva 
97 ··0x000005e0·6c756573·5f6d6574·686f6473·006f6469·lues_methods.odi 
98 ··0x000005f0·63746974·656d735f·6d657468·6f647300·ctitems_methods. 
99 ··0x00000600·6f646963·746b6579·735f6d65·74686f64·odictkeys_method 
100 ··0x00000610·73006f64·69637469·7465725f·6d657468·s.odictiter_meth95 ··0x000005c0·006f6469·63747661·6c756573·5f6d6574·.odictvalues_met
 96 ··0x000005d0·686f6473·006f6469·63746974·656d735f·hods.odictitems_
101 ··0x00000620·6f647300·72656475·63655f64·6f63006f·ods.reduce_doc.o 
102 ··0x00000630·64696374·5f61735f·6e756d62·6572006f·dict_as_number.o 
103 ··0x00000640·64696374·5f61735f·6d617070·696e6700·dict_as_mapping. 
104 ··0x00000650·6f646963·745f646f·63006f64·6963745f·odict_doc.odict_ 
105 ··0x00000660·6d657468·6f647300·6f646963·745f6765·methods.odict_ge97 ··0x000005e0·6d657468·6f647300·6f646963·746b6579·methods.odictkey
 98 ··0x000005f0·735f6d65·74686f64·73006f64·69637469·s_methods.odicti
 99 ··0x00000600·7465725f·6d657468·6f647300·72656475·ter_methods.redu
106 ··0x00000670·74736574·004f7264·65726564·44696374·tset.OrderedDict 
107 ··0x00000680·5f66726f·6d6b6579·735f5f64·6f635f5f·_fromkeys__doc__ 
108 ··0x00000690·006f6469·63745f73·697a656f·665f5f64·.odict_sizeof__d 
109 ··0x000006a0·6f635f5f·006f6469·63745f72·65647563·oc__.odict_reduc 
110 ··0x000006b0·655f5f64·6f635f5f·004f7264·65726564·e__doc__.Ordered 
111 ··0x000006c0·44696374·5f736574·64656661·756c745f·Dict_setdefault_ 
112 ··0x000006d0·5f646f63·5f5f006f·64696374·5f706f70·_doc__.odict_pop100 ··0x00000610·63655f64·6f63006f·64696374·5f61735f·ce_doc.odict_as_
113 ··0x000006e0·5f5f646f·635f5f00·4f726465·72656444·__doc__.OrderedD 
114 ··0x000006f0·6963745f·706f7069·74656d5f·5f646f63·ict_popitem__doc 
115 ··0x00000700·5f5f006f·64696374·5f6b6579·735f5f64·__.odict_keys__d 
116 ··0x00000710·6f635f5f·006f6469·63745f76·616c7565·oc__.odict_value101 ··0x00000620·6e756d62·6572006f·64696374·5f61735f·number.odict_as_
 102 ··0x00000630·6d617070·696e6700·6f646963·745f646f·mapping.odict_do
 103 ··0x00000640·63006f64·6963745f·6d657468·6f647300·c.odict_methods.
 104 ··0x00000650·6f646963·745f6765·74736574·004f7264·odict_getset.Ord
 105 ··0x00000660·65726564·44696374·5f66726f·6d6b6579·eredDict_fromkey
117 ··0x00000720·735f5f64·6f635f5f·006f6469·63745f69·s__doc__.odict_i106 ··0x00000670·735f5f64·6f635f5f·006f6469·63745f73·s__doc__.odict_s
 107 ··0x00000680·697a656f·665f5f64·6f635f5f·006f6469·izeof__doc__.odi
 108 ··0x00000690·63745f72·65647563·655f5f64·6f635f5f·ct_reduce__doc__
 109 ··0x000006a0·004f7264·65726564·44696374·5f736574·.OrderedDict_set
 110 ··0x000006b0·64656661·756c745f·5f646f63·5f5f006f·default__doc__.o
 111 ··0x000006c0·64696374·5f706f70·5f5f646f·635f5f00·dict_pop__doc__.
 112 ··0x000006d0·4f726465·72656444·6963745f·706f7069·OrderedDict_popi
 113 ··0x000006e0·74656d5f·5f646f63·5f5f006f·64696374·tem__doc__.odict
 114 ··0x000006f0·5f6b6579·735f5f64·6f635f5f·006f6469·_keys__doc__.odi
 115 ··0x00000700·63745f76·616c7565·735f5f64·6f635f5f·ct_values__doc__
 116 ··0x00000710·006f6469·63745f69·74656d73·5f5f646f·.odict_items__do
 117 ··0x00000720·635f5f00·6f646963·745f7570·64617465·c__.odict_update
118 ··0x00000730·74656d73·5f5f646f·635f5f00·6f646963·tems__doc__.odic118 ··0x00000730·5f5f646f·635f5f00·6f646963·745f636c·__doc__.odict_cl
119 ··0x00000740·745f7570·64617465·5f5f646f·635f5f00·t_update__doc__. 
120 ··0x00000750·6f646963·745f636c·6561725f·5f646f63·odict_clear__doc 
121 ··0x00000760·5f5f006f·64696374·5f636f70·795f5f64·__.odict_copy__d 
122 ··0x00000770·6f635f5f·006f6469·63745f72·65766572·oc__.odict_rever 
123 ··0x00000780·7365645f·5f646f63·5f5f004f·72646572·sed__doc__.Order119 ··0x00000740·6561725f·5f646f63·5f5f006f·64696374·ear__doc__.odict
 120 ··0x00000750·5f636f70·795f5f64·6f635f5f·006f6469·_copy__doc__.odi
 121 ··0x00000760·63745f72·65766572·7365645f·5f646f63·ct_reversed__doc
 122 ··0x00000770·5f5f004f·72646572·65644469·63745f6d·__.OrderedDict_m
Max diff block lines reached; 0/22526 bytes (0.00%) of diff not shown.
1.16 MB
memoryobject.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:··········82268·(bytes·into·file)13 ··Start·of·section·headers:··········89316·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x1415c:1 There·are·20·section·headers,·starting·at·offset·0x15ce4:
  
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]·.text·············PROGBITS········00000000·000040·001412·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000b1d·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00eea4·000660·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·010134·000430·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001460·00040c·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000b60·00040c·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·00f504·0002e8·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·010564·0002e8·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00186c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000f6c·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·00186c·000218·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000f6c·000216·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·001a84·00088e·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·001184·00088e·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·002312·0010c2·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·001a12·001164·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·00f7ec·000d30·08···I·17···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·01084c·000de0·08···I·17···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·0033e0·0053af·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·002b80·006a37·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·01051c·0011f0·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·01162c·001628·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·0087a0·001c91·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·0095c0·001fb1·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·01170c·002650·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·012c54·002cb0·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·00a431·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·00b571·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·00a434·0029ac·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·00b574·002b98·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·013d5c·000360·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·015904·000340·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·00cde0·000f80·10·····18·156··421 ··[17]·.symtab···········SYMTAB··········00000000·00e10c·000f40·10·····18·152··4
22 ··[18]·.strtab···········STRTAB··········00000000·00dd60·001141·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·00f04c·0010e8·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·0140bc·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·015c44·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
33.3 KB
readelf --wide --symbols {}
    
Offset 1, 251 lines modifiedOffset 1, 247 lines modified
  
1 Symbol·table·'.symtab'·contains·248·entries:1 Symbol·table·'.symtab'·contains·244·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT···10·9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
10 ·····7:·00000000··1147·FUNC····LOCAL··DEFAULT···10·memory_new10 ·····7:·00000000··1391·FUNC····LOCAL··DEFAULT···10·memory_new
11 ·····8:·00000050·····8·OBJECT··LOCAL··DEFAULT····3·kwlist.411 ·····8:·00000050·····8·OBJECT··LOCAL··DEFAULT····3·kwlist.4
12 ·····9:·000005b0···939·FUNC····LOCAL··DEFAULT···10·mbuf_add_view12 ·····9:·000006a0··1046·FUNC····LOCAL··DEFAULT···10·mbuf_add_view
13 ····10:·00002c20····46·FUNC····LOCAL··DEFAULT···10·init_strides_from_shape13 ····10:·00003650····46·FUNC····LOCAL··DEFAULT···10·init_strides_from_shape
14 ····11:·00000000····17·FUNC····LOCAL··DEFAULT····8·memory_new.cold14 ····11:·00000000····25·FUNC····LOCAL··DEFAULT····8·memory_new.cold
15 ····12:·00000011·····7·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromObject.cold15 ····12:·00000019·····7·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromObject.cold
16 ····13:·00000960···158·FUNC····LOCAL··DEFAULT···10·init_shape_strides16 ····13:·00000ac0···160·FUNC····LOCAL··DEFAULT···10·init_shape_strides
17 ····14:·00000a00···130·FUNC····LOCAL··DEFAULT···10·init_flags17 ····14:·00000b60···142·FUNC····LOCAL··DEFAULT···10·init_flags
18 ····15:·00000a90··1294·FUNC····LOCAL··DEFAULT···10·memory_subscript18 ····15:·00000bf0··1314·FUNC····LOCAL··DEFAULT···10·memory_subscript
19 ····16:·00000650···118·FUNC····LOCAL··DEFAULT····1·memory_item19 ····16:·00002a20···588·FUNC····LOCAL··DEFAULT···10·memory_item
20 ····17:·00000018···393·FUNC····LOCAL··DEFAULT····8·memory_subscript.cold20 ····17:·00000020···381·FUNC····LOCAL··DEFAULT····8·memory_subscript.cold
21 ····18:·00002080····64·FUNC····LOCAL··DEFAULT···10·adjust_fmt.isra.021 ····18:·000027a0····50·FUNC····LOCAL··DEFAULT···10·adjust_fmt.isra.0
22 ····19:·00002160···268·FUNC····LOCAL··DEFAULT···10·unpack_single22 ····19:·000027e0···268·FUNC····LOCAL··DEFAULT···10·unpack_single
23 ····20:·00000c53···143·FUNC····LOCAL··DEFAULT····8·ptr_from_tuple23 ····20:·00000cb5···143·FUNC····LOCAL··DEFAULT····8·ptr_from_tuple
24 ····21:·00000fa0···305·FUNC····LOCAL··DEFAULT···10·memory_dealloc24 ····21:·00001120···321·FUNC····LOCAL··DEFAULT···10·memory_dealloc
25 ····22:·000001a1····43·FUNC····LOCAL··DEFAULT····8·memory_dealloc.cold25 ····22:·0000019d····43·FUNC····LOCAL··DEFAULT····8·memory_dealloc.cold
26 ····23:·000010e0···155·FUNC····LOCAL··DEFAULT···10·_memory_release26 ····23:·00001270···155·FUNC····LOCAL··DEFAULT···10·_memory_release
27 ····24:·000001cc····29·FUNC····LOCAL··DEFAULT····8·_memory_release.cold27 ····24:·000001c8····29·FUNC····LOCAL··DEFAULT····8·_memory_release.cold
28 ····25:·00001180···682·FUNC····LOCAL··DEFAULT···10·memory_getbuf28 ····25:·00001310···682·FUNC····LOCAL··DEFAULT···10·memory_getbuf
29 ····26:·000001e9····29·FUNC····LOCAL··DEFAULT····8·memory_getbuf.cold29 ····26:·000001e5····29·FUNC····LOCAL··DEFAULT····8·memory_getbuf.cold
30 ····27:·00001430·····9·FUNC····LOCAL··DEFAULT···10·memory_releasebuf30 ····27:·000015c0·····9·FUNC····LOCAL··DEFAULT···10·memory_releasebuf
31 ····28:·00001440···116·FUNC····LOCAL··DEFAULT···10·mbuf_dealloc31 ····28:·000015d0···116·FUNC····LOCAL··DEFAULT···10·mbuf_dealloc
32 ····29:·00000000····33·FUNC····LOCAL··DEFAULT····1·mbuf_traverse32 ····29:·00001650····33·FUNC····LOCAL··DEFAULT···10·mbuf_traverse
33 ····30:·00000206·····3·FUNC····LOCAL··DEFAULT····8·mbuf_traverse.cold33 ····30:·00000202·····3·FUNC····LOCAL··DEFAULT····8·mbuf_traverse.cold
34 ····31:·00000030····33·FUNC····LOCAL··DEFAULT····1·memory_traverse34 ····31:·00001680····33·FUNC····LOCAL··DEFAULT···10·memory_traverse
35 ····32:·00000209·····3·FUNC····LOCAL··DEFAULT····8·memory_traverse.cold35 ····32:·00000205·····3·FUNC····LOCAL··DEFAULT····8·memory_traverse.cold
36 ····33:·0000020c····60·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromBuffer.cold36 ····33:·00000208····68·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromBuffer.cold
37 ····34:·000026d0··1350·FUNC····LOCAL··DEFAULT···10·buffer_to_contiguous37 ····34:·00003120··1318·FUNC····LOCAL··DEFAULT···10·buffer_to_contiguous
38 ····35:·00000248····42·FUNC····LOCAL··DEFAULT····8·PyBuffer_ToContiguous.cold38 ····35:·0000024c····42·FUNC····LOCAL··DEFAULT····8·PyBuffer_ToContiguous.cold
39 ····36:·00000060···172·FUNC····LOCAL··DEFAULT····1·memory_hash39 ····36:·00000000···172·FUNC····LOCAL··DEFAULT····1·memory_hash
40 ····37:·00001a00···104·FUNC····LOCAL··DEFAULT···10·get_native_fmtchar40 ····37:·00001d20····74·FUNC····LOCAL··DEFAULT···10·get_native_fmtchar
41 ····38:·00000272···166·FUNC····LOCAL··DEFAULT····8·memory_hash.cold41 ····38:·00000276···166·FUNC····LOCAL··DEFAULT····8·memory_hash.cold
42 ····39:·00000000·····0·SECTION·LOCAL··DEFAULT···12·42 ····39:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
43 ····40:·00001a70····39·FUNC····LOCAL··DEFAULT···10·memory_format_get43 ····40:·00001d70····39·FUNC····LOCAL··DEFAULT···10·memory_format_get
44 ····41:·00000318·····5·FUNC····LOCAL··DEFAULT····8·memory_format_get.cold44 ····41:·0000031c·····5·FUNC····LOCAL··DEFAULT····8·memory_format_get.cold
45 ····42:·00000110····25·FUNC····LOCAL··DEFAULT····1·memory_format_get.part.045 ····42:·000000b0····25·FUNC····LOCAL··DEFAULT····1·memory_format_get.part.0
46 ····43:·00001aa0····39·FUNC····LOCAL··DEFAULT···10·memory_ndim_get46 ····43:·00001da0····39·FUNC····LOCAL··DEFAULT···10·memory_ndim_get
47 ····44:·0000031d·····5·FUNC····LOCAL··DEFAULT····8·memory_ndim_get.cold47 ····44:·00000321·····5·FUNC····LOCAL··DEFAULT····8·memory_ndim_get.cold
48 ····45:·00000110····25·FUNC····LOCAL··DEFAULT····1·memory_ndim_get.part.048 ····45:·000000b0····25·FUNC····LOCAL··DEFAULT····1·memory_ndim_get.part.0
49 ····46:·00000110····25·FUNC····LOCAL··DEFAULT····1·memory_obj_get.part.049 ····46:·000000b0····25·FUNC····LOCAL··DEFAULT····1·memory_obj_get.part.0
50 ····47:·00000110····25·FUNC····LOCAL··DEFAULT····1·memory_shape_get.part.050 ····47:·000000b0····25·FUNC····LOCAL··DEFAULT····1·memory_shape_get.part.0
51 ····48:·00000110····25·FUNC····LOCAL··DEFAULT····1·memory_strides_get.part.051 ····48:·000000b0····25·FUNC····LOCAL··DEFAULT····1·memory_strides_get.part.0
52 ····49:·00000110····25·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get.part.052 ····49:·000000b0····25·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get.part.0
53 ····50:·00000110····25·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get.part.053 ····50:·000000b0····25·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get.part.0
54 ····51:·00000110····25·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get.part.054 ····51:·000000b0····25·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get.part.0
55 ····52:·00000110····25·FUNC····LOCAL··DEFAULT····1·memory_readonly_get.part.055 ····52:·000000b0····25·FUNC····LOCAL··DEFAULT····1·memory_readonly_get.part.0
56 ····53:·00000110····25·FUNC····LOCAL··DEFAULT····1·memory_c_contiguous.part.056 ····53:·000000b0····25·FUNC····LOCAL··DEFAULT····1·memory_c_contiguous.part.0
57 ····54:·00000110····25·FUNC····LOCAL··DEFAULT····1·memory_f_contiguous.part.057 ····54:·000000b0····25·FUNC····LOCAL··DEFAULT····1·memory_f_contiguous.part.0
58 ····55:·00000110····25·FUNC····LOCAL··DEFAULT····1·memory_contiguous.part.058 ····55:·000000b0····25·FUNC····LOCAL··DEFAULT····1·memory_contiguous.part.0
59 ····56:·00000110····25·FUNC····LOCAL··DEFAULT····1·memory_toreadonly.part.059 ····56:·000000b0····25·FUNC····LOCAL··DEFAULT····1·memory_toreadonly.part.0
60 ····57:·00000110····25·FUNC····LOCAL··DEFAULT····1·memory_enter.part.060 ····57:·000000b0····25·FUNC····LOCAL··DEFAULT····1·memory_enter.part.0
61 ····58:·00001ad0··1167·FUNC····LOCAL··DEFAULT···10·memory_cast61 ····58:·00001dd0··1707·FUNC····LOCAL··DEFAULT···10·memory_cast
62 ····59:·00000044····12·OBJECT··LOCAL··DEFAULT····3·kwlist.362 ····59:·00000044····12·OBJECT··LOCAL··DEFAULT····3·kwlist.3
63 ····60:·00000130···212·FUNC····LOCAL··DEFAULT····1·mbuf_add_incomplete_view 
64 ····61:·00000322···379·FUNC····LOCAL··DEFAULT····8·memory_cast.cold63 ····60:·00000326···492·FUNC····LOCAL··DEFAULT····8·memory_cast.cold
65 ····62:·0000049d····10·FUNC····LOCAL··DEFAULT····8·mbuf_add_incomplete_view.cold 
66 ····63:·00001f60····39·FUNC····LOCAL··DEFAULT···10·memory_itemsize_get64 ····61:·00002480····39·FUNC····LOCAL··DEFAULT···10·memory_itemsize_get
67 ····64:·000004a7·····5·FUNC····LOCAL··DEFAULT····8·memory_itemsize_get.cold65 ····62:·00000512·····5·FUNC····LOCAL··DEFAULT····8·memory_itemsize_get.cold
68 ····65:·00001f90····53·FUNC····LOCAL··DEFAULT···10·memory_length66 ····63:·000024b0····53·FUNC····LOCAL··DEFAULT···10·memory_length
69 ····66:·000004ac····29·FUNC····LOCAL··DEFAULT····8·memory_length.cold67 ····64:·00000517····29·FUNC····LOCAL··DEFAULT····8·memory_length.cold
70 ····67:·00001fd0···167·FUNC····LOCAL··DEFAULT···10·memory_tolist68 ····65:·000024f0···686·FUNC····LOCAL··DEFAULT···10·memory_tolist
71 ····68:·000020c0···148·FUNC····LOCAL··DEFAULT···10·tolist_base 
72 ····69:·00003d40··4289·FUNC····LOCAL··DEFAULT···10·tolist_rec.part.069 ····66:·00004770··4341·FUNC····LOCAL··DEFAULT···10·tolist_rec.part.0
73 ····70:·000004c9····28·FUNC····LOCAL··DEFAULT····8·memory_tolist.cold70 ····67:·00000534····35·FUNC····LOCAL··DEFAULT····8·memory_tolist.cold
74 ····71:·000004e5·····7·FUNC····LOCAL··DEFAULT····8·tolist_base.cold 
75 ····72:·00000210····31·FUNC····LOCAL··DEFAULT····1·memory_enter71 ····68:·000028f0····31·FUNC····LOCAL··DEFAULT···10·memory_enter
76 ····73:·000004ec·····5·FUNC····LOCAL··DEFAULT····8·memory_enter.cold72 ····69:·00000557·····5·FUNC····LOCAL··DEFAULT····8·memory_enter.cold
77 ····74:·00000230····36·FUNC····LOCAL··DEFAULT····1·memory_release73 ····70:·00002910····36·FUNC····LOCAL··DEFAULT···10·memory_release
78 ····75:·00000260·····2·FUNC····LOCAL··DEFAULT····1·memory_exit74 ····71:·00002940···164·FUNC····LOCAL··DEFAULT···10·memory_exit
 75 ····72:·0000055c····26·FUNC····LOCAL··DEFAULT····8·memory_exit.cold
79 ····76:·00000270···987·FUNC····LOCAL··DEFAULT····1·memory_ass_sub76 ····73:·000000d0···989·FUNC····LOCAL··DEFAULT····1·memory_ass_sub
80 ····77:·000022a0···109·FUNC····LOCAL··DEFAULT···10·lookup_dimension77 ····74:·00002c70····88·FUNC····LOCAL··DEFAULT···10·lookup_dimension
81 ····78:·000006d0···700·FUNC····LOCAL··DEFAULT····1·pack_single78 ····75:·000004b0···700·FUNC····LOCAL··DEFAULT····1·pack_single
82 ····79:·000004f1···471·FUNC····LOCAL··DEFAULT····8·memory_ass_sub.cold79 ····76:·00000576···471·FUNC····LOCAL··DEFAULT····8·memory_ass_sub.cold
83 ····80:·00002270····39·FUNC····LOCAL··DEFAULT···10·memory_nbytes_get80 ····77:·000029f0····39·FUNC····LOCAL··DEFAULT···10·memory_nbytes_get
84 ····81:·000006c8·····5·FUNC····LOCAL··DEFAULT····8·memory_nbytes_get.cold81 ····78:·0000074d·····5·FUNC····LOCAL··DEFAULT····8·memory_nbytes_get.cold
85 ····82:·000006cd····77·FUNC····LOCAL··DEFAULT····8·memory_item.cold82 ····79:·00000752····78·FUNC····LOCAL··DEFAULT····8·memory_item.cold
86 ····83:·0000071a····20·FUNC····LOCAL··DEFAULT····8·lookup_dimension.cold 
87 ····84:·0000072e···716·FUNC····LOCAL··DEFAULT····8·pack_single.cold83 ····80:·000007a0···712·FUNC····LOCAL··DEFAULT····8·pack_single.cold
88 ····85:·00002310····39·FUNC····LOCAL··DEFAULT···10·memory_readonly_get84 ····81:·00002cd0····39·FUNC····LOCAL··DEFAULT···10·memory_readonly_get
89 ····86:·000009fa·····5·FUNC····LOCAL··DEFAULT····8·memory_readonly_get.cold85 ····82:·00000a68·····5·FUNC····LOCAL··DEFAULT····8·memory_readonly_get.cold
90 ····87:·00002340···516·FUNC····LOCAL··DEFAULT···10·memory_tobytes86 ····83:·00002d00···570·FUNC····LOCAL··DEFAULT···10·memory_tobytes
91 ····88:·00000000·····8·OBJECT··LOCAL··DEFAULT····3·kwlist.087 ····84:·00000000·····8·OBJECT··LOCAL··DEFAULT····3·kwlist.0
92 ····89:·000009ff····92·FUNC····LOCAL··DEFAULT····8·memory_tobytes.cold88 ····85:·00000a6d····92·FUNC····LOCAL··DEFAULT····8·memory_tobytes.cold
93 ····90:·00002550···231·FUNC····LOCAL··DEFAULT···10·memory_shape_get89 ····86:·00002f40···231·FUNC····LOCAL··DEFAULT···10·memory_shape_get
94 ····91:·00000a5b····43·FUNC····LOCAL··DEFAULT····8·memory_shape_get.cold90 ····87:·00000ac9····43·FUNC····LOCAL··DEFAULT····8·memory_shape_get.cold
95 ····92:·00002640···135·FUNC····LOCAL··DEFAULT···10·memory_strides_get91 ····88:·00003030···231·FUNC····LOCAL··DEFAULT···10·memory_strides_get
96 ····93:·00000a86····44·FUNC····LOCAL··DEFAULT····8·memory_strides_get.cold92 ····89:·00000af4····43·FUNC····LOCAL··DEFAULT····8·memory_strides_get.cold
97 ····94:·00000990····40·FUNC····LOCAL··DEFAULT····1·memory_c_contiguous93 ····90:·00000770····40·FUNC····LOCAL··DEFAULT····1·memory_c_contiguous
98 ····95:·00000ab2·····5·FUNC····LOCAL··DEFAULT····8·memory_c_contiguous.cold94 ····91:·00000b1f·····5·FUNC····LOCAL··DEFAULT····8·memory_c_contiguous.cold
99 ····96:·000009c0····40·FUNC····LOCAL··DEFAULT····1·memory_f_contiguous95 ····92:·000007a0····40·FUNC····LOCAL··DEFAULT····1·memory_f_contiguous
100 ····97:·00000ab7·····5·FUNC····LOCAL··DEFAULT····8·memory_f_contiguous.cold96 ····93:·00000b24·····5·FUNC····LOCAL··DEFAULT····8·memory_f_contiguous.cold
101 ····98:·00002c50··1214·FUNC····LOCAL··DEFAULT···10·copy_rec.part.097 ····94:·00003680··1235·FUNC····LOCAL··DEFAULT···10·copy_rec.part.0
102 ····99:·00000abc····26·FUNC····LOCAL··DEFAULT····8·buffer_to_contiguous.cold98 ····95:·00000b29····26·FUNC····LOCAL··DEFAULT····8·buffer_to_contiguous.cold
103 ···100:·00000ad6···100·FUNC····LOCAL··DEFAULT····8·copy_rec.part.0.cold99 ····96:·00000b43···100·FUNC····LOCAL··DEFAULT····8·copy_rec.part.0.cold
104 ···101:·00003110····42·FUNC····LOCAL··DEFAULT···10·memory_obj_get100 ····97:·00003b60····42·FUNC····LOCAL··DEFAULT···10·memory_obj_get
105 ···102:·00000b3a····18·FUNC····LOCAL··DEFAULT····8·memory_obj_get.cold101 ····98:·00000ba7····18·FUNC····LOCAL··DEFAULT····8·memory_obj_get.cold
106 ···103:·00003140···231·FUNC····LOCAL··DEFAULT···10·memory_suboffsets_get102 ····99:·00003b90···236·FUNC····LOCAL··DEFAULT···10·memory_suboffsets_get
107 ···104:·00000b4c····43·FUNC····LOCAL··DEFAULT····8·memory_suboffsets_get.cold103 ···100:·00000bb9····43·FUNC····LOCAL··DEFAULT····8·memory_suboffsets_get.cold
108 ···105:·00003230··1889·FUNC····LOCAL··DEFAULT···10·memory_richcompare104 ···101:·00003c80··1857·FUNC····LOCAL··DEFAULT···10·memory_richcompare
109 ···106:·00004e10···805·FUNC····LOCAL··DEFAULT···10·cmp_rec.part.0105 ···102:·00005870···840·FUNC····LOCAL··DEFAULT···10·cmp_rec.part.0
 106 ···103:·00005bc0···464·FUNC····LOCAL··DEFAULT···10·struct_unpack_cmp
 107 ···104:·00000980···413·FUNC····LOCAL··DEFAULT····1·struct_get_unpacker
110 ···107:·000009f0····77·FUNC····LOCAL··DEFAULT····1·unpacker_free.part.0108 ···105:·000007d0····77·FUNC····LOCAL··DEFAULT····1·unpacker_free.part.0
111 ···108:·00000ba0···413·FUNC····LOCAL··DEFAULT····1·struct_get_unpacker 
112 ···109:·00005140···623·FUNC····LOCAL··DEFAULT···10·struct_unpack_cmp 
113 ···110:·00000b77···169·FUNC····LOCAL··DEFAULT····8·memory_richcompare.cold109 ···106:·00000be4···158·FUNC····LOCAL··DEFAULT····8·memory_richcompare.cold
114 ···111:·00000ef3····62·FUNC····LOCAL··DEFAULT····8·fix_struct_error_int110 ···107:·00000f74····62·FUNC····LOCAL··DEFAULT····8·fix_struct_error_int
115 ···112:·00000c20····51·FUNC····LOCAL··DEFAULT····8·memory_repr111 ···108:·00000c82····51·FUNC····LOCAL··DEFAULT····8·memory_repr
116 ···113:·00000a40····53·FUNC····LOCAL··DEFAULT····1·memory_toreadonly112 ···109:·00000820····53·FUNC····LOCAL··DEFAULT····1·memory_toreadonly
117 ···114:·00000ce2·····8·FUNC····LOCAL··DEFAULT····8·memory_toreadonly.cold113 ···110:·00000d44·····8·FUNC····LOCAL··DEFAULT····8·memory_toreadonly.cold
118 ···115:·00000a80···231·FUNC····LOCAL··DEFAULT····1·memoryview_hex114 ···111:·00000860···231·FUNC····LOCAL··DEFAULT····1·memoryview_hex
119 ···116:·00000cea···275·FUNC····LOCAL··DEFAULT····8·memoryview_hex.cold115 ···112:·00000d4c···275·FUNC····LOCAL··DEFAULT····8·memoryview_hex.cold
120 ···117:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.2116 ···113:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.2
121 ···118:·00000b70····40·FUNC····LOCAL··DEFAULT····1·memory_contiguous117 ···114:·00000950····40·FUNC····LOCAL··DEFAULT····1·memory_contiguous
122 ···119:·00000dfd·····5·FUNC····LOCAL··DEFAULT····8·memory_contiguous.cold118 ···115:·00000e5f·····5·FUNC····LOCAL··DEFAULT····8·memory_contiguous.cold
123 ···120:·00000e02····34·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromMemory.cold119 ···116:·00000e64····67·FUNC····LOCAL··DEFAULT····8·PyMemoryView_FromMemory.cold
Max diff block lines reached; -1/34028 bytes (-0.00%) of diff not shown.
247 KB
readelf --wide --relocs {}
Max HTML report size reached
296 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
3.28 KB
strings --all --bytes=8 {}
    
Offset 49, 16 lines modifiedOffset 49, 16 lines modified
49 memoryview:·product(shape)·*·itemsize·!=·buffer·size49 memoryview:·product(shape)·*·itemsize·!=·buffer·size
50 memoryview:·cannot·cast·view·with·zeros·in·shape·or·strides50 memoryview:·cannot·cast·view·with·zeros·in·shape·or·strides
51 memoryview:·unsupported·format·%s51 memoryview:·unsupported·format·%s
52 memoryview:·format·%s·not·supported52 memoryview:·format·%s·not·supported
53 cannot·modify·read-only·memory53 cannot·modify·read-only·memory
54 memoryview·assignment:·lvalue·and·rvalue·have·different·structures54 memoryview·assignment:·lvalue·and·rvalue·have·different·structures
55 memoryview·slice·assignments·are·currently·restricted·to·ndim·=·155 memoryview·slice·assignments·are·currently·restricted·to·ndim·=·1
56 multi-dimensional·sub-views·are·not·implemented 
57 index·out·of·bounds·on·dimension·%d56 index·out·of·bounds·on·dimension·%d
 57 multi-dimensional·sub-views·are·not·implemented
58 memoryview:·invalid·type·for·format·'%s'58 memoryview:·invalid·type·for·format·'%s'
59 memoryview:·invalid·value·for·format·'%s'59 memoryview:·invalid·value·for·format·'%s'
60 memoryview:·internal·error·in·richcompare60 memoryview:·internal·error·in·richcompare
61 cannot·index·%zd-dimension·view·with·%zd-element·tuple61 cannot·index·%zd-dimension·view·with·%zd-element·tuple
62 integer·argument·expected,·got·float62 integer·argument·expected,·got·float
63 underlying·buffer·is·not·writable63 underlying·buffer·is·not·writable
64 writable·contiguous·buffer·requested·for·a·non-contiguous·object.64 writable·contiguous·buffer·requested·for·a·non-contiguous·object.
54.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
7.1 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 69 lines modifiedOffset 1, 69 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·3b010000·00000000·00000000·00000000·;...............3 ··0x00000000·39010000·00000000·00000000·00000000·9...............
4 ··0x00000010·00000000·00000000·00000000·00000000·................4 ··0x00000010·00000000·00000000·00000000·00000000·................
5 ··0x00000020·00000000·20130000·53010000·00000000·....·...S.......5 ··0x00000020·00000000·50160000·51010000·00000000·....P...Q.......
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·00000000·57010000·5e010000·00000000·....W...^.......7 ··0x00000040·00000000·55010000·5c010000·00000000·....U...\.......
8 ··0x00000050·64010000·00000000·00000000·00000000·d...............8 ··0x00000050·62010000·00000000·00000000·00000000·b...............
9 ··0x00000060·01000000·00000000·00000000·6b010000·............k...9 ··0x00000060·01000000·00000000·00000000·69010000·............i...
10 ··0x00000070·4c000000·04000000·a00f0000·00000000·L...............10 ··0x00000070·4c000000·04000000·20110000·00000000·L.......·.......
11 ··0x00000080·00000000·00000000·00000000·200c0000·............·...11 ··0x00000080·00000000·00000000·00000000·820c0000·................
12 ··0x00000090·00000000·00030000·28030000·60000000·........(...`...12 ··0x00000090·00000000·00030000·28030000·00000000·........(.......
13 ··0x000000a0·00000000·00000000·00000000·00000000·................13 ··0x000000a0·00000000·00000000·00000000·00000000·................
14 ··0x000000b0·34030000·00400400·401a0000·30000000·4....@..@...0...14 ··0x000000b0·34030000·00400400·601d0000·80160000·4....@..`.......
15 ··0x000000c0·8e100000·30320000·48000000·00000000·....02..H.......15 ··0x000000c0·30110000·803c0000·48000000·00000000·0....<..H.......
16 ··0x000000d0·00000000·40010000·00000000·e0010000·....@...........16 ··0x000000d0·00000000·40010000·00000000·e0010000·....@...........
17 ··0x000000e0·00000000·00000000·00000000·00000000·................17 ··0x000000e0·00000000·00000000·00000000·00000000·................
18 ··0x000000f0·00000000·00000000·00000000·00000000·................18 ··0x000000f0·00000000·00000000·00000000·00000000·................
19 ··0x00000100·00000000·00000000·00000000·00000000·................19 ··0x00000100·00000000·00000000·00000000·00000000·................
20 ··0x00000110·00000000·00000000·00000000·00000000·................20 ··0x00000110·00000000·00000000·00000000·00000000·................
21 ··0x00000120·00000000·00000000·00000000·00000000·................21 ··0x00000120·00000000·00000000·00000000·00000000·................
22 ··0x00000130·00000000·00000000·00000000·00000000·................22 ··0x00000130·00000000·00000000·00000000·00000000·................
 23 ··0x00000140·74010000·10290000·04000000·40190000·t....)......@...
 24 ··0x00000150·7c010000·002d0000·03000000·80170000·|....-..........
 25 ··0x00000160·51010000·60080000·82000000·c01d0000·Q...`...........
23 ··0x00000140·76010000·30020000·04000000·20160000·v...0.......·...26 ··0x00000170·84010000·f0240000·04000000·20170000·.....$......·...
24 ··0x00000150·7e010000·40230000·03000000·60140000·~...@#......`... 
25 ··0x00000160·53010000·800a0000·82000000·a01a0000·S............... 
26 ··0x00000170·86010000·d01f0000·04000000·00140000·................ 
27 ··0x00000180·8d010000·d01a0000·03000000·a0130000·................27 ··0x00000180·8b010000·d01d0000·03000000·c0160000·................
28 ··0x00000190·92010000·400a0000·04000000·40130000·....@.......@...28 ··0x00000190·90010000·20080000·04000000·60160000·....·.......`...
29 ··0x000001a0·9d010000·10020000·04000000·00000000·................29 ··0x000001a0·9b010000·f0280000·04000000·00000000·.....(..........
30 ··0x000001b0·a7010000·60020000·01000000·00000000·....`...........30 ··0x000001b0·a5010000·40290000·01000000·00000000·....@)..........
31 ··0x000001c0·00000000·00000000·00000000·00000000·................31 ··0x000001c0·00000000·00000000·00000000·00000000·................
32 ··0x000001d0·00000000·00000000·00000000·00000000·................32 ··0x000001d0·00000000·00000000·00000000·00000000·................
33 ··0x000001e0·b0010000·10310000·00000000·001a0000·.....1..........33 ··0x000001e0·ae010000·603b0000·00000000·201d0000·....`;......·...
34 ··0x000001f0·00000000·b4010000·70220000·00000000·........p"......34 ··0x000001f0·00000000·b2010000·f0290000·00000000·.........)......
35 ··0x00000200·a0190000·00000000·bb010000·10230000·.............#..35 ··0x00000200·c01c0000·00000000·b9010000·d02c0000·.............,..
36 ··0x00000210·00000000·60190000·00000000·c4010000·....`...........36 ··0x00000210·00000000·801c0000·00000000·c2010000·................
37 ··0x00000220·601f0000·00000000·20190000·00000000·`.......·.......37 ··0x00000220·80240000·00000000·401c0000·00000000·.$......@.......
38 ··0x00000230·57010000·701a0000·00000000·c0180000·W...p...........38 ··0x00000230·55010000·701d0000·00000000·e01b0000·U...p...........
39 ··0x00000240·00000000·cd010000·a01a0000·00000000·................39 ··0x00000240·00000000·cb010000·a01d0000·00000000·................
40 ··0x00000250·60180000·00000000·5e010000·50250000·`.......^...P%..40 ··0x00000250·801b0000·00000000·5c010000·402f0000·........\...@/..
41 ··0x00000260·00000000·00180000·00000000·d2010000·................41 ··0x00000260·00000000·201b0000·00000000·d0010000·....·...........
42 ··0x00000270·40260000·00000000·80170000·00000000·@&..............42 ··0x00000270·30300000·00000000·a01a0000·00000000·00..............
43 ··0x00000280·da010000·40310000·00000000·40170000·....@1......@...43 ··0x00000280·d8010000·903b0000·00000000·601a0000·.....;......`...
44 ··0x00000290·00000000·e5010000·90090000·00000000·................44 ··0x00000290·00000000·e3010000·70070000·00000000·........p.......
45 ··0x000002a0·00170000·00000000·f2010000·c0090000·................45 ··0x000002a0·201a0000·00000000·f0010000·a0070000··...............
46 ··0x000002b0·00000000·c0160000·00000000·ff010000·................46 ··0x000002b0·00000000·e0190000·00000000·fd010000·................
47 ··0x000002c0·700b0000·00000000·80160000·00000000·p...............47 ··0x000002c0·50090000·00000000·a0190000·00000000·P...............
48 ··0x000002d0·00000000·00000000·00000000·00000000·................48 ··0x000002d0·00000000·00000000·00000000·00000000·................
49 ··0x000002e0·00000000·00000000·00000000·00000000·................49 ··0x000002e0·00000000·00000000·00000000·00000000·................
50 ··0x000002f0·00000000·00000000·00000000·00000000·................50 ··0x000002f0·00000000·00000000·00000000·00000000·................
51 ··0x00000300·901f0000·00000000·00000000·50060000·............P...51 ··0x00000300·b0240000·00000000·00000000·202a0000·.$..........·*..
52 ··0x00000310·00000000·00000000·00000000·00000000·................52 ··0x00000310·00000000·00000000·00000000·00000000·................
53 ··0x00000320·00000000·00000000·901f0000·900a0000·................53 ··0x00000320·00000000·00000000·b0240000·f00b0000·.........$......
54 ··0x00000330·70020000·80110000·30140000·00000000·p.......0.......54 ··0x00000330·d0000000·10130000·c0150000·00000000·................
55 ··0x00000340·01000000·00000000·00000000·0a020000·................55 ··0x00000340·01000000·00000000·00000000·08020000·................
56 ··0x00000350·3c000000·00000000·40140000·00000000·<.......@.......56 ··0x00000350·3c000000·00000000·d0150000·00000000·<...............
57 ··0x00000360·00000000·00000000·00000000·00000000·................57 ··0x00000360·00000000·00000000·00000000·00000000·................
58 ··0x00000370·00000000·00000000·00000000·00000000·................58 ··0x00000370·00000000·00000000·00000000·00000000·................
59 ··0x00000380·00000000·00000000·00000000·00000000·................59 ··0x00000380·00000000·00000000·00000000·00000000·................
60 ··0x00000390·00000000·00400400·00000000·00000000·.....@..........60 ··0x00000390·00000000·00400400·00000000·50160000·.....@......P...
61 ··0x000003a0·41100000·00000000·00000000·00000000·A...............61 ··0x000003a0·e3100000·00000000·00000000·00000000·................
62 ··0x000003b0·00000000·00000000·00000000·00000000·................62 ··0x000003b0·00000000·00000000·00000000·00000000·................
63 ··0x000003c0·00000000·00000000·00000000·00000000·................63 ··0x000003c0·00000000·00000000·00000000·00000000·................
64 ··0x000003d0·00000000·00000000·00000000·00000000·................64 ··0x000003d0·00000000·00000000·00000000·00000000·................
65 ··0x000003e0·00000000·00000000·00000000·00000000·................65 ··0x000003e0·00000000·00000000·00000000·00000000·................
66 ··0x000003f0·00000000·00000000·00000000·00000000·................66 ··0x000003f0·00000000·00000000·00000000·00000000·................
67 ··0x00000400·00000000·00000000·00000000··········............67 ··0x00000400·00000000·00000000·00000000··········............
  
1.93 KB
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 30, 50 lines modifiedOffset 30, 49 lines modified
30 ··[····86]··b30 ··[····86]··b
31 ··[····88]··@b31 ··[····88]··@b
32 ··[····8b]··c32 ··[····8b]··c
33 ··[····8d]··@c33 ··[····8d]··@c
34 ··[····90]··@P34 ··[····90]··@P
35 ··[····93]··?35 ··[····93]··?
36 ··[····95]··@?36 ··[····95]··@?
37 ··[····98]··d37 ··[····98]··f
38 ··[····9a]··@d38 ··[····9a]··d
39 ··[····9d]··f39 ··[····9c]··@d
40 ··[····9f]··P40 ··[····9f]··P
41 ··[····a1]··O|O41 ··[····a1]··O|O
42 ··[····a5]··memoryview:·internal·error42 ··[····a5]··memoryview:·internal·error
43 ··[····c0]··cannot·delete·memory43 ··[····c0]··cannot·delete·memory
44 ··[····d5]··|z44 ··[····d5]··|z
45 ··[····d8]··A45 ··[····d8]··C
46 ··[····da]··C 
47 ··[····dc]··order·must·be·'C',·'F'·or·'A'46 ··[····da]··order·must·be·'C',·'F'·or·'A'
48 ··[····fa]··<released·memory·at·%p>47 ··[····f8]··<released·memory·at·%p>
49 ··[···112]··<memory·at·%p>48 ··[···110]··<memory·at·%p>
50 ··[···121]··struct49 ··[···11f]··struct
51 ··[···128]··Struct50 ··[···126]··Struct
52 ··[···12f]··unpack_from51 ··[···12d]··unpack_from
53 ··[···13b]··order52 ··[···139]··order
54 ··[···141]··sep53 ··[···13f]··sep
55 ··[···145]··bytes_per_sep54 ··[···143]··bytes_per_sep
56 ··[···153]··hex55 ··[···151]··hex
57 ··[···157]··format56 ··[···155]··format
58 ··[···15e]··shape57 ··[···15c]··shape
59 ··[···164]··object58 ··[···162]··object
60 ··[···16b]··memoryview59 ··[···169]··memoryview
61 ··[···176]··release60 ··[···174]··release
62 ··[···17e]··tobytes61 ··[···17c]··tobytes
63 ··[···186]··tolist62 ··[···184]··tolist
64 ··[···18d]··cast63 ··[···18b]··cast
65 ··[···192]··toreadonly64 ··[···190]··toreadonly
66 ··[···19d]··__enter__65 ··[···19b]··__enter__
67 ··[···1a7]··__exit__66 ··[···1a5]··__exit__
68 ··[···1b0]··obj67 ··[···1ae]··obj
69 ··[···1b4]··nbytes68 ··[···1b2]··nbytes
70 ··[···1bb]··readonly69 ··[···1b9]··readonly
71 ··[···1c4]··itemsize70 ··[···1c2]··itemsize
72 ··[···1cd]··ndim71 ··[···1cb]··ndim
73 ··[···1d2]··strides72 ··[···1d0]··strides
74 ··[···1da]··suboffsets73 ··[···1d8]··suboffsets
75 ··[···1e5]··c_contiguous74 ··[···1e3]··c_contiguous
76 ··[···1f2]··f_contiguous75 ··[···1f0]··f_contiguous
77 ··[···1ff]··contiguous76 ··[···1fd]··contiguous
78 ··[···20a]··managedbuffer77 ··[···208]··managedbuffer
  
1.18 KB
readelf --wide --decompress --string-dump=.rodata.str1.4 {}
    
Offset 30, 16 lines modifiedOffset 30, 16 lines modified
30 ··[···58c]··memoryview:·product(shape)·*·itemsize·!=·buffer·size30 ··[···58c]··memoryview:·product(shape)·*·itemsize·!=·buffer·size
31 ··[···5c4]··memoryview:·cannot·cast·view·with·zeros·in·shape·or·strides31 ··[···5c4]··memoryview:·cannot·cast·view·with·zeros·in·shape·or·strides
32 ··[···600]··memoryview:·unsupported·format·%s32 ··[···600]··memoryview:·unsupported·format·%s
33 ··[···624]··memoryview:·format·%s·not·supported33 ··[···624]··memoryview:·format·%s·not·supported
34 ··[···648]··cannot·modify·read-only·memory34 ··[···648]··cannot·modify·read-only·memory
35 ··[···668]··memoryview·assignment:·lvalue·and·rvalue·have·different·structures35 ··[···668]··memoryview·assignment:·lvalue·and·rvalue·have·different·structures
36 ··[···6ac]··memoryview·slice·assignments·are·currently·restricted·to·ndim·=·136 ··[···6ac]··memoryview·slice·assignments·are·currently·restricted·to·ndim·=·1
37 ··[···6f0]··multi-dimensional·sub-views·are·not·implemented 
38 ··[···720]··index·out·of·bounds·on·dimension·%d37 ··[···6f0]··index·out·of·bounds·on·dimension·%d
 38 ··[···714]··multi-dimensional·sub-views·are·not·implemented
39 ··[···744]··memoryview:·invalid·type·for·format·'%s'39 ··[···744]··memoryview:·invalid·type·for·format·'%s'
40 ··[···770]··memoryview:·invalid·value·for·format·'%s'40 ··[···770]··memoryview:·invalid·value·for·format·'%s'
41 ··[···79c]··memoryview:·internal·error·in·richcompare41 ··[···79c]··memoryview:·internal·error·in·richcompare
42 ··[···7c8]··cannot·index·%zd-dimension·view·with·%zd-element·tuple42 ··[···7c8]··cannot·index·%zd-dimension·view·with·%zd-element·tuple
43 ··[···800]··integer·argument·expected,·got·float43 ··[···800]··integer·argument·expected,·got·float
44 ··[···828]··underlying·buffer·is·not·writable44 ··[···828]··underlying·buffer·is·not·writable
45 ··[···84c]··writable·contiguous·buffer·requested·for·a·non-contiguous·object.45 ··[···84c]··writable·contiguous·buffer·requested·for·a·non-contiguous·object.
69.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
293 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
63.4 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
88.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
28.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 59, 222 lines modifiedOffset 59, 216 lines modified
59 ··0x00000380·6d656d6f·72795f66·5f636f6e·74696775·memory_f_contigu59 ··0x00000380·6d656d6f·72795f66·5f636f6e·74696775·memory_f_contigu
60 ··0x00000390·6f75732e·70617274·2e30006d·656d6f72·ous.part.0.memor60 ··0x00000390·6f75732e·70617274·2e30006d·656d6f72·ous.part.0.memor
61 ··0x000003a0·795f636f·6e746967·756f7573·2e706172·y_contiguous.par61 ··0x000003a0·795f636f·6e746967·756f7573·2e706172·y_contiguous.par
62 ··0x000003b0·742e3000·6d656d6f·72795f74·6f726561·t.0.memory_torea62 ··0x000003b0·742e3000·6d656d6f·72795f74·6f726561·t.0.memory_torea
63 ··0x000003c0·646f6e6c·792e7061·72742e30·006d656d·donly.part.0.mem63 ··0x000003c0·646f6e6c·792e7061·72742e30·006d656d·donly.part.0.mem
64 ··0x000003d0·6f72795f·656e7465·722e7061·72742e30·ory_enter.part.064 ··0x000003d0·6f72795f·656e7465·722e7061·72742e30·ory_enter.part.0
65 ··0x000003e0·006d656d·6f72795f·63617374·006b776c·.memory_cast.kwl65 ··0x000003e0·006d656d·6f72795f·63617374·006b776c·.memory_cast.kwl
 66 ··0x000003f0·6973742e·33006d65·6d6f7279·5f636173·ist.3.memory_cas
 67 ··0x00000400·742e636f·6c64006d·656d6f72·795f6974·t.cold.memory_it
 68 ··0x00000410·656d7369·7a655f67·6574006d·656d6f72·emsize_get.memor
66 ··0x000003f0·6973742e·33006d62·75665f61·64645f69·ist.3.mbuf_add_i 
67 ··0x00000400·6e636f6d·706c6574·655f7669·6577006d·ncomplete_view.m 
68 ··0x00000410·656d6f72·795f6361·73742e63·6f6c6400·emory_cast.cold. 
69 ··0x00000420·6d627566·5f616464·5f696e63·6f6d706c·mbuf_add_incompl 
70 ··0x00000430·6574655f·76696577·2e636f6c·64006d65·ete_view.cold.me 
71 ··0x00000440·6d6f7279·5f697465·6d73697a·655f6765·mory_itemsize_ge69 ··0x00000420·795f6974·656d7369·7a655f67·65742e63·y_itemsize_get.c
 70 ··0x00000430·6f6c6400·6d656d6f·72795f6c·656e6774·old.memory_lengt
 71 ··0x00000440·68006d65·6d6f7279·5f6c656e·6774682e·h.memory_length.
 72 ··0x00000450·636f6c64·006d656d·6f72795f·746f6c69·cold.memory_toli
 73 ··0x00000460·73740074·6f6c6973·745f7265·632e7061·st.tolist_rec.pa
 74 ··0x00000470·72742e30·006d656d·6f72795f·746f6c69·rt.0.memory_toli
 75 ··0x00000480·73742e63·6f6c6400·6d656d6f·72795f65·st.cold.memory_e
 76 ··0x00000490·6e746572·006d656d·6f72795f·656e7465·nter.memory_ente
 77 ··0x000004a0·722e636f·6c64006d·656d6f72·795f6578·r.cold.memory_ex
 78 ··0x000004b0·6974006d·656d6f72·795f6578·69742e63·it.memory_exit.c
 79 ··0x000004c0·6f6c6400·6d656d6f·72795f61·73735f73·old.memory_ass_s
 80 ··0x000004d0·7562006c·6f6f6b75·705f6469·6d656e73·ub.lookup_dimens
 81 ··0x000004e0·696f6e00·6d656d6f·72795f61·73735f73·ion.memory_ass_s
 82 ··0x000004f0·75622e63·6f6c6400·6d656d6f·72795f6e·ub.cold.memory_n
 83 ··0x00000500·62797465·735f6765·74006d65·6d6f7279·bytes_get.memory
 84 ··0x00000510·5f6e6279·7465735f·6765742e·636f6c64·_nbytes_get.cold
72 ··0x00000450·74006d65·6d6f7279·5f697465·6d73697a·t.memory_itemsiz85 ··0x00000520·006d656d·6f72795f·6974656d·2e636f6c·.memory_item.col
 86 ··0x00000530·64007061·636b5f73·696e676c·652e636f·d.pack_single.co
 87 ··0x00000540·6c64006d·656d6f72·795f7265·61646f6e·ld.memory_readon
 88 ··0x00000550·6c795f67·6574006d·656d6f72·795f7265·ly_get.memory_re
 89 ··0x00000560·61646f6e·6c795f67·65742e63·6f6c6400·adonly_get.cold.
 90 ··0x00000570·6d656d6f·72795f74·6f627974·6573006b·memory_tobytes.k
 91 ··0x00000580·776c6973·742e3000·6d656d6f·72795f74·wlist.0.memory_t
 92 ··0x00000590·6f627974·65732e63·6f6c6400·6d656d6f·obytes.cold.memo
 93 ··0x000005a0·72795f73·68617065·5f676574·006d656d·ry_shape_get.mem
 94 ··0x000005b0·6f72795f·73686170·655f6765·742e636f·ory_shape_get.co
 95 ··0x000005c0·6c64006d·656d6f72·795f7374·72696465·ld.memory_stride
 96 ··0x000005d0·735f6765·74006d65·6d6f7279·5f737472·s_get.memory_str
 97 ··0x000005e0·69646573·5f676574·2e636f6c·64006d65·ides_get.cold.me
 98 ··0x000005f0·6d6f7279·5f635f63·6f6e7469·67756f75·mory_c_contiguou
 99 ··0x00000600·73006d65·6d6f7279·5f635f63·6f6e7469·s.memory_c_conti
 100 ··0x00000610·67756f75·732e636f·6c64006d·656d6f72·guous.cold.memor
 101 ··0x00000620·795f665f·636f6e74·6967756f·7573006d·y_f_contiguous.m
 102 ··0x00000630·656d6f72·795f665f·636f6e74·6967756f·emory_f_contiguo
 103 ··0x00000640·75732e63·6f6c6400·636f7079·5f726563·us.cold.copy_rec
 104 ··0x00000650·2e706172·742e3000·62756666·65725f74·.part.0.buffer_t
 105 ··0x00000660·6f5f636f·6e746967·756f7573·2e636f6c·o_contiguous.col
 106 ··0x00000670·6400636f·70795f72·65632e70·6172742e·d.copy_rec.part.
 107 ··0x00000680·302e636f·6c64006d·656d6f72·795f6f62·0.cold.memory_ob
 108 ··0x00000690·6a5f6765·74006d65·6d6f7279·5f6f626a·j_get.memory_obj
 109 ··0x000006a0·5f676574·2e636f6c·64006d65·6d6f7279·_get.cold.memory
 110 ··0x000006b0·5f737562·6f666673·6574735f·67657400·_suboffsets_get.
 111 ··0x000006c0·6d656d6f·72795f73·75626f66·66736574·memory_suboffset
73 ··0x00000460·655f6765·742e636f·6c64006d·656d6f72·e_get.cold.memor112 ··0x000006d0·735f6765·742e636f·6c64006d·656d6f72·s_get.cold.memor
74 ··0x00000470·795f6c65·6e677468·006d656d·6f72795f·y_length.memory_ 
75 ··0x00000480·6c656e67·74682e63·6f6c6400·6d656d6f·length.cold.memo 
76 ··0x00000490·72795f74·6f6c6973·7400746f·6c697374·ry_tolist.tolist 
77 ··0x000004a0·5f626173·6500746f·6c697374·5f726563·_base.tolist_rec113 ··0x000006e0·795f7269·6368636f·6d706172·6500636d·y_richcompare.cm
 114 ··0x000006f0·705f7265·632e7061·72742e30·00737472·p_rec.part.0.str
 115 ··0x00000700·7563745f·756e7061·636b5f63·6d700073·uct_unpack_cmp.s
 116 ··0x00000710·74727563·745f6765·745f756e·7061636b·truct_get_unpack
 117 ··0x00000720·65720075·6e706163·6b65725f·66726565·er.unpacker_free
78 ··0x000004b0·2e706172·742e3000·6d656d6f·72795f74·.part.0.memory_t118 ··0x00000730·2e706172·742e3000·6d656d6f·72795f72·.part.0.memory_r
 119 ··0x00000740·69636863·6f6d7061·72652e63·6f6c6400·ichcompare.cold.
 120 ··0x00000750·6669785f·73747275·63745f65·72726f72·fix_struct_error
 121 ··0x00000760·5f696e74·006d656d·6f72795f·72657072·_int.memory_repr
79 ··0x000004c0·6f6c6973·742e636f·6c640074·6f6c6973·olist.cold.tolis 
80 ··0x000004d0·745f6261·73652e63·6f6c6400·6d656d6f·t_base.cold.memo 
81 ··0x000004e0·72795f65·6e746572·006d656d·6f72795f·ry_enter.memory_ 
82 ··0x000004f0·656e7465·722e636f·6c64006d·656d6f72·enter.cold.memor 
83 ··0x00000500·795f6578·6974006d·656d6f72·795f6173·y_exit.memory_as 
84 ··0x00000510·735f7375·62006c6f·6f6b7570·5f64696d·s_sub.lookup_dim 
85 ··0x00000520·656e7369·6f6e006d·656d6f72·795f6173·ension.memory_as 
86 ··0x00000530·735f7375·622e636f·6c64006d·656d6f72·s_sub.cold.memor 
87 ··0x00000540·795f6e62·79746573·5f676574·006d656d·y_nbytes_get.mem 
88 ··0x00000550·6f72795f·6e627974·65735f67·65742e63·ory_nbytes_get.c 
89 ··0x00000560·6f6c6400·6d656d6f·72795f69·74656d2e·old.memory_item. 
90 ··0x00000570·636f6c64·006c6f6f·6b75705f·64696d65·cold.lookup_dime 
91 ··0x00000580·6e73696f·6e2e636f·6c640070·61636b5f·nsion.cold.pack_ 
92 ··0x00000590·73696e67·6c652e63·6f6c6400·6d656d6f·single.cold.memo 
93 ··0x000005a0·72795f72·6561646f·6e6c795f·67657400·ry_readonly_get. 
94 ··0x000005b0·6d656d6f·72795f72·6561646f·6e6c795f·memory_readonly_122 ··0x00000770·006d656d·6f72795f·746f7265·61646f6e·.memory_toreadon
 123 ··0x00000780·6c79006d·656d6f72·795f746f·72656164·ly.memory_toread
95 ··0x000005c0·6765742e·636f6c64·006d656d·6f72795f·get.cold.memory_124 ··0x00000790·6f6e6c79·2e636f6c·64006d65·6d6f7279·only.cold.memory
96 ··0x000005d0·746f6279·74657300·6b776c69·73742e30·tobytes.kwlist.0125 ··0x000007a0·76696577·5f686578·006d656d·6f727976·view_hex.memoryv
 126 ··0x000007b0·6965775f·6865782e·636f6c64·005f7061·iew_hex.cold._pa
 127 ··0x000007c0·72736572·2e32006d·656d6f72·795f636f·rser.2.memory_co
 128 ··0x000007d0·6e746967·756f7573·006d656d·6f72795f·ntiguous.memory_
 129 ··0x000007e0·636f6e74·6967756f·75732e63·6f6c6400·contiguous.cold.
 130 ··0x000007f0·50794d65·6d6f7279·56696577·5f46726f·PyMemoryView_Fro
 131 ··0x00000800·6d4d656d·6f72792e·636f6c64·00746f6c·mMemory.cold.tol
 132 ··0x00000810·6973745f·7265632e·70617274·2e302e63·ist_rec.part.0.c
 133 ··0x00000820·6f6c6400·636d705f·7265632e·70617274·old.cmp_rec.part
 134 ··0x00000830·2e302e63·6f6c6400·73747275·63745f67·.0.cold.struct_g
 135 ··0x00000840·65745f75·6e706163·6b65722e·636f6c64·et_unpacker.cold
 136 ··0x00000850·00737472·7563745f·756e7061·636b5f63·.struct_unpack_c
 137 ··0x00000860·6d702e63·6f6c6400·50794d65·6d6f7279·mp.cold.PyMemory
 138 ··0x00000870·56696577·5f476574·436f6e74·6967756f·View_GetContiguo
 139 ··0x00000880·75732e63·6f6c6400·6d627566·5f636c65·us.cold.mbuf_cle
 140 ··0x00000890·6172006d·656d6f72·795f636c·65617200·ar.memory_clear.
 141 ··0x000008a0·5f6b6579·776f7264·732e3100·6d656d6f·_keywords.1.memo
 142 ··0x000008b0·72795f61·735f7365·7175656e·6365006d·ry_as_sequence.m
 143 ··0x000008c0·656d6f72·795f6173·5f6d6170·70696e67·emory_as_mapping
 144 ··0x000008d0·006d656d·6f72795f·61735f62·75666665·.memory_as_buffe
 145 ··0x000008e0·72006d65·6d6f7279·5f646f63·006d656d·r.memory_doc.mem
 146 ··0x000008f0·6f72795f·6d657468·6f647300·6d656d6f·ory_methods.memo
 147 ··0x00000900·72795f67·65747365·746c6973·74006d65·ry_getsetlist.me
 148 ··0x00000910·6d6f7279·5f72656c·65617365·5f646f63·mory_release_doc
97 ··0x000005e0·006d656d·6f72795f·746f6279·7465732e·.memory_tobytes.149 ··0x00000920·006d656d·6f72795f·746f6279·7465735f·.memory_tobytes_
 150 ··0x00000930·646f6300·6d656d6f·72797669·65775f68·doc.memoryview_h
 151 ··0x00000940·65785f5f·646f635f·5f006d65·6d6f7279·ex__doc__.memory
 152 ··0x00000950·5f746f6c·6973745f·646f6300·6d656d6f·_tolist_doc.memo
 153 ··0x00000960·72795f63·6173745f·646f6300·6d656d6f·ry_cast_doc.memo
98 ··0x000005f0·636f6c64·006d656d·6f72795f·73686170·cold.memory_shap 
99 ··0x00000600·655f6765·74006d65·6d6f7279·5f736861·e_get.memory_sha 
100 ··0x00000610·70655f67·65742e63·6f6c6400·6d656d6f·pe_get.cold.memo 
101 ··0x00000620·72795f73·74726964·65735f67·6574006d·ry_strides_get.m 
102 ··0x00000630·656d6f72·795f7374·72696465·735f6765·emory_strides_ge 
103 ··0x00000640·742e636f·6c64006d·656d6f72·795f635f·t.cold.memory_c_ 
104 ··0x00000650·636f6e74·6967756f·7573006d·656d6f72·contiguous.memor 
105 ··0x00000660·795f635f·636f6e74·6967756f·75732e63·y_c_contiguous.c 
106 ··0x00000670·6f6c6400·6d656d6f·72795f66·5f636f6e·old.memory_f_con 
Max diff block lines reached; 0/28744 bytes (0.00%) of diff not shown.
405 KB
moduleobject.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:··········22636·(bytes·into·file)13 ··Start·of·section·headers:··········26096·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x586c:1 There·are·20·section·headers,·starting·at·offset·0x65f0:
  
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]·.text·············PROGBITS········00000000·000040·0002f8·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000148·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0045bc·0001a8·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·004ea0·0000c8·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000340·0002cc·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·0001a0·0002cc·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·004764·000108·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·004f68·000108·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00060c·000004·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·00046c·000004·00··WA··0···0··4
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00060c·000437·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00046c·000437·01·AMS··0···0··4
 11 ··[·7]·.rodata.str1.1····PROGBITS········00000000·0008a3·000141·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·000a43·00086e·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·0009e4·0009be·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·00486c·000690·08···I·17···7··413 ··[·9]·.rel.text.unlikely·REL·············00000000·005070·000750·08···I·17···8··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·0012c0·000e57·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·0013b0·001657·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·004efc·000708·08···I·17···9··415 ··[11]·.rel.text.hot·····REL·············00000000·0057c0·000be8·08···I·17··10··4
15 ··[11]·.rodata.str1.1····PROGBITS········00000000·002117·000141·01·AMS··0···0··1 
16 ··[12]·.rodata···········PROGBITS········00000000·002260·00009c·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·002a20·00009c·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·005604·000010·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·0063a8·000010·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·0022fc·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·002abc·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·0022fc·000f44·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·002abc·001108·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·005614·0001b8·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·0063b8·000198·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·003240·000940·10·····18··63··421 ··[17]·.symtab···········SYMTAB··········00000000·003bc4·000900·10·····18··59··4
22 ··[18]·.strtab···········STRTAB··········00000000·003b80·000a3a·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·0044c4·0009dc·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·0057cc·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·006550·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
19.8 KB
readelf --wide --symbols {}
    
Offset 1, 151 lines modifiedOffset 1, 147 lines modified
  
1 Symbol·table·'.symtab'·contains·148·entries:1 Symbol·table·'.symtab'·contains·144·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
9 ·····6:·00000050····35·FUNC····LOCAL··DEFAULT····9·check_api_version 
10 ·····7:·00000000···150·FUNC····LOCAL··DEFAULT····7·_PyModule_CreateInitialized.cold 
11 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····9·9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
 10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
12 ·····9:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·max_module_number11 ·····8:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·max_module_number
13 ····10:·00000096·····7·FUNC····LOCAL··DEFAULT····7·PyModuleDef_Init.cold 
14 ····11:·0000009d····43·FUNC····LOCAL··DEFAULT····7·check_api_version.cold 
15 ····12:·000000c8····24·FUNC····LOCAL··DEFAULT····7·PyModule_New.cold 
16 ····13:·000002b4····12·OBJECT··LOCAL··DEFAULT····3·PyId___name__12 ·····9:·000002b4····12·OBJECT··LOCAL··DEFAULT····3·PyId___name__
17 ····14:·000002c0····12·OBJECT··LOCAL··DEFAULT····3·PyId___doc__13 ····10:·000002c0····12·OBJECT··LOCAL··DEFAULT····3·PyId___doc__
18 ····15:·00000088····12·OBJECT··LOCAL··DEFAULT····3·PyId___package__.814 ····11:·00000088····12·OBJECT··LOCAL··DEFAULT····3·PyId___package__.8
19 ····16:·0000007c····12·OBJECT··LOCAL··DEFAULT····3·PyId___loader__.715 ····12:·0000007c····12·OBJECT··LOCAL··DEFAULT····3·PyId___loader__.7
20 ····17:·000002a8····12·OBJECT··LOCAL··DEFAULT····3·PyId___spec__16 ····13:·000002a8····12·OBJECT··LOCAL··DEFAULT····3·PyId___spec__
 17 ····14:·00000000···444·FUNC····LOCAL··DEFAULT····8·_PyModule_CreateInitialized.cold
 18 ····15:·000001db····41·FUNC····LOCAL··DEFAULT····8·check_api_version.part.0
 19 ····16:·000001bc·····7·FUNC····LOCAL··DEFAULT····8·PyModuleDef_Init.cold
 20 ····17:·000001c3····24·FUNC····LOCAL··DEFAULT····8·PyModule_New.cold
21 ····18:·000000e0····48·FUNC····LOCAL··DEFAULT····7·PyModule_NewObject.cold21 ····18:·00000204····48·FUNC····LOCAL··DEFAULT····8·PyModule_NewObject.cold
22 ····19:·00000210···109·FUNC····LOCAL··DEFAULT····9·_add_methods_to_object 
23 ····20:·00000110····25·FUNC····LOCAL··DEFAULT····7·PyModule_AddFunctions.cold 
24 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT···11· 
25 ····22:·00000129····12·FUNC····LOCAL··DEFAULT····7·PyModule_GetNameObject.cold22 ····19:·00000234····12·FUNC····LOCAL··DEFAULT····8·PyModule_GetNameObject.cold
26 ····23:·00000135····91·FUNC····LOCAL··DEFAULT····7·_add_methods_to_object.cold 
27 ····24:·00000190····58·FUNC····LOCAL··DEFAULT····7·PyModule_SetDocString.cold23 ····20:·00000240····58·FUNC····LOCAL··DEFAULT····8·PyModule_SetDocString.cold
28 ····25:·000001ca····55·FUNC····LOCAL··DEFAULT····7·PyModule_GetDict.cold24 ····21:·0000027a····55·FUNC····LOCAL··DEFAULT····8·PyModule_GetDict.cold
29 ····26:·00000201····40·FUNC····LOCAL··DEFAULT····7·PyModule_GetDef.cold25 ····22:·000002b1····40·FUNC····LOCAL··DEFAULT····8·PyModule_GetDef.cold
30 ····27:·00000310···131·FUNC····LOCAL··DEFAULT····9·module_traverse26 ····23:·000007a0···140·FUNC····LOCAL··DEFAULT···10·module_traverse
31 ····28:·00000229·····8·FUNC····LOCAL··DEFAULT····7·module_traverse.cold27 ····24:·000002d9·····8·FUNC····LOCAL··DEFAULT····8·module_traverse.cold
32 ····29:·00000231····26·FUNC····LOCAL··DEFAULT····7·PyModule_Create2.cold28 ····25:·000002e1····26·FUNC····LOCAL··DEFAULT····8·PyModule_Create2.cold
33 ····30:·000003a0···483·FUNC····LOCAL··DEFAULT····9·module_getattro29 ····26:·00000870···483·FUNC····LOCAL··DEFAULT···10·module_getattro
34 ····31:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId___getattr__.030 ····27:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId___getattr__.0
35 ····32:·00000064····12·OBJECT··LOCAL··DEFAULT····3·PyId__initializing.531 ····28:·00000064····12·OBJECT··LOCAL··DEFAULT····3·PyId__initializing.5
36 ····33:·00000290····61·FUNC····LOCAL··DEFAULT····1·_PyObject_VectorcallTstate.constprop.032 ····29:·000000e0····61·FUNC····LOCAL··DEFAULT····1·_PyObject_VectorcallTstate.constprop.0
37 ····34:·0000024b···100·FUNC····LOCAL··DEFAULT····7·module_getattro.cold33 ····30:·000002fb···100·FUNC····LOCAL··DEFAULT····8·module_getattro.cold
38 ····35:·000002af····33·FUNC····LOCAL··DEFAULT····7·_PyModuleSpec_IsInitializing.cold34 ····31:·0000035f····33·FUNC····LOCAL··DEFAULT····8·_PyModuleSpec_IsInitializing.cold
39 ····36:·000002d0····40·FUNC····LOCAL··DEFAULT····7·PyModule_GetState.cold35 ····32:·00000380····40·FUNC····LOCAL··DEFAULT····8·PyModule_GetState.cold
40 ····37:·000002f8···136·FUNC····LOCAL··DEFAULT····7·PyModule_ExecDef.cold36 ····33:·000003a8···136·FUNC····LOCAL··DEFAULT····8·PyModule_ExecDef.cold
41 ····38:·00000380····31·FUNC····LOCAL··DEFAULT····7·PyModule_GetName.cold37 ····34:·00000430····31·FUNC····LOCAL··DEFAULT····8·PyModule_GetName.cold
42 ····39:·0000039f···396·FUNC····LOCAL··DEFAULT····7·PyModule_FromDefAndSpec2.cold38 ····35:·0000044f···556·FUNC····LOCAL··DEFAULT····8·PyModule_FromDefAndSpec2.cold
43 ····40:·00000930···348·FUNC····LOCAL··DEFAULT····9·module___init__39 ····36:·00001140···348·FUNC····LOCAL··DEFAULT···10·module___init__
44 ····41:·0000052b···193·FUNC····LOCAL··DEFAULT····7·module___init__.cold40 ····37:·0000067b···193·FUNC····LOCAL··DEFAULT····8·module___init__.cold
45 ····42:·00000040····36·OBJECT··LOCAL··DEFAULT····3·_parser.441 ····38:·00000040····36·OBJECT··LOCAL··DEFAULT····3·_parser.4
46 ····43:·00000070····12·OBJECT··LOCAL··DEFAULT····3·PyId___file__.642 ····39:·00000070····12·OBJECT··LOCAL··DEFAULT····3·PyId___file__.6
47 ····44:·000005ec····36·FUNC····LOCAL··DEFAULT····7·PyModule_GetFilenameObject.cold43 ····40:·0000073c····36·FUNC····LOCAL··DEFAULT····8·PyModule_GetFilenameObject.cold
48 ····45:·00000210···114·FUNC····LOCAL··DEFAULT····1·module_dir44 ····41:·00000060···114·FUNC····LOCAL··DEFAULT····1·module_dir
49 ····46:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId___dict__.245 ····42:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId___dict__.2
50 ····47:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId___dir__.146 ····43:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId___dir__.1
51 ····48:·00000610···104·FUNC····LOCAL··DEFAULT····7·module_dir.cold47 ····44:·00000760···104·FUNC····LOCAL··DEFAULT····8·module_dir.cold
52 ····49:·00000a90···257·FUNC····LOCAL··DEFAULT····9·module_dealloc48 ····45:·000012a0···265·FUNC····LOCAL··DEFAULT···10·module_dealloc
53 ····50:·00000ba0···114·FUNC····LOCAL··DEFAULT····9·module_clear49 ····46:·000013b0···108·FUNC····LOCAL··DEFAULT···10·module_clear
54 ····51:·00000678····51·FUNC····LOCAL··DEFAULT····7·module_clear.cold50 ····47:·000007c8····51·FUNC····LOCAL··DEFAULT····8·module_clear.cold
55 ····52:·000006ab·····1·FUNC····LOCAL··DEFAULT····7·_PyModule_Clear.cold51 ····48:·000007fb·····1·FUNC····LOCAL··DEFAULT····8·_PyModule_Clear.cold
56 ····53:·000006ac···352·FUNC····LOCAL··DEFAULT····7·_PyModule_ClearDict.cold52 ····49:·000007fc···352·FUNC····LOCAL··DEFAULT····8·_PyModule_ClearDict.cold
57 ····54:·0000080c····32·FUNC····LOCAL··DEFAULT····7·_PyObject_VectorcallTstate.constprop.0.cold53 ····50:·0000095c····32·FUNC····LOCAL··DEFAULT····8·_PyObject_VectorcallTstate.constprop.0.cold
58 ····55:·000002d0····40·FUNC····LOCAL··DEFAULT····1·module_repr54 ····51:·00000120····40·FUNC····LOCAL··DEFAULT····1·module_repr
59 ····56:·00000000·····0·SECTION·LOCAL··DEFAULT···12·55 ····52:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
60 ····57:·00000000····12·OBJECT··LOCAL··DEFAULT···12·_keywords.356 ····53:·00000000····12·OBJECT··LOCAL··DEFAULT···12·_keywords.3
61 ····58:·00000020···124·OBJECT··LOCAL··DEFAULT···12·module___init____doc__57 ····54:·00000020···124·OBJECT··LOCAL··DEFAULT···12·module___init____doc__
62 ····59:·00000180····32·OBJECT··LOCAL··DEFAULT····3·module_methods58 ····55:·00000180····32·OBJECT··LOCAL··DEFAULT····3·module_methods
63 ····60:·00000280····40·OBJECT··LOCAL··DEFAULT····3·module_members59 ····56:·00000280····40·OBJECT··LOCAL··DEFAULT····3·module_members
64 ····61:·00000000·····0·SECTION·LOCAL··DEFAULT···14·60 ····57:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
65 ····62:·00000000·····0·SECTION·LOCAL··DEFAULT···15·61 ····58:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
66 ····63:·00000000···239·FUNC····GLOBAL·DEFAULT····1·_PyModule_CreateInitialized62 ····59:·00000000··1066·FUNC····GLOBAL·DEFAULT···10·_PyModule_CreateInitialized
67 ····64:·00000000····74·FUNC····GLOBAL·DEFAULT····9·PyModuleDef_Init63 ····60:·000001a0···204·OBJECT··GLOBAL·DEFAULT····3·PyModuleDef_Type
 64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Ready
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_PackageContext65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_PackageContext
 66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
69 ····66:·000000f0····62·FUNC····GLOBAL·DEFAULT····1·PyModule_New67 ····64:·000000a0···204·OBJECT··GLOBAL·DEFAULT····3·PyModule_Type
70 ····67:·00000130····58·FUNC····GLOBAL·DEFAULT····1·PyModule_AddFunctions 
71 ····68:·00000280····76·FUNC····GLOBAL·DEFAULT····9·PyModule_SetDocString68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New
 69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
 70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_SetItemId
 71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
 72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
 73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Track
 74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_GetItemId
 75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCMethod_New
 76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttrString
 77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_SetAttrId
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strrchr80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strrchr
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
 83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
 84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
 85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
 86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_BadArgument
78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
80 ····77:·000001a0···204·OBJECT··GLOBAL·DEFAULT····3·PyModuleDef_Type90 ····87:·00000430····70·FUNC····GLOBAL·DEFAULT···10·PyModuleDef_Init
81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Ready91 ····88:·00000480····62·FUNC····GLOBAL·DEFAULT···10·PyModule_New
 92 ····89:·000004c0···265·FUNC····GLOBAL·DEFAULT···10·PyModule_NewObject
82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeWarning93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeWarning
83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnFormat94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnFormat
84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString 
85 ····82:·00000080···288·FUNC····GLOBAL·DEFAULT····9·PyModule_NewObject95 ····92:·000005d0···194·FUNC····GLOBAL·DEFAULT···10·PyModule_AddFunctions
86 ····83:·000000a0···204·OBJECT··GLOBAL·DEFAULT····3·PyModule_Type 
87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New 
88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New 
89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_SetItemId 
90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct 
91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type 
92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Track 
93 ····90:·000001a0···112·FUNC····GLOBAL·DEFAULT····9·PyModule_GetNameObject96 ····93:·000006a0···112·FUNC····GLOBAL·DEFAULT···10·PyModule_GetNameObject
 97 ····94:·00000710····68·FUNC····GLOBAL·DEFAULT···10·PyModule_SetDocString
94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_GetItemId 
95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype 
96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString 
97 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_BadArgument 
98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCMethod_New 
99 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttrString 
100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError 
101 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_SetAttrId 
102 ····99:·000002d0····30·FUNC····GLOBAL·DEFAULT····9·PyModule_GetDict98 ····95:·00000760····30·FUNC····GLOBAL·DEFAULT···10·PyModule_GetDict
103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall99 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
104 ···101:·000002f0····30·FUNC····GLOBAL·DEFAULT····9·PyModule_GetDef100 ····97:·00000780····30·FUNC····GLOBAL·DEFAULT···10·PyModule_GetDef
Max diff block lines reached; -1/20199 bytes (-0.00%) of diff not shown.
87.3 KB
readelf --wide --relocs {}
Max HTML report size reached
112 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.99 KB
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 module·%s:·PyModule_Create·is·incompatible·with·m_slots1 module·%s:·PyModule_Create·is·incompatible·with·m_slots
2 Python·C·API·version·mismatch·for·module·%.100s:·This·Python·has·API·version·%d,·module·%.100s·has·version·%d. 
3 module·functions·cannot·set·METH_CLASS·or·METH_STATIC2 module·functions·cannot·set·METH_CLASS·or·METH_STATIC
 3 Python·C·API·version·mismatch·for·module·%.100s:·This·Python·has·API·version·%d,·module·%.100s·has·version·%d.
4 Python·import·machinery·not·initialized4 Python·import·machinery·not·initialized
5 module·'%U'·has·no·attribute·'%U'5 module·'%U'·has·no·attribute·'%U'
6 partially·initialized·module·'%U'·has·no·attribute·'%U'·(most·likely·due·to·a·circular·import)6 partially·initialized·module·'%U'·has·no·attribute·'%U'·(most·likely·due·to·a·circular·import)
7 execution·of·module·%s·failed·without·setting·an·exception7 execution·of·module·%s·failed·without·setting·an·exception
8 execution·of·module·%s·raised·unreported·exception8 execution·of·module·%s·raised·unreported·exception
9 module·%s·initialized·with·unknown·slot·%i9 module·%s·initialized·with·unknown·slot·%i
10 module·%s:·m_size·may·not·be·negative·for·multi-phase·initialization10 module·%s:·m_size·may·not·be·negative·for·multi-phase·initialization
9.05 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 348 lines modifiedOffset 1, 153 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000·<_PyModule_CreateInitialized>: 
3 _PyModule_CreateInitialized(): 
4 »       push···%ebp 
5 »       push···%edi 
6 »       push···%esi 
7 »       push···%ebx 
8 »       sub····$0x18,%esp 
9 »       mov····0x2c(%esp),%ebx 
10 »       push···%ebx 
11 »       call···d·<_PyModule_CreateInitialized+0xd> 
12 ·R_386_PC32»     PyModuleDef_Init 
13 »       add····$0x10,%esp 
14 »       test···%eax,%eax 
15 »       je·····68·<_PyModule_CreateInitialized+0x68> 
16 ·R_386_PC32»     .text.unlikely 
17 »       mov····0x14(%ebx),%esi 
18 »       mov····0x24(%esp),%edx 
19 »       mov····%esi,%eax 
20 »       call···76·<_PyModule_CreateInitialized+0x76> 
21 ·R_386_PC32»     .text.hot 
22 »       test···%eax,%eax 
23 »       je·····7e·<_PyModule_CreateInitialized+0x7e> 
24 ·R_386_PC32»     .text.unlikely 
25 »       mov····0x24(%ebx),%edi 
26 »       test···%edi,%edi 
27 »       jne····63·<_PyModule_CreateInitialized+0x63> 
28 ·R_386_PC32»     .text.unlikely 
29 »       mov····0x0,%ebp 
30 ·R_386_32»       _Py_PackageContext 
31 »       test···%ebp,%ebp 
32 »       jne····d5·<_PyModule_CreateInitialized+0xd5> 
33 »       sub····$0xc,%esp 
34 »       push···%esi 
35 »       call···50·<_PyModule_CreateInitialized+0x50> 
36 ·R_386_PC32»     PyModule_New 
37 »       add····$0x10,%esp 
38 »       mov····%eax,%esi 
39 »       test···%eax,%eax 
40 »       je·····ad·<_PyModule_CreateInitialized+0xad> 
41 ·R_386_PC32»     .text.unlikely 
42 »       mov····0x1c(%ebx),%eax 
43 »       test···%eax,%eax 
44 »       jg·····ad·<_PyModule_CreateInitialized+0xad> 
45 »       mov····0x20(%ebx),%edx 
46 »       test···%edx,%edx 
47 »       je·····83·<_PyModule_CreateInitialized+0x83> 
48 »       push···%ecx 
49 »       push···%ecx 
50 »       push···%edx 
51 »       push···%esi 
52 »       call···74·<_PyModule_CreateInitialized+0x74> 
53 ·R_386_PC32»     PyModule_AddFunctions 
54 »       add····$0x10,%esp 
55 »       test···%eax,%eax 
56 »       jne····ec·<_PyModule_CreateInitialized+0xec> 
57 ·R_386_PC32»     .text.unlikely 
58 »       mov····0x18(%ebx),%ecx 
59 »       test···%ecx,%ecx 
60 »       je·····9e·<_PyModule_CreateInitialized+0x9e> 
61 »       push···%edx 
62 »       push···%edx 
63 »       push···%ecx 
64 »       push···%esi 
65 »       call···8f·<_PyModule_CreateInitialized+0x8f> 
66 ·R_386_PC32»     PyModule_SetDocString 
67 »       add····$0x10,%esp 
68 »       test···%eax,%eax 
69 »       jne····f1·<PyModule_New+0x1> 
70 ·R_386_PC32»     .text.unlikely 
71 »       mov····%ebx,0xc(%esi) 
72 »       mov····%esi,%edi 
73 »       add····$0xc,%esp 
74 »       mov····%edi,%eax 
75 »       pop····%ebx 
76 »       pop····%esi 
77 »       pop····%edi 
78 »       pop····%ebp 
79 »       retq··· 
80 »       sub····$0xc,%esp 
81 »       push···%eax 
82 »       call···b2·<_PyModule_CreateInitialized+0xb2> 
83 ·R_386_PC32»     PyMem_Malloc 
84 »       add····$0x10,%esp 
85 »       mov····%eax,0x10(%esi) 
86 »       test···%eax,%eax 
87 »       je·····106·<PyModule_New+0x16> 
88 ·R_386_PC32»     .text.unlikely 
89 »       push···%ebp 
90 »       pushl··0x1c(%ebx) 
91 »       push···$0x0 
92 »       push···%eax 
93 »       call···cc·<_PyModule_CreateInitialized+0xcc> 
94 ·R_386_PC32»     memset 
95 »       add····$0x10,%esp 
96 »       jmp····68·<_PyModule_CreateInitialized+0x68> 
97 »       push···%ecx 
98 »       push···%ecx 
99 »       push···$0x2e 
100 »       push···%ebp 
101 »       call···db·<_PyModule_CreateInitialized+0xdb> 
102 ·R_386_PC32»     strrchr 
103 »       add····$0x10,%esp 
104 »       test···%eax,%eax 
105 »       jne····e6·<_PyModule_CreateInitialized+0xe6> 
106 ·R_386_PC32»     .text.unlikely 
107 »       jmp····4b·<_PyModule_CreateInitialized+0x4b> 
108 »       nop 
  
109 000000f0·<PyModule_New>: 
110 PyModule_New(): 
111 »       push···%esi 
112 »       push···%ebx 
113 »       sub····$0x10,%esp 
114 »       pushl··0x1c(%esp) 
115 »       call···fa·<PyModule_New+0xa> 
116 ·R_386_PC32»     PyUnicode_FromString 
117 »       add····$0x10,%esp 
118 »       test···%eax,%eax 
119 »       je·····1cd·<PyModule_GetFilenameObject+0x1d> 
120 ·R_386_PC32»     .text.unlikely 
121 »       sub····$0xc,%esp 
122 »       mov····%eax,%ebx 
Max diff block lines reached; 4269/9085 bytes (46.99%) of diff not shown.
2.4 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 8, 28 lines modifiedOffset 8, 28 lines modified
8 ··0x00000040·00000000·00000000·60000000·00000000·........`.......8 ··0x00000040·00000000·00000000·60000000·00000000·........`.......
9 ··0x00000050·00000000·00000000·00000000·00000000·................9 ··0x00000050·00000000·00000000·00000000·00000000·................
10 ··0x00000060·00000000·00000000·ef000000·00000000·................10 ··0x00000060·00000000·00000000·ef000000·00000000·................
11 ··0x00000070·00000000·fd000000·00000000·00000000·................11 ··0x00000070·00000000·fd000000·00000000·00000000·................
12 ··0x00000080·06010000·00000000·00000000·11010000·................12 ··0x00000080·06010000·00000000·00000000·11010000·................
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·01000000·00000000·00000000·60000000·............`...14 ··0x000000a0·01000000·00000000·00000000·60000000·............`...
15 ··0x000000b0·1c000000·00000000·900a0000·00000000·................15 ··0x000000b0·1c000000·00000000·a0120000·00000000·................
16 ··0x000000c0·00000000·00000000·00000000·d0020000·................16 ··0x000000c0·00000000·00000000·00000000·20010000·............·...
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·00000000·00000000·a0030000·00000000·................18 ··0x000000e0·00000000·00000000·70080000·00000000·........p.......
19 ··0x000000f0·00000000·00440400·20000000·10030000·.....D..·.......19 ··0x000000f0·00000000·00440400·20000000·a0070000·.....D..·.......
20 ··0x00000100·a00b0000·00000000·14000000·00000000·................20 ··0x00000100·b0130000·00000000·14000000·00000000·................
21 ··0x00000110·00000000·80010000·80020000·00000000·................21 ··0x00000110·00000000·80010000·80020000·00000000·................
22 ··0x00000120·00000000·00000000·00000000·00000000·................22 ··0x00000120·00000000·00000000·00000000·00000000·................
23 ··0x00000130·08000000·30090000·00000000·00000000·....0...........23 ··0x00000130·08000000·40110000·00000000·00000000·....@...........
24 ··0x00000140·00000000·00000000·00000000·00000000·................24 ··0x00000140·00000000·00000000·00000000·00000000·................
25 ··0x00000150·00000000·00000000·00000000·00000000·................25 ··0x00000150·00000000·00000000·00000000·00000000·................
26 ··0x00000160·00000000·00000000·00000000·00000000·................26 ··0x00000160·00000000·00000000·00000000·00000000·................
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·da000000·10020000·04000000·04040000·................28 ··0x00000180·da000000·60000000·04000000·04040000·....`...........
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000·00000000·00000000·................
30 ··0x000001a0·01000000·00000000·00000000·1d010000·................30 ··0x000001a0·01000000·00000000·00000000·1d010000·................
31 ··0x000001b0·34000000·00000000·00000000·00000000·4...............31 ··0x000001b0·34000000·00000000·00000000·00000000·4...............
32 ··0x000001c0·00000000·00000000·00000000·00000000·................32 ··0x000001c0·00000000·00000000·00000000·00000000·................
33 ··0x000001d0·00000000·00000000·00000000·00000000·................33 ··0x000001d0·00000000·00000000·00000000·00000000·................
34 ··0x000001e0·00000000·00000000·00000000·00000000·................34 ··0x000001e0·00000000·00000000·00000000·00000000·................
35 ··0x000001f0·00000000·00000000·00000000·00000000·................35 ··0x000001f0·00000000·00000000·00000000·00000000·................
1.09 KB
readelf --wide --decompress --string-dump=.rodata.str1.4 {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 String·dump·of·section·'.rodata.str1.4':1 String·dump·of·section·'.rodata.str1.4':
2 ··[·····0]··module·%s:·PyModule_Create·is·incompatible·with·m_slots2 ··[·····0]··module·%s:·PyModule_Create·is·incompatible·with·m_slots
3 ··[····38]··Python·C·API·version·mismatch·for·module·%.100s:·This·Python·has·API·version·%d,·module·%.100s·has·version·%d. 
4 ··[····a8]··module·functions·cannot·set·METH_CLASS·or·METH_STATIC3 ··[····38]··module·functions·cannot·set·METH_CLASS·or·METH_STATIC
 4 ··[····70]··Python·C·API·version·mismatch·for·module·%.100s:·This·Python·has·API·version·%d,·module·%.100s·has·version·%d.
5 ··[····e0]··Python·import·machinery·not·initialized5 ··[····e0]··Python·import·machinery·not·initialized
6 ··[···108]··module·'%U'·has·no·attribute·'%U'6 ··[···108]··module·'%U'·has·no·attribute·'%U'
7 ··[···12c]··partially·initialized·module·'%U'·has·no·attribute·'%U'·(most·likely·due·to·a·circular·import)7 ··[···12c]··partially·initialized·module·'%U'·has·no·attribute·'%U'·(most·likely·due·to·a·circular·import)
8 ··[···18c]··execution·of·module·%s·failed·without·setting·an·exception8 ··[···18c]··execution·of·module·%s·failed·without·setting·an·exception
9 ··[···1c8]··execution·of·module·%s·raised·unreported·exception9 ··[···1c8]··execution·of·module·%s·raised·unreported·exception
10 ··[···1fc]··module·%s·initialized·with·unknown·slot·%i10 ··[···1fc]··module·%s·initialized·with·unknown·slot·%i
11 ··[···228]··module·%s:·m_size·may·not·be·negative·for·multi-phase·initialization11 ··[···228]··module·%s:·m_size·may·not·be·negative·for·multi-phase·initialization
40.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 616 lines modifiedOffset 1, 732 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 00000000·<_PyModule_CreateInitialized.cold>:2 00000000·<_PyModule_CreateInitialized.cold>:
3 _PyModule_CreateInitialized.cold():3 _PyModule_CreateInitialized.cold():
 4 »       sub····$0xc,%esp
 5 »       push···%edi
 6 »       call···5·<_PyModule_CreateInitialized.cold+0x5>
 7 ·R_386_PC32»     _Py_Dealloc
 8 »       add····$0x10,%esp
 9 »       jmp····346·<module_getattro.cold+0x4b>
 10 ·R_386_PC32»     .text.hot
 11 »       sub····$0xc,%esp
 12 »       add····$0x10,%ebp
 13 »       push···%ebx
 14 »       call···19·<_PyModule_CreateInitialized.cold+0x19>
 15 ·R_386_PC32»     _Py_Dealloc
 16 »       add····$0x10,%esp
 17 »       cmpl···$0x0,0x0(%ebp)
 18 »       jne····236·<PyModule_GetNameObject.cold+0x2>
 19 ·R_386_PC32»     .text.hot
 20 »       jmp····287·<PyModule_GetDict.cold+0xd>
 21 ·R_386_PC32»     .text.hot
 22 »       push···%ecx
 23 »       push···%ecx
 24 »       push···$0x38
 25 ·R_386_32»       .rodata.str1.4
 26 »       pushl··0x0
 27 ·R_386_32»       PyExc_ValueError
 28 »       call···3d·<_PyModule_CreateInitialized.cold+0x3d>
 29 ·R_386_PC32»     PyErr_SetString
 30 »       mov····(%edi),%eax
 31 »       add····$0x10,%esp
 32 »       sub····$0x1,%eax
 33 »       mov····%eax,(%edi)
 34 »       test···%eax,%eax
 35 »       jne····466·<PyModule_FromDefAndSpec2.cold+0x17>
 36 ·R_386_PC32»     .text.hot
 37 »       sub····$0xc,%esp
 38 »       push···%edi
 39 »       call···58·<_PyModule_CreateInitialized.cold+0x58>
 40 ·R_386_PC32»     _Py_Dealloc
 41 »       add····$0x10,%esp
 42 »       jmp····477·<PyModule_FromDefAndSpec2.cold+0x28>
 43 ·R_386_PC32»     .text.hot
 44 »       sub····$0xc,%esp
 45 »       push···%esi
 46 »       xor····%esi,%esi
 47 »       call···6b·<_PyModule_CreateInitialized.cold+0x6b>
 48 ·R_386_PC32»     _Py_Dealloc
 49 »       add····$0x10,%esp
 50 »       jmp····327·<module_getattro.cold+0x2c>
 51 ·R_386_PC32»     .text.hot
4 »       add····$0x1,%eax52 »       add····$0x1,%eax
5 »       push···%edx53 »       push···%edi
6 »       push···%edx54 »       push···%edi
7 »       push···%eax55 »       push···%eax
 56 »       mov····0x2c(%esp),%edi
8 »       pushl··0x14(%ebx)57 »       pushl··0x14(%edi)
9 »       call···a·<_PyModule_CreateInitialized.cold+0xa>58 »       call···85·<_PyModule_CreateInitialized.cold+0x85>
10 ·R_386_PC32»     strcmp59 ·R_386_PC32»     strcmp
11 »       add····$0x10,%esp60 »       add····$0x10,%esp
12 »       test···%eax,%eax61 »       test···%eax,%eax
13 »       jne····60·<_PyModule_CreateInitialized.cold+0x60>62 »       jne····107·<_PyModule_CreateInitialized.cold+0x107>
14 ·R_386_PC32»     .text63 ·R_386_PC32»     .text.hot
15 »       movl···$0x0,0x064 »       movl···$0x0,0x0
16 ·R_386_32»       _Py_PackageContext65 ·R_386_32»       _Py_PackageContext
17 »       mov····%ebp,%esi66 »       mov····%ebx,%esi
18 »       jmp····71·<_PyModule_CreateInitialized.cold+0x71>67 »       jmp····118·<_PyModule_CreateInitialized.cold+0x118>
19 ·R_386_PC32»     .text68 ·R_386_PC32»     .text.hot
 69 »       call···a6·<_PyModule_CreateInitialized.cold+0xa6>
 70 ·R_386_PC32»     PyErr_BadArgument
 71 »       jmp····4c2·<PyModule_FromDefAndSpec2.cold+0x73>
 72 ·R_386_PC32»     .text.hot
 73 »       sub····$0xc,%esp
20 »       push···%ebx74 »       push···%eax
 75 »       call···b4·<_PyModule_CreateInitialized.cold+0xb4>
 76 ·R_386_PC32»     _Py_Dealloc
 77 »       add····$0x10,%esp
 78 »       jmp····49c·<PyModule_FromDefAndSpec2.cold+0x4d>
 79 ·R_386_PC32»     .text.hot
 80 »       subl···$0x1,(%esi)
 81 »       je·····d2·<_PyModule_CreateInitialized.cold+0xd2>
 82 »       subl···$0x1,0x0(%ebp)
 83 »       je·····eb·<_PyModule_CreateInitialized.cold+0xeb>
21 »       xor····%edi,%edi84 »       xor····%esi,%esi
 85 »       jmp····382·<PyModule_GetState.cold+0x2>
 86 ·R_386_PC32»     .text.hot
 87 »       sub····$0xc,%esp
22 »       push···%esi88 »       push···%esi
23 »       push···$0x0 
24 ·R_386_32»       .rodata.str1.4 
25 »       pushl··0x0 
26 ·R_386_32»       PyExc_SystemError 
27 »       call···3a·<_PyModule_CreateInitialized.cold+0x3a>89 »       call···d7·<_PyModule_CreateInitialized.cold+0xd7>
28 ·R_386_PC32»     PyErr_Format90 ·R_386_PC32»     _Py_Dealloc
 91 »       mov····0x0(%ebp),%esi
29 »       add····$0x10,%esp92 »       add····$0x10,%esp
30 »       jmp····e5·<PyModule_NewObject.cold+0x5> 
31 ·R_386_PC32»     .text93 »       sub····$0x1,%esi
 94 »       mov····%esi,0x0(%ebp)
 95 »       test···%esi,%esi
 96 »       jne····cb·<_PyModule_CreateInitialized.cold+0xcb>
 97 »       sub····$0xc,%esp
 98 »       xor····%esi,%esi
 99 »       push···%ebp
32 »       call···47·<_PyModule_CreateInitialized.cold+0x47>100 »       call···f2·<_PyModule_CreateInitialized.cold+0xf2>
 101 ·R_386_PC32»     _Py_Dealloc
 102 »       add····$0x10,%esp
 103 »       jmp····3ae·<PyModule_ExecDef.cold+0x6>
 104 ·R_386_PC32»     .text.hot
 105 »       mov····%ebx,%edx
 106 »       mov····%esi,%eax
 107 »       call···1db·<check_api_version.part.0>
 108 »       test···%eax,%eax
 109 »       jne····165·<_PyModule_CreateInitialized.cold+0x165>
 110 ·R_386_PC32»     .text.hot
 111 »       jmp····cb·<_PyModule_CreateInitialized.cold+0xcb>
 112 »       call···112·<_PyModule_CreateInitialized.cold+0x112>
33 ·R_386_PC32»     PyErr_NoMemory113 ·R_386_PC32»     PyErr_NoMemory
34 »       subl···$0x1,(%esi)114 »       subl···$0x1,(%esi)
35 »       je·····83·<_PyModule_CreateInitialized.cold+0x83> 
36 »       xor····%edi,%edi 
37 »       jmp····f6·<PyModule_NewObject.cold+0x16> 
38 ·R_386_PC32»     .text 
Max diff block lines reached; 37420/41533 bytes (90.10%) of diff not shown.
68.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
34.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 249 lines modifiedOffset 1, 277 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·90000000·1c000000·................4 ··0x00000010·1b0c0404·88010000·60010000·1c000000·........`.......
5 ··0x00000020·00000000·ef000000·00410e08·8502410e·.........A....A.5 ··0x00000020·00000000·2a040000·00410e08·8502410e·....*....A....A.
6 ··0x00000030·0c870341·0e108604·410e1483·05430e2c·...A....A....C.,6 ··0x00000030·0c870341·0e108604·410e1483·05430e2c·...A....A....C.,
7 ··0x00000040·450e3048·0e207a0e·2c410e30·480e2059·E.0H.·z.,A.0H.·Y7 ··0x00000040·490e3048·0e200262·0e2c410e·30480e20·I.0H.·.b.,A.0H.·
 8 ··0x00000050·4d0e2c45·0e30480e·207b0e24·410e2845·M.,E.0H.·{.$A.(E
 9 ··0x00000060·0e2c410e·30480e20·4b0e2445·0e28450e·.,A.0H.·K.$E.(E.
8 ··0x00000050·0e24410e·28410e2c·410e3048·0e20500e·.$A.(A.,A.0H.·P. 
9 ··0x00000060·24410e28·410e2c41·0e30480e·20500a0e·$A.(A.,A.0H.·P.. 
10 ··0x00000070·1443c30e·1041c60e·0c41c70e·0841c50e·.C...A...A...A.. 
11 ··0x00000080·04410b43·0e2c410e·30480e20·4c0e2443·.A.C.,A.0H.·L.$C 
12 ··0x00000090·0e28420e·2c410e30·480e2043·0e24410e·.(B.,A.0H.·C.$A. 
13 ··0x000000a0·28420e2c·410e3048·0e200000·1c000000·(B.,A.0H.·...... 
14 ··0x000000b0·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
15 ··0x000000c0·88010e20·83058502·86048703·48000000·...·........H... 
16 ··0x000000d0·24000000·00000000·96000000·00440e24·$............D.$ 
17 ··0x000000e0·410e2841·0e2c430e·30480e20·5a0e2443·A.(A.,C.0H.·Z.$C 
18 ··0x000000f0·0e28450e·2c460e30·480e205e·0e2c410e·.(E.,F.0H.·^.,A. 
19 ··0x00000100·30480e20·4d0e2c41·0e30480e·20480e2c·0H.·M.,A.0H.·H., 
20 ··0x00000110·430e3048·0e200000·24000000·1c010000·C.0H.·..$....... 
21 ··0x00000120·00000000·4a000000·00410e08·8302430e·....J....A....C. 
22 ··0x00000130·1c490e20·480e1071·0e0843c3·0e040000·.I.·H..q..C..... 
23 ··0x00000140·18000000·00000000·017a5200·017c0801·.........zR..|.. 
24 ··0x00000150·1b0c0404·88010e10·83020000·10000000·................ 
25 ··0x00000160·20000000·96000000·07000000·00000000··............... 
26 ··0x00000170·14000000·74010000·50000000·23000000·....t...P...#... 
27 ··0x00000180·004b0e10·510e0400·14000000·00000000·.K..Q........... 
28 ··0x00000190·017a5200·017c0801·1b0c0404·88010e10·.zR..|.......... 
29 ··0x000001a0·28000000·1c000000·9d000000·2b000000·(...........+... 
30 ··0x000001b0·00410e14·410e1841·0e1c450e·20410e24·.A..A..A..E.·A.$ 
31 ··0x000001c0·450e2842·0e2c460e·30480e10·34000000·E.(B.,F.0H..4... 
32 ··0x000001d0·d0010000·f0000000·3e000000·00410e08·........>....A.. 
33 ··0x000001e0·8602410e·0c830343·0e1c440e·20480e10·..A....C..D.·H.. 
34 ··0x000001f0·4b0e1c43·0e20480e·10540e0c·41c30e08·K..C.·H..T..A... 
35 ··0x00000200·41c60e04·18000000·00000000·017a5200·A............zR. 
36 ··0x00000210·017c0801·1b0c0404·88010e10·83038602·.|.............. 
37 ··0x00000220·18000000·20000000·c8000000·18000000·....·........... 
38 ··0x00000230·004a0e1c·410e2048·0e100000·94000000·.J..A.·H........ 
39 ··0x00000240·40020000·80000000·20010000·00410e08·@.......·....A.. 
40 ··0x00000250·8702410e·0c860341·0e108304·470e1c45·..A....A....G..E 
41 ··0x00000260·0e20480e·107b0e14·410e1845·0e1c410e·.·H..{..A..E..A. 
42 ··0x00000270·20480e10·4b0e1445·0e18450e·1c410e20··H..K..E..E..A.· 
43 ··0x00000280·480e104b·0e14450e·18450e1c·410e2048·H..K..E..E..A.·H 
44 ··0x00000290·0e104b0e·14450e18·450e1c41·0e20480e·..K..E..E..A.·H. 
45 ··0x000002a0·104b0e14·450e1845·0e1c410e·20480e10·.K..E..E..A.·H.. 
46 ··0x000002b0·610e1c41·0e20480e·10430ac3·0e0c41c6·a..A.·H..C....A. 
47 ··0x000002c0·0e0841c7·0e04410b·4c0e1c41·0e20480e·..A...A.L..A.·H. 
48 ··0x000002d0·10000000·1c000000·00000000·017a5200·.............zR. 
49 ··0x000002e0·017c0801·1b0c0404·88010e10·83048603·.|.............. 
50 ··0x000002f0·87020000·20000000·24000000·e0000000·....·...$....... 
51 ··0x00000300·30000000·004f0e1c·410e2048·0e10480e·0....O..A.·H..H. 
52 ··0x00000310·1c410e20·4a0e1000·2c000000·1c030000·.A.·J...,....... 
53 ··0x00000320·30010000·3a000000·00410e08·8602410e·0...:....A....A. 
54 ··0x00000330·0c830343·0e1c450e·20480e10·650e0c41·...C..E.·H..e..A 
55 ··0x00000340·c30e0841·c60e0400·18000000·48010000·...A........H... 
56 ··0x00000350·10010000·19000000·004b0e1c·410e2048·.........K..A.·H 
57 ··0x00000360·0e100000·4c000000·68030000·a0010000·....L...h....... 
58 ··0x00000370·70000000·00410e08·8302430e·10560e14·p....A....C..V.. 
59 ··0x00000380·410e1845·0e1c410e·20480e10·530a0e08·A..E..A.·H..S... 
60 ··0x00000390·41c30e04·410b410e·14410e18·450e1c41·A...A.A..A..E..A 
61 ··0x000003a0·0e20480e·104a0e14·410e1845·0e1c460e·.·H..J..A..E..F. 
62 ··0x000003b0·20480e10·10000000·78020000·29010000··H......x...)... 
63 ··0x000003c0·0c000000·00000000·58000000·cc030000·........X....... 
64 ··0x000003d0·10020000·6d000000·00410e08·8502430e·....m....A....C. 
65 ··0x000003e0·0c870343·0e108604·430e1483·05430e20·...C....C....C.· 
66 ··0x000003f0·570e2441·0e28410e·2c410e30·480e204d·W.$A.(A.,A.0H.·M 
67 ··0x00000400·0e24410e·28420e2c·410e3048·0e20600e·.$A.(B.,A.0H.·`. 
68 ··0x00000410·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A.. 
69 ··0x00000420·04000000·30000000·7c030000·35010000·....0...|...5... 
70 ··0x00000430·5b000000·00410e24·410e2845·0e2c460e·[....A.$A.(E.,F. 
71 ··0x00000440·30480e20·4b0e2c44·0e30480e·205e0e2c·0H.·K.,D.0H.·^., 
72 ··0x00000450·410e3048·0e200000·34000000·5c040000·A.0H.·..4...\... 
73 ··0x00000460·80020000·4c000000·00410e08·8302430e·....L....A....C. 
74 ··0x00000470·2c440e30·480e204b·0e24430e·28450e2c·,D.0H.·K.$C.(E.,10 ··0x00000070·2c410e30·480e204b·0e24450e·28450e2c·,A.0H.·K.$E.(E.,
 11 ··0x00000080·410e3048·0e204b0e·24450e28·450e2c41·A.0H.·K.$E.(E.,A
75 ··0x00000480·440e3048·0e20560a·0e0841c3·0e04410b·D.0H.·V...A...A. 
76 ··0x00000490·18000000·00000000·017a5200·017c0801·.........zR..|.. 
77 ··0x000004a0·1b0c0404·88010e20·83020000·20000000·.......·....·... 
78 ··0x000004b0·20000000·90010000·3a000000·00540e2c··.......:....T., 
79 ··0x000004c0·410e3048·0e204c0e·2c410e30·480e2000·A.0H.·L.,A.0H.·. 
80 ··0x000004d0·1c000000·d4040000·d0020000·1e000000·................ 
81 ··0x000004e0·00410e08·8302430e·10580e08·41c30e04·.A....C..X..A... 
82 ··0x000004f0·2c000000·b4030000·ca010000·37000000·,...........7... 
83 ··0x00000500·00410e14·410e1845·0e1c410e·20480e10·.A..A..E..A.·H.. 
84 ··0x00000510·4d0e1441·0e18450e·1c450e20·480e1000·M..A..E..E.·H... 
85 ··0x00000520·1c000000·24050000·f0020000·1e000000·....$........... 
86 ··0x00000530·00410e08·8302430e·10580e08·41c30e04·.A....C..X..A... 
87 ··0x00000540·1c000000·04040000·01020000·28000000·............(... 
88 ··0x00000550·00410e14·410e1845·0e1c410e·20480e10·.A..A..E..A.·H.. 
89 ··0x00000560·48000000·64050000·10030000·83000000·H...d........... 
90 ··0x00000570·00410e08·8602410e·0c830343·0e20690a·.A....A....C.·i. 
91 ··0x00000580·0e0c41c3·0e0841c6·0e04480b·580e2441·..A...A...H.X.$A 
92 ··0x00000590·0e28410e·2c450e30·490e204a·0e24410e·.(A.,E.0I.·J.$A. 
93 ··0x000005a0·28410e2c·450e3049·0e200000·18000000·(A.,E.0I.·...... 
94 ··0x000005b0·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
95 ··0x000005c0·88010e20·83038602·18000000·20000000·...·........·... 
96 ··0x000005d0·29020000·08000000·00450e0c·41c30e08·)........E..A... 
97 ··0x000005e0·41c60e04·2c000000·e8050000·70010000·A...,.......p... 
98 ··0x000005f0·35000000·00410e08·8602410e·0c830343·5....A....A....C 
99 ··0x00000600·0e1c500e·20480e10·510e0c41·c30e0841·..P.·H..Q..A...A 
100 ··0x00000610·c60e0400·24000000·14040000·31020000·....$.......1... 
101 ··0x00000620·1a000000·00410e14·410e1845·0e1c460e·.....A..A..E..F. 
102 ··0x00000630·20480e0c·43c30e08·41c60e04·dc000000··H..C...A....... 
103 ··0x00000640·40060000·a0030000·e3010000·00410e08·@............A.. 
104 ··0x00000650·8502410e·0c870341·0e108604·410e1483·..A....A....A... 
105 ··0x00000660·05430e48·480e4c41·0e50480e·40490a0e·.C.HH.LA.PH.@I.. 
106 ··0x00000670·1443c30e·1041c60e·0c41c70e·0841c50e·.C...A...A...A.. 
107 ··0x00000680·04490b43·0e4c460e·50480e40·570e4845·.I.C.LF.PH.@W.HE 
108 ··0x00000690·0e4c410e·50480e40·4d0e4845·0e4c430e·.LA.PH.@M.HE.LC. 
109 ··0x000006a0·50480e40·5a0e4848·0e4c430e·50480e40·PH.@Z.HH.LC.PH.@ 
110 ··0x000006b0·4d0e4848·0e4c410e·50480e40·490e4c41·M.HH.LA.PH.@I.LA 
111 ··0x000006c0·0e50480e·40610e44·410e4845·0e4c410e·.PH.@a.DA.HE.LA. 
112 ··0x000006d0·504a0e40·670e4441·0e48450e·4c460e50·PJ.@g.DA.HE.LF.P 
113 ··0x000006e0·480e405c·0e44410e·48450e4c·410e5048·H.@\.DA.HE.LA.PH 
114 ··0x000006f0·0e40520e·4c470e50·4c0e4048·0e44440e·.@R.LG.PL.@H.DD. 
115 ··0x00000700·48450e4c·460e5048·0e404e0e·44410e48·HE.LF.PH.@N.DA.H 
116 ··0x00000710·450e4c46·0e50480e·40000000·1c000000·E.LF.PH.@....... 
117 ··0x00000720·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
118 ··0x00000730·88010e40·83058502·86048703·38000000·...@........8... 
119 ··0x00000740·24000000·4b020000·64000000·00470e4c·$...K...d....G.L 
120 ··0x00000750·410e504c·0e40580e·44410e48·450e4c41·A.PL.@X.DA.HE.LA 
121 ··0x00000760·0e50480e·40480e4c·430e5048·0e40480e·.PH.@H.LC.PH.@H. 
122 ··0x00000770·4c410e50·480e4000·3c000000·7c070000·LA.PH.@.<...|... 
123 ··0x00000780·90050000·5c000000·00410e08·8302430e·....\....A....C. 
Max diff block lines reached; 0/34705 bytes (0.00%) of diff not shown.
21.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 167 lines modifiedOffset 1, 161 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
 2 ··0x00000000·006d6178·5f6d6f64·756c655f·6e756d62·.max_module_numb
 3 ··0x00000010·65720050·7949645f·5f5f6e61·6d655f5f·er.PyId___name__
 4 ··0x00000020·00507949·645f5f5f·646f635f·5f005079·.PyId___doc__.Py
 5 ··0x00000030·49645f5f·5f706163·6b616765·5f5f2e38·Id___package__.8
 6 ··0x00000040·00507949·645f5f5f·6c6f6164·65725f5f·.PyId___loader__
 7 ··0x00000050·2e370050·7949645f·5f5f7370·65635f5f·.7.PyId___spec__
 8 ··0x00000060·005f5079·4d6f6475·6c655f43·72656174·._PyModule_Creat
 9 ··0x00000070·65496e69·7469616c·697a6564·2e636f6c·eInitialized.col
2 ··0x00000000·00636865·636b5f61·70695f76·65727369·.check_api_versi10 ··0x00000080·64006368·65636b5f·6170695f·76657273·d.check_api_vers
 11 ··0x00000090·696f6e2e·70617274·2e300050·794d6f64·ion.part.0.PyMod
 12 ··0x000000a0·756c6544·65665f49·6e69742e·636f6c64·uleDef_Init.cold
 13 ··0x000000b0·0050794d·6f64756c·655f4e65·772e636f·.PyModule_New.co
3 ··0x00000010·6f6e005f·50794d6f·64756c65·5f437265·on._PyModule_Cre 
4 ··0x00000020·61746549·6e697469·616c697a·65642e63·ateInitialized.c 
5 ··0x00000030·6f6c6400·6d61785f·6d6f6475·6c655f6e·old.max_module_n 
6 ··0x00000040·756d6265·72005079·4d6f6475·6c654465·umber.PyModuleDe 
7 ··0x00000050·665f496e·69742e63·6f6c6400·63686563·f_Init.cold.chec 
8 ··0x00000060·6b5f6170·695f7665·7273696f·6e2e636f·k_api_version.co 
9 ··0x00000070·6c640050·794d6f64·756c655f·4e65772e·ld.PyModule_New.14 ··0x000000c0·6c640050·794d6f64·756c655f·4e65774f·ld.PyModule_NewO
10 ··0x00000080·636f6c64·00507949·645f5f5f·6e616d65·cold.PyId___name 
11 ··0x00000090·5f5f0050·7949645f·5f5f646f·635f5f00·__.PyId___doc__. 
12 ··0x000000a0·50794964·5f5f5f70·61636b61·67655f5f·PyId___package__ 
13 ··0x000000b0·2e380050·7949645f·5f5f6c6f·61646572·.8.PyId___loader 
14 ··0x000000c0·5f5f2e37·00507949·645f5f5f·73706563·__.7.PyId___spec 
15 ··0x000000d0·5f5f0050·794d6f64·756c655f·4e65774f·__.PyModule_NewO 
16 ··0x000000e0·626a6563·742e636f·6c64005f·6164645f·bject.cold._add_15 ··0x000000d0·626a6563·742e636f·6c640050·794d6f64·bject.cold.PyMod
17 ··0x000000f0·6d657468·6f64735f·746f5f6f·626a6563·methods_to_objec 
18 ··0x00000100·74005079·4d6f6475·6c655f41·64644675·t.PyModule_AddFu 
19 ··0x00000110·6e637469·6f6e732e·636f6c64·0050794d·nctions.cold.PyM 
20 ··0x00000120·6f64756c·655f4765·744e616d·654f626a·odule_GetNameObj16 ··0x000000e0·756c655f·4765744e·616d654f·626a6563·ule_GetNameObjec
21 ··0x00000130·6563742e·636f6c64·005f6164·645f6d65·ect.cold._add_me 
22 ··0x00000140·74686f64·735f746f·5f6f626a·6563742e·thods_to_object. 
23 ··0x00000150·636f6c64·0050794d·6f64756c·655f5365·cold.PyModule_Se 
24 ··0x00000160·74446f63·53747269·6e672e63·6f6c6400·tDocString.cold. 
25 ··0x00000170·50794d6f·64756c65·5f476574·44696374·PyModule_GetDict 
26 ··0x00000180·2e636f6c·64005079·4d6f6475·6c655f47·.cold.PyModule_G17 ··0x000000f0·742e636f·6c640050·794d6f64·756c655f·t.cold.PyModule_
 18 ··0x00000100·53657444·6f635374·72696e67·2e636f6c·SetDocString.col
 19 ··0x00000110·64005079·4d6f6475·6c655f47·65744469·d.PyModule_GetDi
 20 ··0x00000120·63742e63·6f6c6400·50794d6f·64756c65·ct.cold.PyModule
27 ··0x00000190·65744465·662e636f·6c64006d·6f64756c·etDef.cold.modul21 ··0x00000130·5f476574·4465662e·636f6c64·006d6f64·_GetDef.cold.mod
28 ··0x000001a0·655f7472·61766572·7365006d·6f64756c·e_traverse.modul22 ··0x00000140·756c655f·74726176·65727365·006d6f64·ule_traverse.mod
29 ··0x000001b0·655f7472·61766572·73652e63·6f6c6400·e_traverse.cold.23 ··0x00000150·756c655f·74726176·65727365·2e636f6c·ule_traverse.col
30 ··0x000001c0·50794d6f·64756c65·5f437265·61746532·PyModule_Create224 ··0x00000160·64005079·4d6f6475·6c655f43·72656174·d.PyModule_Creat
31 ··0x000001d0·2e636f6c·64006d6f·64756c65·5f676574·.cold.module_get25 ··0x00000170·65322e63·6f6c6400·6d6f6475·6c655f67·e2.cold.module_g
32 ··0x000001e0·61747472·6f005079·49645f5f·5f676574·attro.PyId___get26 ··0x00000180·65746174·74726f00·50794964·5f5f5f67·etattro.PyId___g
33 ··0x000001f0·61747472·5f5f2e30·00507949·645f5f69·attr__.0.PyId__i27 ··0x00000190·65746174·74725f5f·2e300050·7949645f·etattr__.0.PyId_
34 ··0x00000200·6e697469·616c697a·696e672e·35005f50·nitializing.5._P28 ··0x000001a0·5f696e69·7469616c·697a696e·672e3500·_initializing.5.
35 ··0x00000210·794f626a·6563745f·56656374·6f726361·yObject_Vectorca29 ··0x000001b0·5f50794f·626a6563·745f5665·63746f72·_PyObject_Vector
36 ··0x00000220·6c6c5473·74617465·2e636f6e·73747072·llTstate.constpr30 ··0x000001c0·63616c6c·54737461·74652e63·6f6e7374·callTstate.const
37 ··0x00000230·6f702e30·006d6f64·756c655f·67657461·op.0.module_geta31 ··0x000001d0·70726f70·2e30006d·6f64756c·655f6765·prop.0.module_ge
38 ··0x00000240·7474726f·2e636f6c·64005f50·794d6f64·ttro.cold._PyMod32 ··0x000001e0·74617474·726f2e63·6f6c6400·5f50794d·tattro.cold._PyM
39 ··0x00000250·756c6553·7065635f·4973496e·69746961·uleSpec_IsInitia33 ··0x000001f0·6f64756c·65537065·635f4973·496e6974·oduleSpec_IsInit
40 ··0x00000260·6c697a69·6e672e63·6f6c6400·50794d6f·lizing.cold.PyMo34 ··0x00000200·69616c69·7a696e67·2e636f6c·64005079·ializing.cold.Py
41 ··0x00000270·64756c65·5f476574·53746174·652e636f·dule_GetState.co 
42 ··0x00000280·6c640050·794d6f64·756c655f·45786563·ld.PyModule_Exec 
43 ··0x00000290·4465662e·636f6c64·0050794d·6f64756c·Def.cold.PyModul 
44 ··0x000002a0·655f4765·744e616d·652e636f·6c640050·e_GetName.cold.P 
45 ··0x000002b0·794d6f64·756c655f·46726f6d·44656641·yModule_FromDefA 
46 ··0x000002c0·6e645370·6563322e·636f6c64·006d6f64·ndSpec2.cold.mod 
47 ··0x000002d0·756c655f·5f5f696e·69745f5f·006d6f64·ule___init__.mod 
48 ··0x000002e0·756c655f·5f5f696e·69745f5f·2e636f6c·ule___init__.col 
49 ··0x000002f0·64005f70·61727365·722e3400·50794964·d._parser.4.PyId 
50 ··0x00000300·5f5f5f66·696c655f·5f2e3600·50794d6f·___file__.6.PyMo 
51 ··0x00000310·64756c65·5f476574·46696c65·6e616d65·dule_GetFilename 
52 ··0x00000320·4f626a65·63742e63·6f6c6400·6d6f6475·Object.cold.modu 
53 ··0x00000330·6c655f64·69720050·7949645f·5f5f6469·le_dir.PyId___di 
54 ··0x00000340·63745f5f·2e320050·7949645f·5f5f6469·ct__.2.PyId___di 
55 ··0x00000350·725f5f2e·31006d6f·64756c65·5f646972·r__.1.module_dir 
56 ··0x00000360·2e636f6c·64006d6f·64756c65·5f646561·.cold.module_dea 
57 ··0x00000370·6c6c6f63·006d6f64·756c655f·636c6561·lloc.module_clea 
58 ··0x00000380·72006d6f·64756c65·5f636c65·61722e63·r.module_clear.c 
59 ··0x00000390·6f6c6400·5f50794d·6f64756c·655f436c·old._PyModule_Cl 
60 ··0x000003a0·6561722e·636f6c64·005f5079·4d6f6475·ear.cold._PyModu 
61 ··0x000003b0·6c655f43·6c656172·44696374·2e636f6c·le_ClearDict.col 
62 ··0x000003c0·64005f50·794f626a·6563745f·56656374·d._PyObject_Vect 
63 ··0x000003d0·6f726361·6c6c5473·74617465·2e636f6e·orcallTstate.con 
64 ··0x000003e0·73747072·6f702e30·2e636f6c·64006d6f·stprop.0.cold.mo 
65 ··0x000003f0·64756c65·5f726570·72005f6b·6579776f·dule_repr._keywo 
66 ··0x00000400·7264732e·33006d6f·64756c65·5f5f5f69·rds.3.module___i 
67 ··0x00000410·6e69745f·5f5f5f64·6f635f5f·006d6f64·nit____doc__.mod 
68 ··0x00000420·756c655f·6d657468·6f647300·6d6f6475·ule_methods.modu 
69 ··0x00000430·6c655f6d·656d6265·7273005f·50794d6f·le_members._PyMo 
70 ··0x00000440·64756c65·5f437265·61746549·6e697469·dule_CreateIniti 
71 ··0x00000450·616c697a·65640050·794d6f64·756c6544·alized.PyModuleD 
72 ··0x00000460·65665f49·6e697400·5f50795f·5061636b·ef_Init._Py_Pack 
73 ··0x00000470·61676543·6f6e7465·78740050·794d6f64·ageContext.PyMod 
74 ··0x00000480·756c655f·4e657700·50794d6f·64756c65·ule_New.PyModule 
75 ··0x00000490·5f416464·46756e63·74696f6e·73005079·_AddFunctions.Py 
76 ··0x000004a0·4d6f6475·6c655f53·6574446f·63537472·Module_SetDocStr 
77 ··0x000004b0·696e6700·50794d65·6d5f4d61·6c6c6f63·ing.PyMem_Malloc 
78 ··0x000004c0·006d656d·73657400·73747272·63687200·.memset.strrchr. 
79 ··0x000004d0·73747263·6d700050·79457863·5f537973·strcmp.PyExc_Sys 
80 ··0x000004e0·74656d45·72726f72·00507945·72725f46·temError.PyErr_F 
81 ··0x000004f0·6f726d61·74005079·4572725f·4e6f4d65·ormat.PyErr_NoMe 
82 ··0x00000500·6d6f7279·005f5079·5f446561·6c6c6f63·mory._Py_Dealloc 
83 ··0x00000510·0050794d·6f64756c·65446566·5f547970·.PyModuleDef_Typ 
84 ··0x00000520·65005079·54797065·5f526561·64790050·e.PyType_Ready.P 
85 ··0x00000530·79457863·5f52756e·74696d65·5761726e·yExc_RuntimeWarn 
86 ··0x00000540·696e6700·50794572·725f5761·726e466f·ing.PyErr_WarnFo 
87 ··0x00000550·726d6174·00507955·6e69636f·64655f46·rmat.PyUnicode_F 
88 ··0x00000560·726f6d53·7472696e·67005079·4d6f6475·romString.PyModu 
89 ··0x00000570·6c655f4e·65774f62·6a656374·0050794d·le_NewObject.PyM 
90 ··0x00000580·6f64756c·655f5479·7065005f·50794f62·odule_Type._PyOb 
91 ··0x00000590·6a656374·5f47435f·4e657700·50794469·ject_GC_New.PyDi 
92 ··0x000005a0·63745f4e·6577005f·50794469·63745f53·ct_New._PyDict_S 
93 ··0x000005b0·65744974·656d4964·005f5079·5f4e6f6e·etItemId._Py_Non 
94 ··0x000005c0·65537472·75637400·5079556e·69636f64·eStruct.PyUnicod 
95 ··0x000005d0·655f5479·70650050·794f626a·6563745f·e_Type.PyObject_ 
96 ··0x000005e0·47435f54·7261636b·0050794d·6f64756c·GC_Track.PyModul 
97 ··0x000005f0·655f4765·744e616d·654f626a·65637400·e_GetNameObject. 
98 ··0x00000600·5f507944·6963745f·47657449·74656d49·_PyDict_GetItemI 
99 ··0x00000610·64005079·54797065·5f497353·75627479·d.PyType_IsSubty 
100 ··0x00000620·70650050·79457272·5f536574·53747269·pe.PyErr_SetStri 
101 ··0x00000630·6e670050·79457272·5f426164·41726775·ng.PyErr_BadArgu 
102 ··0x00000640·6d656e74·00507943·4d657468·6f645f4e·ment.PyCMethod_N 
103 ··0x00000650·65770050·794f626a·6563745f·53657441·ew.PyObject_SetA 
104 ··0x00000660·74747253·7472696e·67005079·4578635f·ttrString.PyExc_ 
105 ··0x00000670·56616c75·65457272·6f72005f·50794f62·ValueError._PyOb 
106 ··0x00000680·6a656374·5f536574·41747472·49640050·ject_SetAttrId.P 
107 ··0x00000690·794d6f64·756c655f·47657444·69637400·yModule_GetDict. 
108 ··0x000006a0·5f507945·72725f42·6164496e·7465726e·_PyErr_BadIntern 
109 ··0x000006b0·616c4361·6c6c0050·794d6f64·756c655f·alCall.PyModule_ 
110 ··0x000006c0·47657444·65660050·794d6f64·756c655f·GetDef.PyModule_ 
111 ··0x000006d0·43726561·74653200·5f507952·756e7469·Create2._PyRunti 
112 ··0x000006e0·6d65005f·5079496d·706f7274·5f497349·me._PyImport_IsI 
Max diff block lines reached; 0/21620 bytes (0.00%) of diff not shown.
1.07 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.3 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.
4 ··0x00000020·74657874·002e7265·6c2e6461·7461002e·text..rel.data..4 ··0x00000020·74657874·002e7265·6c2e6461·7461002e·text..rel.data..
5 ··0x00000030·62737300·2e726f64·6174612e·73747231·bss..rodata.str15 ··0x00000030·62737300·2e726f64·6174612e·73747231·bss..rodata.str1
 6 ··0x00000040·2e34002e·726f6461·74612e73·7472312e·.4..rodata.str1.
6 ··0x00000040·2e34002e·72656c2e·74657874·2e756e6c·.4..rel.text.unl7 ··0x00000050·31002e72·656c2e74·6578742e·756e6c69·1..rel.text.unli
7 ··0x00000050·696b656c·79002e72·656c2e74·6578742e·ikely..rel.text.8 ··0x00000060·6b656c79·002e7265·6c2e7465·78742e68·kely..rel.text.h
8 ··0x00000060·686f7400·2e726f64·6174612e·73747231·hot..rodata.str1 
9 ··0x00000070·2e31002e·72656c2e·726f6461·7461002e·.1..rel.rodata..9 ··0x00000070·6f74002e·72656c2e·726f6461·7461002e·ot..rel.rodata..
10 ··0x00000080·6e6f7465·2e474e55·2d737461·636b002e·note.GNU-stack..10 ··0x00000080·6e6f7465·2e474e55·2d737461·636b002e·note.GNU-stack..
11 ··0x00000090·72656c2e·65685f66·72616d65·00·······rel.eh_frame.11 ··0x00000090·72656c2e·65685f66·72616d65·00·······rel.eh_frame.
  
33.9 KB
namespaceobject.o
941 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:··········5476·(bytes·into·file)13 ··Start·of·section·headers:··········5508·(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:·········1719 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1620 ··Section·header·string·table·index:·18
3.33 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 28 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x1564:1 There·are·19·section·headers,·starting·at·offset·0x1584:
  
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]·.text·············PROGBITS········00000000·000040·000159·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000129·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0011c8·000078·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·0011d8·000070·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0001a0·000128·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000180·000128·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·001240·0000a0·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·001248·0000a0·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0002c8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0002a8·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········00000000·0002c8·0003ae·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·0002a8·0003ae·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·0012e0·000190·08···I·14···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·0012e8·000190·08···I·16···6··4
 12 ··[·8]·.text.hot·········PROGBITS········00000000·000660·000021·00··AX··0···0·16
 13 ··[·9]·.rel.text.hot·····REL·············00000000·001478·000008·08···I·16···8··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·000678·000021·01·AMS··0···0··414 ··[10]·.rodata.str1.4····PROGBITS········00000000·000684·000021·01·AMS··0···0··4
13 ··[·9]·.rodata.str1.1····PROGBITS········00000000·000699·00004c·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········00000000·0006a5·00004c·01·AMS··0···0··1
14 ··[10]·.rodata···········PROGBITS········00000000·000700·000066·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·000700·000066·00···A··0···0·32
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·000766·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·000766·000000·00······0···0··1
16 ··[12]·.eh_frame·········PROGBITS········00000000·000768·00039c·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·000768·00039c·00···A··0···0··4
17 ··[13]·.rel.eh_frame·····REL·············00000000·001470·000068·08···I·14··12··419 ··[15]·.rel.eh_frame·····REL·············00000000·001480·000068·08···I·16··14··4
18 ··[14]·.symtab···········SYMTAB··········00000000·000b04·000390·10·····15··26··420 ··[16]·.symtab···········SYMTAB··········00000000·000b04·0003a0·10·····17··27··4
19 ··[15]·.strtab···········STRTAB··········00000000·000e94·000334·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·000ea4·000334·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·0014d8·00008b·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·0014e8·000099·00······0···0··1
21 Key·to·Flags:23 Key·to·Flags:
22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
25 ··p·(processor·specific)27 ··p·(processor·specific)
7.26 KB
readelf --wide --symbols {}
    
Offset 1, 60 lines modifiedOffset 1, 61 lines modified
  
1 Symbol·table·'.symtab'·contains·57·entries:1 Symbol·table·'.symtab'·contains·58·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
7 ·····4:·00000050····53·FUNC····LOCAL··DEFAULT····1·namespace_new7 ·····4:·00000050····53·FUNC····LOCAL··DEFAULT····1·namespace_new
8 ·····5:·00000000····31·FUNC····LOCAL··DEFAULT····6·_PyNamespace_New.cold8 ·····5:·00000000····31·FUNC····LOCAL··DEFAULT····6·_PyNamespace_New.cold
9 ·····6:·0000001f····31·FUNC····LOCAL··DEFAULT····6·namespace_new.cold9 ·····6:·0000001f····31·FUNC····LOCAL··DEFAULT····6·namespace_new.cold
 10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
10 ·····7:·00000090····33·FUNC····LOCAL··DEFAULT····1·namespace_traverse11 ·····8:·00000000····33·FUNC····LOCAL··DEFAULT····8·namespace_traverse
11 ·····8:·0000003e·····3·FUNC····LOCAL··DEFAULT····6·namespace_traverse.cold12 ·····9:·0000003e·····3·FUNC····LOCAL··DEFAULT····6·namespace_traverse.cold
12 ·····9:·000000c0····67·FUNC····LOCAL··DEFAULT····1·namespace_dealloc13 ····10:·00000090····67·FUNC····LOCAL··DEFAULT····1·namespace_dealloc
13 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT····8·14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
14 ····11:·00000110····73·FUNC····LOCAL··DEFAULT····1·namespace_init15 ····12:·000000e0····73·FUNC····LOCAL··DEFAULT····1·namespace_init
15 ····12:·00000041····33·FUNC····LOCAL··DEFAULT····6·namespace_init.cold16 ····13:·00000041····33·FUNC····LOCAL··DEFAULT····6·namespace_init.cold
16 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT····9·17 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
17 ····14:·00000062···606·FUNC····LOCAL··DEFAULT····6·namespace_repr18 ····15:·00000062···606·FUNC····LOCAL··DEFAULT····6·namespace_repr
18 ····15:·000002c0···121·FUNC····LOCAL··DEFAULT····6·namespace_richcompare19 ····16:·000002c0···121·FUNC····LOCAL··DEFAULT····6·namespace_richcompare
19 ····16:·00000339····74·FUNC····LOCAL··DEFAULT····6·namespace_reduce20 ····17:·00000339····74·FUNC····LOCAL··DEFAULT····6·namespace_reduce
20 ····17:·00000383····43·FUNC····LOCAL··DEFAULT····6·namespace_clear21 ····18:·00000383····43·FUNC····LOCAL··DEFAULT····6·namespace_clear
21 ····18:·00000000····63·OBJECT··LOCAL··DEFAULT···10·namespace_doc22 ····19:·00000000····63·OBJECT··LOCAL··DEFAULT···12·namespace_doc
22 ····19:·000000e0····32·OBJECT··LOCAL··DEFAULT····3·namespace_methods23 ····20:·000000e0····32·OBJECT··LOCAL··DEFAULT····3·namespace_methods
23 ····20:·00000100····40·OBJECT··LOCAL··DEFAULT····3·namespace_members24 ····21:·00000100····40·OBJECT··LOCAL··DEFAULT····3·namespace_members
24 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT···10· 
25 ····22:·00000040····38·OBJECT··LOCAL··DEFAULT···10·namespace_reduce__doc__ 
26 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT····5· 
27 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···11· 
28 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···12·25 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
 26 ····23:·00000040····38·OBJECT··LOCAL··DEFAULT···12·namespace_reduce__doc__
 27 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
 28 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
 29 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
29 ····26:·00000000····68·FUNC····GLOBAL·DEFAULT····1·_PyNamespace_New30 ····27:·00000000····68·FUNC····GLOBAL·DEFAULT····1·_PyNamespace_New
30 ····27:·00000000···204·OBJECT··GLOBAL·DEFAULT····3·_PyNamespace_Type31 ····28:·00000000···204·OBJECT··GLOBAL·DEFAULT····3·_PyNamespace_Type
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Update32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Update
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ValidateKeywordArguments36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ValidateKeywordArguments
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_ReprEnter39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_ReprEnter
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Keys42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Keys
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetIter43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetIter
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyIter_Next44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyIter_Next
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Join49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Join
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_ReprLeave50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_ReprLeave
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericSetAttr58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericSetAttr
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GenericAlloc59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GenericAlloc
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
12.2 KB
readelf --wide --relocs {}
    
Offset 1, 109 lines modifiedOffset 1, 112 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x11c8·contains·15·entries:1 Relocation·section·'.rel.text'·at·offset·0x11d8·contains·14·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000000e··00001b01·R_386_32···············00000000···_PyNamespace_Type3 0000000e··00001c01·R_386_32···············00000000···_PyNamespace_Type
4 0000002f··00001c02·R_386_PC32·············00000000···PyDict_Update4 0000002f··00001d02·R_386_PC32·············00000000···PyDict_Update
5 0000006f··00001e02·R_386_PC32·············00000000···PyDict_New5 0000006f··00001f02·R_386_PC32·············00000000···PyDict_New
6 000000ca··00001f02·R_386_PC32·············00000000···PyObject_GC_UnTrack6 0000009a··00002002·R_386_PC32·············00000000···PyObject_GC_UnTrack
7 000000e9··00001d02·R_386_PC32·············00000000···_Py_Dealloc7 000000b9··00001e02·R_386_PC32·············00000000···_Py_Dealloc
8 00000137··00002002·R_386_PC32·············00000000···PyArg_ValidateKeywordArguments8 00000107··00002102·R_386_PC32·············00000000···PyArg_ValidateKeywordArguments
9 0000001e··00000302·R_386_PC32·············00000000···.text.unlikely9 0000001e··00000302·R_386_PC32·············00000000···.text.unlikely
10 0000003a··00000302·R_386_PC32·············00000000···.text.unlikely10 0000003a··00000302·R_386_PC32·············00000000···.text.unlikely
11 00000068··00000302·R_386_PC32·············00000000···.text.unlikely11 00000068··00000302·R_386_PC32·············00000000···.text.unlikely
12 0000007a··00000302·R_386_PC32·············00000000···.text.unlikely12 0000007a··00000302·R_386_PC32·············00000000···.text.unlikely
13 000000a3··00000302·R_386_PC32·············00000000···.text.unlikely13 000000f6··00000302·R_386_PC32·············00000000···.text.unlikely
 14 000000fe··00000302·R_386_PC32·············00000000···.text.unlikely
14 00000126··00000302·R_386_PC32·············00000000···.text.unlikely15 00000112··00000302·R_386_PC32·············00000000···.text.unlikely
15 0000012e··00000302·R_386_PC32·············00000000···.text.unlikely 
16 00000142··00000302·R_386_PC32·············00000000···.text.unlikely 
17 00000155··00001c02·R_386_PC32·············00000000···PyDict_Update16 00000125··00001d02·R_386_PC32·············00000000···PyDict_Update
  
18 Relocation·section·'.rel.data'·at·offset·0x1240·contains·20·entries:17 Relocation·section·'.rel.data'·at·offset·0x1248·contains·20·entries:
19 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name18 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
20 00000004··00003401·R_386_32···············00000000···PyType_Type19 00000004··00003501·R_386_32···············00000000···PyType_Type
21 0000000c··00000d01·R_386_32···············00000000···.rodata.str1.120 0000000c··00000e01·R_386_32···············00000000···.rodata.str1.1
22 00000018··00000101·R_386_32···············00000000···.text21 00000018··00000101·R_386_32···············00000000···.text
23 0000002c··00000301·R_386_32···············00000000···.text.unlikely22 0000002c··00000301·R_386_32···············00000000···.text.unlikely
24 00000048··00003501·R_386_32···············00000000···PyObject_GenericGetAttr23 00000048··00003601·R_386_32···············00000000···PyObject_GenericGetAttr
25 0000004c··00003601·R_386_32···············00000000···PyObject_GenericSetAttr24 0000004c··00003701·R_386_32···············00000000···PyObject_GenericSetAttr
26 00000058··00001501·R_386_32···············00000000···.rodata25 00000058··00001601·R_386_32···············00000000···.rodata
27 0000005c··00000101·R_386_32···············00000000···.text26 0000005c··00000701·R_386_32···············00000000···.text.hot
28 00000060··00000301·R_386_32···············00000000···.text.unlikely27 00000060··00000301·R_386_32···············00000000···.text.unlikely
29 00000064··00000301·R_386_32···············00000000···.text.unlikely28 00000064··00000301·R_386_32···············00000000···.text.unlikely
30 00000074··00000201·R_386_32···············00000000···.data29 00000074··00000201·R_386_32···············00000000···.data
31 00000078··00000201·R_386_32···············00000000···.data30 00000078··00000201·R_386_32···············00000000···.data
32 00000094··00000101·R_386_32···············00000000···.text31 00000094··00000101·R_386_32···············00000000···.text
33 00000098··00003701·R_386_32···············00000000···PyType_GenericAlloc32 00000098··00003801·R_386_32···············00000000···PyType_GenericAlloc
34 0000009c··00000101·R_386_32···············00000000···.text33 0000009c··00000101·R_386_32···············00000000···.text
35 000000a0··00003801·R_386_32···············00000000···PyObject_GC_Del34 000000a0··00003901·R_386_32···············00000000···PyObject_GC_Del
36 000000e0··00000d01·R_386_32···············00000000···.rodata.str1.135 000000e0··00000e01·R_386_32···············00000000···.rodata.str1.1
37 000000e4··00000301·R_386_32···············00000000···.text.unlikely36 000000e4··00000301·R_386_32···············00000000···.text.unlikely
38 000000ec··00001501·R_386_32···············00000000···.rodata37 000000ec··00001601·R_386_32···············00000000···.rodata
39 00000100··00000d01·R_386_32···············00000000···.rodata.str1.138 00000100··00000e01·R_386_32···············00000000···.rodata.str1.1
  
40 Relocation·section·'.rel.text.unlikely'·at·offset·0x12e0·contains·50·entries:39 Relocation·section·'.rel.text.unlikely'·at·offset·0x12e8·contains·50·entries:
41 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name40 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
42 00000013··00001d02·R_386_PC32·············00000000···_Py_Dealloc41 00000013··00001e02·R_386_PC32·············00000000···_Py_Dealloc
43 00000032··00001d02·R_386_PC32·············00000000···_Py_Dealloc42 00000032··00001e02·R_386_PC32·············00000000···_Py_Dealloc
44 00000044··00000a01·R_386_32···············00000000···.rodata.str1.443 00000044··00000b01·R_386_32···············00000000···.rodata.str1.4
45 0000004a··00002101·R_386_32···············00000000···PyExc_TypeError44 0000004a··00002201·R_386_32···············00000000···PyExc_TypeError
46 0000004f··00002202·R_386_PC32·············00000000···PyErr_Format45 0000004f··00002302·R_386_PC32·············00000000···PyErr_Format
47 00000071··00000d01·R_386_32···············00000000···.rodata.str1.146 00000071··00000e01·R_386_32···············00000000···.rodata.str1.1
48 0000007a··00001b01·R_386_32···············00000000···_PyNamespace_Type47 0000007a··00001c01·R_386_32···············00000000···_PyNamespace_Type
49 0000008f··00002302·R_386_PC32·············00000000···Py_ReprEnter48 0000008f··00002402·R_386_PC32·············00000000···Py_ReprEnter
50 000000ac··00000d01·R_386_32···············00000000···.rodata.str1.149 000000ac··00000e01·R_386_32···············00000000···.rodata.str1.1
51 000000b1··00002402·R_386_PC32·············00000000···PyUnicode_FromFormat50 000000b1··00002502·R_386_PC32·············00000000···PyUnicode_FromFormat
52 000000c7··00002502·R_386_PC32·············00000000···PyList_New51 000000c7··00002602·R_386_PC32·············00000000···PyList_New
53 000000e7··00002602·R_386_PC32·············00000000···PyDict_Keys52 000000e7··00002702·R_386_PC32·············00000000···PyDict_Keys
54 000000ff··00002702·R_386_PC32·············00000000···PyObject_GetIter53 000000ff··00002802·R_386_PC32·············00000000···PyObject_GetIter
55 0000011c··00002802·R_386_PC32·············00000000···PyIter_Next54 0000011c··00002902·R_386_PC32·············00000000···PyIter_Next
56 00000143··00002902·R_386_PC32·············00000000···PyDict_GetItemWithError55 00000143··00002a02·R_386_PC32·············00000000···PyDict_GetItemWithError
57 00000157··00000d01·R_386_32···············00000000···.rodata.str1.156 00000157··00000e01·R_386_32···············00000000···.rodata.str1.1
58 0000015c··00002402·R_386_PC32·············00000000···PyUnicode_FromFormat57 0000015c··00002502·R_386_PC32·············00000000···PyUnicode_FromFormat
59 00000170··00002a02·R_386_PC32·············00000000···PyList_Append58 00000170··00002b02·R_386_PC32·············00000000···PyList_Append
60 0000018d··00001d02·R_386_PC32·············00000000···_Py_Dealloc59 0000018d··00001e02·R_386_PC32·············00000000···_Py_Dealloc
61 00000197··00002b02·R_386_PC32·············00000000···PyErr_Occurred60 00000197··00002c02·R_386_PC32·············00000000···PyErr_Occurred
62 000001ac··00001d02·R_386_PC32·············00000000···_Py_Dealloc61 000001ac··00001e02·R_386_PC32·············00000000···_Py_Dealloc
63 000001ce··00000d01·R_386_32···············00000000···.rodata.str1.162 000001ce··00000e01·R_386_32···············00000000···.rodata.str1.1
64 000001d3··00002c02·R_386_PC32·············00000000···PyUnicode_FromString63 000001d3··00002d02·R_386_PC32·············00000000···PyUnicode_FromString
65 000001e5··00002d02·R_386_PC32·············00000000···PyUnicode_Join64 000001e5··00002e02·R_386_PC32·············00000000···PyUnicode_Join
66 00000200··00001d02·R_386_PC32·············00000000···_Py_Dealloc65 00000200··00001e02·R_386_PC32·············00000000···_Py_Dealloc
67 0000021c··00000d01·R_386_32···············00000000···.rodata.str1.166 0000021c··00000e01·R_386_32···············00000000···.rodata.str1.1
68 00000221··00002402·R_386_PC32·············00000000···PyUnicode_FromFormat67 00000221··00002502·R_386_PC32·············00000000···PyUnicode_FromFormat
69 0000023c··00001d02·R_386_PC32·············00000000···_Py_Dealloc68 0000023c··00001e02·R_386_PC32·············00000000···_Py_Dealloc
70 00000252··00001d02·R_386_PC32·············00000000···_Py_Dealloc69 00000252··00001e02·R_386_PC32·············00000000···_Py_Dealloc
71 00000263··00001d02·R_386_PC32·············00000000···_Py_Dealloc70 00000263··00001e02·R_386_PC32·············00000000···_Py_Dealloc
72 0000027c··00002e02·R_386_PC32·············00000000···Py_ReprLeave71 0000027c··00002f02·R_386_PC32·············00000000···Py_ReprLeave
73 0000029b··00001d02·R_386_PC32·············00000000···_Py_Dealloc72 0000029b··00001e02·R_386_PC32·············00000000···_Py_Dealloc
74 000002ad··00001d02·R_386_PC32·············00000000···_Py_Dealloc73 000002ad··00001e02·R_386_PC32·············00000000···_Py_Dealloc
75 000002d3··00001b01·R_386_32···············00000000···_PyNamespace_Type74 000002d3··00001c01·R_386_32···············00000000···_PyNamespace_Type
76 000002de··00001b01·R_386_32···············00000000···_PyNamespace_Type75 000002de··00001c01·R_386_32···············00000000···_PyNamespace_Type
77 000002e9··00001b01·R_386_32···············00000000···_PyNamespace_Type76 000002e9··00001c01·R_386_32···············00000000···_PyNamespace_Type
78 000002ef··00002f02·R_386_PC32·············00000000···PyType_IsSubtype77 000002ef··00003002·R_386_PC32·············00000000···PyType_IsSubtype
79 000002ff··00001b01·R_386_32···············00000000···_PyNamespace_Type78 000002ff··00001c01·R_386_32···············00000000···_PyNamespace_Type
80 00000305··00002f02·R_386_PC32·············00000000···PyType_IsSubtype79 00000305··00003002·R_386_PC32·············00000000···PyType_IsSubtype
81 0000032c··00003101·R_386_32···············00000000···_Py_NotImplementedStruct80 0000032c··00003201·R_386_32···············00000000···_Py_NotImplementedStruct
82 00000333··00003101·R_386_32···············00000000···_Py_NotImplementedStruct81 00000333··00003201·R_386_32···············00000000···_Py_NotImplementedStruct
83 00000348··00003202·R_386_PC32·············00000000···PyTuple_New82 00000348··00003302·R_386_PC32·············00000000···PyTuple_New
84 0000035f··00003302·R_386_PC32·············00000000···PyTuple_Pack83 0000035f··00003402·R_386_PC32·············00000000···PyTuple_Pack
85 00000376··00001d02·R_386_PC32·············00000000···_Py_Dealloc84 00000376··00001e02·R_386_PC32·············00000000···_Py_Dealloc
86 000003a1··00001d02·R_386_PC32·············00000000···_Py_Dealloc85 000003a1··00001e02·R_386_PC32·············00000000···_Py_Dealloc
87 00000008··00000102·R_386_PC32·············00000000···.text86 00000008··00000102·R_386_PC32·············00000000···.text
88 0000001b··00000102·R_386_PC32·············00000000···.text87 0000001b··00000102·R_386_PC32·············00000000···.text
89 00000027··00000102·R_386_PC32·············00000000···.text88 00000027··00000102·R_386_PC32·············00000000···.text
90 0000003a··00000102·R_386_PC32·············00000000···.text89 0000003a··00000102·R_386_PC32·············00000000···.text
91 00000326··00003002·R_386_PC32·············00000000···PyObject_RichCompare90 00000326··00003102·R_386_PC32·············00000000···PyObject_RichCompare
  
 91 Relocation·section·'.rel.text.hot'·at·offset·0x1478·contains·1·entry:
 92 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 93 00000013··00000302·R_386_PC32·············00000000···.text.unlikely
  
92 Relocation·section·'.rel.eh_frame'·at·offset·0x1470·contains·13·entries:94 Relocation·section·'.rel.eh_frame'·at·offset·0x1480·contains·13·entries:
93 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name95 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
94 00000020··00000102·R_386_PC32·············00000000···.text96 00000020··00000102·R_386_PC32·············00000000···.text
95 00000080··00000302·R_386_PC32·············00000000···.text.unlikely97 00000080··00000302·R_386_PC32·············00000000···.text.unlikely
96 0000009c··00000102·R_386_PC32·············00000000···.text98 0000009c··00000102·R_386_PC32·············00000000···.text
97 000000e4··00000302·R_386_PC32·············00000000···.text.unlikely99 000000e4··00000302·R_386_PC32·············00000000···.text.unlikely
98 00000100··00000102·R_386_PC32·············00000000···.text100 00000100··00000702·R_386_PC32·············00000000···.text.hot
99 00000114··00000302·R_386_PC32·············00000000···.text.unlikely101 00000114··00000302·R_386_PC32·············00000000···.text.unlikely
100 00000128··00000102·R_386_PC32·············00000000···.text102 00000128··00000102·R_386_PC32·············00000000···.text
101 00000158··00000102·R_386_PC32·············00000000···.text103 00000158··00000102·R_386_PC32·············00000000···.text
102 0000018c··00000302·R_386_PC32·············00000000···.text.unlikely104 0000018c··00000302·R_386_PC32·············00000000···.text.unlikely
103 000001bc··00000302·R_386_PC32·············00000000···.text.unlikely105 000001bc··00000302·R_386_PC32·············00000000···.text.unlikely
104 000002d8··00000302·R_386_PC32·············00000000···.text.unlikely106 000002d8··00000302·R_386_PC32·············00000000···.text.unlikely
105 00000334··00000302·R_386_PC32·············00000000···.text.unlikely107 00000334··00000302·R_386_PC32·············00000000···.text.unlikely
2.95 KB
readelf --wide --debug-dump=frames {}
    
Offset 113, 68 lines modifiedOffset 113, 68 lines modified
113 ··DW_CFA_advance_loc:·1·to·0000002f113 ··DW_CFA_advance_loc:·1·to·0000002f
114 ··DW_CFA_def_cfa_offset:·32114 ··DW_CFA_def_cfa_offset:·32
115 ··DW_CFA_advance_loc:·10·to·00000039115 ··DW_CFA_advance_loc:·10·to·00000039
116 ··DW_CFA_def_cfa_offset:·16116 ··DW_CFA_def_cfa_offset:·16
117 ··DW_CFA_nop117 ··DW_CFA_nop
118 ··DW_CFA_nop118 ··DW_CFA_nop
  
119 000000f8·00000010·000000fc·FDE·cie=00000000·pc=00000090..000000b1119 000000f8·00000010·000000fc·FDE·cie=00000000·pc=00000000..00000021
120 ··DW_CFA_nop120 ··DW_CFA_nop
121 ··DW_CFA_nop121 ··DW_CFA_nop
122 ··DW_CFA_nop122 ··DW_CFA_nop
  
123 0000010c·00000010·00000110·FDE·cie=00000000·pc=0000003e..00000041123 0000010c·00000010·00000110·FDE·cie=00000000·pc=0000003e..00000041
124 ··DW_CFA_nop124 ··DW_CFA_nop
125 ··DW_CFA_nop125 ··DW_CFA_nop
126 ··DW_CFA_nop126 ··DW_CFA_nop
  
127 00000120·0000002c·00000124·FDE·cie=00000000·pc=000000c0..00000103127 00000120·0000002c·00000124·FDE·cie=00000000·pc=00000090..000000d3
128 ··DW_CFA_advance_loc:·1·to·000000c1128 ··DW_CFA_advance_loc:·1·to·00000091
129 ··DW_CFA_def_cfa_offset:·8129 ··DW_CFA_def_cfa_offset:·8
130 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8130 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8
131 ··DW_CFA_advance_loc:·3·to·000000c4131 ··DW_CFA_advance_loc:·3·to·00000094
132 ··DW_CFA_def_cfa_offset:·28132 ··DW_CFA_def_cfa_offset:·28
133 ··DW_CFA_advance_loc:·5·to·000000c9133 ··DW_CFA_advance_loc:·5·to·00000099
134 ··DW_CFA_def_cfa_offset:·32134 ··DW_CFA_def_cfa_offset:·32
135 ··DW_CFA_advance_loc:·11·to·000000d4135 ··DW_CFA_advance_loc:·11·to·000000a4
136 ··DW_CFA_def_cfa_offset:·16136 ··DW_CFA_def_cfa_offset:·16
137 ··DW_CFA_advance_loc:·19·to·000000e7137 ··DW_CFA_advance_loc:·19·to·000000b7
138 ··DW_CFA_def_cfa_offset:·28138 ··DW_CFA_def_cfa_offset:·28
139 ··DW_CFA_advance_loc:·1·to·000000e8139 ··DW_CFA_advance_loc:·1·to·000000b8
140 ··DW_CFA_def_cfa_offset:·32140 ··DW_CFA_def_cfa_offset:·32
141 ··DW_CFA_advance_loc:·8·to·000000f0141 ··DW_CFA_advance_loc:·8·to·000000c0
142 ··DW_CFA_def_cfa_offset:·16142 ··DW_CFA_def_cfa_offset:·16
143 ··DW_CFA_advance_loc:·16·to·00000100143 ··DW_CFA_advance_loc:·16·to·000000d0
144 ··DW_CFA_def_cfa_offset:·8144 ··DW_CFA_def_cfa_offset:·8
145 ··DW_CFA_advance_loc:·1·to·00000101145 ··DW_CFA_advance_loc:·1·to·000000d1
146 ··DW_CFA_restore:·r3·(ebx)146 ··DW_CFA_restore:·r3·(ebx)
147 ··DW_CFA_def_cfa_offset:·4147 ··DW_CFA_def_cfa_offset:·4
148 ··DW_CFA_nop148 ··DW_CFA_nop
  
149 00000150·00000030·00000154·FDE·cie=00000000·pc=00000110..00000159149 00000150·00000030·00000154·FDE·cie=00000000·pc=000000e0..00000129
150 ··DW_CFA_advance_loc:·1·to·00000111150 ··DW_CFA_advance_loc:·1·to·000000e1
151 ··DW_CFA_def_cfa_offset:·8151 ··DW_CFA_def_cfa_offset:·8
152 ··DW_CFA_offset:·r6·(esi)·at·cfa-8152 ··DW_CFA_offset:·r6·(esi)·at·cfa-8
153 ··DW_CFA_advance_loc:·1·to·00000112153 ··DW_CFA_advance_loc:·1·to·000000e2
154 ··DW_CFA_def_cfa_offset:·12154 ··DW_CFA_def_cfa_offset:·12
155 ··DW_CFA_offset:·r3·(ebx)·at·cfa-12155 ··DW_CFA_offset:·r3·(ebx)·at·cfa-12
156 ··DW_CFA_advance_loc:·1·to·00000113156 ··DW_CFA_advance_loc:·1·to·000000e3
157 ··DW_CFA_def_cfa_offset:·16157 ··DW_CFA_def_cfa_offset:·16
158 ··DW_CFA_advance_loc:·34·to·00000135158 ··DW_CFA_advance_loc:·34·to·00000105
159 ··DW_CFA_def_cfa_offset:·28159 ··DW_CFA_def_cfa_offset:·28
160 ··DW_CFA_advance_loc:·1·to·00000136160 ··DW_CFA_advance_loc:·1·to·00000106
161 ··DW_CFA_def_cfa_offset:·32161 ··DW_CFA_def_cfa_offset:·32
162 ··DW_CFA_advance_loc:·8·to·0000013e162 ··DW_CFA_advance_loc:·8·to·0000010e
163 ··DW_CFA_def_cfa_offset:·16163 ··DW_CFA_def_cfa_offset:·16
164 ··DW_CFA_advance_loc:·20·to·00000152164 ··DW_CFA_advance_loc:·20·to·00000122
165 ··DW_CFA_def_cfa_offset:·12165 ··DW_CFA_def_cfa_offset:·12
166 ··DW_CFA_advance_loc:·1·to·00000153166 ··DW_CFA_advance_loc:·1·to·00000123
167 ··DW_CFA_restore:·r3·(ebx)167 ··DW_CFA_restore:·r3·(ebx)
168 ··DW_CFA_def_cfa_offset:·8168 ··DW_CFA_def_cfa_offset:·8
169 ··DW_CFA_advance_loc:·1·to·00000154169 ··DW_CFA_advance_loc:·1·to·00000124
170 ··DW_CFA_restore:·r6·(esi)170 ··DW_CFA_restore:·r6·(esi)
171 ··DW_CFA_def_cfa_offset:·4171 ··DW_CFA_def_cfa_offset:·4
172 ··DW_CFA_nop172 ··DW_CFA_nop
173 ··DW_CFA_nop173 ··DW_CFA_nop
  
174 00000184·0000002c·0000012c·FDE·cie=0000005c·pc=00000041..00000062174 00000184·0000002c·0000012c·FDE·cie=0000005c·pc=00000041..00000062
175 ··DW_CFA_advance_loc:·1·to·00000042175 ··DW_CFA_advance_loc:·1·to·00000042
267 B
strings --all --bytes=8 {}
    
Offset 53, 11 lines modifiedOffset 53, 12 lines modified
53 PyObject_GenericSetAttr53 PyObject_GenericSetAttr
54 PyType_GenericAlloc54 PyType_GenericAlloc
55 PyObject_GC_Del55 PyObject_GC_Del
56 .shstrtab56 .shstrtab
57 .rel.text57 .rel.text
58 .rel.data58 .rel.data
59 .rel.text.unlikely59 .rel.text.unlikely
 60 .rel.text.hot
60 .rodata.str1.461 .rodata.str1.4
61 .rodata.str1.162 .rodata.str1.1
62 .note.GNU-stack63 .note.GNU-stack
63 .rel.eh_frame64 .rel.eh_frame
2.72 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 53, 92 lines modifiedOffset 53, 76 lines modified
53 »       je·····8c·<namespace_new+0x3c>53 »       je·····8c·<namespace_new+0x3c>
54 ·R_386_PC32»     .text.unlikely54 ·R_386_PC32»     .text.unlikely
55 »       mov····%eax,%ebx55 »       mov····%eax,%ebx
56 »       call···6f·<namespace_new+0x1f>56 »       call···6f·<namespace_new+0x1f>
57 ·R_386_PC32»     PyDict_New57 ·R_386_PC32»     PyDict_New
58 »       mov····%eax,0x8(%ebx)58 »       mov····%eax,0x8(%ebx)
59 »       test···%eax,%eax59 »       test···%eax,%eax
60 »       je·····99·<namespace_traverse+0x9>60 »       je·····99·<namespace_dealloc+0x9>
61 ·R_386_PC32»     .text.unlikely61 ·R_386_PC32»     .text.unlikely
62 »       add····$0x8,%esp62 »       add····$0x8,%esp
63 »       mov····%ebx,%eax63 »       mov····%ebx,%eax
64 »       pop····%ebx64 »       pop····%ebx
65 »       retq···65 »       retq···
66 »       lea····0x0(%esi,%eiz,1),%esi66 »       lea····0x0(%esi,%eiz,1),%esi
67 »       lea····0x0(%esi,%eiz,1),%esi67 »       lea····0x0(%esi,%eiz,1),%esi
  
68 00000090·<namespace_traverse>: 
69 namespace_traverse(): 
70 »       mov····0x4(%esp),%eax 
71 »       mov····0x8(%esp),%edx 
72 »       mov····0xc(%esp),%ecx 
73 »       mov····0x8(%eax),%eax 
74 »       test···%eax,%eax 
75 »       je·····e1·<namespace_dealloc+0x21> 
76 ·R_386_PC32»     .text.unlikely 
77 »       mov····%ecx,0x8(%esp) 
78 »       mov····%eax,0x4(%esp) 
79 »       jmp····*%edx 
80 »       lea····0x0(%esi,%eiz,1),%esi 
81 »       lea····0x0(%esi,%eiz,1),%esi 
82 »       nop 
  
83 000000c0·<namespace_dealloc>:68 00000090·<namespace_dealloc>:
84 namespace_dealloc():69 namespace_dealloc():
85 »       push···%ebx70 »       push···%ebx
86 »       sub····$0x14,%esp71 »       sub····$0x14,%esp
87 »       mov····0x1c(%esp),%ebx72 »       mov····0x1c(%esp),%ebx
88 »       push···%ebx73 »       push···%ebx
89 »       call···ca·<namespace_dealloc+0xa>74 »       call···9a·<namespace_dealloc+0xa>
90 ·R_386_PC32»     PyObject_GC_UnTrack75 ·R_386_PC32»     PyObject_GC_UnTrack
91 »       mov····0x8(%ebx),%eax76 »       mov····0x8(%ebx),%eax
92 »       add····$0x10,%esp77 »       add····$0x10,%esp
93 »       test···%eax,%eax78 »       test···%eax,%eax
94 »       je·····f0·<namespace_dealloc+0x30>79 »       je·····c0·<namespace_dealloc+0x30>
95 »       movl···$0x0,0x8(%ebx)80 »       movl···$0x0,0x8(%ebx)
96 »       subl···$0x1,(%eax)81 »       subl···$0x1,(%eax)
97 »       jne····f0·<namespace_dealloc+0x30>82 »       jne····c0·<namespace_dealloc+0x30>
98 »       sub····$0xc,%esp83 »       sub····$0xc,%esp
99 »       push···%eax84 »       push···%eax
100 »       call···e9·<namespace_dealloc+0x29>85 »       call···b9·<namespace_dealloc+0x29>
101 ·R_386_PC32»     _Py_Dealloc86 ·R_386_PC32»     _Py_Dealloc
102 »       add····$0x10,%esp87 »       add····$0x10,%esp
103 »       mov····0x4(%ebx),%edx88 »       mov····0x4(%ebx),%edx
104 »       mov····%ebx,0x10(%esp)89 »       mov····%ebx,0x10(%esp)
105 »       mov····0xa0(%edx),%ecx90 »       mov····0xa0(%edx),%ecx
106 »       add····$0x8,%esp91 »       add····$0x8,%esp
107 »       pop····%ebx92 »       pop····%ebx
108 »       jmp····*%ecx93 »       jmp····*%ecx
109 »       lea····0x0(%esi,%eiz,1),%esi94 »       lea····0x0(%esi,%eiz,1),%esi
110 »       lea····0x0(%esi),%esi95 »       lea····0x0(%esi),%esi
  
111 00000110·<namespace_init>:96 000000e0·<namespace_init>:
112 namespace_init():97 namespace_init():
113 »       push···%esi98 »       push···%esi
114 »       push···%ebx99 »       push···%ebx
115 »       push···%esi100 »       push···%esi
116 »       mov····0x14(%esp),%eax101 »       mov····0x14(%esp),%eax
117 »       mov····0x10(%esp),%esi102 »       mov····0x10(%esp),%esi
118 »       mov····0x18(%esp),%ebx103 »       mov····0x18(%esp),%ebx
119 »       mov····0x8(%eax),%eax104 »       mov····0x8(%eax),%eax
120 »       test···%eax,%eax105 »       test···%eax,%eax
121 »       jne····167·<namespace_init+0x57>106 »       jne····137·<namespace_members+0x37>
122 ·R_386_PC32»     .text.unlikely107 ·R_386_PC32»     .text.unlikely
123 »       test···%ebx,%ebx108 »       test···%ebx,%ebx
124 »       je·····187·<namespace_init+0x77>109 »       je·····157·<namespace_members+0x57>
125 ·R_386_PC32»     .text.unlikely110 ·R_386_PC32»     .text.unlikely
126 »       sub····$0xc,%esp111 »       sub····$0xc,%esp
127 »       push···%ebx112 »       push···%ebx
128 »       call···137·<namespace_init+0x27>113 »       call···107·<namespace_init+0x27>
129 ·R_386_PC32»     PyArg_ValidateKeywordArguments114 ·R_386_PC32»     PyArg_ValidateKeywordArguments
130 »       add····$0x10,%esp115 »       add····$0x10,%esp
131 »       test···%eax,%eax116 »       test···%eax,%eax
132 »       je·····19f·<namespace_init+0x8f>117 »       je·····16f·<namespace_members+0x6f>
133 ·R_386_PC32»     .text.unlikely118 ·R_386_PC32»     .text.unlikely
134 »       mov····%ebx,0x14(%esp)119 »       mov····%ebx,0x14(%esp)
135 »       mov····0x8(%esi),%edx120 »       mov····0x8(%esi),%edx
136 »       mov····%edx,0x10(%esp)121 »       mov····%edx,0x10(%esp)
137 »       pop····%ecx122 »       pop····%ecx
138 »       pop····%ebx123 »       pop····%ebx
139 »       pop····%esi124 »       pop····%esi
140 »       jmp····155·<namespace_init+0x45>125 »       jmp····125·<namespace_init+0x45>
141 ·R_386_PC32»     PyDict_Update126 ·R_386_PC32»     PyDict_Update
1.54 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·01000000·00000000·00000000·22000000·............"...3 ··0x00000000·01000000·00000000·00000000·22000000·............"...
4 ··0x00000010·0c000000·00000000·c0000000·00000000·................4 ··0x00000010·0c000000·00000000·90000000·00000000·................
5 ··0x00000020·00000000·00000000·00000000·62000000·............b...5 ··0x00000020·00000000·00000000·00000000·62000000·............b...
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·00000000·00000000·00000000·00000000·................7 ··0x00000040·00000000·00000000·00000000·00000000·................
8 ··0x00000050·00000000·00440400·00000000·90000000·.....D..........8 ··0x00000050·00000000·00440400·00000000·00000000·.....D..........
9 ··0x00000060·83030000·c0020000·00000000·00000000·................9 ··0x00000060·83030000·c0020000·00000000·00000000·................
10 ··0x00000070·00000000·e0000000·00010000·00000000·................10 ··0x00000070·00000000·e0000000·00010000·00000000·................
11 ··0x00000080·00000000·00000000·00000000·00000000·................11 ··0x00000080·00000000·00000000·00000000·00000000·................
12 ··0x00000090·08000000·10010000·00000000·50000000·............P...12 ··0x00000090·08000000·e0000000·00000000·50000000·............P...
13 ··0x000000a0·00000000·00000000·00000000·00000000·................13 ··0x000000a0·00000000·00000000·00000000·00000000·................
14 ··0x000000b0·00000000·00000000·00000000·00000000·................14 ··0x000000b0·00000000·00000000·00000000·00000000·................
15 ··0x000000c0·00000000·00000000·00000000·00000000·................15 ··0x000000c0·00000000·00000000·00000000·00000000·................
16 ··0x000000d0·00000000·00000000·00000000·00000000·................16 ··0x000000d0·00000000·00000000·00000000·00000000·................
17 ··0x000000e0·38000000·39030000·04000000·40000000·8...9.......@...17 ··0x000000e0·38000000·39030000·04000000·40000000·8...9.......@...
18 ··0x000000f0·00000000·00000000·00000000·00000000·................18 ··0x000000f0·00000000·00000000·00000000·00000000·................
19 ··0x00000100·43000000·06000000·08000000·01000000·C...............19 ··0x00000100·43000000·06000000·08000000·01000000·C...............
1.62 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 13, 20 lines modifiedOffset 13, 20 lines modified
13 ··0x00000090·0e100000·28000000·98000000·50000000·....(.......P...13 ··0x00000090·0e100000·28000000·98000000·50000000·....(.......P...
14 ··0x000000a0·35000000·00410e08·8302430e·18460e1c·5....A....C..F..14 ··0x000000a0·35000000·00410e08·8302430e·18460e1c·5....A....C..F..
15 ··0x000000b0·410e2049·0e105d0e·0843c30e·04000000·A.·I..]..C......15 ··0x000000b0·410e2049·0e105d0e·0843c30e·04000000·A.·I..]..C......
16 ··0x000000c0·18000000·00000000·017a5200·017c0801·.........zR..|..16 ··0x000000c0·18000000·00000000·017a5200·017c0801·.........zR..|..
17 ··0x000000d0·1b0c0404·88010e10·83020000·18000000·................17 ··0x000000d0·1b0c0404·88010e10·83020000·18000000·................
18 ··0x000000e0·20000000·1f000000·1f000000·004f0e1c··............O..18 ··0x000000e0·20000000·1f000000·1f000000·004f0e1c··............O..
19 ··0x000000f0·410e204a·0e100000·10000000·fc000000·A.·J............19 ··0x000000f0·410e204a·0e100000·10000000·fc000000·A.·J............
20 ··0x00000100·90000000·21000000·00000000·10000000·....!...........20 ··0x00000100·00000000·21000000·00000000·10000000·....!...........
21 ··0x00000110·10010000·3e000000·03000000·00000000·....>...........21 ··0x00000110·10010000·3e000000·03000000·00000000·....>...........
22 ··0x00000120·2c000000·24010000·c0000000·43000000·,...$.......C...22 ··0x00000120·2c000000·24010000·90000000·43000000·,...$.......C...
23 ··0x00000130·00410e08·8302430e·1c450e20·4b0e1053·.A....C..E.·K..S23 ··0x00000130·00410e08·8302430e·1c450e20·4b0e1053·.A....C..E.·K..S
24 ··0x00000140·0e1c410e·20480e10·500e0841·c30e0400·..A.·H..P..A....24 ··0x00000140·0e1c410e·20480e10·500e0841·c30e0400·..A.·H..P..A....
25 ··0x00000150·30000000·54010000·10010000·49000000·0...T.......I...25 ··0x00000150·30000000·54010000·e0000000·49000000·0...T.......I...
26 ··0x00000160·00410e08·8602410e·0c830341·0e10620e·.A....A....A..b.26 ··0x00000160·00410e08·8602410e·0c830341·0e10620e·.A....A....A..b.
27 ··0x00000170·1c410e20·480e1054·0e0c41c3·0e0841c6·.A.·H..T..A...A.27 ··0x00000170·1c410e20·480e1054·0e0c41c3·0e0841c6·.A.·H..T..A...A.
28 ··0x00000180·0e040000·2c000000·2c010000·41000000·....,...,...A...28 ··0x00000180·0e040000·2c000000·2c010000·41000000·....,...,...A...
29 ··0x00000190·21000000·00410e14·410e1845·0e1c460e·!....A..A..E..F.29 ··0x00000190·21000000·00410e14·410e1845·0e1c460e·!....A..A..E..F.
30 ··0x000001a0·20480e10·440a0e0c·41c30e08·41c60e04··H..D...A...A...30 ··0x000001a0·20480e10·440a0e0c·41c30e08·41c60e04··H..D...A...A...
31 ··0x000001b0·410b0000·18010000·b8010000·62000000·A...........b...31 ··0x000001b0·410b0000·18010000·b8010000·62000000·A...........b...
32 ··0x000001c0·5e020000·00410e08·8502410e·0c870341·^....A....A....A32 ··0x000001c0·5e020000·00410e08·8502410e·0c870341·^....A....A....A
1.12 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.3 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.
4 ··0x00000020·74657874·002e7265·6c2e6461·7461002e·text..rel.data..4 ··0x00000020·74657874·002e7265·6c2e6461·7461002e·text..rel.data..
5 ··0x00000030·62737300·2e72656c·2e746578·742e756e·bss..rel.text.un5 ··0x00000030·62737300·2e72656c·2e746578·742e756e·bss..rel.text.un
6 ··0x00000040·6c696b65·6c79002e·726f6461·74612e73·likely..rodata.s6 ··0x00000040·6c696b65·6c79002e·72656c2e·74657874·likely..rel.text
7 ··0x00000050·7472312e·34002e72·6f646174·612e7374·tr1.4..rodata.st7 ··0x00000050·2e686f74·002e726f·64617461·2e737472·.hot..rodata.str
 8 ··0x00000060·312e3400·2e726f64·6174612e·73747231·1.4..rodata.str1
8 ··0x00000060·72312e31·002e726f·64617461·002e6e6f·r1.1..rodata..no9 ··0x00000070·2e31002e·726f6461·7461002e·6e6f7465·.1..rodata..note
9 ··0x00000070·74652e47·4e552d73·7461636b·002e7265·te.GNU-stack..re10 ··0x00000080·2e474e55·2d737461·636b002e·72656c2e·.GNU-stack..rel.
10 ··0x00000080·6c2e6568·5f667261·6d6500············l.eh_frame.11 ··0x00000090·65685f66·72616d65·00················eh_frame.
  
620 KB
object.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:··········57916·(bytes·into·file)13 ··Start·of·section·headers:··········57920·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0xe23c:1 There·are·20·section·headers,·starting·at·offset·0xe240:
  
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]·.text·············PROGBITS········00000000·000040·000a4d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000a0d·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00b39c·000808·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·00b3a8·000800·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000aa0·0003b8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000a60·0003b8·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·00bba4·0000d8·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·00bba8·0000d8·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000e58·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000e18·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········00000000·000e60·002c23·00··AX··0···0·1610 ··[·6]·.text.hot·········PROGBITS········00000000·000e20·002c70·00··AX··0···0·16
11 ··[·7]·.rel.text.hot·····REL·············00000000·00bc7c·000d48·08···I·17···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·00bc80·000d48·08···I·17···6··4
12 ··[·8]·.rodata.str1.1····PROGBITS········00000000·003a83·000511·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········00000000·003a90·000511·01·AMS··0···0··1
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·003f94·000a30·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·003fa4·000a30·01·AMS··0···0··4
14 ··[10]·.text.unlikely····PROGBITS········00000000·0049c4·001f3a·00··AX··0···0··114 ··[10]·.text.unlikely····PROGBITS········00000000·0049d4·001f41·00··AX··0···0··1
15 ··[11]·.rel.text.unlikely·REL·············00000000·00c9c4·001458·08···I·17··10··415 ··[11]·.rel.text.unlikely·REL·············00000000·00c9c8·001458·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·006900·0000b8·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·006920·0000b8·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·00de1c·000030·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·00de20·000030·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·0069b8·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·0069d8·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·0069b8·0023a4·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·0069d8·002390·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·00de4c·000350·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·00de50·000350·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·008d5c·001200·10·····18··73··421 ··[17]·.symtab···········SYMTAB··········00000000·008d68·001200·10·····18··73··4
22 ··[18]·.strtab···········STRTAB··········00000000·009f5c·00143d·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·009f68·00143d·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·00e19c·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·00e1a0·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
20.3 KB
readelf --wide --symbols {}
    
Offset 14, 71 lines modifiedOffset 14, 71 lines modified
14 ····10:·000008b8·····8·FUNC····LOCAL··DEFAULT···10·_PyObject_New.cold14 ····10:·000008b8·····8·FUNC····LOCAL··DEFAULT···10·_PyObject_New.cold
15 ····11:·00000140····66·FUNC····LOCAL··DEFAULT····6·_PyObject_INIT15 ····11:·00000140····66·FUNC····LOCAL··DEFAULT····6·_PyObject_INIT
16 ····12:·000008c0····43·FUNC····LOCAL··DEFAULT···10·PyObject_SetAttrString.cold16 ····12:·000008c0····43·FUNC····LOCAL··DEFAULT···10·PyObject_SetAttrString.cold
17 ····13:·000008eb···336·FUNC····LOCAL··DEFAULT···10·PyObject_SetAttr.cold17 ····13:·000008eb···336·FUNC····LOCAL··DEFAULT···10·PyObject_SetAttr.cold
18 ····14:·00000a3b····44·FUNC····LOCAL··DEFAULT···10·PyObject_GenericSetAttr.cold18 ····14:·00000a3b····44·FUNC····LOCAL··DEFAULT···10·PyObject_GenericSetAttr.cold
19 ····15:·00000a67····91·FUNC····LOCAL··DEFAULT···10·_PyObject_GenericSetAttrWithDict.cold19 ····15:·00000a67····91·FUNC····LOCAL··DEFAULT···10·_PyObject_GenericSetAttrWithDict.cold
20 ····16:·00000ac2·····7·FUNC····LOCAL··DEFAULT···10·_PyObject_SetAttrId.cold20 ····16:·00000ac2·····7·FUNC····LOCAL··DEFAULT···10·_PyObject_SetAttrId.cold
21 ····17:·00000ac9···308·FUNC····LOCAL··DEFAULT···10·_PyObject_LookupAttrId.cold21 ····17:·00000ac9···316·FUNC····LOCAL··DEFAULT···10·_PyObject_LookupAttrId.cold
22 ····18:·00000bfd···309·FUNC····LOCAL··DEFAULT···10·_PyObject_LookupAttr.cold22 ····18:·00000c05···308·FUNC····LOCAL··DEFAULT···10·_PyObject_LookupAttr.cold
23 ····19:·00000d32···214·FUNC····LOCAL··DEFAULT···10·_PyObject_GetAttrId.cold23 ····19:·00000d39···210·FUNC····LOCAL··DEFAULT···10·_PyObject_GetAttrId.cold
24 ····20:·00000e08···205·FUNC····LOCAL··DEFAULT···10·PyObject_GetAttr.cold24 ····20:·00000e0b···205·FUNC····LOCAL··DEFAULT···10·PyObject_GetAttr.cold
25 ····21:·00000ed5···194·FUNC····LOCAL··DEFAULT···10·_PyObject_GenericGetAttrWithDict.cold25 ····21:·00000ed8···198·FUNC····LOCAL··DEFAULT···10·_PyObject_GenericGetAttrWithDict.cold
26 ····22:·00000f97···119·FUNC····LOCAL··DEFAULT···10·PyObject_GenericGetAttr.cold26 ····22:·00000f9e···119·FUNC····LOCAL··DEFAULT···10·PyObject_GenericGetAttr.cold
27 ····23:·0000100e···125·FUNC····LOCAL··DEFAULT···10·_PyObject_GetMethod.cold27 ····23:·00001015···125·FUNC····LOCAL··DEFAULT···10·_PyObject_GetMethod.cold
28 ····24:·0000108b····35·FUNC····LOCAL··DEFAULT···10·PyObject_GetAttrString.cold28 ····24:·00001092····35·FUNC····LOCAL··DEFAULT···10·PyObject_GetAttrString.cold
29 ····25:·000010ae·····3·FUNC····LOCAL··DEFAULT···10·PyCallable_Check.cold29 ····25:·000010b5·····3·FUNC····LOCAL··DEFAULT···10·PyCallable_Check.cold
30 ····26:·000000a0····24·OBJECT··LOCAL··DEFAULT···12·opstrings30 ····26:·000000a0····24·OBJECT··LOCAL··DEFAULT···12·opstrings
31 ····27:·000010b1···223·FUNC····LOCAL··DEFAULT···10·PyObject_RichCompareBool.cold31 ····27:·000010b8···223·FUNC····LOCAL··DEFAULT···10·PyObject_RichCompareBool.cold
32 ····28:·00001190···178·FUNC····LOCAL··DEFAULT···10·PyObject_RichCompare.cold32 ····28:·00001197···178·FUNC····LOCAL··DEFAULT···10·PyObject_RichCompare.cold
33 ····29:·00001242···211·FUNC····LOCAL··DEFAULT···10·PyObject_Repr.cold33 ····29:·00001249···211·FUNC····LOCAL··DEFAULT···10·PyObject_Repr.cold
34 ····30:·00001315···165·FUNC····LOCAL··DEFAULT···10·PyObject_Str.cold34 ····30:·0000131c···165·FUNC····LOCAL··DEFAULT···10·PyObject_Str.cold
35 ····31:·000003a0····12·OBJECT··LOCAL··DEFAULT····3·PyId___bytes__35 ····31:·000003a0····12·OBJECT··LOCAL··DEFAULT····3·PyId___bytes__
36 ····32:·000013ba···119·FUNC····LOCAL··DEFAULT···10·PyObject_Bytes.cold36 ····32:·000013c1···119·FUNC····LOCAL··DEFAULT···10·PyObject_Bytes.cold
37 ····33:·000007f0····65·FUNC····LOCAL··DEFAULT····1·_PyObject_CallNoArg37 ····33:·000007f0····65·FUNC····LOCAL··DEFAULT····1·_PyObject_CallNoArg
38 ····34:·00001431····47·FUNC····LOCAL··DEFAULT···10·PyObject_CallFinalizerFromDealloc.cold38 ····34:·00001438····47·FUNC····LOCAL··DEFAULT···10·PyObject_CallFinalizerFromDealloc.cold
39 ····35:·00000060····34·OBJECT··LOCAL··DEFAULT···12·__func__.739 ····35:·00000060····34·OBJECT··LOCAL··DEFAULT···12·__func__.7
40 ····36:·00001460·····5·FUNC····LOCAL··DEFAULT···10·PyObject_Init.cold40 ····36:·00001467·····5·FUNC····LOCAL··DEFAULT···10·PyObject_Init.cold
41 ····37:·00000388····12·OBJECT··LOCAL··DEFAULT····3·PyId___isabstractmethod__41 ····37:·00000388····12·OBJECT··LOCAL··DEFAULT····3·PyId___isabstractmethod__
42 ····38:·00001465···323·FUNC····LOCAL··DEFAULT···10·_PyObject_IsAbstract.cold42 ····38:·0000146c···323·FUNC····LOCAL··DEFAULT···10·_PyObject_IsAbstract.cold
43 ····39:·000015a8·····8·FUNC····LOCAL··DEFAULT···10·_PyObject_HasAttrId.cold43 ····39:·000015af·····8·FUNC····LOCAL··DEFAULT···10·_PyObject_HasAttrId.cold
44 ····40:·000015b0····50·FUNC····LOCAL··DEFAULT···10·PyObject_HasAttr.cold44 ····40:·000015b7····50·FUNC····LOCAL··DEFAULT···10·PyObject_HasAttr.cold
45 ····41:·00000394····12·OBJECT··LOCAL··DEFAULT····3·PyId___dir__45 ····41:·00000394····12·OBJECT··LOCAL··DEFAULT····3·PyId___dir__
46 ····42:·000015e2···148·FUNC····LOCAL··DEFAULT···10·PyObject_Dir.cold46 ····42:·000015e9···148·FUNC····LOCAL··DEFAULT···10·PyObject_Dir.cold
47 ····43:·00001676····24·FUNC····LOCAL··DEFAULT···10·_PyObject_CallNoArg.cold47 ····43:·0000167d····24·FUNC····LOCAL··DEFAULT···10·_PyObject_CallNoArg.cold
48 ····44:·000003ac····12·OBJECT··LOCAL··DEFAULT····3·PyId_Py_Repr48 ····44:·000003ac····12·OBJECT··LOCAL··DEFAULT····3·PyId_Py_Repr
49 ····45:·0000168e····33·FUNC····LOCAL··DEFAULT···10·Py_ReprEnter.cold49 ····45:·00001695····33·FUNC····LOCAL··DEFAULT···10·Py_ReprEnter.cold
50 ····46:·000016af····51·FUNC····LOCAL··DEFAULT···10·Py_ReprLeave.cold50 ····46:·000016b6····51·FUNC····LOCAL··DEFAULT···10·Py_ReprLeave.cold
51 ····47:·00002ba0····13·FUNC····LOCAL··DEFAULT····6·none_repr51 ····47:·00002ba0····13·FUNC····LOCAL··DEFAULT····6·none_repr
52 ····48:·00001715·····7·FUNC····LOCAL··DEFAULT···10·PyObject_ASCII.cold52 ····48:·0000171c·····7·FUNC····LOCAL··DEFAULT···10·PyObject_ASCII.cold
53 ····49:·00001a30·····8·FUNC····LOCAL··DEFAULT···10·_PyObject_NewVar.cold53 ····49:·00001a37·····8·FUNC····LOCAL··DEFAULT···10·_PyObject_NewVar.cold
54 ····50:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId___qualname__.654 ····50:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId___qualname__.6
55 ····51:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId___module__.555 ····51:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId___module__.5
56 ····52:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_builtins.456 ····52:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_builtins.4
57 ····53:·00001a38····52·FUNC····LOCAL··DEFAULT···10·_PyObject_FunctionStr.cold57 ····53:·00001a3f····52·FUNC····LOCAL··DEFAULT···10·_PyObject_FunctionStr.cold
58 ····54:·00001b4f····13·FUNC····LOCAL··DEFAULT···10·NotImplemented_reduce58 ····54:·00001b56····13·FUNC····LOCAL··DEFAULT···10·NotImplemented_reduce
59 ····55:·00001b5c····13·FUNC····LOCAL··DEFAULT···10·NotImplemented_repr59 ····55:·00001b63····13·FUNC····LOCAL··DEFAULT···10·NotImplemented_repr
60 ····56:·00001b69····67·FUNC····LOCAL··DEFAULT···10·none_new60 ····56:·00001b70····67·FUNC····LOCAL··DEFAULT···10·none_new
61 ····57:·00001bac····67·FUNC····LOCAL··DEFAULT···10·notimplemented_new61 ····57:·00001bb3····67·FUNC····LOCAL··DEFAULT···10·notimplemented_new
62 ····58:·00001c0d····31·FUNC····LOCAL··DEFAULT···10·notimplemented_bool62 ····58:·00001c14····31·FUNC····LOCAL··DEFAULT···10·notimplemented_bool
63 ····59:·00001c2c·····3·FUNC····LOCAL··DEFAULT···10·none_bool63 ····59:·00001c33·····3·FUNC····LOCAL··DEFAULT···10·none_bool
64 ····60:·00001c2f····18·FUNC····LOCAL··DEFAULT···10·notimplemented_dealloc64 ····60:·00001c36····18·FUNC····LOCAL··DEFAULT···10·notimplemented_dealloc
65 ····61:·00000028····23·OBJECT··LOCAL··DEFAULT···12·__func__.265 ····61:·00000028····23·OBJECT··LOCAL··DEFAULT···12·__func__.2
66 ····62:·00001c41····18·FUNC····LOCAL··DEFAULT···10·none_dealloc66 ····62:·00001c48····18·FUNC····LOCAL··DEFAULT···10·none_dealloc
67 ····63:·00000040····13·OBJECT··LOCAL··DEFAULT···12·__func__.367 ····63:·00000040····13·OBJECT··LOCAL··DEFAULT···12·__func__.3
68 ····64:·00000000····23·OBJECT··LOCAL··DEFAULT···12·__func__.068 ····64:·00000000····23·OBJECT··LOCAL··DEFAULT···12·__func__.0
69 ····65:·00000084····27·OBJECT··LOCAL··DEFAULT···12·__func__.869 ····65:·00000084····27·OBJECT··LOCAL··DEFAULT···12·__func__.8
70 ····66:·00000000·····0·SECTION·LOCAL··DEFAULT···12·70 ····66:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
71 ····67:·00000120···144·OBJECT··LOCAL··DEFAULT····3·notimplemented_as_number71 ····67:·00000120···144·OBJECT··LOCAL··DEFAULT····3·notimplemented_as_number
72 ····68:·000001c0····32·OBJECT··LOCAL··DEFAULT····3·notimplemented_methods72 ····68:·000001c0····32·OBJECT··LOCAL··DEFAULT····3·notimplemented_methods
73 ····69:·000002e0···144·OBJECT··LOCAL··DEFAULT····3·none_as_number73 ····69:·000002e0···144·OBJECT··LOCAL··DEFAULT····3·none_as_number
74 ····70:·00000000·····0·SECTION·LOCAL··DEFAULT····5·74 ····70:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
75 ····71:·00000000·····0·SECTION·LOCAL··DEFAULT···14·75 ····71:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
76 ····72:·00000000·····0·SECTION·LOCAL··DEFAULT···15·76 ····72:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
77 ····73:·00000000····48·FUNC····GLOBAL·DEFAULT····6·_Py_NewReference77 ····73:·00000000····42·FUNC····GLOBAL·DEFAULT····6·_Py_NewReference
78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_tracemalloc_config78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_tracemalloc_config
79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTraceMalloc_NewReference79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTraceMalloc_NewReference
80 ····76:·00000000··1663·FUNC····GLOBAL·HIDDEN·····1·_PyTypes_Init80 ····76:·00000000··1663·FUNC····GLOBAL·HIDDEN·····1·_PyTypes_Init
81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTypes_InitSlotDefs81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTypes_InitSlotDefs
82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBaseObject_Type82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBaseObject_Type
83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Ready83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Ready
84 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type84 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
124 KB
readelf --wide --relocs {}
Max HTML report size reached
183 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
453 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 298, 17 lines modifiedOffset 298, 17 lines modified
298 _PyObject_GetMethod298 _PyObject_GetMethod
299 PyObject_GetAttrString299 PyObject_GetAttrString
300 PyUnicode_FromString300 PyUnicode_FromString
301 PyCallable_Check301 PyCallable_Check
302 PyObject_RichCompareBool302 PyObject_RichCompareBool
303 _Py_NotImplementedStruct303 _Py_NotImplementedStruct
304 _Py_TrueStruct304 _Py_TrueStruct
305 PyType_IsSubtype 
306 _Py_SwappedOp305 _Py_SwappedOp
307 _Py_FalseStruct306 _Py_FalseStruct
 307 PyType_IsSubtype
308 _Py_CheckRecursiveCall308 _Py_CheckRecursiveCall
309 _PyErr_Format309 _PyErr_Format
310 _PyErr_BadInternalCall310 _PyErr_BadInternalCall
311 PyObject_IsTrue311 PyObject_IsTrue
312 PyObject_RichCompare312 PyObject_RichCompare
313 _Py_NoneStruct313 _Py_NoneStruct
314 PyObject_Repr314 PyObject_Repr
10.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 635, 15 lines modifiedOffset 635, 15 lines modified
635 »       nop635 »       nop
  
636 00000680·<PyObject_Init>:636 00000680·<PyObject_Init>:
637 PyObject_Init():637 PyObject_Init():
638 »       mov····0x4(%esp),%eax638 »       mov····0x4(%esp),%eax
639 »       mov····0x8(%esp),%edx639 »       mov····0x8(%esp),%edx
640 »       test···%eax,%eax640 »       test···%eax,%eax
641 »       je·····1aec·<PyObject_GenericSetDict+0x80>641 »       je·····1af3·<PyObject_GenericSetDict+0x80>
642 ·R_386_PC32»     .text.unlikely642 ·R_386_PC32»     .text.unlikely
643 »       jmp····7d1·<PyObject_Dir+0xc1>643 »       jmp····7d1·<PyObject_Dir+0xc1>
644 ·R_386_PC32»     .text.hot644 ·R_386_PC32»     .text.hot
645 »       lea····0x0(%esi,%eiz,1),%esi645 »       lea····0x0(%esi,%eiz,1),%esi
646 »       lea····0x0(%esi,%eiz,1),%esi646 »       lea····0x0(%esi,%eiz,1),%esi
  
647 000006a0·<_PyObject_HasAttrId>:647 000006a0·<_PyObject_HasAttrId>:
4.42 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 2, 58 lines modifiedOffset 2, 58 lines modified
2 Hex·dump·of·section·'.data':2 Hex·dump·of·section·'.data':
3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
4 ··0x00000000·00000000·8a040000·00000000·00000000·................4 ··0x00000000·00000000·8a040000·00000000·00000000·................
5 ··0x00000010·93040000·00000000·00000000·9e040000·................5 ··0x00000010·93040000·00000000·00000000·9e040000·................
6 ··0x00000020·00000000·00000000·01000000·00000000·................6 ··0x00000020·00000000·00000000·01000000·00000000·................
7 ··0x00000030·00000000·00000000·00000000·00000000·................7 ··0x00000030·00000000·00000000·00000000·00000000·................
8 ··0x00000040·01000000·00000000·00000000·ab040000·................8 ··0x00000040·01000000·00000000·00000000·ab040000·................
9 ··0x00000050·00000000·00000000·2f1c0000·00000000·......../.......9 ··0x00000050·00000000·00000000·361c0000·00000000·........6.......
10 ··0x00000060·00000000·00000000·00000000·5c1b0000·............\...10 ··0x00000060·00000000·00000000·00000000·631b0000·............c...
11 ··0x00000070·20010000·00000000·00000000·00000000··...............11 ··0x00000070·20010000·00000000·00000000·00000000··...............
12 ··0x00000080·00000000·00000000·00000000·00000000·................12 ··0x00000080·00000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00000400·00000000·00000000·................13 ··0x00000090·00000000·00000400·00000000·00000000·................
14 ··0x000000a0·00000000·00000000·00000000·00000000·................14 ··0x000000a0·00000000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·c0010000·00000000·00000000·................15 ··0x000000b0·00000000·c0010000·00000000·00000000·................
16 ··0x000000c0·00000000·00000000·00000000·00000000·................16 ··0x000000c0·00000000·00000000·00000000·00000000·................
17 ··0x000000d0·00000000·00000000·00000000·ac1b0000·................17 ··0x000000d0·00000000·00000000·00000000·b31b0000·................
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·00000000·00000000·00000000·00000000·................22 ··0x00000120·00000000·00000000·00000000·00000000·................
23 ··0x00000130·00000000·00000000·00000000·00000000·................23 ··0x00000130·00000000·00000000·00000000·00000000·................
24 ··0x00000140·00000000·0d1c0000·00000000·00000000·................24 ··0x00000140·00000000·141c0000·00000000·00000000·................
25 ··0x00000150·00000000·00000000·00000000·00000000·................25 ··0x00000150·00000000·00000000·00000000·00000000·................
26 ··0x00000160·00000000·00000000·00000000·00000000·................26 ··0x00000160·00000000·00000000·00000000·00000000·................
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·00000000·00000000·00000000·00000000·................28 ··0x00000180·00000000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000·00000000·00000000·................
30 ··0x000001a0·00000000·00000000·00000000·00000000·................30 ··0x000001a0·00000000·00000000·00000000·00000000·................
31 ··0x000001b0·00000000·00000000·00000000·00000000·................31 ··0x000001b0·00000000·00000000·00000000·00000000·................
32 ··0x000001c0·be040000·4f1b0000·04000000·00000000·....O...........32 ··0x000001c0·be040000·561b0000·04000000·00000000·....V...........
33 ··0x000001d0·00000000·00000000·00000000·00000000·................33 ··0x000001d0·00000000·00000000·00000000·00000000·................
34 ··0x000001e0·01000000·00000000·00000000·00000000·................34 ··0x000001e0·01000000·00000000·00000000·00000000·................
35 ··0x000001f0·00000000·00000000·00000000·00000000·................35 ··0x000001f0·00000000·00000000·00000000·00000000·................
36 ··0x00000200·01000000·00000000·00000000·c9040000·................36 ··0x00000200·01000000·00000000·00000000·c9040000·................
37 ··0x00000210·00000000·00000000·411c0000·00000000·........A.......37 ··0x00000210·00000000·00000000·481c0000·00000000·........H.......
38 ··0x00000220·00000000·00000000·00000000·a02b0000·.............+..38 ··0x00000220·00000000·00000000·00000000·a02b0000·.............+..
39 ··0x00000230·e0020000·00000000·00000000·00000000·................39 ··0x00000230·e0020000·00000000·00000000·00000000·................
40 ··0x00000240·00000000·00000000·00000000·00000000·................40 ··0x00000240·00000000·00000000·00000000·00000000·................
41 ··0x00000250·00000000·00000400·00000000·00000000·................41 ··0x00000250·00000000·00000400·00000000·00000000·................
42 ··0x00000260·00000000·00000000·00000000·00000000·................42 ··0x00000260·00000000·00000000·00000000·00000000·................
43 ··0x00000270·00000000·00000000·00000000·00000000·................43 ··0x00000270·00000000·00000000·00000000·00000000·................
44 ··0x00000280·00000000·00000000·00000000·00000000·................44 ··0x00000280·00000000·00000000·00000000·00000000·................
45 ··0x00000290·00000000·00000000·00000000·691b0000·............i...45 ··0x00000290·00000000·00000000·00000000·701b0000·............p...
46 ··0x000002a0·00000000·00000000·00000000·00000000·................46 ··0x000002a0·00000000·00000000·00000000·00000000·................
47 ··0x000002b0·00000000·00000000·00000000·00000000·................47 ··0x000002b0·00000000·00000000·00000000·00000000·................
48 ··0x000002c0·00000000·00000000·00000000·00000000·................48 ··0x000002c0·00000000·00000000·00000000·00000000·................
49 ··0x000002d0·00000000·00000000·00000000·00000000·................49 ··0x000002d0·00000000·00000000·00000000·00000000·................
50 ··0x000002e0·00000000·00000000·00000000·00000000·................50 ··0x000002e0·00000000·00000000·00000000·00000000·................
51 ··0x000002f0·00000000·00000000·00000000·00000000·................51 ··0x000002f0·00000000·00000000·00000000·00000000·................
52 ··0x00000300·00000000·2c1c0000·00000000·00000000·....,...........52 ··0x00000300·00000000·331c0000·00000000·00000000·....3...........
53 ··0x00000310·00000000·00000000·00000000·00000000·................53 ··0x00000310·00000000·00000000·00000000·00000000·................
54 ··0x00000320·00000000·00000000·00000000·00000000·................54 ··0x00000320·00000000·00000000·00000000·00000000·................
55 ··0x00000330·00000000·00000000·00000000·00000000·................55 ··0x00000330·00000000·00000000·00000000·00000000·................
56 ··0x00000340·00000000·00000000·00000000·00000000·................56 ··0x00000340·00000000·00000000·00000000·00000000·................
57 ··0x00000350·00000000·00000000·00000000·00000000·................57 ··0x00000350·00000000·00000000·00000000·00000000·................
58 ··0x00000360·00000000·00000000·00000000·00000000·................58 ··0x00000360·00000000·00000000·00000000·00000000·................
59 ··0x00000370·04000000·05000000·02000000·03000000·................59 ··0x00000370·04000000·05000000·02000000·03000000·................
129 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
86.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
56.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
1.43 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 208, 17 lines modifiedOffset 208, 17 lines modified
208 ··0x00000cd0·74725374·72696e67·00507955·6e69636f·trString.PyUnico208 ··0x00000cd0·74725374·72696e67·00507955·6e69636f·trString.PyUnico
209 ··0x00000ce0·64655f46·726f6d53·7472696e·67005079·de_FromString.Py209 ··0x00000ce0·64655f46·726f6d53·7472696e·67005079·de_FromString.Py
210 ··0x00000cf0·43616c6c·61626c65·5f436865·636b0050·Callable_Check.P210 ··0x00000cf0·43616c6c·61626c65·5f436865·636b0050·Callable_Check.P
211 ··0x00000d00·794f626a·6563745f·52696368·436f6d70·yObject_RichComp211 ··0x00000d00·794f626a·6563745f·52696368·436f6d70·yObject_RichComp
212 ··0x00000d10·61726542·6f6f6c00·5f50795f·4e6f7449·areBool._Py_NotI212 ··0x00000d10·61726542·6f6f6c00·5f50795f·4e6f7449·areBool._Py_NotI
213 ··0x00000d20·6d706c65·6d656e74·65645374·72756374·mplementedStruct213 ··0x00000d20·6d706c65·6d656e74·65645374·72756374·mplementedStruct
214 ··0x00000d30·005f5079·5f547275·65537472·75637400·._Py_TrueStruct.214 ··0x00000d30·005f5079·5f547275·65537472·75637400·._Py_TrueStruct.
 215 ··0x00000d40·5f50795f·53776170·7065644f·70005f50·_Py_SwappedOp._P
215 ··0x00000d40·50795479·70655f49·73537562·74797065·PyType_IsSubtype 
216 ··0x00000d50·005f5079·5f537761·70706564·4f70005f·._Py_SwappedOp._ 
217 ··0x00000d60·50795f46·616c7365·53747275·6374005f·Py_FalseStruct._216 ··0x00000d50·795f4661·6c736553·74727563·74005079·y_FalseStruct.Py
 217 ··0x00000d60·54797065·5f497353·75627479·7065005f·Type_IsSubtype._
218 ··0x00000d70·50795f43·6865636b·52656375·72736976·Py_CheckRecursiv218 ··0x00000d70·50795f43·6865636b·52656375·72736976·Py_CheckRecursiv
219 ··0x00000d80·6543616c·6c005f50·79457272·5f466f72·eCall._PyErr_For219 ··0x00000d80·6543616c·6c005f50·79457272·5f466f72·eCall._PyErr_For
220 ··0x00000d90·6d617400·5f507945·72725f42·6164496e·mat._PyErr_BadIn220 ··0x00000d90·6d617400·5f507945·72725f42·6164496e·mat._PyErr_BadIn
221 ··0x00000da0·7465726e·616c4361·6c6c0050·794f626a·ternalCall.PyObj221 ··0x00000da0·7465726e·616c4361·6c6c0050·794f626a·ternalCall.PyObj
222 ··0x00000db0·6563745f·49735472·75650050·794f626a·ect_IsTrue.PyObj222 ··0x00000db0·6563745f·49735472·75650050·794f626a·ect_IsTrue.PyObj
223 ··0x00000dc0·6563745f·52696368·436f6d70·61726500·ect_RichCompare.223 ··0x00000dc0·6563745f·52696368·436f6d70·61726500·ect_RichCompare.
224 ··0x00000dd0·5f50795f·4e6f6e65·53747275·63740050·_Py_NoneStruct.P224 ··0x00000dd0·5f50795f·4e6f6e65·53747275·63740050·_Py_NoneStruct.P
532 KB
obmalloc.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:··········36284·(bytes·into·file)13 ··Start·of·section·headers:··········36880·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x8dbc:1 There·are·20·section·headers,·starting·at·offset·0x9010:
  
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]·.text·············PROGBITS········00000000·000040·0006e8·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000588·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·006aec·000288·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·006c38·000200·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000740·0002d4·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·0005e0·0002d4·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·006d74·0004d0·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·006e38·0004d0·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000a20·000134·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·0008c0·000134·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········00000000·000a20·000e3b·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·0008c0·000eac·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·007244·000c28·08···I·17···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·007308·000c50·08···I·17···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·001860·0024ad·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·001770·002765·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·007e6c·000bf8·08···I·17···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·007f58·000d70·08···I·17···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·003d0d·00023f·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·003ed5·00023f·01·AMS··0···0··1
15 ··[11]·.rodata···········PROGBITS········00000000·003f4c·000095·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·004114·000095·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·008a64·000038·08···I·17··11··416 ··[12]·.rel.rodata·······REL·············00000000·008cc8·000038·08···I·17··11··4
17 ··[13]·.rodata.str1.4····PROGBITS········00000000·003fe4·000281·01·AMS··0···0··417 ··[13]·.rodata.str1.4····PROGBITS········00000000·0041ac·000281·01·AMS··0···0··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·004265·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·00442d·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·004268·001780·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·004430·001758·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·008a9c·000280·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·008d00·000270·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·0059e8·0008e0·10·····18··86··421 ··[17]·.symtab···········SYMTAB··········00000000·005b88·0008c0·10·····18··84··4
22 ··[18]·.strtab···········STRTAB··········00000000·0062c8·000823·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·006448·0007ee·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·008d1c·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·008f70·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
18.8 KB
readelf --wide --symbols {}
    
Offset 1, 145 lines modifiedOffset 1, 143 lines modified
  
1 Symbol·table·'.symtab'·contains·142·entries:1 Symbol·table·'.symtab'·contains·140·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000010···127·FUNC····LOCAL··DEFAULT····1·pymem_set_default_allocator 
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
 8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
9 ·····6:·000000b0····23·FUNC····LOCAL··DEFAULT····8·_PyMem_RawMalloc 
10 ·····7:·000001c0····41·FUNC····LOCAL··DEFAULT····1·_PyMem_RawCalloc 
11 ·····8:·00000190····31·FUNC····LOCAL··DEFAULT····8·_PyMem_RawRealloc 
12 ·····9:·00000100····13·FUNC····LOCAL··DEFAULT····8·_PyMem_RawFree 
13 ····10:·00000000···406·FUNC····LOCAL··DEFAULT····6·pymem_set_default_allocator.cold 
14 ····11:·00000254····20·OBJECT··LOCAL··DEFAULT····3·_PyMem_Raw9 ·····6:·00000254····20·OBJECT··LOCAL··DEFAULT····3·_PyMem_Raw
15 ····12:·00000170····15·FUNC····LOCAL··DEFAULT····1·_PyMem_DebugRawMalloc 
16 ····13:·00000280····72·OBJECT··LOCAL··DEFAULT····3·_PyMem_Debug 
17 ····14:·000005b6····23·FUNC····LOCAL··DEFAULT····6·_PyMem_DebugRawCalloc10 ·····7:·00000250····23·FUNC····LOCAL··DEFAULT····8·_PyMem_RawMalloc
 11 ·····8:·00000090····41·FUNC····LOCAL··DEFAULT····1·_PyMem_RawCalloc
18 ····15:·00000380···550·FUNC····LOCAL··DEFAULT····8·_PyMem_DebugRawRealloc12 ·····9:·00000380····31·FUNC····LOCAL··DEFAULT····8·_PyMem_RawRealloc
19 ····16:·00000310····99·FUNC····LOCAL··DEFAULT····8·_PyMem_DebugRawFree13 ····10:·000002a0····13·FUNC····LOCAL··DEFAULT····8·_PyMem_RawFree
20 ····17:·00000740···239·FUNC····LOCAL··DEFAULT····8·_PyObject_Malloc 
21 ····18:·00001640···195·FUNC····LOCAL··DEFAULT····8·_PyObject_Calloc 
22 ····19:·00001d60···246·FUNC····LOCAL··DEFAULT····8·_PyObject_Realloc 
23 ····20:·00000ef0···493·FUNC····LOCAL··DEFAULT····8·_PyObject_Free 
24 ····21:·0000022c····20·OBJECT··LOCAL··DEFAULT····3·_PyObject14 ····11:·0000022c····20·OBJECT··LOCAL··DEFAULT····3·_PyObject
25 ····22:·00000b80···343·FUNC····LOCAL··DEFAULT····8·_PyMem_DebugMalloc15 ····12:·00000930···239·FUNC····LOCAL··DEFAULT····8·_PyObject_Malloc
26 ····23:·00000220····48·FUNC····LOCAL··DEFAULT····1·_PyMem_DebugCalloc16 ····13:·000018d0···195·FUNC····LOCAL··DEFAULT····8·_PyObject_Calloc
27 ····24:·00000250····48·FUNC····LOCAL··DEFAULT····1·_PyMem_DebugRealloc17 ····14:·00002000···246·FUNC····LOCAL··DEFAULT····8·_PyObject_Realloc
28 ····25:·000010e0···685·FUNC····LOCAL··DEFAULT····8·_PyMem_DebugFree18 ····15:·00001170···493·FUNC····LOCAL··DEFAULT····8·_PyObject_Free
29 ····26:·00000240····20·OBJECT··LOCAL··DEFAULT····3·_PyMem19 ····16:·00000240····20·OBJECT··LOCAL··DEFAULT····3·_PyMem
 20 ····17:·00000000····42·FUNC····LOCAL··DEFAULT····6·_PyMem_SetDefaultAllocator.cold
30 ····27:·00000196····21·FUNC····LOCAL··DEFAULT····6·PyMem_GetAllocator.cold21 ····18:·0000002a····43·FUNC····LOCAL··DEFAULT····6·PyMem_GetAllocator.cold
31 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT····8· 
32 ····29:·000001ab····17·FUNC····LOCAL··DEFAULT····6·PyMem_SetAllocator.cold 
33 ····30:·000001bc·····7·FUNC····LOCAL··DEFAULT····6·PyMem_RawMalloc.cold22 ····19:·00000055·····7·FUNC····LOCAL··DEFAULT····6·PyMem_RawMalloc.cold
34 ····31:·000001c3·····7·FUNC····LOCAL··DEFAULT····6·_PyMem_RawWcsdup.cold23 ····20:·0000005c·····7·FUNC····LOCAL··DEFAULT····6·_PyMem_RawWcsdup.cold
35 ····32:·000001ca·····7·FUNC····LOCAL··DEFAULT····6·PyMem_RawRealloc.cold24 ····21:·00000063·····7·FUNC····LOCAL··DEFAULT····6·PyMem_RawRealloc.cold
36 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···10·25 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
37 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···11·26 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
 27 ····24:·00000040····15·FUNC····LOCAL··DEFAULT····1·_PyMem_DebugRawMalloc
 28 ····25:·00000280····72·OBJECT··LOCAL··DEFAULT····3·_PyMem_Debug
 29 ····26:·0000061e····23·FUNC····LOCAL··DEFAULT····6·_PyMem_DebugRawCalloc
 30 ····27:·00000570···550·FUNC····LOCAL··DEFAULT····8·_PyMem_DebugRawRealloc
 31 ····28:·00000500···110·FUNC····LOCAL··DEFAULT····8·_PyMem_DebugRawFree
 32 ····29:·00000df0···363·FUNC····LOCAL··DEFAULT····8·_PyMem_DebugMalloc
 33 ····30:·000000c0····48·FUNC····LOCAL··DEFAULT····1·_PyMem_DebugCalloc
 34 ····31:·000000f0····48·FUNC····LOCAL··DEFAULT····1·_PyMem_DebugRealloc
 35 ····32:·00001360···699·FUNC····LOCAL··DEFAULT····8·_PyMem_DebugFree
38 ····35:·000001b0···350·FUNC····LOCAL··DEFAULT····8·_PyMem_DebugRawAlloc36 ····33:·000003a0···350·FUNC····LOCAL··DEFAULT····8·_PyMem_DebugRawAlloc
39 ····36:·00000020···512·OBJECT··LOCAL··DEFAULT····3·usedpools37 ····34:·00000020···512·OBJECT··LOCAL··DEFAULT····3·usedpools
40 ····37:·00000830···842·FUNC····LOCAL··DEFAULT····8·allocate_from_new_pool38 ····35:·00000a20···918·FUNC····LOCAL··DEFAULT····8·allocate_from_new_pool
41 ····38:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·raw_allocated_blocks39 ····36:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·raw_allocated_blocks
42 ····39:·00000555·····7·FUNC····LOCAL··DEFAULT····6·_PyMem_DebugRawAlloc.cold40 ····37:·000005bd·····7·FUNC····LOCAL··DEFAULT····6·_PyMem_DebugRawAlloc.cold
43 ····40:·00000034····20·OBJECT··LOCAL··DEFAULT···11·__func__.141 ····38:·00000034····20·OBJECT··LOCAL··DEFAULT···11·__func__.1
44 ····41:·000005b0···134·FUNC····LOCAL··DEFAULT····8·_PyMem_DebugCheckAddress42 ····39:·000007a0···134·FUNC····LOCAL··DEFAULT····8·_PyMem_DebugCheckAddress
45 ····42:·0000001c····23·OBJECT··LOCAL··DEFAULT···11·__func__.043 ····40:·0000001c····23·OBJECT··LOCAL··DEFAULT···11·__func__.0
46 ····43:·0000055c·····7·FUNC····LOCAL··DEFAULT····6·_PyMem_DebugRawRealloc.cold44 ····41:·000005c4·····7·FUNC····LOCAL··DEFAULT····6·_PyMem_DebugRawRealloc.cold
47 ····44:·00000000·····0·SECTION·LOCAL··DEFAULT···13·45 ····42:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
48 ····45:·00000563····76·FUNC····LOCAL··DEFAULT····6·_PyMem_DebugCheckAddress.cold46 ····43:·000005cb····76·FUNC····LOCAL··DEFAULT····6·_PyMem_DebugCheckAddress.cold
49 ····46:·00000b0d···772·FUNC····LOCAL··DEFAULT····6·_PyObject_DebugDumpAddress47 ····44:·00000b7e···772·FUNC····LOCAL··DEFAULT····6·_PyObject_DebugDumpAddress
50 ····47:·000005af·····7·FUNC····LOCAL··DEFAULT····6·PyMem_RawCalloc.cold48 ····45:·00000617·····7·FUNC····LOCAL··DEFAULT····6·PyMem_RawCalloc.cold
51 ····48:·000005cd·····7·FUNC····LOCAL··DEFAULT····6·PyObject_Malloc.cold49 ····46:·00000635·····7·FUNC····LOCAL··DEFAULT····6·PyObject_Malloc.cold
52 ····49:·000005d4·····7·FUNC····LOCAL··DEFAULT····6·_PyObject_Malloc.cold50 ····47:·0000063c·····7·FUNC····LOCAL··DEFAULT····6·_PyObject_Malloc.cold
53 ····50:·00000124·····4·OBJECT··LOCAL··DEFAULT····5·usable_arenas51 ····48:·00000124·····4·OBJECT··LOCAL··DEFAULT····5·usable_arenas
54 ····51:·00000020···260·OBJECT··LOCAL··DEFAULT····5·nfp2lasta52 ····49:·00000020···260·OBJECT··LOCAL··DEFAULT····5·nfp2lasta
55 ····52:·00000130·····4·OBJECT··LOCAL··DEFAULT····5·arenas53 ····50:·00000130·····4·OBJECT··LOCAL··DEFAULT····5·arenas
56 ····53:·00000000·····4·OBJECT··LOCAL··DEFAULT····3·debug_stats.654 ····51:·00000000·····4·OBJECT··LOCAL··DEFAULT····3·debug_stats.6
57 ····54:·00000128·····4·OBJECT··LOCAL··DEFAULT····5·unused_arena_objects55 ····52:·00000128·····4·OBJECT··LOCAL··DEFAULT····5·unused_arena_objects
58 ····55:·00000220····12·OBJECT··LOCAL··DEFAULT····3·_PyObject_Arena56 ····53:·00000220····12·OBJECT··LOCAL··DEFAULT····3·_PyObject_Arena
 57 ····54:·00000dc0····40·FUNC····LOCAL··DEFAULT····8·_PyObject_ArenaMmap
59 ····56:·0000000c·····4·OBJECT··LOCAL··DEFAULT····5·narenas_currently_allocated58 ····55:·0000000c·····4·OBJECT··LOCAL··DEFAULT····5·narenas_currently_allocated
60 ····57:·00000008·····4·OBJECT··LOCAL··DEFAULT····5·ntimes_arena_allocated59 ····56:·00000008·····4·OBJECT··LOCAL··DEFAULT····5·ntimes_arena_allocated
61 ····58:·00000004·····4·OBJECT··LOCAL··DEFAULT····5·narenas_highwater60 ····57:·00000004·····4·OBJECT··LOCAL··DEFAULT····5·narenas_highwater
62 ····59:·0000012c·····4·OBJECT··LOCAL··DEFAULT····5·maxarenas61 ····58:·0000012c·····4·OBJECT··LOCAL··DEFAULT····5·maxarenas
63 ····60:·000005db···104·FUNC····LOCAL··DEFAULT····6·allocate_from_new_pool.cold62 ····59:·00000643···113·FUNC····LOCAL··DEFAULT····6·allocate_from_new_pool.cold
64 ····61:·000001f0····40·FUNC····LOCAL··DEFAULT····1·_PyObject_ArenaMmap 
65 ····62:·00000643·····7·FUNC····LOCAL··DEFAULT····6·_PyObject_ArenaMmap.cold63 ····60:·000006b4·····7·FUNC····LOCAL··DEFAULT····6·_PyObject_ArenaMmap.cold
66 ····63:·0000064a····24·FUNC····LOCAL··DEFAULT····6·_PyMem_DebugMalloc.cold64 ····61:·000006bb····24·FUNC····LOCAL··DEFAULT····6·_PyMem_DebugMalloc.cold
67 ····64:·00000048····19·OBJECT··LOCAL··DEFAULT···11·__func__.265 ····62:·00000048····19·OBJECT··LOCAL··DEFAULT···11·__func__.2
68 ····65:·00000662···107·FUNC····LOCAL··DEFAULT····6·_PyMem_DebugFree.cold66 ····63:·000006d3···107·FUNC····LOCAL··DEFAULT····6·_PyMem_DebugFree.cold
69 ····66:·00000084····17·OBJECT··LOCAL··DEFAULT···11·__func__.567 ····64:·00000084····17·OBJECT··LOCAL··DEFAULT···11·__func__.5
70 ····67:·000006cd·····7·FUNC····LOCAL··DEFAULT····6·PyMem_Malloc.cold68 ····65:·0000073e·····7·FUNC····LOCAL··DEFAULT····6·PyMem_Malloc.cold
71 ····68:·000006d4····34·FUNC····LOCAL··DEFAULT····6·PyMem_Calloc.cold69 ····66:·00000745····34·FUNC····LOCAL··DEFAULT····6·PyMem_Calloc.cold
72 ····69:·000006f6·····7·FUNC····LOCAL··DEFAULT····6·_PyObject_Calloc.cold70 ····67:·00000767·····7·FUNC····LOCAL··DEFAULT····6·_PyObject_Calloc.cold
73 ····70:·000006fd····17·FUNC····LOCAL··DEFAULT····6·_PyMem_DebugCalloc.cold71 ····68:·0000076e····17·FUNC····LOCAL··DEFAULT····6·_PyMem_DebugCalloc.cold
74 ····71:·0000005c····19·OBJECT··LOCAL··DEFAULT···11·__func__.372 ····69:·0000005c····19·OBJECT··LOCAL··DEFAULT···11·__func__.3
75 ····72:·0000070e·····7·FUNC····LOCAL··DEFAULT····6·PyMem_Realloc.cold73 ····70:·0000077f·····7·FUNC····LOCAL··DEFAULT····6·PyMem_Realloc.cold
76 ····73:·00000715·····7·FUNC····LOCAL··DEFAULT····6·_PyObject_Realloc.cold74 ····71:·00000786·····7·FUNC····LOCAL··DEFAULT····6·_PyObject_Realloc.cold
77 ····74:·0000071c····17·FUNC····LOCAL··DEFAULT····6·_PyMem_DebugRealloc.cold75 ····72:·0000078d····17·FUNC····LOCAL··DEFAULT····6·_PyMem_DebugRealloc.cold
78 ····75:·00000070····20·OBJECT··LOCAL··DEFAULT···11·__func__.476 ····73:·00000070····20·OBJECT··LOCAL··DEFAULT···11·__func__.4
79 ····76:·0000072d·····7·FUNC····LOCAL··DEFAULT····6·PyObject_Realloc.cold77 ····74:·0000079e·····7·FUNC····LOCAL··DEFAULT····6·PyObject_Realloc.cold
80 ····77:·00000734····34·FUNC····LOCAL··DEFAULT····6·PyObject_Calloc.cold78 ····75:·000007a5····34·FUNC····LOCAL··DEFAULT····6·PyObject_Calloc.cold
81 ····78:·00000560···281·FUNC····LOCAL··DEFAULT····1·printone79 ····76:·00000400···281·FUNC····LOCAL··DEFAULT····1·printone
82 ····79:·00000756···174·FUNC····LOCAL··DEFAULT····6·_PyObject_DebugMallocStats.cold80 ····77:·000007c7···174·FUNC····LOCAL··DEFAULT····6·_PyObject_DebugMallocStats.cold
83 ····80:·00000804····32·FUNC····LOCAL··DEFAULT····6·printone.cold81 ····78:·00000875····32·FUNC····LOCAL··DEFAULT····6·printone.cold
84 ····81:·00000680····21·FUNC····LOCAL··DEFAULT····1·_PyObject_ArenaMunmap82 ····79:·00000520····21·FUNC····LOCAL··DEFAULT····1·_PyObject_ArenaMunmap
85 ····82:·00000af9·····7·FUNC····LOCAL··DEFAULT····6·_PyMem_Strdup.cold83 ····80:·00000b6a·····7·FUNC····LOCAL··DEFAULT····6·_PyMem_Strdup.cold
86 ····83:·00000b00····13·FUNC····LOCAL··DEFAULT····6·_Py_GetAllocatedBlocks.cold84 ····81:·00000b71····13·FUNC····LOCAL··DEFAULT····6·_Py_GetAllocatedBlocks.cold
87 ····84:·00000000·····0·SECTION·LOCAL··DEFAULT···14·85 ····82:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
88 ····85:·00000000·····0·SECTION·LOCAL··DEFAULT···15·86 ····83:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
89 ····86:·00000000····12·FUNC····GLOBAL·DEFAULT····1·_PyMem_SetDefaultAllocator87 ····84:·00000000···309·FUNC····GLOBAL·DEFAULT····8·_PyMem_SetDefaultAllocator
90 ····87:·00000090···101·FUNC····GLOBAL·DEFAULT····1·PyMem_GetAllocator88 ····85:·00000140····80·FUNC····GLOBAL·DEFAULT····8·PyMem_GetAllocator
91 ····88:·00000000····91·FUNC····GLOBAL·DEFAULT····8·PyMem_SetAllocator89 ····86:·00000190····99·FUNC····GLOBAL·DEFAULT····8·PyMem_SetAllocator
92 ····89:·00000060····69·FUNC····GLOBAL·DEFAULT····8·PyMem_RawMalloc90 ····87:·00000200····69·FUNC····GLOBAL·DEFAULT····8·PyMem_RawMalloc
93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·malloc91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·malloc
94 ····91:·00000100····61·FUNC····GLOBAL·DEFAULT····1·_PyMem_RawStrdup92 ····89:·00000000····61·FUNC····GLOBAL·DEFAULT····1·_PyMem_RawStrdup
95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
97 ····94:·000000d0····42·FUNC····GLOBAL·DEFAULT····8·PyMem_RawFree95 ····92:·00000270····42·FUNC····GLOBAL·DEFAULT····8·PyMem_RawFree
98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·free96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·free
99 ····96:·00000110···121·FUNC····GLOBAL·DEFAULT····8·_PyMem_RawWcsdup97 ····94:·000002b0···121·FUNC····GLOBAL·DEFAULT····8·_PyMem_RawWcsdup
100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen
101 ····98:·00000140····40·FUNC····GLOBAL·DEFAULT····1·PyMem_RawRealloc99 ····96:·00000330····75·FUNC····GLOBAL·DEFAULT····8·PyMem_RawRealloc
102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·realloc100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·realloc
103 ···100:·000001d1···200·FUNC····GLOBAL·DEFAULT····6·_PyMem_GetAllocatorName101 ····98:·0000006a···200·FUNC····GLOBAL·DEFAULT····6·_PyMem_GetAllocatorName
104 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
105 ···102:·00000299···458·FUNC····GLOBAL·DEFAULT····6·_PyMem_SetupAllocators103 ···100:·00000132···921·FUNC····GLOBAL·DEFAULT····6·_PyMem_SetupAllocators
106 ···103:·00000463···242·FUNC····GLOBAL·DEFAULT····6·PyMem_SetupDebugHooks104 ···101:·000004cb···242·FUNC····GLOBAL·DEFAULT····6·PyMem_SetupDebugHooks
107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
108 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__memcpy_chk106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__memcpy_chk
109 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFormat108 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFormat
111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc109 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
112 ···109:·00000180····56·FUNC····GLOBAL·DEFAULT····1·PyMem_RawCalloc110 ···107:·00000050····56·FUNC····GLOBAL·DEFAULT····1·PyMem_RawCalloc
113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·calloc111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·calloc
Max diff block lines reached; -1/19150 bytes (-0.01%) of diff not shown.
121 KB
readelf --wide --relocs {}
Max HTML report size reached
147 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.69 KB
strings --all --bytes=8 {}
    
Offset 37, 40 lines modifiedOffset 37, 38 lines modified
37 Debug·memory·block·at·address·p=%p:37 Debug·memory·block·at·address·p=%p:
38 ····%zu·bytes·originally·requested38 ····%zu·bytes·originally·requested
39 ····The·%d·pad·bytes·at·p-%d·are·39 ····The·%d·pad·bytes·at·p-%d·are·
40 not·all·FORBIDDENBYTE·(0x%02x):40 not·all·FORBIDDENBYTE·(0x%02x):
41 ····Because·memory·is·corrupted·at·the·start,·the·count·of·bytes·requested41 ····Because·memory·is·corrupted·at·the·start,·the·count·of·bytes·requested
42 ·······may·be·bogus,·and·checking·the·trailing·pad·bytes·may·segfault.42 ·······may·be·bogus,·and·checking·the·trailing·pad·bytes·may·segfault.
43 ····The·%d·pad·bytes·at·tail=%p·are·43 ····The·%d·pad·bytes·at·tail=%p·are·
44 pymem_set_default_allocator44 _PyMem_Raw
45 _PyMem_RawMalloc45 _PyMem_RawMalloc
46 _PyMem_RawCalloc46 _PyMem_RawCalloc
47 _PyMem_RawRealloc47 _PyMem_RawRealloc
48 _PyMem_RawFree48 _PyMem_RawFree
 49 _PyObject
 50 _PyObject_Malloc
 51 _PyObject_Calloc
 52 _PyObject_Realloc
 53 _PyObject_Free
49 pymem_set_default_allocator.cold54 _PyMem_SetDefaultAllocator.cold
50 _PyMem_Raw55 PyMem_GetAllocator.cold
 56 PyMem_RawMalloc.cold
 57 _PyMem_RawWcsdup.cold
 58 PyMem_RawRealloc.cold
51 _PyMem_DebugRawMalloc59 _PyMem_DebugRawMalloc
52 _PyMem_Debug60 _PyMem_Debug
53 _PyMem_DebugRawCalloc61 _PyMem_DebugRawCalloc
54 _PyMem_DebugRawRealloc62 _PyMem_DebugRawRealloc
55 _PyMem_DebugRawFree63 _PyMem_DebugRawFree
56 _PyObject_Malloc 
57 _PyObject_Calloc 
58 _PyObject_Realloc 
59 _PyObject_Free 
60 _PyObject 
61 _PyMem_DebugMalloc64 _PyMem_DebugMalloc
62 _PyMem_DebugCalloc65 _PyMem_DebugCalloc
63 _PyMem_DebugRealloc66 _PyMem_DebugRealloc
64 _PyMem_DebugFree67 _PyMem_DebugFree
65 PyMem_GetAllocator.cold 
66 PyMem_SetAllocator.cold 
67 PyMem_RawMalloc.cold 
68 _PyMem_RawWcsdup.cold 
69 PyMem_RawRealloc.cold 
70 _PyMem_DebugRawAlloc68 _PyMem_DebugRawAlloc
71 usedpools69 usedpools
72 allocate_from_new_pool70 allocate_from_new_pool
73 raw_allocated_blocks71 raw_allocated_blocks
74 _PyMem_DebugRawAlloc.cold72 _PyMem_DebugRawAlloc.cold
75 __func__.173 __func__.1
76 _PyMem_DebugCheckAddress74 _PyMem_DebugCheckAddress
17.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 189 lines modifiedOffset 1, 70 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000·<_PyMem_SetDefaultAllocator>: 
3 _PyMem_SetDefaultAllocator(): 
4 »       mov····0x8(%esp),%ecx 
5 »       mov····0x4(%esp),%eax 
6 »       xor····%edx,%edx 
7 »       jmp····10·<pymem_set_default_allocator> 
8 »       lea····0x0(%esi,%eiz,1),%esi 
  
9 00000010·<pymem_set_default_allocator>: 
10 pymem_set_default_allocator(): 
11 »       push···%edi 
12 »       push···%esi 
13 »       mov····%edx,%esi 
14 »       push···%ebx 
15 »       mov····%eax,%ebx 
16 »       sub····$0x20,%esp 
17 »       test···%ecx,%ecx 
18 »       je·····2a·<pymem_set_default_allocator+0x1a> 
19 »       push···%edi 
20 »       push···%edi 
21 »       push···%ecx 
22 »       push···%eax 
23 »       call···23·<pymem_set_default_allocator+0x13> 
24 ·R_386_PC32»     PyMem_GetAllocator 
25 »       add····$0x10,%esp 
26 »       test···%ebx,%ebx 
27 »       jne····78·<pymem_set_default_allocator+0x68> 
28 »       movl···$0x0,0xc(%esp) 
29 »       movl···$0xb0,0x10(%esp) 
30 ·R_386_32»       .text.hot 
31 »       movl···$0x1c0,0x14(%esp) 
32 ·R_386_32»       .text 
33 »       movl···$0x190,0x18(%esp) 
34 ·R_386_32»       .text.hot 
35 »       movl···$0x100,0x1c(%esp) 
36 ·R_386_32»       .text.hot 
37 »       push···%ecx 
38 »       push···%ecx 
39 »       lea····0x14(%esp),%eax 
40 »       push···%eax 
41 »       push···$0x0 
42 »       call···60·<pymem_set_default_allocator+0x50> 
43 ·R_386_PC32»     PyMem_SetAllocator 
44 »       add····$0x10,%esp 
45 »       test···%esi,%esi 
46 »       jne····6b·<pymem_set_default_allocator+0x5b> 
47 ·R_386_PC32»     .text.unlikely 
48 »       xor····%eax,%eax 
49 »       add····$0x20,%esp 
50 »       pop····%ebx 
51 »       pop····%esi 
52 »       pop····%edi 
53 »       retq··· 
54 »       cmp····$0x1,%ebx 
55 »       je·····172·<_PyMem_DebugRawMalloc+0x2> 
56 ·R_386_PC32»     .text.unlikely 
57 »       cmp····$0x2,%ebx 
58 »       je·····e0·<PyMem_GetAllocator+0x50> 
59 ·R_386_PC32»     .text.unlikely 
60 »       or·····$0xffffffff,%eax 
61 »       jmp····71·<pymem_set_default_allocator+0x61> 
62 »       nop 
  
63 00000090·<PyMem_GetAllocator>: 
64 PyMem_GetAllocator(): 
65 »       push···%edi 
66 »       push···%esi 
67 »       mov····0xc(%esp),%eax 
68 »       test···%eax,%eax 
69 »       jne····ad·<PyMem_GetAllocator+0x1d> 
70 »       mov····0x10(%esp),%edi 
71 »       mov····$0x254,%esi 
72 ·R_386_32»       .data 
73 »       mov····$0x5,%ecx 
74 »       rep·movsl·%ds:(%esi),%es:(%edi) 
75 »       pop····%esi 
76 »       pop····%edi 
77 »       retq··· 
78 »       cmp····$0x1,%eax 
79 »       je·····248·<_PyMem_DebugCalloc+0x28> 
80 ·R_386_PC32»     .text.unlikely 
81 »       cmp····$0x2,%eax 
82 »       jne····cd·<PyMem_GetAllocator+0x3d> 
83 »       mov····0x10(%esp),%edi 
84 »       mov····$0x22c,%esi 
85 ·R_386_32»       .data 
86 »       mov····$0x5,%ecx 
87 »       rep·movsl·%ds:(%esi),%es:(%edi) 
88 »       jmp····aa·<PyMem_GetAllocator+0x1a> 
89 »       mov····0x10(%esp),%edx 
90 »       movl···$0x0,(%edx) 
91 »       movl···$0x0,0x4(%edx) 
92 »       movl···$0x0,0x8(%edx) 
93 »       movl···$0x0,0xc(%edx) 
94 »       movl···$0x0,0x10(%edx) 
95 »       jmp····aa·<PyMem_GetAllocator+0x1a> 
96 »       lea····0x0(%esi,%eiz,1),%esi 
97 »       lea····0x0(%esi,%eiz,1),%esi 
  
98 00000100·<_PyMem_RawStrdup>:2 00000000·<_PyMem_RawStrdup>:
99 _PyMem_RawStrdup():3 _PyMem_RawStrdup():
100 »       push···%edi4 »       push···%edi
101 »       push···%esi5 »       push···%esi
102 »       push···%ebx6 »       push···%ebx
103 »       mov····0x10(%esp),%edi7 »       mov····0x10(%esp),%edi
104 »       sub····$0xc,%esp8 »       sub····$0xc,%esp
105 »       push···%edi9 »       push···%edi
106 »       call···10c·<_PyMem_RawStrdup+0xc>10 »       call···c·<_PyMem_RawStrdup+0xc>
107 ·R_386_PC32»     strlen11 ·R_386_PC32»     strlen
108 »       pop····%edx12 »       pop····%edx
109 »       pop····%ecx13 »       pop····%ecx
110 »       lea····0x1(%eax),%esi14 »       lea····0x1(%eax),%esi
111 »       push···%esi15 »       push···%esi
112 »       pushl··0x25416 »       pushl··0x254
113 ·R_386_32»       .data17 ·R_386_32»       .data
114 »       call···*0x25818 »       call···*0x258
115 ·R_386_32»       .data19 ·R_386_32»       .data
116 »       mov····%eax,%ebx20 »       mov····%eax,%ebx
117 »       add····$0x10,%esp21 »       add····$0x10,%esp
118 »       test···%eax,%eax22 »       test···%eax,%eax
119 »       je·····137·<_PyMem_RawStrdup+0x37>23 »       je·····37·<_PyMem_RawStrdup+0x37>
120 »       push···%eax24 »       push···%eax
Max diff block lines reached; 14278/17260 bytes (82.72%) of diff not shown.
2.0 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 31, 20 lines modifiedOffset 31, 20 lines modified
31 ··0x000001b0·a8010000·a8010000·b0010000·b0010000·................31 ··0x000001b0·a8010000·a8010000·b0010000·b0010000·................
32 ··0x000001c0·b8010000·b8010000·c0010000·c0010000·................32 ··0x000001c0·b8010000·b8010000·c0010000·c0010000·................
33 ··0x000001d0·c8010000·c8010000·d0010000·d0010000·................33 ··0x000001d0·c8010000·c8010000·d0010000·d0010000·................
34 ··0x000001e0·d8010000·d8010000·e0010000·e0010000·................34 ··0x000001e0·d8010000·d8010000·e0010000·e0010000·................
35 ··0x000001f0·e8010000·e8010000·f0010000·f0010000·................35 ··0x000001f0·e8010000·e8010000·f0010000·f0010000·................
36 ··0x00000200·f8010000·f8010000·00020000·00020000·................36 ··0x00000200·f8010000·f8010000·00020000·00020000·................
37 ··0x00000210·08020000·08020000·10020000·10020000·................37 ··0x00000210·08020000·08020000·10020000·10020000·................
38 ··0x00000220·00000000·f0010000·80060000·00000000·................38 ··0x00000220·00000000·c00d0000·20050000·00000000·........·.......
39 ··0x00000230·40070000·40160000·601d0000·f00e0000·@...@...`.......39 ··0x00000230·30090000·d0180000·00200000·70110000·0........·..p...
40 ··0x00000240·00000000·40070000·40160000·601d0000·....@...@...`...40 ··0x00000240·00000000·30090000·d0180000·00200000·....0........·..
41 ··0x00000250·f00e0000·00000000·b0000000·c0010000·................41 ··0x00000250·70110000·00000000·50020000·90000000·p.......P.......
42 ··0x00000260·90010000·00010000·00000000·00000000·................42 ··0x00000260·80030000·a0020000·00000000·00000000·................
43 ··0x00000270·00000000·00000000·00000000·00000000·................43 ··0x00000270·00000000·00000000·00000000·00000000·................
44 ··0x00000280·72000000·00000000·b0000000·c0010000·r...............44 ··0x00000280·72000000·00000000·50020000·90000000·r.......P.......
45 ··0x00000290·90010000·00010000·6d000000·00000000·........m.......45 ··0x00000290·80030000·a0020000·6d000000·00000000·........m.......
46 ··0x000002a0·40070000·40160000·601d0000·f00e0000·@...@...`.......46 ··0x000002a0·30090000·d0180000·00200000·70110000·0........·..p...
47 ··0x000002b0·6f000000·00000000·40070000·40160000·o.......@...@...47 ··0x000002b0·6f000000·00000000·30090000·d0180000·o.......0.......
48 ··0x000002c0·601d0000·f00e0000·00000000·00000000·`...............48 ··0x000002c0·00200000·70110000·00000000·00000000·.·..p...........
49 ··0x000002d0·01000000····························....49 ··0x000002d0·01000000····························....
  
47.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
106 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
982 B
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·5d040000·b3020000·e1020000·b9030000·]...............3 ··0x00000000·c2040000·4f010000·ed010000·1e040000·....O...........
4 ··0x00000010·b9030000·18030000·18030000·5f50794d·............_PyM4 ··0x00000010·1e040000·7d030000·7d030000·5f50794d·....}...}..._PyM
5 ··0x00000020·656d5f44·65627567·52617752·65616c6c·em_DebugRawReall5 ··0x00000020·656d5f44·65627567·52617752·65616c6c·em_DebugRawReall
6 ··0x00000030·6f630000·5f50794d·656d5f44·65627567·oc.._PyMem_Debug6 ··0x00000030·6f630000·5f50794d·656d5f44·65627567·oc.._PyMem_Debug
7 ··0x00000040·52617746·72656500·5f50794d·656d5f44·RawFree._PyMem_D7 ··0x00000040·52617746·72656500·5f50794d·656d5f44·RawFree._PyMem_D
8 ··0x00000050·65627567·4d616c6c·6f630000·5f50794d·ebugMalloc.._PyM8 ··0x00000050·65627567·4d616c6c·6f630000·5f50794d·ebugMalloc.._PyM
9 ··0x00000060·656d5f44·65627567·43616c6c·6f630000·em_DebugCalloc..9 ··0x00000060·656d5f44·65627567·43616c6c·6f630000·em_DebugCalloc..
10 ··0x00000070·5f50794d·656d5f44·65627567·5265616c·_PyMem_DebugReal10 ··0x00000070·5f50794d·656d5f44·65627567·5265616c·_PyMem_DebugReal
11 ··0x00000080·6c6f6300·5f50794d·656d5f44·65627567·loc._PyMem_Debug11 ··0x00000080·6c6f6300·5f50794d·656d5f44·65627567·loc._PyMem_Debug
48.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
17.0 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 134 lines modifiedOffset 1, 130 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·0070796d·656d5f73·65745f64·65666175·.pymem_set_defau 
3 ··0x00000010·6c745f61·6c6c6f63·61746f72·005f5079·lt_allocator._Py 
4 ··0x00000020·4d656d5f·5261774d·616c6c6f·63005f50·Mem_RawMalloc._P 
5 ··0x00000030·794d656d·5f526177·43616c6c·6f63005f·yMem_RawCalloc._ 
6 ··0x00000040·50794d65·6d5f5261·77526561·6c6c6f63·PyMem_RawRealloc 
7 ··0x00000050·005f5079·4d656d5f·52617746·72656500·._PyMem_RawFree. 
8 ··0x00000060·70796d65·6d5f7365·745f6465·6661756c·pymem_set_defaul 
9 ··0x00000070·745f616c·6c6f6361·746f722e·636f6c64·t_allocator.cold 
10 ··0x00000080·005f5079·4d656d5f·52617700·5f50794d·._PyMem_Raw._PyM2 ··0x00000000·005f5079·4d656d5f·52617700·5f50794d·._PyMem_Raw._PyM
 3 ··0x00000010·656d5f52·61774d61·6c6c6f63·005f5079·em_RawMalloc._Py
 4 ··0x00000020·4d656d5f·52617743·616c6c6f·63005f50·Mem_RawCalloc._P
 5 ··0x00000030·794d656d·5f526177·5265616c·6c6f6300·yMem_RawRealloc.
 6 ··0x00000040·5f50794d·656d5f52·61774672·6565005f·_PyMem_RawFree._
 7 ··0x00000050·50794f62·6a656374·005f5079·4f626a65·PyObject._PyObje
 8 ··0x00000060·63745f4d·616c6c6f·63005f50·794f626a·ct_Malloc._PyObj
 9 ··0x00000070·6563745f·43616c6c·6f63005f·50794f62·ect_Calloc._PyOb
 10 ··0x00000080·6a656374·5f526561·6c6c6f63·005f5079·ject_Realloc._Py
 11 ··0x00000090·4f626a65·63745f46·72656500·5f50794d·Object_Free._PyM
 12 ··0x000000a0·656d005f·50794d65·6d5f5365·74446566·em._PyMem_SetDef
 13 ··0x000000b0·61756c74·416c6c6f·6361746f·722e636f·aultAllocator.co
 14 ··0x000000c0·6c640050·794d656d·5f476574·416c6c6f·ld.PyMem_GetAllo
 15 ··0x000000d0·6361746f·722e636f·6c640050·794d656d·cator.cold.PyMem
 16 ··0x000000e0·5f526177·4d616c6c·6f632e63·6f6c6400·_RawMalloc.cold.
 17 ··0x000000f0·5f50794d·656d5f52·61775763·73647570·_PyMem_RawWcsdup
 18 ··0x00000100·2e636f6c·64005079·4d656d5f·52617752·.cold.PyMem_RawR
 19 ··0x00000110·65616c6c·6f632e63·6f6c6400·5f50794d·ealloc.cold._PyM
11 ··0x00000090·656d5f44·65627567·5261774d·616c6c6f·em_DebugRawMallo20 ··0x00000120·656d5f44·65627567·5261774d·616c6c6f·em_DebugRawMallo
12 ··0x000000a0·63005f50·794d656d·5f446562·7567005f·c._PyMem_Debug._21 ··0x00000130·63005f50·794d656d·5f446562·7567005f·c._PyMem_Debug._
13 ··0x000000b0·50794d65·6d5f4465·62756752·61774361·PyMem_DebugRawCa22 ··0x00000140·50794d65·6d5f4465·62756752·61774361·PyMem_DebugRawCa
14 ··0x000000c0·6c6c6f63·005f5079·4d656d5f·44656275·lloc._PyMem_Debu23 ··0x00000150·6c6c6f63·005f5079·4d656d5f·44656275·lloc._PyMem_Debu
15 ··0x000000d0·67526177·5265616c·6c6f6300·5f50794d·gRawRealloc._PyM24 ··0x00000160·67526177·5265616c·6c6f6300·5f50794d·gRawRealloc._PyM
16 ··0x000000e0·656d5f44·65627567·52617746·72656500·em_DebugRawFree.25 ··0x00000170·656d5f44·65627567·52617746·72656500·em_DebugRawFree.
17 ··0x000000f0·5f50794f·626a6563·745f4d61·6c6c6f63·_PyObject_Malloc 
18 ··0x00000100·005f5079·4f626a65·63745f43·616c6c6f·._PyObject_Callo 
19 ··0x00000110·63005f50·794f626a·6563745f·5265616c·c._PyObject_Real 
20 ··0x00000120·6c6f6300·5f50794f·626a6563·745f4672·loc._PyObject_Fr 
21 ··0x00000130·6565005f·50794f62·6a656374·005f5079·ee._PyObject._Py26 ··0x00000180·5f50794d·656d5f44·65627567·4d616c6c·_PyMem_DebugMall
 27 ··0x00000190·6f63005f·50794d65·6d5f4465·62756743·oc._PyMem_DebugC
 28 ··0x000001a0·616c6c6f·63005f50·794d656d·5f446562·alloc._PyMem_Deb
 29 ··0x000001b0·75675265·616c6c6f·63005f50·794d656d·ugRealloc._PyMem
 30 ··0x000001c0·5f446562·75674672·6565005f·50794d65·_DebugFree._PyMe
22 ··0x00000140·4d656d5f·44656275·674d616c·6c6f6300·Mem_DebugMalloc.31 ··0x000001d0·6d5f4465·62756752·6177416c·6c6f6300·m_DebugRawAlloc.
 32 ··0x000001e0·75736564·706f6f6c·7300616c·6c6f6361·usedpools.alloca
 33 ··0x000001f0·74655f66·726f6d5f·6e65775f·706f6f6c·te_from_new_pool
 34 ··0x00000200·00726177·5f616c6c·6f636174·65645f62·.raw_allocated_b
 35 ··0x00000210·6c6f636b·73005f50·794d656d·5f446562·locks._PyMem_Deb
 36 ··0x00000220·75675261·77416c6c·6f632e63·6f6c6400·ugRawAlloc.cold.
 37 ··0x00000230·5f5f6675·6e635f5f·2e31005f·50794d65·__func__.1._PyMe
 38 ··0x00000240·6d5f4465·62756743·6865636b·41646472·m_DebugCheckAddr
 39 ··0x00000250·65737300·5f5f6675·6e635f5f·2e30005f·ess.__func__.0._
 40 ··0x00000260·50794d65·6d5f4465·62756752·61775265·PyMem_DebugRawRe
 41 ··0x00000270·616c6c6f·632e636f·6c64005f·50794d65·alloc.cold._PyMe
 42 ··0x00000280·6d5f4465·62756743·6865636b·41646472·m_DebugCheckAddr
 43 ··0x00000290·6573732e·636f6c64·005f5079·4f626a65·ess.cold._PyObje
 44 ··0x000002a0·63745f44·65627567·44756d70·41646472·ct_DebugDumpAddr
 45 ··0x000002b0·65737300·50794d65·6d5f5261·7743616c·ess.PyMem_RawCal
 46 ··0x000002c0·6c6f632e·636f6c64·005f5079·4f626a65·loc.cold._PyObje
 47 ··0x000002d0·63745f4d·616c6c6f·632e636f·6c640075·ct_Malloc.cold.u
 48 ··0x000002e0·7361626c·655f6172·656e6173·006e6670·sable_arenas.nfp
 49 ··0x000002f0·326c6173·74610064·65627567·5f737461·2lasta.debug_sta
 50 ··0x00000300·74732e36·00756e75·7365645f·6172656e·ts.6.unused_aren
 51 ··0x00000310·615f6f62·6a656374·73005f50·794f626a·a_objects._PyObj
 52 ··0x00000320·6563745f·4172656e·61005f50·794f626a·ect_Arena._PyObj
 53 ··0x00000330·6563745f·4172656e·614d6d61·70006e61·ect_ArenaMmap.na
 54 ··0x00000340·72656e61·735f6375·7272656e·746c795f·renas_currently_
 55 ··0x00000350·616c6c6f·63617465·64006e74·696d6573·allocated.ntimes
 56 ··0x00000360·5f617265·6e615f61·6c6c6f63·61746564·_arena_allocated
 57 ··0x00000370·006e6172·656e6173·5f686967·68776174·.narenas_highwat
 58 ··0x00000380·6572006d·61786172·656e6173·00616c6c·er.maxarenas.all
 59 ··0x00000390·6f636174·655f6672·6f6d5f6e·65775f70·ocate_from_new_p
 60 ··0x000003a0·6f6f6c2e·636f6c64·005f5079·4f626a65·ool.cold._PyObje
 61 ··0x000003b0·63745f41·72656e61·4d6d6170·2e636f6c·ct_ArenaMmap.col
 62 ··0x000003c0·64005f50·794d656d·5f446562·75674d61·d._PyMem_DebugMa
 63 ··0x000003d0·6c6c6f63·2e636f6c·64005f5f·66756e63·lloc.cold.__func
 64 ··0x000003e0·5f5f2e32·005f5079·4d656d5f·44656275·__.2._PyMem_Debu
 65 ··0x000003f0·67467265·652e636f·6c64005f·5f66756e·gFree.cold.__fun
 66 ··0x00000400·635f5f2e·35005079·4d656d5f·4d616c6c·c__.5.PyMem_Mall
 67 ··0x00000410·6f632e63·6f6c6400·50794d65·6d5f4361·oc.cold.PyMem_Ca
 68 ··0x00000420·6c6c6f63·2e636f6c·64005f50·794f626a·lloc.cold._PyObj
 69 ··0x00000430·6563745f·43616c6c·6f632e63·6f6c6400·ect_Calloc.cold.
23 ··0x00000150·5f50794d·656d5f44·65627567·43616c6c·_PyMem_DebugCall70 ··0x00000440·5f50794d·656d5f44·65627567·43616c6c·_PyMem_DebugCall
24 ··0x00000160·6f63005f·50794d65·6d5f4465·62756752·oc._PyMem_DebugR 
25 ··0x00000170·65616c6c·6f63005f·50794d65·6d5f4465·ealloc._PyMem_De 
26 ··0x00000180·62756746·72656500·5f50794d·656d0050·bugFree._PyMem.P 
27 ··0x00000190·794d656d·5f476574·416c6c6f·6361746f·yMem_GetAllocato 
28 ··0x000001a0·722e636f·6c640050·794d656d·5f536574·r.cold.PyMem_Set 
29 ··0x000001b0·416c6c6f·6361746f·722e636f·6c640050·Allocator.cold.P 
30 ··0x000001c0·794d656d·5f526177·4d616c6c·6f632e63·yMem_RawMalloc.c 
31 ··0x000001d0·6f6c6400·5f50794d·656d5f52·61775763·old._PyMem_RawWc 
32 ··0x000001e0·73647570·2e636f6c·64005079·4d656d5f·sdup.cold.PyMem_ 
33 ··0x000001f0·52617752·65616c6c·6f632e63·6f6c6400·RawRealloc.cold. 
34 ··0x00000200·5f50794d·656d5f44·65627567·52617741·_PyMem_DebugRawA 
35 ··0x00000210·6c6c6f63·00757365·64706f6f·6c730061·lloc.usedpools.a 
36 ··0x00000220·6c6c6f63·6174655f·66726f6d·5f6e6577·llocate_from_new 
37 ··0x00000230·5f706f6f·6c007261·775f616c·6c6f6361·_pool.raw_alloca 
38 ··0x00000240·7465645f·626c6f63·6b73005f·50794d65·ted_blocks._PyMe 
39 ··0x00000250·6d5f4465·62756752·6177416c·6c6f632e·m_DebugRawAlloc. 
40 ··0x00000260·636f6c64·005f5f66·756e635f·5f2e3100·cold.__func__.1.71 ··0x00000450·6f632e63·6f6c6400·5f5f6675·6e635f5f·oc.cold.__func__
 72 ··0x00000460·2e330050·794d656d·5f526561·6c6c6f63·.3.PyMem_Realloc
41 ··0x00000270·5f50794d·656d5f44·65627567·43686563·_PyMem_DebugChec 
42 ··0x00000280·6b416464·72657373·005f5f66·756e635f·kAddress.__func_ 
43 ··0x00000290·5f2e3000·5f50794d·656d5f44·65627567·_.0._PyMem_Debug 
44 ··0x000002a0·52617752·65616c6c·6f632e63·6f6c6400·RawRealloc.cold. 
45 ··0x000002b0·5f50794d·656d5f44·65627567·43686563·_PyMem_DebugChec 
46 ··0x000002c0·6b416464·72657373·2e636f6c·64005f50·kAddress.cold._P 
47 ··0x000002d0·794f626a·6563745f·44656275·6744756d·yObject_DebugDum 
48 ··0x000002e0·70416464·72657373·0050794d·656d5f52·pAddress.PyMem_R 
49 ··0x000002f0·61774361·6c6c6f63·2e636f6c·64005f50·awCalloc.cold._P 
50 ··0x00000300·794f626a·6563745f·4d616c6c·6f632e63·yObject_Malloc.c 
51 ··0x00000310·6f6c6400·75736162·6c655f61·72656e61·old.usable_arena 
52 ··0x00000320·73006e66·70326c61·73746100·64656275·s.nfp2lasta.debu 
53 ··0x00000330·675f7374·6174732e·3600756e·75736564·g_stats.6.unused 
54 ··0x00000340·5f617265·6e615f6f·626a6563·7473005f·_arena_objects._ 
55 ··0x00000350·50794f62·6a656374·5f417265·6e61006e·PyObject_Arena.n 
56 ··0x00000360·6172656e·61735f63·75727265·6e746c79·arenas_currently 
57 ··0x00000370·5f616c6c·6f636174·6564006e·74696d65·_allocated.ntime 
58 ··0x00000380·735f6172·656e615f·616c6c6f·63617465·s_arena_allocate 
59 ··0x00000390·64006e61·72656e61·735f6869·67687761·d.narenas_highwa 
60 ··0x000003a0·74657200·6d617861·72656e61·7300616c·ter.maxarenas.al 
61 ··0x000003b0·6c6f6361·74655f66·726f6d5f·6e65775f·locate_from_new_ 
62 ··0x000003c0·706f6f6c·2e636f6c·64005f50·794f626a·pool.cold._PyObj73 ··0x00000470·2e636f6c·64005f50·794f626a·6563745f·.cold._PyObject_
63 ··0x000003d0·6563745f·4172656e·614d6d61·70005f50·ect_ArenaMmap._P 
64 ··0x000003e0·794f626a·6563745f·4172656e·614d6d61·yObject_ArenaMma 
65 ··0x000003f0·702e636f·6c64005f·50794d65·6d5f4465·p.cold._PyMem_De 
66 ··0x00000400·6275674d·616c6c6f·632e636f·6c64005f·bugMalloc.cold._ 
Max diff block lines reached; 0/17327 bytes (0.00%) of diff not shown.
204 KB
rangeobject.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:··········25608·(bytes·into·file)13 ··Start·of·section·headers:··········25644·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.09 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x6408:1 There·are·19·section·headers,·starting·at·offset·0x642c:
  
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]·.text·············PROGBITS········00000000·000040·0003c0·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0003c0·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·004fe4·0001f8·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·005008·0001f8·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000400·0004b4·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000400·0004b4·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·0051dc·000228·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·005200·000228·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0008b4·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0008b4·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0008b4·0000c6·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0008b4·0000c6·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·00097a·000b76·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·00097a·000b76·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·005404·000550·08···I·16···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·005428·000550·08···I·16···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·0014f0·001622·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·0014f0·001632·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·005954·0008c8·08···I·16···9··414 ··[10]·.rel.text.hot·····REL·············00000000·005978·0008c8·08···I·16···9··4
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·002b14·000101·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·002b24·000101·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·002c20·000365·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·002c40·000365·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·002f85·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·002fa5·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·002f88·0011f8·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·002fa8·0011fc·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·00621c·000150·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·006240·000150·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·004180·000790·10·····17··68··420 ··[16]·.symtab···········SYMTAB··········00000000·0041a4·000790·10·····17··68··4
21 ··[17]·.strtab···········STRTAB··········00000000·004910·0006d4·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·004934·0006d4·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·00636c·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·006390·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
4.45 KB
readelf --wide --symbols {}
    
Offset 10, 37 lines modifiedOffset 10, 37 lines modified
10 ·····6:·00000000····42·FUNC····LOCAL··DEFAULT····9·range_vectorcall10 ·····6:·00000000····42·FUNC····LOCAL··DEFAULT····9·range_vectorcall
11 ·····7:·00000030··1115·FUNC····LOCAL··DEFAULT····9·range_from_array11 ·····7:·00000030··1115·FUNC····LOCAL··DEFAULT····9·range_from_array
12 ·····8:·00000000····52·FUNC····LOCAL··DEFAULT····7·range_vectorcall.cold12 ·····8:·00000000····52·FUNC····LOCAL··DEFAULT····7·range_vectorcall.cold
13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···11·13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
14 ····10:·00000034···488·FUNC····LOCAL··DEFAULT····7·range_from_array.cold14 ····10:·00000034···488·FUNC····LOCAL··DEFAULT····7·range_from_array.cold
15 ····11:·00000490···489·FUNC····LOCAL··DEFAULT····9·make_range_object15 ····11:·00000490···489·FUNC····LOCAL··DEFAULT····9·make_range_object
16 ····12:·0000021c···196·FUNC····LOCAL··DEFAULT····7·make_range_object.cold16 ····12:·0000021c···196·FUNC····LOCAL··DEFAULT····7·make_range_object.cold
17 ····13:·00000680···470·FUNC····LOCAL··DEFAULT····9·range_iter17 ····13:·00000680···491·FUNC····LOCAL··DEFAULT····9·range_iter
18 ····14:·000002e0·····7·FUNC····LOCAL··DEFAULT····7·range_iter.cold18 ····14:·000002e0·····7·FUNC····LOCAL··DEFAULT····7·range_iter.cold
19 ····15:·00000860···135·FUNC····LOCAL··DEFAULT····9·range_dealloc19 ····15:·00000870···136·FUNC····LOCAL··DEFAULT····9·range_dealloc
20 ····16:·00000000···113·FUNC····LOCAL··DEFAULT····1·longrangeiter_dealloc20 ····16:·00000000···113·FUNC····LOCAL··DEFAULT····1·longrangeiter_dealloc
21 ····17:·000002e7····17·FUNC····LOCAL··DEFAULT····7·longrangeiter_dealloc.cold21 ····17:·000002e7····17·FUNC····LOCAL··DEFAULT····7·longrangeiter_dealloc.cold
22 ····18:·000008f0··1653·FUNC····LOCAL··DEFAULT····9·range_subscript22 ····18:·00000900··1653·FUNC····LOCAL··DEFAULT····9·range_subscript
23 ····19:·000002f8···784·FUNC····LOCAL··DEFAULT····7·range_subscript.cold23 ····19:·000002f8···784·FUNC····LOCAL··DEFAULT····7·range_subscript.cold
24 ····20:·00000f70····43·FUNC····LOCAL··DEFAULT····9·rangeiter_next24 ····20:·00000f80····43·FUNC····LOCAL··DEFAULT····9·rangeiter_next
25 ····21:·00000fa0····16·FUNC····LOCAL··DEFAULT····9·range_length25 ····21:·00000fb0····16·FUNC····LOCAL··DEFAULT····9·range_length
26 ····22:·00000fb0···921·FUNC····LOCAL··DEFAULT····9·range_reverse26 ····22:·00000fc0···921·FUNC····LOCAL··DEFAULT····9·range_reverse
27 ····23:·00000608····44·FUNC····LOCAL··DEFAULT····7·range_reverse.cold27 ····23:·00000608····44·FUNC····LOCAL··DEFAULT····7·range_reverse.cold
28 ····24:·00000080···237·FUNC····LOCAL··DEFAULT····1·range_richcompare28 ····24:·00000080···237·FUNC····LOCAL··DEFAULT····1·range_richcompare
29 ····25:·00000634····36·FUNC····LOCAL··DEFAULT····7·range_richcompare.cold29 ····25:·00000634····36·FUNC····LOCAL··DEFAULT····7·range_richcompare.cold
30 ····26:·00000658····95·FUNC····LOCAL··DEFAULT····7·range_repr30 ····26:·00000658····95·FUNC····LOCAL··DEFAULT····7·range_repr
31 ····27:·00001350···502·FUNC····LOCAL··DEFAULT····9·range_item31 ····27:·00001360···506·FUNC····LOCAL··DEFAULT····9·range_item
32 ····28:·000006b7····66·FUNC····LOCAL··DEFAULT····7·range_item.cold32 ····28:·000006b7····66·FUNC····LOCAL··DEFAULT····7·range_item.cold
33 ····29:·00000170····39·FUNC····LOCAL··DEFAULT····1·range_contains33 ····29:·00000170····39·FUNC····LOCAL··DEFAULT····1·range_contains
34 ····30:·000001a0···219·FUNC····LOCAL··DEFAULT····1·range_contains_long34 ····30:·000001a0···219·FUNC····LOCAL··DEFAULT····1·range_contains_long
35 ····31:·000006f9····14·FUNC····LOCAL··DEFAULT····7·range_contains.cold35 ····31:·000006f9····14·FUNC····LOCAL··DEFAULT····7·range_contains.cold
36 ····32:·00000707····91·FUNC····LOCAL··DEFAULT····7·range_contains_long.cold36 ····32:·00000707····91·FUNC····LOCAL··DEFAULT····7·range_contains_long.cold
37 ····33:·00000280····19·FUNC····LOCAL··DEFAULT····1·rangeiter_len37 ····33:·00000280····19·FUNC····LOCAL··DEFAULT····1·rangeiter_len
38 ····34:·000002a0····33·FUNC····LOCAL··DEFAULT····1·range_reduce38 ····34:·000002a0····33·FUNC····LOCAL··DEFAULT····1·range_reduce
39 ····35:·00001550···210·FUNC····LOCAL··DEFAULT····9·longrangeiter_next39 ····35:·00001560···210·FUNC····LOCAL··DEFAULT····9·longrangeiter_next
40 ····36:·00000762····73·FUNC····LOCAL··DEFAULT····7·longrangeiter_next.cold40 ····36:·00000762····73·FUNC····LOCAL··DEFAULT····7·longrangeiter_next.cold
41 ····37:·000007ab···184·FUNC····LOCAL··DEFAULT····7·range_hash41 ····37:·000007ab···184·FUNC····LOCAL··DEFAULT····7·range_hash
42 ····38:·000002d0···165·FUNC····LOCAL··DEFAULT····1·rangeiter_reduce42 ····38:·000002d0···165·FUNC····LOCAL··DEFAULT····1·rangeiter_reduce
43 ····39:·000004a8····12·OBJECT··LOCAL··DEFAULT····3·PyId_iter43 ····39:·000004a8····12·OBJECT··LOCAL··DEFAULT····3·PyId_iter
44 ····40:·00000863····91·FUNC····LOCAL··DEFAULT····7·rangeiter_reduce.cold44 ····40:·00000863····91·FUNC····LOCAL··DEFAULT····7·rangeiter_reduce.cold
45 ····41:·000008be····88·FUNC····LOCAL··DEFAULT····7·range_count45 ····41:·000008be····88·FUNC····LOCAL··DEFAULT····7·range_count
46 ····42:·00000380····64·FUNC····LOCAL··DEFAULT····1·rangeiter_setstate46 ····42:·00000380····64·FUNC····LOCAL··DEFAULT····1·rangeiter_setstate
39.7 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x4fe4·contains·63·entries:1 Relocation·section·'.rel.text'·at·offset·0x5008·contains·63·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000029··00005202·R_386_PC32·············00000000···_Py_Dealloc3 00000029··00005202·R_386_PC32·············00000000···_Py_Dealloc
4 0000005a··00005202·R_386_PC32·············00000000···_Py_Dealloc4 0000005a··00005202·R_386_PC32·············00000000···_Py_Dealloc
5 00000068··00005202·R_386_PC32·············00000000···_Py_Dealloc5 00000068··00005202·R_386_PC32·············00000000···_Py_Dealloc
6 00000092··00006201·R_386_32···············00000240···PyRange_Type6 00000092··00006201·R_386_32···············00000240···PyRange_Type
7 000000b8··00004802·R_386_PC32·············00000000···PyObject_RichCompareBool7 000000b8··00004802·R_386_PC32·············00000000···PyObject_RichCompareBool
8 000000cb··00006302·R_386_PC32·············00000000···PyObject_Not8 000000cb··00006302·R_386_PC32·············00000000···PyObject_Not
63.0 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
414 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 95, 17 lines modifiedOffset 95, 17 lines modified
95 PyNumber_Negative95 PyNumber_Negative
96 PyLong_FromLong96 PyLong_FromLong
97 _Py_Dealloc97 _Py_Dealloc
98 PyErr_Format98 PyErr_Format
99 PyExc_ValueError99 PyExc_ValueError
100 PyLong_AsLong100 PyLong_AsLong
101 PyRangeIter_Type101 PyRangeIter_Type
 102 PyErr_Occurred
102 PyExc_OverflowError103 PyExc_OverflowError
103 PyErr_ExceptionMatches104 PyErr_ExceptionMatches
104 PyErr_Occurred 
105 PyErr_Clear105 PyErr_Clear
106 PyLongRangeIter_Type106 PyLongRangeIter_Type
107 PyObject_Free107 PyObject_Free
108 PySlice_Type108 PySlice_Type
109 _PySlice_GetLongIndices109 _PySlice_GetLongIndices
110 PyNumber_Multiply110 PyNumber_Multiply
111 PyExc_IndexError111 PyExc_IndexError
1.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 160, 15 lines modifiedOffset 160, 15 lines modified
160 »       mov····0x10(%esp),%ecx160 »       mov····0x10(%esp),%ecx
161 »       mov····0x4(%edx),%eax161 »       mov····0x4(%edx),%eax
162 »       cmp····$0x0,%eax162 »       cmp····$0x0,%eax
163 ·R_386_32»       PyBool_Type163 ·R_386_32»       PyBool_Type
164 »       je·····190·<range_contains+0x20>164 »       je·····190·<range_contains+0x20>
165 »       cmp····$0x0,%eax165 »       cmp····$0x0,%eax
166 ·R_386_32»       PyLong_Type166 ·R_386_32»       PyLong_Type
167 »       jne····885·<rangeiter_reduce.cold+0x22>167 »       jne····885·<range_dealloc+0x15>
168 ·R_386_PC32»     .text.unlikely168 ·R_386_PC32»     .text.unlikely
169 »       mov····%ecx,%eax169 »       mov····%ecx,%eax
170 »       add····$0xc,%esp170 »       add····$0xc,%esp
171 »       jmp····1a0·<range_contains_long>171 »       jmp····1a0·<range_contains_long>
172 »       lea····0x0(%esi,%eiz,1),%esi172 »       lea····0x0(%esi,%eiz,1),%esi
173 »       xchg···%ax,%ax173 »       xchg···%ax,%ax
  
5.05 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··0x00000000·01000000·00000000·00000000·4e000000·............N...4 ··0x00000000·01000000·00000000·00000000·4e000000·............N...
5 ··0x00000010·18000000·00000000·00000000·00000000·................5 ··0x00000010·18000000·00000000·00000000·00000000·................
6 ··0x00000020·00000000·00000000·00000000·00000000·................6 ··0x00000020·00000000·00000000·00000000·00000000·................
7 ··0x00000030·00000000·00000000·00000000·00000000·................7 ··0x00000030·00000000·00000000·00000000·00000000·................
8 ··0x00000040·00000000·00000000·00000000·00000000·................8 ··0x00000040·00000000·00000000·00000000·00000000·................
9 ··0x00000050·00000000·00000400·00000000·00000000·................9 ··0x00000050·00000000·00000400·00000000·00000000·................
10 ··0x00000060·00000000·00000000·00000000·00000000·................10 ··0x00000060·00000000·00000000·00000000·00000000·................
11 ··0x00000070·50150000·e0000000·00000000·00000000·P...............11 ··0x00000070·60150000·e0000000·00000000·00000000·`...............
12 ··0x00000080·00000000·00000000·00000000·00000000·................12 ··0x00000080·00000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·00000000·00000000·00000000·00000000·................14 ··0x000000a0·00000000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·00000000·00000000·00000000·................15 ··0x000000b0·00000000·00000000·00000000·00000000·................
16 ··0x000000c0·00000000·00000000·00000000·00000000·................16 ··0x000000c0·00000000·00000000·00000000·00000000·................
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·61000000·140b0000·04000000·80000000·a...............18 ··0x000000e0·61000000·140b0000·04000000·80000000·a...............
7.51 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 280, 15 lines modifiedOffset 280, 15 lines modified
280 ·R_386_PC32»     _Py_Dealloc280 ·R_386_PC32»     _Py_Dealloc
281 »       add····$0x10,%esp281 »       add····$0x10,%esp
282 »       jmp····239·<make_range_object.cold+0x1d>282 »       jmp····239·<make_range_object.cold+0x1d>
  
283 000002e0·<range_iter.cold>:283 000002e0·<range_iter.cold>:
284 range_iter.cold():284 range_iter.cold():
285 »       xor····%ecx,%ecx285 »       xor····%ecx,%ecx
286 »       jmp····9f3·<longrangeiter_reduce+0x22>286 »       jmp····a03·<longrangeiter_reduce+0x32>
287 ·R_386_PC32»     .text.hot287 ·R_386_PC32»     .text.hot
  
288 000002e7·<longrangeiter_dealloc.cold>:288 000002e7·<longrangeiter_dealloc.cold>:
289 longrangeiter_dealloc.cold():289 longrangeiter_dealloc.cold():
290 »       sub····$0xc,%esp290 »       sub····$0xc,%esp
291 »       push···%edx291 »       push···%edx
292 »       call···2ec·<longrangeiter_dealloc.cold+0x5>292 »       call···2ec·<longrangeiter_dealloc.cold+0x5>
46.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
30.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 15, 16 lines modifiedOffset 15, 16 lines modified
15 ··0x000000b0·500e4c42·0e504c0e·40570e44·480e4841·P.LB.PL.@W.DH.HA15 ··0x000000b0·500e4c42·0e504c0e·40570e44·480e4841·P.LB.PL.@W.DH.HA
16 ··0x000000c0·0e4c410e·50480e40·550e4445·0e48450e·.LA.PH.@U.DE.HE.16 ··0x000000c0·0e4c410e·50480e40·550e4445·0e48450e·.LA.PH.@U.DE.HE.
17 ··0x000000d0·4c410e50·480e404b·0e48410e·4c450e50·LA.PH.@K.HA.LE.P17 ··0x000000d0·4c410e50·480e404b·0e48410e·4c450e50·LA.PH.@K.HA.LE.P
18 ··0x000000e0·480e404d·0e48460e·4c410e50·480e404b·H.@M.HF.LA.PH.@K18 ··0x000000e0·480e404d·0e48460e·4c410e50·480e404b·H.@M.HF.LA.PH.@K
19 ··0x000000f0·0e48410e·4c410e50·4c0e4053·0e48460e·.HA.LA.PL.@S.HF.19 ··0x000000f0·0e48410e·4c410e50·4c0e4053·0e48460e·.HA.LA.PL.@S.HF.
20 ··0x00000100·4c410e50·500e407a·0e4c440e·50480e40·LA.PP.@z.LD.PH.@20 ··0x00000100·4c410e50·500e407a·0e4c440e·50480e40·LA.PP.@z.LD.PH.@
21 ··0x00000110·5b0a0e14·41c30e10·41c60e0c·41c70e08·[...A...A...A...21 ··0x00000110·5b0a0e14·41c30e10·41c60e0c·41c70e08·[...A...A...A...
22 ··0x00000120·41c50e04·4b0b610e·44410e48·450e4c46·A...K.a.DA.HE.LF22 ··0x00000120·41c50e04·4b0b5e0e·44410e48·450e4c46·A...K.^.DA.HE.LF
23 ··0x00000130·0e50480e·40500e4c·420e5048·0e404d0e·.PH.@P.LB.PH.@M.23 ··0x00000130·0e50480e·40530e4c·420e5048·0e404d0e·.PH.@S.LB.PH.@M.
24 ··0x00000140·4c430e50·4c0e4053·0e4c410e·50480e40·LC.PL.@S.LA.PH.@24 ··0x00000140·4c430e50·4c0e4053·0e4c410e·50480e40·LC.PL.@S.LA.PH.@
25 ··0x00000150·4d0e4c41·0e50480e·40510a0e·44420e48·M.LA.PH.@Q..DB.H25 ··0x00000150·4d0e4c41·0e50480e·40510a0e·44420e48·M.LA.PH.@Q..DB.H
26 ··0x00000160·410e4c4f·0b430e4c·410e5048·0e404d0e·A.LO.C.LA.PH.@M.26 ··0x00000160·410e4c4f·0b430e4c·410e5048·0e404d0e·A.LO.C.LA.PH.@M.
27 ··0x00000170·44420e48·410e4c44·0e50480e·404b0e48·DB.HA.LD.PH.@K.H27 ··0x00000170·44420e48·410e4c44·0e50480e·404b0e48·DB.HA.LD.PH.@K.H
28 ··0x00000180·440e4c41·0e50480e·404d0e48·460e4c41·D.LA.PH.@M.HF.LA28 ··0x00000180·440e4c41·0e50480e·404d0e48·460e4c41·D.LA.PH.@M.HF.LA
29 ··0x00000190·0e50480e·404b0e48·410e4c41·0e504c0e·.PH.@K.HA.LA.PL.29 ··0x00000190·0e50480e·404b0e48·410e4c41·0e504c0e·.PH.@K.HA.LA.PL.
30 ··0x000001a0·40530e48·460e4c41·0e504c0e·4002460e·@S.HF.LA.PL.@.F.30 ··0x000001a0·40530e48·460e4c41·0e504c0e·4002460e·@S.HF.LA.PL.@.F.
1.55 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 69, 18 lines modifiedOffset 69, 18 lines modified
69 ··0x00000420·6e005079·4e756d62·65725f4e·65676174·n.PyNumber_Negat69 ··0x00000420·6e005079·4e756d62·65725f4e·65676174·n.PyNumber_Negat
70 ··0x00000430·69766500·50794c6f·6e675f46·726f6d4c·ive.PyLong_FromL70 ··0x00000430·69766500·50794c6f·6e675f46·726f6d4c·ive.PyLong_FromL
71 ··0x00000440·6f6e6700·5f50795f·4465616c·6c6f6300·ong._Py_Dealloc.71 ··0x00000440·6f6e6700·5f50795f·4465616c·6c6f6300·ong._Py_Dealloc.
72 ··0x00000450·50794572·725f466f·726d6174·00507945·PyErr_Format.PyE72 ··0x00000450·50794572·725f466f·726d6174·00507945·PyErr_Format.PyE
73 ··0x00000460·78635f56·616c7565·4572726f·72005079·xc_ValueError.Py73 ··0x00000460·78635f56·616c7565·4572726f·72005079·xc_ValueError.Py
74 ··0x00000470·4c6f6e67·5f41734c·6f6e6700·50795261·Long_AsLong.PyRa74 ··0x00000470·4c6f6e67·5f41734c·6f6e6700·50795261·Long_AsLong.PyRa
75 ··0x00000480·6e676549·7465725f·54797065·00507945·ngeIter_Type.PyE75 ··0x00000480·6e676549·7465725f·54797065·00507945·ngeIter_Type.PyE
 76 ··0x00000490·72725f4f·63637572·72656400·50794578·rr_Occurred.PyEx
76 ··0x00000490·78635f4f·76657266·6c6f7745·72726f72·xc_OverflowError77 ··0x000004a0·635f4f76·6572666c·6f774572·726f7200·c_OverflowError.
77 ··0x000004a0·00507945·72725f45·78636570·74696f6e·.PyErr_Exception78 ··0x000004b0·50794572·725f4578·63657074·696f6e4d·PyErr_ExceptionM
78 ··0x000004b0·4d617463·68657300·50794572·725f4f63·Matches.PyErr_Oc79 ··0x000004c0·61746368·65730050·79457272·5f436c65·atches.PyErr_Cle
79 ··0x000004c0·63757272·65640050·79457272·5f436c65·curred.PyErr_Cle 
80 ··0x000004d0·61720050·794c6f6e·6752616e·67654974·ar.PyLongRangeIt80 ··0x000004d0·61720050·794c6f6e·6752616e·67654974·ar.PyLongRangeIt
81 ··0x000004e0·65725f54·79706500·50794f62·6a656374·er_Type.PyObject81 ··0x000004e0·65725f54·79706500·50794f62·6a656374·er_Type.PyObject
82 ··0x000004f0·5f467265·65005079·536c6963·655f5479·_Free.PySlice_Ty82 ··0x000004f0·5f467265·65005079·536c6963·655f5479·_Free.PySlice_Ty
83 ··0x00000500·7065005f·5079536c·6963655f·4765744c·pe._PySlice_GetL83 ··0x00000500·7065005f·5079536c·6963655f·4765744c·pe._PySlice_GetL
84 ··0x00000510·6f6e6749·6e646963·65730050·794e756d·ongIndices.PyNum84 ··0x00000510·6f6e6749·6e646963·65730050·794e756d·ongIndices.PyNum
85 ··0x00000520·6265725f·4d756c74·69706c79·00507945·ber_Multiply.PyE85 ··0x00000520·6265725f·4d756c74·69706c79·00507945·ber_Multiply.PyE
86 ··0x00000530·78635f49·6e646578·4572726f·72005079·xc_IndexError.Py86 ··0x00000530·78635f49·6e646578·4572726f·72005079·xc_IndexError.Py
767 KB
setobject.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:··········53292·(bytes·into·file)13 ··Start·of·section·headers:··········55212·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0xd02c:1 There·are·20·section·headers,·starting·at·offset·0xd7ac:
  
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]·.text·············PROGBITS········00000000·000040·000ecb·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000e4b·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00a664·000760·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·00ad6c·000710·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000f20·000798·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000ea0·000798·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·00adc4·000560·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·00b47c·000560·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0016b8·000004·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·001638·000004·00··WA··0···0··4
10 ··[·6]·.text.unlikely····PROGBITS········00000000·0016b8·00139f·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·001638·0013e3·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·00b324·000e30·08···I·17···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·00b9dc·000de8·08···I·17···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·002a60·003386·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·002a20·003a04·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·00c154·000a10·08···I·17···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·00c7c4·000b28·08···I·17···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·005de6·0001ba·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·006424·0001ba·01·AMS··0···0··1
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·005fa0·000022·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·0065e0·000022·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·005fe0·0007d1·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·006620·0007d1·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·00cb64·000030·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·00d2ec·000030·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·0067b1·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·006df1·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·0067b4·0021f4·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·006df4·0022dc·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·00cb94·0003f8·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·00d31c·0003f0·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·0089a8·000ed0·10·····18·162··421 ··[17]·.symtab···········SYMTAB··········00000000·0090d0·000ec0·10·····18·161··4
22 ··[18]·.strtab···········STRTAB··········00000000·009878·000de9·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·009f90·000ddc·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·00cf8c·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·00d70c·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
30.1 KB
readelf --wide --symbols {}
    
Offset 1, 240 lines modifiedOffset 1, 239 lines modified
  
1 Symbol·table·'.symtab'·contains·237·entries:1 Symbol·table·'.symtab'·contains·236·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
9 ·····6:·00000910··1966·FUNC····LOCAL··DEFAULT····8·set_update_internal9 ·····6:·00000920··2347·FUNC····LOCAL··DEFAULT····8·set_update_internal
10 ·····7:·00000000·····7·FUNC····LOCAL··DEFAULT····6·PyFrozenSet_New.cold10 ·····7:·00000000·····7·FUNC····LOCAL··DEFAULT····6·PyFrozenSet_New.cold
11 ·····8:·00000090···117·FUNC····LOCAL··DEFAULT····8·make_new_set11 ·····8:·00000090···117·FUNC····LOCAL··DEFAULT····8·make_new_set
12 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···10·12 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
13 ····10:·000010c0··1183·FUNC····LOCAL··DEFAULT····8·set_table_resize13 ····10:·00001250··1184·FUNC····LOCAL··DEFAULT····8·set_table_resize
14 ····11:·00000007···130·FUNC····LOCAL··DEFAULT····6·PySet_Add.cold14 ····11:·00000007···130·FUNC····LOCAL··DEFAULT····6·PySet_Add.cold
15 ····12:·00000330···392·FUNC····LOCAL··DEFAULT····8·set_add_entry15 ····12:·00000330···414·FUNC····LOCAL··DEFAULT····8·set_add_entry
16 ····13:·00000089····58·FUNC····LOCAL··DEFAULT····6·set_add_entry.cold16 ····13:·00000089····58·FUNC····LOCAL··DEFAULT····6·set_add_entry.cold
17 ····14:·000004c0····94·FUNC····LOCAL··DEFAULT····8·set_iter17 ····14:·000004d0····94·FUNC····LOCAL··DEFAULT····8·set_iter
18 ····15:·00000520·····8·FUNC····LOCAL··DEFAULT····8·set_len18 ····15:·00000530·····8·FUNC····LOCAL··DEFAULT····8·set_len
19 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT···11·19 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
20 ····17:·00000530···302·FUNC····LOCAL··DEFAULT····8·setiter_iternext20 ····17:·00000540···302·FUNC····LOCAL··DEFAULT····8·setiter_iternext
21 ····18:·00000790·····8·OBJECT··LOCAL··DEFAULT····3·_dummy_struct21 ····18:·00000790·····8·OBJECT··LOCAL··DEFAULT····3·_dummy_struct
22 ····19:·000000c3····33·FUNC····LOCAL··DEFAULT····6·setiter_iternext.cold22 ····19:·000000c3····33·FUNC····LOCAL··DEFAULT····6·setiter_iternext.cold
23 ····20:·00000660····80·FUNC····LOCAL··DEFAULT····8·setiter_dealloc23 ····20:·00000670····80·FUNC····LOCAL··DEFAULT····8·setiter_dealloc
24 ····21:·000006b0···193·FUNC····LOCAL··DEFAULT····8·set_traverse24 ····21:·000006c0···193·FUNC····LOCAL··DEFAULT····8·set_traverse
25 ····22:·000000e4·····7·FUNC····LOCAL··DEFAULT····6·PySet_New.cold25 ····22:·000000e4·····7·FUNC····LOCAL··DEFAULT····6·PySet_New.cold
26 ····23:·00000810···252·FUNC····LOCAL··DEFAULT····8·set_vectorcall26 ····23:·00000820···252·FUNC····LOCAL··DEFAULT····8·set_vectorcall
27 ····24:·000000eb···168·FUNC····LOCAL··DEFAULT····6·set_vectorcall.cold27 ····24:·000000eb···168·FUNC····LOCAL··DEFAULT····6·set_vectorcall.cold
28 ····25:·00000193····87·FUNC····LOCAL··DEFAULT····6·set_update_internal.cold28 ····25:·00000193····87·FUNC····LOCAL··DEFAULT····6·set_update_internal.cold
29 ····26:·000001ea····44·FUNC····LOCAL··DEFAULT····6·set_table_resize.cold29 ····26:·000001ea····37·FUNC····LOCAL··DEFAULT····6·set_table_resize.cold
30 ····27:·00001560···230·FUNC····LOCAL··DEFAULT····8·set_dealloc30 ····27:·000016f0···230·FUNC····LOCAL··DEFAULT····8·set_dealloc
31 ····28:·00000216····19·FUNC····LOCAL··DEFAULT····6·set_dealloc.cold31 ····28:·0000020f····19·FUNC····LOCAL··DEFAULT····6·set_dealloc.cold
32 ····29:·00001650···451·FUNC····LOCAL··DEFAULT····8·set_contains32 ····29:·000017e0···451·FUNC····LOCAL··DEFAULT····8·set_contains
33 ····30:·00000000···120·FUNC····LOCAL··DEFAULT····1·set_contains.part.033 ····30:·00000000···120·FUNC····LOCAL··DEFAULT····1·set_contains.part.0
34 ····31:·00000229····33·FUNC····LOCAL··DEFAULT····6·set_contains.cold34 ····31:·00000222····33·FUNC····LOCAL··DEFAULT····6·set_contains.cold
35 ····32:·00001820···292·FUNC····LOCAL··DEFAULT····8·set_lookkey35 ····32:·000019b0···301·FUNC····LOCAL··DEFAULT····8·set_lookkey
36 ····33:·0000024a·····8·FUNC····LOCAL··DEFAULT····6·set_contains.part.0.cold36 ····33:·00000243·····8·FUNC····LOCAL··DEFAULT····6·set_contains.part.0.cold
37 ····34:·00000252····33·FUNC····LOCAL··DEFAULT····6·set_lookkey.cold37 ····34:·0000024b····33·FUNC····LOCAL··DEFAULT····6·set_lookkey.cold
 38 ····35:·0000026c···141·FUNC····LOCAL··DEFAULT····6·PySet_Clear.cold
38 ····35:·00001950···264·FUNC····LOCAL··DEFAULT····8·set_clear_internal39 ····36:·00001c90···234·FUNC····LOCAL··DEFAULT····8·set_clear_internal
39 ····36:·00000273····49·FUNC····LOCAL··DEFAULT····6·PySet_Clear.cold 
40 ····37:·000002a4···122·FUNC····LOCAL··DEFAULT····6·PySet_Contains.cold40 ····37:·000002f9···122·FUNC····LOCAL··DEFAULT····6·PySet_Contains.cold
41 ····38:·0000031e····78·FUNC····LOCAL··DEFAULT····6·PySet_Size.cold41 ····38:·00000373····78·FUNC····LOCAL··DEFAULT····6·PySet_Size.cold
42 ····39:·0000036c···119·FUNC····LOCAL··DEFAULT····6·_PySet_NextEntry.cold42 ····39:·000003c1···119·FUNC····LOCAL··DEFAULT····6·_PySet_NextEntry.cold
43 ····40:·00001ce0···216·FUNC····LOCAL··DEFAULT····8·set_and43 ····40:·00002050···216·FUNC····LOCAL··DEFAULT····8·set_and
44 ····41:·00001dc0··1097·FUNC····LOCAL··DEFAULT····8·set_intersection44 ····41:·00002130··1106·FUNC····LOCAL··DEFAULT····8·set_intersection
45 ····42:·000003e3···194·FUNC····LOCAL··DEFAULT····6·set_intersection.cold45 ····42:·00000438···194·FUNC····LOCAL··DEFAULT····6·set_intersection.cold
46 ····43:·00002210····80·FUNC····LOCAL··DEFAULT····8·make_new_set_basetype46 ····43:·00002590···198·FUNC····LOCAL··DEFAULT····8·make_new_set_basetype
47 ····44:·00002260···462·FUNC····LOCAL··DEFAULT····8·set_add47 ····44:·00002660···480·FUNC····LOCAL··DEFAULT····8·set_add
48 ····45:·000004a5····69·FUNC····LOCAL··DEFAULT····6·set_add.cold48 ····45:·000004fa····69·FUNC····LOCAL··DEFAULT····6·set_add.cold
49 ····46:·000000e0···273·FUNC····LOCAL··DEFAULT····1·set_richcompare49 ····46:·00000080···273·FUNC····LOCAL··DEFAULT····1·set_richcompare
50 ····47:·00000000·····0·SECTION·LOCAL··DEFAULT···12·50 ····47:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
51 ····48:·00002430···586·FUNC····LOCAL··DEFAULT····8·set_issubset51 ····48:·00002840···639·FUNC····LOCAL··DEFAULT····8·set_issubset
52 ····49:·000004ea···102·FUNC····LOCAL··DEFAULT····6·set_richcompare.cold52 ····49:·0000053f···102·FUNC····LOCAL··DEFAULT····6·set_richcompare.cold
53 ····50:·000009d0···151·FUNC····LOCAL··DEFAULT····1·set_issuperset53 ····50:·000009b0···151·FUNC····LOCAL··DEFAULT····1·set_issuperset
54 ····51:·00000550···156·FUNC····LOCAL··DEFAULT····6·set_issubset.cold54 ····51:·000005a5···158·FUNC····LOCAL··DEFAULT····6·set_issubset.cold
55 ····52:·00002680···291·FUNC····LOCAL··DEFAULT····8·frozenset_vectorcall55 ····52:·00002ac0···291·FUNC····LOCAL··DEFAULT····8·frozenset_vectorcall
56 ····53:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·emptyfrozenset56 ····53:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·emptyfrozenset
57 ····54:·000005ec···224·FUNC····LOCAL··DEFAULT····6·frozenset_vectorcall.cold57 ····54:·00000643···224·FUNC····LOCAL··DEFAULT····6·frozenset_vectorcall.cold
58 ····55:·00000200···101·FUNC····LOCAL··DEFAULT····1·set_or58 ····55:·000001a0···101·FUNC····LOCAL··DEFAULT····1·set_or
59 ····56:·000006cc···149·FUNC····LOCAL··DEFAULT····6·set_or.cold59 ····56:·00000723···149·FUNC····LOCAL··DEFAULT····6·set_or.cold
60 ····57:·000027b0····58·FUNC····LOCAL··DEFAULT····8·set_ior60 ····57:·00002bf0····58·FUNC····LOCAL··DEFAULT····8·set_ior
61 ····58:·00000761···108·FUNC····LOCAL··DEFAULT····6·set_ior.cold61 ····58:·000007b8···108·FUNC····LOCAL··DEFAULT····6·set_ior.cold
62 ····59:·000027f0···485·FUNC····LOCAL··DEFAULT····8·set_direct_contains62 ····59:·00002c30···485·FUNC····LOCAL··DEFAULT····8·set_direct_contains
63 ····60:·000007cd····33·FUNC····LOCAL··DEFAULT····6·set_direct_contains.cold63 ····60:·00000824····33·FUNC····LOCAL··DEFAULT····6·set_direct_contains.cold
64 ····61:·000007ee···118·FUNC····LOCAL··DEFAULT····6·PySet_Discard.cold64 ····61:·00000845···118·FUNC····LOCAL··DEFAULT····6·PySet_Discard.cold
65 ····62:·00002b90···428·FUNC····LOCAL··DEFAULT····8·set_discard_key65 ····62:·00002fd0···413·FUNC····LOCAL··DEFAULT····8·set_discard_key
66 ····63:·00000864····33·FUNC····LOCAL··DEFAULT····6·set_discard_key.cold66 ····63:·000008bb····33·FUNC····LOCAL··DEFAULT····6·set_discard_key.cold
67 ····64:·00002d40····74·FUNC····LOCAL··DEFAULT····8·set_discard_entry67 ····64:·00003170····74·FUNC····LOCAL··DEFAULT····8·set_discard_entry
68 ····65:·00000885····57·FUNC····LOCAL··DEFAULT····6·_PySet_Update.cold68 ····65:·000008dc····57·FUNC····LOCAL··DEFAULT····6·_PySet_Update.cold
69 ····66:·000002d0····68·FUNC····LOCAL··DEFAULT····1·set_sub69 ····66:·00000270····68·FUNC····LOCAL··DEFAULT····1·set_sub
70 ····67:·00002d90···841·FUNC····LOCAL··DEFAULT····8·set_difference70 ····67:·000031c0···850·FUNC····LOCAL··DEFAULT····8·set_difference
71 ····68:·000008be···146·FUNC····LOCAL··DEFAULT····6·set_sub.cold71 ····68:·00000915···146·FUNC····LOCAL··DEFAULT····6·set_sub.cold
72 ····69:·00000480····48·FUNC····LOCAL··DEFAULT····1·set_copy_and_difference72 ····69:·000003e0····48·FUNC····LOCAL··DEFAULT····1·set_copy_and_difference
73 ····70:·00000950···228·FUNC····LOCAL··DEFAULT····6·set_difference.cold73 ····70:·000009a7···228·FUNC····LOCAL··DEFAULT····6·set_difference.cold
74 ····71:·000030e0···678·FUNC····LOCAL··DEFAULT····8·frozenset_hash74 ····71:·00003520···678·FUNC····LOCAL··DEFAULT····8·frozenset_hash
75 ····72:·00000a34····10·FUNC····LOCAL··DEFAULT····6·frozenset_hash.cold75 ····72:·00000a8b····10·FUNC····LOCAL··DEFAULT····6·frozenset_hash.cold
76 ····73:·00000320····40·FUNC····LOCAL··DEFAULT····1·set_discard76 ····73:·000002c0····40·FUNC····LOCAL··DEFAULT····1·set_discard
77 ····74:·00000a3e···128·FUNC····LOCAL··DEFAULT····6·set_discard.cold77 ····74:·00000a95···128·FUNC····LOCAL··DEFAULT····6·set_discard.cold
78 ····75:·00000350····28·FUNC····LOCAL··DEFAULT····1·set_clear78 ····75:·000002f0····28·FUNC····LOCAL··DEFAULT····1·set_clear
79 ····76:·00000370····33·FUNC····LOCAL··DEFAULT····1·setiter_traverse79 ····76:·00000310····33·FUNC····LOCAL··DEFAULT····1·setiter_traverse
80 ····77:·00000abe·····3·FUNC····LOCAL··DEFAULT····6·setiter_traverse.cold80 ····77:·00000b15·····3·FUNC····LOCAL··DEFAULT····6·setiter_traverse.cold
81 ····78:·000003a0····50·FUNC····LOCAL··DEFAULT····1·set_remove81 ····78:·000037d0···564·FUNC····LOCAL··DEFAULT····8·set_remove
82 ····79:·00000ac1···156·FUNC····LOCAL··DEFAULT····6·set_remove.cold82 ····79:·00000b18····55·FUNC····LOCAL··DEFAULT····6·set_remove.cold
83 ····80:·000003e0····80·FUNC····LOCAL··DEFAULT····1·set_union83 ····80:·00000340····80·FUNC····LOCAL··DEFAULT····1·set_union
84 ····81:·00000b5d····31·FUNC····LOCAL··DEFAULT····6·set_union.cold84 ····81:·00000b4f····31·FUNC····LOCAL··DEFAULT····6·set_union.cold
85 ····82:·00000430····12·FUNC····LOCAL··DEFAULT····1·set_copy85 ····82:·00000390····12·FUNC····LOCAL··DEFAULT····1·set_copy
86 ····83:·00000440····56·FUNC····LOCAL··DEFAULT····1·set_update86 ····83:·000003a0····56·FUNC····LOCAL··DEFAULT····1·set_update
87 ····84:·00000b7c·····7·FUNC····LOCAL··DEFAULT····6·set_update.cold87 ····84:·00000b6e·····7·FUNC····LOCAL··DEFAULT····6·set_update.cold
88 ····85:·000004b0···361·FUNC····LOCAL··DEFAULT····1·set_difference_update_internal88 ····85:·00000410···494·FUNC····LOCAL··DEFAULT····1·set_difference_update_internal
89 ····86:·00000b83····31·FUNC····LOCAL··DEFAULT····6·set_copy_and_difference.cold89 ····86:·00000b75····31·FUNC····LOCAL··DEFAULT····6·set_copy_and_difference.cold
90 ····87:·00000ba2···132·FUNC····LOCAL··DEFAULT····6·set_difference_update_internal.cold90 ····87:·00000b94···132·FUNC····LOCAL··DEFAULT····6·set_difference_update_internal.cold
91 ····88:·00000620····39·FUNC····LOCAL··DEFAULT····1·setiter_len91 ····88:·00000600····39·FUNC····LOCAL··DEFAULT····1·setiter_len
92 ····89:·00000c26····14·FUNC····LOCAL··DEFAULT····6·setiter_len.cold92 ····89:·00000c18····14·FUNC····LOCAL··DEFAULT····6·setiter_len.cold
93 ····90:·00000650····59·FUNC····LOCAL··DEFAULT····1·set_difference_multi93 ····90:·00000630····59·FUNC····LOCAL··DEFAULT····1·set_difference_multi
94 ····91:·00000c34····69·FUNC····LOCAL··DEFAULT····6·set_difference_multi.cold94 ····91:·00000c26····69·FUNC····LOCAL··DEFAULT····6·set_difference_multi.cold
95 ····92:·00000690···344·FUNC····LOCAL··DEFAULT····1·set_isdisjoint95 ····92:·00000670···344·FUNC····LOCAL··DEFAULT····1·set_isdisjoint
96 ····93:·00000c79···147·FUNC····LOCAL··DEFAULT····6·set_isdisjoint.cold96 ····93:·00000c6b···147·FUNC····LOCAL··DEFAULT····6·set_isdisjoint.cold
97 ····94:·000007f0····69·FUNC····LOCAL··DEFAULT····1·set_xor97 ····94:·000007d0····69·FUNC····LOCAL··DEFAULT····1·set_xor
98 ····95:·00000840····64·FUNC····LOCAL··DEFAULT····1·set_symmetric_difference98 ····95:·00000820····64·FUNC····LOCAL··DEFAULT····1·set_symmetric_difference
99 ····96:·00000d0c···117·FUNC····LOCAL··DEFAULT····6·set_xor.cold99 ····96:·00000cfe···117·FUNC····LOCAL··DEFAULT····6·set_xor.cold
100 ····97:·00000880···265·FUNC····LOCAL··DEFAULT····1·set_symmetric_difference_update100 ····97:·00000860···265·FUNC····LOCAL··DEFAULT····1·set_symmetric_difference_update
101 ····98:·00000d81····48·FUNC····LOCAL··DEFAULT····6·set_symmetric_difference.cold101 ····98:·00000d73····48·FUNC····LOCAL··DEFAULT····6·set_symmetric_difference.cold
102 ····99:·00000db1···273·FUNC····LOCAL··DEFAULT····6·set_symmetric_difference_update.cold102 ····99:·00000da3···273·FUNC····LOCAL··DEFAULT····6·set_symmetric_difference_update.cold
103 ···100:·00000990····56·FUNC····LOCAL··DEFAULT····1·set_difference_update103 ···100:·00000970····56·FUNC····LOCAL··DEFAULT····1·set_difference_update
104 ···101:·00000ec2·····7·FUNC····LOCAL··DEFAULT····6·set_difference_update.cold104 ···101:·00000eb4·····7·FUNC····LOCAL··DEFAULT····6·set_difference_update.cold
105 ···102:·00000ec9·····7·FUNC····LOCAL··DEFAULT····6·set_issuperset.cold105 ···102:·00000ebb·····7·FUNC····LOCAL··DEFAULT····6·set_issuperset.cold
106 ···103:·00000a70···276·FUNC····LOCAL··DEFAULT····1·set_repr106 ···103:·00000a50···276·FUNC····LOCAL··DEFAULT····1·set_repr
107 ···104:·00000ed0····44·FUNC····LOCAL··DEFAULT····6·set_repr.cold107 ···104:·00000ec2····44·FUNC····LOCAL··DEFAULT····6·set_repr.cold
108 ···105:·00000b90···165·FUNC····LOCAL··DEFAULT····1·set_reduce108 ···105:·00000b70···165·FUNC····LOCAL··DEFAULT····1·set_reduce
109 ···106:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId___dict__.0109 ···106:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId___dict__.0
110 ···107:·00000efc····92·FUNC····LOCAL··DEFAULT····6·set_reduce.cold110 ···107:·00000eee····92·FUNC····LOCAL··DEFAULT····6·set_reduce.cold
111 ···108:·00000c40····78·FUNC····LOCAL··DEFAULT····1·set_intersection_multi111 ···108:·00000c20····78·FUNC····LOCAL··DEFAULT····1·set_intersection_multi
112 ···109:·00000f58····75·FUNC····LOCAL··DEFAULT····6·set_intersection_multi.cold112 ···109:·00000f4a····75·FUNC····LOCAL··DEFAULT····6·set_intersection_multi.cold
113 ···110:·00000fa3····27·FUNC····LOCAL··DEFAULT····6·frozenset_copy113 ···110:·00000f95····27·FUNC····LOCAL··DEFAULT····6·frozenset_copy
114 ···111:·00000c90····74·FUNC····LOCAL··DEFAULT····1·frozenset_new114 ···111:·00000c70····74·FUNC····LOCAL··DEFAULT····1·frozenset_new
115 ···112:·00000fbe···201·FUNC····LOCAL··DEFAULT····6·frozenset_new.cold115 ···112:·00000fb0···201·FUNC····LOCAL··DEFAULT····6·frozenset_new.cold
116 ···113:·00001087···117·FUNC····LOCAL··DEFAULT····6·setiter_reduce116 ···113:·00001079···117·FUNC····LOCAL··DEFAULT····6·setiter_reduce
117 ···114:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_iter.2117 ···114:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_iter.2
118 ···115:·00000ce0···108·FUNC····LOCAL··DEFAULT····1·set_init118 ···115:·00000cc0···108·FUNC····LOCAL··DEFAULT····1·set_init
119 ···116:·000010fc····56·FUNC····LOCAL··DEFAULT····6·set_init.cold119 ···116:·000010ee····56·FUNC····LOCAL··DEFAULT····6·set_init.cold
120 ···117:·00000d50····95·FUNC····LOCAL··DEFAULT····1·set_pop120 ···117:·00001126···110·FUNC····LOCAL··DEFAULT····6·set_pop
121 ···118:·00001134····28·FUNC····LOCAL··DEFAULT····6·set_pop.cold 
122 ···119:·00001150···108·FUNC····LOCAL··DEFAULT····6·set_isub121 ···118:·00001194···108·FUNC····LOCAL··DEFAULT····6·set_isub
123 ···120:·00000db0····72·FUNC····LOCAL··DEFAULT····1·set_intersection_update_multi122 ···119:·00000d30····72·FUNC····LOCAL··DEFAULT····1·set_intersection_update_multi
124 ···121:·00000e00···178·FUNC····LOCAL··DEFAULT····1·set_swap_bodies123 ···120:·00000d80···178·FUNC····LOCAL··DEFAULT····1·set_swap_bodies
125 ···122:·000011bc····57·FUNC····LOCAL··DEFAULT····6·set_swap_bodies.cold124 ···121:·00001200····57·FUNC····LOCAL··DEFAULT····6·set_swap_bodies.cold
Max diff block lines reached; -1/30784 bytes (-0.00%) of diff not shown.
155 KB
readelf --wide --relocs {}
Max HTML report size reached
209 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
651 B
strings --all --bytes=8 {}
    
Offset 79, 16 lines modifiedOffset 79, 16 lines modified
79 set_dealloc.cold79 set_dealloc.cold
80 set_contains80 set_contains
81 set_contains.part.081 set_contains.part.0
82 set_contains.cold82 set_contains.cold
83 set_lookkey83 set_lookkey
84 set_contains.part.0.cold84 set_contains.part.0.cold
85 set_lookkey.cold85 set_lookkey.cold
86 set_clear_internal 
87 PySet_Clear.cold86 PySet_Clear.cold
 87 set_clear_internal
88 PySet_Contains.cold88 PySet_Contains.cold
89 PySet_Size.cold89 PySet_Size.cold
90 _PySet_NextEntry.cold90 _PySet_NextEntry.cold
91 set_intersection91 set_intersection
92 set_intersection.cold92 set_intersection.cold
93 make_new_set_basetype93 make_new_set_basetype
94 set_add.cold94 set_add.cold
48.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
12.1 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 126 lines modifiedOffset 1, 126 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·00000000·80000000·00000000·00000000·................3 ··0x00000000·00000000·80000000·00000000·00000000·................
4 ··0x00000010·89000000·00000000·00000000·00000000·................4 ··0x00000010·89000000·00000000·00000000·00000000·................
5 ··0x00000020·01000000·00000000·00000000·8e000000·................5 ··0x00000020·01000000·00000000·00000000·8e000000·................
6 ··0x00000030·00000000·00000000·3d130000·00000000·........=.......6 ··0x00000030·00000000·00000000·81130000·00000000·................
7 ··0x00000040·00000000·00000000·00000000·30130000·............0...7 ··0x00000040·00000000·00000000·00000000·74130000·............t...
8 ··0x00000050·00000000·00000000·00000000·00000000·................8 ··0x00000050·00000000·00000000·00000000·00000000·................
9 ··0x00000060·00000000·00000000·00000000·00000000·................9 ··0x00000060·00000000·00000000·00000000·00000000·................
10 ··0x00000070·00000000·00000400·00000000·00000000·................10 ··0x00000070·00000000·00000400·00000000·00000000·................
11 ··0x00000080·00000000·00000000·00000000·00000000·................11 ··0x00000080·00000000·00000000·00000000·00000000·................
12 ··0x00000090·00000000·00000000·00000000·00000000·................12 ··0x00000090·00000000·00000000·00000000·00000000·................
13 ··0x000000a0·00000000·00000000·00000000·00000000·................13 ··0x000000a0·00000000·00000000·00000000·00000000·................
14 ··0x000000b0·00000000·00000000·00000000·00000000·................14 ··0x000000b0·00000000·00000000·00000000·00000000·................
15 ··0x000000c0·00000000·00000000·00000000·00000000·................15 ··0x000000c0·00000000·00000000·00000000·00000000·................
16 ··0x000000d0·00000000·00000000·00000000·00000000·................16 ··0x000000d0·00000000·00000000·00000000·00000000·................
17 ··0x000000e0·00000000·00000000·00000000·90070000·................17 ··0x000000e0·00000000·00000000·00000000·90070000·................
18 ··0x000000f0·00000000·00000000·00000000·00000000·................18 ··0x000000f0·00000000·00000000·00000000·00000000·................
19 ··0x00000100·01000000·00000000·00000000·1b000000·................19 ··0x00000100·01000000·00000000·00000000·1b000000·................
20 ··0x00000110·64000000·00000000·60150000·00000000·d.......`.......20 ··0x00000110·64000000·00000000·f0160000·00000000·d...............
21 ··0x00000120·00000000·00000000·00000000·700a0000·............p...21 ··0x00000120·00000000·00000000·00000000·500a0000·............P...
22 ··0x00000130·e0010000·40060000·00000000·e0300000·....@........0..22 ··0x00000130·e0010000·40060000·00000000·20350000·....@.......·5..
23 ··0x00000140·00000000·00000000·00000000·00000000·................23 ··0x00000140·00000000·00000000·00000000·00000000·................
24 ··0x00000150·00000000·00440400·40000000·b0060000·.....D..@.......24 ··0x00000150·00000000·00440400·40000000·c0060000·.....D..@.......
25 ··0x00000160·50190000·e0000000·60000000·c0040000·P.......`.......25 ··0x00000160·901c0000·80000000·60000000·d0040000·........`.......
26 ··0x00000170·00000000·80020000·00000000·00000000·................26 ··0x00000170·00000000·80020000·00000000·00000000·................
27 ··0x00000180·00000000·00000000·00000000·00000000·................27 ··0x00000180·00000000·00000000·00000000·00000000·................
28 ··0x00000190·00000000·00000000·00000000·900c0000·................28 ··0x00000190·00000000·00000000·00000000·700c0000·............p...
29 ··0x000001a0·00000000·00000000·00000000·00000000·................29 ··0x000001a0·00000000·00000000·00000000·00000000·................
30 ··0x000001b0·00000000·00000000·00000000·00000000·................30 ··0x000001b0·00000000·00000000·00000000·00000000·................
31 ··0x000001c0·00000000·00000000·80260000·00000000·.........&......31 ··0x000001c0·00000000·00000000·c02a0000·00000000·.........*......
32 ··0x000001d0·00000000·00000000·00000000·00000000·................32 ··0x000001d0·00000000·00000000·00000000·00000000·................
33 ··0x000001e0·00000000·d0020000·00000000·00000000·................33 ··0x000001e0·00000000·70020000·00000000·00000000·....p...........
34 ··0x000001f0·00000000·00000000·00000000·00000000·................34 ··0x000001f0·00000000·00000000·00000000·00000000·................
35 ··0x00000200·00000000·00000000·00000000·00000000·................35 ··0x00000200·00000000·00000000·00000000·00000000·................
36 ··0x00000210·00000000·e01c0000·f0070000·00020000·................36 ··0x00000210·00000000·50200000·d0070000·a0010000·....P·..........
37 ··0x00000220·00000000·00000000·00000000·00000000·................37 ··0x00000220·00000000·00000000·00000000·00000000·................
38 ··0x00000230·00000000·00000000·00000000·00000000·................38 ··0x00000230·00000000·00000000·00000000·00000000·................
39 ··0x00000240·00000000·00000000·00000000·00000000·................39 ··0x00000240·00000000·00000000·00000000·00000000·................
40 ··0x00000250·00000000·00000000·00000000·00000000·................40 ··0x00000250·00000000·00000000·00000000·00000000·................
41 ··0x00000260·00000000·00000000·00000000·00000000·................41 ··0x00000260·00000000·00000000·00000000·00000000·................
42 ··0x00000270·00000000·00000000·00000000·00000000·................42 ··0x00000270·00000000·00000000·00000000·00000000·................
43 ··0x00000280·9f000000·f0270000·48000000·68020000·.....'..H...h...43 ··0x00000280·9f000000·302c0000·48000000·68020000·....0,..H...h...
44 ··0x00000290·ac000000·a30f0000·04000000·a0060000·................44 ··0x00000290·ac000000·950f0000·04000000·a0060000·................
45 ··0x000002a0·b1000000·50060000·01000000·60040000·....P.......`...45 ··0x000002a0·b1000000·30060000·01000000·60040000·....0.......`...
46 ··0x000002b0·bc000000·400c0000·01000000·a0050000·....@...........46 ··0x000002b0·bc000000·200c0000·01000000·a0050000·....·...........
47 ··0x000002c0·c9000000·90060000·08000000·20050000·............·...47 ··0x000002c0·c9000000·70060000·08000000·20050000·....p.......·...
48 ··0x000002d0·d4000000·30240000·08000000·40030000·....0$......@...48 ··0x000002d0·d4000000·40280000·08000000·40030000·....@(......@...
49 ··0x000002e0·dd000000·d0090000·08000000·00030000·................49 ··0x000002e0·dd000000·b0090000·08000000·00030000·................
50 ··0x000002f0·e8000000·900b0000·04000000·00070000·................50 ··0x000002f0·e8000000·700b0000·04000000·00070000·....p...........
51 ··0x00000300·f3000000·0e130000·04000000·60010000·............`...51 ··0x00000300·f3000000·52130000·04000000·60010000·....R.......`...
52 ··0x00000310·fe000000·40080000·08000000·80030000·....@...........52 ··0x00000310·fe000000·20080000·08000000·80030000·....·...........
53 ··0x00000320·13010000·e0030000·01000000·00060000·................53 ··0x00000320·13010000·40030000·01000000·00060000·....@...........
54 ··0x00000330·19010000·00000000·18000000·2b010000·............+...54 ··0x00000330·19010000·00000000·18000000·2b010000·............+...
55 ··0x00000340·00000000·00000000·00000000·00000000·................55 ··0x00000340·00000000·00000000·00000000·00000000·................
56 ··0x00000350·00000000·00000000·00000000·00000000·................56 ··0x00000350·00000000·00000000·00000000·00000000·................
57 ··0x00000360·01000000·00000000·00000000·17000000·................57 ··0x00000360·01000000·00000000·00000000·17000000·................
58 ··0x00000370·64000000·00000000·60150000·00000000·d.......`.......58 ··0x00000370·64000000·00000000·f0160000·00000000·d...............
59 ··0x00000380·00000000·00000000·00000000·700a0000·............p...59 ··0x00000380·00000000·00000000·00000000·500a0000·............P...
60 ··0x00000390·40040000·40060000·00000000·00000000·@...@...........60 ··0x00000390·40040000·40060000·00000000·00000000·@...@...........
61 ··0x000003a0·00000000·00000000·00000000·00000000·................61 ··0x000003a0·00000000·00000000·00000000·00000000·................
62 ··0x000003b0·00000000·00440400·e0000000·b0060000·.....D..........62 ··0x000003b0·00000000·00440400·e0000000·c0060000·.....D..........
63 ··0x000003c0·50190000·e0000000·60000000·c0040000·P.......`.......63 ··0x000003c0·901c0000·80000000·60000000·d0040000·........`.......
64 ··0x000003d0·00000000·e0040000·00000000·00000000·................64 ··0x000003d0·00000000·e0040000·00000000·00000000·................
65 ··0x000003e0·00000000·00000000·00000000·00000000·................65 ··0x000003e0·00000000·00000000·00000000·00000000·................
66 ··0x000003f0·00000000·e00c0000·00000000·c00e0000·................66 ··0x000003f0·00000000·c00c0000·00000000·400e0000·............@...
67 ··0x00000400·00000000·00000000·00000000·00000000·................67 ··0x00000400·00000000·00000000·00000000·00000000·................
68 ··0x00000410·00000000·00000000·00000000·00000000·................68 ··0x00000410·00000000·00000000·00000000·00000000·................
69 ··0x00000420·00000000·00000000·10080000·00000000·................69 ··0x00000420·00000000·00000000·20080000·00000000·........·.......
70 ··0x00000430·00000000·00000000·00000000·00000000·................70 ··0x00000430·00000000·00000000·00000000·00000000·................
71 ··0x00000440·00000000·d0020000·00000000·00000000·................71 ··0x00000440·00000000·70020000·00000000·00000000·....p...........
72 ··0x00000450·00000000·00000000·00000000·00000000·................72 ··0x00000450·00000000·00000000·00000000·00000000·................
73 ··0x00000460·00000000·00000000·00000000·00000000·................73 ··0x00000460·00000000·00000000·00000000·00000000·................
74 ··0x00000470·00000000·e01c0000·f0070000·00020000·................74 ··0x00000470·00000000·50200000·d0070000·a0010000·....P·..........
75 ··0x00000480·00000000·00000000·00000000·00000000·................75 ··0x00000480·00000000·00000000·00000000·00000000·................
76 ··0x00000490·50110000·00000000·00000000·00000000·P...............76 ··0x00000490·94110000·00000000·00000000·00000000·................
77 ··0x000004a0·00000000·00000000·f5110000·93120000·................77 ··0x000004a0·00000000·00000000·39120000·d7120000·........9.......
78 ··0x000004b0·b0270000·00000000·00000000·00000000·.'..............78 ··0x000004b0·f02b0000·00000000·00000000·00000000·.+..............
79 ··0x000004c0·00000000·00000000·00000000·00000000·................79 ··0x000004c0·00000000·00000000·00000000·00000000·................
80 ··0x000004d0·00000000·00000000·00000000·00000000·................80 ··0x000004d0·00000000·00000000·00000000·00000000·................
81 ··0x000004e0·37010000·60220000·08000000·a0020000·7...`"..........81 ··0x000004e0·37010000·60260000·08000000·a0020000·7...`&..........
82 ··0x000004f0·3b010000·50030000·04000000·60060000·;...P.......`...82 ··0x000004f0·3b010000·f0020000·04000000·60060000·;...........`...
83 ··0x00000500·9f000000·f0270000·48000000·68020000·.....'..H...h...83 ··0x00000500·9f000000·302c0000·48000000·68020000·....0,..H...h...
84 ··0x00000510·ac000000·30040000·04000000·a0060000·....0...........84 ··0x00000510·ac000000·90030000·04000000·a0060000·................
85 ··0x00000520·41010000·20030000·08000000·a0010000·A...·...........85 ··0x00000520·41010000·c0020000·08000000·a0010000·A...............
86 ··0x00000530·b1000000·50060000·01000000·60040000·....P.......`...86 ··0x00000530·b1000000·30060000·01000000·60040000·....0.......`...
87 ··0x00000540·49010000·90090000·01000000·e0040000·I...............87 ··0x00000540·49010000·70090000·01000000·e0040000·I...p...........
88 ··0x00000550·bc000000·400c0000·01000000·a0050000·....@...........88 ··0x00000550·bc000000·200c0000·01000000·a0050000·....·...........
89 ··0x00000560·5b010000·b00d0000·01000000·60050000·[...........`...89 ··0x00000560·5b010000·300d0000·01000000·60050000·[...0.......`...
90 ··0x00000570·c9000000·90060000·08000000·20050000·............·...90 ··0x00000570·c9000000·70060000·08000000·20050000·....p.......·...
91 ··0x00000580·d4000000·30240000·08000000·40030000·....0$......@...91 ··0x00000580·d4000000·40280000·08000000·40030000·....@(......@...
92 ··0x00000590·dd000000·d0090000·08000000·00030000·................92 ··0x00000590·dd000000·b0090000·08000000·00030000·................
93 ··0x000005a0·6f010000·500d0000·04000000·80070000·o...P...........93 ··0x000005a0·6f010000·26110000·04000000·80070000·o...&...........
94 ··0x000005b0·e8000000·900b0000·04000000·00070000·................94 ··0x000005b0·e8000000·700b0000·04000000·00070000·....p...........
95 ··0x000005c0·73010000·a0030000·08000000·00020000·s...............95 ··0x000005c0·73010000·d0370000·08000000·00020000·s....7..........
96 ··0x000005d0·f3000000·0e130000·04000000·60010000·............`...96 ··0x000005d0·f3000000·52130000·04000000·60010000·....R.......`...
97 ··0x000005e0·fe000000·40080000·08000000·80030000·....@...........97 ··0x000005e0·fe000000·20080000·08000000·80030000·....·...........
98 ··0x000005f0·7a010000·80080000·08000000·00040000·z...............98 ··0x000005f0·7a010000·60080000·08000000·00040000·z...`...........
99 ··0x00000600·13010000·e0030000·01000000·00060000·................99 ··0x00000600·13010000·40030000·01000000·00060000·....@...........
100 ··0x00000610·96010000·40040000·01000000·c0060000·....@...........100 ··0x00000610·96010000·a0030000·01000000·c0060000·................
101 ··0x00000620·19010000·00000000·18000000·2b010000·............+...101 ··0x00000620·19010000·00000000·18000000·2b010000·............+...
102 ··0x00000630·00000000·00000000·00000000·00000000·................102 ··0x00000630·00000000·00000000·00000000·00000000·................
103 ··0x00000640·20050000·00000000·00000000·00000000··...............103 ··0x00000640·30050000·00000000·00000000·00000000·0...............
104 ··0x00000650·00000000·00000000·00000000·50160000·............P...104 ··0x00000650·00000000·00000000·00000000·e0170000·................
105 ··0x00000660·00000000·00000000·00000000·00000000·................105 ··0x00000660·00000000·00000000·00000000·00000000·................
106 ··0x00000670·00000000·00000000·00000000·00000000·................106 ··0x00000670·00000000·00000000·00000000·00000000·................
107 ··0x00000680·01000000·00000000·00000000·9d010000·................107 ··0x00000680·01000000·00000000·00000000·9d010000·................
108 ··0x00000690·18000000·00000000·60060000·00000000·........`.......108 ··0x00000690·18000000·00000000·70060000·00000000·........p.......
109 ··0x000006a0·00000000·00000000·00000000·00000000·................109 ··0x000006a0·00000000·00000000·00000000·00000000·................
110 ··0x000006b0·00000000·00000000·00000000·00000000·................110 ··0x000006b0·00000000·00000000·00000000·00000000·................
111 ··0x000006c0·00000000·00000000·00000000·00000000·................111 ··0x000006c0·00000000·00000000·00000000·00000000·................
112 ··0x000006d0·00000000·00400400·00000000·70030000·.....@......p...112 ··0x000006d0·00000000·00400400·00000000·10030000·.....@..........
113 ··0x000006e0·00000000·00000000·00000000·00000000·................113 ··0x000006e0·00000000·00000000·00000000·00000000·................
114 ··0x000006f0·30050000·60070000·00000000·00000000·0...`...........114 ··0x000006f0·40050000·60070000·00000000·00000000·@...`...........
115 ··0x00000700·00000000·00000000·00000000·00000000·................115 ··0x00000700·00000000·00000000·00000000·00000000·................
116 ··0x00000710·00000000·00000000·00000000·00000000·................116 ··0x00000710·00000000·00000000·00000000·00000000·................
117 ··0x00000720·00000000·00000000·00000000·00000000·................117 ··0x00000720·00000000·00000000·00000000·00000000·................
118 ··0x00000730·00000000·00000000·00000000·00000000·................118 ··0x00000730·00000000·00000000·00000000·00000000·................
119 ··0x00000740·00000000·00000000·00000000·00000000·................119 ··0x00000740·00000000·00000000·00000000·00000000·................
120 ··0x00000750·00000000·00000000·00000000·00000000·................120 ··0x00000750·00000000·00000000·00000000·00000000·................
121 ··0x00000760·aa010000·20060000·04000000·40070000·....·.......@...121 ··0x00000760·aa010000·00060000·04000000·40070000·............@...
122 ··0x00000770·e8000000·87100000·04000000·00070000·................122 ··0x00000770·e8000000·79100000·04000000·00070000·....y...........
123 ··0x00000780·00000000·00000000·00000000·00000000·................123 ··0x00000780·00000000·00000000·00000000·00000000·................
124 ··0x00000790·02000000·20000000···················....·...124 ··0x00000790·02000000·20000000···················....·...
  
68.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
154 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
982 B
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·0b050000·14010000·24010000·60010000·........$...`...3 ··0x00000000·60050000·b4000000·c4000000·00010000·`...............
4 ··0x00000010·1c050000·fb040000·64756d6d·795f6465·........dummy_de4 ··0x00000010·71050000·50050000·64756d6d·795f6465·q...P...dummy_de
5 ··0x00000020·616c6c6f·63000000·00000000·00000000·alloc...........5 ··0x00000020·616c6c6f·63000000·00000000·00000000·alloc...........
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·66726f7a·656e7365·74282920·2d3e2065·frozenset()·->·e7 ··0x00000040·66726f7a·656e7365·74282920·2d3e2065·frozenset()·->·e
8 ··0x00000050·6d707479·2066726f·7a656e73·6574206f·mpty·frozenset·o8 ··0x00000050·6d707479·2066726f·7a656e73·6574206f·mpty·frozenset·o
9 ··0x00000060·626a6563·740a6672·6f7a656e·73657428·bject.frozenset(9 ··0x00000060·626a6563·740a6672·6f7a656e·73657428·bject.frozenset(
10 ··0x00000070·69746572·61626c65·29202d3e·2066726f·iterable)·->·fro10 ··0x00000070·69746572·61626c65·29202d3e·2066726f·iterable)·->·fro
11 ··0x00000080·7a656e73·6574206f·626a6563·740a0a42·zenset·object..B11 ··0x00000080·7a656e73·6574206f·626a6563·740a0a42·zenset·object..B
67.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
16.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 21, 18 lines modifiedOffset 21, 18 lines modified
21 ··0x00000120·6c6c6f63·00736574·5f646561·6c6c6f63·lloc.set_dealloc21 ··0x00000120·6c6c6f63·00736574·5f646561·6c6c6f63·lloc.set_dealloc
22 ··0x00000130·2e636f6c·64007365·745f636f·6e746169·.cold.set_contai22 ··0x00000130·2e636f6c·64007365·745f636f·6e746169·.cold.set_contai
23 ··0x00000140·6e730073·65745f63·6f6e7461·696e732e·ns.set_contains.23 ··0x00000140·6e730073·65745f63·6f6e7461·696e732e·ns.set_contains.
24 ··0x00000150·70617274·2e300073·65745f63·6f6e7461·part.0.set_conta24 ··0x00000150·70617274·2e300073·65745f63·6f6e7461·part.0.set_conta
25 ··0x00000160·696e732e·636f6c64·00736574·5f6c6f6f·ins.cold.set_loo25 ··0x00000160·696e732e·636f6c64·00736574·5f6c6f6f·ins.cold.set_loo
26 ··0x00000170·6b6b6579·00736574·5f636f6e·7461696e·kkey.set_contain26 ··0x00000170·6b6b6579·00736574·5f636f6e·7461696e·kkey.set_contain
27 ··0x00000180·732e7061·72742e30·2e636f6c·64007365·s.part.0.cold.se27 ··0x00000180·732e7061·72742e30·2e636f6c·64007365·s.part.0.cold.se
28 ··0x00000190·745f6c6f·6f6b6b65·792e636f·6c640073·t_lookkey.cold.s28 ··0x00000190·745f6c6f·6f6b6b65·792e636f·6c640050·t_lookkey.cold.P
 29 ··0x000001a0·79536574·5f436c65·61722e63·6f6c6400·ySet_Clear.cold.
29 ··0x000001a0·65745f63·6c656172·5f696e74·65726e61·et_clear_interna30 ··0x000001b0·7365745f·636c6561·725f696e·7465726e·set_clear_intern
30 ··0x000001b0·6c005079·5365745f·436c6561·722e636f·l.PySet_Clear.co 
31 ··0x000001c0·6c640050·79536574·5f436f6e·7461696e·ld.PySet_Contain31 ··0x000001c0·616c0050·79536574·5f436f6e·7461696e·al.PySet_Contain
32 ··0x000001d0·732e636f·6c640050·79536574·5f53697a·s.cold.PySet_Siz32 ··0x000001d0·732e636f·6c640050·79536574·5f53697a·s.cold.PySet_Siz
33 ··0x000001e0·652e636f·6c64005f·50795365·745f4e65·e.cold._PySet_Ne33 ··0x000001e0·652e636f·6c64005f·50795365·745f4e65·e.cold._PySet_Ne
34 ··0x000001f0·7874456e·7472792e·636f6c64·00736574·xtEntry.cold.set34 ··0x000001f0·7874456e·7472792e·636f6c64·00736574·xtEntry.cold.set
35 ··0x00000200·5f616e64·00736574·5f696e74·65727365·_and.set_interse35 ··0x00000200·5f616e64·00736574·5f696e74·65727365·_and.set_interse
36 ··0x00000210·6374696f·6e007365·745f696e·74657273·ction.set_inters36 ··0x00000210·6374696f·6e007365·745f696e·74657273·ction.set_inters
37 ··0x00000220·65637469·6f6e2e63·6f6c6400·6d616b65·ection.cold.make37 ··0x00000220·65637469·6f6e2e63·6f6c6400·6d616b65·ection.cold.make
38 ··0x00000230·5f6e6577·5f736574·5f626173·65747970·_new_set_basetyp38 ··0x00000230·5f6e6577·5f736574·5f626173·65747970·_new_set_basetyp
143 KB
sliceobject.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:··········11972·(bytes·into·file)13 ··Start·of·section·headers:··········11980·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.25 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x2ec4:1 There·are·19·section·headers,·starting·at·offset·0x2ecc:
  
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]·.text·············PROGBITS········00000000·000040·00021d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00021d·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0025f8·0000e0·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·002600·0000e0·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000260·000280·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000260·000280·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·0026d8·0000f0·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·0026e0·0000f0·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0004e0·000004·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·0004e0·000004·00··WA··0···0··4
10 ··[·6]·.text.unlikely····PROGBITS········00000000·0004e0·000533·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·0004e0·000517·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·0027c8·000300·08···I·16···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·0027d0·000300·08···I·16···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·000a20·00078f·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·000a00·0007cf·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·002ac8·000288·08···I·16···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·002ad0·000290·08···I·16···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·0011af·000092·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·0011cf·000092·01·AMS··0···0··1
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·001244·000064·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·001264·000064·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·0012c0·0001d4·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·0012e0·0001d4·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·001494·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·0014b4·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·001494·0007d8·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·0014b4·0007e4·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·002d50·0000d8·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·002d60·0000d0·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·001c6c·000500·10·····17··37··420 ··[16]·.symtab···········SYMTAB··········00000000·001c98·0004f0·10·····17··36··4
21 ··[17]·.strtab···········STRTAB··········00000000·00216c·00048a·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·002188·000475·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·002e28·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·002e30·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
9.81 KB
readelf --wide --symbols {}
    
Offset 1, 83 lines modifiedOffset 1, 82 lines modified
  
1 Symbol·table·'.symtab'·contains·80·entries:1 Symbol·table·'.symtab'·contains·79·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
9 ·····6:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·slice_cache9 ·····6:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·slice_cache
10 ·····7:·00000000····30·FUNC····LOCAL··DEFAULT····6·PySlice_New.cold10 ·····7:·00000000····30·FUNC····LOCAL··DEFAULT····6·PySlice_New.cold
11 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···10·11 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
12 ·····9:·0000001e····60·FUNC····LOCAL··DEFAULT····6·PySlice_Unpack.cold12 ·····9:·0000001e····60·FUNC····LOCAL··DEFAULT····6·PySlice_Unpack.cold
13 ····10:·000002d0···137·FUNC····LOCAL··DEFAULT····8·slice_dealloc13 ····10:·000002d0···137·FUNC····LOCAL··DEFAULT····8·slice_dealloc
14 ····11:·0000005a····35·FUNC····LOCAL··DEFAULT····6·slice_dealloc.cold14 ····11:·0000005a····35·FUNC····LOCAL··DEFAULT····6·slice_dealloc.cold
15 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···11·15 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
16 ····13:·00000750····63·FUNC····LOCAL··DEFAULT····8·evaluate_slice_index 
17 ····14:·0000007d···340·FUNC····LOCAL··DEFAULT····6·_PySlice_GetLongIndices.cold16 ····13:·0000007d···312·FUNC····LOCAL··DEFAULT····6·_PySlice_GetLongIndices.cold
18 ····15:·00000030····91·FUNC····LOCAL··DEFAULT····1·slice_traverse17 ····14:·00000030····91·FUNC····LOCAL··DEFAULT····1·slice_traverse
19 ····16:·000001d1·····6·FUNC····LOCAL··DEFAULT····6·slice_traverse.cold18 ····15:·000001b5·····6·FUNC····LOCAL··DEFAULT····6·slice_traverse.cold
20 ····17:·000001d7····65·FUNC····LOCAL··DEFAULT····6·_PySlice_FromIndices.cold19 ····16:·000001bb····65·FUNC····LOCAL··DEFAULT····6·_PySlice_FromIndices.cold
21 ····18:·00000100···121·FUNC····LOCAL··DEFAULT····1·slice_new20 ····17:·00000100···121·FUNC····LOCAL··DEFAULT····1·slice_new
22 ····19:·00000218····52·FUNC····LOCAL··DEFAULT····6·slice_new.cold21 ····18:·000001fc····52·FUNC····LOCAL··DEFAULT····6·slice_new.cold
23 ····20:·0000024c···230·FUNC····LOCAL··DEFAULT····6·slice_richcompare22 ····19:·00000230···230·FUNC····LOCAL··DEFAULT····6·slice_richcompare
24 ····21:·00000180···131·FUNC····LOCAL··DEFAULT····1·slice_indices23 ····20:·00000180···131·FUNC····LOCAL··DEFAULT····1·slice_indices
25 ····22:·00000332····72·FUNC····LOCAL··DEFAULT····6·slice_indices.cold24 ····21:·00000316····72·FUNC····LOCAL··DEFAULT····6·slice_indices.cold
26 ····23:·0000037a····13·FUNC····LOCAL··DEFAULT····6·ellipsis_reduce25 ····22:·0000035e····13·FUNC····LOCAL··DEFAULT····6·ellipsis_reduce
27 ····24:·00000387····33·FUNC····LOCAL··DEFAULT····6·slice_reduce26 ····23:·0000036b····33·FUNC····LOCAL··DEFAULT····6·slice_reduce
28 ····25:·00000210····13·FUNC····LOCAL··DEFAULT····1·ellipsis_repr27 ····24:·00000210····13·FUNC····LOCAL··DEFAULT····1·ellipsis_repr
29 ····26:·000003a8····30·FUNC····LOCAL··DEFAULT····6·slice_repr28 ····25:·0000038c····30·FUNC····LOCAL··DEFAULT····6·slice_repr
30 ····27:·000003c6····67·FUNC····LOCAL··DEFAULT····6·ellipsis_new29 ····26:·000003aa····67·FUNC····LOCAL··DEFAULT····6·ellipsis_new
31 ····28:·00000160···116·OBJECT··LOCAL··DEFAULT···12·slice_doc30 ····27:·00000160···116·OBJECT··LOCAL··DEFAULT···12·slice_doc
32 ····29:·000000e0····48·OBJECT··LOCAL··DEFAULT····3·slice_methods31 ····28:·000000e0····48·OBJECT··LOCAL··DEFAULT····3·slice_methods
33 ····30:·00000120····80·OBJECT··LOCAL··DEFAULT····3·slice_members32 ····29:·00000120····80·OBJECT··LOCAL··DEFAULT····3·slice_members
34 ····31:·00000040···267·OBJECT··LOCAL··DEFAULT···12·slice_indices_doc33 ····30:·00000040···267·OBJECT··LOCAL··DEFAULT···12·slice_indices_doc
35 ····32:·00000000····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc34 ····31:·00000000····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc
36 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···12·35 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
37 ····34:·00000260····32·OBJECT··LOCAL··DEFAULT····3·ellipsis_methods36 ····33:·00000260····32·OBJECT··LOCAL··DEFAULT····3·ellipsis_methods
38 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT···13·37 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
39 ····36:·00000000·····0·SECTION·LOCAL··DEFAULT···14·38 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
40 ····37:·00000000···217·FUNC····GLOBAL·DEFAULT····8·PySlice_New39 ····36:·00000000···217·FUNC····GLOBAL·DEFAULT····8·PySlice_New
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReference40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReference
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
44 ····41:·00000000···204·OBJECT··GLOBAL·DEFAULT····3·PySlice_Type43 ····40:·00000000···204·OBJECT··GLOBAL·DEFAULT····3·PySlice_Type
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New
46 ····43:·000000e0···249·FUNC····GLOBAL·DEFAULT····8·PySlice_Unpack45 ····42:·000000e0···249·FUNC····GLOBAL·DEFAULT····8·PySlice_Unpack
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_SliceIndex46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_SliceIndex
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
50 ····47:·000001e0···237·FUNC····GLOBAL·DEFAULT····8·PySlice_AdjustIndices49 ····46:·000001e0···237·FUNC····GLOBAL·DEFAULT····8·PySlice_AdjustIndices
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
53 ····50:·00000000····33·FUNC····GLOBAL·HIDDEN·····1·_PySlice_Fini52 ····49:·00000000····33·FUNC····GLOBAL·HIDDEN·····1·_PySlice_Fini
54 ····51:·00000360···998·FUNC····GLOBAL·DEFAULT····8·_PySlice_GetLongIndices53 ····50:·00000360··1135·FUNC····GLOBAL·DEFAULT····8·_PySlice_GetLongIndices
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Index54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Index
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Sign55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Sign
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Add57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Add
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_One59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_One
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Zero60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Zero
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
63 ····60:·00000090····98·FUNC····GLOBAL·DEFAULT····1·_PySlice_FromIndices62 ····59:·00000090····98·FUNC····GLOBAL·DEFAULT····1·_PySlice_FromIndices
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_UnpackTuple64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_UnpackTuple
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
75 ····72:·00000170·····8·OBJECT··GLOBAL·DEFAULT····3·_Py_EllipsisObject74 ····71:·00000170·····8·OBJECT··GLOBAL·DEFAULT····3·_Py_EllipsisObject
76 ····73:·00000409···231·FUNC····GLOBAL·DEFAULT····6·PySlice_GetIndices75 ····72:·000003ed···231·FUNC····GLOBAL·DEFAULT····6·PySlice_GetIndices
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t
78 ····75:·000004f0····67·FUNC····GLOBAL·DEFAULT····6·PySlice_GetIndicesEx77 ····74:·000004d4····67·FUNC····GLOBAL·DEFAULT····6·PySlice_GetIndicesEx
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_HashNotImplemented79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_HashNotImplemented
81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
82 ····79:·00000180···204·OBJECT··GLOBAL·DEFAULT····3·PyEllipsis_Type81 ····78:·00000180···204·OBJECT··GLOBAL·DEFAULT····3·PyEllipsis_Type
31.2 KB
readelf --wide --relocs {}
    
Offset 1, 277 lines modifiedOffset 1, 277 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x25f8·contains·28·entries:1 Relocation·section·'.rel.text'·at·offset·0x2600·contains·28·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000001··00000301·R_386_32···············00000000···.bss3 00000001··00000301·R_386_32···············00000000···.bss
4 0000000e··00000301·R_386_32···············00000000···.bss4 0000000e··00000301·R_386_32···············00000000···.bss
5 00000018··00003102·R_386_PC32·············00000000···PyObject_GC_Del5 00000018··00003002·R_386_PC32·············00000000···PyObject_GC_Del
6 0000009b··00003d02·R_386_PC32·············00000000···PyLong_FromSsize_t6 0000009b··00003c02·R_386_PC32·············00000000···PyLong_FromSsize_t
7 000000b4··00003d02·R_386_PC32·············00000000···PyLong_FromSsize_t7 000000b4··00003c02·R_386_PC32·············00000000···PyLong_FromSsize_t
8 000000cb··00002502·R_386_PC32·············00000000···PySlice_New8 000000cb··00002402·R_386_PC32·············00000000···PySlice_New
9 0000013c··00000801·R_386_32···············00000000···.rodata.str1.19 0000013c··00000801·R_386_32···············00000000···.rodata.str1.1
10 00000145··00003e02·R_386_PC32·············00000000···PyArg_UnpackTuple10 00000145··00003d02·R_386_PC32·············00000000···PyArg_UnpackTuple
11 00000169··00002502·R_386_PC32·············00000000···PySlice_New11 00000169··00002402·R_386_PC32·············00000000···PySlice_New
12 0000018a··00003402·R_386_PC32·············00000000···PyNumber_Index12 0000018a··00003302·R_386_PC32·············00000000···PyNumber_Index
13 0000019c··00003502·R_386_PC32·············00000000···_PyLong_Sign13 0000019c··00003402·R_386_PC32·············00000000···_PyLong_Sign
14 000001c3··00003302·R_386_PC32·············00000360···_PySlice_GetLongIndices14 000001c3··00003202·R_386_PC32·············00000360···_PySlice_GetLongIndices
15 000001ed··00000801·R_386_32···············00000000···.rodata.str1.115 000001ed··00000801·R_386_32···············00000000···.rodata.str1.1
16 000001f2··00004502·R_386_PC32·············00000000···Py_BuildValue16 000001f2··00004402·R_386_PC32·············00000000···Py_BuildValue
17 00000214··00000801·R_386_32···············00000000···.rodata.str1.117 00000214··00000801·R_386_32···············00000000···.rodata.str1.1
18 0000006e··00000402·R_386_PC32·············00000000···.text.unlikely18 0000006e··00000402·R_386_PC32·············00000000···.text.unlikely
19 00000082··00000402·R_386_PC32·············00000000···.text.unlikely19 00000082··00000402·R_386_PC32·············00000000···.text.unlikely
20 00000087··00000402·R_386_PC32·············00000000···.text.unlikely20 00000087··00000402·R_386_PC32·············00000000···.text.unlikely
21 000000a6··00000402·R_386_PC32·············00000000···.text.unlikely21 000000a6··00000402·R_386_PC32·············00000000···.text.unlikely
22 000000c1··00000402·R_386_PC32·············00000000···.text.unlikely22 000000c1··00000402·R_386_PC32·············00000000···.text.unlikely
23 000000df··00000402·R_386_PC32·············00000000···.text.unlikely23 000000df··00000402·R_386_PC32·············00000000···.text.unlikely
24 000000e8··00000402·R_386_PC32·············00000000···.text.unlikely24 000000e8··00000402·R_386_PC32·············00000000···.text.unlikely
25 00000123··00000402·R_386_PC32·············00000000···.text.unlikely25 00000123··00000402·R_386_PC32·············00000000···.text.unlikely
26 00000157··00000402·R_386_PC32·············00000000···.text.unlikely26 00000157··00000402·R_386_PC32·············00000000···.text.unlikely
27 00000175··00000402·R_386_PC32·············00000000···.text.unlikely27 00000175··00000402·R_386_PC32·············00000000···.text.unlikely
28 000001a7··00000402·R_386_PC32·············00000000···.text.unlikely28 000001a7··00000402·R_386_PC32·············00000000···.text.unlikely
29 000001d7··00000402·R_386_PC32·············00000000···.text.unlikely29 000001d7··00000402·R_386_PC32·············00000000···.text.unlikely
30 00000219··00004602·R_386_PC32·············00000000···PyUnicode_FromString30 00000219··00004502·R_386_PC32·············00000000···PyUnicode_FromString
  
31 Relocation·section·'.rel.data'·at·offset·0x26d8·contains·30·entries:31 Relocation·section·'.rel.data'·at·offset·0x26e0·contains·30·entries:
32 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name32 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
33 00000004··00004c01·R_386_32···············00000000···PyType_Type33 00000004··00004b01·R_386_32···············00000000···PyType_Type
34 0000000c··00000801·R_386_32···············00000000···.rodata.str1.134 0000000c··00000801·R_386_32···············00000000···.rodata.str1.1
35 00000018··00000501·R_386_32···············00000000···.text.hot35 00000018··00000501·R_386_32···············00000000···.text.hot
36 0000002c··00000401·R_386_32···············00000000···.text.unlikely36 0000002c··00000401·R_386_32···············00000000···.text.unlikely
37 0000003c··00004d01·R_386_32···············00000000···PyObject_HashNotImplemented37 0000003c··00004c01·R_386_32···············00000000···PyObject_HashNotImplemented
38 00000048··00004e01·R_386_32···············00000000···PyObject_GenericGetAttr38 00000048··00004d01·R_386_32···············00000000···PyObject_GenericGetAttr
39 00000058··00002101·R_386_32···············00000000···.rodata39 00000058··00002001·R_386_32···············00000000···.rodata
40 0000005c··00000101·R_386_32···············00000000···.text40 0000005c··00000101·R_386_32···············00000000···.text
41 00000064··00000401·R_386_32···············00000000···.text.unlikely41 00000064··00000401·R_386_32···············00000000···.text.unlikely
42 00000074··00000201·R_386_32···············00000000···.data42 00000074··00000201·R_386_32···············00000000···.data
43 00000078··00000201·R_386_32···············00000000···.data43 00000078··00000201·R_386_32···············00000000···.data
44 0000009c··00000101·R_386_32···············00000000···.text44 0000009c··00000101·R_386_32···············00000000···.text
45 000000e0··00000801·R_386_32···············00000000···.rodata.str1.145 000000e0··00000801·R_386_32···············00000000···.rodata.str1.1
46 000000e4··00000101·R_386_32···············00000000···.text46 000000e4··00000101·R_386_32···············00000000···.text
47 000000ec··00002101·R_386_32···············00000000···.rodata47 000000ec··00002001·R_386_32···············00000000···.rodata
48 000000f0··00000801·R_386_32···············00000000···.rodata.str1.148 000000f0··00000801·R_386_32···············00000000···.rodata.str1.1
49 000000f4··00000401·R_386_32···············00000000···.text.unlikely49 000000f4··00000401·R_386_32···············00000000···.text.unlikely
50 000000fc··00002101·R_386_32···············00000000···.rodata50 000000fc··00002001·R_386_32···············00000000···.rodata
51 00000120··00000801·R_386_32···············00000000···.rodata.str1.151 00000120··00000801·R_386_32···············00000000···.rodata.str1.1
52 00000134··00000801·R_386_32···············00000000···.rodata.str1.152 00000134··00000801·R_386_32···············00000000···.rodata.str1.1
53 00000148··00000801·R_386_32···············00000000···.rodata.str1.153 00000148··00000801·R_386_32···············00000000···.rodata.str1.1
54 00000174··00004f01·R_386_32···············00000180···PyEllipsis_Type54 00000174··00004e01·R_386_32···············00000180···PyEllipsis_Type
55 00000184··00004c01·R_386_32···············00000000···PyType_Type55 00000184··00004b01·R_386_32···············00000000···PyType_Type
56 0000018c··00000801·R_386_32···············00000000···.rodata.str1.156 0000018c··00000801·R_386_32···············00000000···.rodata.str1.1
57 000001ac··00000101·R_386_32···············00000000···.text57 000001ac··00000101·R_386_32···············00000000···.text
58 000001c8··00004e01·R_386_32···············00000000···PyObject_GenericGetAttr58 000001c8··00004d01·R_386_32···············00000000···PyObject_GenericGetAttr
59 000001f4··00000201·R_386_32···············00000000···.data59 000001f4··00000201·R_386_32···············00000000···.data
60 0000021c··00000401·R_386_32···············00000000···.text.unlikely60 0000021c··00000401·R_386_32···············00000000···.text.unlikely
61 00000260··00000801·R_386_32···············00000000···.rodata.str1.161 00000260··00000801·R_386_32···············00000000···.rodata.str1.1
62 00000264··00000401·R_386_32···············00000000···.text.unlikely62 00000264··00000401·R_386_32···············00000000···.text.unlikely
  
63 Relocation·section·'.rel.text.unlikely'·at·offset·0x27c8·contains·96·entries:63 Relocation·section·'.rel.text.unlikely'·at·offset·0x27d0·contains·96·entries:
64 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name64 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
65 00000001··00002701·R_386_32···············00000000···_Py_NoneStruct65 00000001··00002601·R_386_32···············00000000···_Py_NoneStruct
66 00000006··00002701·R_386_32···············00000000···_Py_NoneStruct66 00000006··00002601·R_386_32···············00000000···_Py_NoneStruct
67 00000010··00002701·R_386_32···············00000000···_Py_NoneStruct67 00000010··00002601·R_386_32···············00000000···_Py_NoneStruct
68 00000015··00002701·R_386_32···············00000000···_Py_NoneStruct68 00000015··00002601·R_386_32···············00000000···_Py_NoneStruct
69 0000002e··00002701·R_386_32···············00000000···_Py_NoneStruct69 0000002e··00002601·R_386_32···············00000000···_Py_NoneStruct
70 00000040··00000801·R_386_32···············00000000···.rodata.str1.170 00000040··00000801·R_386_32···············00000000···.rodata.str1.1
71 00000046··00002d01·R_386_32···············00000000···PyExc_ValueError71 00000046··00002c01·R_386_32···············00000000···PyExc_ValueError
72 0000004b··00002e02·R_386_PC32·············00000000···PyErr_SetString72 0000004b··00002d02·R_386_PC32·············00000000···PyErr_SetString
73 0000005f··00003002·R_386_PC32·············00000000···_Py_Dealloc73 0000005f··00002f02·R_386_PC32·············00000000···_Py_Dealloc
74 00000082··00003002·R_386_PC32·············00000000···_Py_Dealloc74 00000082··00002f02·R_386_PC32·············00000000···_Py_Dealloc
75 0000009e··00003002·R_386_PC32·············00000000···_Py_Dealloc75 00000093··00002f02·R_386_PC32·············00000000···_Py_Dealloc
76 000000bc··00003002·R_386_PC32·············00000000···_Py_Dealloc76 000000a8··00002f02·R_386_PC32·············00000000···_Py_Dealloc
77 000000d1··00003002·R_386_PC32·············00000000···_Py_Dealloc77 000000d1··00002f02·R_386_PC32·············00000000···_Py_Dealloc
78 000000ea··00003002·R_386_PC32·············00000000···_Py_Dealloc 
79 00000126··00003002·R_386_PC32·············00000000···_Py_Dealloc 
80 0000013b··00003002·R_386_PC32·············00000000···_Py_Dealloc 
81 00000150··00003002·R_386_PC32·············00000000···_Py_Dealloc 
82 00000163··00003002·R_386_PC32·············00000000···_Py_Dealloc 
83 000001b0··00003002·R_386_PC32·············00000000···_Py_Dealloc 
84 000001c8··00003002·R_386_PC32·············00000000···_Py_Dealloc 
85 000001e8··00003002·R_386_PC32·············00000000···_Py_Dealloc78 0000011e··00002f02·R_386_PC32·············00000000···_Py_Dealloc
86 000001f9··00003002·R_386_PC32·············00000000···_Py_Dealloc79 0000012f··00002f02·R_386_PC32·············00000000···_Py_Dealloc
 80 00000149··00002f02·R_386_PC32·············00000000···_Py_Dealloc
 81 00000164··00002f02·R_386_PC32·············00000000···_Py_Dealloc
 82 00000178··00002f02·R_386_PC32·············00000000···_Py_Dealloc
 83 00000195··00002f02·R_386_PC32·············00000000···_Py_Dealloc
 84 000001a9··00002f02·R_386_PC32·············00000000···_Py_Dealloc
87 0000020c··00003002·R_386_PC32·············00000000···_Py_Dealloc85 000001cc··00002f02·R_386_PC32·············00000000···_Py_Dealloc
 86 000001dd··00002f02·R_386_PC32·············00000000···_Py_Dealloc
 87 000001f0··00002f02·R_386_PC32·············00000000···_Py_Dealloc
88 0000021c··00000801·R_386_32···············00000000···.rodata.str1.188 00000200··00000801·R_386_32···············00000000···.rodata.str1.1
89 00000221··00003f02·R_386_PC32·············00000000···_PyArg_NoKeywords89 00000205··00003e02·R_386_PC32·············00000000···_PyArg_NoKeywords
90 00000262··00002901·R_386_32···············00000000···PySlice_Type90 00000246··00002801·R_386_32···············00000000···PySlice_Type
91 0000026b··00002901·R_386_32···············00000000···PySlice_Type91 0000024f··00002801·R_386_32···············00000000···PySlice_Type
92 00000273··00004001·R_386_32···············00000000···_Py_NotImplementedStruct92 00000257··00003f01·R_386_32···············00000000···_Py_NotImplementedStruct
93 00000278··00004001·R_386_32···············00000000···_Py_NotImplementedStruct93 0000025c··00003f01·R_386_32···············00000000···_Py_NotImplementedStruct
 94 00000271··00004001·R_386_32···············00000000···_Py_FalseStruct
 95 00000276··00004101·R_386_32···············00000000···_Py_TrueStruct
94 0000028d··00004101·R_386_32···············00000000···_Py_FalseStruct96 00000283··00004001·R_386_32···············00000000···_Py_FalseStruct
95 00000292··00004201·R_386_32···············00000000···_Py_TrueStruct97 00000288··00004101·R_386_32···············00000000···_Py_TrueStruct
96 0000029f··00004101·R_386_32···············00000000···_Py_FalseStruct98 0000029f··00004202·R_386_PC32·············00000000···PyTuple_Pack
97 000002a4··00004201·R_386_32···············00000000···_Py_TrueStruct 
98 000002bb··00004302·R_386_PC32·············00000000···PyTuple_Pack99 000002b8··00004202·R_386_PC32·············00000000···PyTuple_Pack
99 000002d4··00004302·R_386_PC32·············00000000···PyTuple_Pack 
100 000002ea··00003002·R_386_PC32·············00000000···_Py_Dealloc100 000002ce··00002f02·R_386_PC32·············00000000···_Py_Dealloc
101 000002fa··00004402·R_386_PC32·············00000000···PyObject_RichCompare101 000002de··00004302·R_386_PC32·············00000000···PyObject_RichCompare
 102 000002f5··00002f02·R_386_PC32·············00000000···_Py_Dealloc
 103 00000305··00002f02·R_386_PC32·············00000000···_Py_Dealloc
102 00000311··00003002·R_386_PC32·············00000000···_Py_Dealloc104 0000031b··00002f02·R_386_PC32·············00000000···_Py_Dealloc
 105 0000032a··00000801·R_386_32···············00000000···.rodata.str1.1
 106 00000330··00002c01·R_386_32···············00000000···PyExc_ValueError
 107 00000335··00002d02·R_386_PC32·············00000000···PyErr_SetString
103 00000321··00003002·R_386_PC32·············00000000···_Py_Dealloc108 00000350··00002f02·R_386_PC32·············00000000···_Py_Dealloc
104 00000337··00003002·R_386_PC32·············00000000···_Py_Dealloc 
105 00000346··00000801·R_386_32···············00000000···.rodata.str1.1109 00000362··00000801·R_386_32···············00000000···.rodata.str1.1
106 0000034c··00002d01·R_386_32···············00000000···PyExc_ValueError 
107 00000351··00002e02·R_386_PC32·············00000000···PyErr_SetString 
108 0000036c··00003002·R_386_PC32·············00000000···_Py_Dealloc 
109 0000037e··00000801·R_386_32···············00000000···.rodata.str1.1110 0000037f··00000801·R_386_32···············00000000···.rodata.str1.1
 111 00000384··00004402·R_386_PC32·············00000000···Py_BuildValue
Max diff block lines reached; 17356/31906 bytes (54.40%) of diff not shown.
32.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 160, 38 lines modifiedOffset 160, 52 lines modified
160 ··DW_CFA_advance_loc:·5·to·00000044160 ··DW_CFA_advance_loc:·5·to·00000044
161 ··DW_CFA_def_cfa_offset:·28161 ··DW_CFA_def_cfa_offset:·28
162 ··DW_CFA_advance_loc:·6·to·0000004a162 ··DW_CFA_advance_loc:·6·to·0000004a
163 ··DW_CFA_def_cfa_offset:·32163 ··DW_CFA_def_cfa_offset:·32
164 ··DW_CFA_advance_loc:·8·to·00000052164 ··DW_CFA_advance_loc:·8·to·00000052
165 ··DW_CFA_def_cfa_offset:·16165 ··DW_CFA_def_cfa_offset:·16
  
166 0000013c·0000002c·00000140·FDE·cie=00000000·pc=000001e0..000002cd166 0000013c·0000003c·00000140·FDE·cie=00000000·pc=000001e0..000002cd
167 ··DW_CFA_advance_loc:·1·to·000001e1167 ··DW_CFA_advance_loc:·1·to·000001e1
168 ··DW_CFA_def_cfa_offset:·8168 ··DW_CFA_def_cfa_offset:·8
169 ··DW_CFA_offset:·r7·(edi)·at·cfa-8169 ··DW_CFA_offset:·r7·(edi)·at·cfa-8
170 ··DW_CFA_advance_loc:·1·to·000001e2170 ··DW_CFA_advance_loc:·1·to·000001e2
171 ··DW_CFA_def_cfa_offset:·12171 ··DW_CFA_def_cfa_offset:·12
172 ··DW_CFA_offset:·r6·(esi)·at·cfa-12172 ··DW_CFA_offset:·r6·(esi)·at·cfa-12
173 ··DW_CFA_advance_loc:·1·to·000001e3173 ··DW_CFA_advance_loc:·1·to·000001e3
174 ··DW_CFA_def_cfa_offset:·16174 ··DW_CFA_def_cfa_offset:·16
175 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16175 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16
176 ··DW_CFA_advance_loc1:·66·to·00000225176 ··DW_CFA_advance_loc:·63·to·00000222
177 ··DW_CFA_remember_state177 ··DW_CFA_remember_state
178 ··DW_CFA_restore:·r3·(ebx)178 ··DW_CFA_restore:·r3·(ebx)
179 ··DW_CFA_def_cfa_offset:·12179 ··DW_CFA_def_cfa_offset:·12
180 ··DW_CFA_advance_loc:·1·to·00000226180 ··DW_CFA_advance_loc:·4·to·00000226
181 ··DW_CFA_restore:·r6·(esi)181 ··DW_CFA_restore:·r6·(esi)
182 ··DW_CFA_def_cfa_offset:·8182 ··DW_CFA_def_cfa_offset:·8
183 ··DW_CFA_advance_loc:·1·to·00000227183 ··DW_CFA_advance_loc:·1·to·00000227
184 ··DW_CFA_restore:·r7·(edi)184 ··DW_CFA_restore:·r7·(edi)
185 ··DW_CFA_def_cfa_offset:·4185 ··DW_CFA_def_cfa_offset:·4
186 ··DW_CFA_advance_loc:·9·to·00000230186 ··DW_CFA_advance_loc:·9·to·00000230
187 ··DW_CFA_restore_state187 ··DW_CFA_restore_state
 188 ··DW_CFA_advance_loc:·47·to·0000025f
 189 ··DW_CFA_remember_state
 190 ··DW_CFA_restore:·r3·(ebx)
 191 ··DW_CFA_def_cfa_offset:·12
 192 ··DW_CFA_advance_loc:·3·to·00000262
 193 ··DW_CFA_restore:·r6·(esi)
 194 ··DW_CFA_def_cfa_offset:·8
 195 ··DW_CFA_advance_loc:·1·to·00000263
 196 ··DW_CFA_restore:·r7·(edi)
 197 ··DW_CFA_def_cfa_offset:·4
 198 ··DW_CFA_advance_loc:·5·to·00000268
 199 ··DW_CFA_restore_state
 200 ··DW_CFA_nop
 201 ··DW_CFA_nop
  
188 0000016c·0000003c·00000170·FDE·cie=00000000·pc=000002d0..00000359202 0000017c·0000003c·00000180·FDE·cie=00000000·pc=000002d0..00000359
189 ··DW_CFA_advance_loc:·1·to·000002d1203 ··DW_CFA_advance_loc:·1·to·000002d1
190 ··DW_CFA_def_cfa_offset:·8204 ··DW_CFA_def_cfa_offset:·8
191 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8205 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8
192 ··DW_CFA_advance_loc:·3·to·000002d4206 ··DW_CFA_advance_loc:·3·to·000002d4
193 ··DW_CFA_def_cfa_offset:·16207 ··DW_CFA_def_cfa_offset:·16
194 ··DW_CFA_advance_loc1:·84·to·00000328208 ··DW_CFA_advance_loc1:·84·to·00000328
195 ··DW_CFA_remember_state209 ··DW_CFA_remember_state
426 B
strings --all --bytes=8 {}
    
Offset 16, 15 lines modifiedOffset 16, 14 lines modified
16 slice(start,·stop[,·step])16 slice(start,·stop[,·step])
17 Create·a·slice·object.··This·is·used·for·extended·slicing·(e.g.·a[0:10:2]).17 Create·a·slice·object.··This·is·used·for·extended·slicing·(e.g.·a[0:10:2]).
18 slice_cache18 slice_cache
19 PySlice_New.cold19 PySlice_New.cold
20 PySlice_Unpack.cold20 PySlice_Unpack.cold
21 slice_dealloc21 slice_dealloc
22 slice_dealloc.cold22 slice_dealloc.cold
23 evaluate_slice_index 
24 _PySlice_GetLongIndices.cold23 _PySlice_GetLongIndices.cold
25 slice_traverse24 slice_traverse
26 slice_traverse.cold25 slice_traverse.cold
27 _PySlice_FromIndices.cold26 _PySlice_FromIndices.cold
28 slice_new27 slice_new
29 slice_new.cold28 slice_new.cold
30 slice_richcompare29 slice_richcompare
3.81 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 50, 26 lines modifiedOffset 50, 26 lines modified
50 »       push···%ecx50 »       push···%ecx
51 »       call···*%ebx51 »       call···*%ebx
52 »       add····$0x10,%esp52 »       add····$0x10,%esp
53 »       test···%eax,%eax53 »       test···%eax,%eax
54 »       jne····86·<slice_traverse+0x56>54 »       jne····86·<slice_traverse+0x56>
55 »       mov····0x10(%edi),%edx55 »       mov····0x10(%edi),%edx
56 »       test···%edx,%edx56 »       test···%edx,%edx
57 »       je·····23f·<slice_new.cold+0x27>57 »       je·····223·<ellipsis_repr+0x13>
58 ·R_386_PC32»     .text.unlikely58 ·R_386_PC32»     .text.unlikely
59 »       mov····%esi,0x14(%esp)59 »       mov····%esi,0x14(%esp)
60 »       mov····%ebx,%eax60 »       mov····%ebx,%eax
61 »       mov····%edx,0x10(%esp)61 »       mov····%edx,0x10(%esp)
62 »       pop····%ebx62 »       pop····%ebx
63 »       pop····%esi63 »       pop····%esi
64 »       pop····%edi64 »       pop····%edi
65 »       jmp····*%eax65 »       jmp····*%eax
66 »       jmp····255·<slice_richcompare+0x9>66 »       jmp····239·<slice_richcompare+0x9>
67 ·R_386_PC32»     .text.unlikely67 ·R_386_PC32»     .text.unlikely
68 »       jmp····25a·<slice_richcompare+0xe>68 »       jmp····23e·<slice_richcompare+0xe>
69 ·R_386_PC32»     .text.unlikely69 ·R_386_PC32»     .text.unlikely
70 »       lea····0x0(%esi,%eiz,1),%esi70 »       lea····0x0(%esi,%eiz,1),%esi
71 »       nop71 »       nop
  
72 00000090·<_PySlice_FromIndices>:72 00000090·<_PySlice_FromIndices>:
73 _PySlice_FromIndices():73 _PySlice_FromIndices():
74 »       push···%edi74 »       push···%edi
3.0 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·01000000·00000000·00000000·1a000000·................3 ··0x00000000·01000000·00000000·00000000·1a000000·................
4 ··0x00000010·14000000·00000000·d0020000·00000000·................4 ··0x00000010·14000000·00000000·d0020000·00000000·................
5 ··0x00000020·00000000·00000000·00000000·a8030000·................5 ··0x00000020·00000000·00000000·00000000·8c030000·................
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·00000000·00000000·00000000·00000000·................7 ··0x00000040·00000000·00000000·00000000·00000000·................
8 ··0x00000050·00000000·00400400·60010000·30000000·.....@..`...0...8 ··0x00000050·00000000·00400400·60010000·30000000·.....@..`...0...
9 ··0x00000060·00000000·4c020000·00000000·00000000·....L...........9 ··0x00000060·00000000·30020000·00000000·00000000·....0...........
10 ··0x00000070·00000000·e0000000·20010000·00000000·........·.......10 ··0x00000070·00000000·e0000000·20010000·00000000·........·.......
11 ··0x00000080·00000000·00000000·00000000·00000000·................11 ··0x00000080·00000000·00000000·00000000·00000000·................
12 ··0x00000090·00000000·00000000·00000000·00010000·................12 ··0x00000090·00000000·00000000·00000000·00010000·................
13 ··0x000000a0·00000000·00000000·00000000·00000000·................13 ··0x000000a0·00000000·00000000·00000000·00000000·................
14 ··0x000000b0·00000000·00000000·00000000·00000000·................14 ··0x000000b0·00000000·00000000·00000000·00000000·................
15 ··0x000000c0·00000000·00000000·00000000·00000000·................15 ··0x000000c0·00000000·00000000·00000000·00000000·................
16 ··0x000000d0·00000000·00000000·00000000·00000000·................16 ··0x000000d0·00000000·00000000·00000000·00000000·................
17 ··0x000000e0·66000000·80010000·08000000·40000000·f...........@...17 ··0x000000e0·66000000·80010000·08000000·40000000·f...........@...
18 ··0x000000f0·6e000000·87030000·04000000·00000000·n...............18 ··0x000000f0·6e000000·6b030000·04000000·00000000·n...k...........
19 ··0x00000100·00000000·00000000·00000000·00000000·................19 ··0x00000100·00000000·00000000·00000000·00000000·................
20 ··0x00000110·00000000·00000000·00000000·00000000·................20 ··0x00000110·00000000·00000000·00000000·00000000·................
21 ··0x00000120·79000000·06000000·08000000·01000000·y...............21 ··0x00000120·79000000·06000000·08000000·01000000·y...............
22 ··0x00000130·00000000·7f000000·06000000·0c000000·................22 ··0x00000130·00000000·7f000000·06000000·0c000000·................
23 ··0x00000140·01000000·00000000·84000000·06000000·................23 ··0x00000140·01000000·00000000·84000000·06000000·................
24 ··0x00000150·10000000·01000000·00000000·00000000·................24 ··0x00000150·10000000·01000000·00000000·00000000·................
25 ··0x00000160·00000000·00000000·00000000·00000000·................25 ··0x00000160·00000000·00000000·00000000·00000000·................
17.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 PySlice_Unpack.cold():22 PySlice_Unpack.cold():
23 »       or·····$0xffffffff,%eax23 »       or·····$0xffffffff,%eax
24 »       jmp····16b·<_PySlice_GetLongIndices.cold+0xee>24 »       jmp····16b·<_PySlice_GetLongIndices.cold+0xee>
25 ·R_386_PC32»     .text.hot25 ·R_386_PC32»     .text.hot
26 »       movl···$0x80000001,(%esi)26 »       movl···$0x80000001,(%esi)
27 »       cmp····$0x0,%ecx27 »       cmp····$0x0,%ecx
28 ·R_386_32»       _Py_NoneStruct28 ·R_386_32»       _Py_NoneStruct
29 »       je·····1f2·<_PySlice_FromIndices.cold+0x1b>29 »       je·····1f2·<_PySlice_FromIndices.cold+0x37>
30 ·R_386_PC32»     .text.hot30 ·R_386_PC32»     .text.hot
31 »       jmp····145·<_PySlice_GetLongIndices.cold+0xc8>31 »       jmp····145·<_PySlice_GetLongIndices.cold+0xc8>
32 ·R_386_PC32»     .text.hot32 ·R_386_PC32»     .text.hot
33 »       push···%eax33 »       push···%eax
34 »       push···%eax34 »       push···%eax
35 »       push···$0x035 »       push···$0x0
36 ·R_386_32»       .rodata.str1.136 ·R_386_32»       .rodata.str1.1
16.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 199, 21 lines modifiedOffset 199, 21 lines modified
199 »       test···%eax,%eax199 »       test···%eax,%eax
200 »       js·····280·<PySlice_AdjustIndices+0xa0>200 »       js·····280·<PySlice_AdjustIndices+0xa0>
201 »       cmp····%eax,%ebx201 »       cmp····%eax,%ebx
202 »       jle····250·<PySlice_AdjustIndices+0x70>202 »       jle····250·<PySlice_AdjustIndices+0x70>
203 »       test···%ecx,%ecx203 »       test···%ecx,%ecx
204 »       js·····2a8·<PySlice_AdjustIndices+0xc8>204 »       js·····2a8·<PySlice_AdjustIndices+0xc8>
205 »       cmp····%edx,%eax205 »       cmp····%edx,%eax
206 »       jle····260·<PySlice_AdjustIndices+0x80>206 »       jle····25e·<PySlice_AdjustIndices+0x7e>
207 »       sub····$0x1,%eax207 »       sub····$0x1,%eax
208 »       sub····%edx,%eax208 »       sub····%edx,%eax
209 »       cmp····$0x1,%ecx209 »       cmp····$0x1,%ecx
210 »       jne····2c5·<PySlice_AdjustIndices+0xe5>210 »       jne····2c5·<PySlice_AdjustIndices+0xe5>
211 »       add····$0x1,%eax 
212 »       pop····%ebx211 »       pop····%ebx
 212 »       add····$0x1,%eax
213 »       pop····%esi213 »       pop····%esi
214 »       pop····%edi214 »       pop····%edi
215 »       retq···215 »       retq···
216 »       lea····0x0(%esi,%eiz,1),%esi216 »       lea····0x0(%esi,%eiz,1),%esi
217 »       nop217 »       nop
218 »       cmp····$0x80000000,%ecx218 »       cmp····$0x80000000,%ecx
219 »       mov····%ebx,%edx219 »       mov····%ebx,%edx
14.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 16, 115 lines modifiedOffset 16, 116 lines modified
16 ··0x000000c0·18440e1c·410e2048·0e10560e·18440e1c·.D..A.·H..V..D..16 ··0x000000c0·18440e1c·410e2048·0e10560e·18440e1c·.D..A.·H..V..D..
17 ··0x000000d0·410e2048·0e104d0a·0e0c41c3·0e0841c6·A.·H..M...A...A.17 ··0x000000d0·410e2048·0e104d0a·0e0c41c3·0e0841c6·A.·H..M...A...A.
18 ··0x000000e0·0e04420b·690a0e0c·43c30e08·41c60e04·..B.i...C...A...18 ··0x000000e0·0e04420b·690a0e0c·43c30e08·41c60e04·..B.i...C...A...
19 ··0x000000f0·430b430e·18410e1c·410e2048·0e100000·C.C..A..A.·H....19 ··0x000000f0·430b430e·18410e1c·410e2048·0e100000·C.C..A..A.·H....
20 ··0x00000100·18000000·00000000·017a5200·017c0801·.........zR..|..20 ··0x00000100·18000000·00000000·017a5200·017c0801·.........zR..|..
21 ··0x00000110·1b0c0404·88010e10·83038602·1c000000·................21 ··0x00000110·1b0c0404·88010e10·83038602·1c000000·................
22 ··0x00000120·20000000·1e000000·3c000000·00600e14··.......<....`..22 ··0x00000120·20000000·1e000000·3c000000·00600e14··.......<....`..
23 ··0x00000130·410e1845·0e1c460e·20480e10·2c000000·A..E..F.·H..,...23 ··0x00000130·410e1845·0e1c460e·20480e10·3c000000·A..E..F.·H..<...
24 ··0x00000140·40010000·e0010000·ed000000·00410e08·@............A..24 ··0x00000140·40010000·e0010000·ed000000·00410e08·@............A..
25 ··0x00000150·8702410e·0c860341·0e108304·02420ac3·..A....A.....B..25 ··0x00000150·8702410e·0c860341·0e108304·7f0ac30e·..A....A........
 26 ··0x00000160·0c44c60e·0841c70e·04490b6f·0ac30e0c·.D...A...I.o....
26 ··0x00000160·0e0c41c6·0e0841c7·0e04490b·3c000000·..A...A...I.<...27 ··0x00000170·43c60e08·41c70e04·450b0000·3c000000·C...A...E...<...
27 ··0x00000170·70010000·d0020000·89000000·00410e08·p............A..28 ··0x00000180·80010000·d0020000·89000000·00410e08·.............A..
28 ··0x00000180·8302430e·1002540a·0e0841c3·0e04470b·..C...T...A...G.29 ··0x00000190·8302430e·1002540a·0e0841c3·0e04470b·..C...T...A...G.
29 ··0x00000190·430e1c41·0e20480e·10450e1c·410e2048·C..A.·H..E..A.·H30 ··0x000001a0·430e1c41·0e20480e·10450e1c·410e2048·C..A.·H..E..A.·H
30 ··0x000001a0·0e10490e·0841c30e·04000000·18000000·..I..A..........31 ··0x000001b0·0e10490e·0841c30e·04000000·18000000·..I..A..........
31 ··0x000001b0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......32 ··0x000001c0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
32 ··0x000001c0·88010e10·83020000·18000000·20000000·............·...33 ··0x000001d0·88010e10·83020000·18000000·20000000·............·...
33 ··0x000001d0·5a000000·23000000·00430e1c·410e204b·Z...#....C..A.·K34 ··0x000001e0·5a000000·23000000·00430e1c·410e204b·Z...#....C..A.·K
34 ··0x000001e0·0e100000·18000000·e8010000·00000000·................35 ··0x000001f0·0e100000·18000000·f8010000·00000000·................
35 ··0x000001f0·21000000·004c0e1c·4b0e2048·0e040000·!....L..K.·H....36 ··0x00000200·21000000·004c0e1c·4b0e2048·0e040000·!....L..K.·H....
36 ··0x00000200·0c010000·04020000·60030000·e6030000·........`.......37 ··0x00000210·3c010000·14020000·60030000·6f040000·<.......`...o...
37 ··0x00000210·00410e08·8502410e·0c870341·0e108604·.A....A....A....38 ··0x00000220·00410e08·8502410e·0c870341·0e108604·.A....A....A....
38 ··0x00000220·410e1483·05430e30·710e3c41·0e40480e·A....C.0q.<A.@H.39 ··0x00000230·410e1483·05430e30·710e3c41·0e40480e·A....C.0q.<A.@H.
39 ··0x00000230·304d0e3c·410e4048·0e30510e·3c420e40·0M.<A.@H.0Q.<B.@40 ··0x00000240·304d0e3c·410e4048·0e30510e·3c420e40·0M.<A.@H.0Q.<B.@
40 ··0x00000240·480e304d·0e38410e·3c440e40·480e3002·H.0M.8A.<D.@H.0.41 ··0x00000250·480e304d·0e38410e·3c440e40·480e3002·H.0M.8A.<D.@H.0.
41 ··0x00000250·530a0e14·41c30e10·41c60e0c·41c70e08·S...A...A...A...42 ··0x00000260·530a0e14·41c30e10·41c60e0c·41c70e08·S...A...A...A...
42 ··0x00000260·41c50e04·410b580e·3c410e40·4c0e304d·A...A.X.<A.@L.0M43 ··0x00000270·41c50e04·410b670e·3c410e40·480e304b·A...A.g.<A.@H.0K
43 ··0x00000270·0e34420e·38410e3c·410e404c·0e30026d·.4B.8A.<A.@L.0.m 
44 ··0x00000280·0e3c410e·40480e30·510e3442·0e38410e·.<A.@H.0Q.4B.8A.44 ··0x00000280·0e3c410e·404c0e30·4d0e3442·0e38410e·.<A.@L.0M.4B.8A.
45 ··0x00000290·3c410e40·480e3002·7f0e3441·0e38440e·<A.@H.0...4A.8D.45 ··0x00000290·3c410e40·4c0e3002·6d0e3c41·0e40480e·<A.@L.0.m.<A.@H.
 46 ··0x000002a0·304d0e3c·410e4048·0e30490e·34420e38·0M.<A.@H.0I.4B.8
 47 ··0x000002b0·410e3c41·0e40480e·30028f0e·34410e38·A.<A.@H.0...4A.8
46 ··0x000002a0·3c410e40·4e0e3061·0e34420e·38410e3c·<A.@N.0a.4B.8A.<48 ··0x000002c0·440e3c41·0e40480e·305a0e34·420e3841·D.<A.@H.0Z.4B.8A
47 ··0x000002b0·440e4048·0e30750e·3c410e40·480e304e·D.@H.0u.<A.@H.0N 
48 ··0x000002c0·0e34410e·38440e3c·410e4050·0e30560e·.4A.8D.<A.@P.0V.49 ··0x000002d0·0e3c410e·404c0e30·610e3c41·0e40480e·.<A.@L.0a.<A.@H.
 50 ··0x000002e0·30480e34·410e3844·0e3c410e·40540e30·0H.4A.8D.<A.@T.0
49 ··0x000002d0·34420e38·410e3c41·0e404c0e·30610e3c·4B.8A.<A.@L.0a.<51 ··0x000002f0·580e3442·0e38410e·3c450e40·480e3061·X.4B.8A.<E.@H.0a
50 ··0x000002e0·410e4048·0e304a0e·3c410e40·4a0e3055·A.@H.0J.<A.@J.0U52 ··0x00000300·0e3c410e·40480e30·530e3c41·0e40480e·.<A.@H.0S.<A.@H.
51 ··0x000002f0·0e34450e·38450e3c·460e4048·0e300254·.4E.8E.<F.@H.0.T53 ··0x00000310·30460e34·450e3845·0e3c460e·40480e30·0F.4E.8E.<F.@H.0
 54 ··0x00000320·025b0e34·410e3845·0e3c460e·40480e30·.[.4A.8E.<F.@H.0
 55 ··0x00000330·750e3445·0e38470e·3c460e40·480e3046·u.4E.8G.<F.@H.0F
52 ··0x00000300·0e34470e·38450e3c·460e4048·0e300000·.4G.8E.<F.@H.0..56 ··0x00000340·0e34410e·38450e3c·460e4048·0e300000·.4A.8E.<F.@H.0..
53 ··0x00000310·1c000000·00000000·017a5200·017c0801·.........zR..|..57 ··0x00000350·1c000000·00000000·017a5200·017c0801·.........zR..|..
54 ··0x00000320·1b0c0404·88010e30·83058502·86048703·.......0........58 ··0x00000360·1b0c0404·88010e30·83058502·86048703·.......0........
55 ··0x00000330·74000000·24000000·7d000000·54010000·t...$...}...T...59 ··0x00000370·74000000·24000000·7d000000·38010000·t...$...}...8...
56 ··0x00000340·00430e3c·410e4048·0e30530e·3c410e40·.C.<A.@H.0S.<A.@60 ··0x00000380·00430e3c·410e4048·0e30480e·3c410e40·.C.<A.@H.0H.<A.@
57 ··0x00000350·480e3055·0e3c410e·40480e30·4c0e3c41·H.0U.<A.@H.0L.<A61 ··0x00000390·480e304c·0e3c410e·40480e30·600e3c41·H.0L.<A.@H.0`.<A
58 ··0x00000360·0e40480e·30500e3c·410e4048·0e30730e·.@H.0P.<A.@H.0s.62 ··0x000003a0·0e40480e·3002440e·3c410e40·480e3048·.@H.0.D.<A.@H.0H
59 ··0x00000370·3c410e40·480e304c·0e3c410e·40480e30·<A.@H.0L.<A.@H.0 
60 ··0x00000380·4c0e3c41·0e40480e·304a0e3c·410e4048·L.<A.@H.0J.<A.@H63 ··0x000003b0·0e3c410e·40480e30·4e0e3c44·0e40480e·.<A.@H.0N.<D.@H.
 64 ··0x000003c0·30520e3c·410e4048·0e304b0e·3c410e40·0R.<A.@H.0K.<A.@
61 ··0x00000390·0e300244·0e3c410e·40480e30·4f0e3c41·.0.D.<A.@H.0O.<A65 ··0x000003d0·480e3054·0e3c410e·40480e30·480e3c44·H.0T.<A.@H.0H.<D
62 ··0x000003a0·0e40480e·30000000·30000000·ac030000·.@H.0...0.......66 ··0x000003e0·0e40480e·30000000·4c000000·ec030000·.@H.0...L.......
63 ··0x000003b0·50070000·3f000000·00430e10·560e1c41·P...?....C..V..A 
64 ··0x000003c0·0e20480e·10430a0e·04410b41·0e14410e·.·H..C...A.A..A. 
65 ··0x000003d0·18450e1c·460e2048·0e100000·4c000000·.E..F.·H....L... 
66 ··0x000003e0·e0030000·30000000·5b000000·00410e08·....0...[....A.. 
67 ··0x000003f0·8702410e·0c860341·0e108304·540e1441·..A....A....T..A 
68 ··0x00000400·0e18410e·1c410e20·450e104c·0e14410e·..A..A.·E..L..A. 
69 ··0x00000410·18410e1c·410e2045·0e105a0a·c30e0c41·.A..A.·E..Z....A 
70 ··0x00000420·c60e0841·c70e0442·0b000000·1c000000·...A...B........ 
71 ··0x00000430·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
72 ··0x00000440·88010e10·83048603·87020000·1c000000·................ 
73 ··0x00000450·24000000·d1010000·06000000·0043c30e·$............C.. 
74 ··0x00000460·0c41c60e·0841c70e·04000000·4c000000·.A...A......L... 
75 ··0x00000470·70040000·90000000·62000000·00410e08·p.......b....A.. 
76 ··0x00000480·8702410e·0c860341·0e108304·430e1c44·..A....A....C..D 
77 ··0x00000490·0e20480e·104b0e1c·460e2048·0e104b0e·.·H..K..F.·H..K. 
78 ··0x000004a0·14420e18·410e1c41·0e20480e·105dc30e·.B..A..A.·H..].. 
79 ··0x000004b0·0c41c60e·0841c70e·04000000·28000000·.A...A......(... 
80 ··0x000004c0·94000000·d7010000·41000000·004f0e1c·........A....O.. 
81 ··0x000004d0·410e2048·0e10480e·1c410e20·480e1048·A.·H..H..A.·H..H 
82 ··0x000004e0·0e1c430e·20480e10·40000000·ec040000·..C.·H..@....... 
83 ··0x000004f0·00010000·79000000·00430e20·650e2445·....y....C.·e.$E 
84 ··0x00000500·0e28450e·2c450e30·420e3442·0e38450e·.(E.,E.0B.4B.8E. 
85 ··0x00000510·3c440e40·480e2050·0e24440e·28440e2c·<D.@H.·P.$D.(D., 
86 ··0x00000520·440e3048·0e20430a·0e04410b·14000000·D.0H.·C...A..... 
87 ··0x00000530·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
88 ··0x00000540·88010e20·1c000000·1c000000·18020000·...·............ 
89 ··0x00000550·34000000·00410e24·410e2841·0e2c450e·4....A.$A.(A.,E. 
90 ··0x00000560·30480e20·80000000·68050000·4c020000·0H.·....h...L... 
91 ··0x00000570·e6000000·00410e08·8502410e·0c870341·.....A....A....A 
92 ··0x00000580·0e108604·410e1483·05430e20·025f0e24·....A....C.·._.$ 
93 ··0x00000590·430e2843·0e2c420e·30480e20·490e2443·C.(C.,B.0H.·I.$C 
94 ··0x000005a0·0e28430e·2c420e30·480e204d·0e2c410e·.(C.,B.0H.·M.,A. 
95 ··0x000005b0·30480e20·450e2441·0e28410e·2c410e30·0H.·E.$A.(A.,A.0 
96 ··0x000005c0·4a0e204c·0e2c410e·30480e20·470e2c41·J.·L.,A.0H.·G.,A 
97 ··0x000005d0·0e30480e·20430e14·43c30e10·41c60e0c·.0H.·C..C...A... 
98 ··0x000005e0·41c70e08·41c50e04·5c000000·ec050000·A...A...\....... 
99 ··0x000005f0·80010000·83000000·00410e08·8602410e·.........A....A.67 ··0x000003f0·30000000·5b000000·00410e08·8702410e·0...[....A....A.
 68 ··0x00000400·0c860341·0e108304·540e1441·0e18410e·...A....T..A..A.
 69 ··0x00000410·1c410e20·450e104c·0e14410e·18410e1c·.A.·E..L..A..A..
 70 ··0x00000420·410e2045·0e105a0a·c30e0c41·c60e0841·A.·E..Z....A...A
100 ··0x00000600·0c830343·0e2c440e·30480e20·470e2c43·...C.,D.0H.·G.,C 
101 ··0x00000610·0e30480e·204b0e2c·450e3045·0e34450e·.0H.·K.,E.0E.4E. 
102 ··0x00000620·38410e3c·440e4048·0e205a0e·24440e28·8A.<D.@H.·Z.$D.( 
103 ··0x00000630·440e2c45·0e30480e·20430a0e·0c41c30e·D.,E.0H.·C...A.. 
104 ··0x00000640·0841c60e·04410b00·18000000·00000000·.A...A..........71 ··0x00000430·c70e0442·0b000000·1c000000·00000000·...B............
 72 ··0x00000440·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........
 73 ··0x00000450·83048603·87020000·1c000000·24000000·............$...
 74 ··0x00000460·b5010000·06000000·0043c30e·0c41c60e·.........C...A..
 75 ··0x00000470·0841c70e·04000000·4c000000·7c040000·.A......L...|...
 76 ··0x00000480·90000000·62000000·00410e08·8702410e·....b....A....A.
 77 ··0x00000490·0c860341·0e108304·430e1c44·0e20480e·...A....C..D.·H.
 78 ··0x000004a0·104b0e1c·460e2048·0e104b0e·14420e18·.K..F.·H..K..B..
 79 ··0x000004b0·410e1c41·0e20480e·105dc30e·0c41c60e·A..A.·H..]...A..
 80 ··0x000004c0·0841c70e·04000000·28000000·94000000·.A......(.......
 81 ··0x000004d0·bb010000·41000000·004f0e1c·410e2048·....A....O..A.·H
 82 ··0x000004e0·0e10480e·1c410e20·480e1048·0e1c430e·..H..A.·H..H..C.
 83 ··0x000004f0·20480e10·40000000·f8040000·00010000··H..@...........
 84 ··0x00000500·79000000·00430e20·650e2445·0e28450e·y....C.·e.$E.(E.
 85 ··0x00000510·2c450e30·420e3442·0e38450e·3c440e40·,E.0B.4B.8E.<D.@
 86 ··0x00000520·480e2050·0e24440e·28440e2c·440e3048·H.·P.$D.(D.,D.0H
 87 ··0x00000530·0e20430a·0e04410b·14000000·00000000·.·C...A.........
105 ··0x00000650·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·88 ··0x00000540·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·
106 ··0x00000660·83038602·30000000·20000000·32030000·....0...·...2...89 ··0x00000550·1c000000·1c000000·fc010000·34000000·............4...
 90 ··0x00000560·00410e24·410e2841·0e2c450e·30480e20·.A.$A.(A.,E.0H.·
 91 ··0x00000570·80000000·74050000·30020000·e6000000·....t...0.......
 92 ··0x00000580·00410e08·8502410e·0c870341·0e108604·.A....A....A....
 93 ··0x00000590·410e1483·05430e20·025f0e24·430e2843·A....C.·._.$C.(C
 94 ··0x000005a0·0e2c420e·30480e20·490e2443·0e28430e·.,B.0H.·I.$C.(C.
 95 ··0x000005b0·2c420e30·480e204d·0e2c410e·30480e20·,B.0H.·M.,A.0H.·
 96 ··0x000005c0·450e2441·0e28410e·2c410e30·4a0e204c·E.$A.(A.,A.0J.·L
 97 ··0x000005d0·0e2c410e·30480e20·470e2c41·0e30480e·.,A.0H.·G.,A.0H.
 98 ··0x000005e0·20430e14·43c30e10·41c60e0c·41c70e08··C..C...A...A...
 99 ··0x000005f0·41c50e04·5c000000·f8050000·80010000·A...\...........
Max diff block lines reached; 0/14811 bytes (0.00%) of diff not shown.
9.29 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 76 lines modifiedOffset 1, 75 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00736c69·63655f63·61636865·00507953·.slice_cache.PyS2 ··0x00000000·00736c69·63655f63·61636865·00507953·.slice_cache.PyS
3 ··0x00000010·6c696365·5f4e6577·2e636f6c·64005079·lice_New.cold.Py3 ··0x00000010·6c696365·5f4e6577·2e636f6c·64005079·lice_New.cold.Py
4 ··0x00000020·536c6963·655f556e·7061636b·2e636f6c·Slice_Unpack.col4 ··0x00000020·536c6963·655f556e·7061636b·2e636f6c·Slice_Unpack.col
5 ··0x00000030·6400736c·6963655f·6465616c·6c6f6300·d.slice_dealloc.5 ··0x00000030·6400736c·6963655f·6465616c·6c6f6300·d.slice_dealloc.
6 ··0x00000040·736c6963·655f6465·616c6c6f·632e636f·slice_dealloc.co6 ··0x00000040·736c6963·655f6465·616c6c6f·632e636f·slice_dealloc.co
7 ··0x00000050·6c640065·76616c75·6174655f·736c6963·ld.evaluate_slic7 ··0x00000050·6c64005f·5079536c·6963655f·4765744c·ld._PySlice_GetL
 8 ··0x00000060·6f6e6749·6e646963·65732e63·6f6c6400·ongIndices.cold.
 9 ··0x00000070·736c6963·655f7472·61766572·73650073·slice_traverse.s
 10 ··0x00000080·6c696365·5f747261·76657273·652e636f·lice_traverse.co
 11 ··0x00000090·6c64005f·5079536c·6963655f·46726f6d·ld._PySlice_From
 12 ··0x000000a0·496e6469·6365732e·636f6c64·00736c69·Indices.cold.sli
 13 ··0x000000b0·63655f6e·65770073·6c696365·5f6e6577·ce_new.slice_new
 14 ··0x000000c0·2e636f6c·6400736c·6963655f·72696368·.cold.slice_rich
 15 ··0x000000d0·636f6d70·61726500·736c6963·655f696e·compare.slice_in
 16 ··0x000000e0·64696365·7300736c·6963655f·696e6469·dices.slice_indi
 17 ··0x000000f0·6365732e·636f6c64·00656c6c·69707369·ces.cold.ellipsi
 18 ··0x00000100·735f7265·64756365·00736c69·63655f72·s_reduce.slice_r
 19 ··0x00000110·65647563·6500656c·6c697073·69735f72·educe.ellipsis_r
 20 ··0x00000120·65707200·736c6963·655f7265·70720065·epr.slice_repr.e
 21 ··0x00000130·6c6c6970·7369735f·6e657700·736c6963·llipsis_new.slic
 22 ··0x00000140·655f646f·6300736c·6963655f·6d657468·e_doc.slice_meth
 23 ··0x00000150·6f647300·736c6963·655f6d65·6d626572·ods.slice_member
 24 ··0x00000160·7300736c·6963655f·696e6469·6365735f·s.slice_indices_
 25 ··0x00000170·646f6300·72656475·63655f64·6f630065·doc.reduce_doc.e
 26 ··0x00000180·6c6c6970·7369735f·6d657468·6f647300·llipsis_methods.
 27 ··0x00000190·5079536c·6963655f·4e657700·5f50795f·PySlice_New._Py_
 28 ··0x000001a0·4e657752·65666572·656e6365·005f5079·NewReference._Py
 29 ··0x000001b0·5f4e6f6e·65537472·75637400·5f507952·_NoneStruct._PyR
 30 ··0x000001c0·756e7469·6d650050·79536c69·63655f54·untime.PySlice_T
 31 ··0x000001d0·79706500·5f50794f·626a6563·745f4743·ype._PyObject_GC
 32 ··0x000001e0·5f4e6577·00507953·6c696365·5f556e70·_New.PySlice_Unp
 33 ··0x000001f0·61636b00·5f507945·76616c5f·536c6963·ack._PyEval_Slic
 34 ··0x00000200·65496e64·65780050·79457863·5f56616c·eIndex.PyExc_Val
 35 ··0x00000210·75654572·726f7200·50794572·725f5365·ueError.PyErr_Se
 36 ··0x00000220·74537472·696e6700·5079536c·6963655f·tString.PySlice_
 37 ··0x00000230·41646a75·7374496e·64696365·73005f50·AdjustIndices._P
 38 ··0x00000240·795f4465·616c6c6f·63005079·4f626a65·y_Dealloc.PyObje
 39 ··0x00000250·63745f47·435f4465·6c005f50·79536c69·ct_GC_Del._PySli
8 ··0x00000060·655f696e·64657800·5f507953·6c696365·e_index._PySlice40 ··0x00000260·63655f46·696e6900·5f507953·6c696365·ce_Fini._PySlice
9 ··0x00000070·5f476574·4c6f6e67·496e6469·6365732e·_GetLongIndices.41 ··0x00000270·5f476574·4c6f6e67·496e6469·63657300·_GetLongIndices.
10 ··0x00000080·636f6c64·00736c69·63655f74·72617665·cold.slice_trave 
11 ··0x00000090·72736500·736c6963·655f7472·61766572·rse.slice_traver 
12 ··0x000000a0·73652e63·6f6c6400·5f507953·6c696365·se.cold._PySlice 
13 ··0x000000b0·5f46726f·6d496e64·69636573·2e636f6c·_FromIndices.col 
14 ··0x000000c0·6400736c·6963655f·6e657700·736c6963·d.slice_new.slic 
15 ··0x000000d0·655f6e65·772e636f·6c640073·6c696365·e_new.cold.slice 
16 ··0x000000e0·5f726963·68636f6d·70617265·00736c69·_richcompare.sli 
17 ··0x000000f0·63655f69·6e646963·65730073·6c696365·ce_indices.slice 
18 ··0x00000100·5f696e64·69636573·2e636f6c·6400656c·_indices.cold.el 
19 ··0x00000110·6c697073·69735f72·65647563·6500736c·lipsis_reduce.sl 
20 ··0x00000120·6963655f·72656475·63650065·6c6c6970·ice_reduce.ellip 
21 ··0x00000130·7369735f·72657072·00736c69·63655f72·sis_repr.slice_r 
22 ··0x00000140·65707200·656c6c69·70736973·5f6e6577·epr.ellipsis_new 
23 ··0x00000150·00736c69·63655f64·6f630073·6c696365·.slice_doc.slice 
24 ··0x00000160·5f6d6574·686f6473·00736c69·63655f6d·_methods.slice_m 
25 ··0x00000170·656d6265·72730073·6c696365·5f696e64·embers.slice_ind 
26 ··0x00000180·69636573·5f646f63·00726564·7563655f·ices_doc.reduce_ 
27 ··0x00000190·646f6300·656c6c69·70736973·5f6d6574·doc.ellipsis_met 
28 ··0x000001a0·686f6473·00507953·6c696365·5f4e6577·hods.PySlice_New 
29 ··0x000001b0·005f5079·5f4e6577·52656665·72656e63·._Py_NewReferenc 
30 ··0x000001c0·65005f50·795f4e6f·6e655374·72756374·e._Py_NoneStruct 
31 ··0x000001d0·005f5079·52756e74·696d6500·5079536c·._PyRuntime.PySl 
32 ··0x000001e0·6963655f·54797065·005f5079·4f626a65·ice_Type._PyObje 
33 ··0x000001f0·63745f47·435f4e65·77005079·536c6963·ct_GC_New.PySlic 
34 ··0x00000200·655f556e·7061636b·005f5079·4576616c·e_Unpack._PyEval 
35 ··0x00000210·5f536c69·6365496e·64657800·50794578·_SliceIndex.PyEx 
36 ··0x00000220·635f5661·6c756545·72726f72·00507945·c_ValueError.PyE 
37 ··0x00000230·72725f53·65745374·72696e67·00507953·rr_SetString.PyS 
38 ··0x00000240·6c696365·5f41646a·75737449·6e646963·lice_AdjustIndic 
39 ··0x00000250·6573005f·50795f44·65616c6c·6f630050·es._Py_Dealloc.P 
40 ··0x00000260·794f626a·6563745f·47435f44·656c005f·yObject_GC_Del._ 
41 ··0x00000270·5079536c·6963655f·46696e69·005f5079·PySlice_Fini._Py 
42 ··0x00000280·536c6963·655f4765·744c6f6e·67496e64·Slice_GetLongInd 
43 ··0x00000290·69636573·0050794e·756d6265·725f496e·ices.PyNumber_In 
44 ··0x000002a0·64657800·5f50794c·6f6e675f·5369676e·dex._PyLong_Sign 
45 ··0x000002b0·0050794c·6f6e675f·46726f6d·4c6f6e67·.PyLong_FromLong 
46 ··0x000002c0·0050794e·756d6265·725f4164·64005079·.PyNumber_Add.Py42 ··0x00000280·50794e75·6d626572·5f496e64·6578005f·PyNumber_Index._
 43 ··0x00000290·50794c6f·6e675f53·69676e00·50794c6f·PyLong_Sign.PyLo
 44 ··0x000002a0·6e675f46·726f6d4c·6f6e6700·50794e75·ng_FromLong.PyNu
 45 ··0x000002b0·6d626572·5f416464·0050794f·626a6563·mber_Add.PyObjec
 46 ··0x000002c0·745f5269·6368436f·6d706172·65426f6f·t_RichCompareBoo
 47 ··0x000002d0·6c005f50·794c6f6e·675f4f6e·65005f50·l._PyLong_One._P
 48 ··0x000002e0·794c6f6e·675f5a65·726f0050·79457863·yLong_Zero.PyExc
 49 ··0x000002f0·5f547970·65457272·6f72005f·5079536c·_TypeError._PySl
 50 ··0x00000300·6963655f·46726f6d·496e6469·63657300·ice_FromIndices.
 51 ··0x00000310·50794c6f·6e675f46·726f6d53·73697a65·PyLong_FromSsize
 52 ··0x00000320·5f740050·79417267·5f556e70·61636b54·_t.PyArg_UnpackT
 53 ··0x00000330·75706c65·005f5079·4172675f·4e6f4b65·uple._PyArg_NoKe
 54 ··0x00000340·79776f72·6473005f·50795f4e·6f74496d·ywords._Py_NotIm
 55 ··0x00000350·706c656d·656e7465·64537472·75637400·plementedStruct.
 56 ··0x00000360·5f50795f·46616c73·65537472·75637400·_Py_FalseStruct.
 57 ··0x00000370·5f50795f·54727565·53747275·63740050·_Py_TrueStruct.P
 58 ··0x00000380·79547570·6c655f50·61636b00·50794f62·yTuple_Pack.PyOb
47 ··0x000002d0·4f626a65·63745f52·69636843·6f6d7061·Object_RichCompa59 ··0x00000390·6a656374·5f526963·68436f6d·70617265·ject_RichCompare
 60 ··0x000003a0·0050795f·4275696c·6456616c·75650050·.Py_BuildValue.P
 61 ··0x000003b0·79556e69·636f6465·5f46726f·6d537472·yUnicode_FromStr
48 ··0x000002e0·7265426f·6f6c005f·50794c6f·6e675f4f·reBool._PyLong_O 
49 ··0x000002f0·6e65005f·50794c6f·6e675f5a·65726f00·ne._PyLong_Zero. 
50 ··0x00000300·50794578·635f5479·70654572·726f7200·PyExc_TypeError. 
51 ··0x00000310·5f507953·6c696365·5f46726f·6d496e64·_PySlice_FromInd 
52 ··0x00000320·69636573·0050794c·6f6e675f·46726f6d·ices.PyLong_From 
53 ··0x00000330·5373697a·655f7400·50794172·675f556e·Ssize_t.PyArg_Un 
54 ··0x00000340·7061636b·5475706c·65005f50·79417267·packTuple._PyArg 
55 ··0x00000350·5f4e6f4b·6579776f·72647300·5f50795f·_NoKeywords._Py_ 
56 ··0x00000360·4e6f7449·6d706c65·6d656e74·65645374·NotImplementedSt 
57 ··0x00000370·72756374·005f5079·5f46616c·73655374·ruct._Py_FalseSt 
58 ··0x00000380·72756374·005f5079·5f547275·65537472·ruct._Py_TrueStr 
59 ··0x00000390·75637400·50795475·706c655f·5061636b·uct.PyTuple_Pack 
60 ··0x000003a0·0050794f·626a6563·745f5269·6368436f·.PyObject_RichCo 
61 ··0x000003b0·6d706172·65005079·5f427569·6c645661·mpare.Py_BuildVa 
62 ··0x000003c0·6c756500·5079556e·69636f64·655f4672·lue.PyUnicode_Fr62 ··0x000003c0·696e6700·5079556e·69636f64·655f4672·ing.PyUnicode_Fr
63 ··0x000003d0·6f6d5374·72696e67·00507955·6e69636f·omString.PyUnico 
64 ··0x000003e0·64655f46·726f6d46·6f726d61·74005f50·de_FromFormat._P 
65 ··0x000003f0·795f456c·6c697073·69734f62·6a656374·y_EllipsisObject63 ··0x000003d0·6f6d466f·726d6174·005f5079·5f456c6c·omFormat._Py_Ell
 64 ··0x000003e0·69707369·734f626a·65637400·5079536c·ipsisObject.PySl
 65 ··0x000003f0·6963655f·47657449·6e646963·65730050·ice_GetIndices.P
 66 ··0x00000400·794c6f6e·675f4173·5373697a·655f7400·yLong_AsSsize_t.
66 ··0x00000400·00507953·6c696365·5f476574·496e6469·.PySlice_GetIndi67 ··0x00000410·5079536c·6963655f·47657449·6e646963·PySlice_GetIndic
 68 ··0x00000420·65734578·00507954·7970655f·54797065·esEx.PyType_Type
 69 ··0x00000430·0050794f·626a6563·745f4861·73684e6f·.PyObject_HashNo
 70 ··0x00000440·74496d70·6c656d65·6e746564·0050794f·tImplemented.PyO
 71 ··0x00000450·626a6563·745f4765·6e657269·63476574·bject_GenericGet
 72 ··0x00000460·41747472·00507945·6c6c6970·7369735f·Attr.PyEllipsis_
 73 ··0x00000470·54797065·00·························Type.
67 ··0x00000410·63657300·50794c6f·6e675f41·73537369·ces.PyLong_AsSsi 
Max diff block lines reached; 0/9417 bytes (0.00%) of diff not shown.
173 KB
structseq.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:··········12784·(bytes·into·file)13 ··Start·of·section·headers:··········12940·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x31f0:1 There·are·20·section·headers,·starting·at·offset·0x328c:
  
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]·.text·············PROGBITS········00000000·000040·0006fe·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0005ce·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0027d0·000320·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·002864·000288·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000740·000084·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000620·000084·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·002af0·000038·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·002aec·000038·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0007c4·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0006a4·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0007c4·00007f·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0006a4·00007f·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·000843·00043d·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·000723·000496·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·002b28·000300·08···I·17···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·002b24·000328·08···I·17···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·000c80·000689·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·000bc0·0007c9·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·002e28·000258·08···I·17···9··414 ··[10]·.rel.text.hot·····REL·············00000000·002e4c·0002d0·08···I·17···9··4
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·00130c·00013b·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·00138c·00013b·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·001448·000042·00···A··0···0··416 ··[12]·.rodata···········PROGBITS········00000000·0014c8·000042·00···A··0···0··4
17 ··[13]·.rel.rodata·······REL·············00000000·003080·000018·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·00311c·000018·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·00148a·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·00150a·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·00148c·00088c·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·00150c·0008a0·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·003098·0000b8·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·003134·0000b8·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·001d18·000530·10·····18··36··421 ··[17]·.symtab···········SYMTAB··········00000000·001dac·000530·10·····18··36··4
22 ··[18]·.strtab···········STRTAB··········00000000·002248·000585·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·0022dc·000585·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·003150·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·0031ec·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
6.46 KB
readelf --wide --symbols {}
    
Offset 3, 39 lines modifiedOffset 3, 39 lines modified
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····1·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····9·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
10 ·····6:·000005f0···153·FUNC····LOCAL··DEFAULT····9·structseq_dealloc10 ·····6:·00000730···153·FUNC····LOCAL··DEFAULT····9·structseq_dealloc
11 ·····7:·00000190···422·FUNC····LOCAL··DEFAULT····1·structseq_repr11 ·····7:·00000050···422·FUNC····LOCAL··DEFAULT····1·structseq_repr
12 ·····8:·00000040····32·OBJECT··LOCAL··DEFAULT····3·structseq_methods12 ·····8:·00000040····32·OBJECT··LOCAL··DEFAULT····3·structseq_methods
13 ·····9:·00000340···594·FUNC····LOCAL··DEFAULT····1·structseq_new13 ·····9:·00000200···609·FUNC····LOCAL··DEFAULT····1·structseq_new
14 ····10:·000005a0···103·FUNC····LOCAL··DEFAULT····1·structseq_traverse14 ····10:·00000470···103·FUNC····LOCAL··DEFAULT····1·structseq_traverse
15 ····11:·00000000···114·FUNC····LOCAL··DEFAULT····1·initialize_members15 ····11:·00000250···112·FUNC····LOCAL··DEFAULT····9·initialize_members
16 ····12:·00000080···188·FUNC····LOCAL··DEFAULT····1·initialize_structseq_dict.isra.016 ····12:·000002c0···194·FUNC····LOCAL··DEFAULT····9·initialize_structseq_dict.isra.0
17 ····13:·00000000···188·FUNC····LOCAL··DEFAULT····7·PyStructSequence_InitType2.cold17 ····13:·00000000···188·FUNC····LOCAL··DEFAULT····7·PyStructSequence_InitType2.cold
18 ····14:·00000030····18·OBJECT··LOCAL··DEFAULT···12·visible_length_key18 ····14:·00000030····18·OBJECT··LOCAL··DEFAULT···12·visible_length_key
19 ····15:·00000024·····9·OBJECT··LOCAL··DEFAULT···12·real_length_key19 ····15:·00000024·····9·OBJECT··LOCAL··DEFAULT···12·real_length_key
20 ····16:·00000010····17·OBJECT··LOCAL··DEFAULT···12·unnamed_fields_key20 ····16:·00000010····17·OBJECT··LOCAL··DEFAULT···12·unnamed_fields_key
21 ····17:·000000bc···142·FUNC····LOCAL··DEFAULT····7·initialize_structseq_dict.isra.0.cold21 ····17:·000000bc···231·FUNC····LOCAL··DEFAULT····7·initialize_structseq_dict.isra.0.cold
22 ····18:·00000078····12·OBJECT··LOCAL··DEFAULT····3·PyId_n_sequence_fields22 ····18:·00000078····12·OBJECT··LOCAL··DEFAULT····3·PyId_n_sequence_fields
23 ····19:·0000006c····12·OBJECT··LOCAL··DEFAULT····3·PyId_n_fields23 ····19:·0000006c····12·OBJECT··LOCAL··DEFAULT····3·PyId_n_fields
24 ····20:·00000060····12·OBJECT··LOCAL··DEFAULT····3·PyId_n_unnamed_fields24 ····20:·00000060····12·OBJECT··LOCAL··DEFAULT····3·PyId_n_unnamed_fields
25 ····21:·0000014a·····8·FUNC····LOCAL··DEFAULT····7·_PyStructSequence_Init.cold25 ····21:·000001a3·····8·FUNC····LOCAL··DEFAULT····7·_PyStructSequence_Init.cold
26 ····22:·00000152····79·FUNC····LOCAL··DEFAULT····7·PyStructSequence_NewType.cold26 ····22:·000001ab····79·FUNC····LOCAL··DEFAULT····7·PyStructSequence_NewType.cold
27 ····23:·000001a1····16·FUNC····LOCAL··DEFAULT····7·structseq_dealloc.cold27 ····23:·000001fa····16·FUNC····LOCAL··DEFAULT····7·structseq_dealloc.cold
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···11·28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
29 ····25:·000001b1···107·FUNC····LOCAL··DEFAULT····7·structseq_repr.cold29 ····25:·0000020a···107·FUNC····LOCAL··DEFAULT····7·structseq_repr.cold
30 ····26:·0000021c···349·FUNC····LOCAL··DEFAULT····7·structseq_new.cold30 ····26:·00000275···349·FUNC····LOCAL··DEFAULT····7·structseq_new.cold
31 ····27:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.131 ····27:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.1
32 ····28:·00000379····27·FUNC····LOCAL··DEFAULT····7·structseq_traverse.cold32 ····28:·000003d2····27·FUNC····LOCAL··DEFAULT····7·structseq_traverse.cold
33 ····29:·00000610···238·FUNC····LOCAL··DEFAULT····1·structseq_reduce33 ····29:·000004e0···238·FUNC····LOCAL··DEFAULT····1·structseq_reduce
34 ····30:·00000394···134·FUNC····LOCAL··DEFAULT····7·structseq_reduce.cold34 ····30:·000003ed···134·FUNC····LOCAL··DEFAULT····7·structseq_reduce.cold
35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···12·35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
36 ····32:·00000000····12·OBJECT··LOCAL··DEFAULT···12·_keywords.036 ····32:·00000000····12·OBJECT··LOCAL··DEFAULT···12·_keywords.0
37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT····5·37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
38 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···14·38 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
39 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT···15·39 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
40 ····36:·00000000···592·FUNC····GLOBAL·DEFAULT····9·PyStructSequence_InitType240 ····36:·00000000···592·FUNC····GLOBAL·DEFAULT····9·PyStructSequence_InitType2
41 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type41 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
37.1 KB
readelf --wide --relocs {}
    
Offset 1, 221 lines modifiedOffset 1, 207 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x27d0·contains·100·entries:1 Relocation·section·'.rel.text'·at·offset·0x2864·contains·81·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000002c··00000301·R_386_32···············00000000···.rodata.str1.1 
4 0000008c··00002c02·R_386_PC32·············00000000···PyLong_FromSsize_t 
5 000000a0··00001f01·R_386_32···············00000000···.rodata 
6 000000a6··00002d02·R_386_PC32·············00000000···PyDict_SetItemString 
7 000000c3··00002c02·R_386_PC32·············00000000···PyLong_FromSsize_t 
8 000000d7··00001f01·R_386_32···············00000000···.rodata 
9 000000dd··00002d02·R_386_PC32·············00000000···PyDict_SetItemString 
10 000000fd··00002c02·R_386_PC32·············00000000···PyLong_FromSsize_t 
11 00000111··00001f01·R_386_32···············00000000···.rodata 
12 00000117··00002d02·R_386_PC32·············00000000···PyDict_SetItemString 
13 00000144··00000201·R_386_32···············00000000···.data3 00000004··00000201·R_386_32···············00000000···.data
14 00000149··00002f02·R_386_PC32·············00000000···_PyUnicode_FromId4 00000009··00002f02·R_386_PC32·············00000000···_PyUnicode_FromId
15 0000015c··00000201·R_386_32···············00000000···.data5 0000001c··00000201·R_386_32···············00000000···.data
16 00000161··00002f02·R_386_PC32·············00000000···_PyUnicode_FromId6 00000021··00002f02·R_386_PC32·············00000000···_PyUnicode_FromId
17 00000174··00000201·R_386_32···············00000000···.data7 00000034··00000201·R_386_32···············00000000···.data
18 00000179··00002f02·R_386_PC32·············00000000···_PyUnicode_FromId8 00000039··00002f02·R_386_PC32·············00000000···_PyUnicode_FromId
19 000001a7··00003b02·R_386_PC32·············00000000···strlen9 00000067··00003b02·R_386_PC32·············00000000···strlen
20 000001b3··00003c02·R_386_PC32·············00000000···PyUnicode_DecodeUTF810 00000073··00003c02·R_386_PC32·············00000000···PyUnicode_DecodeUTF8
21 000001cd··00003d02·R_386_PC32·············00000000···_PyUnicodeWriter_Init11 0000008d··00003d02·R_386_PC32·············00000000···_PyUnicodeWriter_Init
 12 000000aa··00003e02·R_386_PC32·············00000000···_PyUnicodeWriter_WriteStr
 13 000000c3··00002a02·R_386_PC32·············00000000···_Py_Dealloc
 14 000000d0··00003f02·R_386_PC32·············00000000···_PyUnicodeWriter_WriteChar
 15 000000ee··00000301·R_386_32···············00000000···.rodata.str1.1
 16 000000f4··00004002·R_386_PC32·············00000000···_PyUnicodeWriter_WriteASCIIString
 17 0000011c··00003b02·R_386_PC32·············00000000···strlen
 18 00000128··00003c02·R_386_PC32·············00000000···PyUnicode_DecodeUTF8
22 000001ea··00003e02·R_386_PC32·············00000000···_PyUnicodeWriter_WriteStr19 0000013e··00003e02·R_386_PC32·············00000000···_PyUnicodeWriter_WriteStr
23 00000203··00002a02·R_386_PC32·············00000000···_Py_Dealloc20 00000158··00002a02·R_386_PC32·············00000000···_Py_Dealloc
24 00000210··00003f02·R_386_PC32·············00000000···_PyUnicodeWriter_WriteChar21 00000165··00003f02·R_386_PC32·············00000000···_PyUnicodeWriter_WriteChar
25 0000022e··00000301·R_386_32···············00000000···.rodata.str1.1 
26 00000234··00004002·R_386_PC32·············00000000···_PyUnicodeWriter_WriteASCIIString 
27 0000025c··00003b02·R_386_PC32·············00000000···strlen22 0000017c··00004102·R_386_PC32·············00000000···PyObject_Repr
28 00000268··00003c02·R_386_PC32·············00000000···PyUnicode_DecodeUTF8 
29 0000027e··00003e02·R_386_PC32·············00000000···_PyUnicodeWriter_WriteStr23 00000192··00003e02·R_386_PC32·············00000000···_PyUnicodeWriter_WriteStr
30 00000298··00002a02·R_386_PC32·············00000000···_Py_Dealloc24 000001ac··00002a02·R_386_PC32·············00000000···_Py_Dealloc
31 000002a5··00003f02·R_386_PC32·············00000000···_PyUnicodeWriter_WriteChar25 000001c5··00003f02·R_386_PC32·············00000000···_PyUnicodeWriter_WriteChar
32 000002bc··00004102·R_386_PC32·············00000000···PyObject_Repr 
33 000002d2··00003e02·R_386_PC32·············00000000···_PyUnicodeWriter_WriteStr 
34 000002ec··00002a02·R_386_PC32·············00000000···_Py_Dealloc 
35 00000305··00003f02·R_386_PC32·············00000000···_PyUnicodeWriter_WriteChar 
36 00000319··00004202·R_386_PC32·············00000000···_PyUnicodeWriter_Finish26 000001d9··00004202·R_386_PC32·············00000000···_PyUnicodeWriter_Finish
37 00000379··00001801·R_386_32···············00000000···.rodata.str1.427 00000239··00001801·R_386_32···············00000000···.rodata.str1.4
38 0000037f··00004602·R_386_PC32·············00000000···PySequence_Fast28 0000023f··00004602·R_386_PC32·············00000000···PySequence_Fast
 29 0000025e··00000201·R_386_32···············00000000···.data
 30 0000026d··00003102·R_386_PC32·············00000000···_PyDict_GetItemId
 31 00000275··00003202·R_386_PC32·············00000000···PyLong_AsSsize_t
 32 0000027e··00000201·R_386_32···············00000000···.data
 33 0000028d··00003102·R_386_PC32·············00000000···_PyDict_GetItemId
 34 00000295··00003202·R_386_PC32·············00000000···PyLong_AsSsize_t
39 0000039e··00000201·R_386_32···············00000000···.data35 0000029e··00000201·R_386_32···············00000000···.data
40 000003ad··00003102·R_386_PC32·············00000000···_PyDict_GetItemId36 000002ad··00003102·R_386_PC32·············00000000···_PyDict_GetItemId
41 000003b5··00003202·R_386_PC32·············00000000···PyLong_AsSsize_t37 000002b5··00003202·R_386_PC32·············00000000···PyLong_AsSsize_t
42 000003be··00000201·R_386_32···············00000000···.data 
43 000003cd··00003102·R_386_PC32·············00000000···_PyDict_GetItemId 
44 000003d5··00003202·R_386_PC32·············00000000···PyLong_AsSsize_t 
45 000003de··00000201·R_386_32···············00000000···.data 
46 000003ed··00003102·R_386_PC32·············00000000···_PyDict_GetItemId 
47 000003f5··00003202·R_386_PC32·············00000000···PyLong_AsSsize_t 
48 00000418··00003002·R_386_PC32·············00000250···PyStructSequence_New38 000002d8··00003002·R_386_PC32·············00000390···PyStructSequence_New
49 000004af··00004701·R_386_32···············00000000···_PyRuntime39 0000036a··00004701·R_386_32···············00000000···_PyRuntime
50 000004e7··00004801·R_386_32···············00000000···_Py_NoneStruct40 000003ac··00004801·R_386_32···············00000000···_Py_NoneStruct
51 00000528··00004902·R_386_PC32·············00000000···PyDict_GetItemString41 000003f2··00004902·R_386_PC32·············00000000···PyDict_GetItemString
52 00000543··00001801·R_386_32···············00000000···.rodata.str1.442 0000040d··00001801·R_386_32···············00000000···.rodata.str1.4
53 00000549··00004602·R_386_PC32·············00000000···PySequence_Fast43 00000413··00004602·R_386_PC32·············00000000···PySequence_Fast
 44 00000491··00000201·R_386_32···············00000000···.data
 45 0000049c··00003102·R_386_PC32·············00000000···_PyDict_GetItemId
 46 000004a4··00003202·R_386_PC32·············00000000···PyLong_AsSsize_t
 47 000004ec··00000201·R_386_32···············00000000···.data
 48 000004fa··00003102·R_386_PC32·············00000000···_PyDict_GetItemId
 49 00000502··00003202·R_386_PC32·············00000000···PyLong_AsSsize_t
54 000005c1··00000201·R_386_32···············00000000···.data50 00000513··00000201·R_386_32···············00000000···.data
55 000005cc··00003102·R_386_PC32·············00000000···_PyDict_GetItemId51 0000051e··00003102·R_386_PC32·············00000000···_PyDict_GetItemId
56 000005d4··00003202·R_386_PC32·············00000000···PyLong_AsSsize_t 
57 0000061c··00000201·R_386_32···············00000000···.data 
58 0000062a··00003102·R_386_PC32·············00000000···_PyDict_GetItemId 
59 00000632··00003202·R_386_PC32·············00000000···PyLong_AsSsize_t 
60 00000643··00000201·R_386_32···············00000000···.data 
61 0000064e··00003102·R_386_PC32·············00000000···_PyDict_GetItemId 
62 00000656··00003202·R_386_PC32·············00000000···PyLong_AsSsize_t52 00000526··00003202·R_386_PC32·············00000000···PyLong_AsSsize_t
63 00000664··00004c02·R_386_PC32·············00000000···_PyTuple_FromArray53 00000534··00004c02·R_386_PC32·············00000000···_PyTuple_FromArray
64 00000678··00004d02·R_386_PC32·············00000000···PyDict_New54 00000548··00004d02·R_386_PC32·············00000000···PyDict_New
65 000006ae··00002d02·R_386_PC32·············00000000···PyDict_SetItemString55 0000057e··00002d02·R_386_PC32·············00000000···PyDict_SetItemString
66 000006ca··00000301·R_386_32···············00000000···.rodata.str1.156 0000059a··00000301·R_386_32···············00000000···.rodata.str1.1
67 000006cf··00004e02·R_386_PC32·············00000000···Py_BuildValue57 0000059f··00004e02·R_386_PC32·············00000000···Py_BuildValue
68 00000097··00000402·R_386_PC32·············00000000···.text.unlikely 
69 000000b1··00000402·R_386_PC32·············00000000···.text.unlikely58 00000014··00000402·R_386_PC32·············00000000···.text.unlikely
70 000000ba··00000402·R_386_PC32·············00000000···.text.unlikely 
71 000000d0··00000402·R_386_PC32·············00000000···.text.unlikely 
72 000000e8··00000402·R_386_PC32·············00000000···.text.unlikely 
73 000000f1··00000402·R_386_PC32·············00000000···.text.unlikely 
74 0000010a··00000402·R_386_PC32·············00000000···.text.unlikely 
75 00000122··00000402·R_386_PC32·············00000000···.text.unlikely 
76 0000012f··00000402·R_386_PC32·············00000000···.text.unlikely 
77 00000154··00000402·R_386_PC32·············00000000···.text.unlikely 
78 0000016c··00000402·R_386_PC32·············00000000···.text.unlikely 
79 000001f5··00000402·R_386_PC32·············00000000···.text.unlikely 
80 0000021b··00000402·R_386_PC32·············00000000···.text.unlikely 
81 00000275··00000402·R_386_PC32·············00000000···.text.unlikely 
82 00000289··00000402·R_386_PC32·············00000000···.text.unlikely 
83 000002b0··00000402·R_386_PC32·············00000000···.text.unlikely 
84 000002c9··00000402·R_386_PC32·············00000000···.text.unlikely59 0000002c··00000402·R_386_PC32·············00000000···.text.unlikely
85 000002dd··00000402·R_386_PC32·············00000000···.text.unlikely 
86 00000310··00000402·R_386_PC32·············00000000···.text.unlikely60 000000b5··00000402·R_386_PC32·············00000000···.text.unlikely
87 0000032d··00000402·R_386_PC32·············00000000···.text.unlikely61 000000db··00000402·R_386_PC32·············00000000···.text.unlikely
88 00000332··00000402·R_386_PC32·············00000000···.text.unlikely 
89 00000359··00000402·R_386_PC32·············00000000···.text.unlikely62 00000135··00000402·R_386_PC32·············00000000···.text.unlikely
90 00000367··00000402·R_386_PC32·············00000000···.text.unlikely 
91 0000040c··00000402·R_386_PC32·············00000000···.text.unlikely 
92 00000425··00000402·R_386_PC32·············00000000···.text.unlikely 
93 000004a9··00000402·R_386_PC32·············00000000···.text.unlikely63 00000149··00000402·R_386_PC32·············00000000···.text.unlikely
 64 00000170··00000402·R_386_PC32·············00000000···.text.unlikely
 65 00000189··00000402·R_386_PC32·············00000000···.text.unlikely
 66 0000019d··00000402·R_386_PC32·············00000000···.text.unlikely
 67 000001d0··00000402·R_386_PC32·············00000000···.text.unlikely
 68 000001ed··00000402·R_386_PC32·············00000000···.text.unlikely
94 000004fb··00000402·R_386_PC32·············00000000···.text.unlikely69 000001f2··00000402·R_386_PC32·············00000000···.text.unlikely
 70 00000219··00000402·R_386_PC32·············00000000···.text.unlikely
 71 00000227··00000402·R_386_PC32·············00000000···.text.unlikely
 72 000002cc··00000402·R_386_PC32·············00000000···.text.unlikely
 73 000002e5··00000402·R_386_PC32·············00000000···.text.unlikely
 74 000003c4··00000402·R_386_PC32·············00000000···.text.unlikely
 75 000003d1··00000402·R_386_PC32·············00000000···.text.unlikely
 76 00000436··00000402·R_386_PC32·············00000000···.text.unlikely
 77 0000045d··00000402·R_386_PC32·············00000000···.text.unlikely
Max diff block lines reached; 25037/37893 bytes (66.07%) of diff not shown.
52.3 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
21.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 717 lines modifiedOffset 1, 591 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000·<initialize_members>: 
3 initialize_members(): 
4 »       push···%ebp 
5 »       push···%edi 
6 »       push···%esi 
7 »       mov····%edx,%esi 
8 »       push···%ebx 
9 »       test···%ecx,%ecx 
10 »       jle····6e·<initialize_members+0x6e> 
11 »       mov····0x8(%eax),%edi 
12 »       lea····0xc(,%ecx,4),%ebp 
13 »       mov····$0xc,%eax 
14 »       xor····%ecx,%ecx 
15 »       lea····0x0(%esi,%eiz,1),%esi 
16 »       nop 
17 »       mov····-0x18(%edi,%eax,2),%ebx 
18 »       lea····(%ecx,%ecx,4),%edx 
19 »       lea····(%esi,%edx,4),%edx 
20 »       cmp····$0x17,%ebx 
21 ·R_386_32»       .rodata.str1.1 
22 »       je·····65·<initialize_members+0x65> 
23 »       mov····%ebx,(%edx) 
24 »       mov····-0x14(%edi,%eax,2),%ebx 
25 »       add····$0x1,%ecx 
26 »       mov····%eax,0x8(%edx) 
27 »       add····$0x4,%eax 
28 »       movl···$0x6,0x4(%edx) 
29 »       movl···$0x1,0xc(%edx) 
30 »       mov····%ebx,0x10(%edx) 
31 »       cmp····%ebp,%eax 
32 »       jne····20·<initialize_members+0x20> 
33 »       imul···$0x14,%ecx,%ecx 
34 »       pop····%ebx 
35 »       movl···$0x0,(%esi,%ecx,1) 
36 »       pop····%esi 
37 »       pop····%edi 
38 »       pop····%ebp 
39 »       retq··· 
40 »       add····$0x4,%eax 
41 »       cmp····%eax,%ebp 
42 »       jne····20·<initialize_members+0x20> 
43 »       jmp····56·<initialize_members+0x56> 
44 »       xor····%ecx,%ecx 
45 »       jmp····56·<initialize_members+0x56> 
46 »       lea····0x0(%esi,%eiz,1),%esi 
47 »       lea····0x0(%esi,%eiz,1),%esi 
  
48 00000080·<initialize_structseq_dict.isra.0>: 
49 initialize_structseq_dict.isra.0(): 
50 »       push···%edi 
51 »       mov····%ecx,%edi 
52 »       push···%esi 
53 »       mov····%edx,%esi 
54 »       push···%ebx 
55 »       sub····$0x1c,%esp 
56 »       push···%eax 
57 »       call···8c·<initialize_structseq_dict.isra.0+0xc> 
58 ·R_386_PC32»     PyLong_FromSsize_t 
59 »       add····$0x10,%esp 
60 »       test···%eax,%eax 
61 »       je·····158·<_PyStructSequence_Init+0x18> 
62 ·R_386_PC32»     .text.unlikely 
63 »       push···%ecx 
64 »       mov····%eax,%ebx 
65 »       push···%eax 
66 »       push···$0x30 
67 ·R_386_32»       .rodata 
68 »       push···%esi 
69 »       call···a6·<initialize_structseq_dict.isra.0+0x26> 
70 ·R_386_PC32»     PyDict_SetItemString 
71 »       add····$0x10,%esp 
72 »       test···%eax,%eax 
73 »       js·····1ce·<structseq_repr+0x3e> 
74 ·R_386_PC32»     .text.unlikely 
75 »       subl···$0x1,(%ebx) 
76 »       je·····1c6·<structseq_repr+0x36> 
77 ·R_386_PC32»     .text.unlikely 
78 »       sub····$0xc,%esp 
79 »       push···%edi 
80 »       call···c3·<initialize_structseq_dict.isra.0+0x43> 
81 ·R_386_PC32»     PyLong_FromSsize_t 
82 »       add····$0x10,%esp 
83 »       mov····%eax,%edi 
84 »       test···%eax,%eax 
85 »       je·····191·<structseq_repr+0x1> 
86 ·R_386_PC32»     .text.unlikely 
87 »       push···%edx 
88 »       push···%eax 
89 »       push···$0x24 
90 ·R_386_32»       .rodata 
91 »       push···%esi 
92 »       call···dd·<initialize_structseq_dict.isra.0+0x5d> 
93 ·R_386_PC32»     PyDict_SetItemString 
94 »       add····$0x10,%esp 
95 »       test···%eax,%eax 
96 »       js·····1a4·<structseq_repr+0x14> 
97 ·R_386_PC32»     .text.unlikely 
98 »       subl···$0x1,(%edi) 
99 »       je·····1ec·<structseq_repr+0x5c> 
100 ·R_386_PC32»     .text.unlikely 
101 »       sub····$0xc,%esp 
102 »       pushl··0x2c(%esp) 
103 »       call···fd·<initialize_structseq_dict.isra.0+0x7d> 
104 ·R_386_PC32»     PyLong_FromSsize_t 
105 »       add····$0x10,%esp 
106 »       mov····%eax,%ebx 
107 »       test···%eax,%eax 
108 »       je·····1cb·<structseq_repr+0x3b> 
109 ·R_386_PC32»     .text.unlikely 
110 »       push···%eax 
111 »       push···%ebx 
112 »       push···$0x10 
113 ·R_386_32»       .rodata 
114 »       push···%esi 
115 »       call···117·<initialize_structseq_dict.isra.0+0x97> 
116 ·R_386_PC32»     PyDict_SetItemString 
117 »       add····$0x10,%esp 
118 »       test···%eax,%eax 
119 »       js·····204·<structseq_repr+0x74> 
120 ·R_386_PC32»     .text.unlikely 
121 »       mov····(%ebx),%eax 
122 »       sub····$0x1,%eax 
Max diff block lines reached; 18199/21542 bytes (84.48%) of diff not shown.
899 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·00000000·00000000·3e000000·00000000·........>.......3 ··0x00000000·00000000·00000000·3e000000·00000000·........>.......
4 ··0x00000010·00000000·00000000·00000000·00000000·................4 ··0x00000010·00000000·00000000·00000000·00000000·................
5 ··0x00000020·00000000·00000000·00000000·00000000·................5 ··0x00000020·00000000·00000000·00000000·00000000·................
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·48000000·10060000·04000000·00000000·H...............7 ··0x00000040·48000000·e0040000·04000000·00000000·H...............
8 ··0x00000050·00000000·00000000·00000000·00000000·................8 ··0x00000050·00000000·00000000·00000000·00000000·................
9 ··0x00000060·00000000·53000000·00000000·00000000·....S...........9 ··0x00000060·00000000·53000000·00000000·00000000·....S...........
10 ··0x00000070·64000000·00000000·00000000·6d000000·d...........m...10 ··0x00000070·64000000·00000000·00000000·6d000000·d...........m...
11 ··0x00000080·00000000····························....11 ··0x00000080·00000000····························....
  
17.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 19, 306 lines modifiedOffset 19, 344 lines modified
19 »       push···%eax19 »       push···%eax
20 »       push···$0x19120 »       push···$0x191
21 »       push···$0x021 »       push···$0x0
22 ·R_386_32»       .rodata.str1.122 ·R_386_32»       .rodata.str1.1
23 »       call···2e·<PyStructSequence_InitType2.cold+0x2e>23 »       call···2e·<PyStructSequence_InitType2.cold+0x2e>
24 ·R_386_PC32»     _PyErr_BadInternalCall24 ·R_386_PC32»     _PyErr_BadInternalCall
25 »       add····$0x10,%esp25 »       add····$0x10,%esp
26 »       jmp····201·<structseq_repr.cold+0x50>26 »       jmp····201·<structseq_dealloc.cold+0x7>
27 ·R_386_PC32»     .text.hot27 ·R_386_PC32»     .text.hot
28 »       addl···$0x1,0x8(%esp)28 »       addl···$0x1,0x8(%esp)
29 »       jmp····10a·<initialize_structseq_dict.isra.0.cold+0x4e>29 »       jmp····10a·<initialize_structseq_dict.isra.0.cold+0x4e>
30 ·R_386_PC32»     .text.hot30 ·R_386_PC32»     .text.hot
31 »       addl···$0x1,0x8(%esp)31 »       addl···$0x1,0x8(%esp)
32 »       jmp····170·<PyStructSequence_NewType.cold+0x1e>32 »       jmp····170·<initialize_structseq_dict.isra.0.cold+0xb4>
33 ·R_386_PC32»     .text.hot33 ·R_386_PC32»     .text.hot
34 »       sub····$0xc,%esp34 »       sub····$0xc,%esp
35 »       or·····$0xffffffff,%ebp35 »       or·····$0xffffffff,%ebp
36 »       push···%esi36 »       push···%esi
37 »       call···56·<PyStructSequence_InitType2.cold+0x56>37 »       call···56·<PyStructSequence_InitType2.cold+0x56>
38 ·R_386_PC32»     PyMem_Free38 ·R_386_PC32»     PyMem_Free
39 »       add····$0x10,%esp39 »       add····$0x10,%esp
40 »       jmp····229·<structseq_new.cold+0xd>40 »       jmp····229·<structseq_repr.cold+0x1f>
41 ·R_386_PC32»     .text.hot41 ·R_386_PC32»     .text.hot
42 »       addl···$0x1,0x8(%esp)42 »       addl···$0x1,0x8(%esp)
43 »       jmp····1ae·<structseq_dealloc.cold+0xd>43 »       jmp····1ae·<PyStructSequence_NewType.cold+0x3>
44 ·R_386_PC32»     .text.hot44 ·R_386_PC32»     .text.hot
45 »       addl···$0x1,0x8(%esp)45 »       addl···$0x1,0x8(%esp)
46 »       jmp····16a·<PyStructSequence_NewType.cold+0x18>46 »       jmp····16a·<initialize_structseq_dict.isra.0.cold+0xae>
47 ·R_386_PC32»     .text.hot47 ·R_386_PC32»     .text.hot
48 »       addl···$0x1,0x8(%esp)48 »       addl···$0x1,0x8(%esp)
49 »       jmp····18b·<PyStructSequence_NewType.cold+0x39>49 »       jmp····18b·<initialize_structseq_dict.isra.0.cold+0xcf>
50 ·R_386_PC32»     .text.hot50 ·R_386_PC32»     .text.hot
51 »       sub····$0xc,%esp51 »       sub····$0xc,%esp
52 »       or·····$0xffffffff,%ebp52 »       or·····$0xffffffff,%ebp
53 »       push···%esi53 »       push···%esi
54 »       call···88·<PyStructSequence_InitType2.cold+0x88>54 »       call···88·<PyStructSequence_InitType2.cold+0x88>
55 ·R_386_PC32»     PyMem_Free55 ·R_386_PC32»     PyMem_Free
56 »       mov····(%ebx),%edi56 »       mov····(%ebx),%edi
57 »       add····$0x10,%esp57 »       add····$0x10,%esp
58 »       sub····$0x1,%edi58 »       sub····$0x1,%edi
59 »       mov····%edi,(%ebx)59 »       mov····%edi,(%ebx)
60 »       test···%edi,%edi60 »       test···%edi,%edi
61 »       jne····265·<structseq_new.cold+0x49>61 »       jne····265·<structseq_repr.cold+0x5b>
62 ·R_386_PC32»     .text.hot62 ·R_386_PC32»     .text.hot
63 »       sub····$0xc,%esp63 »       sub····$0xc,%esp
64 »       push···%ebx64 »       push···%ebx
65 »       call···a3·<PyStructSequence_InitType2.cold+0xa3>65 »       call···a3·<PyStructSequence_InitType2.cold+0xa3>
66 ·R_386_PC32»     _Py_Dealloc66 ·R_386_PC32»     _Py_Dealloc
67 »       add····$0x10,%esp67 »       add····$0x10,%esp
68 »       jmp····276·<structseq_new.cold+0x5a>68 »       jmp····276·<structseq_new.cold+0x1>
69 ·R_386_PC32»     .text.hot69 ·R_386_PC32»     .text.hot
70 »       call···b0·<PyStructSequence_InitType2.cold+0xb0>70 »       call···b0·<PyStructSequence_InitType2.cold+0xb0>
71 ·R_386_PC32»     PyErr_NoMemory71 ·R_386_PC32»     PyErr_NoMemory
72 »       or·····$0xffffffff,%ebp72 »       or·····$0xffffffff,%ebp
73 »       jmp····283·<structseq_new.cold+0x67>73 »       jmp····283·<structseq_new.cold+0xe>
74 ·R_386_PC32»     .text.hot74 ·R_386_PC32»     .text.hot
  
75 000000bc·<initialize_structseq_dict.isra.0.cold>:75 000000bc·<initialize_structseq_dict.isra.0.cold>:
76 initialize_structseq_dict.isra.0.cold():76 initialize_structseq_dict.isra.0.cold():
77 »       subl···$0x1,(%edi) 
78 »       je·····136·<initialize_structseq_dict.isra.0.cold+0x7a> 
79 »       or·····$0xffffffff,%eax 
80 »       jmp····1fa·<structseq_repr.cold+0x49> 
81 ·R_386_PC32»     .text 
82 »       mov····%eax,0xc(%esp) 
83 »       sub····$0xc,%esp77 »       sub····$0xc,%esp
84 »       push···%ebx78 »       push···%ebx
85 »       call···d2·<initialize_structseq_dict.isra.0.cold+0x16>79 »       call···c1·<initialize_structseq_dict.isra.0.cold+0x5>
86 ·R_386_PC32»     _Py_Dealloc80 ·R_386_PC32»     _Py_Dealloc
 81 »       mov····%edi,(%esp)
 82 »       call···c9·<initialize_structseq_dict.isra.0.cold+0xd>
 83 ·R_386_PC32»     PyLong_FromSsize_t
87 »       add····$0x10,%esp84 »       add····$0x10,%esp
 85 »       mov····%eax,%edi
 86 »       test···%eax,%eax
88 »       mov····0xc(%esp),%eax 
89 »       jmp····213·<structseq_repr.cold+0x62> 
90 ·R_386_PC32»     .text 
91 »       subl···$0x1,(%ebx) 
92 »       jne····c1·<initialize_structseq_dict.isra.0.cold+0x5>87 »       je·····f3·<initialize_structseq_dict.isra.0.cold+0x37>
93 »       sub····$0xc,%esp 
94 »       push···%ebx88 »       push···%edx
 89 »       push···%eax
 90 »       push···$0x24
 91 ·R_386_32»       .rodata
 92 »       push···%esi
95 »       call···ec·<initialize_structseq_dict.isra.0.cold+0x30>93 »       call···df·<initialize_structseq_dict.isra.0.cold+0x23>
96 ·R_386_PC32»     _Py_Dealloc94 ·R_386_PC32»     PyDict_SetItemString
97 »       add····$0x10,%esp95 »       add····$0x10,%esp
 96 »       test···%eax,%eax
 97 »       jns····fb·<initialize_structseq_dict.isra.0.cold+0x3f>
 98 »       subl···$0x1,(%edi)
 99 »       je·····18f·<initialize_structseq_dict.isra.0.cold+0xd3>
98 »       or·····$0xffffffff,%eax100 »       or·····$0xffffffff,%eax
99 »       jmp····22c·<structseq_new.cold+0x10>101 »       jmp····471·<structseq_reduce.cold+0x84>
100 ·R_386_PC32»     .text102 ·R_386_PC32»     .text.hot
 103 »       subl···$0x1,(%edi)
 104 »       jne····10c·<initialize_structseq_dict.isra.0.cold+0x50>
101 »       sub····$0xc,%esp105 »       sub····$0xc,%esp
102 »       push···%edi106 »       push···%edi
103 »       call···100·<initialize_structseq_dict.isra.0.cold+0x44>107 »       call···105·<initialize_structseq_dict.isra.0.cold+0x49>
104 ·R_386_PC32»     _Py_Dealloc108 ·R_386_PC32»     _Py_Dealloc
105 »       add····$0x10,%esp109 »       add····$0x10,%esp
106 »       jmp····1fd·<structseq_repr.cold+0x4c> 
107 ·R_386_PC32»     .text 
108 »       sub····$0xc,%esp110 »       sub····$0xc,%esp
109 »       push···%ebx111 »       push···%ebp
110 »       call···111·<initialize_structseq_dict.isra.0.cold+0x55>112 »       call···111·<initialize_structseq_dict.isra.0.cold+0x55>
 113 ·R_386_PC32»     PyLong_FromSsize_t
 114 »       add····$0x10,%esp
 115 »       mov····%eax,%ebp
 116 »       test···%eax,%eax
 117 »       je·····f3·<initialize_structseq_dict.isra.0.cold+0x37>
 118 »       push···%eax
 119 »       push···%ebp
 120 »       push···$0x10
 121 ·R_386_32»       .rodata
 122 »       push···%esi
 123 »       call···127·<initialize_structseq_dict.isra.0.cold+0x6b>
 124 ·R_386_PC32»     PyDict_SetItemString
 125 »       add····$0x10,%esp
 126 »       test···%eax,%eax
 127 »       js·····158·<initialize_structseq_dict.isra.0.cold+0x9c>
 128 »       mov····0x0(%ebp),%eax
 129 »       lea····-0x1(%eax),%edx
 130 »       xor····%eax,%eax
 131 »       mov····%edx,0x0(%ebp)
Max diff block lines reached; 12717/17343 bytes (73.33%) of diff not shown.
16.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 18, 28 lines modifiedOffset 18, 28 lines modified
18 ·R_386_PC32»     .text.unlikely18 ·R_386_PC32»     .text.unlikely
19 »       mov····(%edi),%eax19 »       mov····(%edi),%eax
20 »       mov····0x4(%edi),%edx20 »       mov····0x4(%edi),%edx
21 »       movl···$0xc,0x10(%ebx)21 »       movl···$0xc,0x10(%ebx)
22 »       movl···$0x4,0x14(%ebx)22 »       movl···$0x4,0x14(%ebx)
23 »       mov····%eax,0xc(%ebx)23 »       mov····%eax,0xc(%ebx)
24 »       mov····0x8(%edi),%eax24 »       mov····0x8(%edi),%eax
25 »       movl···$0x5f0,0x18(%ebx)25 »       movl···$0x730,0x18(%ebx)
26 ·R_386_32»       .text.hot26 ·R_386_32»       .text.hot
27 »       mov····(%eax),%esi27 »       mov····(%eax),%esi
28 »       mov····%edx,0x58(%ebx)28 »       mov····%edx,0x58(%ebx)
29 »       movl···$0x190,0x2c(%ebx)29 »       movl···$0x50,0x2c(%ebx)
30 ·R_386_32»       .text30 ·R_386_32»       .text
31 »       movl···$0x0,0x80(%ebx)31 »       movl···$0x0,0x80(%ebx)
32 ·R_386_32»       PyTuple_Type32 ·R_386_32»       PyTuple_Type
33 »       movl···$0x40,0x74(%ebx)33 »       movl···$0x40,0x74(%ebx)
34 ·R_386_32»       .data34 ·R_386_32»       .data
35 »       movl···$0x340,0x9c(%ebx)35 »       movl···$0x200,0x9c(%ebx)
36 ·R_386_32»       .text36 ·R_386_32»       .text
37 »       movl···$0x44000,0x54(%ebx)37 »       movl···$0x44000,0x54(%ebx)
38 »       movl···$0x5a0,0x5c(%ebx)38 »       movl···$0x470,0x5c(%ebx)
39 ·R_386_32»       .text39 ·R_386_32»       .text
40 »       test···%esi,%esi40 »       test···%esi,%esi
41 »       je·····1eb·<PyStructSequence_InitType2+0x1eb>41 »       je·····1eb·<PyStructSequence_InitType2+0x1eb>
42 »       xor····%ecx,%ecx42 »       xor····%ecx,%ecx
43 »       mov····0x8(%eax),%edx43 »       mov····0x8(%eax),%edx
44 »       cmp····$0x17,%esi44 »       cmp····$0x17,%esi
45 ·R_386_32»       .rodata.str1.145 ·R_386_32»       .rodata.str1.1
16.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 10, 132 lines modifiedOffset 10, 133 lines modified
10 ··0x00000060·1443c30e·1041c60e·0c41c70e·0841c50e·.C...A...A...A..10 ··0x00000060·1443c30e·1041c60e·0c41c70e·0841c50e·.C...A...A...A..
11 ··0x00000070·04410b00·1c000000·00000000·017a5200·.A...........zR.11 ··0x00000070·04410b00·1c000000·00000000·017a5200·.A...........zR.
12 ··0x00000080·017c0801·1b0c0404·88010e30·83058502·.|.........0....12 ··0x00000080·017c0801·1b0c0404·88010e30·83058502·.|.........0....
13 ··0x00000090·86048703·38000000·24000000·00000000·....8...$.......13 ··0x00000090·86048703·38000000·24000000·00000000·....8...$.......
14 ··0x000000a0·bc000000·005f0e34·440e3845·0e3c450e·....._.4D.8E.<E.14 ··0x000000a0·bc000000·005f0e34·440e3845·0e3c450e·....._.4D.8E.<E.
15 ··0x000000b0·40480e30·5c0e3c44·0e40480e·30660e3c·@H.0\.<D.@H.0f.<15 ··0x000000b0·40480e30·5c0e3c44·0e40480e·30660e3c·@H.0\.<D.@H.0f.<
16 ··0x000000c0·440e404a·0e30500e·3c410e40·480e3000·D.@J.0P.<A.@H.0.16 ··0x000000c0·440e404a·0e30500e·3c410e40·480e3000·D.@J.0P.<A.@H.0.
17 ··0x000000d0·38000000·d4000000·00000000·72000000·8...........r...17 ··0x000000d0·38000000·d4000000·50020000·70000000·8.......P...p...
18 ··0x000000e0·00410e08·8502410e·0c870341·0e108604·.A....A....A....18 ··0x000000e0·00410e08·8502410e·0c870343·0e108604·.A....A....C....
19 ··0x000000f0·430e1483·0502540a·c30e1048·c60e0c41·C.....T....H...A19 ··0x000000f0·410e1483·0502570a·c30e1041·c60e0c47·A.....W....A...G
20 ··0x00000100·c70e0841·c50e0441·0b000000·74000000·...A...A....t...20 ··0x00000100·c70e0841·c50e0441·0b000000·7c000000·...A...A....|...
21 ··0x00000110·10010000·80000000·bc000000·00410e08·.............A..21 ··0x00000110·10010000·c0020000·c2000000·00410e08·.............A..
22 ··0x00000120·8702430e·0c860343·0e108304·430e2c41·..C....C....C.,A22 ··0x00000120·8502410e·0c870343·0e108604·430e1483·..A....C....C...
 23 ··0x00000130·05430e2c·450e3048·0e204b0e·24430e28·.C.,E.0H.·K.$C.(
23 ··0x00000130·0e30480e·20490e24·430e2845·0e2c410e·.0H.·I.$C.(E.,A. 
24 ··0x00000140·30480e20·540e2c41·0e30480e·204b0e24·0H.·T.,A.0H.·K.$ 
25 ··0x00000150·410e2845·0e2c410e·30480e20·540e2c44·A.(E.,A.0H.·T.,D 
26 ··0x00000160·0e30480e·204b0e24·410e2845·0e2c410e·.0H.·K.$A.(E.,A. 
27 ··0x00000170·30480e20·5a0e1041·c30e0c41·c60e0841·0H.·Z..A...A...A 
28 ··0x00000180·c70e0400·1c000000·00000000·017a5200·.............zR. 
29 ··0x00000190·017c0801·1b0c0404·88010e20·83048603·.|.........·.... 
30 ··0x000001a0·87020000·44000000·24000000·bc000000·....D...$....... 
31 ··0x000001b0·8e000000·00540e2c·410e3048·0e20510e·.....T.,A.0H.·Q. 
32 ··0x000001c0·2c410e30·480e204b·0e2c410e·30480e20·,A.0H.·K.,A.0H.· 
33 ··0x000001d0·480e2c41·0e30480e·204d0e2c·410e3048·H.,A.0H.·M.,A.0H24 ··0x00000140·450e2c41·0e30480e·20540e2c·410e3048·E.,A.0H.·T.,A.0H
 25 ··0x00000150·0e204d0e·24410e28·450e2c41·0e30480e·.·M.$A.(E.,A.0H.
 26 ··0x00000160·20540e2c·410e3048·0e204d0e·24410e28··T.,A.0H.·M.$A.(
 27 ··0x00000170·450e2c41·0e30480e·20570e14·41c30e10·E.,A.0H.·W..A...
 28 ··0x00000180·41c60e0c·41c70e08·41c50e04·1c000000·A...A...A.......
 29 ··0x00000190·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
 30 ··0x000001a0·88010e20·83058502·86048703·6c000000·...·........l...
 31 ··0x000001b0·24000000·bc000000·e7000000·00430e2c·$............C.,
 32 ··0x000001c0·410e3050·0e20470e·24410e28·450e2c41·A.0P.·G.$A.(E.,A
 33 ··0x000001d0·0e30480e·205d0e2c·410e3048·0e20430e·.0H.·].,A.0H.·C.
 34 ··0x000001e0·2c410e30·480e2047·0e24410e·28450e2c·,A.0H.·G.$A.(E.,
 35 ··0x000001f0·410e3048·0e205a0e·2c410e30·480e2050·A.0H.·Z.,A.0H.·P
 36 ··0x00000200·0e2c410e·30480e20·540e2c41·0e30480e·.,A.0H.·T.,A.0H.
34 ··0x000001e0·0e204b0e·2c410e30·480e2000·2c000000·.·K.,A.0H.·.,...37 ··0x00000210·204b0e2c·410e3048·0e200000·2c000000··K.,A.0H.·..,...
35 ··0x000001f0·f0010000·40010000·4e000000·00430e1c·....@...N....C..38 ··0x00000220·20020000·00000000·4e000000·00430e1c··.......N....C..
36 ··0x00000200·450e2048·0e104b0e·1c450e20·480e104b·E.·H..K..E.·H..K39 ··0x00000230·450e2048·0e104b0e·1c450e20·480e104b·E.·H..K..E.·H..K
37 ··0x00000210·0e1c450e·20480e10·4d0e0400·14000000·..E.·H..M.......40 ··0x00000240·0e1c450e·20480e10·4d0e0400·14000000·..E.·H..M.......
38 ··0x00000220·00000000·017a5200·017c0801·1b0c0404·.....zR..|......41 ··0x00000250·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
39 ··0x00000230·88010e10·10000000·1c000000·4a010000·............J...42 ··0x00000260·88010e10·10000000·1c000000·a3010000·................
40 ··0x00000240·08000000·00000000·5c000000·4c020000·........\...L...43 ··0x00000270·08000000·00000000·5c000000·7c020000·........\...|...
41 ··0x00000250·50020000·76000000·00410e08·8702410e·P...v....A....A.44 ··0x00000280·90030000·76000000·00410e08·8702410e·....v....A....A.
42 ··0x00000260·0c860341·0e108304·470e1845·0e1c460e·...A....G..E..F.45 ··0x00000290·0c860341·0e108304·470e1845·0e1c460e·...A....G..E..F.
43 ··0x00000270·204e0e1c·410e1841·0e1c430e·20480e10··N..A..A..C.·H..46 ··0x000002a0·204e0e1c·410e1841·0e1c430e·20480e10··N..A..A..C.·H..
44 ··0x00000280·490e1845·0e1c460e·20500e10·4a0e1447·I..E..F.·P..J..G47 ··0x000002b0·490e1845·0e1c460e·20500e10·4a0e1447·I..E..F.·P..J..G
45 ··0x00000290·0e18420e·1c410e20·480e1043·c30e0c41·..B..A.·H..C...A48 ··0x000002c0·0e18420e·1c410e20·480e1043·c30e0c41·..B..A.·H..C...A
46 ··0x000002a0·c60e0841·c70e0400·8c000000·ac020000·...A............49 ··0x000002d0·c60e0841·c70e0400·8c000000·dc020000·...A............
47 ··0x000002b0·d0020000·1a030000·00410e08·8502410e·.........A....A.50 ··0x000002e0·10040000·1a030000·00410e08·8502410e·.........A....A.
48 ··0x000002c0·0c870341·0e108604·410e1483·05430e90·...A....A....C..51 ··0x000002f0·0c870341·0e108604·410e1483·05430e90·...A....A....C..
49 ··0x000002d0·01030501·0e9c0141·0ea00148·0e900102·.......A...H....52 ··0x00000300·01030501·0e9c0141·0ea00148·0e900102·.......A...H....
50 ··0x000002e0·b70e9401·410e9801·450e9c01·420ea001·....A...E...B...53 ··0x00000310·b70e9401·410e9801·450e9c01·420ea001·....A...E...B...
51 ··0x000002f0·480e9001·4b0e9401·410e9801·410e9c01·H...K...A...A...54 ··0x00000320·480e9001·4b0e9401·410e9801·410e9c01·H...K...A...A...
52 ··0x00000300·490ea001·4c0e9001·540e9c01·410ea001·I...L...T...A...55 ··0x00000330·490ea001·4c0e9001·540e9c01·410ea001·I...L...T...A...
53 ··0x00000310·480e9001·4b0e9c01·4f0ea001·480e9001·H...K...O...H...56 ··0x00000340·480e9001·4b0e9c01·4f0ea001·480e9001·H...K...O...H...
54 ··0x00000320·4b0a0e14·43c30e10·41c60e0c·41c70e08·K...C...A...A...57 ··0x00000350·4b0a0e14·43c30e10·41c60e0c·41c70e08·K...C...A...A...
55 ··0x00000330·41c50e04·410b0000·20000000·00000000·A...A...·.......58 ··0x00000360·41c50e04·410b0000·20000000·00000000·A...A...·.......
56 ··0x00000340·017a5200·017c0801·1b0c0404·88010e90·.zR..|..........59 ··0x00000370·017a5200·017c0801·1b0c0404·88010e90·.zR..|..........
57 ··0x00000350·01830585·02860487·03000000·34000000·............4...60 ··0x00000380·01830585·02860487·03000000·34000000·............4...
58 ··0x00000360·28000000·52010000·4f000000·005b0e9c·(...R...O....[..61 ··0x00000390·28000000·ab010000·4f000000·005b0e9c·(.......O....[..
59 ··0x00000370·01410ea0·01480e90·01480e9c·01430ea0·.A...H...H...C..62 ··0x000003a0·01410ea0·01480e90·01480e9c·01430ea0·.A...H...H...C..
60 ··0x00000380·01480e90·01480e9c·01410ea0·014a0e90·.H...H...A...J..63 ··0x000003b0·01480e90·01480e9c·01410ea0·014a0e90·.H...H...A...J..
61 ··0x00000390·01000000·60000000·98030000·f0050000·....`...........64 ··0x000003c0·01000000·60000000·c8030000·30070000·....`.......0...
62 ··0x000003a0·99000000·00410e08·8502430e·0c870341·.....A....C....A65 ··0x000003d0·99000000·00410e08·8502430e·0c870341·.....A....C....A
63 ··0x000003b0·0e108604·410e1483·05430e2c·450e3049·....A....C.,E.0I66 ··0x000003e0·0e108604·410e1483·05430e2c·450e3049·....A....C.,E.0I
64 ··0x000003c0·0e2c410e·28450e2c·460e3050·0e205d0e·.,A.(E.,F.0P.·].67 ··0x000003f0·0e2c410e·28450e2c·460e3050·0e205d0e·.,A.(E.,F.0P.·].
65 ··0x000003d0·2c440e30·480e2047·0e2c410e·30500e20·,D.0H.·G.,A.0P.·68 ··0x00000400·2c440e30·480e2047·0e2c410e·30500e20·,D.0H.·G.,A.0P.·
66 ··0x000003e0·510a0e14·41c30e10·41c60e0c·41c70e08·Q...A...A...A...69 ··0x00000410·510a0e14·41c30e10·41c60e0c·41c70e08·Q...A...A...A...
67 ··0x000003f0·41c50e04·470b0000·1c000000·00000000·A...G...........70 ··0x00000420·41c50e04·470b0000·20000000·a0020000·A...G...·.......
68 ··0x00000400·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........· 
69 ··0x00000410·83058502·86048703·20000000·24000000·........·...$... 
70 ··0x00000420·a1010000·10000000·00470e14·41c30e10·.........G..A...71 ··0x00000430·fa010000·10000000·00470e14·41c30e10·.........G..A...
71 ··0x00000430·41c60e0c·41c70e08·41c50e04·00010000·A...A...A.......72 ··0x00000440·41c60e0c·41c70e08·41c50e04·00010000·A...A...A.......
72 ··0x00000440·40040000·90010000·a6010000·00410e08·@............A..73 ··0x00000450·50040000·50000000·a6010000·00410e08·P...P........A..
73 ··0x00000450·8502410e·0c870341·0e108604·410e1483·..A....A....A...74 ··0x00000460·8502410e·0c870341·0e108604·410e1483·..A....A....A...
74 ··0x00000460·05430e6c·4f0e7048·0e64420e·68410e6c·.C.lO.pH.dB.hA.l75 ··0x00000470·05430e6c·4f0e7048·0e64420e·68410e6c·.C.lO.pH.dB.hA.l
75 ··0x00000470·410e7048·0e604d0e·6c450e70·5a0e6c41·A.pH.`M.lE.pZ.lA76 ··0x00000480·410e7048·0e604d0e·6c450e70·5a0e6c41·A.pH.`M.lE.pZ.lA
76 ··0x00000480·0e68410e·6c410e70·480e6050·0e6c410e·.hA.lA.pH.`P.lA.77 ··0x00000490·0e68410e·6c410e70·480e6050·0e6c410e·.hA.lA.pH.`P.lA.
77 ··0x00000490·70480e60·410e6441·0e68420e·6c410e70·pH.`A.dA.hB.lA.p78 ··0x000004a0·70480e60·410e6441·0e68420e·6c410e70·pH.`A.dA.hB.lA.p
78 ··0x000004a0·480e6054·0e64420e·68450e6c·410e7048·H.`T.dB.hE.lA.pH79 ··0x000004b0·480e6054·0e64420e·68450e6c·410e7048·H.`T.dB.hE.lA.pH
79 ··0x000004b0·0e605f0e·6c410e70·480e6442·0e68410e·.`_.lA.pH.dB.hA.80 ··0x000004c0·0e605f0e·6c410e70·480e6442·0e68410e·.`_.lA.pH.dB.hA.
80 ··0x000004c0·6c410e70·480e604b·0e64410e·68410e6c·lA.pH.`K.dA.hA.l81 ··0x000004d0·6c410e70·480e604b·0e64410e·68410e6c·lA.pH.`K.dA.hA.l
81 ··0x000004d0·410e7048·0e60510e·6c410e70·480e6041·A.pH.`Q.lA.pH.`A82 ··0x000004e0·410e7048·0e60510e·6c410e70·480e6041·A.pH.`Q.lA.pH.`A
82 ··0x000004e0·0e64410e·68420e6c·410e7048·0e604b0e·.dA.hB.lA.pH.`K.83 ··0x000004f0·0e64410e·68420e6c·410e7048·0e604b0e·.dA.hB.lA.pH.`K.
83 ··0x000004f0·6c440e70·480e604b·0e64410e·68410e6c·lD.pH.`K.dA.hA.l84 ··0x00000500·6c440e70·480e604b·0e64410e·68410e6c·lD.pH.`K.dA.hA.l
84 ··0x00000500·410e7048·0e60510e·6c410e70·480e604d·A.pH.`Q.lA.pH.`M85 ··0x00000510·410e7048·0e60510e·6c410e70·480e604d·A.pH.`Q.lA.pH.`M
85 ··0x00000510·0e64410e·68420e6c·410e7048·0e604b0e·.dA.hB.lA.pH.`K.86 ··0x00000520·0e64410e·68420e6c·410e7048·0e604b0e·.dA.hB.lA.pH.`K.
86 ··0x00000520·6c410e70·480e6045·0a0e1443·c30e1041·lA.pH.`E...C...A87 ··0x00000530·6c410e70·480e6045·0a0e1443·c30e1041·lA.pH.`E...C...A
87 ··0x00000530·c60e0c41·c70e0841·c50e0441·0b000000·...A...A...A....88 ··0x00000540·c60e0c41·c70e0841·c50e0441·0b000000·...A...A...A....
88 ··0x00000540·1c000000·00000000·017a5200·017c0801·.........zR..|..89 ··0x00000550·1c000000·00000000·017a5200·017c0801·.........zR..|..
89 ··0x00000550·1b0c0404·88010e60·83058502·86048703·.......`........90 ··0x00000560·1b0c0404·88010e60·83058502·86048703·.......`........
90 ··0x00000560·40000000·24000000·b1010000·6b000000·@...$.......k...91 ··0x00000570·40000000·24000000·0a020000·6b000000·@...$.......k...
91 ··0x00000570·00480e6c·430e7048·0e604e0e·6c410e70·.H.lC.pH.`N.lA.p92 ··0x00000580·00480e6c·430e7048·0e604e0e·6c410e70·.H.lC.pH.`N.lA.p
92 ··0x00000580·480e6045·0e6c410e·70480e60·4b0e6c41·H.`E.lA.pH.`K.lA93 ··0x00000590·480e6045·0e6c410e·70480e60·4b0e6c41·H.`E.lA.pH.`K.lA
93 ··0x00000590·0e70480e·60490e64·410e6845·0e6c460e·.pH.`I.dA.hE.lF.94 ··0x000005a0·0e70480e·60490e64·410e6845·0e6c460e·.pH.`I.dA.hE.lF.
94 ··0x000005a0·70480e60·98000000·a8050000·40030000·pH.`........@...95 ··0x000005b0·70480e60·9c000000·b8050000·00020000·pH.`............
95 ··0x000005b0·52020000·00410e08·8502410e·0c870341·R....A....A....A96 ··0x000005c0·61020000·00410e08·8502410e·0c870341·a....A....A....A
96 ··0x000005c0·0e108604·410e1483·05430e40·700e4441·....A....C.@p.DA97 ··0x000005d0·0e108604·410e1483·05430e40·700e4441·....A....C.@p.DA
97 ··0x000005d0·0e48450e·4c410e50·480e4056·0e44410e·.HE.LA.PH.@V.DA.98 ··0x000005e0·0e48450e·4c410e50·480e4056·0e44410e·.HE.LA.PH.@V.DA.
98 ··0x000005e0·48450e4c·4a0e504e·0e4c430e·48450e4c·HE.LJ.PN.LC.HE.L99 ··0x000005f0·48450e4c·4a0e504e·0e4c430e·48450e4c·HE.LJ.PN.LC.HE.L
99 ··0x000005f0·4a0e5050·0e4c410e·48450e4c·4a0e5054·J.PP.LA.HE.LJ.PT100 ··0x00000600·4a0e5050·0e4c410e·48450e4c·4a0e5054·J.PP.LA.HE.LJ.PT
100 ··0x00000600·0e40530e·4c440e50·480e4002·b90a0e14·.@S.LD.PH.@.....101 ··0x00000610·0e40530e·4c440e50·480e4002·b40a0e14·.@S.LD.PH.@.....
101 ··0x00000610·43c30e10·41c60e0c·41c70e08·41c50e04·C...A...A...A...102 ··0x00000620·43c30e10·41c60e0c·41c70e08·41c50e04·C...A...A...A...
102 ··0x00000620·410b720e·44440e48·4a0e4c48·0e50480e·A.r.DD.HJ.LH.PH.103 ··0x00000630·410b0240·0e44440e·484e0e4c·410e504c·A..@.DD.HN.LA.PL
103 ··0x00000630·40520e44·410e4845·0e4c410e·50480e40·@R.DA.HE.LA.PH.@104 ··0x00000640·0e40520e·44410e48·450e4c41·0e50480e·.@R.DA.HE.LA.PH.
104 ··0x00000640·1c000000·00000000·017a5200·017c0801·.........zR..|..105 ··0x00000650·40000000·1c000000·00000000·017a5200·@............zR.
105 ··0x00000650·1b0c0404·88010e40·83058502·86048703·.......@........106 ··0x00000660·017c0801·1b0c0404·88010e40·83058502·.|.........@....
106 ··0x00000660·b4000000·24000000·1c020000·5d010000·....$.......]...107 ··0x00000670·86048703·b4000000·24000000·75020000·........$...u...
 108 ··0x00000680·5d010000·00410e44·470e4845·0e4c460e·]....A.DG.HE.LF.
 109 ··0x00000690·504a0e40·500e4c43·0e50480e·40480e4c·PJ.@P.LC.PH.@H.L
 110 ··0x000006a0·410e5041·0e54470e·58450e5c·460e604a·A.PA.TG.XE.\F.`J
 111 ··0x000006b0·0e40500e·4c430e50·480e4048·0e4c410e·.@P.LC.PH.@H.LA.
107 ··0x00000670·00410e44·470e4845·0e4c460e·504a0e40·.A.DG.HE.LF.PJ.@112 ··0x000006c0·50410e54·470e5845·0e5c460e·604a0e40·PA.TG.XE.\F.`J.@
108 ··0x00000680·500e4c43·0e50480e·40480e4c·410e5048·P.LC.PH.@H.LA.PH113 ··0x000006d0·500e4c43·0e50480e·40480e4c·410e5048·P.LC.PH.@H.LA.PH
109 ··0x00000690·0e40480e·4c410e50·410e5447·0e58450e·.@H.LA.PA.TG.XE.114 ··0x000006e0·0e404d0e·4c450e50·420e5442·0e58420e·.@M.LE.PB.TB.XB.
 115 ··0x000006f0·5c450e60·420e6441·0e68410e·6c410e70·\E.`B.dA.hA.lA.p
 116 ··0x00000700·480e4050·0e4c410e·50410e54·470e5845·H.@P.LA.PA.TG.XE
110 ··0x000006a0·5c460e60·4a0e4050·0e4c430e·50480e40·\F.`J.@P.LC.PH.@117 ··0x00000710·0e5c460e·604a0e40·500e4c43·0e50480e·.\F.`J.@P.LC.PH.
111 ··0x000006b0·480e4c41·0e50410e·54470e58·450e5c46·H.LA.PA.TG.XE.\F 
112 ··0x000006c0·0e604a0e·40500e4c·430e5048·0e404d0e·.`J.@P.LC.PH.@M. 
113 ··0x000006d0·4c450e50·420e5442·0e58420e·5c450e60·LE.PB.TB.XB.\E.` 
114 ··0x000006e0·420e6441·0e68410e·6c410e70·480e4050·B.dA.hA.lA.pH.@P 
115 ··0x000006f0·0e4c410e·50410e54·470e5845·0e5c460e·.LA.PA.TG.XE.\F. 
116 ··0x00000700·604a0e40·500e4c43·0e50480e·40510e4c·`J.@P.LC.PH.@Q.L 
117 ··0x00000710·410e5048·0e400000·58000000·1c070000·A.PH.@..X.......118 ··0x00000720·40510e4c·410e5048·0e400000·58000000·@Q.LA.PH.@..X...
Max diff block lines reached; 0/17172 bytes (0.00%) of diff not shown.
314 KB
tupleobject.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:··········26056·(bytes·into·file)13 ··Start·of·section·headers:··········26172·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x65c8:1 There·are·20·section·headers,·starting·at·offset·0x663c:
  
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]·.text·············PROGBITS········00000000·000040·000277·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000247·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0052c0·000120·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·00530c·000118·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0002c0·0002a8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·0002a0·0002a8·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·0053e0·0001a8·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·005424·0001a8·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000580·0000b0·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·000560·0000b0·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········00000000·000580·00068b·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000560·000698·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·005588·0004d8·08···I·17···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·0055cc·0004e8·08···I·17···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·000c10·001e9e·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·000c00·001ede·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·005a60·0008b0·08···I·17···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·005ab4·0008d0·08···I·17···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·002aae·0000e8·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·002ade·0000e8·01·AMS··0···0··1
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·002b98·0000b0·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·002bc8·0000b0·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·002c60·000303·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·002c80·000303·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·006310·000030·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·006384·000030·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·002f63·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·002f83·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·002f64·00113c·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·002f84·001168·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·006340·0001e8·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·0063b4·0001e8·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·0040a0·000910·10·····18··74··421 ··[17]·.symtab···········SYMTAB··········00000000·0040ec·000910·10·····18··74··4
22 ··[18]·.strtab···········STRTAB··········00000000·0049b0·000910·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·0049fc·000910·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·006528·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·00659c·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
12.4 KB
readelf --wide --symbols {}
    
Offset 11, 120 lines modifiedOffset 11, 120 lines modified
11 ·····7:·00000000····80·OBJECT··LOCAL··DEFAULT····5·numfree11 ·····7:·00000000····80·OBJECT··LOCAL··DEFAULT····5·numfree
12 ·····8:·00000000····21·FUNC····LOCAL··DEFAULT····1·tuple_alloc.part.012 ·····8:·00000000····21·FUNC····LOCAL··DEFAULT····1·tuple_alloc.part.0
13 ·····9:·00000000····20·FUNC····LOCAL··DEFAULT····6·PyTuple_New.cold13 ·····9:·00000000····20·FUNC····LOCAL··DEFAULT····6·PyTuple_New.cold
14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···10·14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
15 ····11:·00000014····34·FUNC····LOCAL··DEFAULT····6·_PyTuple_FromArray.cold15 ····11:·00000014····34·FUNC····LOCAL··DEFAULT····6·_PyTuple_FromArray.cold
16 ····12:·00000036···116·FUNC····LOCAL··DEFAULT····6·PyTuple_Pack.cold16 ····12:·00000036···116·FUNC····LOCAL··DEFAULT····6·PyTuple_Pack.cold
17 ····13:·00000390···241·FUNC····LOCAL··DEFAULT····8·tupletraverse17 ····13:·00000390···241·FUNC····LOCAL··DEFAULT····8·tupletraverse
18 ····14:·00000680···338·FUNC····LOCAL··DEFAULT····8·tuplehash18 ····14:·000006d0···338·FUNC····LOCAL··DEFAULT····8·tuplehash
19 ····15:·000000aa·····8·FUNC····LOCAL··DEFAULT····6·tuplehash.cold19 ····15:·000000aa·····8·FUNC····LOCAL··DEFAULT····6·tuplehash.cold
20 ····16:·000000b2····28·FUNC····LOCAL··DEFAULT····6·PyTuple_Size.cold20 ····16:·000000b2····28·FUNC····LOCAL··DEFAULT····6·PyTuple_Size.cold
21 ····17:·000000ce····50·FUNC····LOCAL··DEFAULT····6·PyTuple_GetItem.cold21 ····17:·000000ce····50·FUNC····LOCAL··DEFAULT····6·PyTuple_GetItem.cold
22 ····18:·00000840···352·FUNC····LOCAL··DEFAULT····8·tupledealloc22 ····18:·00000890···352·FUNC····LOCAL··DEFAULT····8·tupledealloc
23 ····19:·00000100····79·FUNC····LOCAL··DEFAULT····6·PyTuple_GetSlice.cold23 ····19:·00000100····79·FUNC····LOCAL··DEFAULT····6·PyTuple_GetSlice.cold
24 ····20:·00000b40···105·FUNC····LOCAL··DEFAULT····8·tuple_iter24 ····20:·00000b90···105·FUNC····LOCAL··DEFAULT····8·tuple_iter
25 ····21:·0000014f····27·FUNC····LOCAL··DEFAULT····6·tuple_iter.cold25 ····21:·0000014f····27·FUNC····LOCAL··DEFAULT····6·tuple_iter.cold
26 ····22:·00000bb0····84·FUNC····LOCAL··DEFAULT····8·tupleiter_next26 ····22:·00000c00····84·FUNC····LOCAL··DEFAULT····8·tupleiter_next
27 ····23:·00000c10····89·FUNC····LOCAL··DEFAULT····8·tupleiter_dealloc27 ····23:·00000c60····89·FUNC····LOCAL··DEFAULT····8·tupleiter_dealloc
28 ····24:·00000c70···206·FUNC····LOCAL··DEFAULT····8·tuplecontains28 ····24:·00000cc0···206·FUNC····LOCAL··DEFAULT····8·tuplecontains
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···11·29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
30 ····26:·00000d40···873·FUNC····LOCAL··DEFAULT····8·tuplesubscript30 ····26:·00000d90···810·FUNC····LOCAL··DEFAULT····8·tuplesubscript
31 ····27:·0000016a····55·FUNC····LOCAL··DEFAULT····6·tuplesubscript.cold31 ····27:·0000016a····55·FUNC····LOCAL··DEFAULT····6·tuplesubscript.cold
32 ····28:·000010b0····56·FUNC····LOCAL··DEFAULT····8·tupleitem32 ····28:·000010c0····56·FUNC····LOCAL··DEFAULT····8·tupleitem
33 ····29:·000010f0···682·FUNC····LOCAL··DEFAULT····8·tupleconcat33 ····29:·00001100···680·FUNC····LOCAL··DEFAULT····8·tupleconcat
34 ····30:·000001a1····81·FUNC····LOCAL··DEFAULT····6·tupleconcat.cold34 ····30:·000001a1····81·FUNC····LOCAL··DEFAULT····6·tupleconcat.cold
35 ····31:·000013a0·····8·FUNC····LOCAL··DEFAULT····8·tuplelength35 ····31:·000013b0·····8·FUNC····LOCAL··DEFAULT····8·tuplelength
36 ····32:·000013b0···353·FUNC····LOCAL··DEFAULT····8·tuple_vectorcall36 ····32:·000013c0···353·FUNC····LOCAL··DEFAULT····8·tuple_vectorcall
37 ····33:·000001f2···133·FUNC····LOCAL··DEFAULT····6·tuple_vectorcall.cold37 ····33:·000001f2···133·FUNC····LOCAL··DEFAULT····6·tuple_vectorcall.cold
38 ····34:·00001520···361·FUNC····LOCAL··DEFAULT····8·tuple_new38 ····34:·00001530···361·FUNC····LOCAL··DEFAULT····8·tuple_new
39 ····35:·00000277···127·FUNC····LOCAL··DEFAULT····6·tuple_new.cold39 ····35:·00000277···127·FUNC····LOCAL··DEFAULT····6·tuple_new.cold
40 ····36:·00001690···464·FUNC····LOCAL··DEFAULT····8·tuplerichcompare40 ····36:·000016a0···464·FUNC····LOCAL··DEFAULT····8·tuplerichcompare
41 ····37:·00000000·····0·SECTION·LOCAL··DEFAULT···12·41 ····37:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
42 ····38:·000002f6····26·FUNC····LOCAL··DEFAULT····6·tuplerichcompare.cold42 ····38:·000002f6····39·FUNC····LOCAL··DEFAULT····6·tuplerichcompare.cold
43 ····39:·00000020····33·FUNC····LOCAL··DEFAULT····1·tupleiter_traverse43 ····39:·00001870····33·FUNC····LOCAL··DEFAULT····8·tupleiter_traverse
44 ····40:·00000310·····3·FUNC····LOCAL··DEFAULT····6·tupleiter_traverse.cold44 ····40:·0000031d·····3·FUNC····LOCAL··DEFAULT····6·tupleiter_traverse.cold
45 ····41:·00000313···211·FUNC····LOCAL··DEFAULT····6·_PyTuple_Resize.cold45 ····41:·00000320···211·FUNC····LOCAL··DEFAULT····6·_PyTuple_Resize.cold
46 ····42:·000003e6····17·FUNC····LOCAL··DEFAULT····6·_PyTuple_Fini.cold46 ····42:·000003f3····17·FUNC····LOCAL··DEFAULT····6·_PyTuple_Fini.cold
47 ····43:·00001a10···612·FUNC····LOCAL··DEFAULT····8·tuplerepr47 ····43:·00001a50···612·FUNC····LOCAL··DEFAULT····8·tuplerepr
48 ····44:·0000047b····78·FUNC····LOCAL··DEFAULT····6·tuplerepr.cold48 ····44:·00000488····78·FUNC····LOCAL··DEFAULT····6·tuplerepr.cold
49 ····45:·00000080···217·FUNC····LOCAL··DEFAULT····1·tuple_index49 ····45:·00000050···217·FUNC····LOCAL··DEFAULT····1·tuple_index
50 ····46:·000004c9···119·FUNC····LOCAL··DEFAULT····6·tuple_index.cold50 ····46:·000004d6···119·FUNC····LOCAL··DEFAULT····6·tuple_index.cold
51 ····47:·00001c80···421·FUNC····LOCAL··DEFAULT····8·tuplerepeat51 ····47:·00001cc0···421·FUNC····LOCAL··DEFAULT····8·tuplerepeat
52 ····48:·00000540····74·FUNC····LOCAL··DEFAULT····6·tuplerepeat.cold52 ····48:·0000054d····74·FUNC····LOCAL··DEFAULT····6·tuplerepeat.cold
53 ····49:·00001e30····30·FUNC····LOCAL··DEFAULT····8·tupleiter_len53 ····49:·00001e70····30·FUNC····LOCAL··DEFAULT····8·tupleiter_len
54 ····50:·0000058a····13·FUNC····LOCAL··DEFAULT····6·tupleiter_len.cold54 ····50:·00000597····13·FUNC····LOCAL··DEFAULT····6·tupleiter_len.cold
55 ····51:·00000160····75·FUNC····LOCAL··DEFAULT····1·tuple_count55 ····51:·00000130····75·FUNC····LOCAL··DEFAULT····1·tuple_count
56 ····52:·00000597····10·FUNC····LOCAL··DEFAULT····6·tuple_count.cold56 ····52:·000005a4····10·FUNC····LOCAL··DEFAULT····6·tuple_count.cold
57 ····53:·000001b0····61·FUNC····LOCAL··DEFAULT····1·tuple___getnewargs__57 ····53:·00000180····61·FUNC····LOCAL··DEFAULT····1·tuple___getnewargs__
58 ····54:·000005a1····21·FUNC····LOCAL··DEFAULT····6·tuple___getnewargs__.cold58 ····54:·000005ae····21·FUNC····LOCAL··DEFAULT····6·tuple___getnewargs__.cold
59 ····55:·000005b6···144·FUNC····LOCAL··DEFAULT····6·PyTuple_SetItem.cold59 ····55:·000005c3···144·FUNC····LOCAL··DEFAULT····6·PyTuple_SetItem.cold
60 ····56:·000001f0····53·FUNC····LOCAL··DEFAULT····1·tupleiter_reduce60 ····56:·000001c0····53·FUNC····LOCAL··DEFAULT····1·tupleiter_reduce
61 ····57:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_iter.061 ····57:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_iter.0
62 ····58:·00000646····35·FUNC····LOCAL··DEFAULT····6·tupleiter_reduce.cold62 ····58:·00000653····35·FUNC····LOCAL··DEFAULT····6·tupleiter_reduce.cold
63 ····59:·00000230····71·FUNC····LOCAL··DEFAULT····1·tupleiter_setstate63 ····59:·00000200····71·FUNC····LOCAL··DEFAULT····1·tupleiter_setstate
64 ····60:·00000669····34·FUNC····LOCAL··DEFAULT····6·tupleiter_setstate.cold64 ····60:·00000676····34·FUNC····LOCAL··DEFAULT····6·tupleiter_setstate.cold
65 ····61:·00000100····64·OBJECT··LOCAL··DEFAULT····3·tupleiter_methods65 ····61:·00000100····64·OBJECT··LOCAL··DEFAULT····3·tupleiter_methods
66 ····62:·000000a0····55·OBJECT··LOCAL··DEFAULT···12·length_hint_doc66 ····62:·000000a0····55·OBJECT··LOCAL··DEFAULT···12·length_hint_doc
67 ····63:·00000060····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc67 ····63:·00000060····39·OBJECT··LOCAL··DEFAULT···12·reduce_doc
68 ····64:·00000020····38·OBJECT··LOCAL··DEFAULT···12·setstate_doc68 ····64:·00000020····38·OBJECT··LOCAL··DEFAULT···12·setstate_doc
69 ····65:·00000280····40·OBJECT··LOCAL··DEFAULT····3·tuple_as_sequence69 ····65:·00000280····40·OBJECT··LOCAL··DEFAULT····3·tuple_as_sequence
70 ····66:·0000020c····12·OBJECT··LOCAL··DEFAULT····3·tuple_as_mapping70 ····66:·0000020c····12·OBJECT··LOCAL··DEFAULT····3·tuple_as_mapping
71 ····67:·00000100···260·OBJECT··LOCAL··DEFAULT···12·tuple_new__doc__71 ····67:·00000100···260·OBJECT··LOCAL··DEFAULT···12·tuple_new__doc__
72 ····68:·00000220····80·OBJECT··LOCAL··DEFAULT····3·tuple_methods72 ····68:·00000220····80·OBJECT··LOCAL··DEFAULT····3·tuple_methods
73 ····69:·000000d8····30·OBJECT··LOCAL··DEFAULT···12·tuple___getnewargs____doc__73 ····69:·000000d8····30·OBJECT··LOCAL··DEFAULT···12·tuple___getnewargs____doc__
74 ····70:·00000280···131·OBJECT··LOCAL··DEFAULT···12·tuple_index__doc__74 ····70:·00000280···131·OBJECT··LOCAL··DEFAULT···12·tuple_index__doc__
75 ····71:·00000220····66·OBJECT··LOCAL··DEFAULT···12·tuple_count__doc__75 ····71:·00000220····66·OBJECT··LOCAL··DEFAULT···12·tuple_count__doc__
76 ····72:·00000000·····0·SECTION·LOCAL··DEFAULT···14·76 ····72:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
77 ····73:·00000000·····0·SECTION·LOCAL··DEFAULT···15·77 ····73:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
78 ····74:·00000000···322·FUNC····GLOBAL·DEFAULT····8·PyTuple_New78 ····74:·00000000···327·FUNC····GLOBAL·DEFAULT····8·PyTuple_New
79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReference79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReference
80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
82 ····78:·00000140···204·OBJECT··GLOBAL·DEFAULT····3·PyTuple_Type82 ····78:·00000140···204·OBJECT··GLOBAL·DEFAULT····3·PyTuple_Type
83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_NewVar83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_NewVar
84 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory84 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
86 ····82:·00000150···319·FUNC····GLOBAL·HIDDEN·····8·_PyTuple_FromArray86 ····82:·00000150···319·FUNC····GLOBAL·HIDDEN·····8·_PyTuple_FromArray
87 ····83:·00000290···252·FUNC····GLOBAL·DEFAULT····8·PyTuple_Pack87 ····83:·00000290···252·FUNC····GLOBAL·DEFAULT····8·PyTuple_Pack
88 ····84:·00000490···493·FUNC····GLOBAL·DEFAULT····8·_PyTuple_MaybeUntrack88 ····84:·00000490···573·FUNC····GLOBAL·DEFAULT····8·_PyTuple_MaybeUntrack
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IS_GC89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IS_GC
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash
91 ····87:·000007e0····27·FUNC····GLOBAL·DEFAULT····8·PyTuple_Size91 ····87:·00000830····27·FUNC····GLOBAL·DEFAULT····8·PyTuple_Size
92 ····88:·00000800····49·FUNC····GLOBAL·DEFAULT····8·PyTuple_GetItem92 ····88:·00000850····49·FUNC····GLOBAL·DEFAULT····8·PyTuple_GetItem
93 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndexError93 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndexError
94 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString94 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
95 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack95 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
96 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_begin96 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_begin
97 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_end97 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_end
98 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc98 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
99 ····95:·000009a0···416·FUNC····GLOBAL·DEFAULT····8·PyTuple_GetSlice99 ····95:·000009f0···416·FUNC····GLOBAL·DEFAULT····8·PyTuple_GetSlice
100 ····96:·00000020···204·OBJECT··GLOBAL·DEFAULT····3·PyTupleIter_Type100 ····96:·00000020···204·OBJECT··GLOBAL·DEFAULT····3·PyTupleIter_Type
101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New
102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool
104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t
 105 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
105 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Type106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Type
106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Unpack107 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Unpack
107 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_AdjustIndices108 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_AdjustIndices
108 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred 
109 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError109 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Tuple111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Tuple
112 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames112 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames
113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords
115 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct115 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
116 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct116 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare
118 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct118 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
119 ···115:·00001860···328·FUNC····GLOBAL·DEFAULT····8·_PyTuple_Resize119 ···115:·000018a0···328·FUNC····GLOBAL·DEFAULT····8·_PyTuple_Resize
120 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_Resize120 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_Resize
121 ···117:·000019b0····89·FUNC····GLOBAL·HIDDEN·····8·_PyTuple_ClearFreeList121 ···117:·000019f0····89·FUNC····GLOBAL·HIDDEN·····8·_PyTuple_ClearFreeList
122 ···118:·00000050····45·FUNC····GLOBAL·HIDDEN·····1·_PyTuple_Fini122 ···118:·00000020····45·FUNC····GLOBAL·HIDDEN·····1·_PyTuple_Fini
123 ···119:·000003f7···132·FUNC····GLOBAL·DEFAULT····6·_PyTuple_DebugMallocStats123 ···119:·00000404···132·FUNC····GLOBAL·DEFAULT····6·_PyTuple_DebugMallocStats
124 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf124 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf
125 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDebugAllocatorStats125 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDebugAllocatorStats
126 ···122:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail126 ···122:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
127 ···123:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_ReprEnter127 ···123:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_ReprEnter
128 ···124:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Init128 ···124:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Init
129 ···125:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteChar129 ···125:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteChar
130 ···126:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Repr130 ···126:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Repr
62.5 KB
readelf --wide --relocs {}
Max HTML report size reached
91.2 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
440 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 111, 18 lines modifiedOffset 111, 18 lines modified
111 _Py_Dealloc111 _Py_Dealloc
112 PyTuple_GetSlice112 PyTuple_GetSlice
113 PyTupleIter_Type113 PyTupleIter_Type
114 _PyObject_GC_New114 _PyObject_GC_New
115 PyObject_GC_Del115 PyObject_GC_Del
116 PyObject_RichCompareBool116 PyObject_RichCompareBool
117 PyNumber_AsSsize_t117 PyNumber_AsSsize_t
 118 PyErr_Occurred
118 PySlice_Type119 PySlice_Type
119 PySlice_Unpack120 PySlice_Unpack
120 PySlice_AdjustIndices121 PySlice_AdjustIndices
121 PyErr_Occurred 
122 PyExc_TypeError122 PyExc_TypeError
123 PyErr_Format123 PyErr_Format
124 PySequence_Tuple124 PySequence_Tuple
125 _PyArg_NoKwnames125 _PyArg_NoKwnames
126 _PyArg_CheckPositional126 _PyArg_CheckPositional
127 _PyArg_NoKeywords127 _PyArg_NoKeywords
128 _Py_TrueStruct128 _Py_TrueStruct
7.29 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 13, 250 lines modifiedOffset 13, 234 lines modified
13 ·R_386_PC32»     _PyErr_BadInternalCall13 ·R_386_PC32»     _PyErr_BadInternalCall
14 »       xor····%eax,%eax14 »       xor····%eax,%eax
15 »       add····$0x1c,%esp15 »       add····$0x1c,%esp
16 »       retq···16 »       retq···
17 »       lea····0x0(%esi,%eiz,1),%esi17 »       lea····0x0(%esi,%eiz,1),%esi
18 »       lea····0x0(%esi,%eiz,1),%esi18 »       lea····0x0(%esi,%eiz,1),%esi
  
19 00000020·<tupleiter_traverse>: 
20 tupleiter_traverse(): 
21 »       mov····0x4(%esp),%eax 
22 »       mov····0x8(%esp),%edx 
23 »       mov····0xc(%esp),%ecx 
24 »       mov····0xc(%eax),%eax 
25 »       test···%eax,%eax 
26 »       je·····343·<_PyTuple_Resize.cold+0x30> 
27 ·R_386_PC32»     .text.unlikely 
28 »       mov····%ecx,0x8(%esp) 
29 »       mov····%eax,0x4(%esp) 
30 »       jmp····*%edx 
31 »       lea····0x0(%esi,%eiz,1),%esi 
32 »       lea····0x0(%esi,%eiz,1),%esi 
33 »       nop 
  
34 00000050·<_PyTuple_Fini>:19 00000020·<_PyTuple_Fini>:
35 _PyTuple_Fini():20 _PyTuple_Fini():
36 »       mov····0x60,%edx21 »       mov····0x60,%edx
37 ·R_386_32»       .bss22 ·R_386_32»       .bss
38 »       test···%edx,%edx23 »       test···%edx,%edx
39 »       je·····78·<_PyTuple_Fini+0x28>24 »       je·····48·<_PyTuple_Fini+0x28>
40 »       sub····$0xc,%esp25 »       sub····$0xc,%esp
41 »       movl···$0x0,0x6026 »       movl···$0x0,0x60
42 ·R_386_32»       .bss27 ·R_386_32»       .bss
43 »       subl···$0x1,(%edx)28 »       subl···$0x1,(%edx)
44 »       je·····452·<_PyTuple_DebugMallocStats+0x5b>29 »       je·····42f·<_PyTuple_DebugMallocStats+0x2b>
45 ·R_386_PC32»     .text.unlikely30 ·R_386_PC32»     .text.unlikely
46 »       add····$0xc,%esp31 »       add····$0xc,%esp
47 »       jmp····74·<_PyTuple_Fini+0x24>32 »       jmp····44·<_PyTuple_Fini+0x24>
48 ·R_386_PC32»     _PyTuple_ClearFreeList33 ·R_386_PC32»     _PyTuple_ClearFreeList
49 »       jmp····79·<_PyTuple_Fini+0x29>34 »       jmp····49·<_PyTuple_Fini+0x29>
50 ·R_386_PC32»     _PyTuple_ClearFreeList35 ·R_386_PC32»     _PyTuple_ClearFreeList
51 »       lea····0x0(%esi),%esi36 »       lea····0x0(%esi),%esi
  
52 00000080·<tuple_index>:37 00000050·<tuple_index>:
53 tuple_index():38 tuple_index():
54 »       push···%ebp39 »       push···%ebp
55 »       push···%edi40 »       push···%edi
56 »       push···%esi41 »       push···%esi
57 »       push···%ebx42 »       push···%ebx
58 »       sub····$0x1c,%esp43 »       sub····$0x1c,%esp
59 »       mov····0x38(%esp),%ebx44 »       mov····0x38(%esp),%ebx
60 »       mov····0x30(%esp),%esi45 »       mov····0x30(%esp),%esi
61 »       movl···$0x0,0x8(%esp)46 »       movl···$0x0,0x8(%esp)
62 »       movl···$0x7fffffff,0xc(%esp)47 »       movl···$0x7fffffff,0xc(%esp)
63 »       mov····0x34(%esp),%ebp48 »       mov····0x34(%esp),%ebp
64 »       lea····-0x1(%ebx),%eax49 »       lea····-0x1(%ebx),%eax
65 »       cmp····$0x2,%eax50 »       cmp····$0x2,%eax
66 »       ja·····574·<tuplerepeat.cold+0x34>51 »       ja·····551·<tuplerepeat.cold+0x4>
67 ·R_386_PC32»     .text.unlikely52 ·R_386_PC32»     .text.unlikely
68 »       mov····0x0(%ebp),%edi53 »       mov····0x0(%ebp),%edi
69 »       cmp····$0x1,%ebx54 »       cmp····$0x1,%ebx
70 »       jne····101·<tuple_index+0x81>55 »       jne····d1·<tuple_index+0x81>
71 »       mov····0x8(%esi),%ecx56 »       mov····0x8(%esi),%ecx
72 »       mov····$0x7fffffff,%ebx57 »       mov····$0x7fffffff,%ebx
73 »       xor····%ebp,%ebp58 »       xor····%ebp,%ebp
74 »       cmp····%ebx,%ecx59 »       cmp····%ebx,%ecx
75 »       cmovle·%ecx,%ebx60 »       cmovle·%ecx,%ebx
76 »       cmp····%ebx,%ebp61 »       cmp····%ebx,%ebp
77 »       jge····5b0·<tuple___getnewargs__.cold+0xf>62 »       jge····58d·<tuplerepeat.cold+0x40>
78 ·R_386_PC32»     .text.unlikely63 ·R_386_PC32»     .text.unlikely
79 »       push···%ecx64 »       push···%ecx
80 »       push···$0x265 »       push···$0x2
81 »       push···%edi66 »       push···%edi
82 »       pushl··0xc(%esi,%ebp,4)67 »       pushl··0xc(%esi,%ebp,4)
83 »       call···d7·<tuple_index+0x57>68 »       call···a7·<tuple_index+0x57>
84 ·R_386_PC32»     PyObject_RichCompareBool69 ·R_386_PC32»     PyObject_RichCompareBool
85 »       add····$0x10,%esp70 »       add····$0x10,%esp
86 »       test···%eax,%eax71 »       test···%eax,%eax
87 »       jle····f6·<tuple_index+0x76>72 »       jle····c6·<tuple_index+0x76>
88 »       sub····$0xc,%esp73 »       sub····$0xc,%esp
89 »       push···%ebp74 »       push···%ebp
90 »       call···e7·<tuple_index+0x67>75 »       call···b7·<tuple_index+0x67>
91 ·R_386_PC32»     PyLong_FromSsize_t76 ·R_386_PC32»     PyLong_FromSsize_t
92 »       add····$0x10,%esp77 »       add····$0x10,%esp
93 »       add····$0x1c,%esp78 »       add····$0x1c,%esp
94 »       pop····%ebx79 »       pop····%ebx
95 »       pop····%esi80 »       pop····%esi
96 »       pop····%edi81 »       pop····%edi
97 »       pop····%ebp82 »       pop····%ebp
98 »       retq···83 »       retq···
99 »       jne····5d7·<PyTuple_SetItem.cold+0x21>84 »       jne····5b4·<tuple___getnewargs__.cold+0x6>
100 ·R_386_PC32»     .text.unlikely85 ·R_386_PC32»     .text.unlikely
101 »       add····$0x1,%ebp86 »       add····$0x1,%ebp
102 »       jmp····c6·<tuple_index+0x46>87 »       jmp····96·<tuple_index+0x46>
103 »       push···%eax88 »       push···%eax
104 »       push···%eax89 »       push···%eax
105 »       lea····0x10(%esp),%edx90 »       lea····0x10(%esp),%edx
106 »       push···%edx91 »       push···%edx
107 »       pushl··0x4(%ebp)92 »       pushl··0x4(%ebp)
108 »       call···10c·<tuple_index+0x8c>93 »       call···dc·<tuple_index+0x8c>
109 ·R_386_PC32»     _PyEval_SliceIndexNotNone94 ·R_386_PC32»     _PyEval_SliceIndexNotNone
110 »       add····$0x10,%esp95 »       add····$0x10,%esp
111 »       test···%eax,%eax96 »       test···%eax,%eax
112 »       je·····5f6·<PyTuple_SetItem.cold+0x40>97 »       je·····5d3·<PyTuple_SetItem.cold+0x10>
113 ·R_386_PC32»     .text.unlikely98 ·R_386_PC32»     .text.unlikely
114 »       cmp····$0x2,%ebx99 »       cmp····$0x2,%ebx
115 »       jne····13e·<tuple_index+0xbe>100 »       jne····10e·<tuple_index+0xbe>
116 »       mov····0x8(%esp),%ebp101 »       mov····0x8(%esp),%ebp
117 »       mov····0xc(%esp),%ebx102 »       mov····0xc(%esp),%ebx
118 »       mov····0x8(%esi),%edx103 »       mov····0x8(%esi),%edx
119 »       test···%ebp,%ebp104 »       test···%ebp,%ebp
120 »       js·····660·<tupleiter_reduce.cold+0x1a>105 »       js·····63d·<PyTuple_SetItem.cold+0x7a>
121 ·R_386_PC32»     .text.unlikely106 ·R_386_PC32»     .text.unlikely
122 »       mov····%edx,%ecx107 »       mov····%edx,%ecx
123 »       test···%ebx,%ebx108 »       test···%ebx,%ebx
124 »       jns····c1·<tuple_index+0x41>109 »       jns····91·<tuple_index+0x41>
125 »       jmp····63c·<PyTuple_SetItem.cold+0x86>110 »       jmp····619·<PyTuple_SetItem.cold+0x56>
126 ·R_386_PC32»     .text.unlikely111 ·R_386_PC32»     .text.unlikely
127 »       push···%ebx112 »       push···%ebx
128 »       push···%ebx113 »       push···%ebx
129 »       lea····0x14(%esp),%edx114 »       lea····0x14(%esp),%edx
130 »       push···%edx115 »       push···%edx
131 »       pushl··0x8(%ebp)116 »       pushl··0x8(%ebp)
132 »       call···149·<tuple_index+0xc9>117 »       call···119·<tuple_index+0xc9>
133 ·R_386_PC32»     _PyEval_SliceIndexNotNone118 ·R_386_PC32»     _PyEval_SliceIndexNotNone
134 »       add····$0x10,%esp119 »       add····$0x10,%esp
135 »       test···%eax,%eax120 »       test···%eax,%eax
136 »       jne····120·<tuple_index+0xa0>121 »       jne····f0·<tuple_index+0xa0>
Max diff block lines reached; 3412/7280 bytes (46.87%) of diff not shown.
4.22 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 47 lines modifiedOffset 1, 47 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·00000000·79000000·00000000·00000000·....y...........3 ··0x00000000·00000000·79000000·00000000·00000000·....y...........
4 ··0x00000010·00000000·00000000·00000000·00000000·................4 ··0x00000010·00000000·00000000·00000000·00000000·................
5 ··0x00000020·01000000·00000000·00000000·7e000000·............~...5 ··0x00000020·01000000·00000000·00000000·7e000000·............~...
6 ··0x00000030·10000000·00000000·100c0000·00000000·................6 ··0x00000030·10000000·00000000·600c0000·00000000·........`.......
7 ··0x00000040·00000000·00000000·00000000·00000000·................7 ··0x00000040·00000000·00000000·00000000·00000000·................
8 ··0x00000050·00000000·00000000·00000000·00000000·................8 ··0x00000050·00000000·00000000·00000000·00000000·................
9 ··0x00000060·00000000·00000000·00000000·00000000·................9 ··0x00000060·00000000·00000000·00000000·00000000·................
10 ··0x00000070·00000000·00400400·00000000·20000000·.....@......·...10 ··0x00000070·00000000·00400400·00000000·70180000·.....@......p...
11 ··0x00000080·00000000·00000000·00000000·00000000·................11 ··0x00000080·00000000·00000000·00000000·00000000·................
12 ··0x00000090·b00b0000·00010000·00000000·00000000·................12 ··0x00000090·000c0000·00010000·00000000·00000000·................
13 ··0x000000a0·00000000·00000000·00000000·00000000·................13 ··0x000000a0·00000000·00000000·00000000·00000000·................
14 ··0x000000b0·00000000·00000000·00000000·00000000·................14 ··0x000000b0·00000000·00000000·00000000·00000000·................
15 ··0x000000c0·00000000·00000000·00000000·00000000·................15 ··0x000000c0·00000000·00000000·00000000·00000000·................
16 ··0x000000d0·00000000·00000000·00000000·00000000·................16 ··0x000000d0·00000000·00000000·00000000·00000000·................
17 ··0x000000e0·00000000·00000000·00000000·00000000·................17 ··0x000000e0·00000000·00000000·00000000·00000000·................
18 ··0x000000f0·00000000·00000000·00000000·00000000·................18 ··0x000000f0·00000000·00000000·00000000·00000000·................
19 ··0x00000100·8d000000·301e0000·04000000·a0000000·....0...........19 ··0x00000100·8d000000·701e0000·04000000·a0000000·....p...........
20 ··0x00000110·9d000000·f0010000·04000000·60000000·............`...20 ··0x00000110·9d000000·c0010000·04000000·60000000·............`...
21 ··0x00000120·a8000000·30020000·08000000·20000000·....0.......·...21 ··0x00000120·a8000000·00020000·08000000·20000000·............·...
22 ··0x00000130·00000000·00000000·00000000·00000000·................22 ··0x00000130·00000000·00000000·00000000·00000000·................
23 ··0x00000140·01000000·00000000·00000000·32000000·............2...23 ··0x00000140·01000000·00000000·00000000·32000000·............2...
24 ··0x00000150·0c000000·04000000·40080000·00000000·........@.......24 ··0x00000150·0c000000·04000000·90080000·00000000·................
25 ··0x00000160·00000000·00000000·00000000·101a0000·................25 ··0x00000160·00000000·00000000·00000000·501a0000·............P...
26 ··0x00000170·00000000·80020000·0c020000·80060000·................26 ··0x00000170·00000000·80020000·0c020000·d0060000·................
27 ··0x00000180·00000000·00000000·00000000·00000000·................27 ··0x00000180·00000000·00000000·00000000·00000000·................
28 ··0x00000190·00000000·00440404·00010000·90030000·.....D..........28 ··0x00000190·00000000·00440404·00010000·90030000·.....D..........
29 ··0x000001a0·00000000·90160000·00000000·400b0000·............@...29 ··0x000001a0·00000000·a0160000·00000000·900b0000·................
30 ··0x000001b0·00000000·20020000·00000000·00000000·....·...........30 ··0x000001b0·00000000·20020000·00000000·00000000·....·...........
31 ··0x000001c0·00000000·00000000·00000000·00000000·................31 ··0x000001c0·00000000·00000000·00000000·00000000·................
32 ··0x000001d0·00000000·00000000·00000000·20150000·............·...32 ··0x000001d0·00000000·00000000·00000000·30150000·............0...
33 ··0x000001e0·00000000·00000000·00000000·00000000·................33 ··0x000001e0·00000000·00000000·00000000·00000000·................
34 ··0x000001f0·00000000·00000000·00000000·00000000·................34 ··0x000001f0·00000000·00000000·00000000·00000000·................
35 ··0x00000200·00000000·00000000·b0130000·a0130000·................35 ··0x00000200·00000000·00000000·c0130000·b0130000·................
36 ··0x00000210·400d0000·00000000·00000000·00000000·@...............36 ··0x00000210·900d0000·00000000·00000000·00000000·................
37 ··0x00000220·b5000000·b0010000·04000000·d8000000·................37 ··0x00000220·b5000000·80010000·04000000·d8000000·................
38 ··0x00000230·63000000·80000000·80000000·80020000·c...............38 ··0x00000230·63000000·50000000·80000000·80020000·c...P...........
39 ··0x00000240·c4000000·60010000·08000000·20020000·....`.......·...39 ··0x00000240·c4000000·30010000·08000000·20020000·....0.......·...
40 ··0x00000250·ca000000·00000000·18000000·dc000000·................40 ··0x00000250·ca000000·00000000·18000000·dc000000·................
41 ··0x00000260·00000000·00000000·00000000·00000000·................41 ··0x00000260·00000000·00000000·00000000·00000000·................
42 ··0x00000270·00000000·00000000·00000000·00000000·................42 ··0x00000270·00000000·00000000·00000000·00000000·................
43 ··0x00000280·a0130000·f0100000·801c0000·b0100000·................43 ··0x00000280·b0130000·00110000·c01c0000·c0100000·................
44 ··0x00000290·00000000·00000000·00000000·700c0000·............p...44 ··0x00000290·00000000·00000000·00000000·c00c0000·................
45 ··0x000002a0·00000000·00000000···················........45 ··0x000002a0·00000000·00000000···················........
  
21.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 39, 66 lines modifiedOffset 39, 66 lines modified
39 »       test···%eax,%eax39 »       test···%eax,%eax
40 »       je·····62·<PyTuple_Pack.cold+0x2c>40 »       je·····62·<PyTuple_Pack.cold+0x2c>
41 »       lea····0xc(%eax),%edx41 »       lea····0xc(%eax),%edx
42 »       mov····0x14(%esp),%eax42 »       mov····0x14(%esp),%eax
43 »       lea····0x18(%esp),%ecx43 »       lea····0x18(%esp),%ecx
44 »       addl···$0x1,(%eax)44 »       addl···$0x1,(%eax)
45 »       mov····%eax,0xc(%ebx)45 »       mov····%eax,0xc(%ebx)
46 »       jmp····346·<_PyTuple_Resize.cold+0x33>46 »       jmp····346·<_PyTuple_Resize.cold+0x26>
47 ·R_386_PC32»     .text.hot47 ·R_386_PC32»     .text.hot
48 »       call···58·<PyTuple_Pack.cold+0x22>48 »       call···58·<PyTuple_Pack.cold+0x22>
49 ·R_386_PC32»     .text49 ·R_386_PC32»     .text
50 »       mov····%eax,%ebx50 »       mov····%eax,%ebx
51 »       test···%eax,%eax51 »       test···%eax,%eax
52 »       jne····7d·<PyTuple_Pack.cold+0x47>52 »       jne····7d·<PyTuple_Pack.cold+0x47>
53 »       xor····%ebx,%ebx53 »       xor····%ebx,%ebx
54 »       jmp····3b5·<_PyTuple_Resize.cold+0xa2>54 »       jmp····3b5·<_PyTuple_Resize.cold+0x95>
55 ·R_386_PC32»     .text.hot55 ·R_386_PC32»     .text.hot
56 »       sub····$0xc,%esp56 »       sub····$0xc,%esp
57 »       push···$0x057 »       push···$0x0
58 »       call···6f·<PyTuple_Pack.cold+0x39>58 »       call···6f·<PyTuple_Pack.cold+0x39>
59 ·R_386_PC32»     PyTuple_New59 ·R_386_PC32»     PyTuple_New
60 »       add····$0x10,%esp60 »       add····$0x10,%esp
61 »       mov····%eax,%ebx61 »       mov····%eax,%ebx
62 »       jmp····3c9·<_PyTuple_Resize.cold+0xb6>62 »       jmp····3c9·<_PyTuple_Resize.cold+0xa9>
63 ·R_386_PC32»     .text.hot63 ·R_386_PC32»     .text.hot
64 »       mov····0x160,%edx64 »       mov····0x160,%edx
65 ·R_386_32»       _PyRuntime65 ·R_386_32»       _PyRuntime
66 »       lea····-0x8(%eax),%ecx66 »       lea····-0x8(%eax),%ecx
67 »       mov····-0x4(%eax),%eax67 »       mov····-0x4(%eax),%eax
68 »       mov····0x8(%edx),%esi68 »       mov····0x8(%edx),%esi
69 »       and····$0x3,%eax69 »       and····$0x3,%eax
70 »       mov····0x18c(%esi),%edx70 »       mov····0x18c(%esi),%edx
71 »       mov····0x4(%edx),%esi71 »       mov····0x4(%edx),%esi
72 »       or·····%esi,%eax72 »       or·····%esi,%eax
73 »       mov····%ecx,(%esi)73 »       mov····%ecx,(%esi)
74 »       mov····%eax,-0x4(%ebx)74 »       mov····%eax,-0x4(%ebx)
75 »       mov····%edx,-0x8(%ebx)75 »       mov····%edx,-0x8(%ebx)
76 »       mov····%ecx,0x4(%edx)76 »       mov····%ecx,0x4(%edx)
77 »       jmp····3f6·<_PyTuple_Fini.cold+0x10>77 »       jmp····3f6·<_PyTuple_Fini.cold+0x3>
78 ·R_386_PC32»     .text.hot78 ·R_386_PC32»     .text.hot
  
79 000000aa·<tuplehash.cold>:79 000000aa·<tuplehash.cold>:
80 tuplehash.cold():80 tuplehash.cold():
81 »       or·····$0xffffffff,%eax81 »       or·····$0xffffffff,%eax
82 »       jmp····851·<tupledealloc+0x11>82 »       jmp····8a1·<tupledealloc+0x11>
83 ·R_386_PC32»     .text.hot83 ·R_386_PC32»     .text.hot
  
84 000000b2·<PyTuple_Size.cold>:84 000000b2·<PyTuple_Size.cold>:
85 PyTuple_Size.cold():85 PyTuple_Size.cold():
86 »       push···%eax86 »       push···%eax
87 »       push···%eax87 »       push···%eax
88 »       push···$0x8488 »       push···$0x84
89 »       push···$0x089 »       push···$0x0
90 ·R_386_32»       .rodata.str1.190 ·R_386_32»       .rodata.str1.1
91 »       call···bf·<PyTuple_Size.cold+0xd>91 »       call···bf·<PyTuple_Size.cold+0xd>
92 ·R_386_PC32»     _PyErr_BadInternalCall92 ·R_386_PC32»     _PyErr_BadInternalCall
93 »       or·····$0xffffffff,%eax93 »       or·····$0xffffffff,%eax
94 »       add····$0x10,%esp94 »       add····$0x10,%esp
95 »       jmp····8c1·<tupledealloc+0x81>95 »       jmp····911·<tupledealloc+0x81>
96 ·R_386_PC32»     .text.hot96 ·R_386_PC32»     .text.hot
  
97 000000ce·<PyTuple_GetItem.cold>:97 000000ce·<PyTuple_GetItem.cold>:
98 PyTuple_GetItem.cold():98 PyTuple_GetItem.cold():
99 »       push···%edx99 »       push···%edx
100 »       push···%edx100 »       push···%edx
101 »       push···$0x8f101 »       push···$0x8f
74.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
982 B
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·2c180000·f6020000·b8170000·20180000·,...........·...3 ··0x00000000·10030000·f6020000·c8170000·30180000·............0...
4 ··0x00000010·03030000·26180000·00000000·00000000·....&...........4 ··0x00000010·03030000·36180000·00000000·00000000·....6...........
5 ··0x00000020·53657420·73746174·6520696e·666f726d·Set·state·inform5 ··0x00000020·53657420·73746174·6520696e·666f726d·Set·state·inform
6 ··0x00000030·6174696f·6e20666f·7220756e·7069636b·ation·for·unpick6 ··0x00000030·6174696f·6e20666f·7220756e·7069636b·ation·for·unpick
7 ··0x00000040·6c696e67·2e000000·00000000·00000000·ling............7 ··0x00000040·6c696e67·2e000000·00000000·00000000·ling............
8 ··0x00000050·00000000·00000000·00000000·00000000·................8 ··0x00000050·00000000·00000000·00000000·00000000·................
9 ··0x00000060·52657475·726e2073·74617465·20696e66·Return·state·inf9 ··0x00000060·52657475·726e2073·74617465·20696e66·Return·state·inf
10 ··0x00000070·6f726d61·74696f6e·20666f72·20706963·ormation·for·pic10 ··0x00000070·6f726d61·74696f6e·20666f72·20706963·ormation·for·pic
11 ··0x00000080·6b6c696e·672e0000·00000000·00000000·kling...........11 ··0x00000080·6b6c696e·672e0000·00000000·00000000·kling...........
33.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 20 lines modifiedOffset 1, 20 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·78000000·1c000000·........x.......4 ··0x00000010·1b0c0404·88010000·78000000·1c000000·........x.......
5 ··0x00000020·00000000·42010000·00410e08·8602410e·....B....A....A.5 ··0x00000020·00000000·47010000·00410e08·8602410e·....G....A....A.
6 ··0x00000030·0c830343·0e106d0e·1c4c0e20·4f0e1043·...C..m..L.·O..C6 ··0x00000030·0c830343·0e106d0e·1c4c0e20·4f0e1043·...C..m..L.·O..C
7 ··0x00000040·0e14470e·18420e1c·410e2051·0e10620a·..G..B..A.·Q..b.7 ··0x00000040·0e14470e·18420e1c·410e2051·0e10620a·..G..B..A.·Q..b.
8 ··0x00000050·0e0c43c3·0e0841c6·0e04470b·500a0e0c·..C...A...G.P...8 ··0x00000050·0e0c43c3·0e0841c6·0e04470b·500a0e0c·..C...A...G.P...
9 ··0x00000060·43c30e08·41c60e04·410b560e·18410e1c·C...A...A.V..A..9 ··0x00000060·43c30e08·41c60e04·410b560e·18410e1c·C...A...A.V..A..
 10 ··0x00000070·450e2048·0e104f0e·14410e18·420e1c45·E.·H..O..A..B..E
10 ··0x00000070·450e2048·0e100246·0a0e0c41·c30e0841·E.·H...F...A...A11 ··0x00000080·0e20480e·1002420a·0e0c41c3·0e0841c6·.·H...B...A...A.
11 ··0x00000080·c60e0441·0b410e14·410e1842·0e1c450e·...A.A..A..B..E. 
12 ··0x00000090·20480e10·18000000·00000000·017a5200··H...........zR.12 ··0x00000090·0e04410b·18000000·00000000·017a5200·..A..........zR.
13 ··0x000000a0·017c0801·1b0c0404·88010e10·83038602·.|..............13 ··0x000000a0·017c0801·1b0c0404·88010e10·83038602·.|..............
14 ··0x000000b0·10000000·20000000·00000000·14000000·....·...........14 ··0x000000b0·10000000·20000000·00000000·14000000·....·...........
15 ··0x000000c0·00000000·1c000000·c8000000·00000000·................15 ··0x000000c0·00000000·1c000000·c8000000·00000000·................
16 ··0x000000d0·15000000·00430e18·420e1c45·0e204a0e·.....C..B..E.·J.16 ··0x000000d0·15000000·00430e18·420e1c45·0e204a0e·.....C..B..E.·J.
17 ··0x000000e0·04000000·50000000·e8000000·50010000·....P.......P...17 ··0x000000e0·04000000·50000000·e8000000·50010000·....P.......P...
18 ··0x000000f0·3f010000·00410e08·8702410e·0c860341·?....A....A....A18 ··0x000000f0·3f010000·00410e08·8702410e·0c860341·?....A....A....A
19 ··0x00000100·0e108304·710e1c4c·0e204f0e·10026c0a·....q..L.·O...l.19 ··0x00000100·0e108304·710e1c4c·0e204f0e·10026c0a·....q..L.·O...l.
1.55 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 89, 18 lines modifiedOffset 89, 18 lines modified
89 ··0x00000560·50795475·706c655f·47657453·6c696365·PyTuple_GetSlice89 ··0x00000560·50795475·706c655f·47657453·6c696365·PyTuple_GetSlice
90 ··0x00000570·00507954·75706c65·49746572·5f547970·.PyTupleIter_Typ90 ··0x00000570·00507954·75706c65·49746572·5f547970·.PyTupleIter_Typ
91 ··0x00000580·65005f50·794f626a·6563745f·47435f4e·e._PyObject_GC_N91 ··0x00000580·65005f50·794f626a·6563745f·47435f4e·e._PyObject_GC_N
92 ··0x00000590·65770050·794f626a·6563745f·47435f44·ew.PyObject_GC_D92 ··0x00000590·65770050·794f626a·6563745f·47435f44·ew.PyObject_GC_D
93 ··0x000005a0·656c0050·794f626a·6563745f·52696368·el.PyObject_Rich93 ··0x000005a0·656c0050·794f626a·6563745f·52696368·el.PyObject_Rich
94 ··0x000005b0·436f6d70·61726542·6f6f6c00·50794e75·CompareBool.PyNu94 ··0x000005b0·436f6d70·61726542·6f6f6c00·50794e75·CompareBool.PyNu
95 ··0x000005c0·6d626572·5f417353·73697a65·5f740050·mber_AsSsize_t.P95 ··0x000005c0·6d626572·5f417353·73697a65·5f740050·mber_AsSsize_t.P
96 ··0x000005d0·79536c69·63655f54·79706500·5079536c·ySlice_Type.PySl96 ··0x000005d0·79457272·5f4f6363·75727265·64005079·yErr_Occurred.Py
 97 ··0x000005e0·536c6963·655f5479·70650050·79536c69·Slice_Type.PySli
97 ··0x000005e0·6963655f·556e7061·636b0050·79536c69·ice_Unpack.PySli98 ··0x000005f0·63655f55·6e706163·6b005079·536c6963·ce_Unpack.PySlic
98 ··0x000005f0·63655f41·646a7573·74496e64·69636573·ce_AdjustIndices99 ··0x00000600·655f4164·6a757374·496e6469·63657300·e_AdjustIndices.
99 ··0x00000600·00507945·72725f4f·63637572·72656400·.PyErr_Occurred. 
100 ··0x00000610·50794578·635f5479·70654572·726f7200·PyExc_TypeError.100 ··0x00000610·50794578·635f5479·70654572·726f7200·PyExc_TypeError.
101 ··0x00000620·50794572·725f466f·726d6174·00507953·PyErr_Format.PyS101 ··0x00000620·50794572·725f466f·726d6174·00507953·PyErr_Format.PyS
102 ··0x00000630·65717565·6e63655f·5475706c·65005f50·equence_Tuple._P102 ··0x00000630·65717565·6e63655f·5475706c·65005f50·equence_Tuple._P
103 ··0x00000640·79417267·5f4e6f4b·776e616d·6573005f·yArg_NoKwnames._103 ··0x00000640·79417267·5f4e6f4b·776e616d·6573005f·yArg_NoKwnames._
104 ··0x00000650·50794172·675f4368·65636b50·6f736974·PyArg_CheckPosit104 ··0x00000650·50794172·675f4368·65636b50·6f736974·PyArg_CheckPosit
105 ··0x00000660·696f6e61·6c005f50·79417267·5f4e6f4b·ional._PyArg_NoK105 ··0x00000660·696f6e61·6c005f50·79417267·5f4e6f4b·ional._PyArg_NoK
106 ··0x00000670·6579776f·72647300·5f50795f·54727565·eywords._Py_True106 ··0x00000670·6579776f·72647300·5f50795f·54727565·eywords._Py_True
2.83 MB
typeobject.o
863 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:··········200168·(bytes·into·file)13 ··Start·of·section·headers:··········207600·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.49 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x30de8:1 There·are·19·section·headers,·starting·at·offset·0x32af0:
  
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]·.text·············PROGBITS········00000000·000040·001b6d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·001812·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·02658c·000cf0·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·027b1c·000a80·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001bc0·0015f8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·001860·0015f8·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·02727c·0012f0·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·02859c·0012f0·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0031c0·00c060·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·002e60·00c060·00··WA··0···0·32
10 ··[·6]·.text.hot·········PROGBITS········00000000·0031c0·00eb5f·00··AX··0···0·1610 ··[·6]·.text.hot·········PROGBITS········00000000·002e60·00fe8f·00··AX··0···0·16
11 ··[·7]·.rel.text.hot·····REL·············00000000·02856c·0042f8·08···I·16···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·02988c·004a78·08···I·16···6··4
12 ··[·8]·.rodata.str1.1····PROGBITS········00000000·011d1f·0008e3·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········00000000·012cef·0008e3·01·AMS··0···0··1
13 ··[·9]·.text.unlikely····PROGBITS········00000000·012602·0057d5·00··AX··0···0··113 ··[·9]·.text.unlikely····PROGBITS········00000000·0135d2·005a5d·00··AX··0···0··1
14 ··[10]·.rel.text.unlikely·REL·············00000000·02c864·003b08·08···I·16···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·02e304·003d70·08···I·16···9··4
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·017dd8·0023a7·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·019030·0023a7·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·01a180·00096d·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·01b3e0·00096d·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·01aaed·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·01bd4d·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·01aaf0·006808·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·01bd50·006b18·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·03036c·0009e0·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·032074·0009e0·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·0212f8·002840·10·····17·445··420 ··[16]·.symtab···········SYMTAB··········00000000·022868·002840·10·····17·445··4
21 ··[17]·.strtab···········STRTAB··········00000000·023b38·002a54·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·0250a8·002a71·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·030d4c·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·032a54·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
67.6 KB
readelf --wide --symbols {}
Max HTML report size reached
640 KB
readelf --wide --relocs {}
Max HTML report size reached
706 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
4.45 KB
strings --all --bytes=8 {}
    
Offset 445, 16 lines modifiedOffset 445, 16 lines modified
445 _PyType_DocWithoutSignature445 _PyType_DocWithoutSignature
446 PyType_Ready.cold446 PyType_Ready.cold
447 mro_implementation447 mro_implementation
448 PyId_mro448 PyId_mro
449 lookup_maybe_method449 lookup_maybe_method
450 solid_base450 solid_base
451 mro_internal.cold451 mro_internal.cold
452 _PyObject_CallNoArg 
453 lookup_method.part.0452 lookup_method.part.0
 453 _PyObject_CallNoArg
454 class_name454 class_name
455 mro_implementation.cold455 mro_implementation.cold
456 set_mro_error456 set_mro_error
457 PyType_Modified.cold457 PyType_Modified.cold
458 type_is_gc458 type_is_gc
459 method_cache459 method_cache
460 find_name_in_mro460 find_name_in_mro
87.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
28.0 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 62, 23 lines modifiedOffset 62, 23 lines modified
62 ··0x000003a0·5e060000·00000000·00000000·6c060000·^...........l...62 ··0x000003a0·5e060000·00000000·00000000·6c060000·^...........l...
63 ··0x000003b0·00000000·00000000·79060000·00000000·........y.......63 ··0x000003b0·00000000·00000000·79060000·00000000·........y.......
64 ··0x000003c0·00000000·83060000·00000000·00000000·................64 ··0x000003c0·00000000·83060000·00000000·00000000·................
65 ··0x000003d0·8e060000·00000000·00000000·9a060000·................65 ··0x000003d0·8e060000·00000000·00000000·9a060000·................
66 ··0x000003e0·00000000·00000000·a6060000·00000000·................66 ··0x000003e0·00000000·00000000·a6060000·00000000·................
67 ··0x000003f0·00000000·b2060000·00000000·00000000·................67 ··0x000003f0·00000000·b2060000·00000000·00000000·................
68 ··0x00000400·01000000·00000000·00000000·c7000000·................68 ··0x00000400·01000000·00000000·00000000·c7000000·................
69 ··0x00000410·14000000·00000000·307f0000·00000000·........0.......69 ··0x00000410·14000000·00000000·007e0000·00000000·.........~......
70 ··0x00000420·00000000·00000000·00000000·a4560000·.............V..70 ··0x00000420·00000000·00000000·00000000·2c590000·............,Y..
71 ··0x00000430·00000000·00000000·00000000·00000000·................71 ··0x00000430·00000000·00000000·00000000·00000000·................
72 ··0x00000440·00000000·00000000·a07c0000·00000000·.........|......72 ··0x00000440·00000000·00000000·607b0000·00000000·........`{......
73 ··0x00000450·00000000·00440400·60000000·60000000·.....D..`...`...73 ··0x00000450·00000000·00440400·60000000·60000000·.....D..`...`...
74 ··0x00000460·00000000·00000000·00000000·00000000·................74 ··0x00000460·00000000·00000000·00000000·00000000·................
75 ··0x00000470·00000000·00000000·e0040000·00000000·................75 ··0x00000470·00000000·00000000·e0040000·00000000·................
76 ··0x00000480·00000000·00000000·f4530000·00000000·.........S......76 ··0x00000480·00000000·00000000·7c560000·00000000·........|V......
77 ··0x00000490·00000000·b0770000·00000000·00000000·.....w..........77 ··0x00000490·00000000·50760000·00000000·00000000·....Pv..........
78 ··0x000004a0·00000000·00000000·00000000·00000000·................78 ··0x000004a0·00000000·00000000·00000000·00000000·................
79 ··0x000004b0·00000000·00000000·00000000·00000000·................79 ··0x000004b0·00000000·00000000·00000000·00000000·................
80 ··0x000004c0·00000000·00000000·00000000·00000000·................80 ··0x000004c0·00000000·00000000·00000000·00000000·................
81 ··0x000004d0·00000000·00000000·00000000·00000000·................81 ··0x000004d0·00000000·00000000·00000000·00000000·................
82 ··0x000004e0·bf060000·06000000·08000000·01000000·................82 ··0x000004e0·bf060000·06000000·08000000·01000000·................
83 ··0x000004f0·cd060000·e8060000·06000000·0c000000·................83 ··0x000004f0·cd060000·e8060000·06000000·0c000000·................
84 ··0x00000500·01000000·38110000·f1060000·06000000·....8...........84 ··0x00000500·01000000·38110000·f1060000·06000000·....8...........
726 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
335 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
217 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
82.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
6.47 MB
unicodeobject.o
863 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:··········423312·(bytes·into·file)13 ··Start·of·section·headers:··········438280·(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:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
3.81 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x67590:1 There·are·21·section·headers,·starting·at·offset·0x6b008:
  
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]·.text·············PROGBITS········00000000·000040·0076a4·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·007074·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·054314·001d60·08···I·18···1··46 ··[·2]·.rel.text·········REL·············00000000·0575bc·001a58·08···I·18···1··4
7 ··[·3]·.data·············PROGBITS········00000000·007700·000ac4·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·0070c0·000ac4·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·056074·000748·08···I·18···3··48 ··[·4]·.rel.data·········REL·············00000000·059014·000748·08···I·18···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0081e0·00044c·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·007ba0·00044c·00··WA··0···0·32
10 ··[·6]·.text.hot·········PROGBITS········00000000·0081e0·020158·00··AX··0···0·1610 ··[·6]·.text.hot·········PROGBITS········00000000·007ba0·023304·00··AX··0···0·16
11 ··[·7]·.rel.text.hot·····REL·············00000000·0567bc·006468·08···I·18···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·05975c·006cb0·08···I·18···6··4
12 ··[·8]·.rodata.str1.1····PROGBITS········00000000·028338·000c94·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········00000000·02aea4·000c94·01·AMS··0···0··1
13 ··[·9]·.text.unlikely····PROGBITS········00000000·028fcc·010ff3·00··AX··0···0··113 ··[·9]·.text.unlikely····PROGBITS········00000000·02bb38·0114fd·00··AX··0···0··1
14 ··[10]·.rel.text.unlikely·REL·············00000000·05cc24·008778·08···I·18···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·06040c·0089d8·08···I·18···9··4
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·039fc0·00156a·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·03d038·00156a·01·AMS··0···0··4
16 ··[12]·.rodata.str4.4····PROGBITS········00000000·03b52c·00015c·04·AMS··0···0··416 ··[12]·.rodata.str4.4····PROGBITS········00000000·03e5a4·00015c·04·AMS··0···0··4
17 ··[13]·.rodata···········PROGBITS········00000000·03b6a0·003b80·00···A··0···0·3217 ··[13]·.rodata···········PROGBITS········00000000·03e700·003ba0·00···A··0···0·32
18 ··[14]·.rel.rodata·······REL·············00000000·06539c·0010a0·08···I·18··13··418 ··[14]·.rel.rodata·······REL·············00000000·068de4·0010e0·08···I·18··13··4
19 ··[15]·.note.GNU-stack···PROGBITS········00000000·03f220·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········00000000·0422a0·000000·00······0···0··1
20 ··[16]·.eh_frame·········PROGBITS········00000000·03f220·00d9b8·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00000000·0422a0·00dc3c·00···A··0···0··4
21 ··[17]·.rel.eh_frame·····REL·············00000000·06643c·0010a8·08···I·18··16··421 ··[17]·.rel.eh_frame·····REL·············00000000·069ec4·001098·08···I·18··16··4
22 ··[18]·.symtab···········SYMTAB··········00000000·04cbd8·0034a0·10·····19·484··422 ··[18]·.symtab···········SYMTAB··········00000000·04fedc·003480·10·····19·482··4
23 ··[19]·.strtab···········STRTAB··········00000000·050078·00429c·00······0···0··123 ··[19]·.strtab···········STRTAB··········00000000·05335c·00425e·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········00000000·0674e4·0000ac·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········00000000·06af5c·0000ac·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··p·(processor·specific)29 ··p·(processor·specific)
119 KB
readelf --wide --symbols {}
Max HTML report size reached
1.19 MB
readelf --wide --relocs {}
Max HTML report size reached
1.48 MB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
6.18 KB
strings --all --bytes=8 {}
    
Offset 1, 16 lines modifiedOffset 1, 18 lines modified
1 D$D;l$@}1 D$D;l$@}
 2 »       |$$8L$+
2 |%RR+D$$3 |%RR+D$$
3 D$·+D$$94 D$·+D$$9
4 T$·+T$$95 T$·+T$$9
 6 L$49L$0u
 7 L$09L$4t
5 L$T9L$dtY8 L$T9L$dtY
6 t$L9t$Hv9 t$L9t$Hv
7 T$T;T$$|10 T$T;T$(|
8 D$D;|$@}11 D$D;|$@}
9 \$(9T$0v 
10 unexpected·end·of·data12 unexpected·end·of·data
11 invalid·start·byte13 invalid·start·byte
12 invalid·continuation·byte14 invalid·continuation·byte
13 encoding·error15 encoding·error
14 ../Objects/unicodeobject.c16 ../Objects/unicodeobject.c
15 Immortal·interned·string·died17 Immortal·interned·string·died
16 Can't·initialize·unicode·type18 Can't·initialize·unicode·type
378 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
16.3 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 160 lines modifiedOffset 1, 160 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·00000000·6d0a0000·00000000·00000000·....m...........3 ··0x00000000·00000000·6d0a0000·00000000·00000000·....m...........
4 ··0x00000010·00000000·00000000·00000000·00000000·................4 ··0x00000010·00000000·00000000·00000000·00000000·................
5 ··0x00000020·00000000·78080000·6d040000·00000000·....x...m.......5 ··0x00000020·00000000·98080000·6d040000·00000000·........m.......
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·00000000·00000000·00000000·00000000·................7 ··0x00000040·00000000·00000000·00000000·00000000·................
8 ··0x00000050·00000000·00000000·00000000·00000000·................8 ··0x00000050·00000000·00000000·00000000·00000000·................
9 ··0x00000060·00000000·84080000·8f0a0000·00000000·................9 ··0x00000060·00000000·a4080000·8f0a0000·00000000·................
10 ··0x00000070·00000000·00000000·00000000·00000000·................10 ··0x00000070·00000000·00000000·00000000·00000000·................
11 ··0x00000080·00000000·00000000·00000000·00000000·................11 ··0x00000080·00000000·00000000·00000000·00000000·................
12 ··0x00000090·00000000·00000000·00000000·00000000·................12 ··0x00000090·00000000·00000000·00000000·00000000·................
13 ··0x000000a0·00000000·90080000·950a0000·00000000·................13 ··0x000000a0·00000000·b0080000·950a0000·00000000·................
14 ··0x000000b0·00000000·00000000·00000000·00000000·................14 ··0x000000b0·00000000·00000000·00000000·00000000·................
15 ··0x000000c0·00000000·00000000·00000000·00000000·................15 ··0x000000c0·00000000·00000000·00000000·00000000·................
16 ··0x000000d0·00000000·00000000·00000000·00000000·................16 ··0x000000d0·00000000·00000000·00000000·00000000·................
17 ··0x000000e0·00000000·9c080000·a40a0000·00000000·................17 ··0x000000e0·00000000·bc080000·a40a0000·00000000·................
18 ··0x000000f0·00000000·00000000·00000000·00000000·................18 ··0x000000f0·00000000·00000000·00000000·00000000·................
19 ··0x00000100·00000000·00000000·00000000·00000000·................19 ··0x00000100·00000000·00000000·00000000·00000000·................
20 ··0x00000110·00000000·00000000·00000000·00000000·................20 ··0x00000110·00000000·00000000·00000000·00000000·................
21 ··0x00000120·00000000·a4080000·b80a0000·00000000·................21 ··0x00000120·00000000·c4080000·b80a0000·00000000·................
22 ··0x00000130·00000000·00000000·00000000·00000000·................22 ··0x00000130·00000000·00000000·00000000·00000000·................
23 ··0x00000140·00000000·c30a0000·720a0000·7b0a0000·........r...{...23 ··0x00000140·00000000·c30a0000·720a0000·7b0a0000·........r...{...
24 ··0x00000150·00000000·00000000·00000000·00000000·................24 ··0x00000150·00000000·00000000·00000000·00000000·................
25 ··0x00000160·01000000·00000000·00000000·00000000·................25 ··0x00000160·01000000·00000000·00000000·00000000·................
26 ··0x00000170·00000000·ca0a0000·d20a0000·00000000·................26 ··0x00000170·00000000·ca0a0000·d20a0000·00000000·................
27 ··0x00000180·a0010000·00000000·00000000·00000000·................27 ··0x00000180·a0010000·00000000·00000000·00000000·................
28 ··0x00000190·00000000·00000000·00000000·00000000·................28 ··0x00000190·00000000·00000000·00000000·00000000·................
29 ··0x000001a0·e70a0000·50660000·08000000·f4140000·....Pf..........29 ··0x000001a0·e70a0000·f05d0000·08000000·f4140000·.....]..........
30 ··0x000001b0·020b0000·e0640000·08000000·18150000·.....d..........30 ··0x000001b0·020b0000·805c0000·08000000·18150000·.....\..........
31 ··0x000001c0·00000000·00000000·00000000·00000000·................31 ··0x000001c0·00000000·00000000·00000000·00000000·................
32 ··0x000001d0·00000000·00000000·00000000·00000000·................32 ··0x000001d0·00000000·00000000·00000000·00000000·................
33 ··0x000001e0·01000000·00000000·00000000·130b0000·................33 ··0x000001e0·01000000·00000000·00000000·130b0000·................
34 ··0x000001f0·10000000·00000000·40ea0000·00000000·........@.......34 ··0x000001f0·10000000·00000000·e0f30000·00000000·................
35 ··0x00000200·00000000·00000000·00000000·00000000·................35 ··0x00000200·00000000·00000000·00000000·00000000·................
36 ··0x00000210·00000000·00000000·00000000·00000000·................36 ··0x00000210·00000000·00000000·00000000·00000000·................
37 ··0x00000220·00000000·00000000·00000000·00000000·................37 ··0x00000220·00000000·00000000·00000000·00000000·................
38 ··0x00000230·00000000·00400400·00000000·ced90000·.....@..........38 ··0x00000230·00000000·00400400·00000000·39dd0000·.....@......9...
39 ··0x00000240·00000000·00000000·00000000·00000000·................39 ··0x00000240·00000000·00000000·00000000·00000000·................
40 ··0x00000250·70e70000·c0020000·00000000·00000000·p...............40 ··0x00000250·00f10000·c0020000·00000000·00000000·................
41 ··0x00000260·00000000·00000000·00000000·00000000·................41 ··0x00000260·00000000·00000000·00000000·00000000·................
42 ··0x00000270·00000000·00000000·00000000·00000000·................42 ··0x00000270·00000000·00000000·00000000·00000000·................
43 ··0x00000280·00000000·00000000·00000000·00000000·................43 ··0x00000280·00000000·00000000·00000000·00000000·................
44 ··0x00000290·00000000·00000000·00000000·00000000·................44 ··0x00000290·00000000·00000000·00000000·00000000·................
45 ··0x000002a0·00000000·00000000·00000000·00000000·................45 ··0x000002a0·00000000·00000000·00000000·00000000·................
46 ··0x000002b0·00000000·00000000·00000000·00000000·................46 ··0x000002b0·00000000·00000000·00000000·00000000·................
47 ··0x000002c0·200b0000·103a0000·04000000·60090000··....:......`...47 ··0x000002c0·200b0000·d0360000·04000000·80090000··....6..........
48 ··0x000002d0·300b0000·90630000·04000000·20090000·0....c......·...48 ··0x000002d0·300b0000·305b0000·04000000·40090000·0...0[......@...
49 ··0x000002e0·3b0b0000·00640000·08000000·e0080000·;....d..........49 ··0x000002e0·3b0b0000·a05b0000·08000000·00090000·;....[..........
50 ··0x000002f0·00000000·00000000·00000000·00000000·................50 ··0x000002f0·00000000·00000000·00000000·00000000·................
51 ··0x00000300·01000000·00000000·00000000·51030000·............Q...51 ··0x00000300·01000000·00000000·00000000·51030000·............Q...
52 ··0x00000310·28000000·00000000·a0220000·00000000·(........"......52 ··0x00000310·28000000·00000000·b0220000·00000000·(........"......
53 ··0x00000320·00000000·00000000·00000000·10950000·................53 ··0x00000320·00000000·00000000·00000000·b09a0000·................
54 ··0x00000330·20040000·e0030000·cc030000·30220000··...........0"..54 ··0x00000330·20040000·e0030000·cc030000·40220000··...........@"..
55 ··0x00000340·00000000·805e0000·00000000·00000000·.....^..........55 ··0x00000340·00000000·d01b0200·00000000·00000000·................
56 ··0x00000350·00000000·00040410·a0090000·00000000·................56 ··0x00000350·00000000·00040410·c0090000·00000000·................
57 ··0x00000360·00000000·00000000·00000000·00e70000·................57 ··0x00000360·00000000·00000000·00000000·90f00000·................
58 ··0x00000370·00000000·c0040000·00000000·00000000·................58 ··0x00000370·00000000·c0040000·00000000·00000000·................
59 ··0x00000380·00000000·00000000·00000000·00000000·................59 ··0x00000380·00000000·00000000·00000000·00000000·................
60 ··0x00000390·00000000·00000000·00000000·30e00000·............0...60 ··0x00000390·00000000·00000000·00000000·a0e80000·................
61 ··0x000003a0·00000000·00000000·00000000·00000000·................61 ··0x000003a0·00000000·00000000·00000000·00000000·................
62 ··0x000003b0·00000000·00000000·00000000·00000000·................62 ··0x000003b0·00000000·00000000·00000000·00000000·................
63 ··0x000003c0·00000000·00000000·00000000·a0ab0000·................63 ··0x000003c0·00000000·00000000·00000000·a0b30000·................
64 ··0x000003d0·b0c30000·00000000·00000000·00000000·................64 ··0x000003d0·20cc0000·00000000·00000000·00000000··...............
65 ··0x000003e0·a0ab0000·00000000·304d0100·c0e20000·........0M......65 ··0x000003e0·a0b30000·00000000·805f0100·30eb0000·........._..0...
66 ··0x000003f0·00000000·00000000·00000000·00000000·................66 ··0x000003f0·00000000·00000000·00000000·00000000·................
67 ··0x00000400·00000000·00000000·00000000·00000000·................67 ··0x00000400·00000000·00000000·00000000·00000000·................
68 ··0x00000410·00000000·00000000·00000000·00000000·................68 ··0x00000410·00000000·00000000·00000000·00000000·................
69 ··0x00000420·00000000·00000000·00000000·60510000·............`Q..69 ··0x00000420·00000000·00000000·00000000·b04e0000·.............N..
70 ··0x00000430·00000000·00000000·00000000·00000000·................70 ··0x00000430·00000000·00000000·00000000·00000000·................
71 ··0x00000440·00000000·00000000·00000000·00000000·................71 ··0x00000440·00000000·00000000·00000000·00000000·................
72 ··0x00000450·00000000·00000000·00000000·00000000·................72 ··0x00000450·00000000·00000000·00000000·00000000·................
73 ··0x00000460·00000000·00000000·00000000·00000000·................73 ··0x00000460·00000000·00000000·00000000·00000000·................
74 ··0x00000470·00000000·00000000·00000000·00000000·................74 ··0x00000470·00000000·00000000·00000000·00000000·................
75 ··0x00000480·00000000·00000000·00000000·00000000·................75 ··0x00000480·00000000·00000000·00000000·00000000·................
76 ··0x00000490·00000000·00000000·00000000·00000000·................76 ··0x00000490·00000000·00000000·00000000·00000000·................
77 ··0x000004a0·00000000·00000000·00000000·00000000·................77 ··0x000004a0·00000000·00000000·00000000·00000000·................
78 ··0x000004b0·00000000·00000000·00000000·00000000·................78 ··0x000004b0·00000000·00000000·00000000·00000000·................
79 ··0x000004c0·6d040000·50610100·82000000·00360000·m...Pa.......6..79 ··0x000004c0·6d040000·80750100·82000000·20360000·m....u......·6..
80 ··0x000004d0·6e010000·a0ea0000·80000000·40250000·n...........@%..80 ··0x000004d0·6e010000·40f40000·80000000·60250000·n...@.......`%..
81 ··0x000004e0·8f0a0000·900f0100·82000000·00210000·.............!..81 ··0x000004e0·8f0a0000·d0210100·82000000·20210000·.....!......·!..
82 ··0x000004f0·950a0000·a0480000·82000000·001c0000·.....H..........82 ··0x000004f0·950a0000·60450000·82000000·201c0000·....`E......·...
83 ··0x00000500·480b0000·70b80000·08000000·e0290000·H...p........)..83 ··0x00000500·480b0000·a0c00000·08000000·002a0000·H............*..
84 ··0x00000510·4d0b0000·b0510000·04000000·00390000·M....Q.......9..84 ··0x00000510·4d0b0000·004f0000·04000000·20390000·M....O......·9..
85 ··0x00000520·580b0000·406d0000·04000000·a0380000·X...@m.......8..85 ··0x00000520·580b0000·70640000·04000000·c0380000·X...pd.......8..
86 ··0x00000530·610b0000·d0f00100·04000000·a0390000·a............9..86 ··0x00000530·610b0000·80200200·04000000·c0390000·a....·.......9..
87 ··0x00000540·08060000·f03a0000·80000000·00380000·.....:.......8..87 ··0x00000540·08060000·b0370000·80000000·20380000·.....7......·8..
88 ··0x00000550·670b0000·50ab0100·01000000·40130000·g...P.......@...88 ··0x00000550·670b0000·c0c70100·01000000·60130000·g...........`...
89 ··0x00000560·a40a0000·303d0000·82000000·40350000·....0=......@5..89 ··0x00000560·a40a0000·50eb0100·82000000·60350000·....P.......`5..
90 ··0x00000570·6d0b0000·c0630100·01000000·40120000·m....c......@...90 ··0x00000570·6d0b0000·f0770100·01000000·60120000·m....w......`...
91 ··0x00000580·720b0000·00930100·08000000·801f0000·r...............91 ··0x00000580·720b0000·70ab0100·08000000·a01f0000·r...p...........
92 ··0x00000590·29060000·e03b0000·01000000·20110000·)....;......·...92 ··0x00000590·29060000·403a0000·01000000·40110000·)...@:......@...
93 ··0x000005a0·5c070000·30620000·80000000·20290000·\...0b......·)..93 ··0x000005a0·5c070000·d0590000·80000000·40290000·\....Y......@)..
94 ··0x000005b0·7c0b0000·20980100·04000000·c0280000·|...·........(..94 ··0x000005b0·7c0b0000·70b40100·04000000·e0280000·|...p........(..
95 ··0x000005c0·4a030000·c0e30000·80000000·40270000·J...........@'..95 ··0x000005c0·4a030000·f0ec0000·80000000·60270000·J...........`'..
96 ··0x000005d0·820b0000·30540100·01000000·20100000·....0T......·...96 ··0x000005d0·820b0000·60670100·01000000·40100000·....`g......@...
97 ··0x000005e0·6d070000·50640000·01000000·000f0000·m...Pd..........97 ··0x000005e0·6d070000·f05b0000·01000000·200f0000·m....[......·...
98 ··0x000005f0·75060000·80500000·80000000·a0220000·u....P......."..98 ··0x000005f0·75060000·d0f50100·80000000·c0220000·u............"..
99 ··0x00000600·1f030000·b0d00000·80000000·80260000·.............&..99 ··0x00000600·1f030000·80d90000·80000000·a0260000·.............&..
100 ··0x00000610·880b0000·70670000·08000000·e01d0000·....pg..........100 ··0x00000610·880b0000·f06a0000·08000000·001e0000·.....j..........
101 ··0x00000620·b80a0000·70d50100·82000000·201b0000·....p.......·...101 ··0x00000620·b80a0000·c0fb0100·82000000·401b0000·............@...
102 ··0x00000630·b3030000·b0250100·80000000·00280000·.....%.......(..102 ··0x00000630·b3030000·10380100·80000000·20280000·.....8......·(..
103 ··0x00000640·930b0000·85ca0000·04000000·a01a0000·................103 ··0x00000640·930b0000·5cce0000·04000000·c01a0000·....\...........
104 ··0x00000650·9c0b0000·50a00100·08000000·80160000·....P...........104 ··0x00000650·9c0b0000·a0bc0100·08000000·a0160000·................
105 ··0x00000660·a60b0000·20b50100·04000000·20160000·....·.......·...105 ··0x00000660·a60b0000·c0d10100·04000000·40160000·............@...
106 ··0x00000670·ac0b0000·e0710000·01000000·e00d0000·.....q..........106 ··0x00000670·ac0b0000·00760000·01000000·000e0000·.....v..........
107 ··0x00000680·b70b0000·f0d90000·01000000·c00c0000·................107 ··0x00000680·b70b0000·80e20000·01000000·e00c0000·................
108 ··0x00000690·89070000·95e90000·08000000·60240000·............`$..108 ··0x00000690·89070000·0aed0000·08000000·80240000·.............$..
109 ··0x000006a0·96070000·20ea0000·08000000·60230000·....·.......`#..109 ··0x000006a0·96070000·95ed0000·08000000·80230000·.............#..
110 ··0x000006b0·c00b0000·80510000·04000000·80340000·.....Q.......4..110 ··0x000006b0·c00b0000·d04e0000·04000000·a0340000·.....N.......4..
111 ··0x000006c0·c80b0000·90680000·04000000·a0330000·.....h.......3..111 ··0x000006c0·c80b0000·30600000·04000000·c0330000·....0`.......3..
112 ··0x000006d0·d00b0000·90b30100·04000000·c0320000·.............2..112 ··0x000006d0·d00b0000·30d00100·04000000·e0320000·....0........2..
113 ··0x000006e0·d80b0000·afe70000·04000000·c0310000·.............1..113 ··0x000006e0·d80b0000·1aeb0000·04000000·e0310000·.............1..
114 ··0x000006f0·e00b0000·80d10100·04000000·e0300000·.............0..114 ··0x000006f0·e00b0000·c0f00100·04000000·00310000·.............1..
115 ··0x00000700·e80b0000·12f40000·04000000·402e0000·............@...115 ··0x00000700·e80b0000·d6f70000·04000000·602e0000·............`...
116 ··0x00000710·f20b0000·f0550000·04000000·602d0000·.....U......`-..116 ··0x00000710·f20b0000·40530000·04000000·802d0000·....@S.......-..
117 ··0x00000720·fa0b0000·b6f50000·04000000·802c0000·.............,..117 ··0x00000720·fa0b0000·7af90000·04000000·a02c0000·....z........,..
118 ··0x00000730·040c0000·e0690000·04000000·00300000·.....i.......0..118 ··0x00000730·040c0000·80610000·04000000·20300000·.....a......·0..
119 ··0x00000740·0c0c0000·400c0000·04000000·202f0000·....@.......·/..119 ··0x00000740·0c0c0000·50080000·04000000·402f0000·....P.......@/..
120 ··0x00000750·140c0000·a06e0100·04000000·a02b0000·.....n.......+..120 ··0x00000750·140c0000·c0830100·04000000·c02b0000·.............+..
121 ··0x00000760·210c0000·806a0000·04000000·e02a0000·!....j.......*..121 ··0x00000760·210c0000·e0290200·04000000·002b0000·!....).......+..
122 ··0x00000770·2d0c0000·4cec0000·08000000·80150000·-...L...........122 ··0x00000770·2d0c0000·d0ef0000·08000000·a0150000·-...............
123 ··0x00000780·330c0000·507b0000·03000000·000c0000·3...P{..........123 ··0x00000780·330c0000·807f0000·03000000·200c0000·3...........·...
124 ··0x00000790·3a0c0000·a0750000·08000000·600b0000·:....u......`...124 ··0x00000790·3a0c0000·706f0000·08000000·800b0000·:...po..........
125 ··0x000007a0·fb060000·905e0000·08000000·00150000·.....^..........125 ··0x000007a0·fb060000·20560000·08000000·20150000·....·V......·...
126 ··0x000007b0·7b060000·b0560000·a0000000·40180000·{....V......@...126 ··0x000007b0·7b060000·00540000·a0000000·60180000·{....T......`...
Max diff block lines reached; 3027/16641 bytes (18.19%) of diff not shown.
1.55 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
1.03 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
124 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
455 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
133 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
187 KB
weakrefobject.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:··········34200·(bytes·into·file)13 ··Start·of·section·headers:··········34316·(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:·········1819 ··Number·of·section·headers:·········18
20 ··Section·header·string·table·index:·1720 ··Section·header·string·table·index:·17
2.93 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x8598:1 There·are·18·section·headers,·starting·at·offset·0x860c:
  
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]·.text·············PROGBITS········00000000·000040·0002cf·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0002cf·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0066cc·000160·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·006738·000160·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000320·000448·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000320·000448·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·00682c·000318·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·006898·000318·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000768·000004·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·000768·000004·00··WA··0···0··4
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000768·00009c·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000768·00009c·01·AMS··0···0··4
11 ··[·7]·.text.unlikely····PROGBITS········00000000·000804·00205a·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·000804·00205a·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·006b44·001368·08···I·15···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·006bb0·001368·08···I·15···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·002860·000d05·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·002860·000d55·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·007eac·0003c8·08···I·15···9··414 ··[10]·.rel.text.hot·····REL·············00000000·007f18·0003d0·08···I·15···9··4
15 ··[11]·.rodata.str1.1····PROGBITS········00000000·003565·0000f7·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········00000000·0035b5·0000f7·01·AMS··0···0··1
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·00365c·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·0036ac·000000·00······0···0··1
17 ··[13]·.eh_frame·········PROGBITS········00000000·00365c·001944·00···A··0···0··417 ··[13]·.eh_frame·········PROGBITS········00000000·0036ac·001960·00···A··0···0··4
18 ··[14]·.rel.eh_frame·····REL·············00000000·008274·000290·08···I·15··13··418 ··[14]·.rel.eh_frame·····REL·············00000000·0082e8·000290·08···I·15··13··4
19 ··[15]·.symtab···········SYMTAB··········00000000·004fa0·000bb0·10·····16··96··419 ··[15]·.symtab···········SYMTAB··········00000000·00500c·000bb0·10·····16··96··4
20 ··[16]·.strtab···········STRTAB··········00000000·005b50·000b7c·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·005bbc·000b7c·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·008504·000091·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·008578·000091·00······0···0··1
22 Key·to·Flags:22 Key·to·Flags:
23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
26 ··p·(processor·specific)26 ··p·(processor·specific)
4.88 KB
readelf --wide --symbols {}
    
Offset 8, 30 lines modifiedOffset 8, 30 lines modified
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
11 ·····7:·00000000···185·FUNC····LOCAL··DEFAULT····7·PyWeakref_NewRef.cold11 ·····7:·00000000···185·FUNC····LOCAL··DEFAULT····7·PyWeakref_NewRef.cold
12 ·····8:·00000210····69·FUNC····LOCAL··DEFAULT····9·get_basic_refs12 ·····8:·00000210····69·FUNC····LOCAL··DEFAULT····9·get_basic_refs
13 ·····9:·00000260····42·FUNC····LOCAL··DEFAULT····9·gc_traverse13 ·····9:·00000260····42·FUNC····LOCAL··DEFAULT····9·gc_traverse
14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···11·14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
15 ····11:·00000290···513·FUNC····LOCAL··DEFAULT····9·weakref___new__15 ····11:·00000290···527·FUNC····LOCAL··DEFAULT····9·weakref___new__
16 ····12:·000000b9····57·FUNC····LOCAL··DEFAULT····7·weakref___new__.cold16 ····12:·000000b9····57·FUNC····LOCAL··DEFAULT····7·weakref___new__.cold
17 ····13:·000004a0····62·FUNC····LOCAL··DEFAULT····9·weakref___init__17 ····13:·000004a0····62·FUNC····LOCAL··DEFAULT····9·weakref___init__
18 ····14:·000000f2····69·FUNC····LOCAL··DEFAULT····7·weakref___init__.cold18 ····14:·000000f2····69·FUNC····LOCAL··DEFAULT····7·weakref___init__.cold
19 ····15:·00000900···130·FUNC····LOCAL··DEFAULT····9·handle_callback19 ····15:·00000930···130·FUNC····LOCAL··DEFAULT····9·handle_callback
20 ····16:·00000880···126·FUNC····LOCAL··DEFAULT····9·clear_weakref20 ····16:·000008b0···117·FUNC····LOCAL··DEFAULT····9·clear_weakref
21 ····17:·00000137···100·FUNC····LOCAL··DEFAULT····7·PyObject_ClearWeakRefs.cold21 ····17:·00000137···100·FUNC····LOCAL··DEFAULT····7·PyObject_ClearWeakRefs.cold
22 ····18:·0000019b····34·FUNC····LOCAL··DEFAULT····7·handle_callback.cold22 ····18:·0000019b····34·FUNC····LOCAL··DEFAULT····7·handle_callback.cold
23 ····19:·00000990···174·FUNC····LOCAL··DEFAULT····9·weakref_dealloc23 ····19:·000009c0···172·FUNC····LOCAL··DEFAULT····9·weakref_dealloc
24 ····20:·00000a40····65·FUNC····LOCAL··DEFAULT····9·weakref_call24 ····20:·00000a70····65·FUNC····LOCAL··DEFAULT····9·weakref_call
25 ····21:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·kwlist.325 ····21:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·kwlist.3
26 ····22:·000001bd····24·FUNC····LOCAL··DEFAULT····7·weakref_call.cold26 ····22:·000001bd····24·FUNC····LOCAL··DEFAULT····7·weakref_call.cold
27 ····23:·00000a90····83·FUNC····LOCAL··DEFAULT····9·weakref_hash27 ····23:·00000ac0····83·FUNC····LOCAL··DEFAULT····9·weakref_hash
28 ····24:·000001d5····54·FUNC····LOCAL··DEFAULT····7·weakref_hash.cold28 ····24:·000001d5····54·FUNC····LOCAL··DEFAULT····7·weakref_hash.cold
29 ····25:·0000020b····88·FUNC····LOCAL··DEFAULT····7·PyWeakref_GetObject.cold29 ····25:·0000020b····88·FUNC····LOCAL··DEFAULT····7·PyWeakref_GetObject.cold
30 ····26:·00000ba0···357·FUNC····LOCAL··DEFAULT····9·weakref_richcompare30 ····26:·00000bf0···357·FUNC····LOCAL··DEFAULT····9·weakref_richcompare
31 ····27:·00000263···129·FUNC····LOCAL··DEFAULT····7·weakref_richcompare.cold31 ····27:·00000263···129·FUNC····LOCAL··DEFAULT····7·weakref_richcompare.cold
32 ····28:·000002e4····84·FUNC····LOCAL··DEFAULT····7·PyWeakref_NewProxy.cold32 ····28:·000002e4····84·FUNC····LOCAL··DEFAULT····7·PyWeakref_NewProxy.cold
33 ····29:·000001c0····38·FUNC····LOCAL··DEFAULT····1·proxy_dealloc33 ····29:·000001c0····38·FUNC····LOCAL··DEFAULT····1·proxy_dealloc
34 ····30:·00000338····17·FUNC····LOCAL··DEFAULT····7·proxy_dealloc.cold34 ····30:·00000338····17·FUNC····LOCAL··DEFAULT····7·proxy_dealloc.cold
35 ····31:·00000349···108·FUNC····LOCAL··DEFAULT····7·proxy_str35 ····31:·00000349···108·FUNC····LOCAL··DEFAULT····7·proxy_str
36 ····32:·000003b5····18·FUNC····LOCAL··DEFAULT····7·gc_clear36 ····32:·000003b5····18·FUNC····LOCAL··DEFAULT····7·gc_clear
37 ····33:·000001f0···129·FUNC····LOCAL··DEFAULT····1·proxy_getattr37 ····33:·000001f0···129·FUNC····LOCAL··DEFAULT····1·proxy_getattr
30.9 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x66cc·contains·44·entries:1 Relocation·section·'.rel.text'·at·offset·0x6738·contains·44·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000002a··00000602·R_386_PC32·············00000000···.text.hot3 0000002a··00000602·R_386_PC32·············00000000···.text.hot
4 00000034··00006101·R_386_32···············00000000···_Py_NoneStruct4 00000034··00006101·R_386_32···············00000000···_Py_NoneStruct
5 0000004e··00006201·R_386_32···············00000320···_PyWeakref_RefType5 0000004e··00006201·R_386_32···············00000320···_PyWeakref_RefType
6 00000053··00006302·R_386_PC32·············00000000···_PyObject_GC_New6 00000053··00006302·R_386_PC32·············00000000···_PyObject_GC_New
7 00000088··00006402·R_386_PC32·············00000000···PyObject_GC_Track7 00000088··00006402·R_386_PC32·············00000000···PyObject_GC_Track
8 00000090··00008202·R_386_PC32·············00000000···PyCallable_Check8 00000090··00008202·R_386_PC32·············00000000···PyCallable_Check
56.5 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
621 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 157, 15 lines modifiedOffset 157, 15 lines modified
157 »       push···%ebx157 »       push···%ebx
158 »       sub····$0x8,%esp158 »       sub····$0x8,%esp
159 »       mov····0x10(%esp),%ebx159 »       mov····0x10(%esp),%ebx
160 »       cmpl···$0x0,0xc(%ebx)160 »       cmpl···$0x0,0xc(%ebx)
161 »       jne····506·<PyObject_ClearWeakRefs+0x26>161 »       jne····506·<PyObject_ClearWeakRefs+0x26>
162 ·R_386_PC32»     .text.unlikely162 ·R_386_PC32»     .text.unlikely
163 »       mov····%ebx,%eax163 »       mov····%ebx,%eax
164 »       call···a55·<weakref_call+0x15>164 »       call···a85·<weakref_call+0x15>
165 ·R_386_PC32»     .text.hot165 ·R_386_PC32»     .text.hot
166 »       mov····%ebx,0x10(%esp)166 »       mov····%ebx,0x10(%esp)
167 »       add····$0x8,%esp167 »       add····$0x8,%esp
168 »       pop····%ebx168 »       pop····%ebx
169 »       jmp····1e2·<proxy_dealloc+0x22>169 »       jmp····1e2·<proxy_dealloc+0x22>
170 ·R_386_PC32»     PyObject_GC_Del170 ·R_386_PC32»     PyObject_GC_Del
171 »       lea····0x0(%esi,%eiz,1),%esi171 »       lea····0x0(%esi,%eiz,1),%esi
1.68 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 48, 20 lines modifiedOffset 48, 20 lines modified
48 ··0x000002c0·040f0000·ab0b0000·170c0000·bc0c0000·................48 ··0x000002c0·040f0000·ab0b0000·170c0000·bc0c0000·................
49 ··0x000002d0·00000000·00000000·00000000·00000000·................49 ··0x000002d0·00000000·00000000·00000000·00000000·................
50 ··0x000002e0·88000000·ef0d0000·04000000·00000000·................50 ··0x000002e0·88000000·ef0d0000·04000000·00000000·................
51 ··0x000002f0·92000000·610d0000·04000000·00000000·....a...........51 ··0x000002f0·92000000·610d0000·04000000·00000000·....a...........
52 ··0x00000300·00000000·00000000·00000000·00000000·................52 ··0x00000300·00000000·00000000·00000000·00000000·................
53 ··0x00000310·00000000·00000000·00000000·00000000·................53 ··0x00000310·00000000·00000000·00000000·00000000·................
54 ··0x00000320·01000000·00000000·00000000·c4000000·................54 ··0x00000320·01000000·00000000·00000000·c4000000·................
55 ··0x00000330·1c000000·00000000·90090000·00000000·................55 ··0x00000330·1c000000·00000000·c0090000·00000000·................
56 ··0x00000340·00000000·00000000·00000000·19040000·................56 ··0x00000340·00000000·00000000·00000000·19040000·................
57 ··0x00000350·00000000·00000000·00000000·900a0000·................57 ··0x00000350·00000000·00000000·00000000·c00a0000·................
58 ··0x00000360·400a0000·00000000·00000000·00000000·@...............58 ··0x00000360·700a0000·00000000·00000000·00000000·p...............
59 ··0x00000370·00000000·00440400·00000000·60020000·.....D......`...59 ··0x00000370·00000000·00440400·00000000·60020000·.....D......`...
60 ··0x00000380·b5030000·a00b0000·00000000·00000000·................60 ··0x00000380·b5030000·f00b0000·00000000·00000000·................
61 ··0x00000390·00000000·00040000·20040000·00000000·........·.......61 ··0x00000390·00000000·00040000·20040000·00000000·........·.......
62 ··0x000003a0·00000000·00000000·00000000·00000000·................62 ··0x000003a0·00000000·00000000·00000000·00000000·................
63 ··0x000003b0·00000000·a0040000·00000000·90020000·................63 ··0x000003b0·00000000·a0040000·00000000·90020000·................
64 ··0x000003c0·00000000·00000000·00000000·00000000·................64 ··0x000003c0·00000000·00000000·00000000·00000000·................
65 ··0x000003d0·00000000·00000000·00000000·00000000·................65 ··0x000003d0·00000000·00000000·00000000·00000000·................
66 ··0x000003e0·00000000·00000000·00000000·00000000·................66 ··0x000003e0·00000000·00000000·00000000·00000000·................
67 ··0x000003f0·00000000·00000000·00000000·00000000·................67 ··0x000003f0·00000000·00000000·00000000·00000000·................
6.97 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 67, 34 lines modifiedOffset 67, 34 lines modified
67 »       jmp····22f·<PyWeakref_GetObject.cold+0x24>67 »       jmp····22f·<PyWeakref_GetObject.cold+0x24>
68 ·R_386_PC32»     .text.hot68 ·R_386_PC32»     .text.hot
69 »       jmp····185·<PyObject_ClearWeakRefs.cold+0x4e>69 »       jmp····185·<PyObject_ClearWeakRefs.cold+0x4e>
70 ·R_386_PC32»     .text.hot70 ·R_386_PC32»     .text.hot
  
71 000000b9·<weakref___new__.cold>:71 000000b9·<weakref___new__.cold>:
72 weakref___new__.cold():72 weakref___new__.cold():
73 »       add····%eax,%ebx 
74 »       movl···$0x0,0xc(%esp) 
75 »       mov····(%ebx),%eax 
76 »       test···%eax,%eax 
77 »       je·····449·<weakref_repr+0x30> 
78 ·R_386_PC32»     .text.hot 
79 »       xor····%edx,%edx 
80 »       jmp····430·<weakref_repr+0x17> 
81 ·R_386_PC32»     .text.hot 
82 »       push···%ebx73 »       push···%ebx
83 »       pushl··0xc(%ecx)74 »       pushl··0xc(%ecx)
84 »       push···$0x075 »       push···$0x0
85 ·R_386_32»       .rodata.str1.476 ·R_386_32»       .rodata.str1.4
86 »       pushl··0x077 »       pushl··0x0
87 ·R_386_32»       PyExc_TypeError78 ·R_386_32»       PyExc_TypeError
88 »       call···e4·<weakref___new__.cold+0x2b>79 »       call···c9·<weakref___new__.cold+0x10>
89 ·R_386_PC32»     PyErr_Format80 ·R_386_PC32»     PyErr_Format
90 »       add····$0x10,%esp81 »       add····$0x10,%esp
91 »       xor····%eax,%eax82 »       xor····%eax,%eax
 83 »       jmp····420·<weakref_repr+0x7>
 84 ·R_386_PC32»     .text.hot
 85 »       add····%eax,%ebx
 86 »       movl···$0x0,0xc(%esp)
 87 »       mov····(%ebx),%eax
 88 »       test···%eax,%eax
 89 »       je·····4e7·<weakref_repr+0xce>
 90 ·R_386_PC32»     .text.hot
 91 »       xor····%edx,%edx
92 »       jmp····43f·<weakref_repr+0x26>92 »       jmp····446·<weakref_repr+0x2d>
93 ·R_386_PC32»     .text.hot93 ·R_386_PC32»     .text.hot
  
94 000000f2·<weakref___init__.cold>:94 000000f2·<weakref___init__.cold>:
95 weakref___init__.cold():95 weakref___init__.cold():
96 »       push···%edx96 »       push···%edx
97 »       push···%edx97 »       push···%edx
98 »       push···%eax98 »       push···%eax
31.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 250, 158 lines modifiedOffset 250, 159 lines modified
250 »       push···$0x0250 »       push···$0x0
251 ·R_386_32»       .rodata.str1.1251 ·R_386_32»       .rodata.str1.1
252 »       pushl··0x40(%esp)252 »       pushl··0x40(%esp)
253 »       call···2b9·<weakref___new__+0x29>253 »       call···2b9·<weakref___new__+0x29>
254 ·R_386_PC32»     PyArg_UnpackTuple254 ·R_386_PC32»     PyArg_UnpackTuple
255 »       add····$0x20,%esp255 »       add····$0x20,%esp
256 »       test···%eax,%eax256 »       test···%eax,%eax
257 »       je·····3af·<weakref___new__+0x11f>257 »       je·····394·<weakref___new__+0x104>
258 ·R_386_PC32»     .text.unlikely258 ·R_386_PC32»     .text.unlikely
259 »       mov····0x8(%esp),%ebx259 »       mov····0x8(%esp),%ebx
260 »       mov····0x4(%ebx),%ecx260 »       mov····0x4(%ebx),%ecx
261 »       mov····0x68(%ecx),%eax261 »       mov····0x68(%ecx),%eax
262 »       test···%eax,%eax262 »       test···%eax,%eax
263 »       jle····3aa·<weakref___new__+0x11a>263 »       jle····38f·<weakref___new__+0xff>
264 ·R_386_PC32»     .text.unlikely264 ·R_386_PC32»     .text.unlikely
265 »       mov····0xc(%esp),%edx265 »       mov····0xc(%esp),%edx
266 »       cmp····$0x0,%edx266 »       cmp····$0x0,%edx
267 ·R_386_32»       _Py_NoneStruct267 ·R_386_32»       _Py_NoneStruct
268 »       je·····39f·<weakref___new__+0x10f>268 »       je·····3bd·<weakref___new__+0x12d>
269 ·R_386_PC32»     .text.unlikely269 ·R_386_PC32»     .text.unlikely
270 »       add····%eax,%ebx270 »       add····%eax,%ebx
271 »       mov····(%ebx),%eax271 »       mov····(%ebx),%eax
272 »       test···%eax,%eax272 »       test···%eax,%eax
273 »       jne····360·<weakref___new__+0xd0>273 »       jne····358·<weakref___new__+0xc8>
274 »       sub····$0x8,%esp274 »       sub····$0x8,%esp
275 »       push···$0x0275 »       push···$0x0
276 »       push···%esi276 »       push···%esi
277 »       call···*0x98(%esi)277 »       call···*0x98(%esi)
278 »       add····$0x10,%esp278 »       add····$0x10,%esp
279 »       test···%eax,%eax279 »       test···%eax,%eax
280 »       je·····3f0·<weakref___new__+0x160>280 »       je·····3d5·<weakref___new__+0x145>
281 ·R_386_PC32»     .text.unlikely281 ·R_386_PC32»     .text.unlikely
282 »       mov····0x8(%esp),%ecx 
283 »       mov····0xc(%esp),%edx282 »       mov····0xc(%esp),%edx
 283 »       mov····0x8(%esp),%ecx
284 »       movl···$0xffffffff,0x10(%eax)284 »       movl···$0xffffffff,0x10(%eax)
285 »       movl···$0x0,0x14(%eax)285 »       movl···$0x0,0x14(%eax)
286 »       mov····%ecx,0x8(%eax)286 »       mov····%ecx,0x8(%eax)
287 »       movl···$0x0,0x18(%eax)287 »       movl···$0x0,0x18(%eax)
288 »       test···%edx,%edx288 »       test···%edx,%edx
289 »       je·····44e·<weakref___new__+0x1be>289 »       je·····460·<weakref___new__+0x1d0>
290 »       addl···$0x1,(%edx)290 »       addl···$0x1,(%edx)
291 »       mov····%edx,0xc(%eax)291 »       mov····%edx,0xc(%eax)
292 »       mov····(%ebx),%edx292 »       mov····(%ebx),%edx
293 »       test···%edx,%edx293 »       test···%edx,%edx
294 »       jne····3e8·<weakref___new__+0x158>294 »       jne····388·<weakref___new__+0xf8>
295 »       movl···$0x0,0x14(%eax)295 »       movl···$0x0,0x14(%eax)
296 »       movl···$0x0,0x18(%eax)296 »       movl···$0x0,0x18(%eax)
297 »       mov····%eax,(%ebx)297 »       mov····%eax,(%ebx)
298 »       add····$0x14,%esp298 »       add····$0x14,%esp
299 »       pop····%ebx299 »       pop····%ebx
300 »       pop····%esi300 »       pop····%esi
301 »       retq···301 »       retq···
302 »       lea····0x0(%esi,%eiz,1),%esi302 »       lea····0x0(%esi,%eiz,1),%esi
303 »       xchg···%ax,%ax303 »       nop
304 »       mov····0xc(%eax),%ecx304 »       mov····0xc(%eax),%ecx
305 »       test···%ecx,%ecx305 »       test···%ecx,%ecx
306 »       jne····380·<weakref___new__+0xf0>306 »       jne····400·<weakref___new__+0x170>
307 »       cmpl···$0x0,0x4(%eax)307 »       cmpl···$0x0,0x4(%eax)
308 ·R_386_32»       _PyWeakref_RefType308 ·R_386_32»       _PyWeakref_RefType
309 »       jne····380·<weakref___new__+0xf0>309 »       jne····2f2·<weakref___new__+0x62>
310 »       cmp····$0x0,%esi310 »       cmp····$0x0,%esi
311 ·R_386_32»       _PyWeakref_RefType311 ·R_386_32»       _PyWeakref_RefType
312 »       jne····380·<weakref___new__+0xf0>312 »       jne····2f2·<weakref___new__+0x62>
313 »       test···%edx,%edx313 »       test···%edx,%edx
 314 »       jne····2f2·<weakref___new__+0x62>
 315 »       addl···$0x1,(%eax)
 316 »       jmp····34d·<weakref___new__+0xbd>
 317 »       lea····0x0(%esi),%esi
 318 »       mov····0xc(%edx),%esi
 319 »       test···%esi,%esi
 320 »       jne····3c0·<weakref___new__+0x130>
 321 »       mov····0x4(%edx),%ecx
 322 »       cmp····$0x0,%ecx
 323 ·R_386_32»       _PyWeakref_RefType
314 »       je·····471·<weakref___new__+0x1e1>324 »       jne····483·<weakref___new__+0x1f3>
 325 »       mov····0x18(%edx),%ecx
 326 »       test···%ecx,%ecx
 327 »       jne····3d8·<weakref___new__+0x148>
 328 »       mov····%ecx,0x18(%eax)
 329 »       mov····0x18(%edx),%ebx
 330 »       mov····%edx,0x14(%eax)
 331 »       test···%ebx,%ebx
 332 »       je·····3b5·<weakref___new__+0x125>
 333 »       mov····%eax,0x14(%ebx)
 334 »       mov····%eax,0x18(%edx)
 335 »       jmp····34d·<weakref___new__+0xbd>
 336 »       lea····0x0(%esi),%esi
 337 »       movl···$0x0,0x14(%eax)
 338 »       mov····%edx,0x18(%eax)
 339 »       mov····%eax,0x14(%edx)
 340 »       mov····%eax,(%ebx)
 341 »       add····$0x14,%esp
 342 »       pop····%ebx
 343 »       pop····%esi
 344 »       retq···
 345 »       lea····0x0(%esi),%esi
 346 »       mov····0xc(%ecx),%ebx
 347 »       test···%ebx,%ebx
 348 »       jne····3a5·<weakref___new__+0x115>
 349 »       mov····0x4(%ecx),%esi
 350 »       cmp····$0x0,%esi
 351 ·R_386_32»       _PyWeakref_ProxyType
 352 »       je·····3f2·<weakref___new__+0x162>
 353 »       cmp····$0x0,%esi
 354 ·R_386_32»       _PyWeakref_CallableProxyType
 355 »       jne····3a5·<weakref___new__+0x115>
 356 »       mov····%ecx,%edx
 357 »       jmp····497·<weakref___new__+0x207>
 358 »       lea····0x0(%esi,%eiz,1),%esi
315 »       sub····$0x8,%esp359 »       sub····$0x8,%esp
316 »       push···$0x0360 »       push···$0x0
317 »       push···%esi361 »       push···%esi
318 »       call···*0x98(%esi)362 »       call···*0x98(%esi)
319 »       add····$0x10,%esp363 »       add····$0x10,%esp
320 »       test···%eax,%eax364 »       test···%eax,%eax
321 »       je·····47e·<weakref___new__+0x1ee>365 »       je·····4e3·<PyObject_ClearWeakRefs+0x3>
322 ·R_386_PC32»     .text.unlikely366 ·R_386_PC32»     .text.unlikely
323 »       mov····0x8(%esp),%ecx367 »       mov····0x8(%esp),%ecx
324 »       mov····0xc(%esp),%edx368 »       mov····0xc(%esp),%edx
325 »       movl···$0xffffffff,0x10(%eax)369 »       movl···$0xffffffff,0x10(%eax)
326 »       movl···$0x0,0x14(%eax)370 »       movl···$0x0,0x14(%eax)
327 »       mov····%ecx,0x8(%eax)371 »       mov····%ecx,0x8(%eax)
328 »       movl···$0x0,0x18(%eax)372 »       movl···$0x0,0x18(%eax)
329 »       test···%edx,%edx373 »       test···%edx,%edx
330 »       je·····44e·<weakref___new__+0x1be>374 »       je·····460·<weakref___new__+0x1d0>
331 »       addl···$0x1,(%edx)375 »       addl···$0x1,(%edx)
Max diff block lines reached; 28370/32085 bytes (88.42%) of diff not shown.
50.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
163 KB
_warnings.o
1.03 KB
readelf --wide --sections {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x6798:1 There·are·18·section·headers,·starting·at·offset·0x6798:
  
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]·.text·············PROGBITS········00000000·000040·00121f·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00120f·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0051e0·0008b0·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·0051e0·0008b0·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001260·000198·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·001260·000198·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·005a90·000128·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·005a90·000128·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0013f8·000008·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·0013f8·000008·00··WA··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0013f8·0001eb·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0013f8·0001eb·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·0015e3·001010·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·0015e3·001010·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·005bb8·0009c8·08···I·15···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·005bb8·0009c8·08···I·15···7··4
4.74 KB
readelf --wide --symbols {}
    
Offset 25, 45 lines modifiedOffset 25, 45 lines modified
25 ····21:·00000370····63·FUNC····LOCAL··DEFAULT····1·warn_unicode25 ····21:·00000370····63·FUNC····LOCAL··DEFAULT····1·warn_unicode
26 ····22:·000000a9····25·FUNC····LOCAL··DEFAULT····7·PyErr_WarnEx.cold26 ····22:·000000a9····25·FUNC····LOCAL··DEFAULT····7·PyErr_WarnEx.cold
27 ····23:·000003b0···416·FUNC····LOCAL··DEFAULT····1·do_warn27 ····23:·000003b0···416·FUNC····LOCAL··DEFAULT····1·do_warn
28 ····24:·000000c2····43·FUNC····LOCAL··DEFAULT····7·warn_unicode.cold28 ····24:·000000c2····43·FUNC····LOCAL··DEFAULT····7·warn_unicode.cold
29 ····25:·00000550···188·FUNC····LOCAL··DEFAULT····1·is_internal_frame29 ····25:·00000550···188·FUNC····LOCAL··DEFAULT····1·is_internal_frame
30 ····26:·000000d0····12·OBJECT··LOCAL··DEFAULT····3·PyId___warningregistry__.1730 ····26:·000000d0····12·OBJECT··LOCAL··DEFAULT····3·PyId___warningregistry__.17
31 ····27:·00000120····12·OBJECT··LOCAL··DEFAULT····3·PyId___name__31 ····27:·00000120····12·OBJECT··LOCAL··DEFAULT····3·PyId___name__
32 ····28:·00000610··1752·FUNC····LOCAL··DEFAULT····1·warn_explicit32 ····28:·00000610··1744·FUNC····LOCAL··DEFAULT····1·warn_explicit
33 ····29:·000000ed···332·FUNC····LOCAL··DEFAULT····7·do_warn.cold33 ····29:·000000ed···332·FUNC····LOCAL··DEFAULT····7·do_warn.cold
34 ····30:·00000004·····4·OBJECT··LOCAL··DEFAULT····5·importlib_string.1634 ····30:·00000004·····4·OBJECT··LOCAL··DEFAULT····5·importlib_string.16
35 ····31:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·bootstrap_string.1535 ····31:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·bootstrap_string.15
36 ····32:·00000239····61·FUNC····LOCAL··DEFAULT····7·is_internal_frame.cold36 ····32:·00000239····61·FUNC····LOCAL··DEFAULT····7·is_internal_frame.cold
37 ····33:·00000cf0····95·FUNC····LOCAL··DEFAULT····1·PyObject_CallOneArg37 ····33:·00000ce0····95·FUNC····LOCAL··DEFAULT····1·PyObject_CallOneArg
38 ····34:·00000d50···212·FUNC····LOCAL··DEFAULT····1·already_warned38 ····34:·00000d40···212·FUNC····LOCAL··DEFAULT····1·already_warned
39 ····35:·000000b8····12·OBJECT··LOCAL··DEFAULT····3·PyId_filters.1339 ····35:·000000b8····12·OBJECT··LOCAL··DEFAULT····3·PyId_filters.13
40 ····36:·00001000···128·FUNC····LOCAL··DEFAULT····1·get_warnings_attr40 ····36:·00000ff0···128·FUNC····LOCAL··DEFAULT····1·get_warnings_attr
41 ····37:·00001080···178·FUNC····LOCAL··DEFAULT····1·check_matched41 ····37:·00001070···178·FUNC····LOCAL··DEFAULT····1·check_matched
42 ····38:·0000007c····12·OBJECT··LOCAL··DEFAULT····3·PyId__showwarnmsg.842 ····38:·0000007c····12·OBJECT··LOCAL··DEFAULT····3·PyId__showwarnmsg.8
43 ····39:·00000070····12·OBJECT··LOCAL··DEFAULT····3·PyId_WarningMessage.743 ····39:·00000070····12·OBJECT··LOCAL··DEFAULT····3·PyId_WarningMessage.7
44 ····40:·00000094····12·OBJECT··LOCAL··DEFAULT····3·PyId_defaultaction.1044 ····40:·00000094····12·OBJECT··LOCAL··DEFAULT····3·PyId_defaultaction.10
45 ····41:·00000276··1724·FUNC····LOCAL··DEFAULT····7·warn_explicit.cold45 ····41:·00000276··1724·FUNC····LOCAL··DEFAULT····7·warn_explicit.cold
46 ····42:·00000088····12·OBJECT··LOCAL··DEFAULT····3·PyId_onceregistry.946 ····42:·00000088····12·OBJECT··LOCAL··DEFAULT····3·PyId_onceregistry.9
47 ····43:·00000c92····63·FUNC····LOCAL··DEFAULT····7·update_registry.constprop.047 ····43:·00000ede····63·FUNC····LOCAL··DEFAULT····7·update_registry.constprop.0
48 ····44:·0000018c····12·OBJECT··LOCAL··DEFAULT····3·PyId_stderr48 ····44:·0000018c····12·OBJECT··LOCAL··DEFAULT····3·PyId_stderr
49 ····45:·000000c4····12·OBJECT··LOCAL··DEFAULT····3·PyId_version.1449 ····45:·000000c4····12·OBJECT··LOCAL··DEFAULT····3·PyId_version.14
50 ····46:·00000932····96·FUNC····LOCAL··DEFAULT····7·already_warned.cold50 ····46:·00000932····96·FUNC····LOCAL··DEFAULT····7·already_warned.cold
51 ····47:·00000e30···450·FUNC····LOCAL··DEFAULT····1·warnings_warn51 ····47:·00000e20···450·FUNC····LOCAL··DEFAULT····1·warnings_warn
52 ····48:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.152 ····48:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.1
53 ····49:·00000992···151·FUNC····LOCAL··DEFAULT····7·warnings_warn.cold53 ····49:·00000992···151·FUNC····LOCAL··DEFAULT····7·warnings_warn.cold
54 ····50:·000000ac····12·OBJECT··LOCAL··DEFAULT····3·PyId_warnings.1254 ····50:·000000ac····12·OBJECT··LOCAL··DEFAULT····3·PyId_warnings.12
55 ····51:·00000a29····90·FUNC····LOCAL··DEFAULT····7·get_warnings_attr.cold55 ····51:·00000a29····90·FUNC····LOCAL··DEFAULT····7·get_warnings_attr.cold
56 ····52:·000000a0····12·OBJECT··LOCAL··DEFAULT····3·PyId_match.1156 ····52:·000000a0····12·OBJECT··LOCAL··DEFAULT····3·PyId_match.11
57 ····53:·00000a83·····8·FUNC····LOCAL··DEFAULT····7·check_matched.cold57 ····53:·00000a83·····8·FUNC····LOCAL··DEFAULT····7·check_matched.cold
58 ····54:·00001140····84·FUNC····LOCAL··DEFAULT····1·_PyErr_WarnFormatV58 ····54:·00001130····84·FUNC····LOCAL··DEFAULT····1·_PyErr_WarnFormatV
59 ····55:·00000ab0····25·FUNC····LOCAL··DEFAULT····7·_PyErr_WarnFormatV.cold59 ····55:·00000ab0····25·FUNC····LOCAL··DEFAULT····7·_PyErr_WarnFormatV.cold
60 ····56:·00000064····12·OBJECT··LOCAL··DEFAULT····3·PyId__warn_unawaited_coroutine.660 ····56:·00000064····12·OBJECT··LOCAL··DEFAULT····3·PyId__warn_unawaited_coroutine.6
61 ····57:·00000b8b····37·FUNC····LOCAL··DEFAULT····7·_PyErr_WarnFormat.constprop.061 ····57:·00000b8b····37·FUNC····LOCAL··DEFAULT····7·_PyErr_WarnFormat.constprop.0
62 ····58:·00000cd1···588·FUNC····LOCAL··DEFAULT····7·warnings_warn_explicit62 ····58:·00000c92···588·FUNC····LOCAL··DEFAULT····7·warnings_warn_explicit
63 ····59:·00000040····36·OBJECT··LOCAL··DEFAULT····3·kwd_list.463 ····59:·00000040····36·OBJECT··LOCAL··DEFAULT····3·kwd_list.4
64 ····60:·00000030····12·OBJECT··LOCAL··DEFAULT····3·PyId___loader__.364 ····60:·00000030····12·OBJECT··LOCAL··DEFAULT····3·PyId___loader__.3
65 ····61:·00000024····12·OBJECT··LOCAL··DEFAULT····3·PyId_get_source.265 ····61:·00000024····12·OBJECT··LOCAL··DEFAULT····3·PyId_get_source.2
66 ····62:·00000f1d····43·FUNC····LOCAL··DEFAULT····7·PyErr_WarnExplicitObject.cold66 ····62:·00000f1d····43·FUNC····LOCAL··DEFAULT····7·PyErr_WarnExplicitObject.cold
67 ····63:·00000000·····0·SECTION·LOCAL··DEFAULT···10·67 ····63:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
68 ····64:·00000000····20·OBJECT··LOCAL··DEFAULT···10·_keywords.068 ····64:·00000000····20·OBJECT··LOCAL··DEFAULT···10·_keywords.0
69 ····65:·000000e0····64·OBJECT··LOCAL··DEFAULT····3·warnings_functions69 ····65:·000000e0····64·OBJECT··LOCAL··DEFAULT····3·warnings_functions
30.7 KB
readelf --wide --relocs {}
    
Offset 68, 107 lines modifiedOffset 68, 107 lines modified
68 0000068e··00006501·R_386_32···············00000000···PyExc_Warning68 0000068e··00006501·R_386_32···············00000000···PyExc_Warning
69 00000694··00006602·R_386_PC32·············00000000···PyObject_IsInstance69 00000694··00006602·R_386_PC32·············00000000···PyObject_IsInstance
70 000006d0··00006702·R_386_PC32·············00000000···PyLong_FromLong70 000006d0··00006702·R_386_PC32·············00000000···PyLong_FromLong
71 000006e7··00005101·R_386_32···············00000000···_Py_NoneStruct71 000006e7··00005101·R_386_32···············00000000···_Py_NoneStruct
72 00000704··00005302·R_386_PC32·············00000000···PyTuple_Pack72 00000704··00005302·R_386_PC32·············00000000···PyTuple_Pack
73 00000719··00005101·R_386_32···············00000000···_Py_NoneStruct73 00000719··00005101·R_386_32···············00000000···_Py_NoneStruct
74 00000760··00000201·R_386_32···············00000000···.data74 00000760··00000201·R_386_32···············00000000···.data
 75 00000786··00004f02·R_386_PC32·············00000000···_Py_Dealloc
75 0000082e··00006802·R_386_PC32·············00000000···PyObject_IsSubclass76 00000844··00006802·R_386_PC32·············00000000···PyObject_IsSubclass
76 00000845··00006902·R_386_PC32·············00000000···PyLong_AsSsize_t77 0000085b··00006902·R_386_PC32·············00000000···PyLong_AsSsize_t
77 00000892··00000401·R_386_32···············00000000···.rodata.str1.178 000008a8··00000401·R_386_32···············00000000···.rodata.str1.1
78 0000089b··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString79 000008b1··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString
79 000008ad··00000401·R_386_32···············00000000···.rodata.str1.1 
80 000008b7··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString 
81 000008cb··00000401·R_386_32···············00000000···.rodata.str1.180 000008c3··00000401·R_386_32···············00000000···.rodata.str1.1
82 000008d1··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString81 000008cd··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString
 82 000008e1··00000401·R_386_32···············00000000···.rodata.str1.1
 83 000008e7··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString
83 000008e8··00000201·R_386_32···············00000000···.data84 000008fe··00000201·R_386_32···············00000000···.data
84 00000903··00006b02·R_386_PC32·············00000000···PyCallable_Check85 00000919··00006b02·R_386_PC32·············00000000···PyCallable_Check
85 00000915··00000201·R_386_32···············00000000···.data86 0000092b··00000201·R_386_32···············00000000···.data
86 00000932··00005101·R_386_32···············00000000···_Py_NoneStruct87 00000948··00005101·R_386_32···············00000000···_Py_NoneStruct
87 00000937··00005101·R_386_32···············00000000···_Py_NoneStruct 
88 0000094d··00006c02·R_386_PC32·············00000000···PyObject_CallFunctionObjArgs 
89 0000099d··00005101·R_386_32···············00000000···_Py_NoneStruct88 0000094d··00005101·R_386_32···············00000000···_Py_NoneStruct
 89 00000963··00006c02·R_386_PC32·············00000000···PyObject_CallFunctionObjArgs
90 000009a3··00005101·R_386_32···············00000000···_Py_NoneStruct90 000009b3··00005101·R_386_32···············00000000···_Py_NoneStruct
 91 000009b9··00005101·R_386_32···············00000000···_Py_NoneStruct
91 000009c7··00004f02·R_386_PC32·············00000000···_Py_Dealloc92 000009dd··00004f02·R_386_PC32·············00000000···_Py_Dealloc
92 00000a4a··00004f02·R_386_PC32·············00000000···_Py_Dealloc 
93 00000a71··00005101·R_386_32···············00000000···_Py_NoneStruct93 00000a68··00005101·R_386_32···············00000000···_Py_NoneStruct
94 00000a85··00004f02·R_386_PC32·············00000000···_Py_Dealloc94 00000a7c··00004f02·R_386_PC32·············00000000···_Py_Dealloc
95 00000a96··00006d02·R_386_PC32·············00000000···PyUnicode_GetLength95 00000a8d··00006d02·R_386_PC32·············00000000···PyUnicode_GetLength
96 00000b0d··00004f02·R_386_PC32·············00000000···_Py_Dealloc96 00000b04··00004f02·R_386_PC32·············00000000···_Py_Dealloc
97 00000b2e··00006e01·R_386_32···············00000000···_Py_TrueStruct97 00000b25··00006e01·R_386_32···············00000000···_Py_TrueStruct
98 00000b38··00006f02·R_386_PC32·············00000000···PyDict_SetItem98 00000b2f··00006f02·R_386_PC32·············00000000···PyDict_SetItem
99 00000b46··00000401·R_386_32···············00000000···.rodata.str1.199 00000b3d··00000401·R_386_32···············00000000···.rodata.str1.1
100 00000b50··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString 
101 00000b62··00000401·R_386_32···············00000000···.rodata.str1.1 
102 00000b68··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString 
103 00000b76··00000401·R_386_32···············00000000···.rodata.str1.1 
104 00000b7f··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString100 00000b47··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString
 101 00000b59··00000401·R_386_32···············00000000···.rodata.str1.1
 102 00000b5f··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString
 103 00000b6d··00000401·R_386_32···············00000000···.rodata.str1.1
 104 00000b76··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString
105 00000ba2··00000201·R_386_32···············00000000···.data105 00000b99··00000201·R_386_32···············00000000···.data
106 00000bd1··00001201·R_386_32···············00000000···.rodata.str1.4106 00000bc8··00001201·R_386_32···············00000000···.rodata.str1.4
107 00000bd7··00007001·R_386_32···············00000000···PyExc_TypeError107 00000bce··00007001·R_386_32···············00000000···PyExc_TypeError
108 00000bdc··00007102·R_386_PC32·············00000000···PyErr_Format108 00000bd3··00007102·R_386_PC32·············00000000···PyErr_Format
109 00000c02··00007202·R_386_PC32·············00000000···__stack_chk_fail109 00000bf9··00007202·R_386_PC32·············00000000···__stack_chk_fail
110 00000c09··00000401·R_386_32···············00000000···.rodata.str1.1110 00000c00··00000401·R_386_32···············00000000···.rodata.str1.1
 111 00000c09··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString
 112 00000c1b··00000401·R_386_32···············00000000···.rodata.str1.1
111 00000c12··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString113 00000c24··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString
112 00000c24··00000401·R_386_32···············00000000···.rodata.str1.1114 00000c3b··00000401·R_386_32···············00000000···.rodata.str1.1
113 00000c2d··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString 
114 00000c44··00000401·R_386_32···············00000000···.rodata.str1.1 
115 00000c4d··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString115 00000c44··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString
116 00000c5f··00000401·R_386_32···············00000000···.rodata.str1.1116 00000c52··00000401·R_386_32···············00000000···.rodata.str1.1
117 00000c68··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString117 00000c5b··00006a02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString
118 00000c92··00001201·R_386_32···············00000000···.rodata.str1.4118 00000c8a··00001201·R_386_32···············00000000···.rodata.str1.4
119 00000c98··00007001·R_386_32···············00000000···PyExc_TypeError119 00000c90··00007001·R_386_32···············00000000···PyExc_TypeError
120 00000c9d··00007102·R_386_PC32·············00000000···PyErr_Format120 00000c95··00007102·R_386_PC32·············00000000···PyErr_Format
121 00000cc2··00007302·R_386_PC32·············00000000···PyErr_Occurred121 00000cba··00007302·R_386_PC32·············00000000···PyErr_Occurred
122 00000cfc··00008302·R_386_PC32·············00000000···PyThreadState_Get122 00000cec··00008302·R_386_PC32·············00000000···PyThreadState_Get
123 00000d24··00008402·R_386_PC32·············00000000···_PyObject_MakeTpCall123 00000d14··00008402·R_386_PC32·············00000000···_PyObject_MakeTpCall
124 00000d46··00008502·R_386_PC32·············00000000···_Py_CheckFunctionResult124 00000d36··00008502·R_386_PC32·············00000000···_Py_CheckFunctionResult
125 00000d77··00000201·R_386_32···············00000000···.data125 00000d67··00000201·R_386_32···············00000000···.data
126 00000d7d··00006202·R_386_PC32·············00000000···_PyDict_GetItemIdWithError126 00000d6d··00006202·R_386_PC32·············00000000···_PyDict_GetItemIdWithError
127 00000d8b··00008601·R_386_32···············00000000···PyLong_Type127 00000d7b··00008601·R_386_32···············00000000···PyLong_Type
128 00000d96··00008702·R_386_PC32·············00000000···PyLong_AsLong128 00000d86··00008702·R_386_PC32·············00000000···PyLong_AsLong
129 00000da7··00008802·R_386_PC32·············00000000···PyDict_GetItemWithError129 00000d97··00008802·R_386_PC32·············00000000···PyDict_GetItemWithError
130 00000db7··00007302·R_386_PC32·············00000000···PyErr_Occurred130 00000da7··00007302·R_386_PC32·············00000000···PyErr_Occurred
131 00000dd6··00007302·R_386_PC32·············00000000···PyErr_Occurred131 00000dc6··00007302·R_386_PC32·············00000000···PyErr_Occurred
132 00000de3··00008902·R_386_PC32·············00000000···PyDict_Clear132 00000dd3··00008902·R_386_PC32·············00000000···PyDict_Clear
133 00000dec··00006702·R_386_PC32·············00000000···PyLong_FromLong133 00000ddc··00006702·R_386_PC32·············00000000···PyLong_FromLong
134 00000e00··00000201·R_386_32···············00000000···.data134 00000df0··00000201·R_386_32···············00000000···.data
135 00000e06··00006302·R_386_PC32·············00000000···_PyDict_SetItemId135 00000df6··00006302·R_386_PC32·············00000000···_PyDict_SetItemId
136 00000e62··00000201·R_386_32···············00000000···.data136 00000e52··00000201·R_386_32···············00000000···.data
137 00000e6c··00008b02·R_386_PC32·············00000000···_PyArg_UnpackKeywords137 00000e5c··00008b02·R_386_PC32·············00000000···_PyArg_UnpackKeywords
138 00000eb1··00008c01·R_386_32···············00000000···PyFloat_Type138 00000ea1··00008c01·R_386_32···············00000000···PyFloat_Type
139 00000ebe··00008c01·R_386_32···············00000000···PyFloat_Type139 00000eae··00008c01·R_386_32···············00000000···PyFloat_Type
140 00000ec4··00008d02·R_386_PC32·············00000000···PyType_IsSubtype140 00000eb4··00008d02·R_386_PC32·············00000000···PyType_IsSubtype
141 00000eda··00008e02·R_386_PC32·············00000000···PyNumber_Index141 00000eca··00008e02·R_386_PC32·············00000000···PyNumber_Index
142 00000ef2··00006902·R_386_PC32·············00000000···PyLong_AsSsize_t142 00000ee2··00006902·R_386_PC32·············00000000···PyLong_AsSsize_t
143 00000f1e··00005101·R_386_32···············00000000···_Py_NoneStruct143 00000f0e··00005101·R_386_32···············00000000···_Py_NoneStruct
144 00000f2c··00006501·R_386_32···············00000000···PyExc_Warning144 00000f1c··00006501·R_386_32···············00000000···PyExc_Warning
145 00000f35··00006602·R_386_PC32·············00000000···PyObject_IsInstance145 00000f25··00006602·R_386_PC32·············00000000···PyObject_IsInstance
146 00000f46··00006501·R_386_32···············00000000···PyExc_Warning146 00000f36··00006501·R_386_32···············00000000···PyExc_Warning
147 00000f52··00005101·R_386_32···············00000000···_Py_NoneStruct147 00000f42··00005101·R_386_32···············00000000···_Py_NoneStruct
148 00000f5d··00006802·R_386_PC32·············00000000···PyObject_IsSubclass148 00000f4d··00006802·R_386_PC32·············00000000···PyObject_IsSubclass
149 00000f8d··00008f01·R_386_32···············00000000···PyExc_UserWarning149 00000f7d··00008f01·R_386_32···············00000000···PyExc_UserWarning
150 00000f96··00006802·R_386_PC32·············00000000···PyObject_IsSubclass150 00000f86··00006802·R_386_PC32·············00000000···PyObject_IsSubclass
151 00000fb2··00005101·R_386_32···············00000000···_Py_NoneStruct151 00000fa2··00005101·R_386_32···············00000000···_Py_NoneStruct
152 00000fda··00005101·R_386_32···············00000000···_Py_NoneStruct152 00000fca··00005101·R_386_32···············00000000···_Py_NoneStruct
153 0000100b··00000201·R_386_32···············00000000···.data153 00000ffb··00000201·R_386_32···············00000000···.data
154 00001010··00005002·R_386_PC32·············00000000···_PyUnicode_FromId154 00001000··00005002·R_386_PC32·············00000000···_PyUnicode_FromId
155 0000102a··00005801·R_386_32···············00000000···_PyRuntime155 0000101a··00005801·R_386_32···············00000000···_PyRuntime
156 00001043··00009002·R_386_PC32·············00000000···PyImport_GetModule156 00001033··00009002·R_386_PC32·············00000000···PyImport_GetModule
157 0000105d··00009102·R_386_PC32·············00000000···_PyObject_LookupAttrId157 0000104d··00009102·R_386_PC32·············00000000···_PyObject_LookupAttrId
158 00001081··00005101·R_386_32···············00000000···_Py_NoneStruct158 00001071··00005101·R_386_32···············00000000···_Py_NoneStruct
159 00001094··00009601·R_386_32···············00000000···PyUnicode_Type159 00001084··00009601·R_386_32···············00000000···PyUnicode_Type
160 000010a6··00000201·R_386_32···············00000000···.data160 00001096··00000201·R_386_32···············00000000···.data
161 000010ab··00005002·R_386_PC32·············00000000···_PyUnicode_FromId161 0000109b··00005002·R_386_PC32·············00000000···_PyUnicode_FromId
162 000010c8··00009702·R_386_PC32·············00000000···PyObject_VectorcallMethod162 000010b8··00009702·R_386_PC32·············00000000···PyObject_VectorcallMethod
163 000010de··00008a02·R_386_PC32·············00000000···PyObject_IsTrue163 000010ce··00008a02·R_386_PC32·············00000000···PyObject_IsTrue
164 000010f9··00004f02·R_386_PC32·············00000000···_Py_Dealloc164 000010e9··00004f02·R_386_PC32·············00000000···_Py_Dealloc
165 0000110e··00009802·R_386_PC32·············00000000···PyUnicode_Compare165 000010fe··00009802·R_386_PC32·············00000000···PyUnicode_Compare
166 0000111d··00007302·R_386_PC32·············00000000···PyErr_Occurred166 0000110d··00007302·R_386_PC32·············00000000···PyErr_Occurred
167 00001156··00009a02·R_386_PC32·············00000000···PyUnicode_FromFormatV167 00001146··00009a02·R_386_PC32·············00000000···PyUnicode_FromFormatV
168 0000001c··00000502·R_386_PC32·············00000000···.text.unlikely168 0000001c··00000502·R_386_PC32·············00000000···.text.unlikely
169 00000061··00000502·R_386_PC32·············00000000···.text.unlikely169 00000061··00000502·R_386_PC32·············00000000···.text.unlikely
170 000000e5··00000502·R_386_PC32·············00000000···.text.unlikely170 000000e5··00000502·R_386_PC32·············00000000···.text.unlikely
171 00000122··00000502·R_386_PC32·············00000000···.text.unlikely171 00000122··00000502·R_386_PC32·············00000000···.text.unlikely
172 00000134··00000502·R_386_PC32·············00000000···.text.unlikely172 00000134··00000502·R_386_PC32·············00000000···.text.unlikely
173 00000157··00000502·R_386_PC32·············00000000···.text.unlikely173 00000157··00000502·R_386_PC32·············00000000···.text.unlikely
174 00000194··00000502·R_386_PC32·············00000000···.text.unlikely174 00000194··00000502·R_386_PC32·············00000000···.text.unlikely
46.1 KB
readelf --wide --debug-dump=frames {}
    
Offset 679, 15 lines modifiedOffset 679, 15 lines modified
679 ··DW_CFA_def_cfa_offset:·44679 ··DW_CFA_def_cfa_offset:·44
680 ··DW_CFA_advance_loc:·1·to·00000265680 ··DW_CFA_advance_loc:·1·to·00000265
681 ··DW_CFA_def_cfa_offset:·48681 ··DW_CFA_def_cfa_offset:·48
682 ··DW_CFA_advance_loc:·8·to·0000026d682 ··DW_CFA_advance_loc:·8·to·0000026d
683 ··DW_CFA_def_cfa_offset:·32683 ··DW_CFA_def_cfa_offset:·32
684 ··DW_CFA_nop684 ··DW_CFA_nop
  
685 00000544·00000210·00000548·FDE·cie=00000000·pc=00000610..00000ce8685 00000544·00000210·00000548·FDE·cie=00000000·pc=00000610..00000ce0
686 ··DW_CFA_advance_loc:·1·to·00000611686 ··DW_CFA_advance_loc:·1·to·00000611
687 ··DW_CFA_def_cfa_offset:·8687 ··DW_CFA_def_cfa_offset:·8
688 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8688 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
689 ··DW_CFA_advance_loc:·1·to·00000612689 ··DW_CFA_advance_loc:·1·to·00000612
690 ··DW_CFA_def_cfa_offset:·12690 ··DW_CFA_def_cfa_offset:·12
691 ··DW_CFA_offset:·r7·(edi)·at·cfa-12691 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
692 ··DW_CFA_advance_loc:·1·to·00000613692 ··DW_CFA_advance_loc:·1·to·00000613
34.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 666, 603 lines modifiedOffset 666, 601 lines modified
666 »       mov····0xf8(%esp),%edi666 »       mov····0xf8(%esp),%edi
667 »       mov····%edx,0x8(%esp)667 »       mov····%edx,0x8(%esp)
668 »       mov····%gs:0x14,%eax668 »       mov····%gs:0x14,%eax
669 »       mov····%eax,0xcc(%esp)669 »       mov····%eax,0xcc(%esp)
670 »       xor····%eax,%eax670 »       xor····%eax,%eax
671 »       cmp····$0x0,%ebx671 »       cmp····$0x0,%ebx
672 ·R_386_32»       _Py_NoneStruct672 ·R_386_32»       _Py_NoneStruct
673 »       je·····d82·<already_warned+0x32>673 »       je·····d82·<already_warned+0x42>
674 ·R_386_PC32»     .text.unlikely674 ·R_386_PC32»     .text.unlikely
675 »       test···%edi,%edi675 »       test···%edi,%edi
676 »       je·····675·<warn_explicit+0x65>676 »       je·····675·<warn_explicit+0x65>
677 »       mov····0x4(%edi),%ecx677 »       mov····0x4(%edi),%ecx
678 »       testb··$0x20,0x57(%ecx)678 »       testb··$0x20,0x57(%ecx)
679 »       je·····a6f·<warn_explicit+0x45f>679 »       je·····a66·<warn_explicit+0x456>
680 »       test···%ebx,%ebx680 »       test···%ebx,%ebx
681 »       je·····a8e·<warn_explicit+0x47e>681 »       je·····a85·<warn_explicit+0x475>
682 »       addl···$0x1,(%ebx)682 »       addl···$0x1,(%ebx)
683 »       mov····%ebx,0x1c(%esp)683 »       mov····%ebx,0x1c(%esp)
684 »       mov····(%esp),%eax684 »       mov····(%esp),%eax
685 »       addl···$0x1,(%eax)685 »       addl···$0x1,(%eax)
686 »       push···%ebp686 »       push···%ebp
687 »       push···%ebp687 »       push···%ebp
688 »       pushl··0x0688 »       pushl··0x0
689 ·R_386_32»       PyExc_Warning689 ·R_386_32»       PyExc_Warning
690 »       push···%eax690 »       push···%eax
691 »       call···694·<warn_explicit+0x84>691 »       call···694·<warn_explicit+0x84>
692 ·R_386_PC32»     PyObject_IsInstance692 ·R_386_PC32»     PyObject_IsInstance
693 »       add····$0x10,%esp693 »       add····$0x10,%esp
694 »       cmp····$0xffffffff,%eax694 »       cmp····$0xffffffff,%eax
695 »       je·····f0d·<warnings_warn+0xdd>695 »       je·····f0d·<warnings_warn+0xed>
696 ·R_386_PC32»     .text.unlikely696 ·R_386_PC32»     .text.unlikely
697 »       sub····$0x1,%eax697 »       sub····$0x1,%eax
698 »       je·····f36·<warnings_warn+0x106>698 »       je·····f36·<warnings_warn+0x116>
699 ·R_386_PC32»     .text.unlikely699 ·R_386_PC32»     .text.unlikely
700 »       mov····(%esp),%edx700 »       mov····(%esp),%edx
701 »       mov····0x4(%esp),%eax701 »       mov····0x4(%esp),%eax
702 »       call···cf0·<PyObject_CallOneArg>702 »       call···ce0·<PyObject_CallOneArg>
703 »       mov····%eax,0x20(%esp)703 »       mov····%eax,0x20(%esp)
704 »       test···%eax,%eax704 »       test···%eax,%eax
705 »       je·····e18·<already_warned+0xc8>705 »       je·····e18·<already_warned+0xd8>
706 ·R_386_PC32»     .text.unlikely706 ·R_386_PC32»     .text.unlikely
707 »       sub····$0xc,%esp707 »       sub····$0xc,%esp
708 »       pushl··0xfc(%esp)708 »       pushl··0xfc(%esp)
709 »       call···6d0·<warn_explicit+0xc0>709 »       call···6d0·<warn_explicit+0xc0>
710 ·R_386_PC32»     PyLong_FromLong710 ·R_386_PC32»     PyLong_FromLong
711 »       mov····%eax,0x1c(%esp)711 »       mov····%eax,0x1c(%esp)
712 »       add····$0x10,%esp712 »       add····$0x10,%esp
713 »       test···%eax,%eax713 »       test···%eax,%eax
714 »       je·····f07·<warnings_warn+0xd7>714 »       je·····f07·<warnings_warn+0xe7>
715 ·R_386_PC32»     .text.unlikely715 ·R_386_PC32»     .text.unlikely
716 »       cmpl···$0x0,0x8(%esp)716 »       cmpl···$0x0,0x8(%esp)
717 ·R_386_32»       _Py_NoneStruct717 ·R_386_32»       _Py_NoneStruct
718 »       jne····6f5·<warn_explicit+0xe5>718 »       jne····6f5·<warn_explicit+0xe5>
719 »       movl···$0x0,0x8(%esp)719 »       movl···$0x0,0x8(%esp)
720 »       pushl··0xc(%esp)720 »       pushl··0xc(%esp)
721 »       pushl··0x8(%esp)721 »       pushl··0x8(%esp)
722 »       pushl··0x8(%esp)722 »       pushl··0x8(%esp)
723 »       push···$0x3723 »       push···$0x3
724 »       call···704·<warn_explicit+0xf4>724 »       call···704·<warn_explicit+0xf4>
725 ·R_386_PC32»     PyTuple_Pack725 ·R_386_PC32»     PyTuple_Pack
726 »       mov····%eax,0x34(%esp)726 »       mov····%eax,0x34(%esp)
727 »       add····$0x10,%esp727 »       add····$0x10,%esp
728 »       test···%eax,%eax728 »       test···%eax,%eax
729 »       je·····f3b·<warnings_warn+0x10b>729 »       je·····f3b·<warnings_warn+0x11b>
730 ·R_386_PC32»     .text.unlikely730 ·R_386_PC32»     .text.unlikely
731 »       cmp····$0x0,%edi731 »       cmp····$0x0,%edi
732 ·R_386_32»       _Py_NoneStruct732 ·R_386_32»       _Py_NoneStruct
733 »       setne··%cl733 »       setne··%cl
734 »       test···%edi,%edi734 »       test···%edi,%edi
735 »       setne··%al735 »       setne··%al
736 »       and····%al,%cl736 »       and····%al,%cl
737 »       mov····%cl,0x3b(%esp)737 »       mov····%cl,0x3b(%esp)
738 »       je·····74c·<warn_explicit+0x13c>738 »       je·····74c·<warn_explicit+0x13c>
739 »       mov····0x24(%esp),%edx739 »       mov····0x24(%esp),%edx
740 »       xor····%ecx,%ecx740 »       xor····%ecx,%ecx
741 »       mov····%edi,%eax741 »       mov····%edi,%eax
742 »       call···d50·<already_warned>742 »       call···d40·<already_warned>
743 »       cmp····$0xffffffff,%eax743 »       cmp····$0xffffffff,%eax
744 »       je·····bfa·<warn_explicit+0x5ea>744 »       je·····bf1·<warn_explicit+0x5e1>
745 »       sub····$0x1,%eax745 »       sub····$0x1,%eax
746 »       je·····cbc·<warn_explicit+0x6ac>746 »       je·····cb4·<warn_explicit+0x6a4>
747 »       call···260·<warnings_get_state>747 »       call···260·<warnings_get_state>
748 »       mov····%eax,0x28(%esp)748 »       mov····%eax,0x28(%esp)
749 »       test···%eax,%eax749 »       test···%eax,%eax
750 »       je·····bfa·<warn_explicit+0x5ea>750 »       je·····bf1·<warn_explicit+0x5e1>
751 »       xor····%edx,%edx751 »       xor····%edx,%edx
752 »       mov····$0xb8,%eax752 »       mov····$0xb8,%eax
753 ·R_386_32»       .data753 ·R_386_32»       .data
754 »       call···1000·<get_warnings_attr>754 »       call···ff0·<get_warnings_attr>
755 »       mov····%eax,%edx755 »       mov····%eax,%edx
756 »       test···%eax,%eax756 »       test···%eax,%eax
757 »       je·····fea·<warnings_warn+0x1ba>757 »       je·····fea·<warnings_warn+0x1ca>
758 ·R_386_PC32»     .text.unlikely758 ·R_386_PC32»     .text.unlikely
759 »       mov····0x28(%esp),%esi759 »       mov····0x28(%esp),%esi
760 »       mov····(%esi),%ebp760 »       mov····(%esi),%ebp
761 »       mov····%eax,(%esi)761 »       mov····%eax,(%esi)
762 »       subl···$0x1,0x0(%ebp)762 »       subl···$0x1,0x0(%ebp)
 763 »       jne····79b·<warn_explicit+0x18b>
 764 »       sub····$0xc,%esp
 765 »       push···%ebp
 766 »       call···786·<warn_explicit+0x176>
 767 ·R_386_PC32»     _Py_Dealloc
 768 »       add····$0x10,%esp
 769 »       mov····0x28(%esp),%ebx
 770 »       mov····(%ebx),%edx
 771 »       test···%edx,%edx
763 »       je·····a45·<warn_explicit+0x435>772 »       je·····c8a·<warn_explicit+0x67a>
 773 ·R_386_PC32»     .text.unlikely
764 »       mov····0x4(%edx),%ecx774 »       mov····0x4(%edx),%ecx
765 »       testb··$0x2,0x57(%ecx)775 »       testb··$0x2,0x57(%ecx)
766 »       je·····c81·<warn_explicit+0x671>776 »       je·····c97·<warn_explicit+0x687>
767 ·R_386_PC32»     .text.unlikely777 ·R_386_PC32»     .text.unlikely
768 »       movl···$0x0,0x10(%esp)778 »       movl···$0x0,0x10(%esp)
769 »       mov····%edx,0x18(%esp)779 »       mov····%edx,0x18(%esp)
770 »       mov····%edi,0x34(%esp)780 »       mov····%edi,0x34(%esp)
771 »       mov····0x18(%esp),%edi781 »       mov····0x18(%esp),%edi
772 »       mov····0x10(%esp),%eax782 »       mov····0x10(%esp),%eax
773 »       cmp····0x8(%edi),%eax783 »       cmp····0x8(%edi),%eax
774 »       jge····b9f·<warn_explicit+0x58f>784 »       jge····b96·<warn_explicit+0x586>
775 »       mov····0x18(%esp),%ebx785 »       mov····0x18(%esp),%ebx
776 »       mov····0x10(%esp),%ecx786 »       mov····0x10(%esp),%ecx
777 »       mov····0xc(%ebx),%edx787 »       mov····0xc(%ebx),%edx
778 »       mov····(%edx,%ecx,4),%ebx788 »       mov····(%edx,%ecx,4),%ebx
779 »       mov····0x4(%ebx),%edi789 »       mov····0x4(%ebx),%edi
780 »       testb··$0x4,0x57(%edi)790 »       testb··$0x4,0x57(%edi)
781 »       je·····f5f·<warnings_warn+0x12f>791 »       je·····f75·<warnings_warn+0x155>
782 ·R_386_PC32»     .text.unlikely792 ·R_386_PC32»     .text.unlikely
Max diff block lines reached; 31446/35327 bytes (89.01%) of diff not shown.
1.29 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 11, 16 lines modifiedOffset 11, 16 lines modified
11 ··0x00000070·00000000·50010000·00000000·00000000·....P...........11 ··0x00000070·00000000·50010000·00000000·00000000·....P...........
12 ··0x00000080·5f010000·00000000·00000000·6c010000·_...........l...12 ··0x00000080·5f010000·00000000·00000000·6c010000·_...........l...
13 ··0x00000090·00000000·00000000·79010000·00000000·........y.......13 ··0x00000090·00000000·00000000·79010000·00000000·........y.......
14 ··0x000000a0·00000000·87010000·00000000·00000000·................14 ··0x000000a0·00000000·87010000·00000000·00000000·................
15 ··0x000000b0·8d010000·00000000·00000000·2b000000·............+...15 ··0x000000b0·8d010000·00000000·00000000·2b000000·............+...
16 ··0x000000c0·00000000·00000000·96010000·00000000·................16 ··0x000000c0·00000000·00000000·96010000·00000000·................
17 ··0x000000d0·00000000·9e010000·00000000·00000000·................17 ··0x000000d0·00000000·9e010000·00000000·00000000·................
18 ··0x000000e0·f3000000·300e0000·82000000·00010000·....0...........18 ··0x000000e0·f3000000·200e0000·82000000·00010000·....·...........
19 ··0x000000f0·b2010000·d10c0000·03000000·40000000·............@...19 ··0x000000f0·b2010000·920c0000·03000000·40000000·............@...
20 ··0x00000100·c0010000·80020000·04000000·00000000·................20 ··0x00000100·c0010000·80020000·04000000·00000000·................
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·00000000·d1010000·00000000·00000000·................22 ··0x00000120·00000000·d1010000·00000000·00000000·................
23 ··0x00000130·00000000·00000000·00000000·00000000·................23 ··0x00000130·00000000·00000000·00000000·00000000·................
24 ··0x00000140·01000000·00000000·00000000·00000000·................24 ··0x00000140·01000000·00000000·00000000·00000000·................
25 ··0x00000150·00000000·da010000·80000000·00000000·................25 ··0x00000150·00000000·da010000·80000000·00000000·................
26 ··0x00000160·e0000000·00000000·00000000·00000000·................26 ··0x00000160·e0000000·00000000·00000000·00000000·................
30.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 269, 74 lines modifiedOffset 269, 74 lines modified
  
269 00000276·<warn_explicit.cold>:269 00000276·<warn_explicit.cold>:
270 warn_explicit.cold():270 warn_explicit.cold():
271 »       call···4d7·<warn_explicit.cold+0x261>271 »       call···4d7·<warn_explicit.cold+0x261>
272 ·R_386_PC32»     .text272 ·R_386_PC32»     .text
273 »       mov····%eax,%ebx273 »       mov····%eax,%ebx
274 »       test···%eax,%eax274 »       test···%eax,%eax
275 »       je·····e19·<warnings_warn_explicit+0x148>275 »       je·····e10·<warnings_warn_explicit+0x17e>
276 ·R_386_PC32»     .text276 ·R_386_PC32»     .text
277 »       xor····%edx,%edx277 »       xor····%edx,%edx
278 »       mov····$0x88,%eax278 »       mov····$0x88,%eax
279 ·R_386_32»       .data279 ·R_386_32»       .data
280 »       call···128d·<PyErr_WarnExplicitObject+0xbd>280 »       call···127d·<PyErr_WarnExplicitObject+0xbd>
281 ·R_386_PC32»     .text281 ·R_386_PC32»     .text
282 »       mov····%eax,%edi282 »       mov····%eax,%edi
283 »       test···%eax,%eax283 »       test···%eax,%eax
284 »       je·····3a6·<warn_explicit.cold+0x130>284 »       je·····3a6·<warn_explicit.cold+0x130>
285 »       mov····0x4(%eax),%eax285 »       mov····0x4(%eax),%eax
286 »       testb··$0x20,0x57(%eax)286 »       testb··$0x20,0x57(%eax)
287 »       je·····36d·<warn_explicit.cold+0xf7>287 »       je·····36d·<warn_explicit.cold+0xf7>
288 »       mov····0x4(%ebx),%edx288 »       mov····0x4(%ebx),%edx
289 »       mov····%edi,0x4(%ebx)289 »       mov····%edi,0x4(%ebx)
290 »       subl···$0x1,(%edx)290 »       subl···$0x1,(%edx)
291 »       je·····35c·<warn_explicit.cold+0xe6>291 »       je·····35c·<warn_explicit.cold+0xe6>
292 »       mov····0x4(%esp),%ecx292 »       mov····0x4(%esp),%ecx
293 »       mov····(%esp),%edx293 »       mov····(%esp),%edx
294 »       mov····%edi,%eax294 »       mov····%edi,%eax
295 »       call···c92·<update_registry.constprop.0>295 »       call···ede·<update_registry.constprop.0>
296 »       cmp····$0x1,%eax296 »       cmp····$0x1,%eax
297 »       je·····c65·<PyErr_WarnExplicitFormat+0xb5>297 »       je·····c7b·<PyErr_WarnExplicitFormat+0xcb>
298 ·R_386_PC32»     .text298 ·R_386_PC32»     .text
299 »       test···%eax,%eax299 »       test···%eax,%eax
300 »       je·····bb2·<PyErr_WarnExplicitFormat+0x2>300 »       je·····bc8·<PyErr_WarnExplicitFormat+0x18>
301 ·R_386_PC32»     .text301 ·R_386_PC32»     .text
302 »       jmp····e6f·<warnings_warn_explicit+0x19e>302 »       jmp····e66·<warnings_warn_explicit+0x1d4>
303 ·R_386_PC32»     .text303 ·R_386_PC32»     .text
304 »       push···%ebp304 »       push···%ebp
305 »       xor····%ebx,%ebx305 »       xor····%ebx,%ebx
306 »       pushl··0x18(%esp)306 »       pushl··0x18(%esp)
307 »       push···$0x144307 »       push···$0x144
308 ·R_386_32»       .rodata.str1.4308 ·R_386_32»       .rodata.str1.4
309 »       pushl··0x0309 »       pushl··0x0
310 ·R_386_32»       PyExc_RuntimeError310 ·R_386_32»       PyExc_RuntimeError
311 »       call···2ee·<warn_explicit.cold+0x78>311 »       call···2ee·<warn_explicit.cold+0x78>
312 ·R_386_PC32»     PyErr_Format312 ·R_386_PC32»     PyErr_Format
313 »       add····$0x10,%esp313 »       add····$0x10,%esp
314 »       jmp····c9d·<update_registry.constprop.0+0xb>314 »       jmp····cb3·<warnings_warn_explicit+0x21>
315 ·R_386_PC32»     .text315 ·R_386_PC32»     .text
316 »       push···%eax316 »       push···%eax
317 »       push···%eax317 »       push···%eax
318 »       push···$0x178318 »       push···$0x178
319 ·R_386_32»       .rodata.str1.4319 ·R_386_32»       .rodata.str1.4
320 »       pushl··0x0320 »       pushl··0x0
321 ·R_386_32»       PyExc_TypeError321 ·R_386_32»       PyExc_TypeError
322 »       call···308·<warn_explicit.cold+0x92>322 »       call···308·<warn_explicit.cold+0x92>
323 ·R_386_PC32»     PyErr_SetString323 ·R_386_PC32»     PyErr_SetString
324 »       add····$0x10,%esp324 »       add····$0x10,%esp
325 »       subl···$0x1,(%ebx)325 »       subl···$0x1,(%ebx)
326 »       jne····eac·<warnings_warn_explicit+0x1db>326 »       jne····ea3·<warnings_warn_explicit+0x211>
327 ·R_386_PC32»     .text327 ·R_386_PC32»     .text
328 »       sub····$0xc,%esp328 »       sub····$0xc,%esp
329 »       push···%ebx329 »       push···%ebx
330 »       xor····%ebx,%ebx330 »       xor····%ebx,%ebx
331 »       call···31f·<warn_explicit.cold+0xa9>331 »       call···31f·<warn_explicit.cold+0xa9>
332 ·R_386_PC32»     _Py_Dealloc332 ·R_386_PC32»     _Py_Dealloc
333 »       add····$0x10,%esp333 »       add····$0x10,%esp
334 »       jmp····cce·<update_registry.constprop.0+0x3c>334 »       jmp····ce4·<warnings_warn_explicit+0x52>
335 ·R_386_PC32»     .text335 ·R_386_PC32»     .text
336 »       call···32c·<warn_explicit.cold+0xb6>336 »       call···32c·<warn_explicit.cold+0xb6>
337 ·R_386_PC32»     PyErr_Occurred337 ·R_386_PC32»     PyErr_Occurred
338 »       test···%eax,%eax338 »       test···%eax,%eax
339 »       jne····30f·<warn_explicit.cold+0x99>339 »       jne····30f·<warn_explicit.cold+0x99>
340 »       push···%eax340 »       push···%eax
341 »       push···%eax341 »       push···%eax
13.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 82, 46 lines modifiedOffset 82, 46 lines modified
82 ··0x000004e0·410e3048·0e20600e·24410e28·460e2c41·A.0H.·`.$A.(F.,A82 ··0x000004e0·410e3048·0e20600e·24410e28·460e2c41·A.0H.·`.$A.(F.,A
83 ··0x000004f0·0e30480e·20490a0e·0841c30e·04410b41·.0H.·I...A...A.A83 ··0x000004f0·0e30480e·20490a0e·0841c30e·04410b41·.0H.·I...A...A.A
84 ··0x00000500·0e24410e·28460e2c·410e3048·0e204d0e·.$A.(F.,A.0H.·M.84 ··0x00000500·0e24410e·28460e2c·410e3048·0e204d0e·.$A.(F.,A.0H.·M.
85 ··0x00000510·2c450e30·480e204c·0e2c450e·30480e20·,E.0H.·L.,E.0H.·85 ··0x00000510·2c450e30·480e204c·0e2c450e·30480e20·,E.0H.·L.,E.0H.·
86 ··0x00000520·20000000·e4010000·39020000·3d000000··.......9...=...86 ··0x00000520·20000000·e4010000·39020000·3d000000··.......9...=...
87 ··0x00000530·00430e2c·410e3048·0e205f0e·2c410e30·.C.,A.0H.·_.,A.087 ··0x00000530·00430e2c·410e3048·0e205f0e·2c410e30·.C.,A.0H.·_.,A.0
88 ··0x00000540·480e2000·10020000·48050000·10060000·H.·.....H.......88 ··0x00000540·480e2000·10020000·48050000·10060000·H.·.....H.......
89 ··0x00000550·d8060000·00410e08·8502410e·0c870341·.....A....A....A89 ··0x00000550·d0060000·00410e08·8502410e·0c870341·.....A....A....A
90 ··0x00000560·0e108604·410e1483·05460ef0·0102710e·....A....F....q.90 ··0x00000560·0e108604·410e1483·05460ef0·0102710e·....A....F....q.
91 ··0x00000570·f401410e·f801460e·fc01410e·8002480e·..A...F...A...H.91 ··0x00000570·f401410e·f801460e·fc01410e·8002480e·..A...F...A...H.
92 ··0x00000580·f0016d0e·fc01470e·80024c0e·f0015e0e·..m...G...L...^.92 ··0x00000580·f0016d0e·fc01470e·80024c0e·f0015e0e·..m...G...L...^.
93 ··0x00000590·f401440e·f801440e·fc01420e·80024c0e·..D...D...B...L.93 ··0x00000590·f401440e·f801440e·fc01420e·80024c0e·..D...D...B...L.
 94 ··0x000005a0·f0010275·0efc0141·0e800248·0ef00102·...u...A...H....
94 ··0x000005a0·f0010318·010ef401·410ef801·410efc01·........A...A...95 ··0x000005b0·b00ef401·410ef801·410efc01·440e8002·....A...A...D...
95 ··0x000005b0·440e8002·480ef001·4e0efc01·410e8002·D...H...N...A...96 ··0x000005c0·480ef001·4e0efc01·410e8002·480ef001·H...N...A...H...
 97 ··0x000005d0·02440ef4·01410ef8·01450efc·01440e80·.D...A...E...D..
96 ··0x000005c0·480ef001·02440ef4·01410ef8·01450efc·H....D...A...E..98 ··0x000005e0·02480ef0·01490ef4·01410ef8·01450efc·.H...I...A...E..
97 ··0x000005d0·01440e80·02480ef0·01490ef4·01410ef8·.D...H...I...A..99 ··0x000005f0·01450e80·02480ef0·014b0ef4·01410ef8·.E...H...K...A..
98 ··0x000005e0·01450efc·01450e80·02480ef0·014b0ef4·.E...E...H...K.. 
99 ··0x000005f0·01410ef8·01450efc·01410e80·02480ef0·.A...E...A...H.. 
100 ··0x00000600·01690efc·01410e80·02480ef0·01610efc·.i...A...H...a..100 ··0x00000600·01450efc·01410e80·02480ef0·01690efc·.E...A...H...i..
101 ··0x00000610·01420e80·02440e84·02450e88·02450e8c·.B...D...E...E.. 
102 ··0x00000620·02440e90·02440e94·02440e98·02440e9c·.D...D...D...D.. 
103 ··0x00000630·02410ea0·024a0ef0·01026f0e·fc01410e·.A...J....o...A. 
104 ··0x00000640·8002480e·f0010270·0a0e1443·c30e1041·..H....p...C...A 
105 ··0x00000650·c60e0c41·c70e0841·c50e0441·0b430efc·...A...A...A.C.. 
106 ··0x00000660·01410e80·02480ef0·01720efc·01410e80·.A...H...r...A..101 ··0x00000610·01410e80·02480ef0·01610efc·01420e80·.A...H...a...B..
 102 ··0x00000620·02440e84·02450e88·02450e8c·02440e90·.D...E...E...D..
 103 ··0x00000630·02440e94·02440e98·02440e9c·02410ea0·.D...D...D...A..
 104 ··0x00000640·024a0ef0·01026f0e·fc01410e·8002480e·.J....o...A...H.
 105 ··0x00000650·f0010270·0a0e1443·c30e1041·c60e0c41·...p...C...A...A
 106 ··0x00000660·c70e0841·c50e0441·0b5f0efc·01410e80·...A...A._...A..
107 ··0x00000670·02480ef0·01450efc·01440e80·02480ef0·.H...E...D...H..107 ··0x00000670·02480ef0·01450efc·01440e80·02480ef0·.H...E...D...H..
108 ··0x00000680·01026e0e·fc01410e·8002480e·f001590e·..n...A...H...Y.108 ··0x00000680·01026e0e·fc01410e·8002480e·f001590e·..n...A...H...Y.
109 ··0x00000690·f401450e·f801440e·fc01410e·8002480e·..E...D...A...H.109 ··0x00000690·f401450e·f801440e·fc01410e·8002480e·..E...D...A...H.
110 ··0x000006a0·f001450e·f401410e·f801450e·fc01450e·..E...A...E...E.110 ··0x000006a0·f001450e·f401410e·f801450e·fc01450e·..E...A...E...E.
111 ··0x000006b0·8002480e·f001490e·f401410e·f801450e·..H...I...A...E.111 ··0x000006b0·8002480e·f001490e·f401410e·f801450e·..H...I...A...E.
112 ··0x000006c0·fc01410e·8002480e·f001450e·f401410e·..A...H...E...A.112 ··0x000006c0·fc01410e·8002480e·f001450e·f401410e·..A...H...E...A.
113 ··0x000006d0·f801450e·fc01440e·8002480e·f0010247·..E...D...H....G113 ··0x000006d0·f801450e·fc01440e·8002480e·f0010247·..E...D...H....G
114 ··0x000006e0·0ef40143·0ef80145·0efc0146·0e800255·...C...E...F...U114 ··0x000006e0·0ef40143·0ef80145·0efc0146·0e800255·...C...E...F...U
115 ··0x000006f0·0ef00157·0ef40141·0ef80145·0efc0144·...W...A...E...D115 ··0x000006f0·0ef00157·0ef40141·0ef80145·0efc0144·...W...A...E...D
116 ··0x00000700·0e800248·0ef00149·0ef40141·0ef80145·...H...I...A...E116 ··0x00000700·0e800248·0ef00149·0ef40141·0ef80145·...H...I...A...E
117 ··0x00000710·0efc0144·0e800248·0ef0014e·0ef40141·...D...H...N...A117 ··0x00000710·0efc0144·0e800248·0ef0014e·0ef40141·...D...H...N...A
118 ··0x00000720·0ef80145·0efc0144·0e800248·0ef00149·...E...D...H...I118 ··0x00000720·0ef80145·0efc0144·0e800248·0ef00145·...E...D...H...E
119 ··0x00000730·0ef40141·0ef80145·0efc0144·0e800248·...A...E...D...H119 ··0x00000730·0ef40141·0ef80145·0efc0144·0e800248·...A...E...D...H
120 ··0x00000740·0ef0015f·0ef40143·0ef80145·0efc0146·..._...C...E...F120 ··0x00000740·0ef00164·0ef40143·0ef80145·0efc0146·...d...C...E...F
121 ··0x00000750·0e80024b·0ef00100·20000000·00000000·...K....·.......121 ··0x00000750·0e80024b·0ef00100·20000000·00000000·...K....·.......
122 ··0x00000760·017a5200·017c0801·1b0c0404·88010ef0·.zR..|..........122 ··0x00000760·017a5200·017c0801·1b0c0404·88010ef0·.zR..|..........
123 ··0x00000770·01830585·02860487·03000000·f0020000·................123 ··0x00000770·01830585·02860487·03000000·f0020000·................
124 ··0x00000780·28000000·76020000·bc060000·0002660e·(...v.........f.124 ··0x00000780·28000000·76020000·bc060000·0002660e·(...v.........f.
125 ··0x00000790·f401460e·f801450e·fc01460e·8002480e·..F...E...F...H.125 ··0x00000790·f401460e·f801450e·fc01460e·8002480e·..F...E...F...H.
126 ··0x000007a0·f001460e·f401410e·f801450e·fc01460e·..F...A...E...F.126 ··0x000007a0·f001460e·f401410e·f801450e·fc01460e·..F...A...E...F.
127 ··0x000007b0·8002480e·f0014c0e·fc01410e·80024a0e·..H...L...A...J.127 ··0x000007b0·8002480e·f0014c0e·fc01410e·80024a0e·..H...L...A...J.
3.04 MB
Python-ast.o
863 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:··········233440·(bytes·into·file)13 ··Start·of·section·headers:··········236460·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x38fe0:1 There·are·20·section·headers,·starting·at·offset·0x39bac:
  
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]·.text·············PROGBITS········00000000·000040·007ffb·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·007d4b·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·02a110·004d10·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·02aa54·004bc8·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·008040·000168·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·007da0·000168·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·02ee20·0000b8·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·02f61c·0000b8·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0081c0·000358·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·007f20·000358·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········00000000·0081c0·008491·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·007f20·008794·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·02eed8·006258·08···I·17···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·02f6d4·006360·08···I·17···6··4
12 ··[·8]·.rodata.str1.1····PROGBITS········00000000·010651·00074c·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········00000000·0106b4·00074c·01·AMS··0···0··1
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·010da0·005293·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·010e00·005293·01·AMS··0···0··4
14 ··[10]·.text.hot·········PROGBITS········00000000·016040·007fbd·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·0160a0·0086fd·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·035130·003090·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·035a34·003358·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·01e000·0003f0·00···A··0···0··416 ··[12]·.rodata···········PROGBITS········00000000·01e7a0·0003f0·00···A··0···0··4
17 ··[13]·.rel.rodata·······REL·············00000000·0381c0·0007e0·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·038d8c·0007e0·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·01e3f0·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·01eb90·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·01e3f0·0096fc·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·01eb90·0098a0·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·0389a0·0005a0·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·03956c·0005a0·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·027aec·001370·10·····18·196··421 ··[17]·.symtab···········SYMTAB··········00000000·028430·001370·10·····18·196··4
22 ··[18]·.strtab···········STRTAB··········00000000·028e5c·0012b1·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·0297a0·0012b1·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·038f40·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·039b0c·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
23.0 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·00000000···856·OBJECT··LOCAL··DEFAULT····5·global_ast_state9 ·····5:·00000000···856·OBJECT··LOCAL··DEFAULT····5·global_ast_state
10 ·····6:·00000030··9880·FUNC····LOCAL··DEFAULT····1·init_types10 ·····6:·00000030··9880·FUNC····LOCAL··DEFAULT····1·init_types
11 ·····7:·00000000·····8·FUNC····LOCAL··DEFAULT····6·PyAST_Check.cold11 ·····7:·00000000·····8·FUNC····LOCAL··DEFAULT····6·PyAST_Check.cold
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····8·12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····9·13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
14 ····10:·00000044····20·OBJECT··LOCAL··DEFAULT····3·AST_type_spec14 ····10:·00000044····20·OBJECT··LOCAL··DEFAULT····3·AST_type_spec
15 ····11:·00000000···287·FUNC····LOCAL··DEFAULT···10·make_type15 ····11:·00000000···287·FUNC····LOCAL··DEFAULT···10·make_type
16 ····12:·000026d0···124·FUNC····LOCAL··DEFAULT····1·add_attributes16 ····12:·000026d0···131·FUNC····LOCAL··DEFAULT····1·add_attributes
17 ····13:·000003e8·····8·OBJECT··LOCAL··DEFAULT···12·Module_fields17 ····13:·000003e8·····8·OBJECT··LOCAL··DEFAULT···12·Module_fields
18 ····14:·000003e4·····4·OBJECT··LOCAL··DEFAULT···12·Interactive_fields18 ····14:·000003e4·····4·OBJECT··LOCAL··DEFAULT···12·Interactive_fields
19 ····15:·000003e0·····4·OBJECT··LOCAL··DEFAULT···12·Expression_fields19 ····15:·000003e0·····4·OBJECT··LOCAL··DEFAULT···12·Expression_fields
20 ····16:·000003d8·····8·OBJECT··LOCAL··DEFAULT···12·FunctionType_fields20 ····16:·000003d8·····8·OBJECT··LOCAL··DEFAULT···12·FunctionType_fields
21 ····17:·000003c8····16·OBJECT··LOCAL··DEFAULT···12·stmt_attributes21 ····17:·000003c8····16·OBJECT··LOCAL··DEFAULT···12·stmt_attributes
22 ····18:·000003b0····24·OBJECT··LOCAL··DEFAULT···12·FunctionDef_fields22 ····18:·000003b0····24·OBJECT··LOCAL··DEFAULT···12·FunctionDef_fields
23 ····19:·00000398····24·OBJECT··LOCAL··DEFAULT···12·AsyncFunctionDef_fields23 ····19:·00000398····24·OBJECT··LOCAL··DEFAULT···12·AsyncFunctionDef_fields
778 KB
readelf --wide --relocs {}
Max HTML report size reached
936 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.14 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 459, 22 lines modifiedOffset 459, 22 lines modified
459 required·field·"values"·missing·from·JoinedStr459 required·field·"values"·missing·from·JoinedStr
460 JoinedStr·field·"values"·must·be·a·list,·not·a·%.200s460 JoinedStr·field·"values"·must·be·a·list,·not·a·%.200s
461 JoinedStr·field·"values"·changed·size·during·iteration461 JoinedStr·field·"values"·changed·size·during·iteration
462 required·field·"value"·missing·from·Constant462 required·field·"value"·missing·from·Constant
463 required·field·"value"·missing·from·Attribute463 required·field·"value"·missing·from·Attribute
464 required·field·"attr"·missing·from·Attribute464 required·field·"attr"·missing·from·Attribute
465 required·field·"ctx"·missing·from·Attribute465 required·field·"ctx"·missing·from·Attribute
 466 expected·some·sort·of·expr_context,·but·got·%R
466 required·field·"value"·missing·from·Subscript467 required·field·"value"·missing·from·Subscript
467 required·field·"slice"·missing·from·Subscript468 required·field·"slice"·missing·from·Subscript
468 required·field·"ctx"·missing·from·Subscript469 required·field·"ctx"·missing·from·Subscript
469 required·field·"value"·missing·from·Starred470 required·field·"value"·missing·from·Starred
470 required·field·"ctx"·missing·from·Starred471 required·field·"ctx"·missing·from·Starred
471 required·field·"id"·missing·from·Name472 required·field·"id"·missing·from·Name
472 required·field·"ctx"·missing·from·Name473 required·field·"ctx"·missing·from·Name
473 expected·some·sort·of·expr_context,·but·got·%R 
474 required·field·"elts"·missing·from·List474 required·field·"elts"·missing·from·List
475 List·field·"elts"·must·be·a·list,·not·a·%.200s475 List·field·"elts"·must·be·a·list,·not·a·%.200s
476 List·field·"elts"·changed·size·during·iteration476 List·field·"elts"·changed·size·during·iteration
477 required·field·"ctx"·missing·from·List477 required·field·"ctx"·missing·from·List
478 required·field·"elts"·missing·from·Tuple478 required·field·"elts"·missing·from·Tuple
479 Tuple·field·"elts"·must·be·a·list,·not·a·%.200s479 Tuple·field·"elts"·must·be·a·list,·not·a·%.200s
480 Tuple·field·"elts"·changed·size·during·iteration480 Tuple·field·"elts"·changed·size·during·iteration
240 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
2.06 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·01000000·00000000·00000000·00000000·................3 ··0x00000000·01000000·00000000·00000000·00000000·................
4 ··0x00000010·00000000·25070000·00000000·00000000·....%...........4 ··0x00000010·00000000·25070000·00000000·00000000·....%...........
5 ··0x00000020·00000000·34000000·00000000·00000000·....4...........5 ··0x00000020·00000000·34000000·00000000·00000000·....4...........
6 ··0x00000030·00000000·02000000·604c0000·00000000·........`L......6 ··0x00000030·00000000·02000000·804b0000·00000000·.........K......
7 ··0x00000040·00000000·2a070000·0c000000·00000000·....*...........7 ··0x00000040·00000000·2a070000·0c000000·00000000·....*...........
8 ··0x00000050·00440400·60000000·00000000·00000000·.D..`...........8 ··0x00000050·00440400·60000000·00000000·00000000·.D..`...........
9 ··0x00000060·34000000·70080000·3a000000·00000000·4...p...:.......9 ··0x00000060·34000000·70090000·3a000000·00000000·4...p...:.......
10 ··0x00000070·45000000·00000000·47000000·20010000·E.......G...·...10 ··0x00000070·45000000·00000000·47000000·20010000·E.......G...·...
11 ··0x00000080·33000000·e5830000·48000000·40010000·3.......H...@...11 ··0x00000080·33000000·e8860000·48000000·40010000·3.......H...@...
12 ··0x00000090·40000000·20010000·49000000·e0000000·@...·...I.......12 ··0x00000090·40000000·20010000·49000000·e0000000·@...·...I.......
13 ··0x000000a0·3c000000·a06a0000·2f000000·00000000·<....j../.......13 ··0x000000a0·3c000000·f0670000·2f000000·00000000·<....g../.......
14 ··0x000000b0·41000000·00000000·4a000000·00000000·A.......J.......14 ··0x000000b0·41000000·00000000·4a000000·00000000·A.......J.......
15 ··0x000000c0·00000000·00000000·00000000·00000000·................15 ··0x000000c0·00000000·00000000·00000000·00000000·................
16 ··0x000000d0·00000000·00000000·00000000·00000000·................16 ··0x000000d0·00000000·00000000·00000000·00000000·................
17 ··0x000000e0·00000000·00000000·00000000·00000000·................17 ··0x000000e0·00000000·00000000·00000000·00000000·................
18 ··0x000000f0·00000000·00000000·00000000·00000000·................18 ··0x000000f0·00000000·00000000·00000000·00000000·................
19 ··0x00000100·00000000·00000000·00000000·00000000·................19 ··0x00000100·00000000·00000000·00000000·00000000·................
20 ··0x00000110·00000000·00000000·00000000·00000000·................20 ··0x00000110·00000000·00000000·00000000·00000000·................
21 ··0x00000120·32070000·a07f0000·04000000·00000000·2...............21 ··0x00000120·32070000·f07c0000·04000000·00000000·2....|..........
22 ··0x00000130·00000000·00000000·00000000·00000000·................22 ··0x00000130·00000000·00000000·00000000·00000000·................
23 ··0x00000140·3d070000·13000000·08000000·01000000·=...............23 ··0x00000140·3d070000·13000000·08000000·01000000·=...............
24 ··0x00000150·00000000·00000000·00000000·00000000·................24 ··0x00000150·00000000·00000000·00000000·00000000·................
25 ··0x00000160·00000000·00000000···················........25 ··0x00000160·00000000·00000000···················........
  
482 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
1.83 KB
readelf --wide --decompress --string-dump=.rodata.str1.4 {}
    
Offset 379, 22 lines modifiedOffset 379, 22 lines modified
379 ··[··47fc]··required·field·"values"·missing·from·JoinedStr379 ··[··47fc]··required·field·"values"·missing·from·JoinedStr
380 ··[··482c]··JoinedStr·field·"values"·must·be·a·list,·not·a·%.200s380 ··[··482c]··JoinedStr·field·"values"·must·be·a·list,·not·a·%.200s
381 ··[··4864]··JoinedStr·field·"values"·changed·size·during·iteration381 ··[··4864]··JoinedStr·field·"values"·changed·size·during·iteration
382 ··[··489c]··required·field·"value"·missing·from·Constant382 ··[··489c]··required·field·"value"·missing·from·Constant
383 ··[··48cc]··required·field·"value"·missing·from·Attribute383 ··[··48cc]··required·field·"value"·missing·from·Attribute
384 ··[··48fc]··required·field·"attr"·missing·from·Attribute384 ··[··48fc]··required·field·"attr"·missing·from·Attribute
385 ··[··492c]··required·field·"ctx"·missing·from·Attribute385 ··[··492c]··required·field·"ctx"·missing·from·Attribute
 386 ··[··4958]··expected·some·sort·of·expr_context,·but·got·%R
386 ··[··4958]··required·field·"value"·missing·from·Subscript387 ··[··4988]··required·field·"value"·missing·from·Subscript
387 ··[··4988]··required·field·"slice"·missing·from·Subscript388 ··[··49b8]··required·field·"slice"·missing·from·Subscript
388 ··[··49b8]··required·field·"ctx"·missing·from·Subscript389 ··[··49e8]··required·field·"ctx"·missing·from·Subscript
389 ··[··49e4]··required·field·"value"·missing·from·Starred390 ··[··4a14]··required·field·"value"·missing·from·Starred
390 ··[··4a10]··required·field·"ctx"·missing·from·Starred391 ··[··4a40]··required·field·"ctx"·missing·from·Starred
391 ··[··4a3c]··required·field·"id"·missing·from·Name392 ··[··4a6c]··required·field·"id"·missing·from·Name
392 ··[··4a64]··required·field·"ctx"·missing·from·Name393 ··[··4a94]··required·field·"ctx"·missing·from·Name
393 ··[··4a8c]··expected·some·sort·of·expr_context,·but·got·%R 
394 ··[··4abc]··required·field·"elts"·missing·from·List394 ··[··4abc]··required·field·"elts"·missing·from·List
395 ··[··4ae4]··List·field·"elts"·must·be·a·list,·not·a·%.200s395 ··[··4ae4]··List·field·"elts"·must·be·a·list,·not·a·%.200s
396 ··[··4b14]··List·field·"elts"·changed·size·during·iteration396 ··[··4b14]··List·field·"elts"·changed·size·during·iteration
397 ··[··4b44]··required·field·"ctx"·missing·from·List397 ··[··4b44]··required·field·"ctx"·missing·from·List
398 ··[··4b6c]··required·field·"elts"·missing·from·Tuple398 ··[··4b6c]··required·field·"elts"·missing·from·Tuple
399 ··[··4b98]··Tuple·field·"elts"·must·be·a·list,·not·a·%.200s399 ··[··4b98]··Tuple·field·"elts"·must·be·a·list,·not·a·%.200s
400 ··[··4bc8]··Tuple·field·"elts"·changed·size·during·iteration400 ··[··4bc8]··Tuple·field·"elts"·changed·size·during·iteration
381 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
3.31 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·87160000·da0b0000·51150000·8b0e0000·........Q.......3 ··0x00000000·99170000·a60d0000·63160000·9d0f0000·........c.......
4 ··0x00000010·dc0d0000·8a140000·db090000·05120000·................4 ··0x00000010·ee0e0000·9c150000·eb0a0000·17130000·................
5 ··0x00000020·d31a0000·a7100000·bb190000·35130000·............5...5 ··0x00000020·1a1b0000·c2100000·11160000·47140000·............G...
6 ··0x00000030·220d0000·9b120000·f9180000·0e0e0000·"...............6 ··0x00000030·ec0c0000·ad130000·781a0000·200f0000·........x...·...
7 ··0x00000040·b00f0000·d7140000·c2110000·ce130000·................7 ··0x00000040·dd110000·e9150000·d4120000·e0140000·................
8 ··0x00000050·1d160000·411c0000·980b0000·ec0d0000·....A...........8 ··0x00000050·121a0000·551a0000·aa0c0000·fe0e0000·....U...........
9 ··0x00000060·7d140000·ca140000·1f1f0000·f6200000·}............·..9 ··0x00000060·8f150000·dc150000·161f0000·ec220000·............."..
10 ··0x00000070·891c0000·311e0000·61200000·22240000·....1...a·.."$.. 
11 ··0x00000080·d9260000·88230000·ac270000·4a250000·.&...#...'..J%.. 
12 ··0x00000090·811d0000·bb210000·40260000·3e1f0000·.....!..@&..>... 
13 ··0x000000a0·e3250000·1a1e0000·451d0000·cd1b0000·.%......E.......10 ··0x00000070·9e1f0000·27200000·57220000·18260000·....'·..W"...&..
 11 ··0x00000080·72280000·7e250000·a2290000·40270000·r(..~%...)..@'..
 12 ··0x00000090·4c200000·57210000·d9270000·f1200000·L·..W!...'...·..
 13 ··0x000000a0·45290000·351f0000·3b1f0000·001d0000·E)..5...;.......
14 ··0x000000b0·b5220000·57220000·88190000·0b1b0000·."..W"..........14 ··0x000000b0·4d240000·20250000·a81a0000·301c0000·M$..·%......0...
15 ··0x000000c0·fd1e0000·b6240000·c0160000·cc1f0000·.....$.......... 
16 ··0x000000d0·b01c0000·84210000·2a280000·5e280000·.....!..*(..^(.. 
17 ··0x000000e0·69280000·7f280000·74280000·95280000·i(...(..t(...(.. 
18 ··0x000000f0·3d280000·53280000·48280000·8a280000·=(..S(..H(...(.. 
19 ··0x00000100·e7670000·f8670000·02680000·59280000·.g...g...h..Y(.. 
20 ··0x00000110·13680000·ee670000·2e680000·38680000·.h...g...h..8h..15 ··0x000000c0·f3200000·ac260000·e0170000·c2210000·.·...&.......!..
 16 ··0x000000d0·a61e0000·7a230000·522b0000·862b0000·....z#..R+...+..
 17 ··0x000000e0·912b0000·a72b0000·9c2b0000·bd2b0000·.+...+...+...+..
 18 ··0x000000f0·652b0000·7b2b0000·702b0000·b22b0000·e+..{+..p+...+..
 19 ··0x00000100·37650000·48650000·52650000·70280000·7e..He..Re..p(..
 20 ··0x00000110·63650000·3e650000·7e650000·88650000·ce..>e..~e...e..
21 ··0x00000120·4f280000·1d680000·48280000·0c680000·O(...h..H(...h..21 ··0x00000120·7a280000·6d650000·84280000·5c650000·z(..me...(..\e..
22 ··0x00000130·24680000·69010000·dc010000·85000000·$h..i...........22 ··0x00000130·74650000·69010000·dc010000·85000000·te..i...........
23 ··0x00000140·9b010000·81010000·4d000000·3b000000·........M...;...23 ··0x00000140·9b010000·81010000·4d000000·3b000000·........M...;...
24 ··0x00000150·19020000·69010000·6e000000·d1000000·....i...n.......24 ··0x00000150·19020000·69010000·6e000000·d1000000·....i...n.......
25 ··0x00000160·c2000000·3b000000·30000000·f9010000·....;...0.......25 ··0x00000160·c2000000·3b000000·30000000·f9010000·....;...0.......
26 ··0x00000170·69010000·6e000000·d1000000·c2000000·i...n...........26 ··0x00000170·69010000·6e000000·d1000000·c2000000·i...n...........
27 ··0x00000180·b0010000·3f000000·26020000·53010000·....?...&...S...27 ··0x00000180·b0010000·3f000000·26020000·53010000·....?...&...S...
28 ··0x00000190·41010000·4d010000·b0000000·f4010000·A...M...........28 ··0x00000190·41010000·4d010000·b0000000·f4010000·A...M...........
29 ··0x000001a0·81010000·63000000·69010000·6e000000·....c...i...n...29 ··0x000001a0·81010000·63000000·69010000·6e000000·....c...i...n...
259 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
309 KB
ast.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:··········71364·(bytes·into·file)13 ··Start·of·section·headers:··········71424·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.49 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x116c4:1 There·are·19·section·headers,·starting·at·offset·0x11700:
  
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]·.text·············PROGBITS········00000000·000040·0019c2·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·001959·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00dd30·000828·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·00dd7c·0007c0·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001a02·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·001999·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·001a04·000004·00··WA··0···0··48 ··[·4]·.bss··············NOBITS··········00000000·00199c·000004·00··WA··0···0··4
9 ··[·5]·.text.unlikely····PROGBITS········00000000·001a04·0056fb·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········00000000·00199c·0056b8·00··AX··0···0··1
10 ··[·6]·.rel.text.unlikely·REL·············00000000·00e558·001c50·08···I·16···5··410 ··[·6]·.rel.text.unlikely·REL·············00000000·00e53c·001c10·08···I·16···5··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·007100·00092c·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········00000000·007060·000a17·00··AX··0···0·16
12 ··[·8]·.rel.text.hot·····REL·············00000000·0101a8·0002d8·08···I·16···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·01014c·000370·08···I·16···7··4
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·007a2c·000d3f·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·007a78·000d3f·01·AMS··0···0··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·00876b·0004e9·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·0087b7·0004e9·01·AMS··0···0··1
15 ··[11]·.rodata···········PROGBITS········00000000·008c60·000810·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········00000000·008ca0·000810·00···A··0···0·32
16 ··[12]·.rel.rodata·······REL·············00000000·010480·000f48·08···I·16··11··416 ··[12]·.rel.rodata·······REL·············00000000·0104bc·000f48·08···I·16··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·009470·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·0094b0·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·009470·002b48·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·0094b0·002b54·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·0113c8·000260·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·011404·000260·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·00bfb8·000ee0·10·····17··89··420 ··[16]·.symtab···········SYMTAB··········00000000·00c004·000ee0·10·····17··89··4
21 ··[17]·.strtab···········STRTAB··········00000000·00ce98·000e98·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·00cee4·000e98·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·011628·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·011664·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
8.95 KB
readelf --wide --symbols {}
    
Offset 8, 32 lines modifiedOffset 8, 32 lines modified
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
9 ·····5:·00000000·····3·FUNC····LOCAL··DEFAULT····5·_PyAST_GetDocString.cold9 ·····5:·00000000·····3·FUNC····LOCAL··DEFAULT····5·_PyAST_GetDocString.cold
10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
11 ·····7:·00000180···184·FUNC····LOCAL··DEFAULT····1·num_stmts11 ·····7:·00000180···184·FUNC····LOCAL··DEFAULT····1·num_stmts
12 ·····8:·00000240··2049·FUNC····LOCAL··DEFAULT····1·ast_for_stmt12 ·····8:·00000240··2049·FUNC····LOCAL··DEFAULT····1·ast_for_stmt
13 ·····9:·00000003···755·FUNC····LOCAL··DEFAULT····5·PyAST_FromNodeObject.cold13 ·····9:·00000003···755·FUNC····LOCAL··DEFAULT····5·PyAST_FromNodeObject.cold
14 ····10:·00000a50····69·FUNC····LOCAL··DEFAULT····1·ast_for_testlist14 ····10:·00000a50····69·FUNC····LOCAL··DEFAULT····1·ast_for_testlist
15 ····11:·0000560f····77·FUNC····LOCAL··DEFAULT····5·new_type_comment15 ····11:·000055cc····77·FUNC····LOCAL··DEFAULT····5·new_type_comment
16 ····12:·00000aa0··1271·FUNC····LOCAL··DEFAULT····1·ast_for_expr16 ····12:·00000aa0··1271·FUNC····LOCAL··DEFAULT····1·ast_for_expr
17 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT···10·17 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
18 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT···11·18 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
19 ····15:·000002f6····61·FUNC····LOCAL··DEFAULT····5·num_stmts.cold19 ····15:·000002f6····61·FUNC····LOCAL··DEFAULT····5·num_stmts.cold
20 ····16:·000007e0····10·OBJECT··LOCAL··DEFAULT···11·__func__.120 ····16:·000007e0····10·OBJECT··LOCAL··DEFAULT···11·__func__.1
21 ····17:·00002f15···223·FUNC····LOCAL··DEFAULT····5·ast_error21 ····17:·00002f15···223·FUNC····LOCAL··DEFAULT····5·ast_error
22 ····18:·00001010····70·FUNC····LOCAL··DEFAULT····1·forbidden_name22 ····18:·00001010····70·FUNC····LOCAL··DEFAULT····1·forbidden_name
23 ····19:·000011d0···232·FUNC····LOCAL··DEFAULT····1·set_context23 ····19:·000011d0···232·FUNC····LOCAL··DEFAULT····1·set_context
24 ····20:·00002401···323·FUNC····LOCAL··DEFAULT····5·ast_for_suite24 ····20:·00002401···323·FUNC····LOCAL··DEFAULT····5·ast_for_suite
25 ····21:·00000fa0···105·FUNC····LOCAL··DEFAULT····1·new_identifier25 ····21:·00000fa0···105·FUNC····LOCAL··DEFAULT····1·new_identifier
26 ····22:·00000333··3293·FUNC····LOCAL··DEFAULT····5·ast_for_stmt.cold26 ····22:·00000333··3293·FUNC····LOCAL··DEFAULT····5·ast_for_stmt.cold
27 ····23:·00003b06···239·FUNC····LOCAL··DEFAULT····5·get_expr_name27 ····23:·00003b06···239·FUNC····LOCAL··DEFAULT····5·get_expr_name
28 ····24:·00005436···473·FUNC····LOCAL··DEFAULT····5·ast_for_with_stmt28 ····24:·000053f3···473·FUNC····LOCAL··DEFAULT····5·ast_for_with_stmt
29 ····25:·000021b8···433·FUNC····LOCAL··DEFAULT····5·ast_for_for_stmt29 ····25:·000021b8···433·FUNC····LOCAL··DEFAULT····5·ast_for_for_stmt
30 ····26:·00003949···445·FUNC····LOCAL··DEFAULT····5·ast_for_funcdef_impl30 ····26:·00003949···445·FUNC····LOCAL··DEFAULT····5·ast_for_funcdef_impl
31 ····27:·000027a2···405·FUNC····LOCAL··DEFAULT····5·ast_for_classdef31 ····27:·000027a2···405·FUNC····LOCAL··DEFAULT····5·ast_for_classdef
32 ····28:·0000516b···715·FUNC····LOCAL··DEFAULT····5·alias_for_import_name32 ····28:·00005128···715·FUNC····LOCAL··DEFAULT····5·alias_for_import_name
33 ····29:·00002369···152·FUNC····LOCAL··DEFAULT····5·ast_for_exprlist33 ····29:·00002369···152·FUNC····LOCAL··DEFAULT····5·ast_for_exprlist
34 ····30:·00001150···113·FUNC····LOCAL··DEFAULT····1·seq_for_testlist34 ····30:·00001150···113·FUNC····LOCAL··DEFAULT····1·seq_for_testlist
35 ····31:·00001060···235·FUNC····LOCAL··DEFAULT····1·parsenumber_raw.constprop.035 ····31:·00001060···235·FUNC····LOCAL··DEFAULT····1·parsenumber_raw.constprop.0
36 ····32:·00002093···227·FUNC····LOCAL··DEFAULT····5·ast_for_slice36 ····32:·00002093···227·FUNC····LOCAL··DEFAULT····5·ast_for_slice
37 ····33:·00002b49···899·FUNC····LOCAL··DEFAULT····5·ast_for_call37 ····33:·00002b49···899·FUNC····LOCAL··DEFAULT····5·ast_for_call
38 ····34:·00001010··3503·FUNC····LOCAL··DEFAULT····5·ast_for_expr.cold38 ····34:·00001010··3503·FUNC····LOCAL··DEFAULT····5·ast_for_expr.cold
39 ····35:·00003640···167·FUNC····LOCAL··DEFAULT····5·ast_for_itercomp39 ····35:·00003640···167·FUNC····LOCAL··DEFAULT····5·ast_for_itercomp
53.5 KB
readelf --wide --relocs {}
Max HTML report size reached
75.5 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
18.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 755, 15 lines modifiedOffset 755, 15 lines modified
755 »       call···aa0·<ast_for_expr>755 »       call···aa0·<ast_for_expr>
756 »       mov····0x4(%esp),%edx756 »       mov····0x4(%esp),%edx
757 »       jmp····43a·<ast_for_stmt+0x1fa>757 »       jmp····43a·<ast_for_stmt+0x1fa>
758 »       mov····0x14(%ebx),%esi758 »       mov····0x14(%ebx),%esi
759 »       movswl·(%esi),%edi759 »       movswl·(%esi),%edi
760 »       lea····-0x117(%edi),%eax760 »       lea····-0x117(%edi),%eax
761 »       cmp····$0x4,%ax761 »       cmp····$0x4,%ax
762 »       ja·····1851·<validate_comprehension+0x31>762 »       ja·····1851·<validate_arguments+0x81>
763 ·R_386_PC32»     .text.unlikely763 ·R_386_PC32»     .text.unlikely
764 »       movzwl·%ax,%edx764 »       movzwl·%ax,%edx
765 »       jmp····*0x318(,%edx,4)765 »       jmp····*0x318(,%edx,4)
766 ·R_386_32»       .rodata766 ·R_386_32»       .rodata
767 »       mov····0x14(%esi),%edx767 »       mov····0x14(%esi),%edx
768 »       mov····%ebp,%eax768 »       mov····%ebp,%eax
769 »       call···aa0·<ast_for_expr>769 »       call···aa0·<ast_for_expr>
88.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
30.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 3, 769 lines modifiedOffset 3, 862 lines modified
  
3 Disassembly·of·section·.text.hot:3 Disassembly·of·section·.text.hot:
  
4 00000000·<_PyAST_GetDocString>:4 00000000·<_PyAST_GetDocString>:
5 _PyAST_GetDocString():5 _PyAST_GetDocString():
6 »       mov····0x4(%esp),%eax6 »       mov····0x4(%esp),%eax
7 »       test···%eax,%eax7 »       test···%eax,%eax
8 »       je·····34·<_PyAST_GetDocString+0x34>8 »       je·····36·<_PyAST_GetDocString+0x36>
9 »       mov····(%eax),%edx9 »       mov····(%eax),%edx
10 »       test···%edx,%edx10 »       test···%edx,%edx
11 »       je·····e·<_PyAST_GetDocString+0xe>11 »       je·····e·<_PyAST_GetDocString+0xe>
12 ·R_386_PC32»     .text.unlikely12 ·R_386_PC32»     .text.unlikely
13 »       mov····0x4(%eax),%ecx13 »       mov····0x4(%eax),%ecx
14 »       xor····%eax,%eax14 »       xor····%eax,%eax
15 »       cmpl···$0x16,(%ecx)15 »       cmpl···$0x16,(%ecx)
16 »       je·····20·<_PyAST_GetDocString+0x20>16 »       je·····20·<_PyAST_GetDocString+0x20>
17 »       retq···17 »       retq···
18 »       lea····0x0(%esi),%esi18 »       lea····0x0(%esi),%esi
19 »       mov····0x4(%ecx),%edx19 »       mov····0x4(%ecx),%edx
20 »       cmpl···$0x14,(%edx)20 »       cmpl···$0x14,(%edx)
21 »       jne····1c·<_PyAST_GetDocString+0x1c>21 »       jne····1c·<_PyAST_GetDocString+0x1c>
22 »       mov····0x4(%edx),%eax22 »       mov····0x4(%edx),%ecx
23 »       cmpl···$0x0,0x4(%eax)23 »       cmpl···$0x0,0x4(%ecx)
24 ·R_386_32»       PyUnicode_Type24 ·R_386_32»       PyUnicode_Type
25 »       je·····1c·<_PyAST_GetDocString+0x1c>25 »       cmove··%ecx,%eax
 26 »       retq···
26 »       xor····%eax,%eax27 »       xor····%eax,%eax
27 »       retq···28 »       retq···
28 »       lea····0x0(%esi,%eiz,1),%esi29 »       lea····0x0(%esi,%eiz,1),%esi
29 »       xchg···%ax,%ax 
  
30 00000040·<validate_stmts>:30 00000040·<validate_stmts>:
31 validate_stmts():31 validate_stmts():
32 »       push···%ebp32 »       push···%ebp
33 »       push···%edi33 »       push···%edi
34 »       xor····%edi,%edi34 »       xor····%edi,%edi
35 »       push···%esi35 »       push···%esi
36 »       mov····%eax,%esi36 »       mov····%eax,%esi
37 »       push···%ebx37 »       push···%ebx
38 »       sub····$0x1c,%esp38 »       sub····$0x1c,%esp
39 »       test···%esi,%esi39 »       test···%esi,%esi
40 »       je·····3f6e·<validate_stmts.cold+0x2e8>40 »       je·····3f6e·<validate_stmts.cold+0x2e8>
41 ·R_386_PC32»     .text.unlikely41 ·R_386_PC32»     .text.unlikely
42 »       cmp····(%esi),%edi42 »       cmp····(%esi),%edi
43 »       jge····9c·<validate_stmts+0x5c>43 »       jge····a0·<validate_stmts+0x60>
44 »       mov····0x4(%esi,%edi,4),%ebx44 »       mov····0x4(%esi,%edi,4),%ebx
45 »       test···%ebx,%ebx45 »       test···%ebx,%ebx
46 »       je·····3fb3·<validate_stmts.cold+0x32d>46 »       je·····3fb3·<validate_stmts.cold+0x32d>
47 ·R_386_PC32»     .text.unlikely47 ·R_386_PC32»     .text.unlikely
48 »       cmpl···$0x19,(%ebx)48 »       cmpl···$0x19,(%ebx)
49 »       ja·····3f12·<validate_stmts.cold+0x28c>49 »       ja·····3f12·<validate_stmts.cold+0x28c>
50 ·R_386_PC32»     .text.unlikely50 ·R_386_PC32»     .text.unlikely
51 »       mov····(%ebx),%eax51 »       mov····(%ebx),%eax
52 »       jmp····*0x61c(,%eax,4)52 »       jmp····*0x61c(,%eax,4)
53 ·R_386_32»       .rodata53 ·R_386_32»       .rodata
54 »       mov····0x4(%ebx),%eax54 »       mov····0x4(%ebx),%eax
55 »       mov····$0x2,%edx55 »       mov····$0x2,%edx
56 »       call···168e·<validate_constant+0x3e>56 »       call···168e·<validate_keywords+0x3e>
57 ·R_386_PC32»     .text57 ·R_386_PC32»     .text
58 »       test···%eax,%eax58 »       test···%eax,%eax
59 »       je·····ba·<validate_stmts+0x7a>59 »       je·····be·<validate_stmts+0x7e>
60 »       mov····0x8(%ebx),%eax60 »       mov····0x8(%ebx),%eax
61 »       mov····$0x1,%edx61 »       mov····$0x1,%edx
62 »       call···530·<validate_expr>62 »       call···5b0·<validate_expr>
63 »       test···%eax,%eax63 »       test···%eax,%eax
64 »       je·····ba·<validate_stmts+0x7a>64 »       je·····be·<validate_stmts+0x7e>
65 »       add····$0x1,%edi65 »       add····$0x1,%edi
66 »       jmp····4b·<validate_stmts+0xb>66 »       jmp····4b·<validate_stmts+0xb>
 67 »       lea····0x0(%esi,%eiz,1),%esi
67 »       mov····$0x1,%eax68 »       mov····$0x1,%eax
68 »       add····$0x1c,%esp69 »       add····$0x1c,%esp
69 »       pop····%ebx70 »       pop····%ebx
70 »       pop····%esi71 »       pop····%esi
71 »       pop····%edi72 »       pop····%edi
72 »       pop····%ebp73 »       pop····%ebp
73 »       retq···74 »       retq···
74 »       mov····0x4(%ebx),%eax75 »       mov····0x4(%ebx),%eax
75 »       mov····$0x1,%edx76 »       mov····$0x1,%edx
76 »       call···530·<validate_expr>77 »       call···5b0·<validate_expr>
77 »       test···%eax,%eax78 »       test···%eax,%eax
78 »       jne····97·<validate_stmts+0x57>79 »       jne····97·<validate_stmts+0x57>
79 »       xor····%eax,%eax80 »       xor····%eax,%eax
80 »       jmp····a1·<validate_stmts+0x61>81 »       jmp····a5·<validate_stmts+0x65>
81 »       mov····0x4(%ebx),%eax82 »       mov····0x4(%ebx),%eax
82 »       mov····$0x1,%edx83 »       mov····$0x1,%edx
83 »       call···530·<validate_expr>84 »       call···5b0·<validate_expr>
84 »       test···%eax,%eax85 »       test···%eax,%eax
85 »       je·····ba·<validate_stmts+0x7a>86 »       je·····be·<validate_stmts+0x7e>
86 »       mov····0x8(%ebx),%eax87 »       mov····0x8(%ebx),%eax
87 »       mov····$0x33b,%edx88 »       mov····$0x33b,%edx
88 ·R_386_32»       .rodata.str1.189 ·R_386_32»       .rodata.str1.1
89 »       call···18c8·<validate_arguments+0x38>90 »       call···180c·<validate_arguments+0x3c>
90 ·R_386_PC32»     .text91 ·R_386_PC32»     .text
91 »       test···%eax,%eax92 »       test···%eax,%eax
92 »       je·····ba·<validate_stmts+0x7a>93 »       je·····be·<validate_stmts+0x7e>
93 »       mov····0xc(%ebx),%eax94 »       mov····0xc(%ebx),%eax
94 »       call···40·<validate_stmts>95 »       call···40·<validate_stmts>
95 »       test···%eax,%eax96 »       test···%eax,%eax
96 »       jne····97·<validate_stmts+0x57>97 »       jne····97·<validate_stmts+0x57>
97 »       jmp····ba·<validate_stmts+0x7a>98 »       jmp····be·<validate_stmts+0x7e>
98 »       mov····0xc(%ebx),%eax99 »       mov····0xc(%ebx),%eax
99 »       mov····$0x313,%edx100 »       mov····$0x313,%edx
100 ·R_386_32»       .rodata.str1.1101 ·R_386_32»       .rodata.str1.1
101 »       call···18e7·<validate_arguments+0x57>102 »       call···182b·<validate_arguments+0x5b>
102 ·R_386_PC32»     .text103 ·R_386_PC32»     .text
103 »       test···%eax,%eax104 »       test···%eax,%eax
104 »       je·····ba·<validate_stmts+0x7a>105 »       je·····be·<validate_stmts+0x7e>
105 »       mov····0x8(%ebx),%eax106 »       mov····0x8(%ebx),%eax
106 »       call···1993·<validate_args+0x3>107 »       call···18d7·<validate_args+0x7>
107 ·R_386_PC32»     .text108 ·R_386_PC32»     .text
108 »       test···%eax,%eax109 »       test···%eax,%eax
109 »       je·····ba·<validate_stmts+0x7a>110 »       je·····be·<validate_stmts+0x7e>
110 »       mov····0x10(%ebx),%eax111 »       mov····0x10(%ebx),%eax
111 »       xor····%ecx,%ecx112 »       xor····%ecx,%ecx
112 »       mov····$0x1,%edx113 »       mov····$0x1,%edx
113 »       call···470·<validate_exprs>114 »       call···470·<validate_exprs>
114 »       test···%eax,%eax115 »       test···%eax,%eax
115 »       je·····ba·<validate_stmts+0x7a>116 »       je·····be·<validate_stmts+0x7e>
116 »       mov····0x14(%ebx),%eax117 »       mov····0x14(%ebx),%eax
117 »       test···%eax,%eax118 »       test···%eax,%eax
118 »       je·····97·<validate_stmts+0x57>119 »       je·····97·<validate_stmts+0x57>
119 »       jmp····3f2e·<validate_stmts.cold+0x2a8>120 »       jmp····3f32·<validate_stmts.cold+0x2ac>
120 ·R_386_PC32»     .text.unlikely121 ·R_386_PC32»     .text.unlikely
121 »       mov····0x4(%ebx),%eax122 »       mov····0x4(%ebx),%eax
122 »       test···%eax,%eax123 »       test···%eax,%eax
123 »       jne····89·<validate_stmts+0x49>124 »       jne····89·<validate_stmts+0x49>
124 »       jmp····97·<validate_stmts+0x57>125 »       jmp····97·<validate_stmts+0x57>
Max diff block lines reached; 27061/30934 bytes (87.48%) of diff not shown.
3.91 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 95, 36 lines modifiedOffset 95, 36 lines modified
95 ··0x000005b0·7d210000·453b0000·cb3b0000·453b0000·}!..E;...;..E;..95 ··0x000005b0·7d210000·453b0000·cb3b0000·453b0000·}!..E;...;..E;..
96 ··0x000005c0·453b0000·393b0000·c53b0000·6f3b0000·E;..9;...;..o;..96 ··0x000005c0·453b0000·393b0000·c53b0000·6f3b0000·E;..9;...;..o;..
97 ··0x000005d0·753b0000·5d3b0000·633b0000·693b0000·u;..];..c;..i;..97 ··0x000005d0·753b0000·5d3b0000·633b0000·693b0000·u;..];..c;..i;..
98 ··0x000005e0·4b3b0000·573b0000·513b0000·513b0000·K;..W;..Q;..Q;..98 ··0x000005e0·4b3b0000·573b0000·513b0000·513b0000·K;..W;..Q;..Q;..
99 ··0x000005f0·bf3b0000·3f3b0000·7b3b0000·7b3b0000·.;..?;..{;..{;..99 ··0x000005f0·bf3b0000·3f3b0000·7b3b0000·7b3b0000·.;..?;..{;..{;..
100 ··0x00000600·813b0000·ee3b0000·1b3b0000·213b0000·.;...;...;..!;..100 ··0x00000600·813b0000·ee3b0000·1b3b0000·213b0000·.;...;...;..!;..
101 ··0x00000610·273b0000·2d3b0000·333b0000·aa3e0000·';..-;..3;...>..101 ··0x00000610·273b0000·2d3b0000·333b0000·aa3e0000·';..-;..3;...>..
102 ··0x00000620·ee000000·8f3d0000·7b020000·2e010000·.....=..{.......102 ··0x00000620·f2000000·8f3d0000·7f020000·32010000·.....=......2...
103 ··0x00000630·61030000·75000000·4c020000·d83d0000·a...u...L....=..103 ··0x00000630·65030000·75000000·50020000·d83d0000·e...u...P....=..
104 ··0x00000640·de010000·cb3e0000·d3020000·be000000·.....>..........104 ··0x00000640·e2010000·cb3e0000·d7020000·c2000000·.....>..........
105 ··0x00000650·04030000·1b3e0000·3e010000·6b010000·.....>..>...k...105 ··0x00000650·08030000·1b3e0000·42010000·6f010000·.....>..B...o...
106 ··0x00000660·73030000·32020000·3e030000·5b3d0000·s...2...>...[=..106 ··0x00000660·77030000·36020000·42030000·5b3d0000·w...6...B...[=..
107 ··0x00000670·703f0000·a9000000·97000000·97000000·p?..............107 ··0x00000670·703f0000·ad000000·97000000·97000000·p?..............
108 ··0x00000680·97000000·d1050000·45060000·8b060000·........E....... 
109 ··0x00000690·50050000·7f060000·27060000·4a440000·P.......'...JD.. 
110 ··0x000006a0·31070000·73430000·f5060000·24070000·1...sC......$... 
111 ··0x000006b0·d0080000·40080000·98070000·5d430000·....@.......]C.. 
112 ··0x000006c0·0e080000·e5430000·1e430000·84080000·.....C...C...... 
113 ··0x000006d0·11430000·ae080000·11430000·9e060000·.C.......C...... 
114 ··0x000006e0·e9050000·ed070000·38080000·a0050000·........8....... 
115 ··0x000006f0·dc050000·50060000·96060000·fa080000·....P...........108 ··0x00000680·97000000·58060000·cc060000·12070000·....X...........
 109 ··0x00000690·d0050000·06070000·ae060000·e9420000·.............B..
 110 ··0x000006a0·a1070000·f2430000·77070000·94070000·.....C..w.......
 111 ··0x000006b0·c6080000·87080000·08080000·5f440000·............_D..
 112 ··0x000006c0·25070000·ff430000·b3430000·25070000·%....C...C..%...
 113 ··0x000006d0·36440000·b6080000·36440000·36070000·6D......6D..6...
 114 ··0x000006e0·70060000·5e080000·7f080000·20060000·p...^.......·...
 115 ··0x000006f0·63060000·d7060000·1d070000·fe070000·c...............
116 ··0x00000700·32060000·32060000·51070000·4a440000·2...2...Q...JD..116 ··0x00000700·b9060000·b9060000·c1070000·e9420000·.............B..
117 ··0x00000710·31070000·73430000·f5060000·24070000·1...sC......$...117 ··0x00000710·a1070000·f2430000·77070000·94070000·.....C..w.......
118 ··0x00000720·d0080000·40080000·98070000·5d430000·....@.......]C..118 ··0x00000720·c6080000·87080000·08080000·5f440000·............_D..
119 ··0x00000730·0e080000·e5430000·1e430000·84080000·.....C...C......119 ··0x00000730·25070000·ff430000·b3430000·25070000·%....C...C..%...
120 ··0x00000740·11430000·ae080000·11430000·9e060000·.C.......C...... 
121 ··0x00000750·e9050000·ed070000·38080000·a0050000·........8....... 
122 ··0x00000760·4a440000·4a440000·4a440000·4a440000·JD..JD..JD..JD..120 ··0x00000740·36440000·b6080000·36440000·36070000·6D......6D..6...
 121 ··0x00000750·70060000·5e080000·7f080000·20060000·p...^.......·...
 122 ··0x00000760·e9420000·e9420000·e9420000·e9420000·.B...B...B...B..
123 ··0x00000770·4a440000·4a440000·51070000·d0040000·JD..JD..Q.......123 ··0x00000770·e9420000·e9420000·c1070000·d0040000·.B...B..........
124 ··0x00000780·d5040000·db040000·00000000·00000000·................124 ··0x00000780·d5040000·db040000·00000000·00000000·................
125 ··0x00000790·00000000·00000000·00000000·00000000·................125 ··0x00000790·00000000·00000000·00000000·00000000·................
126 ··0x000007a0·32010000·36010000·37010000·38010000·2...6...7...8...126 ··0x000007a0·32010000·36010000·37010000·38010000·2...6...7...8...
127 ··0x000007b0·39010000·3c010000·3d010000·3e010000·9...<...=...>...127 ··0x000007b0·39010000·3c010000·3d010000·3e010000·9...<...=...>...
128 ··0x000007c0·3f010000·40010000·41010000·42010000·?...@...A...B...128 ··0x000007c0·3f010000·40010000·41010000·42010000·?...@...A...B...
129 ··0x000007d0·43010000·44010000·45010000·00000000·C...D...E.......129 ··0x000007d0·43010000·44010000·45010000·00000000·C...D...E.......
130 ··0x000007e0·6e756d5f·73746d74·73000000·08010000·num_stmts.......130 ··0x000007e0·6e756d5f·73746d74·73000000·08010000·num_stmts.......
25.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 13 lines modifiedOffset 1, 13 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·10000000·1c000000·................4 ··0x00000010·1b0c0404·88010000·10000000·1c000000·................
5 ··0x00000020·00000000·37000000·00000000·10000000·....7...........5 ··0x00000020·00000000·39000000·00000000·10000000·....9...........
6 ··0x00000030·30000000·00000000·03000000·00000000·0...............6 ··0x00000030·30000000·00000000·03000000·00000000·0...............
7 ··0x00000040·78000000·44000000·00000000·72010000·x...D.......r...7 ··0x00000040·78000000·44000000·00000000·72010000·x...D.......r...
8 ··0x00000050·00410e08·8502460e·0c870341·0e108604·.A....F....A....8 ··0x00000050·00410e08·8502460e·0c870341·0e108604·.A....F....A....
9 ··0x00000060·410e1483·05430e40·02540e44·410e4844·A....C.@.T.DA.HD9 ··0x00000060·410e1483·05430e40·02540e44·410e4844·A....C.@.T.DA.HD
10 ··0x00000070·0e4c410e·504c0e40·028c0e44·410e4845·.LA.PL.@...DA.HE10 ··0x00000070·0e4c410e·504c0e40·028c0e44·410e4845·.LA.PL.@...DA.HE
11 ··0x00000080·0e4c460e·50480e40·510a0e14·41c30e10·.LF.PH.@Q...A...11 ··0x00000080·0e4c460e·50480e40·510a0e14·41c30e10·.LF.PH.@Q...A...
12 ··0x00000090·41c60e0c·41c70e08·41c50e04·410b4f0e·A...A...A...A.O.12 ··0x00000090·41c60e0c·41c70e08·41c50e04·410b4f0e·A...A...A...A.O.
222 KB
ast_opt.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:··········16628·(bytes·into·file)13 ··Start·of·section·headers:··········17516·(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:·········1819 ··Number·of·section·headers:·········18
20 ··Section·header·string·table·index:·1720 ··Section·header·string·table·index:·17
3.09 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x40f4:1 There·are·18·section·headers,·starting·at·offset·0x446c:
  
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]·.text·············PROGBITS········00000000·000040·00017b·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00017b·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0033b0·000078·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·003690·000078·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0001bb·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0001bb·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0001bb·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0001bb·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········00000000·0001bb·000474·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········00000000·0001bb·0004c9·00··AX··0···0··1
10 ··[·6]·.rel.text.unlikely·REL·············00000000·003428·0002e8·08···I·15···5··410 ··[·6]·.rel.text.unlikely·REL·············00000000·003708·000310·08···I·15···5··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·000630·001dc1·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········00000000·000690·002051·00··AX··0···0·16
12 ··[·8]·.rel.text.hot·····REL·············00000000·003710·000690·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·003a18·000700·08···I·15···7··4
13 ··[·9]·.rodata···········PROGBITS········00000000·0023f4·000124·00···A··0···0··413 ··[·9]·.rodata···········PROGBITS········00000000·0026e4·000124·00···A··0···0··4
14 ··[10]·.rel.rodata·······REL·············00000000·003da0·000220·08···I·15···9··414 ··[10]·.rel.rodata·······REL·············00000000·004118·000220·08···I·15···9··4
15 ··[11]·.rodata.str1.1····PROGBITS········00000000·002518·00000a·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········00000000·002808·00000a·01·AMS··0···0··1
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·002522·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·002812·000000·00······0···0··1
17 ··[13]·.eh_frame·········PROGBITS········00000000·002524·000658·00···A··0···0··417 ··[13]·.eh_frame·········PROGBITS········00000000·002814·000648·00···A··0···0··4
18 ··[14]·.rel.eh_frame·····REL·············00000000·003fc0·0000a8·08···I·15··13··418 ··[14]·.rel.eh_frame·····REL·············00000000·004338·0000a8·08···I·15··13··4
19 ··[15]·.symtab···········SYMTAB··········00000000·002b7c·000450·10·····16··32··419 ··[15]·.symtab···········SYMTAB··········00000000·002e5c·000450·10·····16··32··4
20 ··[16]·.strtab···········STRTAB··········00000000·002fcc·0003e1·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·0032ac·0003e1·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·004068·00008a·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·0043e0·00008a·00······0···0··1
22 Key·to·Flags:22 Key·to·Flags:
23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
26 ··p·(processor·specific)26 ··p·(processor·specific)
5.47 KB
readelf --wide --symbols {}
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
1 Symbol·table·'.symtab'·contains·69·entries:1 Symbol·table·'.symtab'·contains·69·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····7·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
7 ·····4:·00000c60··3044·FUNC····LOCAL··DEFAULT····7·astfold_expr7 ·····4:·00000de0··3306·FUNC····LOCAL··DEFAULT····7·astfold_expr
8 ·····5:·000000a0···372·FUNC····LOCAL··DEFAULT····7·astfold_body8 ·····5:·000000a0···385·FUNC····LOCAL··DEFAULT····7·astfold_body
9 ·····6:·00000220··2611·FUNC····LOCAL··DEFAULT····7·astfold_stmt9 ·····6:·00000230··2991·FUNC····LOCAL··DEFAULT····7·astfold_stmt
10 ·····7:·00000000····17·FUNC····LOCAL··DEFAULT····5·_PyAST_Optimize.cold10 ·····7:·00000000····17·FUNC····LOCAL··DEFAULT····5·_PyAST_Optimize.cold
11 ·····8:·00000011···179·FUNC····LOCAL··DEFAULT····5·astfold_body.cold11 ·····8:·00000011···278·FUNC····LOCAL··DEFAULT····5·astfold_body.cold
12 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····9·12 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
13 ····10:·00001850··1114·FUNC····LOCAL··DEFAULT····7·astfold_arguments13 ····10:·00001ad0··1150·FUNC····LOCAL··DEFAULT····7·astfold_arguments
14 ····11:·00000000···174·FUNC····LOCAL··DEFAULT····1·fold_iter.constprop.014 ····11:·00000000···174·FUNC····LOCAL··DEFAULT····1·fold_iter.constprop.0
15 ····12:·000000b0····55·FUNC····LOCAL··DEFAULT····1·astfold_withitem15 ····12:·000000b0····55·FUNC····LOCAL··DEFAULT····1·astfold_withitem
16 ····13:·000000c4···230·FUNC····LOCAL··DEFAULT····5·astfold_stmt.cold16 ····13:·00000127···223·FUNC····LOCAL··DEFAULT····5·astfold_stmt.cold
17 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT···11·17 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
18 ····15:·00000100····16·OBJECT··LOCAL··DEFAULT····9·CSWTCH.6618 ····15:·00000100····16·OBJECT··LOCAL··DEFAULT····9·CSWTCH.66
19 ····16:·000000f0···139·FUNC····LOCAL··DEFAULT····1·astfold_comprehension19 ····16:·000000f0···139·FUNC····LOCAL··DEFAULT····1·astfold_comprehension
20 ····17:·00001d60····97·FUNC····LOCAL··DEFAULT····7·make_const20 ····17:·00001ff0····97·FUNC····LOCAL··DEFAULT····7·make_const
21 ····18:·00000110····20·OBJECT··LOCAL··DEFAULT····9·ops.021 ····18:·00000110····20·OBJECT··LOCAL··DEFAULT····9·ops.0
22 ····19:·000001aa···445·FUNC····LOCAL··DEFAULT····5·astfold_expr.cold22 ····19:·00000206···438·FUNC····LOCAL··DEFAULT····5·astfold_expr.cold
23 ····20:·000003e1···147·FUNC····LOCAL··DEFAULT····5·check_complexity23 ····20:·00000436···147·FUNC····LOCAL··DEFAULT····5·check_complexity
24 ····21:·00001cb0····50·FUNC····LOCAL··DEFAULT····7·astfold_arg24 ····21:·00001f50····39·FUNC····LOCAL··DEFAULT····7·astfold_arg
25 ····22:·00000367····17·FUNC····LOCAL··DEFAULT····5·astfold_arguments.cold25 ····22:·000003bc····17·FUNC····LOCAL··DEFAULT····5·astfold_arguments.cold
26 ····23:·00001cf0····98·FUNC····LOCAL··DEFAULT····7·make_const_tuple26 ····23:·00001f80····98·FUNC····LOCAL··DEFAULT····7·make_const_tuple
27 ····24:·00000378·····7·FUNC····LOCAL··DEFAULT····5·fold_iter.constprop.0.cold27 ····24:·000003cd·····7·FUNC····LOCAL··DEFAULT····5·fold_iter.constprop.0.cold
28 ····25:·0000037f····41·FUNC····LOCAL··DEFAULT····5·make_const.cold28 ····25:·000003d4····41·FUNC····LOCAL··DEFAULT····5·make_const.cold
29 ····26:·000003a8····14·FUNC····LOCAL··DEFAULT····5·astfold_comprehension.cold29 ····26:·000003fd····14·FUNC····LOCAL··DEFAULT····5·astfold_comprehension.cold
30 ····27:·000003b6····43·FUNC····LOCAL··DEFAULT····5·unary_not30 ····27:·0000040b····43·FUNC····LOCAL··DEFAULT····5·unary_not
31 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT····3·31 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
32 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT····4·32 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
33 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···12·33 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
34 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···13·34 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
35 ····32:·00000000···150·FUNC····GLOBAL·DEFAULT····7·_PyAST_Optimize35 ····32:·00000000···150·FUNC····GLOBAL·DEFAULT····7·_PyAST_Optimize
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_GetDocString36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_GetDocString
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_seq_new37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_seq_new
44.9 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x33b0·contains·15·entries:1 Relocation·section·'.rel.text'·at·offset·0x3690·contains·15·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000004a··00000302·R_386_PC32·············00000000···.text.hot3 0000004a··00000302·R_386_PC32·············00000000···.text.hot
4 0000006d··00000302·R_386_PC32·············00000000···.text.hot4 0000006d··00000302·R_386_PC32·············00000000···.text.hot
5 00000084··00003f02·R_386_PC32·············00000000···PyFrozenSet_New5 00000084··00003f02·R_386_PC32·············00000000···PyFrozenSet_New
6 000000a1··00003e02·R_386_PC32·············00000000···_Py_Dealloc6 000000a1··00003e02·R_386_PC32·············00000000···_Py_Dealloc
7 000000bc··00000302·R_386_PC32·············00000000···.text.hot7 000000bc··00000302·R_386_PC32·············00000000···.text.hot
8 000000d7··00000302·R_386_PC32·············00000000···.text.hot8 000000d7··00000302·R_386_PC32·············00000000···.text.hot
34.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 54, 15 lines modifiedOffset 54, 15 lines modified
54 ··DW_CFA_nop54 ··DW_CFA_nop
  
55 00000068·00000010·00000024·FDE·cie=00000048·pc=00000000..0000001155 00000068·00000010·00000024·FDE·cie=00000048·pc=00000000..00000011
56 ··DW_CFA_nop56 ··DW_CFA_nop
57 ··DW_CFA_nop57 ··DW_CFA_nop
58 ··DW_CFA_nop58 ··DW_CFA_nop
  
59 0000007c·0000004c·00000080·FDE·cie=00000000·pc=000000a0..0000021459 0000007c·0000004c·00000080·FDE·cie=00000000·pc=000000a0..00000221
60 ··DW_CFA_advance_loc:·1·to·000000a160 ··DW_CFA_advance_loc:·1·to·000000a1
61 ··DW_CFA_def_cfa_offset:·861 ··DW_CFA_def_cfa_offset:·8
62 ··DW_CFA_offset:·r5·(ebp)·at·cfa-862 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
63 ··DW_CFA_advance_loc:·1·to·000000a263 ··DW_CFA_advance_loc:·1·to·000000a2
64 ··DW_CFA_def_cfa_offset:·1264 ··DW_CFA_def_cfa_offset:·12
65 ··DW_CFA_offset:·r7·(edi)·at·cfa-1265 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
66 ··DW_CFA_advance_loc:·3·to·000000a566 ··DW_CFA_advance_loc:·3·to·000000a5
519 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 38, 22 lines modifiedOffset 38, 22 lines modified
38 PyLong_AsLong38 PyLong_AsLong
39 PyNumber_Multiply39 PyNumber_Multiply
40 PyTuple_New40 PyTuple_New
41 PyExc_KeyboardInterrupt41 PyExc_KeyboardInterrupt
42 PyErr_ExceptionMatches42 PyErr_ExceptionMatches
43 PyErr_Clear43 PyErr_Clear
44 PyArena_AddPyObject44 PyArena_AddPyObject
 45 PyNumber_Rshift
 46 PyNumber_Remainder
45 PyBool_FromLong47 PyBool_FromLong
46 PyNumber_FloorDivide48 PyNumber_FloorDivide
47 PyNumber_And49 PyNumber_And
48 PyNumber_Xor50 PyNumber_Xor
49 PyNumber_Or51 PyNumber_Or
50 PyObject_GetItem52 PyObject_GetItem
51 PyNumber_Remainder 
52 PyNumber_Rshift 
53 _Py_Dealloc53 _Py_Dealloc
54 PyFrozenSet_New54 PyFrozenSet_New
55 PyObject_IsTrue55 PyObject_IsTrue
56 _PySet_NextEntry56 _PySet_NextEntry
57 PyNumber_Invert57 PyNumber_Invert
58 PyNumber_Positive58 PyNumber_Positive
59 PyNumber_Negative59 PyNumber_Negative
3.22 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 32, 35 lines modifiedOffset 32, 35 lines modified
32 »       cmpl···$0x17,(%edi)32 »       cmpl···$0x17,(%edi)
33 »       je·····14·<fold_iter.constprop.0+0x14>33 »       je·····14·<fold_iter.constprop.0+0x14>
34 »       add····$0x1,%eax34 »       add····$0x1,%eax
35 »       jmp····2b·<fold_iter.constprop.0+0x2b>35 »       jmp····2b·<fold_iter.constprop.0+0x2b>
36 »       movl···$0x1a,(%ebx)36 »       movl···$0x1a,(%ebx)
37 »       mov····%ecx,%eax37 »       mov····%ecx,%eax
38 »       mov····%edx,0xc(%esp)38 »       mov····%edx,0xc(%esp)
39 »       call···1d3a·<make_const_tuple+0x4a>39 »       call···1fca·<make_const_tuple+0x4a>
40 ·R_386_PC32»     .text.hot40 ·R_386_PC32»     .text.hot
41 »       mov····0xc(%esp),%edx41 »       mov····0xc(%esp),%edx
42 »       mov····%eax,%esi42 »       mov····%eax,%esi
43 »       add····$0x10,%esp43 »       add····$0x10,%esp
44 »       mov····%edx,%ecx44 »       mov····%edx,%ecx
45 »       mov····%ebx,%eax45 »       mov····%ebx,%eax
46 »       mov····%esi,%edx46 »       mov····%esi,%edx
47 »       pop····%ebx47 »       pop····%ebx
48 »       pop····%esi48 »       pop····%esi
49 »       pop····%edi49 »       pop····%edi
50 »       jmp····1dc1·<make_const+0x61>50 »       jmp····2051·<make_const+0x61>
51 ·R_386_PC32»     .text.hot51 ·R_386_PC32»     .text.hot
52 »       mov····0x4(%ebx),%eax52 »       mov····0x4(%ebx),%eax
53 »       mov····%edx,0xc(%esp)53 »       mov····%edx,0xc(%esp)
54 »       call···1d5d·<make_const_tuple+0x6d>54 »       call···1fed·<make_const_tuple+0x6d>
55 ·R_386_PC32»     .text.hot55 ·R_386_PC32»     .text.hot
56 »       mov····0xc(%esp),%edx56 »       mov····0xc(%esp),%edx
57 »       test···%eax,%eax57 »       test···%eax,%eax
58 »       mov····%eax,%edi58 »       mov····%eax,%edi
59 »       je·····3f3·<check_complexity+0x12>59 »       je·····448·<check_complexity+0x12>
60 ·R_386_PC32»     .text.unlikely60 ·R_386_PC32»     .text.unlikely
61 »       sub····$0xc,%esp61 »       sub····$0xc,%esp
62 »       push···%eax62 »       push···%eax
63 »       call···84·<fold_iter.constprop.0+0x84>63 »       call···84·<fold_iter.constprop.0+0x84>
64 ·R_386_PC32»     PyFrozenSet_New64 ·R_386_PC32»     PyFrozenSet_New
65 »       mov····(%edi),%ecx65 »       mov····(%edi),%ecx
66 »       add····$0x10,%esp66 »       add····$0x10,%esp
18.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 10, 490 lines modifiedOffset 10, 519 lines modified
10 ·R_386_PC32»     .text.hot10 ·R_386_PC32»     .text.hot
11 »       mov····$0x1,%eax11 »       mov····$0x1,%eax
12 »       jmp····35·<astfold_body.cold+0x24>12 »       jmp····35·<astfold_body.cold+0x24>
13 ·R_386_PC32»     .text.hot13 ·R_386_PC32»     .text.hot
  
14 00000011·<astfold_body.cold>:14 00000011·<astfold_body.cold>:
15 astfold_body.cold():15 astfold_body.cold():
 16 »       addl···$0x1,0xc(%esp)
 17 »       jmp····1f9·<astfold_stmt.cold+0xd2>
 18 ·R_386_PC32»     .text.hot
 19 »       mov····0x4(%ebx),%ebx
 20 »       push···%ecx
 21 »       push···%ecx
 22 »       push···%esi
 23 »       push···$0x1
 24 »       call···24·<astfold_body.cold+0x13>
 25 ·R_386_PC32»     _Py_asdl_seq_new
 26 »       add····$0x10,%esp
 27 »       test···%eax,%eax
 28 »       je·····120·<astfold_body.cold+0x10f>
 29 »       mov····0x4(%ebx),%ecx
 30 »       mov····%ecx,0x4(%eax)
 31 »       push···%edx
 32 »       push···%edx
 33 »       push···%esi
 34 »       pushl··0x28(%ebx)
 35 »       pushl··0x24(%ebx)
 36 »       pushl··0x20(%ebx)
 37 »       pushl··0x1c(%ebx)
 38 »       push···%eax
 39 »       call···4a·<astfold_body.cold+0x39>
 40 ·R_386_PC32»     _Py_JoinedStr
 41 »       add····$0x20,%esp
 42 »       test···%eax,%eax
 43 »       je·····120·<astfold_body.cold+0x10f>
 44 »       mov····%eax,0x4(%ebx)
 45 »       mov····$0x1,%eax
 46 »       jmp····26f·<astfold_expr.cold+0x69>
 47 ·R_386_PC32»     .text.hot
16 »       sub····$0x1,%edx48 »       sub····$0x1,%edx
17 »       je·····1fe·<astfold_expr.cold+0x54>49 »       je·····25b·<astfold_expr.cold+0x55>
18 ·R_386_PC32»     .text.hot50 ·R_386_PC32»     .text.hot
19 »       mov····0x8(%ebx),%eax51 »       mov····0x8(%ebx),%eax
20 »       test···%eax,%eax52 »       test···%eax,%eax
21 »       je·····32·<astfold_body.cold+0x21>53 »       je·····87·<astfold_body.cold+0x76>
22 »       mov····%edi,%ecx54 »       mov····%edi,%ecx
23 »       mov····%esi,%edx55 »       mov····%esi,%edx
24 »       call···246·<astfold_expr.cold+0x9c>56 »       call···2ab·<astfold_expr.cold+0xa5>
25 ·R_386_PC32»     .text.hot57 ·R_386_PC32»     .text.hot
26 »       test···%eax,%eax58 »       test···%eax,%eax
27 »       je·····bd·<astfold_body.cold+0xac>59 »       je·····120·<astfold_body.cold+0x10f>
28 »       cmpl···$0x2,(%ebx)60 »       cmpl···$0x2,(%ebx)
29 »       jle····21f·<astfold_expr.cold+0x75>61 »       jle····27c·<astfold_expr.cold+0x76>
30 ·R_386_PC32»     .text.hot62 ·R_386_PC32»     .text.hot
31 »       mov····0xc(%ebx),%eax63 »       mov····0xc(%ebx),%eax
32 »       test···%eax,%eax64 »       test···%eax,%eax
33 »       je·····4f·<astfold_body.cold+0x3e>65 »       je·····a4·<astfold_body.cold+0x93>
34 »       mov····%edi,%ecx66 »       mov····%edi,%ecx
35 »       mov····%esi,%edx67 »       mov····%esi,%edx
36 »       call···267·<astfold_expr.cold+0xbd>68 »       call···2cc·<astfold_expr.cold+0xc6>
37 ·R_386_PC32»     .text.hot69 ·R_386_PC32»     .text.hot
38 »       test···%eax,%eax70 »       test···%eax,%eax
39 »       je·····bd·<astfold_body.cold+0xac>71 »       je·····120·<astfold_body.cold+0x10f>
40 »       cmpl···$0x3,(%ebx)72 »       cmpl···$0x3,(%ebx)
41 »       jle····23c·<astfold_expr.cold+0x92>73 »       jle····299·<astfold_expr.cold+0x93>
42 ·R_386_PC32»     .text.hot74 ·R_386_PC32»     .text.hot
43 »       mov····0x10(%ebx),%eax75 »       mov····0x10(%ebx),%eax
44 »       test···%eax,%eax76 »       test···%eax,%eax
45 »       je·····6c·<astfold_body.cold+0x5b>77 »       je·····c1·<astfold_body.cold+0xb0>
46 »       mov····%edi,%ecx78 »       mov····%edi,%ecx
47 »       mov····%esi,%edx79 »       mov····%esi,%edx
48 »       call···284·<astfold_expr.cold+0xda>80 »       call···2e9·<astfold_expr.cold+0xe3>
49 ·R_386_PC32»     .text.hot81 ·R_386_PC32»     .text.hot
50 »       test···%eax,%eax82 »       test···%eax,%eax
51 »       je·····bd·<astfold_body.cold+0xac>83 »       je·····120·<astfold_body.cold+0x10f>
52 »       cmpl···$0x4,(%ebx)84 »       cmpl···$0x4,(%ebx)
53 »       jle····259·<astfold_expr.cold+0xaf>85 »       jle····2b6·<astfold_expr.cold+0xb0>
54 ·R_386_PC32»     .text.hot86 ·R_386_PC32»     .text.hot
55 »       jmp····1d4·<astfold_expr.cold+0x2a>87 »       mov····0x14(%ebx),%eax
 88 »       test···%eax,%eax
 89 »       je·····de·<astfold_body.cold+0xcd>
 90 »       mov····%edi,%ecx
 91 »       mov····%esi,%edx
 92 »       call···306·<astfold_expr.cold+0x100>
56 ·R_386_PC32»     .text.hot93 ·R_386_PC32»     .text.hot
57 »       mov····0x4(%ebx),%ebx 
58 »       push···%ecx 
59 »       push···%ecx 
60 »       push···%esi 
61 »       push···$0x1 
62 »       call···83·<astfold_body.cold+0x72> 
63 ·R_386_PC32»     _Py_asdl_seq_new 
64 »       add····$0x10,%esp 
65 »       test···%eax,%eax94 »       test···%eax,%eax
66 »       je·····bd·<astfold_body.cold+0xac>95 »       je·····120·<astfold_body.cold+0x10f>
 96 »       cmpl···$0x5,(%ebx)
 97 »       jle····2d3·<astfold_expr.cold+0xcd>
 98 ·R_386_PC32»     .text.hot
67 »       mov····0x4(%ebx),%ecx99 »       mov····0x18(%ebx),%eax
68 »       mov····%ecx,0x4(%eax) 
69 »       push···%edx 
70 »       push···%edx 
71 »       push···%esi 
72 »       pushl··0x28(%ebx) 
73 »       pushl··0x24(%ebx) 
74 »       pushl··0x20(%ebx) 
75 »       pushl··0x1c(%ebx) 
76 »       push···%eax 
77 »       call···a5·<astfold_body.cold+0x94> 
78 ·R_386_PC32»     _Py_JoinedStr 
79 »       add····$0x20,%esp 
80 »       test···%eax,%eax100 »       test···%eax,%eax
81 »       je·····bd·<astfold_body.cold+0xac>101 »       je·····fb·<astfold_body.cold+0xea>
82 »       mov····%eax,0x4(%ebx) 
83 »       mov····$0x1,%eax102 »       mov····%edi,%ecx
 103 »       mov····%esi,%edx
84 »       jmp····2be·<astfold_expr.cold+0x114>104 »       call···323·<astfold_expr.cold+0x11d>
85 ·R_386_PC32»     .text.hot105 ·R_386_PC32»     .text.hot
86 »       xor····%eax,%eax106 »       test···%eax,%eax
 107 »       je·····120·<astfold_body.cold+0x10f>
 108 »       cmpl···$0x6,(%ebx)
87 »       jmp····2c5·<astfold_expr.cold+0x11b>109 »       jle····2f0·<astfold_expr.cold+0xea>
88 ·R_386_PC32»     .text.hot110 ·R_386_PC32»     .text.hot
 111 »       mov····0x1c(%ebx),%eax
  
89 000000c4·<astfold_stmt.cold>: 
90 astfold_stmt.cold(): 
Max diff block lines reached; 14757/18749 bytes (78.71%) of diff not shown.
95.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
2.58 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·70020000·f0030000·d6060000·be040000·p............... 
4 ··0x00000010·43040000·77060000·48030000·06060000·C...w...H....... 
5 ··0x00000020·43070000·53040000·670b0000·26060000·C...S...g...&...3 ··0x00000000·96020000·50020000·ea080000·e6050000·....P...........
6 ··0x00000030·40020000·ae050000·8b070000·47050000·@...........G...4 ··0x00000010·d0040000·8b080000·28040000·1a080000·........(.......
7 ··0x00000040·73050000·ae060000·70020000·70020000·s.......p...p...5 ··0x00000020·57090000·e0040000·570d0000·3a080000·W.......W...:...
8 ··0x00000050·70020000·70020000·80020000·a10c0000·p...p...........6 ··0x00000030·c8020000·4a070000·9f090000·6f060000·....J.......o...
 7 ··0x00000040·9b060000·c2080000·96020000·96020000·................
 8 ··0x00000050·96020000·96020000·a8020000·210e0000·............!...
 9 ··0x00000060·ca120000·210e0000·70100000·59120000·....!...p...Y...
9 ··0x00000060·39110000·a10c0000·f00e0000·c9100000·9...............10 ··0x00000070·00120000·ae140000·80130000·1f150000·................
10 ··0x00000070·75100000·8e120000·6e110000·ff120000·u.......n....... 
11 ··0x00000080·39120000·8d130000·34130000·ba120000·9.......4.......11 ··0x00000080·59140000·ad150000·54150000·da140000·Y.......T.......
12 ··0x00000090·b00c0000·7e120000·b00c0000·740f0000·....~.......t...12 ··0x00000090·300e0000·9e140000·300e0000·f8100000·0.......0.......
13 ··0x000000a0·d00c0000·500f0000·01120000·a10c0000·....P...........13 ··0x000000a0·500e0000·d0100000·19140000·210e0000·P...........!...
14 ··0x000000b0·b00c0000·2a100000·b00c0000·800c0000·....*...........14 ··0x000000b0·300e0000·b0110000·300e0000·000e0000·0.......0.......
15 ··0x000000c0·8d100000·080e0000·dd110000·d2130000·................15 ··0x000000c0·18120000·900f0000·f5130000·f2150000·................
16 ··0x000000d0·6a140000·fa140000·a10c0000·e9140000·j...............16 ··0x000000d0·8a160000·1a170000·210e0000·09170000·........!.......
17 ··0x000000e0·a6020000·f6130000·7b140000·c7020000·........{.......17 ··0x000000e0·17020000·16160000·9b160000·06020000·................
18 ··0x000000f0·41020000·30020000·1f020000·0e020000·A...0...........18 ··0x000000f0·cf020000·be020000·ad020000·9c020000·................
19 ··0x00000100·08000000·07000000·0a000000·09000000·................19 ··0x00000100·08000000·07000000·0a000000·09000000·................
20 ··0x00000110·00000000·00000000·b6030000·00000000·................20 ··0x00000110·00000000·00000000·0b040000·00000000·................
21 ··0x00000120·00000000····························....21 ··0x00000120·00000000····························....
  
11.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 5, 102 lines modifiedOffset 5, 101 lines modified
5 ··0x00000010·1b0c0404·88010000·2c000000·1c000000·........,.......5 ··0x00000010·1b0c0404·88010000·2c000000·1c000000·........,.......
6 ··0x00000020·00000000·96000000·00410e08·8702410e·.........A....A.6 ··0x00000020·00000000·96000000·00410e08·8702410e·.........A....A.
7 ··0x00000030·0c860341·0e108304·660ac30e·0c41c60e·...A....f....A..7 ··0x00000030·0c860341·0e108304·660ac30e·0c41c60e·...A....f....A..
8 ··0x00000040·0841c70e·04450b00·1c000000·00000000·.A...E..........8 ··0x00000040·0841c70e·04450b00·1c000000·00000000·.A...E..........
9 ··0x00000050·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........9 ··0x00000050·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........
10 ··0x00000060·83048603·87020000·10000000·24000000·............$...10 ··0x00000060·83048603·87020000·10000000·24000000·............$...
11 ··0x00000070·00000000·11000000·00000000·4c000000·............L...11 ··0x00000070·00000000·11000000·00000000·4c000000·............L...
12 ··0x00000080·80000000·a0000000·74010000·00410e08·........t....A..12 ··0x00000080·80000000·a0000000·81010000·00410e08·.............A..
13 ··0x00000090·8502410e·0c870343·0e108604·430e1483·..A....C....C...13 ··0x00000090·8502410e·0c870343·0e108604·430e1483·..A....C....C...
14 ··0x000000a0·05450e3c·410e4048·0e300339·010e3c41·.E.<A.@H.0.9..<A14 ··0x000000a0·05450e3c·410e4048·0e300341·010e3c41·.E.<A.@H.0.A..<A
15 ··0x000000b0·0e40480e·30500a0e·1441c30e·1041c60e·.@H.0P...A...A..15 ··0x000000b0·0e40480e·30500a0e·1441c30e·1041c60e·.@H.0P...A...A..
16 ··0x000000c0·0c41c70e·0841c50e·04410b00·1c000000·.A...A...A......16 ··0x000000c0·0c41c70e·0841c50e·04410b00·1c000000·.A...A...A......
17 ··0x000000d0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......17 ··0x000000d0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
18 ··0x000000e0·88010e30·83058502·86048703·38000000·...0........8...18 ··0x000000e0·88010e30·83058502·86048703·38000000·...0........8...
19 ··0x000000f0·24000000·11000000·b3000000·00026d0e·$.............m.19 ··0x000000f0·24000000·11000000·16010000·004e0e34·$............N.4
20 ··0x00000100·34410e38·410e3c42·0e40480e·304b0e34·4A.8A.<B.@H.0K.420 ··0x00000100·410e3841·0e3c420e·40480e30·4f0e3441·A.8A.<B.@H.0O.4A
21 ··0x00000110·410e3841·0e3c430e·40430e44·430e4843·A.8A.<C.@C.DC.HC21 ··0x00000110·0e38410e·3c430e40·430e4443·0e48430e·.8A.<C.@C.DC.HC.
22 ··0x00000120·0e4c410e·50480e30·68000000·2c010000·.LA.PH.0h...,...22 ··0x00000120·4c410e50·480e3000·68000000·2c010000·LA.PH.0.h...,...
23 ··0x00000130·20020000·330a0000·004a0e08·8502430e··...3....J....C.23 ··0x00000130·30020000·af0b0000·004a0e08·8502430e·0........J....C.
24 ··0x00000140·0c870341·0e108604·410e1483·05450e30·...A....A....E.024 ··0x00000140·0c870341·0e108604·410e1483·05450e30·...A....A....E.0
25 ··0x00000150·02440a0e·1441c30e·1041c60e·0c41c70e·.D...A...A...A..25 ··0x00000150·025a0a0e·1441c30e·1041c60e·0c41c70e·.Z...A...A...A..
26 ··0x00000160·0841c50e·04440b52·0a0e1441·c30e1044·.A...D.R...A...D26 ··0x00000160·0841c50e·04460b52·0a0e1441·c30e1044·.A...F.R...A...D
27 ··0x00000170·c60e0c41·c70e0841·c50e0447·0b03b507·...A...A...G....27 ··0x00000170·c60e0c41·c70e0841·c50e0447·0b031d09·...A...A...G....
28 ··0x00000180·0e04c3c5·c6c7460e·30830585·02860487·......F.0.......28 ··0x00000180·0e04c3c5·c6c7460e·30830585·02860487·......F.0.......
29 ··0x00000190·03000000·10000000·cc000000·c4000000·................29 ··0x00000190·03000000·10000000·cc000000·27010000·............'...
30 ··0x000001a0·e6000000·00000000·44010000·ac010000·........D.......30 ··0x000001a0·df000000·00000000·44010000·ac010000·........D.......
31 ··0x000001b0·600c0000·e40b0000·004a0e08·8502430e·`........J....C.31 ··0x000001b0·e00d0000·ea0c0000·004a0e08·8502430e·.........J....C.
32 ··0x000001c0·0c870343·0e108604·410e1483·05450e30·...C....A....E.032 ··0x000001c0·0c870343·0e108604·410e1483·05450e30·...C....A....E.0
33 ··0x000001d0·530e3845·0e3c430e·40480e30·500a0e14·S.8E.<C.@H.0P...33 ··0x000001d0·530e3845·0e3c430e·40480e30·500a0e14·S.8E.<C.@H.0P...
34 ··0x000001e0·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...34 ··0x000001e0·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...
35 ··0x000001f0·430b540a·0e1441c3·0e1044c6·0e0c41c7·C.T...A...D...A.35 ··0x000001f0·430b540a·0e1441c3·0e1044c6·0e0c41c7·C.T...A...D...A.
36 ··0x00000200·0e0841c5·0e04450b·0303070e·34410e38·..A...E.....4A.836 ··0x00000200·0e0841c5·0e04450b·03a3070e·34410e38·..A...E.....4A.8
37 ··0x00000210·410e3c41·0e40480e·30790e3c·410e4054·A.<A.@H.0y.<A.@T37 ··0x00000210·410e3c41·0e40480e·30790e3c·410e4054·A.<A.@H.0y.<A.@T
38 ··0x00000220·0e306a0e·34450e38·410e3c41·0e40480e·.0j.4E.8A.<A.@H.38 ··0x00000220·0e306a0e·34450e38·410e3c41·0e40480e·.0j.4E.8A.<A.@H.
39 ··0x00000230·30460e34·410e3841·0e3c410e·40480e30·0F.4A.8A.<A.@H.039 ··0x00000230·30460e34·410e3841·0e3c410e·40480e30·0F.4A.8A.<A.@H.0
40 ··0x00000240·660e3c41·0e40540e·30680e34·410e3841·f.<A.@T.0h.4A.8A40 ··0x00000240·660e3c41·0e40540e·30680e34·410e3841·f.<A.@T.0h.4A.8A
41 ··0x00000250·0e3c410e·40480e30·460e3441·0e38410e·.<A.@H.0F.4A.8A.41 ··0x00000250·0e3c410e·40480e30·460e3441·0e38410e·.<A.@H.0F.4A.8A.
42 ··0x00000260·3c410e40·480e3002·470e3441·0e38450e·<A.@H.0.G.4A.8E.42 ··0x00000260·3c410e40·480e3002·470e3441·0e38450e·<A.@H.0.G.4A.8E.
43 ··0x00000270·3c410e40·480e3002·410e3c41·0e40480e·<A.@H.0.A.<A.@H.43 ··0x00000270·3c410e40·480e3002·410e3c41·0e40480e·<A.@H.0.A.<A.@H.
44 ··0x00000280·305d0e34·410e3841·0e3c410e·40480e30·0].4A.8A.<A.@H.044 ··0x00000280·305d0e34·410e3841·0e3c410e·40480e30·0].4A.8A.<A.@H.0
45 ··0x00000290·02a40e3c·420e4048·0e30490e·3c460e40·...<B.@H.0I.<F.@45 ··0x00000290·02b40e3c·420e4048·0e30500e·3c460e40·...<B.@H.0P.<F.@
46 ··0x000002a0·480e3052·0e04c3c5·c6c7460e·30830585·H.0R......F.0...46 ··0x000002a0·480e3057·0e04c3c5·c6c7460e·30830585·H.0W......F.0...
47 ··0x000002b0·02860487·03520e3c·410e4048·0e30640e·.....R.<A.@H.0d.47 ··0x000002b0·02860487·03520e3c·410e4048·0e30026b·.....R.<A.@H.0.k
48 ··0x000002c0·34410e38·410e3c41·0e40480e·30650e3c·4A.8A.<A.@H.0e.<48 ··0x000002c0·0e34410e·38410e3c·410e4048·0e30650e·.4A.8A.<A.@H.0e.
49 ··0x000002d0·430e4055·0e30720e·34410e38·450e3c41·C.@U.0r.4A.8E.<A49 ··0x000002d0·3c430e40·550e3072·0e34410e·38450e3c·<C.@U.0r.4A.8E.<
50 ··0x000002e0·0e40480e·30024a0e·3c410e40·580e3000·.@H.0.J.<A.@X.0.50 ··0x000002e0·410e4048·0e307c0e·3c410e40·580e3000·A.@H.0|.<A.@X.0.
51 ··0x000002f0·b0000000·28020000·aa010000·bd010000·....(...........51 ··0x000002f0·b0000000·28020000·06020000·b6010000·....(...........
 52 ··0x00000300·00410e34·410e3841·0e3c410e·40480e30·.A.4A.8A.<A.@H.0
 53 ··0x00000310·560e3441·0e38410e·3c410e40·480e307a·V.4A.8A.<A.@H.0z
52 ··0x00000300·00750e3c·4a0e4048·0e1447c3·0e1041c6·.u.<J.@H..G...A.54 ··0x00000320·0e3c4a0e·40480e14·47c30e10·41c60e0c·.<J.@H..G...A...
53 ··0x00000310·0e0c41c7·0e0841c5·0e04450e·30830585·..A...A...E.0...55 ··0x00000330·41c70e08·41c50e04·450e3083·05850286·A...A...E.0.....
54 ··0x00000320·02860487·034f0e34·410e3841·0e3c410e·.....O.4A.8A.<A. 
55 ··0x00000330·40480e30·460e3441·0e38410e·3c410e40·@H.0F.4A.8A.<A.@ 
56 ··0x00000340·480e3046·0e34410e·38410e3c·410e4048·H.0F.4A.8A.<A.@H56 ··0x00000340·0487034f·0e34410e·38410e3c·410e4048·...O.4A.8A.<A.@H
57 ··0x00000350·0e30460e·34410e38·410e3c41·0e40480e·.0F.4A.8A.<A.@H.57 ··0x00000350·0e30460e·34410e38·410e3c41·0e40480e·.0F.4A.8A.<A.@H.
58 ··0x00000360·304d0e34·410e3843·0e3c430e·40530e30·0M.4A.8C.<C.@S.0 
59 ··0x00000370·02430e34·410e3841·0e3c410e·40480e30·.C.4A.8A.<A.@H.058 ··0x00000360·30460e34·410e3841·0e3c410e·40480e30·0F.4A.8A.<A.@H.0
60 ··0x00000380·460e3441·0e38410e·3c410e40·480e3067·F.4A.8A.<A.@H.0g59 ··0x00000370·460e3441·0e38410e·3c410e40·480e3046·F.4A.8A.<A.@H.0F
 60 ··0x00000380·0e34410e·38430e3c·430e4053·0e300254·.4A.8C.<C.@S.0.T
61 ··0x00000390·0e3c410e·40480e30·02490e3c·410e4048·.<A.@H.0.I.<A.@H61 ··0x00000390·0e3c410e·40480e30·02490e3c·410e4048·.<A.@H.0.I.<A.@H
62 ··0x000003a0·0e300000·3c000000·a8030000·50180000·.0..<.......P...62 ··0x000003a0·0e300000·3c000000·a8030000·d01a0000·.0..<...........
63 ··0x000003b0·5a040000·00410e08·8502410e·0c870343·Z....A....A....C63 ··0x000003b0·7e040000·00410e08·8502410e·0c870343·~....A....A....C
64 ··0x000003c0·0e108604·410e1483·05450e30·0312010a·....A....E.0....64 ··0x000003c0·0e108604·410e1483·05450e30·030a010a·....A....E.0....
65 ··0x000003d0·0e1441c3·0e1041c6·0e0c41c7·0e0841c5·..A...A...A...A.65 ··0x000003d0·0e1441c3·0e1041c6·0e0c41c7·0e0841c5·..A...A...A...A.
66 ··0x000003e0·0e04410b·10000000·1c030000·67030000·..A.........g...66 ··0x000003e0·0e04410b·10000000·1c030000·bc030000·..A.............
67 ··0x000003f0·11000000·00000000·24000000·fc030000·........$.......67 ··0x000003f0·11000000·00000000·14000000·fc030000·................
 68 ··0x00000400·501f0000·27000000·00560e10·4d0e0400·P...'....V..M...
68 ··0x00000400·b01c0000·32000000·00470e08·8302430e·....2....G....C. 
69 ··0x00000410·104f0a0e·0841c30e·04410b51·0e04c300·.O...A...A.Q.... 
70 ··0x00000420·58000000·24040000·00000000·ae000000·X...$...........69 ··0x00000410·58000000·14040000·00000000·ae000000·X...............
71 ··0x00000430·00410e08·8702410e·0c860341·0e108304·.A....A....A....70 ··0x00000420·00410e08·8702410e·0c860341·0e108304·.A....A....A....
72 ··0x00000440·450e204f·0a0e1046·c30e0c41·c60e0841·E.·O...F...A...A71 ··0x00000430·450e204f·0a0e1046·c30e0c41·c60e0841·E.·O...F...A...A
73 ··0x00000450·c70e0441·0b770a0e·1047c30e·0c41c60e·...A.w...G...A..72 ··0x00000440·c70e0441·0b770a0e·1047c30e·0c41c60e·...A.w...G...A..
74 ··0x00000460·0841c70e·04450b5d·0e2c410e·304a0e20·.A...E.].,A.0J.·73 ··0x00000450·0841c70e·04450b5d·0e2c410e·304a0e20·.A...E.].,A.0J.·
75 ··0x00000470·520e2c41·0e30480e·20000000·1c000000·R.,A.0H.·.......74 ··0x00000460·520e2c41·0e30480e·20000000·1c000000·R.,A.0H.·.......
76 ··0x00000480·00000000·017a5200·017c0801·1b0c0404·.....zR..|......75 ··0x00000470·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
77 ··0x00000490·88010e20·83048603·87020000·10000000·...·............76 ··0x00000480·88010e20·83048603·87020000·10000000·...·............
78 ··0x000004a0·24000000·78030000·07000000·00000000·$...x...........77 ··0x00000490·24000000·cd030000·07000000·00000000·$...............
79 ··0x000004b0·28000000·b4040000·f01c0000·62000000·(...........b...78 ··0x000004a0·28000000·a4040000·801f0000·62000000·(...........b...
80 ··0x000004c0·00410e08·8302470e·105d0a0e·0843c30e·.A....G..]...C..79 ··0x000004b0·00410e08·8302470e·105d0a0e·0843c30e·.A....G..]...C..
81 ··0x000004d0·04410b43·0e1c410e·20480e10·40000000·.A.C..A.·H..@...80 ··0x000004c0·04410b43·0e1c410e·20480e10·40000000·.A.C..A.·H..@...
82 ··0x000004e0·e0040000·601d0000·61000000·00410e08·....`...a....A..81 ··0x000004d0·d0040000·f01f0000·61000000·00410e08·........a....A..
83 ··0x000004f0·8602410e·0c830343·0e20470e·2c460e30·..A....C.·G.,F.082 ··0x000004e0·8602410e·0c830343·0e20470e·2c460e30·..A....C.·G.,F.0
84 ··0x00000500·480e2055·0a0e0c41·c30e0841·c60e0441·H.·U...A...A...A83 ··0x000004f0·480e2055·0a0e0c41·c30e0841·c60e0441·H.·U...A...A...A
85 ··0x00000510·0b430e24·430e2841·0e2c410e·30480e20·.C.$C.(A.,A.0H.·84 ··0x00000500·0b430e24·430e2841·0e2c410e·30480e20·.C.$C.(A.,A.0H.·
86 ··0x00000520·18000000·00000000·017a5200·017c0801·.........zR..|..85 ··0x00000510·18000000·00000000·017a5200·017c0801·.........zR..|..
87 ··0x00000530·1b0c0404·88010e20·83038602·18000000·.......·........86 ··0x00000520·1b0c0404·88010e20·83038602·18000000·.......·........
88 ··0x00000540·20000000·7f030000·29000000·00570e2c··.......)....W.,87 ··0x00000530·20000000·d4030000·29000000·00570e2c··.......)....W.,
89 ··0x00000550·410e3048·0e200000·28000000·5c050000·A.0H.·..(...\...88 ··0x00000540·410e3048·0e200000·28000000·4c050000·A.0H.·..(...L...
90 ··0x00000560·b0000000·37000000·00410e08·8702430e·....7....A....C.89 ··0x00000550·b0000000·37000000·00410e08·8702430e·....7....A....C.
91 ··0x00000570·0c860343·0e108304·6dc30e0c·41c60e08·...C....m...A...90 ··0x00000560·0c860343·0e108304·6dc30e0c·41c60e08·...C....m...A...
92 ··0x00000580·41c70e04·3c000000·88050000·f0000000·A...<...........91 ··0x00000570·41c70e04·3c000000·78050000·f0000000·A...<...x.......
93 ··0x00000590·8b000000·00410e08·8502410e·0c870343·.....A....A....C92 ··0x00000580·8b000000·00410e08·8502410e·0c870343·.....A....A....C
94 ··0x000005a0·0e108604·430e1483·05450e30·02540a0e·....C....E.0.T..93 ··0x00000590·0e108604·430e1483·05450e30·02540a0e·....C....E.0.T..
95 ··0x000005b0·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..94 ··0x000005a0·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
96 ··0x000005c0·04410b00·10000000·fc040000·a8030000·.A..............95 ··0x000005b0·04410b00·10000000·ec040000·fd030000·.A..............
97 ··0x000005d0·0e000000·00000000·20000000·dc050000·........·.......96 ··0x000005c0·0e000000·00000000·20000000·cc050000·........·.......
98 ··0x000005e0·b6030000·2b000000·00430e1c·440e2048·....+....C..D.·H97 ··0x000005d0·0b040000·2b000000·00430e1c·440e2048·....+....C..D.·H
99 ··0x000005f0·0e10510a·0e04450b·450e0400·58000000·..Q...E.E...X...98 ··0x000005e0·0e10510a·0e04450b·450e0400·58000000·..Q...E.E...X...
100 ··0x00000600·00060000·e1030000·93000000·00410e08·.............A..99 ··0x000005f0·f0050000·36040000·93000000·00410e08·....6........A..
101 ··0x00000610·8502410e·0c870341·0e108604·430e1483·..A....A....C...100 ··0x00000600·8502410e·0c870341·0e108604·430e1483·..A....A....C...
102 ··0x00000620·05450e30·02440e34·410e3845·0e3c410e·.E.0.D.4A.8E.<A.101 ··0x00000610·05450e30·02440e34·410e3845·0e3c410e·.E.0.D.4A.8E.<A.
103 ··0x00000630·40480e30·470e3441·0e38450e·3c410e40·@H.0G.4A.8E.<A.@102 ··0x00000620·40480e30·470e3441·0e38450e·3c410e40·@H.0G.4A.8E.<A.@
104 ··0x00000640·480e3058·0e1443c3·0e1041c6·0e0c41c7·H.0X..C...A...A.103 ··0x00000630·480e3058·0e1443c3·0e1041c6·0e0c41c7·H.0X..C...A...A.
105 ··0x00000650·0e0841c5·0e040000···················..A.....104 ··0x00000640·0e0841c5·0e040000···················..A.....
  
2.08 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 43, 22 lines modifiedOffset 43, 22 lines modified
43 ··0x00000280·6f6e6700·50794e75·6d626572·5f4d756c·ong.PyNumber_Mul43 ··0x00000280·6f6e6700·50794e75·6d626572·5f4d756c·ong.PyNumber_Mul
44 ··0x00000290·7469706c·79005079·5475706c·655f4e65·tiply.PyTuple_Ne44 ··0x00000290·7469706c·79005079·5475706c·655f4e65·tiply.PyTuple_Ne
45 ··0x000002a0·77005079·4578635f·4b657962·6f617264·w.PyExc_Keyboard45 ··0x000002a0·77005079·4578635f·4b657962·6f617264·w.PyExc_Keyboard
46 ··0x000002b0·496e7465·72727570·74005079·4572725f·Interrupt.PyErr_46 ··0x000002b0·496e7465·72727570·74005079·4572725f·Interrupt.PyErr_
47 ··0x000002c0·45786365·7074696f·6e4d6174·63686573·ExceptionMatches47 ··0x000002c0·45786365·7074696f·6e4d6174·63686573·ExceptionMatches
48 ··0x000002d0·00507945·72725f43·6c656172·00507941·.PyErr_Clear.PyA48 ··0x000002d0·00507945·72725f43·6c656172·00507941·.PyErr_Clear.PyA
49 ··0x000002e0·72656e61·5f416464·50794f62·6a656374·rena_AddPyObject49 ··0x000002e0·72656e61·5f416464·50794f62·6a656374·rena_AddPyObject
50 ··0x000002f0·00507942·6f6f6c5f·46726f6d·4c6f6e67·.PyBool_FromLong 
51 ··0x00000300·0050794e·756d6265·725f466c·6f6f7244·.PyNumber_FloorD 
52 ··0x00000310·69766964·65005079·4e756d62·65725f41·ivide.PyNumber_A 
53 ··0x00000320·6e640050·794e756d·6265725f·586f7200·nd.PyNumber_Xor. 
54 ··0x00000330·50794e75·6d626572·5f4f7200·50794f62·PyNumber_Or.PyOb 
55 ··0x00000340·6a656374·5f476574·4974656d·0050794e·ject_GetItem.PyN 
56 ··0x00000350·756d6265·725f5265·6d61696e·64657200·umber_Remainder. 
57 ··0x00000360·50794e75·6d626572·5f527368·69667400·PyNumber_Rshift.50 ··0x000002f0·0050794e·756d6265·725f5273·68696674·.PyNumber_Rshift
 51 ··0x00000300·0050794e·756d6265·725f5265·6d61696e·.PyNumber_Remain
 52 ··0x00000310·64657200·5079426f·6f6c5f46·726f6d4c·der.PyBool_FromL
 53 ··0x00000320·6f6e6700·50794e75·6d626572·5f466c6f·ong.PyNumber_Flo
 54 ··0x00000330·6f724469·76696465·0050794e·756d6265·orDivide.PyNumbe
 55 ··0x00000340·725f416e·64005079·4e756d62·65725f58·r_And.PyNumber_X
 56 ··0x00000350·6f720050·794e756d·6265725f·4f720050·or.PyNumber_Or.P
 57 ··0x00000360·794f626a·6563745f·47657449·74656d00·yObject_GetItem.
58 ··0x00000370·5f50795f·4465616c·6c6f6300·50794672·_Py_Dealloc.PyFr58 ··0x00000370·5f50795f·4465616c·6c6f6300·50794672·_Py_Dealloc.PyFr
59 ··0x00000380·6f7a656e·5365745f·4e657700·50794f62·ozenSet_New.PyOb59 ··0x00000380·6f7a656e·5365745f·4e657700·50794f62·ozenSet_New.PyOb
60 ··0x00000390·6a656374·5f497354·72756500·5f507953·ject_IsTrue._PyS60 ··0x00000390·6a656374·5f497354·72756500·5f507953·ject_IsTrue._PyS
61 ··0x000003a0·65745f4e·65787445·6e747279·0050794e·et_NextEntry.PyN61 ··0x000003a0·65745f4e·65787445·6e747279·0050794e·et_NextEntry.PyN
62 ··0x000003b0·756d6265·725f496e·76657274·0050794e·umber_Invert.PyN62 ··0x000003b0·756d6265·725f496e·76657274·0050794e·umber_Invert.PyN
63 ··0x000003c0·756d6265·725f506f·73697469·76650050·umber_Positive.P63 ··0x000003c0·756d6265·725f506f·73697469·76650050·umber_Positive.P
64 ··0x000003d0·794e756d·6265725f·4e656761·74697665·yNumber_Negative64 ··0x000003d0·794e756d·6265725f·4e656761·74697665·yNumber_Negative
866 KB
bltinmodule.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:··········75452·(bytes·into·file)13 ··Start·of·section·headers:··········75604·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x126bc:1 There·are·20·section·headers,·starting·at·offset·0x12754:
  
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]·.text·············PROGBITS········00000000·000040·000ee5·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000cc5·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00ee9c·0009b0·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·00ef24·000890·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000f40·000808·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000d20·000808·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·00f84c·000668·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·00f7b4·000668·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001748·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001528·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001748·00050f·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001528·00050f·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·001c57·001da9·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·001a37·001dab·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·00feb4·001268·08···I·17···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·00fe1c·001240·08···I·17···7··4
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·003a00·0006cf·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·0037e4·0006cf·01·AMS··0···0··4
14 ··[10]·.text.hot·········PROGBITS········00000000·0040d0·002935·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·003ec0·002bf5·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·01111c·001148·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·01105c·0012a8·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·006a20·002f62·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·006ac0·002f62·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·012264·000090·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·012304·000090·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·009982·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·009a22·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·009984·0028e4·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·009a24·0028f0·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·0122f4·000328·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·012394·000320·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·00c268·001640·10·····18·189··421 ··[17]·.symtab···········SYMTAB··········00000000·00c314·001630·10·····18·188··4
22 ··[18]·.strtab···········STRTAB··········00000000·00d8a8·0015f1·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·00d944·0015df·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·01261c·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·0126b4·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
45.4 KB
readelf --wide --symbols {}
Max HTML report size reached
211 KB
readelf --wide --relocs {}
Max HTML report size reached
240 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.13 KB
strings --all --bytes=8 {}
    
Offset 86, 15 lines modifiedOffset 86, 14 lines modified
86 Cannot·specify·a·default·for·%s()·with·multiple·positional·arguments86 Cannot·specify·a·default·for·%s()·with·multiple·positional·arguments
87 type·%.100s·doesn't·define·__round__·method87 type·%.100s·doesn't·define·__round__·method
88 sum()·can't·sum·strings·[use·''.join(seq)·instead]88 sum()·can't·sum·strings·[use·''.join(seq)·instead]
89 sum()·can't·sum·bytes·[use·b''.join(seq)·instead]89 sum()·can't·sum·bytes·[use·b''.join(seq)·instead]
90 sum()·can't·sum·bytearray·[use·b''.join(seq)·instead]90 sum()·can't·sum·bytearray·[use·b''.join(seq)·instead]
91 vars()·argument·must·have·__dict__·attribute91 vars()·argument·must·have·__dict__·attribute
92 '%.200s'·object·is·not·an·iterator92 '%.200s'·object·is·not·an·iterator
93 t$$SSVh8 
94 Built-in·functions,·exceptions,·and·other·objects.93 Built-in·functions,·exceptions,·and·other·objects.
95 Noteworthy:·None·is·the·`nil'·object;·Ellipsis·represents·`...'·in·slices.94 Noteworthy:·None·is·the·`nil'·object;·Ellipsis·represents·`...'·in·slices.
96 zip(*iterables)·-->·A·zip·object·yielding·tuples·until·an·input·is·exhausted.95 zip(*iterables)·-->·A·zip·object·yielding·tuples·until·an·input·is·exhausted.
97 ···>>>·list(zip('abcdefg',·range(3),·range(4)))96 ···>>>·list(zip('abcdefg',·range(3),·range(4)))
98 ···[('a',·0,·0),·('b',·1,·1),·('c',·2,·2)]97 ···[('a',·0,·0),·('b',·1,·1),·('c',·2,·2)]
99 The·zip·object·yields·n-length·tuples,·where·n·is·the·number·of·iterables98 The·zip·object·yields·n-length·tuples,·where·n·is·the·number·of·iterables
100 passed·as·positional·arguments·to·zip().··The·i-th·element·in·every·tuple99 passed·as·positional·arguments·to·zip().··The·i-th·element·in·every·tuple
24.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 502, 15 lines modifiedOffset 502, 15 lines modified
502 ·R_386_PC32»     PyUnicode_FSDecoder502 ·R_386_PC32»     PyUnicode_FSDecoder
503 »       add····$0x10,%esp503 »       add····$0x10,%esp
504 »       test···%eax,%eax504 »       test···%eax,%eax
505 »       je·····752·<builtin_compile+0x322>505 »       je·····752·<builtin_compile+0x322>
506 »       mov····0x8(%ebx),%eax506 »       mov····0x8(%ebx),%eax
507 »       mov····0x4(%eax),%ecx507 »       mov····0x4(%eax),%ecx
508 »       testb··$0x10,0x57(%ecx)508 »       testb··$0x10,0x57(%ecx)
509 »       je·····d84·<filter_dealloc+0x44>509 »       je·····d9c·<min_max.cold+0x5>
510 ·R_386_PC32»     .text.unlikely510 ·R_386_PC32»     .text.unlikely
511 »       push···%edx511 »       push···%edx
512 »       push···%edx512 »       push···%edx
513 »       lea····0x1c(%esp),%edx513 »       lea····0x1c(%esp),%edx
514 »       push···%edx514 »       push···%edx
515 »       push···%eax515 »       push···%eax
516 »       call···4b2·<builtin_compile+0x82>516 »       call···4b2·<builtin_compile+0x82>
10.5 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 24, 104 lines modifiedOffset 24, 104 lines modified
24 ··0x00000140·00000000·00000000·00000000·00000000·................24 ··0x00000140·00000000·00000000·00000000·00000000·................
25 ··0x00000150·00000000·00000000·00000000·00000000·................25 ··0x00000150·00000000·00000000·00000000·00000000·................
26 ··0x00000160·01000000·00000000·00000000·00000000·................26 ··0x00000160·01000000·00000000·00000000·00000000·................
27 ··0x00000170·00000000·19040000·60000000·ffffffff·........`.......27 ··0x00000170·00000000·19040000·60000000·ffffffff·........`.......
28 ··0x00000180·a0010000·00000000·00000000·00000000·................28 ··0x00000180·a0010000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000·00000000·00000000·................
30 ··0x000001a0·22040000·00000000·82000000·c0130000·"...............30 ··0x000001a0·22040000·00000000·82000000·c0130000·"...............
31 ··0x000001b0·32040000·600e0000·03000000·40100000·2...`.......@...31 ··0x000001b0·32040000·800e0000·03000000·40100000·2...........@...
32 ··0x000001c0·3d040000·101d0000·08000000·202f0000·=...........·/..32 ··0x000001c0·3d040000·b01f0000·08000000·202f0000·=...........·/..
33 ··0x000001d0·41040000·500d0000·08000000·802e0000·A...P...........33 ··0x000001d0·41040000·700d0000·08000000·802e0000·A...p...........
34 ··0x000001e0·45040000·90130000·08000000·e02d0000·E............-..34 ··0x000001e0·45040000·e0130000·08000000·e02d0000·E............-..
35 ··0x000001f0·49040000·e4160000·08000000·802c0000·I............,..35 ··0x000001f0·49040000·e1160000·08000000·802c0000·I............,..
36 ··0x00000200·4f040000·20290000·08000000·002c0000·O...·).......,..36 ··0x00000200·4f040000·e02b0000·08000000·002c0000·O....+.......,..
37 ··0x00000210·53040000·221d0000·82000000·800f0000·S..."...........37 ··0x00000210·53040000·241d0000·82000000·800f0000·S...$...........
38 ··0x00000220·5e040000·201f0000·08000000·402b0000·^...·.......@+..38 ··0x00000220·5e040000·c0210000·08000000·402b0000·^....!......@+..
39 ··0x00000230·67040000·701c0000·08000000·e0290000·g...p........)..39 ··0x00000230·67040000·101f0000·08000000·e0290000·g............)..
40 ··0x00000240·79010000·30040000·82000000·a0260000·y...0........&..40 ··0x00000240·79010000·30040000·82000000·a0260000·y...0........&..
41 ··0x00000250·f8020000·50280000·80000000·801f0000·....P(..........41 ··0x00000250·f8020000·102b0000·80000000·801f0000·.....+..........
42 ··0x00000260·f2010000·e0080000·01000000·e00b0000·................42 ··0x00000260·f2010000·c0080000·01000000·e00b0000·................
43 ··0x00000270·e7020000·201d0000·80000000·40260000·....·.......@&..43 ··0x00000270·e7020000·c01f0000·80000000·40260000·............@&..
44 ··0x00000280·b7010000·20090000·80000000·c0240000·....·........$..44 ··0x00000280·b7010000·a0190000·80000000·c0240000·.............$..
45 ··0x00000290·3c010000·b00a0000·80000000·20230000·<...........·#..45 ··0x00000290·3c010000·d00a0000·80000000·20230000·<...........·#..
46 ··0x000002a0·00030000·800e0000·80000000·602a0000·............`*..46 ··0x000002a0·00030000·600c0000·80000000·602a0000·....`.......`*..
47 ··0x000002b0·0b010000·00070000·80000000·e00a0000·................47 ··0x000002b0·0b010000·20070000·80000000·e00a0000·....·...........
48 ··0x000002c0·5e030000·c0080000·04000000·40220000·^...........@"..48 ··0x000002c0·5e030000·b00f0000·04000000·40220000·^...........@"..
49 ··0x000002d0·03010000·70060000·80000000·80210000·....p........!..49 ··0x000002d0·03010000·80060000·80000000·80210000·.............!..
50 ··0x000002e0·6b040000·d01c0000·08000000·c01e0000·k...............50 ··0x000002e0·6b040000·701f0000·08000000·c01e0000·k...p...........
51 ··0x000002f0·70040000·600e0000·08000000·401e0000·p...`.......@...51 ··0x000002f0·70040000·400c0000·08000000·401e0000·p...@.......@...
52 ··0x00000300·74040000·301c0000·08000000·c0200000·t...0........·..52 ··0x00000300·74040000·d01e0000·08000000·c0200000·t............·..
53 ··0x00000310·72020000·d00a0000·80000000·80190000·r...............53 ··0x00000310·72020000·00090000·80000000·80190000·r...............
54 ··0x00000320·1b010000·c0070000·80000000·80150000·................54 ··0x00000320·1b010000·e0070000·80000000·80150000·................
55 ··0x00000330·e7010000·500f0000·80000000·40140000·....P.......@...55 ··0x00000330·e7010000·700f0000·80000000·40140000·....p.......@...
56 ··0x00000340·e2010000·f00e0000·80000000·60080000·............`...56 ··0x00000340·e2010000·100f0000·80000000·60080000·............`...
57 ··0x00000350·77040000·300e0000·08000000·e01d0000·w...0...........57 ··0x00000350·77040000·500e0000·08000000·e01d0000·w...P...........
58 ··0x00000360·66030000·a00d0000·04000000·c01c0000·f...............58 ··0x00000360·66030000·d00b0000·04000000·c01c0000·f...............
59 ··0x00000370·31020000·30190000·03000000·e0050000·1...0...........59 ··0x00000370·31020000·d01b0000·03000000·e0050000·1...............
60 ··0x00000380·2d020000·101f0000·03000000·20070000·-...........·...60 ··0x00000380·2d020000·b0210000·03000000·20070000·-....!......·...
61 ··0x00000390·f3020000·10240000·80000000·60090000·.....$......`...61 ··0x00000390·f3020000·c0260000·80000000·60090000·.....&......`...
62 ··0x000003a0·7b040000·d00e0000·08000000·401c0000·{...........@...62 ··0x000003a0·7b040000·b00c0000·08000000·401c0000·{...........@...
63 ··0x000003b0·7f040000·50170000·08000000·e01b0000·....P...........63 ··0x000003b0·7f040000·b0170000·08000000·e01b0000·................
64 ··0x000003c0·d7030000·90280000·82000000·e01a0000·.....(..........64 ··0x000003c0·d7030000·502b0000·82000000·e01a0000·....P+..........
65 ··0x000003d0·83040000·00080000·82000000·40040000·............@...65 ··0x000003d0·83040000·20080000·82000000·40040000·....·.......@...
66 ··0x000003e0·89040000·001d0000·08000000·e0180000·................66 ··0x000003e0·89040000·a01f0000·08000000·e0180000·................
67 ··0x000003f0·09040000·501d0000·82000000·e0170000·....P...........67 ··0x000003f0·09040000·f01f0000·82000000·e0170000·................
68 ··0x00000400·13010000·80070000·80000000·20200000·............··..68 ··0x00000400·13010000·a0070000·80000000·20200000·............··..
69 ··0x00000410·f6010000·10180000·82000000·20030000·............·...69 ··0x00000410·f6010000·70180000·82000000·20030000·....p.......·...
70 ··0x00000420·15040000·401f0000·82000000·c0160000·....@...........70 ··0x00000420·15040000·e0210000·82000000·c0160000·.....!..........
71 ··0x00000430·ee020000·500c0000·01000000·a0020000·....P...........71 ··0x00000430·ee020000·800a0000·01000000·a0020000·................
72 ··0x00000440·00000000·00000000·00000000·00000000·................72 ··0x00000440·00000000·00000000·00000000·00000000·................
73 ··0x00000450·00000000·00000000·00000000·00000000·................73 ··0x00000450·00000000·00000000·00000000·00000000·................
74 ··0x00000460·01000000·00000000·00000000·da000000·................74 ··0x00000460·01000000·00000000·00000000·da000000·................
75 ··0x00000470·14000000·00000000·70110000·00000000·........p.......75 ··0x00000470·14000000·00000000·c0110000·00000000·................
76 ··0x00000480·00000000·00000000·00000000·00000000·................76 ··0x00000480·00000000·00000000·00000000·00000000·................
77 ··0x00000490·00000000·00000000·00000000·00000000·................77 ··0x00000490·00000000·00000000·00000000·00000000·................
78 ··0x000004a0·00000000·00000000·00000000·00000000·................78 ··0x000004a0·00000000·00000000·00000000·00000000·................
79 ··0x000004b0·00000000·00440400·e0000000·c00d0000·.....D..........79 ··0x000004b0·00000000·00440400·e0000000·871b0000·.....D..........
80 ··0x000004c0·00000000·00000000·00000000·00000000·................80 ··0x000004c0·00000000·00000000·00000000·00000000·................
81 ··0x000004d0·c0240000·40050000·00000000·00000000·.$..@...........81 ··0x000004d0·70270000·40050000·00000000·00000000·p'..@...........
82 ··0x000004e0·00000000·00000000·00000000·00000000·................82 ··0x000004e0·00000000·00000000·00000000·00000000·................
83 ··0x000004f0·00000000·00000000·00000000·900f0000·................83 ··0x000004f0·00000000·00000000·00000000·d00f0000·................
84 ··0x00000500·00000000·00000000·00000000·00000000·................84 ··0x00000500·00000000·00000000·00000000·00000000·................
85 ··0x00000510·00000000·00000000·00000000·00000000·................85 ··0x00000510·00000000·00000000·00000000·00000000·................
86 ··0x00000520·00000000·00000000·00000000·00000000·................86 ··0x00000520·00000000·00000000·00000000·00000000·................
87 ··0x00000530·00000000·00000000·00000000·00000000·................87 ··0x00000530·00000000·00000000·00000000·00000000·................
88 ··0x00000540·8e040000·071d0000·04000000·400f0000·............@...88 ··0x00000540·8e040000·091d0000·04000000·400f0000·............@...
89 ··0x00000550·00000000·00000000·00000000·00000000·................89 ··0x00000550·00000000·00000000·00000000·00000000·................
90 ··0x00000560·01000000·00000000·00000000·94000000·................90 ··0x00000560·01000000·00000000·00000000·94000000·................
91 ··0x00000570·10000000·00000000·90160000·00000000·................91 ··0x00000570·10000000·00000000·f0160000·00000000·................
92 ··0x00000580·00000000·00000000·00000000·00000000·................92 ··0x00000580·00000000·00000000·00000000·00000000·................
93 ··0x00000590·00000000·00000000·00000000·00000000·................93 ··0x00000590·00000000·00000000·00000000·00000000·................
94 ··0x000005a0·00000000·00000000·00000000·00000000·................94 ··0x000005a0·00000000·00000000·00000000·00000000·................
95 ··0x000005b0·00000000·00440400·200a0000·100e0000·.....D..·.......95 ··0x000005b0·00000000·00440400·200a0000·f00b0000·.....D..·.......
96 ··0x000005c0·00000000·00000000·00000000·00000000·................96 ··0x000005c0·00000000·00000000·00000000·00000000·................
97 ··0x000005d0·60140000·40060000·00000000·00000000·`...@...........97 ··0x000005d0·c0140000·40060000·00000000·00000000·....@...........
98 ··0x000005e0·00000000·00000000·00000000·00000000·................98 ··0x000005e0·00000000·00000000·00000000·00000000·................
99 ··0x000005f0·00000000·00000000·00000000·f0110000·................99 ··0x000005f0·00000000·00000000·00000000·40120000·............@...
100 ··0x00000600·00000000·00000000·00000000·00000000·................100 ··0x00000600·00000000·00000000·00000000·00000000·................
101 ··0x00000610·00000000·00000000·00000000·00000000·................101 ··0x00000610·00000000·00000000·00000000·00000000·................
102 ··0x00000620·00000000·00000000·00000000·00000000·................102 ··0x00000620·00000000·00000000·00000000·00000000·................
103 ··0x00000630·00000000·00000000·00000000·00000000·................103 ··0x00000630·00000000·00000000·00000000·00000000·................
104 ··0x00000640·8e040000·961c0000·04000000·400f0000·............@...104 ··0x00000640·8e040000·981c0000·04000000·400f0000·............@...
105 ··0x00000650·00000000·00000000·00000000·00000000·................105 ··0x00000650·00000000·00000000·00000000·00000000·................
106 ··0x00000660·01000000·00000000·00000000·6b000000·............k...106 ··0x00000660·01000000·00000000·00000000·6b000000·............k...
107 ··0x00000670·10000000·00000000·400d0000·00000000·........@.......107 ··0x00000670·10000000·00000000·700b0000·00000000·........p.......
108 ··0x00000680·00000000·00000000·00000000·00000000·................108 ··0x00000680·00000000·00000000·00000000·00000000·................
109 ··0x00000690·00000000·00000000·00000000·00000000·................109 ··0x00000690·00000000·00000000·00000000·00000000·................
110 ··0x000006a0·00000000·00000000·00000000·00000000·................110 ··0x000006a0·00000000·00000000·00000000·00000000·................
111 ··0x000006b0·00000000·00440400·600e0000·7f1b0000·.....D..`.......111 ··0x000006b0·00000000·00440400·600e0000·4a1b0000·.....D..`...J...
112 ··0x000006c0·00000000·00000000·00000000·00000000·................112 ··0x000006c0·00000000·00000000·00000000·00000000·................
113 ··0x000006d0·00270000·40070000·00000000·00000000·.'..@...........113 ··0x000006d0·b0290000·40070000·00000000·00000000·.)..@...........
114 ··0x000006e0·00000000·00000000·00000000·00000000·................114 ··0x000006e0·00000000·00000000·00000000·00000000·................
115 ··0x000006f0·00000000·00000000·00000000·b00c0000·................115 ··0x000006f0·00000000·00000000·00000000·e00a0000·................
116 ··0x00000700·00000000·00000000·00000000·00000000·................116 ··0x00000700·00000000·00000000·00000000·00000000·................
117 ··0x00000710·00000000·00000000·00000000·00000000·................117 ··0x00000710·00000000·00000000·00000000·00000000·................
118 ··0x00000720·00000000·00000000·00000000·00000000·................118 ··0x00000720·00000000·00000000·00000000·00000000·................
119 ··0x00000730·00000000·00000000·00000000·00000000·................119 ··0x00000730·00000000·00000000·00000000·00000000·................
120 ··0x00000740·8e040000·e91c0000·04000000·400f0000·............@...120 ··0x00000740·8e040000·eb1c0000·04000000·400f0000·............@...
121 ··0x00000750·00000000·00000000·00000000·00000000·................121 ··0x00000750·00000000·00000000·00000000·00000000·................
122 ··0x00000760·00000000·99040000·00000000·00000000·................122 ··0x00000760·00000000·99040000·00000000·00000000·................
123 ··0x00000770·a0040000·00000000·00000000·a7040000·................123 ··0x00000770·a0040000·00000000·00000000·a7040000·................
124 ··0x00000780·00000000·00000000·ad040000·00000000·................124 ··0x00000780·00000000·00000000·ad040000·00000000·................
125 ··0x00000790·00000000·b2040000·00000000·00000000·................125 ··0x00000790·00000000·b2040000·00000000·00000000·................
126 ··0x000007a0·e8030000·00000000·00000000·bc040000·................126 ··0x000007a0·e8030000·00000000·00000000·bc040000·................
127 ··0x000007b0·00000000·00000000·c3040000·00000000·................127 ··0x000007b0·00000000·00000000·c3040000·00000000·................
95.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
121 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
79.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
33.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 97, 259 lines modifiedOffset 97, 257 lines modified
97 ··0x000005e0·6c746572·5f6e6577·0066696c·7465725f·lter_new.filter_97 ··0x000005e0·6c746572·5f6e6577·0066696c·7465725f·lter_new.filter_
98 ··0x000005f0·6e65772e·636f6c64·0066696c·7465725f·new.cold.filter_98 ··0x000005f0·6e65772e·636f6c64·0066696c·7465725f·new.cold.filter_
99 ··0x00000600·6e657874·0066696c·7465725f·6e657874·next.filter_next99 ··0x00000600·6e657874·0066696c·7465725f·6e657874·next.filter_next
100 ··0x00000610·2e636f6c·64006669·6c746572·5f646561·.cold.filter_dea100 ··0x00000610·2e636f6c·64006669·6c746572·5f646561·.cold.filter_dea
101 ··0x00000620·6c6c6f63·0066696c·7465725f·74726176·lloc.filter_trav101 ··0x00000620·6c6c6f63·0066696c·7465725f·74726176·lloc.filter_trav
102 ··0x00000630·65727365·00627569·6c74696e·5f6c6f63·erse.builtin_loc102 ··0x00000630·65727365·00627569·6c74696e·5f6c6f63·erse.builtin_loc
103 ··0x00000640·616c7300·7a69705f·74726176·65727365·als.zip_traverse103 ··0x00000640·616c7300·7a69705f·74726176·65727365·als.zip_traverse
104 ··0x00000650·007a6970·5f747261·76657273·652e636f·.zip_traverse.co 
105 ··0x00000660·6c64006d·61705f74·72617665·72736500·ld.map_traverse.104 ··0x00000650·006d6170·5f747261·76657273·65006d61·.map_traverse.ma
106 ··0x00000670·6d61705f·74726176·65727365·2e636f6c·map_traverse.col105 ··0x00000660·705f7472·61766572·73652e63·6f6c6400·p_traverse.cold.
107 ··0x00000680·64006275·696c7469·6e5f6865·78006275·d.builtin_hex.bu106 ··0x00000670·6275696c·74696e5f·68657800·6275696c·builtin_hex.buil
108 ··0x00000690·696c7469·6e5f6465·6c617474·72006275·iltin_delattr.bu107 ··0x00000680·74696e5f·64656c61·74747200·6275696c·tin_delattr.buil
109 ··0x000006a0·696c7469·6e5f6465·6c617474·722e636f·iltin_delattr.co108 ··0x00000690·74696e5f·64656c61·7474722e·636f6c64·tin_delattr.cold
110 ··0x000006b0·6c640062·75696c74·696e5f66·6f726d61·ld.builtin_forma 
111 ··0x000006c0·74006275·696c7469·6e5f666f·726d6174·t.builtin_format109 ··0x000006a0·00627569·6c74696e·5f666f72·6d617400·.builtin_format.
 110 ··0x000006b0·6275696c·74696e5f·666f726d·61742e63·builtin_format.c
112 ··0x000006d0·2e636f6c·64006275·696c7469·6e5f706f·.cold.builtin_po111 ··0x000006c0·6f6c6400·6275696c·74696e5f·706f7700·old.builtin_pow.
113 ··0x000006e0·77005f70·61727365·722e3500·6275696c·w._parser.5.buil112 ··0x000006d0·5f706172·7365722e·35006275·696c7469·_parser.5.builti
114 ··0x000006f0·74696e5f·706f772e·636f6c64·006d6170·tin_pow.cold.map113 ··0x000006e0·6e5f706f·772e636f·6c64006d·61705f72·n_pow.cold.map_r
 114 ··0x000006f0·65647563·65006275·696c7469·6e5f6269·educe.builtin_bi
 115 ··0x00000700·6e006275·696c7469·6e5f6f63·74006669·n.builtin_oct.fi
 116 ··0x00000710·6c746572·5f726564·75636500·7a69705f·lter_reduce.zip_
115 ··0x00000700·5f726564·75636500·6275696c·74696e5f·_reduce.builtin_117 ··0x00000720·72656475·63650062·75696c74·696e5f62·reduce.builtin_b
116 ··0x00000710·62696e00·6275696c·74696e5f·6f637400·bin.builtin_oct. 
117 ··0x00000720·66696c74·65725f72·65647563·65007a69·filter_reduce.zi 
118 ··0x00000730·705f7265·64756365·00627569·6c74696e·p_reduce.builtin 
119 ··0x00000740·5f627265·616b706f·696e7400·5f6b6579·_breakpoint._key118 ··0x00000730·7265616b·706f696e·74005f6b·6579776f·reakpoint._keywo
120 ··0x00000750·776f7264·732e3100·5f6b6579·776f7264·words.1._keyword 
121 ··0x00000760·732e3400·5f6b6579·776f7264·732e3600·s.4._keywords.6.119 ··0x00000740·7264732e·31005f6b·6579776f·7264732e·rds.1._keywords.
122 ··0x00000770·5f6b6579·776f7264·732e3800·5f6b6579·_keywords.8._key120 ··0x00000750·34005f6b·6579776f·7264732e·36005f6b·4._keywords.6._k
 121 ··0x00000760·6579776f·7264732e·38005f6b·6579776f·eywords.8._keywo
123 ··0x00000780·776f7264·732e3130·00627569·6c74696e·words.10.builtin122 ··0x00000770·7264732e·31300062·75696c74·696e5f64·rds.10.builtin_d
124 ··0x00000790·5f646f63·00627569·6c74696e·5f6d6574·_doc.builtin_met123 ··0x00000780·6f630062·75696c74·696e5f6d·6574686f·oc.builtin_metho
125 ··0x000007a0·686f6473·00627569·6c645f63·6c617373·hods.build_class124 ··0x00000790·64730062·75696c64·5f636c61·73735f64·ds.build_class_d
 125 ··0x000007a0·6f630069·6d706f72·745f646f·63006275·oc.import_doc.bu
126 ··0x000007b0·5f646f63·00696d70·6f72745f·646f6300·_doc.import_doc. 
127 ··0x000007c0·6275696c·74696e5f·6162735f·5f646f63·builtin_abs__doc 
128 ··0x000007d0·5f5f0062·75696c74·696e5f61·6c6c5f5f·__.builtin_all__ 
129 ··0x000007e0·646f635f·5f006275·696c7469·6e5f616e·doc__.builtin_an 
130 ··0x000007f0·795f5f64·6f635f5f·00627569·6c74696e·y__doc__.builtin 
131 ··0x00000800·5f617363·69695f5f·646f635f·5f006275·_ascii__doc__.bu 
132 ··0x00000810·696c7469·6e5f6269·6e5f5f64·6f635f5f·iltin_bin__doc__126 ··0x000007b0·696c7469·6e5f6162·735f5f64·6f635f5f·iltin_abs__doc__
133 ··0x00000820·00627265·616b706f·696e745f·646f6300·.breakpoint_doc. 
134 ··0x00000830·6275696c·74696e5f·63616c6c·61626c65·builtin_callable 
135 ··0x00000840·5f5f646f·635f5f00·6275696c·74696e5f·__doc__.builtin_ 
136 ··0x00000850·6368725f·5f646f63·5f5f0062·75696c74·chr__doc__.built 
137 ··0x00000860·696e5f63·6f6d7069·6c655f5f·646f635f·in_compile__doc_ 
138 ··0x00000870·5f006275·696c7469·6e5f6465·6c617474·_.builtin_delatt 
139 ··0x00000880·725f5f64·6f635f5f·00646972·5f646f63·r__doc__.dir_doc 
140 ··0x00000890·00627569·6c74696e·5f646976·6d6f645f·.builtin_divmod_127 ··0x000007c0·00627569·6c74696e·5f616c6c·5f5f646f·.builtin_all__do
 128 ··0x000007d0·635f5f00·6275696c·74696e5f·616e795f·c__.builtin_any_
141 ··0x000008a0·5f646f63·5f5f0062·75696c74·696e5f65·_doc__.builtin_e129 ··0x000007e0·5f646f63·5f5f0062·75696c74·696e5f61·_doc__.builtin_a
142 ··0x000008b0·76616c5f·5f646f63·5f5f0062·75696c74·val__doc__.built130 ··0x000007f0·73636969·5f5f646f·635f5f00·6275696c·scii__doc__.buil
143 ··0x000008c0·696e5f65·7865635f·5f646f63·5f5f0062·in_exec__doc__.b131 ··0x00000800·74696e5f·62696e5f·5f646f63·5f5f0062·tin_bin__doc__.b
144 ··0x000008d0·75696c74·696e5f66·6f726d61·745f5f64·uiltin_format__d 
145 ··0x000008e0·6f635f5f·00676574·61747472·5f646f63·oc__.getattr_doc 
146 ··0x000008f0·00627569·6c74696e·5f676c6f·62616c73·.builtin_globals132 ··0x00000810·7265616b·706f696e·745f646f·63006275·reakpoint_doc.bu
 133 ··0x00000820·696c7469·6e5f6361·6c6c6162·6c655f5f·iltin_callable__
 134 ··0x00000830·646f635f·5f006275·696c7469·6e5f6368·doc__.builtin_ch
147 ··0x00000900·5f5f646f·635f5f00·6275696c·74696e5f·__doc__.builtin_135 ··0x00000840·725f5f64·6f635f5f·00627569·6c74696e·r__doc__.builtin
 136 ··0x00000850·5f636f6d·70696c65·5f5f646f·635f5f00·_compile__doc__.
 137 ··0x00000860·6275696c·74696e5f·64656c61·7474725f·builtin_delattr_
 138 ··0x00000870·5f646f63·5f5f0064·69725f64·6f630062·_doc__.dir_doc.b
 139 ··0x00000880·75696c74·696e5f64·69766d6f·645f5f64·uiltin_divmod__d
 140 ··0x00000890·6f635f5f·00627569·6c74696e·5f657661·oc__.builtin_eva
 141 ··0x000008a0·6c5f5f64·6f635f5f·00627569·6c74696e·l__doc__.builtin
 142 ··0x000008b0·5f657865·635f5f64·6f635f5f·00627569·_exec__doc__.bui
 143 ··0x000008c0·6c74696e·5f666f72·6d61745f·5f646f63·ltin_format__doc
 144 ··0x000008d0·5f5f0067·65746174·74725f64·6f630062·__.getattr_doc.b
 145 ··0x000008e0·75696c74·696e5f67·6c6f6261·6c735f5f·uiltin_globals__
 146 ··0x000008f0·646f635f·5f006275·696c7469·6e5f6861·doc__.builtin_ha
148 ··0x00000910·68617361·7474725f·5f646f63·5f5f0062·hasattr__doc__.b147 ··0x00000900·73617474·725f5f64·6f635f5f·00627569·sattr__doc__.bui
149 ··0x00000920·75696c74·696e5f68·6173685f·5f646f63·uiltin_hash__doc148 ··0x00000910·6c74696e·5f686173·685f5f64·6f635f5f·ltin_hash__doc__
 149 ··0x00000920·00627569·6c74696e·5f686578·5f5f646f·.builtin_hex__do
150 ··0x00000930·5f5f0062·75696c74·696e5f68·65785f5f·__.builtin_hex__150 ··0x00000930·635f5f00·6275696c·74696e5f·69645f5f·c__.builtin_id__
151 ··0x00000940·646f635f·5f006275·696c7469·6e5f6964·doc__.builtin_id151 ··0x00000940·646f635f·5f006275·696c7469·6e5f696e·doc__.builtin_in
152 ··0x00000950·5f5f646f·635f5f00·6275696c·74696e5f·__doc__.builtin_ 
153 ··0x00000960·696e7075·745f5f64·6f635f5f·00627569·input__doc__.bui152 ··0x00000950·7075745f·5f646f63·5f5f0062·75696c74·put__doc__.built
154 ··0x00000970·6c74696e·5f697369·6e737461·6e63655f·ltin_isinstance_153 ··0x00000960·696e5f69·73696e73·74616e63·655f5f64·in_isinstance__d
155 ··0x00000980·5f646f63·5f5f0062·75696c74·696e5f69·_doc__.builtin_i 
156 ··0x00000990·73737562·636c6173·735f5f64·6f635f5f·ssubclass__doc__ 
157 ··0x000009a0·00697465·725f646f·63006275·696c7469·.iter_doc.builti 
158 ··0x000009b0·6e5f6c65·6e5f5f64·6f635f5f·00627569·n_len__doc__.bui 
159 ··0x000009c0·6c74696e·5f6c6f63·616c735f·5f646f63·ltin_locals__doc 
160 ··0x000009d0·5f5f006d·61785f64·6f63006d·696e5f64·__.max_doc.min_d 
161 ··0x000009e0·6f63006e·6578745f·646f6300·6275696c·oc.next_doc.buil 
162 ··0x000009f0·74696e5f·6f63745f·5f646f63·5f5f0062·tin_oct__doc__.b 
163 ··0x00000a00·75696c74·696e5f6f·72645f5f·646f635f·uiltin_ord__doc_ 
164 ··0x00000a10·5f006275·696c7469·6e5f706f·775f5f64·_.builtin_pow__d 
165 ··0x00000a20·6f635f5f·00707269·6e745f64·6f630062·oc__.print_doc.b 
166 ··0x00000a30·75696c74·696e5f72·6570725f·5f646f63·uiltin_repr__doc 
167 ··0x00000a40·5f5f0062·75696c74·696e5f72·6f756e64·__.builtin_round 
168 ··0x00000a50·5f5f646f·635f5f00·6275696c·74696e5f·__doc__.builtin_ 
169 ··0x00000a60·73657461·7474725f·5f646f63·5f5f0062·setattr__doc__.b 
170 ··0x00000a70·75696c74·696e5f73·6f727465·645f5f64·uiltin_sorted__d 
171 ··0x00000a80·6f635f5f·00627569·6c74696e·5f73756d·oc__.builtin_sum154 ··0x00000970·6f635f5f·00627569·6c74696e·5f697373·oc__.builtin_iss
172 ··0x00000a90·5f5f646f·635f5f00·76617273·5f646f63·__doc__.vars_doc 
173 ··0x00000aa0·007a6970·5f646f63·007a6970·5f6d6574·.zip_doc.zip_met155 ··0x00000980·7562636c·6173735f·5f646f63·5f5f0069·ubclass__doc__.i
 156 ··0x00000990·7465725f·646f6300·6275696c·74696e5f·ter_doc.builtin_
 157 ··0x000009a0·6c656e5f·5f646f63·5f5f0062·75696c74·len__doc__.built
 158 ··0x000009b0·696e5f6c·6f63616c·735f5f64·6f635f5f·in_locals__doc__
 159 ··0x000009c0·006d6178·5f646f63·006d696e·5f646f63·.max_doc.min_doc
 160 ··0x000009d0·006e6578·745f646f·63006275·696c7469·.next_doc.builti
 161 ··0x000009e0·6e5f6f63·745f5f64·6f635f5f·00627569·n_oct__doc__.bui
 162 ··0x000009f0·6c74696e·5f6f7264·5f5f646f·635f5f00·ltin_ord__doc__.
 163 ··0x00000a00·6275696c·74696e5f·706f775f·5f646f63·builtin_pow__doc
 164 ··0x00000a10·5f5f0070·72696e74·5f646f63·00627569·__.print_doc.bui
 165 ··0x00000a20·6c74696e·5f726570·725f5f64·6f635f5f·ltin_repr__doc__
 166 ··0x00000a30·00627569·6c74696e·5f726f75·6e645f5f·.builtin_round__
 167 ··0x00000a40·646f635f·5f006275·696c7469·6e5f7365·doc__.builtin_se
 168 ··0x00000a50·74617474·725f5f64·6f635f5f·00627569·tattr__doc__.bui
 169 ··0x00000a60·6c74696e·5f736f72·7465645f·5f646f63·ltin_sorted__doc
 170 ··0x00000a70·5f5f0062·75696c74·696e5f73·756d5f5f·__.builtin_sum__
 171 ··0x00000a80·646f635f·5f007661·72735f64·6f63007a·doc__.vars_doc.z
 172 ··0x00000a90·69705f64·6f63007a·69705f6d·6574686f·ip_doc.zip_metho
174 ··0x00000ab0·686f6473·00726564·7563655f·646f6300·hods.reduce_doc.173 ··0x00000aa0·64730072·65647563·655f646f·63006d61·ds.reduce_doc.ma
175 ··0x00000ac0·6d61705f·646f6300·6d61705f·6d657468·map_doc.map_meth 
176 ··0x00000ad0·6f647300·66696c74·65725f64·6f630066·ods.filter_doc.f174 ··0x00000ab0·705f646f·63006d61·705f6d65·74686f64·p_doc.map_method
 175 ··0x00000ac0·73006669·6c746572·5f646f63·0066696c·s.filter_doc.fil
177 ··0x00000ae0·696c7465·725f6d65·74686f64·73005f50·ilter_methods._P176 ··0x00000ad0·7465725f·6d657468·6f647300·5f507942·ter_methods._PyB
178 ··0x00000af0·79427569·6c74696e·5f496e69·74005f50·yBuiltin_Init._P177 ··0x00000ae0·75696c74·696e5f49·6e697400·5f507949·uiltin_Init._PyI
179 ··0x00000b00·79496e74·65727072·65746572·53746174·yInterpreterStat178 ··0x00000af0·6e746572·70726574·65725374·6174655f·nterpreterState_
180 ··0x00000b10·655f4765·74436f6e·66696700·50794669·e_GetConfig.PyFi179 ··0x00000b00·47657443·6f6e6669·67005079·46696c74·GetConfig.PyFilt
181 ··0x00000b20·6c746572·5f547970·65005079·54797065·lter_Type.PyType180 ··0x00000b10·65725f54·79706500·50795479·70655f52·er_Type.PyType_R
182 ··0x00000b30·5f526561·64790050·794d6170·5f547970·_Ready.PyMap_Typ181 ··0x00000b20·65616479·0050794d·61705f54·79706500·eady.PyMap_Type.
183 ··0x00000b40·65005079·5a69705f·54797065·005f5079·e.PyZip_Type._Py182 ··0x00000b30·50795a69·705f5479·7065005f·50794d6f·PyZip_Type._PyMo
184 ··0x00000b50·4d6f6475·6c655f43·72656174·65496e69·Module_CreateIni183 ··0x00000b40·64756c65·5f437265·61746549·6e697469·dule_CreateIniti
Max diff block lines reached; 0/33977 bytes (0.00%) of diff not shown.
1.68 MB
ceval.o
863 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:··········113344·(bytes·into·file)13 ··Start·of·section·headers:··········113488·(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:·········2419 ··Number·of·section·headers:·········24
20 ··Section·header·string·table·index:·2320 ··Section·header·string·table·index:·23
4.29 KB
readelf --wide --sections {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 There·are·24·section·headers,·starting·at·offset·0x1bac0:1 There·are·24·section·headers,·starting·at·offset·0x1bb50:
  
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·····21··53··45 ··[·1]·.group············GROUP···········00000000·000034·000008·04·····21··49··4
6 ··[·2]·.text·············PROGBITS········00000000·000040·000b29·00··AX··0···0·166 ··[·2]·.text·············PROGBITS········00000000·000040·000b49·00··AX··0···0·16
7 ··[·3]·.rel.text·········REL·············00000000·015e34·000420·08···I·21···2··47 ··[·3]·.rel.text·········REL·············00000000·015ec4·000430·08···I·21···2··4
8 ··[·4]·.data·············PROGBITS········00000000·000b6c·0000a0·00··WA··0···0··48 ··[·4]·.data·············PROGBITS········00000000·000b8c·0000a0·00··WA··0···0··4
9 ··[·5]·.rel.data·········REL·············00000000·016254·000068·08···I·21···4··49 ··[·5]·.rel.data·········REL·············00000000·0162f4·000068·08···I·21···4··4
10 ··[·6]·.bss··············NOBITS··········00000000·000c0c·000004·00··WA··0···0··410 ··[·6]·.bss··············NOBITS··········00000000·000c2c·000004·00··WA··0···0··4
11 ··[·7]·.rodata.str1.1····PROGBITS········00000000·000c0c·00032c·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········00000000·000c2c·00032c·01·AMS··0···0··1
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·000f38·000cdd·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·000f58·000cdd·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·001c15·0036f5·00··AX··0···0··113 ··[·9]·.text.unlikely····PROGBITS········00000000·001c35·00374a·00··AX··0···0··1
14 ··[10]·.rel.text.unlikely·REL·············00000000·0162bc·002240·08···I·21···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·01635c·002238·08···I·21···9··4
15 ··[11]·.text.hot·········PROGBITS········00000000·005310·009288·00··AX··0···0·1615 ··[11]·.text.hot·········PROGBITS········00000000·005380·009378·00··AX··0···0·16
16 ··[12]·.rel.text.hot·····REL·············00000000·0184fc·0023f0·08···I·21··11··416 ··[12]·.rel.text.hot·····REL·············00000000·018594·002400·08···I·21··11··4
17 ··[13]·.rodata···········PROGBITS········00000000·00e5a0·0007ab·00···A··0···0·3217 ··[13]·.rodata···········PROGBITS········00000000·00e700·0007ab·00···A··0···0·32
18 ··[14]·.rel.rodata·······REL·············00000000·01a8ec·000d48·08···I·21··13··418 ··[14]·.rel.rodata·······REL·············00000000·01a994·000d48·08···I·21··13··4
19 ··[15]·.note.stapsdt·····NOTE············00000000·00ed4c·0000e4·00······0···0··419 ··[15]·.note.stapsdt·····NOTE············00000000·00eeac·0000e4·00······0···0··4
20 ··[16]·.rel.note.stapsdt·REL·············00000000·01b634·000048·08···I·21··15··420 ··[16]·.rel.note.stapsdt·REL·············00000000·01b6dc·000048·08···I·21··15··4
21 ··[17]·.stapsdt.base·····PROGBITS········00000000·00ee30·000001·00··AG··0···0··121 ··[17]·.stapsdt.base·····PROGBITS········00000000·00ef90·000001·00··AG··0···0··1
22 ··[18]·.note.GNU-stack···PROGBITS········00000000·00ee31·000000·00······0···0··122 ··[18]·.note.GNU-stack···PROGBITS········00000000·00ef91·000000·00······0···0··1
23 ··[19]·.eh_frame·········PROGBITS········00000000·00ee34·003f64·00···A··0···0··423 ··[19]·.eh_frame·········PROGBITS········00000000·00ef94·003f10·00···A··0···0··4
24 ··[20]·.rel.eh_frame·····REL·············00000000·01b67c·000380·08···I·21··19··424 ··[20]·.rel.eh_frame·····REL·············00000000·01b724·000368·08···I·21··19··4
25 ··[21]·.symtab···········SYMTAB··········00000000·012d98·001680·10·····22··95··425 ··[21]·.symtab···········SYMTAB··········00000000·012ea4·001650·10·····22··92··4
26 ··[22]·.strtab···········STRTAB··········00000000·014418·001a1c·00······0···0··126 ··[22]·.strtab···········STRTAB··········00000000·0144f4·0019cf·00······0···0··1
27 ··[23]·.shstrtab·········STRTAB··········00000000·01b9fc·0000c4·00······0···0··127 ··[23]·.shstrtab·········STRTAB··········00000000·01ba8c·0000c4·00······0···0··1
28 Key·to·Flags:28 Key·to·Flags:
29 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),29 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
30 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),30 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
31 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),31 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
32 ··p·(processor·specific)32 ··p·(processor·specific)
48.9 KB
readelf --wide --symbols {}
Max HTML report size reached
333 KB
readelf --wide --relocs {}
Max HTML report size reached
1.17 KB
readelf --wide --notes {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Displaying·notes·found·in:·.note.stapsdt1 Displaying·notes·found·in:·.note.stapsdt
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··stapsdt··············0x00000039»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python 
4 ····Name:·function__entry 
5 ····Location:·0x00001fb2,·Base:·0x00000000,·Semaphore:·0x00000000 
6 ····Arguments:·4@%ebp·4@%esi·-4@%eax 
7 ··stapsdt··············0x0000002e»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python3 ··stapsdt··············0x0000002e»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
8 ····Name:·line4 ····Name:·line
9 ····Location:·0x00002777,·Base:·0x00000000,·Semaphore:·0x000000005 ····Location:·0x00001e27,·Base:·0x00000000,·Semaphore:·0x00000000
10 ····Arguments:·4@%esi·4@%eax·-4@%ebx6 ····Arguments:·4@%esi·4@%eax·-4@%ebx
11 ··stapsdt··············0x0000003a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python7 ··stapsdt··············0x0000003a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
12 ····Name:·function__return8 ····Name:·function__return
13 ····Location:·0x000027d7,·Base:·0x00000000,·Semaphore:·0x000000009 ····Location:·0x00001edd,·Base:·0x00000000,·Semaphore:·0x00000000
14 ····Arguments:·4@%esi·4@%edi·-4@%eax10 ····Arguments:·4@%esi·4@%edi·-4@%eax
 11 ··stapsdt··············0x00000039»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
 12 ····Name:·function__entry
 13 ····Location:·0x00002006,·Base:·0x00000000,·Semaphore:·0x00000000
 14 ····Arguments:·4@%ebx·4@%esi·-4@%eax
406 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
6.73 KB
strings --all --bytes=8 {}
    
Offset 113, 63 lines modifiedOffset 113, 61 lines modified
113 PyEval_ReleaseThread113 PyEval_ReleaseThread
114 PyEval_AcquireThread114 PyEval_AcquireThread
115 PyEval_AcquireLock115 PyEval_AcquireLock
116 destroy_gil116 destroy_gil
117 drop_gil117 drop_gil
118 take_gil118 take_gil
119 create_gil119 create_gil
120 function__entry 
121 4@%ebp·4@%esi·-4@%eax 
122 4@%esi·4@%eax·-4@%ebx120 4@%esi·4@%eax·-4@%ebx
123 function__return121 function__return
124 4@%esi·4@%edi·-4@%eax122 4@%esi·4@%edi·-4@%eax
 123 function__entry
 124 4@%ebx·4@%esi·-4@%eax
125 _PyEval_FiniGIL.cold125 _PyEval_FiniGIL.cold
126 __func__.23126 __func__.23
127 create_gil127 create_gil
128 take_gil128 take_gil
129 create_gil.cold129 create_gil.cold
130 __func__.26130 __func__.26
131 RESET_GIL_DROP_REQUEST131 COMPUTE_EVAL_BREAKER
132 take_gil.cold132 take_gil.cold
133 __func__.25133 __func__.25
134 drop_gil134 drop_gil
135 COMPUTE_EVAL_BREAKER 
136 COMPUTE_EVAL_BREAKER.cold 
137 missing_arguments135 missing_arguments
138 _PyEval_EvalCode.cold136 _PyEval_EvalCode.cold
139 opcode_targets.13137 opcode_targets.13
140 __func__.14138 __func__.14
141 PyId___enter__.6139 PyId___enter__.6
142 PyId___exit__.5140 PyId___exit__.5
143 PyId___import__.3141 PyId___import__.3
144 PyId___build_class__.10142 PyId___build_class__.10
145 PyId___all__.2 
146 PyId___dict__.1 
147 PyId___annotations__.9143 PyId___annotations__.9
 144 call_exc_trace
148 PyId_displayhook.12145 PyId_displayhook.12
149 _PyObject_VectorcallTstate146 _PyObject_VectorcallTstate
 147 PyId___all__.2
 148 PyId___dict__.1
150 call_trace_protected149 call_trace_protected
151 unicode_concatenate150 unicode_concatenate
152 trace_call_function151 trace_call_function
153 handle_signals 
154 call_exc_trace 
155 PyId___name__ 
156 PyId___spec__.0 
157 _PyObject_CallNoArg152 _PyObject_CallNoArg
158 CSWTCH.620153 CSWTCH.620
159 special_lookup.part.0 
160 format_exc_check_arg154 format_exc_check_arg
 155 special_lookup.part.0
 156 handle_signals
 157 PyId___name__
 158 PyId___spec__.0
161 PyId___aenter__.8159 PyId___aenter__.8
162 PyId___aexit__.7160 PyId___aexit__.7
163 _PyEval_EvalFrameDefault.cold161 _PyEval_EvalFrameDefault.cold
164 format_exc_unbound162 format_exc_unbound
165 format_kwargs_error 
166 PyId_send.11 
167 make_pending_calls163 make_pending_calls
168 __func__.4164 __func__.4
 165 format_kwargs_error
 166 PyId_send.11
169 PyEval_EvalCodeEx.cold167 PyEval_EvalCodeEx.cold
170 unicode_concatenate.cold168 unicode_concatenate.cold
171 PyEval_SaveThread.cold169 PyEval_SaveThread.cold
172 __func__.24170 __func__.24
173 __func__.18171 __func__.18
174 drop_gil.cold172 drop_gil.cold
175 PyEval_RestoreThread.cold173 PyEval_RestoreThread.cold
30.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 102, 33 lines modifiedOffset 102, 33 lines modified
102 »       lea····0x88(%ebx),%eax102 »       lea····0x88(%ebx),%eax
103 »       push···$0x0103 »       push···$0x0
104 »       push···%eax104 »       push···%eax
105 »       call···f8·<create_gil+0x28>105 »       call···f8·<create_gil+0x28>
106 ·R_386_PC32»     pthread_mutex_init106 ·R_386_PC32»     pthread_mutex_init
107 »       add····$0x10,%esp107 »       add····$0x10,%esp
108 »       test···%eax,%eax108 »       test···%eax,%eax
109 »       jne····1e1·<_PyObject_VectorcallTstate+0x41>109 »       jne····1e1·<_PyObject_VectorcallTstate+0x21>
110 ·R_386_PC32»     .text.unlikely110 ·R_386_PC32»     .text.unlikely
111 »       sub····$0xc,%esp111 »       sub····$0xc,%esp
112 »       lea····0x10(%ebx),%edx112 »       lea····0x10(%ebx),%edx
113 »       push···%edx113 »       push···%edx
114 »       call···10f·<create_gil+0x3f>114 »       call···10f·<create_gil+0x3f>
115 ·R_386_PC32»     _PyThread_cond_init115 ·R_386_PC32»     _PyThread_cond_init
116 »       add····$0x10,%esp116 »       add····$0x10,%esp
117 »       test···%eax,%eax117 »       test···%eax,%eax
118 »       jne····1e7·<_PyObject_VectorcallTstate+0x47>118 »       jne····1e7·<_PyObject_VectorcallTstate+0x27>
119 ·R_386_PC32»     .text.unlikely119 ·R_386_PC32»     .text.unlikely
120 »       sub····$0xc,%esp120 »       sub····$0xc,%esp
121 »       lea····0x58(%ebx),%ecx121 »       lea····0x58(%ebx),%ecx
122 »       push···%ecx122 »       push···%ecx
123 »       call···126·<create_gil+0x56>123 »       call···126·<create_gil+0x56>
124 ·R_386_PC32»     _PyThread_cond_init124 ·R_386_PC32»     _PyThread_cond_init
125 »       add····$0x10,%esp125 »       add····$0x10,%esp
126 »       test···%eax,%eax126 »       test···%eax,%eax
127 »       jne····1ed·<_PyObject_VectorcallTstate+0x4d>127 »       jne····1ed·<_PyObject_VectorcallTstate+0x2d>
128 ·R_386_PC32»     .text.unlikely128 ·R_386_PC32»     .text.unlikely
129 »       movl···$0x0,0x4(%ebx)129 »       movl···$0x0,0x4(%ebx)
130 »       movl···$0x0,0x8(%ebx)130 »       movl···$0x0,0x8(%ebx)
131 »       add····$0x8,%esp131 »       add····$0x8,%esp
132 »       pop····%ebx132 »       pop····%ebx
133 »       retq···133 »       retq···
134 »       lea····0x0(%esi,%eiz,1),%esi134 »       lea····0x0(%esi,%eiz,1),%esi
215 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
480 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
14.7 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 118 lines modifiedOffset 1, 118 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·4c210000·76190000·df290000·542c0000·L!..v....)..T,.. 
4 ··0x00000010·b4230000·604d0000·204b0000·4c210000·.#..`M..·K..L!..3 ··0x00000000·8f290000·141a0000·722a0000·e72c0000·.)......r*...,..
 4 ··0x00000010·e0240000·604c0000·93530000·8f290000·.$..`L...S...)..
5 ··0x00000020·4c210000·68560000·57160000·d73c0000·L!..hV..W....<..5 ··0x00000020·8f290000·c0560000·2a0e0000·cd390000·.)...V..*....9..
6 ··0x00000030·a1380000·4c210000·4c210000·20300000·.8..L!..L!..·0.. 
7 ··0x00000040·af220000·19220000·4c210000·17330000·."..."..L!...3..6 ··0x00000030·483a0000·8f290000·8f290000·89360000·H:...)...)...6..
 7 ··0x00000040·c4270000·2e270000·8f290000·16300000·.'...'...)...0..
8 ··0x00000050·69210000·4c210000·df2d0000·cb1d0000·i!..L!...-......8 ··0x00000050·2d210000·8f290000·a12d0000·651e0000·-!...)...-..e...
9 ··0x00000060·03240000·c61a0000·0e380000·b12b0000·.$.......8...+..9 ··0x00000060·4d240000·661b0000·04370000·442c0000·M$..f....7..D,..
 10 ··0x00000070·00530000·72350000·8f290000·8f290000·.S..r5...)...)..
10 ··0x00000070·45480000·67360000·4c210000·4c210000·EH..g6..L!..L!.. 
11 ··0x00000080·4c210000·4c210000·4c210000·4c210000·L!..L!..L!..L!.. 
12 ··0x00000090·4c210000·4c210000·4c210000·4c210000·L!..L!..L!..L!.. 
13 ··0x000000a0·4c210000·4c210000·4c210000·4c210000·L!..L!..L!..L!.. 
14 ··0x000000b0·4c210000·4c210000·4c210000·4c210000·L!..L!..L!..L!.. 
15 ··0x000000c0·904c0000·88470000·b34c0000·2b530000·.L...G...L..+S.. 
16 ··0x000000d0·86870000·4c210000·f5860000·48290000·....L!......H)..11 ··0x00000080·8f290000·8f290000·8f290000·8f290000·.)...)...)...)..
17 ··0x000000e0·f8410000·60450000·4c210000·1c430000·.A..`E..L!...C..12 ··0x00000090·8f290000·8f290000·8f290000·8f290000·.)...)...)...)..
 13 ··0x000000a0·8f290000·8f290000·8f290000·8f290000·.)...)...)...)..
 14 ··0x000000b0·8f290000·8f290000·8f290000·8f290000·.)...)...)...)..
 15 ··0x000000c0·a14a0000·78490000·9b510000·b74c0000·.J..xI...Q...L..
 16 ··0x000000d0·75850000·8f290000·e4840000·db290000·u....).......)..
 17 ··0x000000e0·88410000·44440000·8f290000·d7440000·.A..DD...)...D..
18 ··0x000000f0·17230000·7e370000·65410000·043f0000·.#..~7..eA...?..18 ··0x000000f0·b0230000·e2340000·1e430000·a43f0000·.#...4...C...?..
19 ··0x00000100·96240000·234e0000·fa2e0000·e40e0000·.$..#N.......... 
20 ··0x00000110·08220000·b74d0000·bc500000·c13b0000·."...M...P...;..19 ··0x00000100·50290000·1b420000·12330000·7b170000·P)...B...3..{...
 20 ··0x00000110·35230000·354a0000·e7500000·683d0000·5#..5J...P..h=..
21 ··0x00000120·942e0000·9a520000·10560000·8b420000·.....R...V...B..21 ··0x00000120·3b2d0000·e3480000·e0560000·b1430000·;-...H...V...C..
22 ··0x00000130·09520000·70510000·7a4b0000·8d2f0000·.R..pQ..zK.../.. 
23 ··0x00000140·4c210000·4c210000·183a0000·4a180000·L!..L!...:..J...22 ··0x00000130·2a560000·91550000·fd460000·a1380000·*V...U...F...8..
 23 ··0x00000140·8f290000·8f290000·443c0000·e9180000·.)...)..D<......
24 ··0x00000150·b5430000·f3450000·83220000·27200000·.C...E..."..'·..24 ··0x00000150·ed530000·0f480000·a2220000·40220000·.S...H..."..@"..
25 ··0x00000160·4c210000·41320000·21250000·d8480000·L!..A2..!%...H..25 ··0x00000160·8f290000·17310000·2f250000·704d0000·.)...1../%..pM..
26 ··0x00000170·b61c0000·c7190000·e0530000·1e1c0000·.........S......26 ··0x00000170·b61c0000·651a0000·ef4d0000·cd1d0000·....e....M......
27 ··0x00000180·a03a0000·914a0000·911b0000·4c210000·.:...J......L!..27 ··0x00000180·3c3b0000·4c4b0000·b61c0000·8f290000·<;..LK.......)..
28 ··0x00000190·88560000·2d2a0000·581f0000·be250000·.V..-*..X....%..28 ··0x00000190·38570000·c02a0000·f21f0000·47270000·8W...*......G'..
29 ··0x000001a0·384f0000·242b0000·32150000·e2180000·8O..$+..2.......29 ··0x000001a0·70450000·b72b0000·d1150000·80190000·pE...+..........
30 ··0x000001b0·38340000·4b3c0000·721e0000·c32a0000·84..K<..r....*..30 ··0x000001b0·97370000·37400000·0c1f0000·562b0000·.7..7@......V+..
31 ··0x000001c0·9b300000·591b0000·c2140000·ad1b0000·.0..Y...........31 ··0x000001c0·8d2f0000·f11b0000·61150000·451c0000·./......a...E...
 32 ··0x000001d0·5f140000·d61a0000·531f0000·8f290000·_.......S....)..
32 ··0x000001d0·c0130000·361a0000·b91e0000·4c210000·....6.......L!.. 
33 ··0x000001e0·4c210000·85310000·89200000·4c210000·L!...1...·..L!.. 
34 ··0x000001f0·b4120000·60130000·30400000·4c210000·....`...0@..L!.. 
35 ··0x00000200·4c210000·4c210000·57490000·b3150000·L!..L!..WI...... 
36 ··0x00000210·eb260000·3a260000·4c210000·24310000·.&..:&..L!..$1..33 ··0x000001e0·8f290000·26340000·cc210000·8f290000·.)..&4...!...)..
37 ··0x00000220·fd200000·ad390000·66070000·4c210000·.·...9..f...L!.. 
38 ··0x00000230·4c210000·38280000·42350000·a82c0000·L!..8(..B5...,.. 
39 ··0x00000240·af1a0000·b5270000·2a390000·973f0000·.....'..*9...?.. 
40 ··0x00000250·c7460000·4c210000·4c210000·4c210000·.F..L!..L!..L!.. 
41 ··0x00000260·4c210000·4c210000·b31c0000·253b0000·L!..L!......%;..34 ··0x000001f0·53130000·ff130000·ae420000·8f290000·S........B...)..
 35 ··0x00000200·8f290000·8f290000·17500000·52160000·.)...)...P..R...
 36 ··0x00000210·7d260000·cc250000·8f290000·b6300000·}&...%...)...0..
 37 ··0x00000220·c1200000·d13a0000·940d0000·8f290000·.·...:.......)..
 38 ··0x00000230·8f290000·46280000·ed310000·562e0000·.)..F(...1..V...
 39 ··0x00000240·4f1b0000·c3270000·c13b0000·34390000·O....'...;..49..
 40 ··0x00000250·43520000·8f290000·8f290000·8f290000·CR...)...)...)..
 41 ··0x00000260·8f290000·8f290000·7c080000·cc3c0000·.)...)..|....<..
42 ··0x00000270·523d0000·a0400000·4c210000·4c210000·R=...@..L!..L!..42 ··0x00000270·f23d0000·c3400000·8f290000·8f290000·.=...@...)...)..
43 ··0x00000280·a8160000·3d170000·fa360000·b64e0000·....=....6...N..43 ··0x00000280·47170000·dc170000·05360000·d94b0000·G........6...K..
44 ··0x00000290·b7330000·154c0000·00000000·00000000·.3...L..........44 ··0x00000290·a5330000·98470000·00000000·00000000·.3...G..........
45 ··0x000002a0·00000000·6576616c·5f667261·6d655f68·....eval_frame_h45 ··0x000002a0·00000000·6576616c·5f667261·6d655f68·....eval_frame_h
46 ··0x000002b0·616e646c·655f7065·6e64696e·67000000·andle_pending...46 ··0x000002b0·616e646c·655f7065·6e64696e·67000000·andle_pending...
47 ··0x000002c0·4c210000·76190000·e6290000·5b2c0000·L!..v....)..[,.. 
48 ··0x000002d0·bb230000·674d0000·274b0000·4c210000·.#..gM..'K..L!..47 ··0x000002c0·8f290000·141a0000·792a0000·ee2c0000·.)......y*...,..
 48 ··0x000002d0·e7240000·674c0000·9a530000·8f290000·.$..gL...S...)..
49 ··0x000002e0·4c210000·6f560000·57160000·d73c0000·L!..oV..W....<..49 ··0x000002e0·8f290000·c7560000·2a0e0000·cd390000·.)...V..*....9..
50 ··0x000002f0·a1380000·4c210000·4c210000·20300000·.8..L!..L!..·0.. 
51 ··0x00000300·af220000·19220000·4c210000·17330000·."..."..L!...3..50 ··0x000002f0·483a0000·8f290000·8f290000·89360000·H:...)...)...6..
 51 ··0x00000300·c4270000·2e270000·8f290000·16300000·.'...'...)...0..
52 ··0x00000310·69210000·4c210000·df2d0000·cb1d0000·i!..L!...-......52 ··0x00000310·2d210000·8f290000·a12d0000·651e0000·-!...)...-..e...
53 ··0x00000320·03240000·c61a0000·0e380000·b12b0000·.$.......8...+..53 ··0x00000320·4d240000·661b0000·04370000·442c0000·M$..f....7..D,..
 54 ··0x00000330·00530000·72350000·8f290000·8f290000·.S..r5...)...)..
54 ··0x00000330·45480000·67360000·4c210000·4c210000·EH..g6..L!..L!.. 
55 ··0x00000340·4c210000·4c210000·4c210000·4c210000·L!..L!..L!..L!.. 
56 ··0x00000350·4c210000·4c210000·4c210000·4c210000·L!..L!..L!..L!.. 
57 ··0x00000360·4c210000·4c210000·4c210000·4c210000·L!..L!..L!..L!.. 
58 ··0x00000370·4c210000·4c210000·4c210000·4c210000·L!..L!..L!..L!.. 
59 ··0x00000380·904c0000·88470000·b34c0000·2b530000·.L...G...L..+S.. 
60 ··0x00000390·86870000·4c210000·f5860000·48290000·....L!......H)..55 ··0x00000340·8f290000·8f290000·8f290000·8f290000·.)...)...)...)..
61 ··0x000003a0·f8410000·60450000·4c210000·1c430000·.A..`E..L!...C..56 ··0x00000350·8f290000·8f290000·8f290000·8f290000·.)...)...)...)..
 57 ··0x00000360·8f290000·8f290000·8f290000·8f290000·.)...)...)...)..
 58 ··0x00000370·8f290000·8f290000·8f290000·8f290000·.)...)...)...)..
 59 ··0x00000380·a14a0000·78490000·9b510000·b74c0000·.J..xI...Q...L..
 60 ··0x00000390·75850000·8f290000·e4840000·db290000·u....).......)..
 61 ··0x000003a0·88410000·44440000·8f290000·d7440000·.A..DD...)...D..
62 ··0x000003b0·17230000·7e370000·65410000·043f0000·.#..~7..eA...?..62 ··0x000003b0·b0230000·e2340000·1e430000·a43f0000·.#...4...C...?..
63 ··0x000003c0·96240000·234e0000·fa2e0000·e40e0000·.$..#N.......... 
64 ··0x000003d0·08220000·b74d0000·bc500000·c13b0000·."...M...P...;..63 ··0x000003c0·50290000·1b420000·12330000·7b170000·P)...B...3..{...
 64 ··0x000003d0·35230000·354a0000·e7500000·683d0000·5#..5J...P..h=..
65 ··0x000003e0·942e0000·9a520000·17560000·8b420000·.....R...V...B..65 ··0x000003e0·3b2d0000·e3480000·e7560000·b1430000·;-...H...V...C..
66 ··0x000003f0·09520000·70510000·7a4b0000·8d2f0000·.R..pQ..zK.../.. 
67 ··0x00000400·4c210000·4c210000·183a0000·4a180000·L!..L!...:..J...66 ··0x000003f0·2a560000·91550000·fd460000·a1380000·*V...U...F...8..
 67 ··0x00000400·8f290000·8f290000·443c0000·e9180000·.)...)..D<......
68 ··0x00000410·b5430000·f3450000·83220000·27200000·.C...E..."..'·..68 ··0x00000410·ed530000·0f480000·a2220000·40220000·.S...H..."..@"..
69 ··0x00000420·4c210000·41320000·21250000·d8480000·L!..A2..!%...H..69 ··0x00000420·8f290000·17310000·2f250000·704d0000·.)...1../%..pM..
70 ··0x00000430·b61c0000·c7190000·e0530000·1e1c0000·.........S......70 ··0x00000430·b61c0000·651a0000·ef4d0000·cd1d0000·....e....M......
71 ··0x00000440·a03a0000·914a0000·911b0000·4c210000·.:...J......L!..71 ··0x00000440·3c3b0000·4c4b0000·b61c0000·8f290000·<;..LK.......)..
72 ··0x00000450·11130000·2d2a0000·581f0000·be250000·....-*..X....%..72 ··0x00000450·b0130000·c02a0000·f21f0000·47270000·.....*......G'..
73 ··0x00000460·384f0000·242b0000·32150000·e2180000·8O..$+..2.......73 ··0x00000460·70450000·b72b0000·d1150000·80190000·pE...+..........
74 ··0x00000470·38340000·4b3c0000·791e0000·c32a0000·84..K<..y....*..74 ··0x00000470·97370000·37400000·131f0000·562b0000·.7..7@......V+..
75 ··0x00000480·9b300000·591b0000·c2140000·ad1b0000·.0..Y...........75 ··0x00000480·8d2f0000·f11b0000·61150000·451c0000·./......a...E...
 76 ··0x00000490·5f140000·d61a0000·531f0000·8f290000·_.......S....)..
 77 ··0x000004a0·8f290000·26340000·cc210000·8f290000·.)..&4...!...)..
 78 ··0x000004b0·53130000·ff130000·ae420000·8f290000·S........B...)..
 79 ··0x000004c0·8f290000·8f290000·17500000·52160000·.)...)...P..R...
 80 ··0x000004d0·7d260000·cc250000·8f290000·b6300000·}&...%...)...0..
76 ··0x00000490·c0130000·361a0000·b91e0000·4c210000·....6.......L!..81 ··0x000004e0·c1200000·d13a0000·940d0000·8f290000·.·...:.......)..
 82 ··0x000004f0·8f290000·46280000·ed310000·562e0000·.)..F(...1..V...
 83 ··0x00000500·4f1b0000·c3270000·c13b0000·34390000·O....'...;..49..
 84 ··0x00000510·43520000·8f290000·8f290000·8f290000·CR...)...)...)..
 85 ··0x00000520·8f290000·8f290000·7c080000·cc3c0000·.)...)..|....<..
77 ··0x000004a0·4c210000·85310000·89200000·4c210000·L!...1...·..L!.. 
78 ··0x000004b0·b4120000·60130000·30400000·4c210000·....`...0@..L!.. 
79 ··0x000004c0·4c210000·4c210000·57490000·b3150000·L!..L!..WI...... 
80 ··0x000004d0·eb260000·3a260000·4c210000·24310000·.&..:&..L!..$1.. 
81 ··0x000004e0·fd200000·ad390000·66070000·4c210000·.·...9..f...L!.. 
82 ··0x000004f0·4c210000·38280000·42350000·a82c0000·L!..8(..B5...,.. 
83 ··0x00000500·af1a0000·b5270000·2a390000·973f0000·.....'..*9...?.. 
84 ··0x00000510·c7460000·4c210000·4c210000·4c210000·.F..L!..L!..L!.. 
85 ··0x00000520·4c210000·4c210000·b31c0000·253b0000·L!..L!......%;.. 
86 ··0x00000530·523d0000·a0400000·4c210000·4c210000·R=...@..L!..L!..86 ··0x00000530·f23d0000·c3400000·8f290000·8f290000·.=...@...)...)..
87 ··0x00000540·a8160000·3d170000·fa360000·b64e0000·....=....6...N..87 ··0x00000540·47170000·dc170000·05360000·d94b0000·G........6...K..
88 ··0x00000550·b7330000·154c0000·4c210000·4c210000·.3...L..L!..L!..88 ··0x00000550·a5330000·98470000·8f290000·8f290000·.3...G...)...)..
89 ··0x00000560·4c210000·4c210000·4c210000·4c210000·L!..L!..L!..L!.. 
Max diff block lines reached; 402/14956 bytes (2.69%) of diff not shown.
129 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
54.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
432 KB
codecs.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:··········33996·(bytes·into·file)13 ··Start·of·section·headers:··········36756·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x84cc:1 There·are·20·section·headers,·starting·at·offset·0x8f94:
  
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]·.text·············PROGBITS········00000000·000040·00166f·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00152f·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00666c·0009c8·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·006dac·000940·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0016c0·0000c4·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·001580·0000c4·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·007034·000100·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·0076ec·000100·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001784·000004·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·001644·000004·00··WA··0···0··4
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001784·00042d·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001644·00042d·01·AMS··0···0··4
11 ··[·7]·.rodata.str1.1····PROGBITS········00000000·001bb1·0001ee·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········00000000·001a71·0001ee·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········00000000·001d9f·00147a·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·001c5f·00164e·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·007134·000c88·08···I·17···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·0077ec·000df8·08···I·17···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·003220·00088d·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·0032b0·000df8·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·007dbc·000430·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·0085e4·0006e0·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·003ab0·000028·00···A··0···0··416 ··[12]·.rodata···········PROGBITS········00000000·0040a8·000028·00···A··0···0··4
17 ··[13]·.rel.rodata·······REL·············00000000·0081ec·000050·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·008cc4·000050·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·003ad8·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·0040d0·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·003ad8·0016fc·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·0040d0·001898·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·00823c·0001f0·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·008d14·0001e0·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·0051d4·000940·10·····18··51··421 ··[17]·.symtab···········SYMTAB··········00000000·005968·000920·10·····18··49··4
22 ··[18]·.strtab···········STRTAB··········00000000·005b14·000b58·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·006288·000b23·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·00842c·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·008ef4·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
17.9 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·148·entries:1 Symbol·table·'.symtab'·contains·146·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
104 KB
readelf --wide --relocs {}
Max HTML report size reached
98.9 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
890 B
strings --all --bytes=8 {}
    
Offset 53, 17 lines modifiedOffset 53, 15 lines modified
53 codec_makeincrementalcodec.cold53 codec_makeincrementalcodec.cold
54 strict_errors54 strict_errors
55 surrogatepass_errors55 surrogatepass_errors
56 get_standard_encoding56 get_standard_encoding
57 surrogatepass_errors.cold57 surrogatepass_errors.cold
58 get_standard_encoding.cold58 get_standard_encoding.cold
59 _PyCodec_EncodeText.cold59 _PyCodec_EncodeText.cold
60 _PyCodec_DecodeInternal 
61 _PyCodec_DecodeText.cold60 _PyCodec_DecodeText.cold
62 _PyCodec_DecodeInternal.cold 
63 backslashreplace_errors61 backslashreplace_errors
64 PyCodec_BackslashReplaceErrors.cold62 PyCodec_BackslashReplaceErrors.cold
65 surrogateescape_errors63 surrogateescape_errors
66 codec_getitem64 codec_getitem
67 PyCodec_Encode.cold65 PyCodec_Encode.cold
68 codec_getitem.cold66 codec_getitem.cold
69 xmlcharrefreplace_errors67 xmlcharrefreplace_errors
53.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
1.47 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·00000000·00010000·00000000·00000000·................3 ··0x00000000·00000000·00010000·00000000·00000000·................
4 ··0x00000010·00000000·00000000·00000000·00000000·................4 ··0x00000010·00000000·00000000·00000000·00000000·................
5 ··0x00000020·38000000·12010000·f0020000·08000000·8...............5 ··0x00000020·38000000·12010000·f0020000·08000000·8...............
6 ··0x00000030·a8010000·20010000·27010000·50110000·....·...'...P...6 ··0x00000030·a8010000·20010000·27010000·10100000·....·...'.......
7 ··0x00000040·08000000·00020000·35010000·3d010000·........5...=...7 ··0x00000040·08000000·00020000·35010000·3d010000·........5...=...
8 ··0x00000050·f0140000·08000000·54020000·4c010000·........T...L...8 ··0x00000050·b0130000·08000000·54020000·4c010000·........T...L...
9 ··0x00000060·5e010000·700e0000·08000000·b8020000·^...p...........9 ··0x00000060·5e010000·300d0000·08000000·b8020000·^...0...........
10 ··0x00000070·77010000·88010000·70090000·08000000·w.......p.......10 ··0x00000070·77010000·88010000·30080000·08000000·w.......0.......
11 ··0x00000080·44030000·a0010000·ac010000·f0110000·D...............11 ··0x00000080·44030000·a0010000·ac010000·b0100000·D...............
12 ··0x00000090·08000000·b8030000·bf010000·bf010000·................12 ··0x00000090·08000000·b8030000·bf010000·bf010000·................
13 ··0x000000a0·40030000·08000000·00000000·cd010000·@...............13 ··0x000000a0·40030000·08000000·00000000·cd010000·@...............
14 ··0x000000b0·cd010000·ab090000·08000000·00000000·................14 ··0x000000b0·cd010000·830a0000·08000000·00000000·................
15 ··0x000000c0·dd010000····························....15 ··0x000000c0·dd010000····························....
  
74.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
26.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 »       push···%ebp8 »       push···%ebp
9 »       push···%edi9 »       push···%edi
10 »       push···%esi10 »       push···%esi
11 »       push···%ebx11 »       push···%ebx
12 »       sub····$0x2c,%esp12 »       sub····$0x2c,%esp
13 »       mov····0x40(%esp),%ebx13 »       mov····0x40(%esp),%ebx
14 »       test···%ebx,%ebx14 »       test···%ebx,%ebx
15 »       je·····87·<_PyCodec_Lookup+0x87>15 »       je·····c7·<_PyCodec_Lookup+0xc7>
16 ·R_386_PC32»     .text.unlikely16 ·R_386_PC32»     .text.unlikely
17 »       mov····0x160,%eax17 »       mov····0x160,%eax
18 ·R_386_32»       _PyRuntime18 ·R_386_32»       _PyRuntime
19 »       mov····0x8(%eax),%esi19 »       mov····0x8(%eax),%esi
20 »       mov····0x1f4(%esi),%ecx20 »       mov····0x1f4(%esi),%ecx
21 »       test···%ecx,%ecx21 »       test···%ecx,%ecx
22 »       je·····174·<_PyCodec_Lookup+0x174>22 »       je·····174·<_PyCodec_Lookup+0x174>
30.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 15, 21 lines modifiedOffset 15, 21 lines modified
15 ··0x000000b0·480e406a·0e4c410e·50530e40·4b0e4441·H.@j.LA.PS.@K.DA15 ··0x000000b0·480e406a·0e4c410e·50530e40·4b0e4441·H.@j.LA.PS.@K.DA
16 ··0x000000c0·0e48410e·4c410e50·480e404b·0e4c410e·.HA.LA.PH.@K.LA.16 ··0x000000c0·0e48410e·4c410e50·480e404b·0e4c410e·.HA.LA.PH.@K.LA.
17 ··0x000000d0·50520e40·4f0e4c45·0e50460e·4c410e48·PR.@O.LE.PF.LA.H17 ··0x000000d0·50520e40·4f0e4c45·0e50460e·4c410e48·PR.@O.LE.PF.LA.H
18 ··0x000000e0·440e4c46·0e50480e·4002400e·44410e48·D.LF.PH.@.@.DA.H18 ··0x000000e0·440e4c46·0e50480e·4002400e·44410e48·D.LF.PH.@.@.DA.H
19 ··0x000000f0·450e4c46·0e50480e·40000000·1c000000·E.LF.PH.@.......19 ··0x000000f0·450e4c46·0e50480e·40000000·1c000000·E.LF.PH.@.......
20 ··0x00000100·00000000·017a5200·017c0801·1b0c0404·.....zR..|......20 ··0x00000100·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
21 ··0x00000110·88010e40·83058502·86048703·70000000·...@........p...21 ··0x00000110·88010e40·83058502·86048703·70000000·...@........p...
22 ··0x00000120·24000000·00000000·ef000000·004d0e44·$............M.D22 ··0x00000120·24000000·00000000·ef000000·00410e44·$............A.D
23 ··0x00000130·410e4845·0e4c460e·50520e40·460e4441·A.HE.LF.PR.@F.DA 
24 ··0x00000140·0e48450e·4c460e50·4a0e4050·0e4c410e·.HE.LF.PJ.@P.LA.23 ··0x00000130·410e4845·0e4c460e·504a0e40·500e4c41·A.HE.LF.PJ.@P.LA
 24 ··0x00000140·0e50480e·40480e4c·430e5048·0e40460e·.PH.@H.LC.PH.@F.
25 ··0x00000150·50480e40·480e4c43·0e50480e·40540e4c·PH.@H.LC.PH.@T.L25 ··0x00000150·44410e48·450e4c46·0e50480e·40480e4c·DA.HE.LF.PH.@H.L
26 ··0x00000160·410e5048·0e40510e·4c410e50·480e4048·A.PH.@Q.LA.PH.@H26 ··0x00000160·450e5048·0e40480e·4c410e50·480e4052·E.PH.@H.LA.PH.@R
27 ··0x00000170·0e4c410e·50480e40·460e4441·0e48450e·.LA.PH.@F.DA.HE.27 ··0x00000170·0e44410e·48450e4c·460e5052·0e40540e·.DA.HE.LF.PR.@T.
28 ··0x00000180·4c460e50·480e4048·0e4c450e·50480e40·LF.PH.@H.LE.PH.@28 ··0x00000180·4c410e50·480e4051·0e4c410e·50480e40·LA.PH.@Q.LA.PH.@
29 ··0x00000190·68000000·94010000·00000000·e4000000·h...............29 ··0x00000190·68000000·94010000·00000000·e4000000·h...............
30 ··0x000001a0·00410e08·8502410e·0c870341·0e108604·.A....A....A....30 ··0x000001a0·00410e08·8502410e·0c870341·0e108604·.A....A....A....
31 ··0x000001b0·410e1483·05430e20·580e2c42·0e30480e·A....C.·X.,B.0H.31 ··0x000001b0·410e1483·05430e20·580e2c42·0e30480e·A....C.·X.,B.0H.
32 ··0x000001c0·207e0e24·420e2842·0e2c410e·30480e20··~.$B.(B.,A.0H.·32 ··0x000001c0·207e0e24·420e2842·0e2c410e·30480e20··~.$B.(B.,A.0H.·
33 ··0x000001d0·4b0e2441·0e28410e·2c420e30·4a0e2065·K.$A.(A.,B.0J.·e33 ··0x000001d0·4b0e2441·0e28410e·2c420e30·4a0e2065·K.$A.(A.,B.0J.·e
34 ··0x000001e0·0e2c450e·30480e20·5e0e1443·c30e1041·.,E.0H.·^..C...A34 ··0x000001e0·0e2c450e·30480e20·5e0e1443·c30e1041·.,E.0H.·^..C...A
35 ··0x000001f0·c60e0c41·c70e0841·c50e0400·1c000000·...A...A........35 ··0x000001f0·c60e0c41·c70e0841·c50e0400·1c000000·...A...A........
20.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 26, 160 lines modifiedOffset 26, 157 lines modified
26 ··0x00000170·745f7374·616e6461·72645f65·6e636f64·t_standard_encod26 ··0x00000170·745f7374·616e6461·72645f65·6e636f64·t_standard_encod
27 ··0x00000180·696e6700·73757272·6f676174·65706173·ing.surrogatepas27 ··0x00000180·696e6700·73757272·6f676174·65706173·ing.surrogatepas
28 ··0x00000190·735f6572·726f7273·2e636f6c·64006765·s_errors.cold.ge28 ··0x00000190·735f6572·726f7273·2e636f6c·64006765·s_errors.cold.ge
29 ··0x000001a0·745f7374·616e6461·72645f65·6e636f64·t_standard_encod29 ··0x000001a0·745f7374·616e6461·72645f65·6e636f64·t_standard_encod
30 ··0x000001b0·696e672e·636f6c64·005f5079·436f6465·ing.cold._PyCode30 ··0x000001b0·696e672e·636f6c64·005f5079·436f6465·ing.cold._PyCode
31 ··0x000001c0·635f456e·636f6465·54657874·2e636f6c·c_EncodeText.col31 ··0x000001c0·635f456e·636f6465·54657874·2e636f6c·c_EncodeText.col
32 ··0x000001d0·64005f50·79436f64·65635f44·65636f64·d._PyCodec_Decod32 ··0x000001d0·64005f50·79436f64·65635f44·65636f64·d._PyCodec_Decod
 33 ··0x000001e0·65546578·742e636f·6c640062·61636b73·eText.cold.backs
 34 ··0x000001f0·6c617368·7265706c·6163655f·6572726f·lashreplace_erro
 35 ··0x00000200·72730050·79436f64·65635f42·61636b73·rs.PyCodec_Backs
 36 ··0x00000210·6c617368·5265706c·61636545·72726f72·lashReplaceError
 37 ··0x00000220·732e636f·6c640073·7572726f·67617465·s.cold.surrogate
 38 ··0x00000230·65736361·70655f65·72726f72·7300636f·escape_errors.co
 39 ··0x00000240·6465635f·67657469·74656d00·5079436f·dec_getitem.PyCo
 40 ··0x00000250·6465635f·456e636f·64652e63·6f6c6400·dec_Encode.cold.
33 ··0x000001e0·65496e74·65726e61·6c005f50·79436f64·eInternal._PyCod 
34 ··0x000001f0·65635f44·65636f64·65546578·742e636f·ec_DecodeText.co 
35 ··0x00000200·6c64005f·5079436f·6465635f·4465636f·ld._PyCodec_Deco 
36 ··0x00000210·6465496e·7465726e·616c2e63·6f6c6400·deInternal.cold. 
37 ··0x00000220·6261636b·736c6173·68726570·6c616365·backslashreplace 
38 ··0x00000230·5f657272·6f727300·5079436f·6465635f·_errors.PyCodec_ 
39 ··0x00000240·4261636b·736c6173·68526570·6c616365·BackslashReplace 
40 ··0x00000250·4572726f·72732e63·6f6c6400·73757272·Errors.cold.surr 
41 ··0x00000260·6f676174·65657363·6170655f·6572726f·ogateescape_erro 
42 ··0x00000270·72730063·6f646563·5f676574·6974656d·rs.codec_getitem41 ··0x00000260·636f6465·635f6765·74697465·6d2e636f·codec_getitem.co
 42 ··0x00000270·6c640078·6d6c6368·61727265·66726570·ld.xmlcharrefrep
 43 ··0x00000280·6c616365·5f657272·6f727300·5079436f·lace_errors.PyCo
 44 ··0x00000290·6465635f·584d4c43·68617252·65665265·dec_XMLCharRefRe
43 ··0x00000280·00507943·6f646563·5f456e63·6f64652e·.PyCodec_Encode. 
44 ··0x00000290·636f6c64·00636f64·65635f67·65746974·cold.codec_getit 
45 ··0x000002a0·656d2e63·6f6c6400·786d6c63·68617272·em.cold.xmlcharr 
46 ··0x000002b0·65667265·706c6163·655f6572·726f7273·efreplace_errors 
47 ··0x000002c0·00507943·6f646563·5f584d4c·43686172·.PyCodec_XMLChar 
48 ··0x000002d0·52656652·65706c61·63654572·726f7273·RefReplaceErrors 
49 ··0x000002e0·2e636f6c·64006967·6e6f7265·5f657272·.cold.ignore_err 
50 ··0x000002f0·6f727300·5079436f·6465635f·49676e6f·ors.PyCodec_Igno 
51 ··0x00000300·72654572·726f7273·2e636f6c·64006e61·reErrors.cold.na 
52 ··0x00000310·6d657265·706c6163·655f6572·726f7273·mereplace_errors 
53 ··0x00000320·0075636e·68617368·5f434150·49005079·.ucnhash_CAPI.Py 
54 ··0x00000330·436f6465·635f4e61·6d655265·706c6163·Codec_NameReplac 
55 ··0x00000340·65457272·6f72732e·636f6c64·00507943·eErrors.cold.PyC45 ··0x000002a0·706c6163·65457272·6f72732e·636f6c64·placeErrors.cold
 46 ··0x000002b0·0069676e·6f72655f·6572726f·72730050·.ignore_errors.P
 47 ··0x000002c0·79436f64·65635f49·676e6f72·65457272·yCodec_IgnoreErr
 48 ··0x000002d0·6f72732e·636f6c64·006e616d·65726570·ors.cold.namerep
 49 ··0x000002e0·6c616365·5f657272·6f727300·75636e68·lace_errors.ucnh
 50 ··0x000002f0·6173685f·43415049·00507943·6f646563·ash_CAPI.PyCodec
56 ··0x00000350·6f646563·5f526570·6c616365·4572726f·odec_ReplaceErro51 ··0x00000300·5f4e616d·65526570·6c616365·4572726f·_NameReplaceErro
57 ··0x00000360·72732e63·6f6c6400·636f6465·635f6765·rs.cold.codec_ge52 ··0x00000310·72732e63·6f6c6400·5079436f·6465635f·rs.cold.PyCodec_
58 ··0x00000370·74696e63·72656d65·6e74616c·636f6465·tincrementalcode53 ··0x00000320·5265706c·61636545·72726f72·732e636f·ReplaceErrors.co
59 ··0x00000380·6300636f·6465635f·67657469·6e637265·c.codec_getincre54 ··0x00000330·6c640063·6f646563·5f676574·696e6372·ld.codec_getincr
60 ··0x00000390·6d656e74·616c636f·6465632e·636f6c64·mentalcodec.cold55 ··0x00000340·656d656e·74616c63·6f646563·00636f64·ementalcodec.cod
 56 ··0x00000350·65635f67·6574696e·6372656d·656e7461·ec_getincrementa
 57 ··0x00000360·6c636f64·65632e63·6f6c6400·636f6465·lcodec.cold.code
 58 ··0x00000370·635f6765·74737472·65616d63·6f646563·c_getstreamcodec
61 ··0x000003a0·00636f64·65635f67·65747374·7265616d·.codec_getstream 
62 ··0x000003b0·636f6465·63005f50·79436f64·65635f4c·codec._PyCodec_L 
63 ··0x000003c0·6f6f6b75·70005f50·7952756e·74696d65·ookup._PyRuntime 
64 ··0x000003d0·00737472·6c656e00·50794d65·6d5f4d61·.strlen.PyMem_Ma 
65 ··0x000003e0·6c6c6f63·005f5079·5f6e6f72·6d616c69·lloc._Py_normali 
66 ··0x000003f0·7a655f65·6e636f64·696e6700·5079556e·ze_encoding.PyUn 
67 ··0x00000400·69636f64·655f4672·6f6d5374·72696e67·icode_FromString 
68 ··0x00000410·0050794d·656d5f46·72656500·5079556e·.PyMem_Free.PyUn 
69 ··0x00000420·69636f64·655f496e·7465726e·496e506c·icode_InternInPl 
70 ··0x00000430·61636500·50794469·63745f47·65744974·ace.PyDict_GetIt 
71 ··0x00000440·656d5769·74684572·726f7200·50794572·emWithError.PyEr 
72 ··0x00000450·725f4f63·63757272·65640050·794c6973·r_Occurred.PyLis 
73 ··0x00000460·745f5369·7a650050·794c6973·745f4765·t_Size.PyList_Ge 
74 ··0x00000470·74497465·6d005f50·795f4e6f·6e655374·tItem._Py_NoneSt 
75 ··0x00000480·72756374·00507944·6963745f·53657449·ruct.PyDict_SetI 
76 ··0x00000490·74656d00·50794578·635f4c6f·6f6b7570·tem.PyExc_Lookup 
77 ··0x000004a0·4572726f·72005079·4572725f·466f726d·Error.PyErr_Form 
78 ··0x000004b0·61740050·79457272·5f4e6f4d·656d6f72·at.PyErr_NoMemor 
79 ··0x000004c0·79005079·4578635f·52756e74·696d6545·y.PyExc_RuntimeE 
80 ··0x000004d0·72726f72·00507945·72725f53·65745374·rror.PyErr_SetSt 
81 ··0x000004e0·72696e67·00507945·78635f54·79706545·ring.PyExc_TypeE 
82 ··0x000004f0·72726f72·005f5079·5f446561·6c6c6f63·rror._Py_Dealloc 
83 ··0x00000500·00507945·72725f42·61644172·67756d65·.PyErr_BadArgume 
84 ··0x00000510·6e740050·794c6973·745f4e65·77005079·nt.PyList_New.Py 
85 ··0x00000520·44696374·5f4e6577·00507943·4d657468·Dict_New.PyCMeth 
86 ··0x00000530·6f645f4e·65770050·79436f64·65635f52·od_New.PyCodec_R 
87 ··0x00000540·65676973·74657245·72726f72·00507949·egisterError.PyI 
88 ··0x00000550·6d706f72·745f496d·706f7274·4d6f6475·mport_ImportModu 
89 ··0x00000560·6c654e6f·426c6f63·6b005079·43616c6c·leNoBlock.PyCall 
90 ··0x00000570·61626c65·5f436865·636b0050·79446963·able_Check.PyDic 
91 ··0x00000580·745f5365·74497465·6d537472·696e6700·t_SetItemString. 
92 ··0x00000590·5079436f·6465635f·4c6f6f6b·75704572·PyCodec_LookupEr 
93 ··0x000005a0·726f7200·5f507944·6963745f·47657449·ror._PyDict_GetI 
94 ··0x000005b0·74656d53·7472696e·67576974·68457272·temStringWithErr 
95 ··0x000005c0·6f720050·79436f64·65635f52·65676973·or.PyCodec_Regis 
96 ··0x000005d0·74657200·50794c69·73745f41·7070656e·ter.PyList_Appen 
97 ··0x000005e0·64005079·54687265·61645374·6174655f·d.PyThreadState_ 
98 ··0x000005f0·47657400·5f50795f·43686563·6b46756e·Get._Py_CheckFun 
99 ··0x00000600·6374696f·6e526573·756c7400·5f50794f·ctionResult._PyO 
100 ··0x00000610·626a6563·745f4d61·6b655470·43616c6c·bject_MakeTpCall 
101 ··0x00000620·005f5079·436f6465·635f4c6f·6f6b7570·._PyCodec_Lookup59 ··0x00000380·005f5079·436f6465·635f4c6f·6f6b7570·._PyCodec_Lookup
 60 ··0x00000390·005f5079·52756e74·696d6500·7374726c·._PyRuntime.strl
 61 ··0x000003a0·656e0050·794d656d·5f4d616c·6c6f6300·en.PyMem_Malloc.
 62 ··0x000003b0·5f50795f·6e6f726d·616c697a·655f656e·_Py_normalize_en
 63 ··0x000003c0·636f6469·6e670050·79556e69·636f6465·coding.PyUnicode
 64 ··0x000003d0·5f46726f·6d537472·696e6700·50794d65·_FromString.PyMe
 65 ··0x000003e0·6d5f4672·65650050·79556e69·636f6465·m_Free.PyUnicode
 66 ··0x000003f0·5f496e74·65726e49·6e506c61·63650050·_InternInPlace.P
 67 ··0x00000400·79446963·745f4765·74497465·6d576974·yDict_GetItemWit
102 ··0x00000630·54657874·456e636f·64696e67·00507954·TextEncoding.PyT 
103 ··0x00000640·75706c65·5f547970·65005f50·794f626a·uple_Type._PyObj 
104 ··0x00000650·6563745f·4c6f6f6b·75704174·74724964·ect_LookupAttrId 
105 ··0x00000660·0050794f·626a6563·745f4973·54727565·.PyObject_IsTrue 
106 ··0x00000670·005f5079·436f6465·63496e66·6f5f4765·._PyCodecInfo_Ge 
107 ··0x00000680·74496e63·72656d65·6e74616c·4465636f·tIncrementalDeco 
108 ··0x00000690·64657200·50794f62·6a656374·5f476574·der.PyObject_Get 
109 ··0x000006a0·41747472·53747269·6e670050·794f626a·AttrString.PyObj 
110 ··0x000006b0·6563745f·43616c6c·46756e63·74696f6e·ect_CallFunction 
111 ··0x000006c0·005f5079·436f6465·63496e66·6f5f4765·._PyCodecInfo_Ge 
112 ··0x000006d0·74496e63·72656d65·6e74616c·456e636f·tIncrementalEnco 
113 ··0x000006e0·64657200·5079436f·6465635f·53747269·der.PyCodec_Stri 
114 ··0x000006f0·63744572·726f7273·00507945·72725f53·ctErrors.PyErr_S68 ··0x00000410·68457272·6f720050·79457272·5f4f6363·hError.PyErr_Occ
115 ··0x00000700·65744f62·6a656374·00507945·78635f55·etObject.PyExc_U 
116 ··0x00000710·6e69636f·6465456e·636f6465·4572726f·nicodeEncodeErro 
117 ··0x00000720·72005079·54797065·5f497353·75627479·r.PyType_IsSubty69 ··0x00000420·75727265·64005079·4c697374·5f53697a·urred.PyList_Siz
 70 ··0x00000430·65005079·4c697374·5f476574·4974656d·e.PyList_GetItem
 71 ··0x00000440·005f5079·5f4e6f6e·65537472·75637400·._Py_NoneStruct.
 72 ··0x00000450·50794469·63745f53·65744974·656d0050·PyDict_SetItem.P
 73 ··0x00000460·79457863·5f4c6f6f·6b757045·72726f72·yExc_LookupError
 74 ··0x00000470·00507945·72725f46·6f726d61·74005079·.PyErr_Format.Py
 75 ··0x00000480·4578635f·54797065·4572726f·72005079·Exc_TypeError.Py
 76 ··0x00000490·4572725f·53657453·7472696e·67005f50·Err_SetString._P
 77 ··0x000004a0·795f4465·616c6c6f·63005079·4572725f·y_Dealloc.PyErr_
Max diff block lines reached; 0/20639 bytes (0.00%) of diff not shown.
1.7 MB
compile.o
863 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:··········110060·(bytes·into·file)13 ··Start·of·section·headers:··········115884·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x1adec:1 There·are·20·section·headers,·starting·at·offset·0x1c4ac:
  
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]·.text·············PROGBITS········00000000·000040·001897·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·001737·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0156dc·000ba8·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·0169ec·000b58·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0018d8·000024·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·001778·000024·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·016284·000018·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·017544·000018·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0018fc·000028·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·00179c·000028·00··WA··0···0··4
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0018fc·000580·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00179c·000580·01·AMS··0···0··4
11 ··[·7]·.text.unlikely····PROGBITS········00000000·001e7c·002961·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·001d1c·002929·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·01629c·0019c8·08···I·17···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·01755c·001900·08···I·17···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·0047e0·00b3b4·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·004650·00c764·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·017c64·002410·08···I·17···9··414 ··[10]·.rel.text.hot·····REL·············00000000·018e5c·002758·08···I·17···9··4
15 ··[11]·.rodata.str1.1····PROGBITS········00000000·00fb94·0001a2·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········00000000·010db4·0001a2·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········00000000·00fd40·0005ba·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·010f60·00067a·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·01a074·0009b0·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·01b5b4·000b38·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·0102fa·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·0115da·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·0102fc·0035f0·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·0115dc·00363c·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·01aa24·000328·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·01c0ec·000320·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·0138ec·000e30·10·····18·126··421 ··[17]·.symtab···········SYMTAB··········00000000·014c18·000e20·10·····18·125··4
22 ··[18]·.strtab···········STRTAB··········00000000·01471c·000fbd·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·015a38·000fb3·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·01ad4c·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·01c40c·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
30.3 KB
readelf --wide --symbols {}
    
Offset 1, 230 lines modifiedOffset 1, 229 lines modified
  
1 Symbol·table·'.symtab'·contains·227·entries:1 Symbol·table·'.symtab'·contains·226·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
10 ·····7:·00000000···793·FUNC····LOCAL··DEFAULT····7·_Py_Mangle.cold10 ·····7:·00000000···800·FUNC····LOCAL··DEFAULT····7·_Py_Mangle.cold
11 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···11·11 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
12 ·····9:·00000024·····4·OBJECT··LOCAL··DEFAULT····5·__doc__12 ·····9:·00000024·····4·OBJECT··LOCAL··DEFAULT····5·__doc__
13 ····10:·00000020·····4·OBJECT··LOCAL··DEFAULT····5·__annotations__13 ····10:·00000020·····4·OBJECT··LOCAL··DEFAULT····5·__annotations__
14 ····11:·0000001c·····4·OBJECT··LOCAL··DEFAULT····5·module.1414 ····11:·0000001c·····4·OBJECT··LOCAL··DEFAULT····5·module.14
15 ····12:·000009b0··1815·FUNC····LOCAL··DEFAULT····9·compiler_enter_scope15 ····12:·00000a30··1819·FUNC····LOCAL··DEFAULT····9·compiler_enter_scope
16 ····13:·00006370····72·FUNC····LOCAL··DEFAULT····9·compiler_visit_expr16 ····13:·00006b10··5773·FUNC····LOCAL··DEFAULT····9·compiler_visit_expr1
17 ····14:·00002f00··7186·FUNC····LOCAL··DEFAULT····9·assemble17 ····14:·000031f0··7160·FUNC····LOCAL··DEFAULT····9·assemble
18 ····15:·00001100···277·FUNC····LOCAL··DEFAULT····9·compiler_body18 ····15:·00001180···431·FUNC····LOCAL··DEFAULT····9·compiler_body
19 ····16:·00001220···292·FUNC····LOCAL··DEFAULT····9·find_ann19 ····16:·00001330···377·FUNC····LOCAL··DEFAULT····9·find_ann
20 ····17:·00001350··7082·FUNC····LOCAL··DEFAULT····9·compiler_visit_stmt20 ····17:·000014b0··7475·FUNC····LOCAL··DEFAULT····9·compiler_visit_stmt
21 ····18:·00005f30···694·FUNC····LOCAL··DEFAULT····9·compiler_exit_scope21 ····18:·00006590···930·FUNC····LOCAL··DEFAULT····9·compiler_exit_scope
22 ····19:·00000319···271·FUNC····LOCAL··DEFAULT····7·PyAST_CompileObject.cold22 ····19:·00000320···244·FUNC····LOCAL··DEFAULT····7·PyAST_CompileObject.cold
23 ····20:·00000574····20·OBJECT··LOCAL··DEFAULT···12·__func__.0 
24 ····21:·00005640···345·FUNC····LOCAL··DEFAULT····9·compiler_addop23 ····20:·00005920···345·FUNC····LOCAL··DEFAULT····9·compiler_addop
 24 ····21:·00000634····20·OBJECT··LOCAL··DEFAULT···12·__func__.0
25 ····22:·00000000····12·OBJECT··LOCAL··DEFAULT····3·dot.1125 ····22:·00000000····12·OBJECT··LOCAL··DEFAULT····3·dot.11
26 ····23:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·dot_locals.1226 ····23:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·dot_locals.12
27 ····24:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId___class__.1327 ····24:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId___class__.13
28 ····25:·00000428···805·FUNC····LOCAL··DEFAULT····7·compiler_enter_scope.cold28 ····25:·00000414···805·FUNC····LOCAL··DEFAULT····7·compiler_enter_scope.cold
29 ····26:·000061f0···381·FUNC····LOCAL··DEFAULT····9·compiler_unit_free29 ····26:·00006940···381·FUNC····LOCAL··DEFAULT····9·compiler_unit_free
30 ····27:·000010d0····45·FUNC····LOCAL··DEFAULT····9·compiler_new_block.isra.030 ····27:·00001150····45·FUNC····LOCAL··DEFAULT····9·compiler_new_block.isra.0
31 ····28:·0000074d····10·FUNC····LOCAL··DEFAULT····7·compiler_new_block.isra.0.cold31 ····28:·00000739····10·FUNC····LOCAL··DEFAULT····7·compiler_new_block.isra.0.cold
32 ····29:·000078c0··1113·FUNC····LOCAL··DEFAULT····9·compiler_nameop 
33 ····30:·00000757····20·FUNC····LOCAL··DEFAULT····7·compiler_body.cold 
34 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···12·32 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
 33 ····30:·00006ac0····72·FUNC····LOCAL··DEFAULT····9·compiler_visit_expr
 34 ····31:·000081a0··1114·FUNC····LOCAL··DEFAULT····9·compiler_nameop
35 ····32:·0000076b···196·FUNC····LOCAL··DEFAULT····7·find_ann.cold35 ····32:·00000743···120·FUNC····LOCAL··DEFAULT····7·find_ann.cold
36 ····33:·000063c0··5366·FUNC····LOCAL··DEFAULT····9·compiler_visit_expr1 
37 ····34:·0000a4f0··1590·FUNC····LOCAL··DEFAULT····9·compiler_jump_if36 ····33:·0000b3e0··1643·FUNC····LOCAL··DEFAULT····9·compiler_jump_if
38 ····35:·00008f90··5381·FUNC····LOCAL··DEFAULT····9·compiler_function37 ····34:·00009bb0··6109·FUNC····LOCAL··DEFAULT····9·compiler_function
39 ····36:·0000acd0···175·FUNC····LOCAL··DEFAULT····9·compiler_unwind_fblock_stack38 ····35:·0000c030···175·FUNC····LOCAL··DEFAULT····9·compiler_unwind_fblock_stack
40 ····37:·0000ac90····62·FUNC····LOCAL··DEFAULT····9·compiler_push_fblock39 ····36:·0000bbd0····62·FUNC····LOCAL··DEFAULT····9·compiler_push_fblock
41 ····38:·0000ab70···286·FUNC····LOCAL··DEFAULT····9·compiler_addop_j40 ····37:·0000ba90···307·FUNC····LOCAL··DEFAULT····9·compiler_addop_j
42 ····39:·00004b20··1150·FUNC····LOCAL··DEFAULT····9·compiler_addop_load_const41 ····38:·00004df0··1150·FUNC····LOCAL··DEFAULT····9·compiler_addop_load_const
43 ····40:·000085a0···640·FUNC····LOCAL··DEFAULT····9·compiler_make_closure42 ····39:·00008fc0···646·FUNC····LOCAL··DEFAULT····9·compiler_make_closure
44 ····41:·00008820··1899·FUNC····LOCAL··DEFAULT····9·compiler_call_helper43 ····40:·00009250··2388·FUNC····LOCAL··DEFAULT····9·compiler_call_helper
45 ····42:·000054f0···332·FUNC····LOCAL··DEFAULT····9·compiler_addop_i44 ····41:·000057d0···332·FUNC····LOCAL··DEFAULT····9·compiler_addop_i
46 ····43:·000001d0··1331·FUNC····LOCAL··DEFAULT····1·compiler_try_except45 ····42:·00000050··1331·FUNC····LOCAL··DEFAULT····1·compiler_try_except
47 ····44:·00000710···515·FUNC····LOCAL··DEFAULT····1·compiler_with46 ····43:·00000590···590·FUNC····LOCAL··DEFAULT····1·compiler_with
48 ····45:·00000018·····4·OBJECT··LOCAL··DEFAULT····5·empty_string.847 ····44:·00000018·····4·OBJECT··LOCAL··DEFAULT····5·empty_string.8
49 ····46:·00000540····52·OBJECT··LOCAL··DEFAULT···12·CSWTCH.30848 ····45:·00000600····52·OBJECT··LOCAL··DEFAULT···12·CSWTCH.308
50 ····47:·00000920···483·FUNC····LOCAL··DEFAULT····1·compiler_unwind_fblock49 ····46:·000007e0···483·FUNC····LOCAL··DEFAULT····1·compiler_unwind_fblock
51 ····48:·00007d20···645·FUNC····LOCAL··DEFAULT····9·compiler_addop_name50 ····47:·00008600···645·FUNC····LOCAL··DEFAULT····9·compiler_addop_name
52 ····49:·00001400···732·FUNC····LOCAL··DEFAULT····1·compiler_async_with51 ····48:·000012a0···732·FUNC····LOCAL··DEFAULT····1·compiler_async_with
53 ····50:·000012a0····37·FUNC····LOCAL··DEFAULT····1·compiler_lookup_arg52 ····49:·00001140····37·FUNC····LOCAL··DEFAULT····1·compiler_lookup_arg
54 ····51:·000027b8····40·FUNC····LOCAL··DEFAULT····7·check_ann_expr53 ····50:·00002780····40·FUNC····LOCAL··DEFAULT····7·check_ann_expr
55 ····52:·000027e0···153·FUNC····LOCAL··DEFAULT····7·check_ann_subscr54 ····51:·000027a8···153·FUNC····LOCAL··DEFAULT····7·check_ann_subscr
56 ····53:·000016e0····78·FUNC····LOCAL··DEFAULT····1·compiler_visit_annexpr55 ····52:·00001580····78·FUNC····LOCAL··DEFAULT····1·compiler_visit_annexpr
57 ····54:·0000082f··1544·FUNC····LOCAL··DEFAULT····7·compiler_visit_stmt.cold56 ····53:·000007bb··1502·FUNC····LOCAL··DEFAULT····7·compiler_visit_stmt.cold
58 ····55:·00001730···183·FUNC····LOCAL··DEFAULT····1·compiler_error57 ····54:·000015d0···183·FUNC····LOCAL··DEFAULT····1·compiler_error
59 ····56:·0000ab30····54·FUNC····LOCAL··DEFAULT····9·compiler_addop_o58 ····55:·0000ba50····54·FUNC····LOCAL··DEFAULT····9·compiler_addop_o
60 ····57:·000017f0···167·FUNC····LOCAL··DEFAULT····1·compiler_warn59 ····56:·00001690···167·FUNC····LOCAL··DEFAULT····1·compiler_warn
61 ····58:·00005e20···265·FUNC····LOCAL··DEFAULT····9·stack_effect60 ····57:·00006460···297·FUNC····LOCAL··DEFAULT····9·stack_effect
62 ····59:·000057a0··1656·FUNC····LOCAL··DEFAULT····9·dfs.isra.061 ····58:·00005a80··2518·FUNC····LOCAL··DEFAULT····9·dfs.isra.0
63 ····60:·00000e37···820·FUNC····LOCAL··DEFAULT····7·assemble.cold62 ····59:·00000d99···816·FUNC····LOCAL··DEFAULT····7·assemble.cold
64 ····61:·00000588····11·OBJECT··LOCAL··DEFAULT···12·__func__.163 ····60:·00000648····11·OBJECT··LOCAL··DEFAULT···12·__func__.1
65 ····62:·00004fa0··1213·FUNC····LOCAL··DEFAULT····9·merge_consts_recursive64 ····61:·00005270··1218·FUNC····LOCAL··DEFAULT····9·merge_consts_recursive
66 ····63:·0000116b···346·FUNC····LOCAL··DEFAULT····7·compiler_addop_load_const.cold65 ····62:·000010c9···346·FUNC····LOCAL··DEFAULT····7·compiler_addop_load_const.cold
67 ····64:·000012c5···247·FUNC····LOCAL··DEFAULT····7·merge_consts_recursive.cold66 ····63:·00001223···258·FUNC····LOCAL··DEFAULT····7·merge_consts_recursive.cold
68 ····65:·00005460···136·FUNC····LOCAL··DEFAULT····9·compiler_add_o67 ····64:·00005740···136·FUNC····LOCAL··DEFAULT····9·compiler_add_o
69 ····66:·000013bc····51·FUNC····LOCAL··DEFAULT····7·compiler_add_o.cold68 ····65:·00001325····51·FUNC····LOCAL··DEFAULT····7·compiler_add_o.cold
70 ····67:·000013ef····10·FUNC····LOCAL··DEFAULT····7·compiler_addop_i.cold69 ····66:·00001358····10·FUNC····LOCAL··DEFAULT····7·compiler_addop_i.cold
71 ····68:·000013f9····10·FUNC····LOCAL··DEFAULT····7·compiler_addop.cold70 ····67:·00001362····10·FUNC····LOCAL··DEFAULT····7·compiler_addop.cold
72 ····69:·00001403····13·FUNC····LOCAL··DEFAULT····7·stack_effect.cold71 ····68:·0000136c····13·FUNC····LOCAL··DEFAULT····7·stack_effect.cold
73 ····70:·00001410····68·FUNC····LOCAL··DEFAULT····7·compiler_exit_scope.cold72 ····69:·00001379···116·FUNC····LOCAL··DEFAULT····7·compiler_exit_scope.cold
74 ····71:·00000500····52·OBJECT··LOCAL··DEFAULT···12·CSWTCH.31073 ····70:·000005c0····52·OBJECT··LOCAL··DEFAULT···12·CSWTCH.310
75 ····72:·00007fb0··1510·FUNC····LOCAL··DEFAULT····9·starunpack_helper74 ····71:·00008890··1829·FUNC····LOCAL··DEFAULT····9·starunpack_helper
76 ····73:·00000050···253·FUNC····LOCAL··DEFAULT····1·check_compare75 ····72:·0000bc10···645·FUNC····LOCAL··DEFAULT····9·check_compare
77 ····74:·00000150···127·FUNC····LOCAL··DEFAULT····1·compiler_addcompare76 ····73:·0000bea0···394·FUNC····LOCAL··DEFAULT····9·compiler_addcompare
78 ····75:·00000010·····4·OBJECT··LOCAL··DEFAULT····5·name.677 ····74:·00000010·····4·OBJECT··LOCAL··DEFAULT····5·name.6
79 ····76:·0000ad80··1588·FUNC····LOCAL··DEFAULT····9·compiler_subdict78 ····75:·0000c130··1588·FUNC····LOCAL··DEFAULT····9·compiler_subdict
80 ····77:·00000008·····4·OBJECT··LOCAL··DEFAULT····5·name.479 ····76:·00000008·····4·OBJECT··LOCAL··DEFAULT····5·name.4
81 ····78:·00000d10···509·FUNC····LOCAL··DEFAULT····1·compiler_comprehension80 ····77:·00000bb0···509·FUNC····LOCAL··DEFAULT····1·compiler_comprehension
82 ····79:·000004e4····16·OBJECT··LOCAL··DEFAULT···12·CSWTCH.31281 ····78:·000005a8····16·OBJECT··LOCAL··DEFAULT···12·CSWTCH.312
83 ····80:·0000000c·····4·OBJECT··LOCAL··DEFAULT····5·name.582 ····79:·0000000c·····4·OBJECT··LOCAL··DEFAULT····5·name.5
84 ····81:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·name.283 ····80:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·name.2
85 ····82:·00000004·····4·OBJECT··LOCAL··DEFAULT····5·name.384 ····81:·00000004·····4·OBJECT··LOCAL··DEFAULT····5·name.3
86 ····83:·00000b10····41·FUNC····LOCAL··DEFAULT····1·infer_type 
87 ····84:·000004d8····12·OBJECT··LOCAL··DEFAULT···12·CSWTCH.40585 ····82:·0000059c····12·OBJECT··LOCAL··DEFAULT···12·CSWTCH.405
 86 ····83:·0000c0e0····71·FUNC····LOCAL··DEFAULT····9·infer_type
88 ····85:·00000c70···152·FUNC····LOCAL··DEFAULT····1·assignment_helper87 ····84:·00000b00···172·FUNC····LOCAL··DEFAULT····1·assignment_helper
89 ····86:·00001454··1063·FUNC····LOCAL··DEFAULT····7·compiler_visit_expr1.cold88 ····85:·000013ed··1148·FUNC····LOCAL··DEFAULT····7·compiler_visit_expr1.cold
90 ····87:·0000187b···181·FUNC····LOCAL··DEFAULT····7·compiler_nameop.cold89 ····86:·00001869···181·FUNC····LOCAL··DEFAULT····7·compiler_nameop.cold
91 ····88:·00001930····90·FUNC····LOCAL··DEFAULT····7·compiler_addop_name.cold90 ····87:·0000191e····90·FUNC····LOCAL··DEFAULT····7·compiler_addop_name.cold
92 ····89:·0000198a···153·FUNC····LOCAL··DEFAULT····7·starunpack_helper.cold91 ····88:·00001978···124·FUNC····LOCAL··DEFAULT····7·starunpack_helper.cold
93 ····90:·00001a23···268·FUNC····LOCAL··DEFAULT····7·compiler_make_closure.cold92 ····89:·000019f4···261·FUNC····LOCAL··DEFAULT····7·compiler_make_closure.cold
94 ····91:·000005a4····22·OBJECT··LOCAL··DEFAULT···12·__func__.1093 ····90:·00000664····22·OBJECT··LOCAL··DEFAULT···12·__func__.10
95 ····92:·00000594····13·OBJECT··LOCAL··DEFAULT···12·__func__.994 ····91:·00000654····13·OBJECT··LOCAL··DEFAULT···12·__func__.9
96 ····93:·000012d0···267·FUNC····LOCAL··DEFAULT····1·compiler_subkwargs95 ····92:·00001170···267·FUNC····LOCAL··DEFAULT····1·compiler_subkwargs
97 ····94:·00001b2f···240·FUNC····LOCAL··DEFAULT····7·compiler_call_helper.cold96 ····93:·00001af9···210·FUNC····LOCAL··DEFAULT····7·compiler_call_helper.cold
98 ····95:·00000014·····4·OBJECT··LOCAL··DEFAULT····5·return_str.797 ····94:·00000014·····4·OBJECT··LOCAL··DEFAULT····5·return_str.7
99 ····96:·0000a4a0····77·FUNC····LOCAL··DEFAULT····9·compiler_visit_argannotation 
100 ····97:·00000000····69·FUNC····LOCAL··DEFAULT····1·compiler_visit_argannotation.part.0.isra.098 ····95:·00000000····69·FUNC····LOCAL··DEFAULT····1·compiler_visit_argannotation.part.0.isra.0
101 ····98:·00001c1f···862·FUNC····LOCAL··DEFAULT····7·compiler_function.cold99 ····96:·00001bcb···896·FUNC····LOCAL··DEFAULT····7·compiler_function.cold
 100 ····97:·0000b390····77·FUNC····LOCAL··DEFAULT····9·compiler_visit_argannotation
102 ····99:·00001f7d····52·FUNC····LOCAL··DEFAULT····7·compiler_visit_argannotation.part.0.isra.0.cold101 ····98:·00001f4b····52·FUNC····LOCAL··DEFAULT····7·compiler_visit_argannotation.part.0.isra.0.cold
103 ···100:·00001fb1····34·FUNC····LOCAL··DEFAULT····7·compiler_jump_if.cold102 ····99:·00001f7f····34·FUNC····LOCAL··DEFAULT····7·compiler_jump_if.cold
104 ···101:·00001fd3····10·FUNC····LOCAL··DEFAULT····7·compiler_addop_j.cold103 ···100:·00001fa1····10·FUNC····LOCAL··DEFAULT····7·compiler_addop_j.cold
105 ···102:·00001fdd····14·FUNC····LOCAL··DEFAULT····7·compiler_push_fblock.cold104 ···101:·00001fab····14·FUNC····LOCAL··DEFAULT····7·compiler_push_fblock.cold
106 ···103:·00001feb····46·FUNC····LOCAL··DEFAULT····7·check_compare.cold105 ···102:·00001fb9····48·FUNC····LOCAL··DEFAULT····7·check_compare.cold
 106 ···103:·00001fe9····20·FUNC····LOCAL··DEFAULT····7·compiler_addcompare.cold
107 ···104:·00002019·····7·FUNC····LOCAL··DEFAULT····7·compiler_unwind_fblock_stack.cold107 ···104:·00001ffd·····7·FUNC····LOCAL··DEFAULT····7·compiler_unwind_fblock_stack.cold
108 ···105:·00002020····84·FUNC····LOCAL··DEFAULT····7·compiler_try_except.cold108 ···105:·00002004····84·FUNC····LOCAL··DEFAULT····7·compiler_try_except.cold
109 ···106:·00000b40···110·FUNC····LOCAL··DEFAULT····1·compiler_call_exit_with_nones109 ···106:·000009d0···110·FUNC····LOCAL··DEFAULT····1·compiler_call_exit_with_nones
110 ···107:·00000bb0···180·FUNC····LOCAL··DEFAULT····1·compiler_with_except_finish.isra.0110 ···107:·00000a40···180·FUNC····LOCAL··DEFAULT····1·compiler_with_except_finish.isra.0
111 ···108:·00002074····21·FUNC····LOCAL··DEFAULT····7·compiler_with.cold111 ···108:·00002058····14·FUNC····LOCAL··DEFAULT····7·compiler_with.cold
112 ···109:·00002089···227·FUNC····LOCAL··DEFAULT····7·compiler_unwind_fblock.cold112 ···109:·00002066···227·FUNC····LOCAL··DEFAULT····7·compiler_unwind_fblock.cold
113 ···110:·0000216c····30·FUNC····LOCAL··DEFAULT····7·infer_type.cold 
114 ···111:·0000218a·····7·FUNC····LOCAL··DEFAULT····7·compiler_call_exit_with_nones.cold113 ···110:·00002149·····7·FUNC····LOCAL··DEFAULT····7·compiler_call_exit_with_nones.cold
115 ···112:·00002191·····4·FUNC····LOCAL··DEFAULT····7·compiler_with_except_finish.isra.0.cold114 ···111:·00002150·····4·FUNC····LOCAL··DEFAULT····7·compiler_with_except_finish.isra.0.cold
116 ···113:·00002195···107·FUNC····LOCAL··DEFAULT····7·assignment_helper.cold115 ···112:·00002154···116·FUNC····LOCAL··DEFAULT····7·assignment_helper.cold
117 ···114:·00000f10···912·FUNC····LOCAL··DEFAULT····1·compiler_comprehension_generator116 ···113:·00000db0···912·FUNC····LOCAL··DEFAULT····1·compiler_comprehension_generator
118 ···115:·00002200···252·FUNC····LOCAL··DEFAULT····7·compiler_comprehension.cold117 ···114:·000021c8···252·FUNC····LOCAL··DEFAULT····7·compiler_comprehension.cold
119 ···116:·000022fc···907·FUNC····LOCAL··DEFAULT····7·compiler_comprehension_generator.cold118 ···115:·000022c4···907·FUNC····LOCAL··DEFAULT····7·compiler_comprehension_generator.cold
120 ···117:·00002687····41·FUNC····LOCAL··DEFAULT····7·compiler_subdict.cold119 ···116:·0000264f····41·FUNC····LOCAL··DEFAULT····7·compiler_subdict.cold
Max diff block lines reached; -1/30986 bytes (-0.00%) of diff not shown.
338 KB
readelf --wide --relocs {}
Max HTML report size reached
390 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
3.54 KB
strings --all --bytes=8 {}
    
Offset 30, 15 lines modifiedOffset 30, 16 lines modified
30 default·'except:'·must·be·last30 default·'except:'·must·be·last
31 too·many·expressions·in·star-unpacking·assignment31 too·many·expressions·in·star-unpacking·assignment
32 multiple·starred·expressions·in·assignment32 multiple·starred·expressions·in·assignment
33 asynchronous·comprehension·outside·of·an·asynchronous·function33 asynchronous·comprehension·outside·of·an·asynchronous·function
34 'async·with'·outside·async·function34 'async·with'·outside·async·function
35 t$09T$$t35 t$09T$$t
36 L$49T$$t36 L$49T$$t
37 ;L$(|-WW37 |$L9|$D~
 38 l$P;l$L}c
38 __annotations__39 __annotations__
39 no·symtable40 no·symtable
40 <module>41 <module>
41 compile.c·compiler·unit42 compile.c·compiler·unit
42 compiler_exit_scope()43 compiler_exit_scope()
43 __name__44 __name__
44 __module__45 __module__
76.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
164 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
569 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
13.1 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 96 lines modifiedOffset 1, 108 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·98120000·fb120000·7c070000·b6070000·........|.......3 ··0x00000000·19120000·a2120000·a2120000·d3110000·................
4 ··0x00000010·50120000·e9120000·0e080000·70120000·P...........p...4 ··0x00000010·d3110000·0d120000·0d120000·eb110000·................
5 ··0x00000020·a5120000·08150000·c8160000·941e0000·................5 ··0x00000020·c7120000·a8130000·0f140000·59140000·............Y...
6 ··0x00000030·56180000·da160000·231d0000·18150000·V.......#....... 
7 ··0x00000040·791b0000·a91e0000·5f170000·f32c0000·y......._....,.. 
8 ··0x00000050·401c0000·00140000·dd1a0000·9d1f0000·@............... 
9 ··0x00000060·541a0000·c21a0000·521d0000·971a0000·T.......R.......6 ··0x00000030·34140000·60130000·b5130000·b5130000·4...`...........
10 ··0x00000070·ef1a0000·08150000·08150000·90130000·................7 ··0x00000040·80130000·c3130000·68160000·20180000·........h...·...
 8 ··0x00000050·80200000·421a0000·38180000·0f1f0000·.·..B...8.......
 9 ··0x00000060·78160000·651d0000·95200000·d7180000·x...e....·......
 10 ··0x00000070·482f0000·2c1e0000·60150000·c91c0000·H/..,...`.......
 11 ··0x00000080·89210000·401c0000·ae1c0000·3e1f0000·.!..@.......>...
11 ··0x00000080·08150000·e51d0000·471e0000·545e0000·........G...T^.. 
12 ··0x00000090·305e0000·505e0000·505e0000·405e0000·0^..P^..P^..@^.. 
13 ··0x000000a0·1b5f0000·505e0000·545e0000·545e0000·._..P^..T^..T^.. 
14 ··0x000000b0·505e0000·505e0000·505e0000·505e0000·P^..P^..P^..P^.. 
15 ··0x000000c0·545e0000·545e0000·505e0000·305e0000·T^..T^..P^..0^.. 
16 ··0x000000d0·305e0000·545e0000·305e0000·305e0000·0^..T^..0^..0^.. 
17 ··0x000000e0·545e0000·305e0000·305e0000·305e0000·T^..0^..0^..0^.. 
18 ··0x000000f0·305e0000·305e0000·305e0000·305e0000·0^..0^..0^..0^.. 
19 ··0x00000100·305e0000·545e0000·545e0000·545e0000·0^..T^..T^..T^.. 
20 ··0x00000110·545e0000·545e0000·545e0000·545e0000·T^..T^..T^..T^.. 
21 ··0x00000120·545e0000·545e0000·545e0000·545e0000·T^..T^..T^..T^.. 
22 ··0x00000130·545e0000·545e0000·545e0000·545e0000·T^..T^..T^..T^.. 
23 ··0x00000140·545e0000·545e0000·545e0000·765e0000·T^..T^..T^..v^.. 
24 ··0x00000150·405e0000·505e0000·405e0000·405e0000·@^..P^..@^..@^.. 
25 ··0x00000160·545e0000·225f0000·305e0000·305e0000·T^.."_..0^..0^.. 
26 ··0x00000170·305e0000·545e0000·305e0000·765e0000·0^..T^..0^..v^.. 
27 ··0x00000180·695e0000·305e0000·305e0000·305e0000·i^..0^..0^..0^.. 
28 ··0x00000190·305e0000·305e0000·305e0000·505e0000·0^..0^..0^..P^.. 
29 ··0x000001a0·505e0000·305e0000·405e0000·305e0000·P^..0^..@^..0^.. 
30 ··0x000001b0·505e0000·405e0000·305e0000·305e0000·P^..@^..0^..0^.. 
31 ··0x000001c0·305e0000·305e0000·305e0000·545e0000·0^..0^..0^..T^.. 
32 ··0x000001d0·545e0000·505e0000·305e0000·305e0000·T^..P^..0^..0^.. 
33 ··0x000001e0·505e0000·505e0000·505e0000·545e0000·P^..P^..P^..T^.. 
34 ··0x000001f0·765e0000·305e0000·505e0000·ec5e0000·v^..0^..P^...^.. 
35 ··0x00000200·c65e0000·03140000·695e0000·305e0000·.^......i^..0^.. 
36 ··0x00000210·305e0000·505e0000·545e0000·405e0000·0^..P^..T^..@^.. 
37 ··0x00000220·405e0000·605e0000·605e0000·605e0000·@^..`^..`^..`^.. 
38 ··0x00000230·f15e0000·505e0000·305e0000·305e0000·.^..P^..0^..0^.. 
39 ··0x00000240·405e0000·505e0000·865e0000·865e0000·@^..P^...^...^.. 
40 ··0x00000250·505e0000·305e0000·305e0000·405e0000·P^..0^..0^..@^.. 
41 ··0x00000260·305e0000·305e0000·545e0000·545e0000·0^..0^..T^..T^.. 
42 ··0x00000270·695e0000·d35e0000·545e0000·405e0000·i^...^..T^..@^.. 
43 ··0x00000280·305e0000·505e0000·545e0000·545e0000·0^..P^..T^..T^.. 
44 ··0x00000290·545e0000·705e0000·705e0000·985e0000·T^..p^..p^...^.. 
45 ··0x000002a0·f95e0000·545e0000·405e0000·405e0000·.^..T^..@^..@^.. 
46 ··0x000002b0·305e0000·505e0000·545e0000·545e0000·0^..P^..T^..T^.. 
47 ··0x000002c0·805e0000·065f0000·df5e0000·505e0000·.^..._...^..P^.. 
48 ··0x000002d0·305e0000·305e0000·695e0000·405e0000·0^..0^..i^..@^.. 
49 ··0x000002e0·545e0000·545e0000·545e0000·545e0000·T^..T^..T^..T^.. 
50 ··0x000002f0·545e0000·0f5f0000·bc5e0000·705e0000·T^..._...^..p^.. 
51 ··0x00000300·605e0000·545e0000·545e0000·405e0000·`^..T^..T^..@^.. 
52 ··0x00000310·805e0000·305e0000·305e0000·305e0000·.^..0^..0^..0^.. 
53 ··0x00000320·305e0000·54140000·b26d0000·1f700000·0^..T....m...p.. 
54 ··0x00000330·c8670000·8d6e0000·c3690000·ba6e0000·.g...n...i...n.. 
55 ··0x00000340·356c0000·fd6f0000·5c6e0000·d0700000·5l...o..\n...p.. 
56 ··0x00000350·5c700000·5e6f0000·8c6f0000·296e0000·\p..^o...o..)n.. 
57 ··0x00000360·8e700000·39690000·18640000·80680000·.p..9i...d...h.. 
58 ··0x00000370·1a6d0000·f8630000·68660000·9f690000·.m...c..hf...i.. 
59 ··0x00000380·cc150000·e0630000·166c0000·00690000·.....c...l...i.. 
60 ··0x00000390·cc6c0000·47710000·68710000·68710000·.l..Gq..hq..hq..12 ··0x00000090·831c0000·db1c0000·68160000·68160000·........h...h...
61 ··0x000003a0·47710000·68710000·47710000·68710000·Gq..hq..Gq..hq.. 
62 ··0x000003b0·47710000·68710000·68710000·68710000·Gq..hq..hq..hq.. 
63 ··0x000003c0·68710000·68710000·68710000·68710000·hq..hq..hq..hq..13 ··0x000000a0·f0140000·68160000·d11f0000·33200000·....h.......3·..
 14 ··0x000000b0·94640000·70640000·90640000·90640000·.d..pd...d...d..
 15 ··0x000000c0·80640000·7b650000·90640000·94640000·.d..{e...d...d..
 16 ··0x000000d0·94640000·90640000·90640000·90640000·.d...d...d...d..
 17 ··0x000000e0·90640000·94640000·94640000·90640000·.d...d...d...d..
 18 ··0x000000f0·70640000·70640000·94640000·70640000·pd..pd...d..pd..
 19 ··0x00000100·70640000·94640000·70640000·70640000·pd...d..pd..pd..
 20 ··0x00000110·70640000·70640000·70640000·70640000·pd..pd..pd..pd..
 21 ··0x00000120·70640000·70640000·94640000·94640000·pd..pd...d...d..
 22 ··0x00000130·94640000·94640000·94640000·94640000·.d...d...d...d..
 23 ··0x00000140·94640000·94640000·94640000·94640000·.d...d...d...d..
 24 ··0x00000150·94640000·94640000·94640000·94640000·.d...d...d...d..
 25 ··0x00000160·94640000·94640000·94640000·94640000·.d...d...d...d..
 26 ··0x00000170·d0640000·80640000·90640000·80640000·.d...d...d...d..
 27 ··0x00000180·80640000·94640000·82650000·70640000·.d...d...e..pd..
 28 ··0x00000190·70640000·70640000·94640000·70640000·pd..pd...d..pd..
 29 ··0x000001a0·d0640000·b0640000·70640000·70640000·.d...d..pd..pd..
 30 ··0x000001b0·70640000·70640000·70640000·70640000·pd..pd..pd..pd..
 31 ··0x000001c0·90640000·90640000·70640000·80640000·.d...d..pd...d..
 32 ··0x000001d0·70640000·90640000·80640000·70640000·pd...d...d..pd..
 33 ··0x000001e0·70640000·70640000·70640000·70640000·pd..pd..pd..pd..
 34 ··0x000001f0·94640000·94640000·90640000·70640000·.d...d...d..pd..
 35 ··0x00000200·70640000·90640000·90640000·90640000·pd...d...d...d..
 36 ··0x00000210·94640000·d0640000·70640000·90640000·.d...d..pd...d..
 37 ··0x00000220·4c650000·26650000·6c130000·b0640000·Le..&e..l....d..
 38 ··0x00000230·70640000·70640000·90640000·94640000·pd..pd...d...d..
 39 ··0x00000240·80640000·80640000·a0640000·a0640000·.d...d...d...d..
 40 ··0x00000250·a0640000·51650000·90640000·70640000·.d..Qe...d..pd..
 41 ··0x00000260·70640000·80640000·90640000·e6640000·pd...d...d...d..
 42 ··0x00000270·e6640000·90640000·70640000·70640000·.d...d..pd..pd..
 43 ··0x00000280·80640000·70640000·70640000·94640000·.d..pd..pd...d..
 44 ··0x00000290·94640000·b0640000·33650000·94640000·.d...d..3e...d..
 45 ··0x000002a0·80640000·70640000·90640000·94640000·.d..pd...d...d..
 46 ··0x000002b0·94640000·94640000·c0640000·c0640000·.d...d...d...d..
 47 ··0x000002c0·f8640000·59650000·94640000·80640000·.d..Ye...d...d..
 48 ··0x000002d0·80640000·70640000·90640000·94640000·.d..pd...d...d..
 49 ··0x000002e0·94640000·e0640000·66650000·3f650000·.d...d..fe..?e..
 50 ··0x000002f0·90640000·70640000·70640000·b0640000·.d..pd..pd...d..
 51 ··0x00000300·80640000·94640000·94640000·94640000·.d...d...d...d..
 52 ··0x00000310·94640000·94640000·6f650000·1c650000·.d...d..oe...e..
 53 ··0x00000320·c0640000·a0640000·94640000·94640000·.d...d...d...d..
 54 ··0x00000330·80640000·e0640000·70640000·70640000·.d...d..pd..pd..
 55 ··0x00000340·70640000·70640000·ed130000·5a750000·pd..pd......Zu..
 56 ··0x00000350·3b780000·186f0000·35760000·88710000·;x...o..5v...q..
 57 ··0x00000360·62760000·db730000·a5770000·04760000·bv...s...w...v..
 58 ··0x00000370·70780000·c7770000·06770000·34770000·px...w...w..4w..
 59 ··0x00000380·d1750000·f9770000·90700000·686b0000·.u...w...p..hk..
 60 ··0x00000390·d06f0000·c2740000·486b0000·b86d0000·.o...t..Hk...m..
 61 ··0x000003a0·60710000·16170000·306b0000·bc730000·`q......0k...s..
 62 ··0x000003b0·50700000·74740000·79810000·a8780000·Pp..tt..y....x..
 63 ··0x000003c0·a8780000·79810000·a8780000·79810000·.x..y....x..y...
 64 ··0x000003d0·a8780000·79810000·a8780000·a8780000·.x..y....x...x..
 65 ··0x000003e0·a8780000·a8780000·a8780000·a8780000·.x...x...x...x..
64 ··0x000003d0·01710000·d87a0000·20790000·787b0000·.q...z..·y..x{..66 ··0x000003f0·a8780000·b7800000·c0790000·d0780000·.x.......y...x..
65 ··0x000003e0·c87a0000·b17c0000·8a7c0000·2d7b0000·.z...|...|..-{.. 
66 ··0x000003f0·20790000·6b7c0000·c87a0000·b17c0000··y..k|...z...|..67 ··0x00000400·b2790000·ab790000·a4790000·ab790000·.y...y...y...y..
 68 ··0x00000410·b2790000·c7790000·d0780000·d0780000·.y...y...x...x..
 69 ··0x00000420·d0780000·d0780000·d0780000·67790000·.x...x...x..gy..
 70 ··0x00000430·67790000·bc780000·d0780000·d0780000·gy...x...x...x..
 71 ··0x00000440·d0780000·d0780000·a4790000·b9790000·.x...x...y...y..
Max diff block lines reached; 0/13270 bytes (0.00%) of diff not shown.
113 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
32.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 255 lines modifiedOffset 1, 255 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·005f5079·5f4d616e·676c652e·636f6c64·._Py_Mangle.cold2 ··0x00000000·005f5079·5f4d616e·676c652e·636f6c64·._Py_Mangle.cold
3 ··0x00000010·005f5f64·6f635f5f·005f5f61·6e6e6f74·.__doc__.__annot3 ··0x00000010·005f5f64·6f635f5f·005f5f61·6e6e6f74·.__doc__.__annot
4 ··0x00000020·6174696f·6e735f5f·006d6f64·756c652e·ations__.module.4 ··0x00000020·6174696f·6e735f5f·006d6f64·756c652e·ations__.module.
5 ··0x00000030·31340063·6f6d7069·6c65725f·656e7465·14.compiler_ente5 ··0x00000030·31340063·6f6d7069·6c65725f·656e7465·14.compiler_ente
6 ··0x00000040·725f7363·6f706500·636f6d70·696c6572·r_scope.compiler6 ··0x00000040·725f7363·6f706500·636f6d70·696c6572·r_scope.compiler
7 ··0x00000050·5f766973·69745f65·78707200·61737365·_visit_expr.asse7 ··0x00000050·5f766973·69745f65·78707231·00617373·_visit_expr1.ass
8 ··0x00000060·6d626c65·00636f6d·70696c65·725f626f·mble.compiler_bo8 ··0x00000060·656d626c·6500636f·6d70696c·65725f62·emble.compiler_b
9 ··0x00000070·64790066·696e645f·616e6e00·636f6d70·dy.find_ann.comp9 ··0x00000070·6f647900·66696e64·5f616e6e·00636f6d·ody.find_ann.com
10 ··0x00000080·696c6572·5f766973·69745f73·746d7400·iler_visit_stmt.10 ··0x00000080·70696c65·725f7669·7369745f·73746d74·piler_visit_stmt
11 ··0x00000090·636f6d70·696c6572·5f657869·745f7363·compiler_exit_sc11 ··0x00000090·00636f6d·70696c65·725f6578·69745f73·.compiler_exit_s
12 ··0x000000a0·6f706500·50794153·545f436f·6d70696c·ope.PyAST_Compil12 ··0x000000a0·636f7065·00507941·53545f43·6f6d7069·cope.PyAST_Compi
13 ··0x000000b0·654f626a·6563742e·636f6c64·005f5f66·eObject.cold.__f13 ··0x000000b0·6c654f62·6a656374·2e636f6c·6400636f·leObject.cold.co
14 ··0x000000c0·756e635f·5f2e3000·636f6d70·696c6572·unc__.0.compiler 
15 ··0x000000d0·5f616464·6f700064·6f742e31·3100646f·_addop.dot.11.do14 ··0x000000c0·6d70696c·65725f61·64646f70·005f5f66·mpiler_addop.__f
 15 ··0x000000d0·756e635f·5f2e3000·646f742e·31310064·unc__.0.dot.11.d
16 ··0x000000e0·745f6c6f·63616c73·2e313200·50794964·t_locals.12.PyId16 ··0x000000e0·6f745f6c·6f63616c·732e3132·00507949·ot_locals.12.PyI
17 ··0x000000f0·5f5f5f63·6c617373·5f5f2e31·3300636f·___class__.13.co17 ··0x000000f0·645f5f5f·636c6173·735f5f2e·31330063·d___class__.13.c
18 ··0x00000100·6d70696c·65725f65·6e746572·5f73636f·mpiler_enter_sco18 ··0x00000100·6f6d7069·6c65725f·656e7465·725f7363·ompiler_enter_sc
19 ··0x00000110·70652e63·6f6c6400·636f6d70·696c6572·pe.cold.compiler19 ··0x00000110·6f70652e·636f6c64·00636f6d·70696c65·ope.cold.compile
20 ··0x00000120·5f756e69·745f6672·65650063·6f6d7069·_unit_free.compi20 ··0x00000120·725f756e·69745f66·72656500·636f6d70·r_unit_free.comp
21 ··0x00000130·6c65725f·6e65775f·626c6f63·6b2e6973·ler_new_block.is21 ··0x00000130·696c6572·5f6e6577·5f626c6f·636b2e69·iler_new_block.i
22 ··0x00000140·72612e30·00636f6d·70696c65·725f6e65·ra.0.compiler_ne22 ··0x00000140·7372612e·3000636f·6d70696c·65725f6e·sra.0.compiler_n
23 ··0x00000150·775f626c·6f636b2e·69737261·2e302e63·w_block.isra.0.c23 ··0x00000150·65775f62·6c6f636b·2e697372·612e302e·ew_block.isra.0.
24 ··0x00000160·6f6c6400·636f6d70·696c6572·5f6e616d·old.compiler_nam 
25 ··0x00000170·656f7000·636f6d70·696c6572·5f626f64·eop.compiler_bod 
26 ··0x00000180·792e636f·6c640066·696e645f·616e6e2e·y.cold.find_ann. 
27 ··0x00000190·636f6c64·00636f6d·70696c65·725f7669·cold.compiler_vi24 ··0x00000160·636f6c64·00636f6d·70696c65·725f7669·cold.compiler_vi
28 ··0x000001a0·7369745f·65787072·3100636f·6d70696c·sit_expr1.compil25 ··0x00000170·7369745f·65787072·00636f6d·70696c65·sit_expr.compile
 26 ··0x00000180·725f6e61·6d656f70·0066696e·645f616e·r_nameop.find_an
 27 ··0x00000190·6e2e636f·6c640063·6f6d7069·6c65725f·n.cold.compiler_
29 ··0x000001b0·65725f6a·756d705f·69660063·6f6d7069·er_jump_if.compi28 ··0x000001a0·6a756d70·5f696600·636f6d70·696c6572·jump_if.compiler
30 ··0x000001c0·6c65725f·66756e63·74696f6e·00636f6d·ler_function.com29 ··0x000001b0·5f66756e·6374696f·6e00636f·6d70696c·_function.compil
 30 ··0x000001c0·65725f75·6e77696e·645f6662·6c6f636b·er_unwind_fblock
 31 ··0x000001d0·5f737461·636b0063·6f6d7069·6c65725f·_stack.compiler_
 32 ··0x000001e0·70757368·5f66626c·6f636b00·636f6d70·push_fblock.comp
 33 ··0x000001f0·696c6572·5f616464·6f705f6a·00636f6d·iler_addop_j.com
 34 ··0x00000200·70696c65·725f6164·646f705f·6c6f6164·piler_addop_load
 35 ··0x00000210·5f636f6e·73740063·6f6d7069·6c65725f·_const.compiler_
 36 ··0x00000220·6d616b65·5f636c6f·73757265·00636f6d·make_closure.com
 37 ··0x00000230·70696c65·725f6361·6c6c5f68·656c7065·piler_call_helpe
 38 ··0x00000240·7200636f·6d70696c·65725f61·64646f70·r.compiler_addop
 39 ··0x00000250·5f690063·6f6d7069·6c65725f·7472795f·_i.compiler_try_
 40 ··0x00000260·65786365·70740063·6f6d7069·6c65725f·except.compiler_
 41 ··0x00000270·77697468·00656d70·74795f73·7472696e·with.empty_strin
 42 ··0x00000280·672e3800·43535754·43482e33·30380063·g.8.CSWTCH.308.c
31 ··0x000001d0·70696c65·725f756e·77696e64·5f66626c·piler_unwind_fbl43 ··0x00000290·6f6d7069·6c65725f·756e7769·6e645f66·ompiler_unwind_f
32 ··0x000001e0·6f636b5f·73746163·6b00636f·6d70696c·ock_stack.compil 
33 ··0x000001f0·65725f70·7573685f·66626c6f·636b0063·er_push_fblock.c 
34 ··0x00000200·6f6d7069·6c65725f·6164646f·705f6a00·ompiler_addop_j.44 ··0x000002a0·626c6f63·6b00636f·6d70696c·65725f61·block.compiler_a
 45 ··0x000002b0·64646f70·5f6e616d·6500636f·6d70696c·ddop_name.compil
 46 ··0x000002c0·65725f61·73796e63·5f776974·6800636f·er_async_with.co
 47 ··0x000002d0·6d70696c·65725f6c·6f6f6b75·705f6172·mpiler_lookup_ar
 48 ··0x000002e0·67006368·65636b5f·616e6e5f·65787072·g.check_ann_expr
 49 ··0x000002f0·00636865·636b5f61·6e6e5f73·75627363·.check_ann_subsc
 50 ··0x00000300·7200636f·6d70696c·65725f76·69736974·r.compiler_visit
 51 ··0x00000310·5f616e6e·65787072·00636f6d·70696c65·_annexpr.compile
 52 ··0x00000320·725f7669·7369745f·73746d74·2e636f6c·r_visit_stmt.col
 53 ··0x00000330·6400636f·6d70696c·65725f65·72726f72·d.compiler_error
35 ··0x00000210·636f6d70·696c6572·5f616464·6f705f6c·compiler_addop_l54 ··0x00000340·00636f6d·70696c65·725f6164·646f705f·.compiler_addop_
36 ··0x00000220·6f61645f·636f6e73·7400636f·6d70696c·oad_const.compil 
37 ··0x00000230·65725f6d·616b655f·636c6f73·75726500·er_make_closure. 
38 ··0x00000240·636f6d70·696c6572·5f63616c·6c5f6865·compiler_call_he 
39 ··0x00000250·6c706572·00636f6d·70696c65·725f6164·lper.compiler_ad 
40 ··0x00000260·646f705f·6900636f·6d70696c·65725f74·dop_i.compiler_t 
41 ··0x00000270·72795f65·78636570·7400636f·6d70696c·ry_except.compil 
42 ··0x00000280·65725f77·69746800·656d7074·795f7374·er_with.empty_st 
43 ··0x00000290·72696e67·2e380043·53575443·482e3330·ring.8.CSWTCH.30 
44 ··0x000002a0·3800636f·6d70696c·65725f75·6e77696e·8.compiler_unwin55 ··0x00000350·6f00636f·6d70696c·65725f77·61726e00·o.compiler_warn.
 56 ··0x00000360·73746163·6b5f6566·66656374·00646673·stack_effect.dfs
 57 ··0x00000370·2e697372·612e3000·61737365·6d626c65·.isra.0.assemble
 58 ··0x00000380·2e636f6c·64005f5f·66756e63·5f5f2e31·.cold.__func__.1
 59 ··0x00000390·006d6572·67655f63·6f6e7374·735f7265·.merge_consts_re
 60 ··0x000003a0·63757273·69766500·636f6d70·696c6572·cursive.compiler
 61 ··0x000003b0·5f616464·6f705f6c·6f61645f·636f6e73·_addop_load_cons
 62 ··0x000003c0·742e636f·6c64006d·65726765·5f636f6e·t.cold.merge_con
 63 ··0x000003d0·7374735f·72656375·72736976·652e636f·sts_recursive.co
45 ··0x000002b0·645f6662·6c6f636b·00636f6d·70696c65·d_fblock.compile 
46 ··0x000002c0·725f6164·646f705f·6e616d65·00636f6d·r_addop_name.com 
47 ··0x000002d0·70696c65·725f6173·796e635f·77697468·piler_async_with 
48 ··0x000002e0·00636f6d·70696c65·725f6c6f·6f6b7570·.compiler_lookup 
49 ··0x000002f0·5f617267·00636865·636b5f61·6e6e5f65·_arg.check_ann_e 
50 ··0x00000300·78707200·63686563·6b5f616e·6e5f7375·xpr.check_ann_su 
51 ··0x00000310·62736372·00636f6d·70696c65·725f7669·bscr.compiler_vi 
52 ··0x00000320·7369745f·616e6e65·78707200·636f6d70·sit_annexpr.comp 
53 ··0x00000330·696c6572·5f766973·69745f73·746d742e·iler_visit_stmt. 
54 ··0x00000340·636f6c64·00636f6d·70696c65·725f6572·cold.compiler_er64 ··0x000003e0·6c640063·6f6d7069·6c65725f·6164645f·ld.compiler_add_
55 ··0x00000350·726f7200·636f6d70·696c6572·5f616464·ror.compiler_add65 ··0x000003f0·6f00636f·6d70696c·65725f61·64645f6f·o.compiler_add_o
56 ··0x00000360·6f705f6f·00636f6d·70696c65·725f7761·op_o.compiler_wa 
57 ··0x00000370·726e0073·7461636b·5f656666·65637400·rn.stack_effect. 
58 ··0x00000380·6466732e·69737261·2e300061·7373656d·dfs.isra.0.assem 
59 ··0x00000390·626c652e·636f6c64·005f5f66·756e635f·ble.cold.__func_ 
60 ··0x000003a0·5f2e3100·6d657267·655f636f·6e737473·_.1.merge_consts 
61 ··0x000003b0·5f726563·75727369·76650063·6f6d7069·_recursive.compi 
62 ··0x000003c0·6c65725f·6164646f·705f6c6f·61645f63·ler_addop_load_c 
63 ··0x000003d0·6f6e7374·2e636f6c·64006d65·7267655f·onst.cold.merge_ 
64 ··0x000003e0·636f6e73·74735f72·65637572·73697665·consts_recursive 
65 ··0x000003f0·2e636f6c·6400636f·6d70696c·65725f61·.cold.compiler_a66 ··0x00000400·2e636f6c·6400636f·6d70696c·65725f61·.cold.compiler_a
 67 ··0x00000410·64646f70·5f692e63·6f6c6400·636f6d70·ddop_i.cold.comp
66 ··0x00000400·64645f6f·00636f6d·70696c65·725f6164·dd_o.compiler_ad 
67 ··0x00000410·645f6f2e·636f6c64·00636f6d·70696c65·d_o.cold.compile 
68 ··0x00000420·725f6164·646f705f·692e636f·6c640063·r_addop_i.cold.c68 ··0x00000420·696c6572·5f616464·6f702e63·6f6c6400·iler_addop.cold.
69 ··0x00000430·6f6d7069·6c65725f·6164646f·702e636f·ompiler_addop.co 
70 ··0x00000440·6c640073·7461636b·5f656666·6563742e·ld.stack_effect.69 ··0x00000430·73746163·6b5f6566·66656374·2e636f6c·stack_effect.col
71 ··0x00000450·636f6c64·00636f6d·70696c65·725f6578·cold.compiler_ex70 ··0x00000440·6400636f·6d70696c·65725f65·7869745f·d.compiler_exit_
72 ··0x00000460·69745f73·636f7065·2e636f6c·64004353·it_scope.cold.CS71 ··0x00000450·73636f70·652e636f·6c640043·53575443·scope.cold.CSWTC
73 ··0x00000470·57544348·2e333130·00737461·72756e70·WTCH.310.starunp72 ··0x00000460·482e3331·30007374·6172756e·7061636b·H.310.starunpack
74 ··0x00000480·61636b5f·68656c70·65720063·6865636b·ack_helper.check73 ··0x00000470·5f68656c·70657200·63686563·6b5f636f·_helper.check_co
75 ··0x00000490·5f636f6d·70617265·00636f6d·70696c65·_compare.compile74 ··0x00000480·6d706172·6500636f·6d70696c·65725f61·mpare.compiler_a
76 ··0x000004a0·725f6164·64636f6d·70617265·006e616d·r_addcompare.nam75 ··0x00000490·6464636f·6d706172·65006e61·6d652e36·ddcompare.name.6
77 ··0x000004b0·652e3600·636f6d70·696c6572·5f737562·e.6.compiler_sub76 ··0x000004a0·00636f6d·70696c65·725f7375·62646963·.compiler_subdic
78 ··0x000004c0·64696374·006e616d·652e3400·636f6d70·dict.name.4.comp77 ··0x000004b0·74006e61·6d652e34·00636f6d·70696c65·t.name.4.compile
79 ··0x000004d0·696c6572·5f636f6d·70726568·656e7369·iler_comprehensi78 ··0x000004c0·725f636f·6d707265·68656e73·696f6e00·r_comprehension.
80 ··0x000004e0·6f6e0043·53575443·482e3331·32006e61·on.CSWTCH.312.na79 ··0x000004d0·43535754·43482e33·3132006e·616d652e·CSWTCH.312.name.
81 ··0x000004f0·6d652e35·006e616d·652e3200·6e616d65·me.5.name.2.name80 ··0x000004e0·35006e61·6d652e32·006e616d·652e3300·5.name.2.name.3.
82 ··0x00000500·2e330069·6e666572·5f747970·65004353·.3.infer_type.CS 
83 ··0x00000510·57544348·2e343035·00617373·69676e6d·WTCH.405.assignm81 ··0x000004f0·43535754·43482e34·30350069·6e666572·CSWTCH.405.infer
 82 ··0x00000500·5f747970·65006173·7369676e·6d656e74·_type.assignment
84 ··0x00000520·656e745f·68656c70·65720063·6f6d7069·ent_helper.compi83 ··0x00000510·5f68656c·70657200·636f6d70·696c6572·_helper.compiler
85 ··0x00000530·6c65725f·76697369·745f6578·7072312e·ler_visit_expr1.84 ··0x00000520·5f766973·69745f65·78707231·2e636f6c·_visit_expr1.col
 85 ··0x00000530·6400636f·6d70696c·65725f6e·616d656f·d.compiler_nameo
86 ··0x00000540·636f6c64·00636f6d·70696c65·725f6e61·cold.compiler_na86 ··0x00000540·702e636f·6c640063·6f6d7069·6c65725f·p.cold.compiler_
87 ··0x00000550·6d656f70·2e636f6c·6400636f·6d70696c·meop.cold.compil 
88 ··0x00000560·65725f61·64646f70·5f6e616d·652e636f·er_addop_name.co87 ··0x00000550·6164646f·705f6e61·6d652e63·6f6c6400·addop_name.cold.
89 ··0x00000570·6c640073·74617275·6e706163·6b5f6865·ld.starunpack_he88 ··0x00000560·73746172·756e7061·636b5f68·656c7065·starunpack_helpe
90 ··0x00000580·6c706572·2e636f6c·6400636f·6d70696c·lper.cold.compil89 ··0x00000570·722e636f·6c640063·6f6d7069·6c65725f·r.cold.compiler_
Max diff block lines reached; 0/33473 bytes (0.00%) of diff not shown.
190 KB
context.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:··········22996·(bytes·into·file)13 ··Start·of·section·headers:··········23332·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.49 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x59d4:1 There·are·19·section·headers,·starting·at·offset·0x5b24:
  
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]·.text·············PROGBITS········00000000·000040·0006ca·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00066a·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0049a8·0002e8·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·004ae0·0002b0·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000720·000550·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·0006c0·000550·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·004c90·000298·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·004d90·000298·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000c70·00000c·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·000c10·00000c·00··WA··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000c70·000107·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000c10·000107·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·000d77·000d76·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·000d17·000d63·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·004f28·000790·08···I·16···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·005028·000788·08···I·16···7··4
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·001af0·00025e·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·001a7c·00025e·01·AMS··0···0··4
14 ··[10]·.text.hot·········PROGBITS········00000000·001d50·000104·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·001ce0·000288·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·0056b8·000038·08···I·16··10··415 ··[11]·.rel.text.hot·····REL·············00000000·0057b0·000090·08···I·16··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·001e60·0005e2·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·001f80·0005e2·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·002442·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·002562·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·002444·000f34·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·002564·000f4c·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·0056f0·000248·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·005840·000248·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·003378·000a60·10·····17··90··420 ··[16]·.symtab···········SYMTAB··········00000000·0034b0·000a60·10·····17··90··4
21 ··[17]·.strtab···········STRTAB··········00000000·003dd8·000bd0·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·003f10·000bd0·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·005938·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·005a88·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
10.0 KB
readelf --wide --symbols {}
    
Offset 28, 55 lines modifiedOffset 28, 55 lines modified
28 ····24:·00000260···110·FUNC····LOCAL··DEFAULT····1·context_tp_dealloc28 ····24:·00000260···110·FUNC····LOCAL··DEFAULT····1·context_tp_dealloc
29 ····25:·000002d0····49·FUNC····LOCAL··DEFAULT····1·context_tp_clear29 ····25:·000002d0····49·FUNC····LOCAL··DEFAULT····1·context_tp_clear
30 ····26:·0000011b····36·FUNC····LOCAL··DEFAULT····7·context_tp_dealloc.cold30 ····26:·0000011b····36·FUNC····LOCAL··DEFAULT····7·context_tp_dealloc.cold
31 ····27:·0000013f····50·FUNC····LOCAL··DEFAULT····7·context_tp_clear.cold31 ····27:·0000013f····50·FUNC····LOCAL··DEFAULT····7·context_tp_clear.cold
32 ····28:·000001ab···289·FUNC····LOCAL··DEFAULT····7·contextvar_new32 ····28:·000001ab···289·FUNC····LOCAL··DEFAULT····7·contextvar_new
33 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT····9·33 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···10·34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
35 ····31:·000002cc····63·FUNC····LOCAL··DEFAULT····7·PyContextVar_Get.cold35 ····31:·000002cc····43·FUNC····LOCAL··DEFAULT····7·PyContextVar_Get.cold
36 ····32:·000003e0···134·FUNC····LOCAL··DEFAULT····1·contextvar_set36 ····32:·000003e0···134·FUNC····LOCAL··DEFAULT····1·contextvar_set
37 ····33:·0000030b···122·FUNC····LOCAL··DEFAULT····7·PyContextVar_Set.cold37 ····33:·000002f7···122·FUNC····LOCAL··DEFAULT····7·PyContextVar_Set.cold
38 ····34:·00000385·····8·FUNC····LOCAL··DEFAULT····7·contextvar_set.cold38 ····34:·00000371·····8·FUNC····LOCAL··DEFAULT····7·contextvar_set.cold
39 ····35:·00000470·····8·FUNC····LOCAL··DEFAULT····1·contextvar_tp_hash39 ····35:·00000470·····8·FUNC····LOCAL··DEFAULT····1·contextvar_tp_hash
40 ····36:·00000480····41·FUNC····LOCAL··DEFAULT····1·token_tp_dealloc40 ····36:·00000480····41·FUNC····LOCAL··DEFAULT····1·token_tp_dealloc
41 ····37:·000004b0····84·FUNC····LOCAL··DEFAULT····1·token_tp_clear41 ····37:·000004b0····84·FUNC····LOCAL··DEFAULT····1·token_tp_clear
42 ····38:·0000038d····51·FUNC····LOCAL··DEFAULT····7·token_tp_clear.cold42 ····38:·00000379····51·FUNC····LOCAL··DEFAULT····7·token_tp_clear.cold
43 ····39:·000003c0····78·FUNC····LOCAL··DEFAULT····7·context_tp_new43 ····39:·000003ac····78·FUNC····LOCAL··DEFAULT····7·context_tp_new
44 ····40:·0000040e····72·FUNC····LOCAL··DEFAULT····7·contextvar_tp_new44 ····40:·000003fa····72·FUNC····LOCAL··DEFAULT····7·contextvar_tp_new
45 ····41:·00000000····12·OBJECT··LOCAL··DEFAULT····3·kwlist.045 ····41:·00000000····12·OBJECT··LOCAL··DEFAULT····3·kwlist.0
46 ····42:·00000510···153·FUNC····LOCAL··DEFAULT····1·context_run46 ····42:·00000510···153·FUNC····LOCAL··DEFAULT····1·context_run
47 ····43:·000005b0····74·FUNC····LOCAL··DEFAULT····1·_PyContext_Enter47 ····43:·000005b0····74·FUNC····LOCAL··DEFAULT····1·_PyContext_Enter
48 ····44:·00000670····90·FUNC····LOCAL··DEFAULT····1·_PyContext_Exit48 ····44:·00000610····90·FUNC····LOCAL··DEFAULT····1·_PyContext_Exit
49 ····45:·00000456····35·FUNC····LOCAL··DEFAULT····7·context_run.cold49 ····45:·00000442····35·FUNC····LOCAL··DEFAULT····7·context_run.cold
50 ····46:·00000479····58·FUNC····LOCAL··DEFAULT····7·_PyContext_Enter.cold50 ····46:·00000465····58·FUNC····LOCAL··DEFAULT····7·_PyContext_Enter.cold
51 ····47:·00000600·····5·FUNC····LOCAL··DEFAULT····1·_contextvars_ContextVar_set51 ····47:·00000600·····5·FUNC····LOCAL··DEFAULT····1·_contextvars_ContextVar_set
52 ····48:·000004b3····12·FUNC····LOCAL··DEFAULT····7·_contextvars_Context_copy52 ····48:·0000049f····12·FUNC····LOCAL··DEFAULT····7·_contextvars_Context_copy
53 ····49:·000004bf···116·FUNC····LOCAL··DEFAULT····7·context_tp_subscript53 ····49:·000004ab···116·FUNC····LOCAL··DEFAULT····7·context_tp_subscript
54 ····50:·00000610····88·FUNC····LOCAL··DEFAULT····1·_contextvars_ContextVar_get54 ····50:·00000110···376·FUNC····LOCAL··DEFAULT···10·_contextvars_ContextVar_get
55 ····51:·00000533···109·FUNC····LOCAL··DEFAULT····7·_contextvars_ContextVar_get.cold55 ····51:·0000051f···110·FUNC····LOCAL··DEFAULT····7·_contextvars_ContextVar_get.cold
56 ····52:·000005a0···120·FUNC····LOCAL··DEFAULT····7·_PyContext_Exit.cold56 ····52:·0000058d···120·FUNC····LOCAL··DEFAULT····7·_PyContext_Exit.cold
57 ····53:·00000618····41·FUNC····LOCAL··DEFAULT····7·contextvar_tp_dealloc57 ····53:·00000605····41·FUNC····LOCAL··DEFAULT····7·contextvar_tp_dealloc
58 ····54:·00000641···110·FUNC····LOCAL··DEFAULT····7·contextvar_tp_clear58 ····54:·0000062e···110·FUNC····LOCAL··DEFAULT····7·contextvar_tp_clear
59 ····55:·000006af····19·FUNC····LOCAL··DEFAULT····7·token_get_old_value59 ····55:·0000069c····19·FUNC····LOCAL··DEFAULT····7·token_get_old_value
60 ····56:·000006c2····10·FUNC····LOCAL··DEFAULT····7·token_get_var60 ····56:·000006af····10·FUNC····LOCAL··DEFAULT····7·token_get_var
61 ····57:·000006cc····79·FUNC····LOCAL··DEFAULT····7·_contextvars_ContextVar_reset61 ····57:·000006b9····79·FUNC····LOCAL··DEFAULT····7·_contextvars_ContextVar_reset
62 ····58:·00000872···271·FUNC····LOCAL··DEFAULT····7·token_tp_repr62 ····58:·0000085f···271·FUNC····LOCAL··DEFAULT····7·token_tp_repr
63 ····59:·00000981···307·FUNC····LOCAL··DEFAULT····7·contextvar_tp_repr63 ····59:·0000096e···307·FUNC····LOCAL··DEFAULT····7·contextvar_tp_repr
64 ····60:·00000ab4····76·FUNC····LOCAL··DEFAULT····7·context_tp_contains64 ····60:·00000aa1····76·FUNC····LOCAL··DEFAULT····7·context_tp_contains
65 ····61:·00000b00···154·FUNC····LOCAL··DEFAULT····7·_contextvars_Context_get65 ····61:·00000aed···154·FUNC····LOCAL··DEFAULT····7·_contextvars_Context_get
66 ····62:·00000b9a····16·FUNC····LOCAL··DEFAULT····7·context_tp_len66 ····62:·00000b87····16·FUNC····LOCAL··DEFAULT····7·context_tp_len
67 ····63:·00000baa····16·FUNC····LOCAL··DEFAULT····7·_contextvars_Context_items67 ····63:·00000b97····16·FUNC····LOCAL··DEFAULT····7·_contextvars_Context_items
68 ····64:·00000bba····16·FUNC····LOCAL··DEFAULT····7·_contextvars_Context_values68 ····64:·00000ba7····16·FUNC····LOCAL··DEFAULT····7·_contextvars_Context_values
69 ····65:·00000bca····16·FUNC····LOCAL··DEFAULT····7·_contextvars_Context_keys69 ····65:·00000bb7····16·FUNC····LOCAL··DEFAULT····7·_contextvars_Context_keys
70 ····66:·00000bda····16·FUNC····LOCAL··DEFAULT····7·context_tp_iter70 ····66:·00000bc7····16·FUNC····LOCAL··DEFAULT····7·context_tp_iter
71 ····67:·00000bea···123·FUNC····LOCAL··DEFAULT····7·context_tp_richcompare71 ····67:·00000bd7···123·FUNC····LOCAL··DEFAULT····7·context_tp_richcompare
72 ····68:·00000c6a····61·FUNC····LOCAL··DEFAULT····7·contextvar_tp_traverse72 ····68:·00000c57····61·FUNC····LOCAL··DEFAULT····7·contextvar_tp_traverse
73 ····69:·00000ca7····85·FUNC····LOCAL··DEFAULT····7·token_tp_traverse73 ····69:·00000c94····85·FUNC····LOCAL··DEFAULT····7·token_tp_traverse
74 ····70:·00000cfc····25·FUNC····LOCAL··DEFAULT····7·token_tp_new74 ····70:·00000ce9····25·FUNC····LOCAL··DEFAULT····7·token_tp_new
75 ····71:·00000d15····13·FUNC····LOCAL··DEFAULT····7·context_token_missing_tp_repr75 ····71:·00000d02····13·FUNC····LOCAL··DEFAULT····7·context_token_missing_tp_repr
76 ····72:·000001e0····32·OBJECT··LOCAL··DEFAULT····3·PyContextTokenType_methods76 ····72:·000001e0····32·OBJECT··LOCAL··DEFAULT····3·PyContextTokenType_methods
77 ····73:·00000200····60·OBJECT··LOCAL··DEFAULT····3·PyContextTokenType_getsetlist77 ····73:·00000200····60·OBJECT··LOCAL··DEFAULT····3·PyContextTokenType_getsetlist
78 ····74:·00000320····80·OBJECT··LOCAL··DEFAULT····3·PyContextVar_methods78 ····74:·00000320····80·OBJECT··LOCAL··DEFAULT····3·PyContextVar_methods
79 ····75:·00000380····40·OBJECT··LOCAL··DEFAULT····3·PyContextVar_members79 ····75:·00000380····40·OBJECT··LOCAL··DEFAULT····3·PyContextVar_members
80 ····76:·00000200···377·OBJECT··LOCAL··DEFAULT···12·_contextvars_ContextVar_get__doc__80 ····76:·00000200···377·OBJECT··LOCAL··DEFAULT···12·_contextvars_ContextVar_get__doc__
81 ····77:·000000c0···294·OBJECT··LOCAL··DEFAULT···12·_contextvars_ContextVar_set__doc__81 ····77:·000000c0···294·OBJECT··LOCAL··DEFAULT···12·_contextvars_ContextVar_set__doc__
82 ····78:·00000000···161·OBJECT··LOCAL··DEFAULT···12·_contextvars_ContextVar_reset__doc__82 ····78:·00000000···161·OBJECT··LOCAL··DEFAULT···12·_contextvars_ContextVar_reset__doc__
39.4 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x49a8·contains·93·entries:1 Relocation·section·'.rel.text'·at·offset·0x4ae0·contains·86·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000004··00005b02·R_386_PC32·············00000000···_PyHamt_Init3 00000004··00005b02·R_386_PC32·············00000000···_PyHamt_Init
4 00000014··00005c01·R_386_32···············000003c0···PyContext_Type4 00000014··00005c01·R_386_32···············000003c0···PyContext_Type
5 00000019··00005d02·R_386_PC32·············00000000···PyType_Ready5 00000019··00005d02·R_386_PC32·············00000000···PyType_Ready
6 0000002c··00005e01·R_386_32···············00000240···PyContextVar_Type6 0000002c··00005e01·R_386_32···············00000240···PyContextVar_Type
7 00000031··00005d02·R_386_PC32·············00000000···PyType_Ready7 00000031··00005d02·R_386_PC32·············00000000···PyType_Ready
8 00000044··00005f01·R_386_32···············00000100···PyContextToken_Type8 00000044··00005f01·R_386_32···············00000100···PyContextToken_Type
55.7 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
7.35 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 323, 47 lines modifiedOffset 323, 47 lines modified
323 »       push···%edi323 »       push···%edi
324 »       push···%esi324 »       push···%esi
325 »       push···%ebx325 »       push···%ebx
326 »       sub····$0x1c,%esp326 »       sub····$0x1c,%esp
327 »       mov····0x30(%esp),%edi327 »       mov····0x30(%esp),%edi
328 »       cmpl···$0x0,0x4(%edi)328 »       cmpl···$0x0,0x4(%edi)
329 ·R_386_32»       PyContextVar_Type329 ·R_386_32»       PyContextVar_Type
330 »       jne····62f·<_contextvars_ContextVar_get+0x1f>330 »       jne····61b·<_PyContext_Exit+0xb>
331 ·R_386_PC32»     .text.unlikely331 ·R_386_PC32»     .text.unlikely
332 »       call···150·<context_get>332 »       call···150·<context_get>
333 »       mov····%eax,%esi333 »       mov····%eax,%esi
334 »       test···%eax,%eax334 »       test···%eax,%eax
335 »       je·····65f·<_contextvars_ContextVar_get+0x4f>335 »       je·····64b·<_PyContext_Exit+0x3b>
336 ·R_386_PC32»     .text.unlikely336 ·R_386_PC32»     .text.unlikely
337 »       movl···$0x0,0xc(%esp)337 »       movl···$0x0,0xc(%esp)
338 »       push···%eax338 »       push···%eax
339 »       lea····0x10(%esp),%eax339 »       lea····0x10(%esp),%eax
340 »       push···%eax340 »       push···%eax
341 »       push···%edi341 »       push···%edi
342 »       pushl··0xc(%esi)342 »       pushl··0xc(%esi)
343 »       call···34a·<PyContextVar_Set+0x3a>343 »       call···34a·<PyContextVar_Set+0x3a>
344 ·R_386_PC32»     _PyHamt_Find344 ·R_386_PC32»     _PyHamt_Find
345 »       add····$0x10,%esp345 »       add····$0x10,%esp
346 »       test···%eax,%eax346 »       test···%eax,%eax
347 »       js·····681·<_PyContext_Exit+0x11>347 »       js·····66d·<contextvar_tp_clear+0x3f>
348 ·R_386_PC32»     .text.unlikely348 ·R_386_PC32»     .text.unlikely
349 »       mov····0xc(%esp),%ebp349 »       mov····0xc(%esp),%ebp
350 »       test···%ebp,%ebp350 »       test···%ebp,%ebp
351 »       je·····6a5·<_PyContext_Exit+0x35>351 »       je·····691·<contextvar_tp_clear+0x63>
352 ·R_386_PC32»     .text.unlikely352 ·R_386_PC32»     .text.unlikely
353 »       sub····$0xc,%esp353 »       sub····$0xc,%esp
354 »       addl···$0x1,0x0(%ebp)354 »       addl···$0x1,0x0(%ebp)
355 »       push···$0x0355 »       push···$0x0
356 ·R_386_32»       PyContextToken_Type356 ·R_386_32»       PyContextToken_Type
357 »       call···372·<PyContextVar_Set+0x62>357 »       call···372·<PyContextVar_Set+0x62>
358 ·R_386_PC32»     _PyObject_GC_New358 ·R_386_PC32»     _PyObject_GC_New
359 »       add····$0x10,%esp359 »       add····$0x10,%esp
360 »       mov····%eax,%ebx360 »       mov····%eax,%ebx
361 »       test···%eax,%eax361 »       test···%eax,%eax
362 »       je·····6ea·<_contextvars_ContextVar_reset+0x1e>362 »       je·····6d6·<_contextvars_ContextVar_reset+0x1d>
363 ·R_386_PC32»     .text.unlikely363 ·R_386_PC32»     .text.unlikely
364 »       addl···$0x1,(%esi)364 »       addl···$0x1,(%esi)
365 »       mov····%esi,0x8(%eax)365 »       mov····%esi,0x8(%eax)
366 »       addl···$0x1,(%edi)366 »       addl···$0x1,(%edi)
367 »       mov····%edi,0xc(%eax)367 »       mov····%edi,0xc(%eax)
368 »       addl···$0x1,0x0(%ebp)368 »       addl···$0x1,0x0(%ebp)
369 »       sub····$0xc,%esp369 »       sub····$0xc,%esp
7.3 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 89 lines modifiedOffset 1, 89 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·81000000·82000000·00000000·00000000·................3 ··0x00000000·81000000·82000000·00000000·00000000·................
4 ··0x00000010·00000000·00000000·00000000·00000000·................4 ··0x00000010·00000000·00000000·00000000·00000000·................
5 ··0x00000020·01000000·00000000·00000000·8a000000·................5 ··0x00000020·01000000·00000000·00000000·8a000000·................
6 ··0x00000030·08000000·00000000·00000000·00000000·................6 ··0x00000030·08000000·00000000·00000000·00000000·................
7 ··0x00000040·00000000·00000000·00000000·150d0000·................7 ··0x00000040·00000000·00000000·00000000·020d0000·................
8 ··0x00000050·00000000·00000000·00000000·00000000·................8 ··0x00000050·00000000·00000000·00000000·00000000·................
9 ··0x00000060·00000000·00000000·00000000·00000000·................9 ··0x00000060·00000000·00000000·00000000·00000000·................
10 ··0x00000070·00000000·00000400·00000000·00000000·................10 ··0x00000070·00000000·00000400·00000000·00000000·................
11 ··0x00000080·00000000·00000000·00000000·00000000·................11 ··0x00000080·00000000·00000000·00000000·00000000·................
12 ··0x00000090·00000000·00000000·00000000·00000000·................12 ··0x00000090·00000000·00000000·00000000·00000000·................
13 ··0x000000a0·00000000·00000000·00000000·00000000·................13 ··0x000000a0·00000000·00000000·00000000·00000000·................
14 ··0x000000b0·00000000·00000000·00000000·00000000·................14 ··0x000000b0·00000000·00000000·00000000·00000000·................
15 ··0x000000c0·00000000·00000000·00000000·00000000·................15 ··0x000000c0·00000000·00000000·00000000·00000000·................
16 ··0x000000d0·00000000·00000000·00000000·00000000·................16 ··0x000000d0·00000000·00000000·00000000·00000000·................
17 ··0x000000e0·00000000·00000000·00000000·00000000·................17 ··0x000000e0·00000000·00000000·00000000·00000000·................
18 ··0x000000f0·00000000·00000000·00000000·00000000·................18 ··0x000000f0·00000000·00000000·00000000·00000000·................
19 ··0x00000100·01000000·00000000·00000000·98000000·................19 ··0x00000100·01000000·00000000·00000000·98000000·................
20 ··0x00000110·18000000·00000000·80040000·00000000·................20 ··0x00000110·18000000·00000000·80040000·00000000·................
21 ··0x00000120·00000000·00000000·00000000·72080000·............r...21 ··0x00000120·00000000·00000000·00000000·5f080000·............_...
22 ··0x00000130·00000000·00000000·00000000·00000000·................22 ··0x00000130·00000000·00000000·00000000·00000000·................
23 ··0x00000140·00000000·00000000·00000000·00000000·................23 ··0x00000140·00000000·00000000·00000000·00000000·................
24 ··0x00000150·00000000·00400400·00000000·a70c0000·.....@..........24 ··0x00000150·00000000·00400400·00000000·940c0000·.....@..........
25 ··0x00000160·b0040000·00000000·00000000·00000000·................25 ··0x00000160·b0040000·00000000·00000000·00000000·................
26 ··0x00000170·00000000·e0010000·00000000·00020000·................26 ··0x00000170·00000000·e0010000·00000000·00020000·................
27 ··0x00000180·00000000·00000000·00000000·00000000·................27 ··0x00000180·00000000·00000000·00000000·00000000·................
28 ··0x00000190·00000000·00000000·00000000·fc0c0000·................28 ··0x00000190·00000000·00000000·00000000·e90c0000·................
29 ··0x000001a0·00000000·00000000·00000000·00000000·................29 ··0x000001a0·00000000·00000000·00000000·00000000·................
30 ··0x000001b0·00000000·00000000·00000000·00000000·................30 ··0x000001b0·00000000·00000000·00000000·00000000·................
31 ··0x000001c0·00000000·00000000·00000000·00000000·................31 ··0x000001c0·00000000·00000000·00000000·00000000·................
32 ··0x000001d0·00000000·00000000·00000000·00000000·................32 ··0x000001d0·00000000·00000000·00000000·00000000·................
33 ··0x000001e0·9e000000·00000000·18000000·b0000000·................33 ··0x000001e0·9e000000·00000000·18000000·b0000000·................
34 ··0x000001f0·00000000·00000000·00000000·00000000·................34 ··0x000001f0·00000000·00000000·00000000·00000000·................
35 ··0x00000200·bc000000·c2060000·00000000·00000000·................35 ··0x00000200·bc000000·af060000·00000000·00000000·................
36 ··0x00000210·00000000·c0000000·af060000·00000000·................36 ··0x00000210·00000000·c0000000·9c060000·00000000·................
37 ··0x00000220·00000000·00000000·00000000·00000000·................37 ··0x00000220·00000000·00000000·00000000·00000000·................
38 ··0x00000230·00000000·00000000·00000000·00000000·................38 ··0x00000230·00000000·00000000·00000000·00000000·................
39 ··0x00000240·01000000·00000000·00000000·ca000000·................39 ··0x00000240·01000000·00000000·00000000·ca000000·................
40 ··0x00000250·28000000·00000000·18060000·00000000·(...............40 ··0x00000250·28000000·00000000·05060000·00000000·(...............
41 ··0x00000260·00000000·00000000·00000000·81090000·................41 ··0x00000260·00000000·00000000·00000000·6e090000·............n...
42 ··0x00000270·00000000·00000000·00000000·70040000·............p...42 ··0x00000270·00000000·00000000·00000000·70040000·............p...
43 ··0x00000280·00000000·00000000·00000000·00000000·................43 ··0x00000280·00000000·00000000·00000000·00000000·................
44 ··0x00000290·00000000·00400400·00000000·6a0c0000·.....@......j...44 ··0x00000290·00000000·00400400·00000000·570c0000·.....@......W...
45 ··0x000002a0·41060000·00000000·00000000·00000000·A...............45 ··0x000002a0·2e060000·00000000·00000000·00000000·................
46 ··0x000002b0·00000000·20030000·80030000·00000000·....·...........46 ··0x000002b0·00000000·20030000·80030000·00000000·....·...........
47 ··0x000002c0·00000000·00000000·00000000·00000000·................47 ··0x000002c0·00000000·00000000·00000000·00000000·................
48 ··0x000002d0·00000000·00000000·00000000·0e040000·................48 ··0x000002d0·00000000·00000000·00000000·fa030000·................
49 ··0x000002e0·00000000·00000000·00000000·00000000·................49 ··0x000002e0·00000000·00000000·00000000·00000000·................
50 ··0x000002f0·00000000·00000000·00000000·00000000·................50 ··0x000002f0·00000000·00000000·00000000·00000000·................
51 ··0x00000300·00000000·00000000·00000000·00000000·................51 ··0x00000300·00000000·00000000·00000000·00000000·................
52 ··0x00000310·00000000·00000000·00000000·00000000·................52 ··0x00000310·00000000·00000000·00000000·00000000·................
53 ··0x00000320·18000000·10060000·80000000·00020000·................53 ··0x00000320·18000000·10010000·80000000·00020000·................
54 ··0x00000330·d5000000·00060000·08000000·c0000000·................54 ··0x00000330·d5000000·00060000·08000000·c0000000·................
55 ··0x00000340·d9000000·cc060000·08000000·00000000·................55 ··0x00000340·d9000000·b9060000·08000000·00000000·................
56 ··0x00000350·9e000000·00000000·18000000·b0000000·................56 ··0x00000350·9e000000·00000000·18000000·b0000000·................
57 ··0x00000360·00000000·00000000·00000000·00000000·................57 ··0x00000360·00000000·00000000·00000000·00000000·................
58 ··0x00000370·00000000·00000000·00000000·00000000·................58 ··0x00000370·00000000·00000000·00000000·00000000·................
59 ··0x00000380·df000000·06000000·08000000·01000000·................59 ··0x00000380·df000000·06000000·08000000·01000000·................
60 ··0x00000390·00000000·00000000·00000000·00000000·................60 ··0x00000390·00000000·00000000·00000000·00000000·................
61 ··0x000003a0·00000000·00000000·00000000·00000000·................61 ··0x000003a0·00000000·00000000·00000000·00000000·................
62 ··0x000003b0·00000000·00000000·00000000·00000000·................62 ··0x000003b0·00000000·00000000·00000000·00000000·................
63 ··0x000003c0·01000000·00000000·00000000·e4000000·................63 ··0x000003c0·01000000·00000000·00000000·e4000000·................
64 ··0x000003d0·18000000·00000000·60020000·00000000·........`.......64 ··0x000003d0·18000000·00000000·60020000·00000000·........`.......
65 ··0x000003e0·00000000·00000000·00000000·00000000·................65 ··0x000003e0·00000000·00000000·00000000·00000000·................
66 ··0x000003f0·00000000·a0040000·8c040000·00000000·................66 ··0x000003f0·00000000·a0040000·8c040000·00000000·................
67 ··0x00000400·00000000·00000000·00000000·00000000·................67 ··0x00000400·00000000·00000000·00000000·00000000·................
68 ··0x00000410·00000000·00400400·00000000·20020000·.....@......·...68 ··0x00000410·00000000·00400400·00000000·20020000·.....@......·...
69 ··0x00000420·d0020000·ea0b0000·10000000·da0b0000·................69 ··0x00000420·d0020000·d70b0000·10000000·c70b0000·................
70 ··0x00000430·00000000·e0040000·00000000·00000000·................70 ··0x00000430·00000000·e0040000·00000000·00000000·................
71 ··0x00000440·00000000·00000000·00000000·00000000·................71 ··0x00000440·00000000·00000000·00000000·00000000·................
72 ··0x00000450·00000000·00000000·00000000·c0030000·................72 ··0x00000450·00000000·00000000·00000000·ac030000·................
73 ··0x00000460·00000000·00000000·00000000·00000000·................73 ··0x00000460·00000000·00000000·00000000·00000000·................
74 ··0x00000470·00000000·00000000·00000000·00000000·................74 ··0x00000470·00000000·00000000·00000000·00000000·................
75 ··0x00000480·00000000·00000000·00000000·9a0b0000·................75 ··0x00000480·00000000·00000000·00000000·870b0000·................
76 ··0x00000490·bf040000·00000000·00000000·00000000·................76 ··0x00000490·ab040000·00000000·00000000·00000000·................
77 ··0x000004a0·00000000·00000000·00000000·00000000·................77 ··0x000004a0·00000000·00000000·00000000·00000000·................
78 ··0x000004b0·00000000·00000000·00000000·b40a0000·................78 ··0x000004b0·00000000·00000000·00000000·a10a0000·................
79 ··0x000004c0·00000000·00000000·00000000·00000000·................79 ··0x000004c0·00000000·00000000·00000000·00000000·................
80 ··0x000004d0·00000000·00000000·00000000·00000000·................80 ··0x000004d0·00000000·00000000·00000000·00000000·................
81 ··0x000004e0·18000000·000b0000·80000000·20050000·............·...81 ··0x000004e0·18000000·ed0a0000·80000000·20050000·............·...
82 ··0x000004f0·ec000000·aa0b0000·04000000·80040000·................82 ··0x000004f0·ec000000·970b0000·04000000·80040000·................
83 ··0x00000500·f2000000·ca0b0000·04000000·20040000·............·...83 ··0x00000500·f2000000·b70b0000·04000000·20040000·............·...
84 ··0x00000510·f7000000·ba0b0000·04000000·c0030000·................84 ··0x00000510·f7000000·a70b0000·04000000·c0030000·................
85 ··0x00000520·fe000000·b3040000·04000000·80030000·................85 ··0x00000520·fe000000·9f040000·04000000·80030000·................
86 ··0x00000530·03010000·10050000·82000000·00000000·................86 ··0x00000530·03010000·10050000·82000000·00000000·................
87 ··0x00000540·00000000·00000000·00000000·00000000·................87 ··0x00000540·00000000·00000000·00000000·00000000·................
  
40.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 136, 15 lines modifiedOffset 136, 15 lines modified
136 »       push···%esi136 »       push···%esi
137 »       push···%eax137 »       push···%eax
138 »       mov····%edx,0x1c(%esp)138 »       mov····%edx,0x1c(%esp)
139 »       call···*%edx139 »       call···*%edx
140 »       add····$0x10,%esp140 »       add····$0x10,%esp
141 »       mov····0xc(%esp),%edx141 »       mov····0xc(%esp),%edx
142 »       test···%eax,%eax142 »       test···%eax,%eax
143 »       je·····349·<PyContextVar_Set.cold+0x3e>143 »       je·····349·<PyContextVar_Set.cold+0x52>
144 ·R_386_PC32»     .text144 ·R_386_PC32»     .text
145 »       add····$0x14,%esp145 »       add····$0x14,%esp
146 »       pop····%ebx146 »       pop····%ebx
147 »       pop····%esi147 »       pop····%esi
148 »       retq···148 »       retq···
149 »       xor····%eax,%eax149 »       xor····%eax,%eax
150 »       jmp····111·<context_tp_traverse.cold+0x19>150 »       jmp····111·<context_tp_traverse.cold+0x19>
5.48 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 ·R_386_32»       PyContextVar_Type16 ·R_386_32»       PyContextVar_Type
17 »       jne····2e4·<context_tp_clear+0x14>17 »       jne····2e4·<context_tp_clear+0x14>
18 ·R_386_PC32»     .text.unlikely18 ·R_386_PC32»     .text.unlikely
19 »       mov····0x160,%esi19 »       mov····0x160,%esi
20 ·R_386_32»       _PyRuntime20 ·R_386_32»       _PyRuntime
21 »       mov····0x80(%esi),%ebp21 »       mov····0x80(%esi),%ebp
22 »       test···%ebp,%ebp22 »       test···%ebp,%ebp
23 »       je·····e2·<PyContextVar_Get+0xe2>23 »       je·····de·<PyContextVar_Get+0xde>
24 »       mov····0x10(%ebx),%eax24 »       mov····0x10(%ebx),%eax
25 »       test···%eax,%eax25 »       test···%eax,%eax
26 »       je·····72·<PyContextVar_Get+0x72>26 »       je·····72·<PyContextVar_Get+0x72>
27 »       mov····0x14(%ebx),%edx27 »       mov····0x14(%ebx),%edx
28 »       mov····0x18(%ebx),%ecx28 »       mov····0x18(%ebx),%ecx
29 »       xor····0x8c(%esi),%edx29 »       xor····0x8c(%esi),%edx
30 »       xor····0x90(%esi),%ecx30 »       xor····0x90(%esi),%ecx
19.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 69, 180 lines modifiedOffset 69, 181 lines modified
69 ··0x00000410·4a0e2443·0e28450e·2c460e30·480e2048·J.$C.(E.,F.0H.·H69 ··0x00000410·4a0e2443·0e28450e·2c460e30·480e2048·J.$C.(E.,F.0H.·H
70 ··0x00000420·0e2c470e·30480e20·490e2c41·0e30480e·.,G.0H.·I.,A.0H.70 ··0x00000420·0e2c470e·30480e20·490e2c41·0e30480e·.,G.0H.·I.,A.0H.
71 ··0x00000430·20550e2c·410e3048·0e20450e·2c410e30··U.,A.0H.·E.,A.071 ··0x00000430·20550e2c·410e3048·0e20450e·2c410e30··U.,A.0H.·E.,A.0
72 ··0x00000440·480e2066·0e2c670e·30480e20·500e2c41·H.·f.,g.0H.·P.,A72 ··0x00000440·480e2066·0e2c670e·30480e20·500e2c41·H.·f.,g.0H.·P.,A
73 ··0x00000450·0e30480e·204f0e2c·410e3048·0e20560e·.0H.·O.,A.0H.·V.73 ··0x00000450·0e30480e·204f0e2c·410e3048·0e20560e·.0H.·O.,A.0H.·V.
74 ··0x00000460·1443c30e·1041c60e·0c41c70e·0841c50e·.C...A...A...A..74 ··0x00000460·1443c30e·1041c60e·0c41c70e·0841c50e·.C...A...A...A..
75 ··0x00000470·04000000·4c000000·78040000·00000000·....L...x.......75 ··0x00000470·04000000·4c000000·78040000·00000000·....L...x.......
76 ··0x00000480·04010000·00410e08·8502410e·0c870341·.....A....A....A76 ··0x00000480·05010000·00410e08·8502410e·0c870341·.....A....A....A
77 ··0x00000490·0e108604·410e1483·05430e30·02660a0e·....A....C.0.f..77 ··0x00000490·0e108604·410e1483·05430e30·02660a0e·....A....C.0.f..
78 ··0x000004a0·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..78 ··0x000004a0·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
79 ··0x000004b0·04410b4c·0e34450e·38410e3c·410e4048·.A.L.4E.8A.<A.@H79 ··0x000004b0·04410b4c·0e34450e·38410e3c·410e4048·.A.L.4E.8A.<A.@H
80 ··0x000004c0·0e300000·1c000000·00000000·017a5200·.0...........zR.80 ··0x000004c0·0e300000·1c000000·00000000·017a5200·.0...........zR.
81 ··0x000004d0·017c0801·1b0c0404·88010e30·83058502·.|.........0....81 ··0x000004d0·017c0801·1b0c0404·88010e30·83058502·.|.........0....
82 ··0x000004e0·86048703·1c000000·24000000·cc020000·........$.......82 ··0x000004e0·86048703·1c000000·24000000·cc020000·........$.......
83 ··0x000004f0·3f000000·00410e34·410e3845·0e3c460e·?....A.4A.8E.<F.83 ··0x000004f0·2b000000·00410e34·410e3845·0e3c460e·+....A.4A.8E.<F.
84 ··0x00000500·40480e30·58000000·08050000·10030000·@H.0X...........84 ··0x00000500·40480e30·58000000·08050000·10030000·@H.0X...........
85 ··0x00000510·c7000000·00410e08·8502410e·0c870341·.....A....A....A85 ··0x00000510·c7000000·00410e08·8502410e·0c870341·.....A....A....A
86 ··0x00000520·0e108604·410e1483·05430e30·690e3445·....A....C.0i.4E86 ··0x00000520·0e108604·410e1483·05430e30·690e3445·....A....C.0i.4E
87 ··0x00000530·0e38410e·3c430e40·480e3057·0e3c490e·.8A.<C.@H.0W.<I.87 ··0x00000530·0e38410e·3c430e40·480e3057·0e3c490e·.8A.<C.@H.0W.<I.
88 ··0x00000540·40480e30·5d0e3c4b·0e40480e·30670e14·@H.0].<K.@H.0g..88 ··0x00000540·40480e30·5d0e3c4b·0e40480e·30670e14·@H.0].<K.@H.0g..
89 ··0x00000550·43c30e10·41c60e0c·41c70e08·41c50e04·C...A...A...A...89 ··0x00000550·43c30e10·41c60e0c·41c70e08·41c50e04·C...A...A...A...
90 ··0x00000560·38000000·a0000000·0b030000·7a000000·8...........z...90 ··0x00000560·38000000·a0000000·f7020000·7a000000·8...........z...
91 ··0x00000570·00410e34·430e3845·0e3c460e·40480e30·.A.4C.8E.<F.@H.091 ··0x00000570·00410e34·430e3845·0e3c460e·40480e30·.A.4C.8E.<F.@H.0
92 ··0x00000580·540e3c41·0e40480e·30480e3c·450e4048·T.<A.@H.0H.<E.@H92 ··0x00000580·540e3c41·0e40480e·30480e3c·450e4048·T.<A.@H.0H.<E.@H
93 ··0x00000590·0e30610e·3c410e40·4a0e3000·50000000·.0a.<A.@J.0.P...93 ··0x00000590·0e30610e·3c410e40·4a0e3000·50000000·.0a.<A.@J.0.P...
94 ··0x000005a0·a0050000·e0030000·86000000·00410e08·.............A..94 ··0x000005a0·a0050000·e0030000·86000000·00410e08·.............A..
95 ··0x000005b0·8502430e·0c870341·0e108604·410e1483·..C....A....A...95 ··0x000005b0·8502430e·0c870341·0e108604·410e1483·..C....A....A...
96 ··0x000005c0·05450e20·5e0e2441·0e28410e·2c430e30·.E.·^.$A.(A.,C.096 ··0x000005c0·05450e20·5e0e2441·0e28410e·2c430e30·.E.·^.$A.(A.,C.0
97 ··0x000005d0·480e2056·0e2c410e·30480e20·6c0e1441·H.·V.,A.0H.·l..A97 ··0x000005d0·480e2056·0e2c410e·30480e20·6c0e1441·H.·V.,A.0H.·l..A
98 ··0x000005e0·c30e1041·c60e0c41·c70e0841·c50e0400·...A...A...A....98 ··0x000005e0·c30e1041·c60e0c41·c70e0841·c50e0400·...A...A...A....
99 ··0x000005f0·1c000000·00000000·017a5200·017c0801·.........zR..|..99 ··0x000005f0·1c000000·00000000·017a5200·017c0801·.........zR..|..
100 ··0x00000600·1b0c0404·88010e20·83058502·86048703·.......·........100 ··0x00000600·1b0c0404·88010e20·83058502·86048703·.......·........
101 ··0x00000610·10000000·24000000·85030000·08000000·....$...........101 ··0x00000610·10000000·24000000·71030000·08000000·....$...q.......
102 ··0x00000620·00000000·10000000·28060000·70040000·........(...p...102 ··0x00000620·00000000·10000000·28060000·70040000·........(...p...
103 ··0x00000630·08000000·00000000·20000000·3c060000·........·...<...103 ··0x00000630·08000000·00000000·20000000·3c060000·........·...<...
104 ··0x00000640·80040000·29000000·00410e08·8302430e·....)....A....C.104 ··0x00000640·80040000·29000000·00410e08·8302430e·....)....A....C.
105 ··0x00000650·1c450e20·5d0e0841·c30e0400·20000000·.E.·]..A....·...105 ··0x00000650·1c450e20·5d0e0841·c30e0400·20000000·.E.·]..A....·...
106 ··0x00000660·60060000·b0040000·54000000·00410e08·`.......T....A..106 ··0x00000660·60060000·b0040000·54000000·00410e08·`.......T....A..
107 ··0x00000670·8302430e·10024c0e·0843c30e·04000000·..C...L..C......107 ··0x00000670·8302430e·10024c0e·0843c30e·04000000·..C...L..C......
108 ··0x00000680·28000000·d0040000·8d030000·33000000·(...........3...108 ··0x00000680·28000000·d0040000·79030000·33000000·(.......y...3...
109 ··0x00000690·00430e1c·410e2048·0e10480e·1c410e20·.C..A.·H..H..A.·109 ··0x00000690·00430e1c·410e2048·0e10480e·1c410e20·.C..A.·H..H..A.·
110 ··0x000006a0·480e1048·0e1c410e·20480e10·44000000·H..H..A.·H..D...110 ··0x000006a0·480e1048·0e1c410e·20480e10·44000000·H..H..A.·H..D...
111 ··0x000006b0·b0060000·c0030000·4e000000·00410e08·........N....A..111 ··0x000006b0·b0060000·ac030000·4e000000·00410e08·........N....A..
112 ··0x000006c0·8302430e·1c480e20·480e104b·0e1c410e·..C..H.·H..K..A.112 ··0x000006c0·8302430e·1c480e20·480e104b·0e1c410e·..C..H.·H..K..A.
113 ··0x000006d0·20480e10·470a0e08·41c30e04·450b410e··H..G...A...E.A.113 ··0x000006d0·20480e10·470a0e08·41c30e04·450b410e··H..G...A...E.A.
114 ··0x000006e0·14410e18·450e1c46·0e20480e·0843c30e·.A..E..F.·H..C..114 ··0x000006e0·14410e18·450e1c46·0e20480e·0843c30e·.A..E..F.·H..C..
115 ··0x000006f0·04000000·28000000·f8060000·0e040000·....(...........115 ··0x000006f0·04000000·28000000·f8060000·fa030000·....(...........
116 ··0x00000700·48000000·00430e28·4d0e2c45·0e30450e·H....C.(M.,E.0E.116 ··0x00000700·48000000·00430e28·4d0e2c45·0e30450e·H....C.(M.,E.0E.
117 ··0x00000710·34450e38·440e3c44·0e40480e·20580e04·4E.8D.<D.@H.·X..117 ··0x00000710·34450e38·440e3c44·0e40480e·20580e04·4E.8D.<D.@H.·X..
118 ··0x00000720·6c000000·24070000·10050000·99000000·l...$...........118 ··0x00000720·6c000000·24070000·10050000·99000000·l...$...........
119 ··0x00000730·00410e08·8502410e·0c870341·0e108604·.A....A....A....119 ··0x00000730·00410e08·8502410e·0c870341·0e108604·.A....A....A....
120 ··0x00000740·410e1483·05430e20·02400e2c·440e3041·A....C.·.@.,D.0A120 ··0x00000740·410e1483·05430e20·02400e2c·440e3041·A....C.·.@.,D.0A
121 ··0x00000750·0e34410e·38410e3c·410e4048·0e20560a·.4A.8A.<A.@H.·V.121 ··0x00000750·0e34410e·38410e3c·410e4048·0e20560a·.4A.8A.<A.@H.·V.
122 ··0x00000760·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A.122 ··0x00000760·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A.
123 ··0x00000770·0e04410b·4f0e2441·0e28410e·2c410e30·..A.O.$A.(A.,A.0123 ··0x00000770·0e04410b·4f0e2441·0e28410e·2c410e30·..A.O.$A.(A.,A.0
124 ··0x00000780·440e3441·0e38410e·3c410e40·480e2000·D.4A.8A.<A.@H.·.124 ··0x00000780·440e3441·0e38410e·3c410e40·480e2000·D.4A.8A.<A.@H.·.
125 ··0x00000790·1c000000·a4010000·56040000·23000000·........V...#...125 ··0x00000790·1c000000·a4010000·42040000·23000000·........B...#...
126 ··0x000007a0·00480e24·470e2846·0e2c410e·30480e20·.H.$G.(F.,A.0H.·126 ··0x000007a0·00480e24·470e2846·0e2c410e·30480e20·.H.$G.(F.,A.0H.·
127 ··0x000007b0·20000000·b4070000·b0050000·4a000000··...........J...127 ··0x000007b0·20000000·b4070000·b0050000·4a000000··...........J...
128 ··0x000007c0·00410e08·8302430e·1002420e·0843c30e·.A....C...B..C..128 ··0x000007c0·00410e08·8302430e·1002420e·0843c30e·.A....C...B..C..
129 ··0x000007d0·04000000·2c000000·24060000·79040000·....,...$...y...129 ··0x000007d0·04000000·2c000000·24060000·65040000·....,...$...e...
130 ··0x000007e0·3a000000·00410e14·410e1845·0e1c460e·:....A..A..E..F.130 ··0x000007e0·3a000000·00410e14·410e1845·0e1c460e·:....A..A..E..F.
131 ··0x000007f0·20480e10·490e1445·0e18460e·1c410e20··H..I..E..F..A.·131 ··0x000007f0·20480e10·490e1445·0e18460e·1c410e20··H..I..E..F..A.·
132 ··0x00000800·480e1000·10000000·08080000·00060000·H...............132 ··0x00000800·480e1000·10000000·08080000·00060000·H...............
133 ··0x00000810·05000000·00000000·10000000·1c080000·................133 ··0x00000810·05000000·00000000·10000000·1c080000·................
134 ··0x00000820·b3040000·0c000000·00000000·4c000000·............L...134 ··0x00000820·9f040000·0c000000·00000000·4c000000·............L...
135 ··0x00000830·30080000·bf040000·74000000·00410e08·0.......t....A..135 ··0x00000830·30080000·ab040000·74000000·00410e08·0.......t....A..
136 ··0x00000840·8302430e·20560e24·450e2841·0e2c470e·..C.·V.$E.(A.,G.136 ··0x00000840·8302430e·20560e24·450e2841·0e2c470e·..C.·V.$E.(A.,G.
137 ··0x00000850·30480e20·4b0e2441·0e28450e·2c460e30·0H.·K.$A.(E.,F.0137 ··0x00000850·30480e20·4b0e2441·0e28450e·2c460e30·0H.·K.$A.(E.,F.0
138 ··0x00000860·480e2047·0e24410e·28410e2c·460e3048·H.·G.$A.(A.,F.0H138 ··0x00000860·480e2047·0e24410e·28410e2c·460e3048·H.·G.$A.(A.,F.0H
139 ··0x00000870·0e204d0e·0841c30e·04000000·38000000·.·M..A......8...139 ··0x00000870·0e204d0e·0841c30e·04000000·4c000000·.·M..A......L...
140 ··0x00000880·80080000·10060000·58000000·00410e08·........X....A..140 ··0x00000880·80080000·10010000·78010000·00410e08·........x....A..
 141 ··0x00000890·8502410e·0c870341·0e108604·410e1483·..A....A....A...
 142 ··0x000008a0·05430e40·027b0a0e·1443c30e·1041c60e·.C.@.{...C...A..
 143 ··0x000008b0·0c41c70e·0841c50e·04410b4c·0e44450e·.A...A...A.L.DE.
 144 ··0x000008c0·48410e4c·410e5048·0e400000·1c000000·HA.LA.PH.@......
141 ··0x00000890·8602410e·0c830343·0e30650e·34450e38·..A....C.0e.4E.8 
142 ··0x000008a0·410e3c41·0e40480e·30570a0e·0c41c30e·A.<A.@H.0W...A.. 
143 ··0x000008b0·0841c60e·04410b00·18000000·00000000·.A...A.......... 
144 ··0x000008c0·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........0 
145 ··0x000008d0·83038602·3c000000·20000000·33050000·....<...·...3... 
146 ··0x000008e0·6d000000·00420e34·420e3841·0e3c450e·m....B.4B.8A.<E. 
147 ··0x000008f0·40480e30·540e3441·0e38410e·3c460e40·@H.0T.4A.8A.<F.@ 
148 ··0x00000900·480e304a·0e34410e·38450e3c·460e4048·H.0J.4A.8E.<F.@H 
149 ··0x00000910·0e300000·14000000·18090000·70060000·.0..........p... 
150 ··0x00000920·5a000000·00430e20·02560e04·14000000·Z....C.·.V...... 
151 ··0x00000930·00000000·017a5200·017c0801·1b0c0404·.....zR..|......145 ··0x000008d0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
 146 ··0x000008e0·88010e40·83058502·86048703·3c000000·...@........<...
 147 ··0x000008f0·24000000·1f050000·6e000000·00420e44·$.......n....B.D
 148 ··0x00000900·420e4841·0e4c450e·50480e40·540e4443·B.HA.LE.PH.@T.DC
 149 ··0x00000910·0e48450e·4c460e50·480e4054·0e44430e·.HE.LF.PH.@T.DC.
 150 ··0x00000920·48410e4c·460e5048·0e400000·14000000·HA.LF.PH.@......
 151 ··0x00000930·30090000·10060000·5a000000·00430e20·0.......Z....C.·
152 ··0x00000940·88010e20·44000000·1c000000·a0050000·...·D...........152 ··0x00000940·02560e04·14000000·00000000·017a5200·.V...........zR.
153 ··0x00000950·78000000·00410e24·410e2845·0e2c460e·x....A.$A.(E.,F. 
154 ··0x00000960·30480e20·4f0e2c41·0e304c0e·204e0e24·0H.·O.,A.0L.·N.$153 ··0x00000950·017c0801·1b0c0404·88010e20·44000000·.|.........·D...
 154 ··0x00000960·1c000000·8d050000·78000000·00410e24·........x....A.$
155 ··0x00000970·410e2845·0e2c460e·30480e20·490e2441·A.(E.,F.0H.·I.$A155 ··0x00000970·410e2845·0e2c460e·30480e20·4f0e2c41·A.(E.,F.0H.·O.,A
 156 ··0x00000980·0e304c0e·204e0e24·410e2845·0e2c460e·.0L.·N.$A.(E.,F.
 157 ··0x00000990·30480e20·490e2441·0e28450e·2c460e30·0H.·I.$A.(E.,F.0
156 ··0x00000980·0e28450e·2c460e30·480e2000·20000000·.(E.,F.0H.·.·... 
157 ··0x00000990·90090000·18060000·29000000·00410e08·........)....A.. 
158 ··0x000009a0·8302430e·1c450e20·5d0e0841·c30e0400·..C..E.·]..A.... 
159 ··0x000009b0·30000000·b4090000·41060000·6e000000·0.......A...n... 
160 ··0x000009c0·00410e08·8302430e·10590e1c·410e2048·.A....C..Y..A.·H 
161 ··0x000009d0·0e10550e·1c410e20·480e1068·0e0841c3·..U..A.·H..h..A. 
162 ··0x000009e0·0e040000·10000000·e8090000·af060000·................158 ··0x000009a0·480e2000·20000000·a8090000·05060000·H.·.·...........
163 ··0x000009f0·13000000·00000000·10000000·fc090000·................ 
164 ··0x00000a00·c2060000·0a000000·00000000·34000000·............4...159 ··0x000009b0·29000000·00410e08·8302430e·1c450e20·)....A....C..E.·
 160 ··0x000009c0·5d0e0841·c30e0400·30000000·cc090000·]..A....0.......
 161 ··0x000009d0·2e060000·6e000000·00410e08·8302430e·....n....A....C.
 162 ··0x000009e0·10590e1c·410e2048·0e10550e·1c410e20·.Y..A.·H..U..A.·
 163 ··0x000009f0·480e1068·0e0841c3·0e040000·10000000·H..h..A.........
165 ··0x00000a10·100a0000·cc060000·4f000000·00430e10·........O....C..164 ··0x00000a00·000a0000·9c060000·13000000·00000000·................
 165 ··0x00000a10·10000000·140a0000·af060000·0a000000·................
166 ··0x00000a20·4e0e1441·0e18450e·1c460e20·480e1045·N..A..E..F.·H..E 
167 ··0x00000a30·0e14410e·18410e1c·440e2048·0e10560e·..A..A..D.·H..V. 
168 ··0x00000a40·04000000·c8000000·480a0000·1b070000·........H.......166 ··0x00000a20·00000000·34000000·280a0000·b9060000·....4...(.......
 167 ··0x00000a30·4f000000·00430e10·4e0e1441·0e18450e·O....C..N..A..E.
169 ··0x00000a50·57010000·00410e08·8502410e·0c870341·W....A....A....A 
170 ··0x00000a60·0e108604·410e1483·05430e20·520e2444·....A....C.·R.$D 
171 ··0x00000a70·0e28450e·2c460e30·480e204f·0e24440e·.(E.,F.0H.·O.$D. 
172 ··0x00000a80·28450e2c·460e3048·0e204d0e·24440e28·(E.,F.0H.·M.$D.( 
173 ··0x00000a90·450e2c46·0e30480e·204b0e24·440e2845·E.,F.0H.·K.$D.(E 
174 ··0x00000aa0·0e2c460e·30480e20·500e2444·0e28450e·.,F.0H.·P.$D.(E. 
175 ··0x00000ab0·2c460e30·480e2069·0e24410e·28410e2c·,F.0H.·i.$A.(A.,168 ··0x00000a40·1c460e20·480e1045·0e14410e·18410e1c·.F.·H..E..A..A..
176 ··0x00000ac0·410e3048·0e204f0e·2c410e30·480e2041·A.0H.·O.,A.0H.·A169 ··0x00000a50·440e2048·0e10560e·04000000·c8000000·D.·H..V.........
Max diff block lines reached; 0/20108 bytes (0.00%) of diff not shown.
655 KB
errors.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:··········44196·(bytes·into·file)13 ··Start·of·section·headers:··········44884·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.25 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0xaca4:1 There·are·19·section·headers,·starting·at·offset·0xaf54:
  
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]·.text·············PROGBITS········00000000·000040·000686·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000686·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·008a08·000320·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·008c70·000320·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0006e0·0000e0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·0006e0·0000e0·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·008d28·0000c0·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·008f90·0000c0·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0007c0·0000cc·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·0007c0·0000cc·00··WA··0···0·32
10 ··[·6]·.text.hot·········PROGBITS········00000000·0007c0·002a2d·00··AX··0···0·1610 ··[·6]·.text.hot·········PROGBITS········00000000·0007c0·002bed·00··AX··0···0·16
11 ··[·7]·.rel.text.hot·····REL·············00000000·008de8·000c00·08···I·16···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·009050·000c40·08···I·16···6··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·0031ed·001a1d·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·0033ad·001a70·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·0099e8·000f70·08···I·16···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·009c90·000f78·08···I·16···8··4
14 ··[10]·.rodata.str1.4····PROGBITS········00000000·004c0c·000346·01·AMS··0···0··414 ··[10]·.rodata.str1.4····PROGBITS········00000000·004e20·000346·01·AMS··0···0··4
15 ··[11]·.rodata.str1.1····PROGBITS········00000000·004f52·0001e9·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········00000000·005166·0001e9·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········00000000·005140·0000a7·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·005360·0000a7·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·0051e7·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·005407·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·0051e8·002080·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·005408·0020c8·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·00a958·0002b0·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·00ac08·0002b0·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·007268·000b60·10·····17··64··420 ··[16]·.symtab···········SYMTAB··········00000000·0074d0·000b60·10·····17··64··4
21 ··[17]·.strtab···········STRTAB··········00000000·007dc8·000c40·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·008030·000c40·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·00ac08·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·00aeb8·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
16.9 KB
readelf --wide --symbols {}
    
Offset 10, 57 lines modifiedOffset 10, 57 lines modified
10 ·····6:·00000000····25·FUNC····LOCAL··DEFAULT····8·PyErr_Clear.cold10 ·····6:·00000000····25·FUNC····LOCAL··DEFAULT····8·PyErr_Clear.cold
11 ·····7:·00000019····52·FUNC····LOCAL··DEFAULT····8·_PyErr_Restore.cold11 ·····7:·00000019····52·FUNC····LOCAL··DEFAULT····8·_PyErr_Restore.cold
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···10·12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
13 ·····9:·00000000···204·OBJECT··LOCAL··DEFAULT····5·UnraisableHookArgsType13 ·····9:·00000000···204·OBJECT··LOCAL··DEFAULT····5·UnraisableHookArgsType
14 ····10:·00000054····16·OBJECT··LOCAL··DEFAULT····3·UnraisableHookArgs_desc14 ····10:·00000054····16·OBJECT··LOCAL··DEFAULT····3·UnraisableHookArgs_desc
15 ····11:·0000004d····32·FUNC····LOCAL··DEFAULT····8·_PyErr_Init.cold15 ····11:·0000004d····32·FUNC····LOCAL··DEFAULT····8·_PyErr_Init.cold
16 ····12:·0000001c····12·OBJECT··LOCAL··DEFAULT···12·__func__.816 ····12:·0000001c····12·OBJECT··LOCAL··DEFAULT···12·__func__.8
17 ····13:·00001160···232·FUNC····LOCAL··DEFAULT····6·_PyErr_CreateException17 ····13:·000011e0···232·FUNC····LOCAL··DEFAULT····6·_PyErr_CreateException
18 ····14:·0000006d···320·FUNC····LOCAL··DEFAULT····8·PyErr_Format.cold18 ····14:·0000006d···324·FUNC····LOCAL··DEFAULT····8·PyErr_Format.cold
19 ····15:·00000800····68·FUNC····LOCAL··DEFAULT····6·_PyErr_FormatV19 ····15:·00000800····68·FUNC····LOCAL··DEFAULT····6·_PyErr_FormatV
20 ····16:·000001ad····17·FUNC····LOCAL··DEFAULT····8·_PyErr_FormatV.cold20 ····16:·000001b1····17·FUNC····LOCAL··DEFAULT····8·_PyErr_FormatV.cold
21 ····17:·000001be···196·FUNC····LOCAL··DEFAULT····8·_PyErr_SetObject.cold21 ····17:·000001c2···203·FUNC····LOCAL··DEFAULT····8·_PyErr_SetObject.cold
22 ····18:·00000282····22·FUNC····LOCAL··DEFAULT····8·PyErr_ExceptionMatches.cold22 ····18:·0000028d····22·FUNC····LOCAL··DEFAULT····8·PyErr_ExceptionMatches.cold
23 ····19:·00000298····22·FUNC····LOCAL··DEFAULT····8·PyErr_GivenExceptionMatches.cold23 ····19:·000002a3····22·FUNC····LOCAL··DEFAULT····8·PyErr_GivenExceptionMatches.cold
24 ····20:·000002ae····52·FUNC····LOCAL··DEFAULT····8·PyErr_Restore.cold24 ····20:·000002b9····52·FUNC····LOCAL··DEFAULT····8·PyErr_Restore.cold
25 ····21:·000002e2···309·FUNC····LOCAL··DEFAULT····8·_PyErr_NormalizeException.cold25 ····21:·000002ed···309·FUNC····LOCAL··DEFAULT····8·_PyErr_NormalizeException.cold
26 ····22:·00000038····26·OBJECT··LOCAL··DEFAULT···12·__func__.1026 ····22:·00000038····26·OBJECT··LOCAL··DEFAULT···12·__func__.10
27 ····23:·00000417····51·FUNC····LOCAL··DEFAULT····8·_PyErr_CreateException.cold27 ····23:·00000422····51·FUNC····LOCAL··DEFAULT····8·_PyErr_CreateException.cold
28 ····24:·0000044a···305·FUNC····LOCAL··DEFAULT····8·_PyErr_SetKeyError.cold28 ····24:·00000455···305·FUNC····LOCAL··DEFAULT····8·_PyErr_SetKeyError.cold
29 ····25:·0000057b···308·FUNC····LOCAL··DEFAULT····8·PyErr_SetNone.cold29 ····25:·00000586···340·FUNC····LOCAL··DEFAULT····8·PyErr_SetNone.cold
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···11·30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
31 ····27:·000006af···341·FUNC····LOCAL··DEFAULT····8·PyErr_SetFromErrnoWithFilenameObject.cold31 ····27:·000006da···341·FUNC····LOCAL··DEFAULT····8·PyErr_SetFromErrnoWithFilenameObject.cold
32 ····28:·00000804····75·FUNC····LOCAL··DEFAULT····8·PyErr_SetFromErrnoWithFilenameObjects.cold32 ····28:·0000082f····75·FUNC····LOCAL··DEFAULT····8·PyErr_SetFromErrnoWithFilenameObjects.cold
33 ····29:·0000084f···300·FUNC····LOCAL··DEFAULT····8·_PyErr_ChainExceptions.cold33 ····29:·0000087a···300·FUNC····LOCAL··DEFAULT····8·_PyErr_ChainExceptions.cold
34 ····30:·0000097b···207·FUNC····LOCAL··DEFAULT····8·PyErr_SetObject.cold34 ····30:·000009a6···207·FUNC····LOCAL··DEFAULT····8·PyErr_SetObject.cold
35 ····31:·00000a4a····22·FUNC····LOCAL··DEFAULT····8·_PyErr_ExceptionMatches.cold35 ····31:·00000a75····22·FUNC····LOCAL··DEFAULT····8·_PyErr_ExceptionMatches.cold
36 ····32:·00000a60····25·FUNC····LOCAL··DEFAULT····8·_PyErr_Clear.cold36 ····32:·00000a8b····25·FUNC····LOCAL··DEFAULT····8·_PyErr_Clear.cold
37 ····33:·000000d4····12·OBJECT··LOCAL··DEFAULT····3·PyId___module__37 ····33:·000000d4····12·OBJECT··LOCAL··DEFAULT····3·PyId___module__
38 ····34:·00000a79···121·FUNC····LOCAL··DEFAULT····8·PyErr_NewException.cold38 ····34:·00000aa4···121·FUNC····LOCAL··DEFAULT····8·PyErr_NewException.cold
39 ····35:·00000af2···219·FUNC····LOCAL··DEFAULT····8·PyErr_SetString.cold39 ····35:·00000b1d···259·FUNC····LOCAL··DEFAULT····8·PyErr_SetString.cold
40 ····36:·00000bcd····12·FUNC····LOCAL··DEFAULT····8·_PyErr_SetString.cold40 ····36:·00000c20····12·FUNC····LOCAL··DEFAULT····8·_PyErr_SetString.cold
41 ····37:·00000bd9····79·FUNC····LOCAL··DEFAULT····8·PyErr_SetImportErrorSubclass.cold41 ····37:·00000c2c····79·FUNC····LOCAL··DEFAULT····8·PyErr_SetImportErrorSubclass.cold
42 ····38:·00000c28····63·FUNC····LOCAL··DEFAULT····8·_PyErr_ChainStackItem.cold42 ····38:·00000c7b····63·FUNC····LOCAL··DEFAULT····8·_PyErr_ChainStackItem.cold
43 ····39:·00000c67····14·FUNC····LOCAL··DEFAULT····8·PyErr_ProgramTextObject.cold43 ····39:·00000cba····14·FUNC····LOCAL··DEFAULT····8·PyErr_ProgramTextObject.cold
44 ····40:·000003b0···212·FUNC····LOCAL··DEFAULT····1·err_programtext44 ····40:·000003b0···212·FUNC····LOCAL··DEFAULT····1·err_programtext
45 ····41:·00000c75····17·FUNC····LOCAL··DEFAULT····8·_PyErr_NoMemory.cold45 ····41:·00000cc8····17·FUNC····LOCAL··DEFAULT····8·_PyErr_NoMemory.cold
46 ····42:·00000028····16·OBJECT··LOCAL··DEFAULT···12·__func__.946 ····42:·00000028····16·OBJECT··LOCAL··DEFAULT···12·__func__.9
47 ····43:·00000c86·····7·FUNC····LOCAL··DEFAULT····8·err_programtext.cold47 ····43:·00000cd9·····7·FUNC····LOCAL··DEFAULT····8·err_programtext.cold
48 ····44:·00000000····26·OBJECT··LOCAL··DEFAULT···12·__func__.748 ····44:·00000000····26·OBJECT··LOCAL··DEFAULT···12·__func__.7
49 ····45:·00000048····12·OBJECT··LOCAL··DEFAULT····3·PyId_unraisablehook.649 ····45:·00000048····12·OBJECT··LOCAL··DEFAULT····3·PyId_unraisablehook.6
50 ····46:·0000108a···884·FUNC····LOCAL··DEFAULT····8·write_unraisable_exc50 ····46:·000010dd···884·FUNC····LOCAL··DEFAULT····8·write_unraisable_exc
51 ····47:·000000bc····12·OBJECT··LOCAL··DEFAULT····3·PyId_stderr51 ····47:·000000bc····12·OBJECT··LOCAL··DEFAULT····3·PyId_stderr
52 ····48:·000000c8····12·OBJECT··LOCAL··DEFAULT····3·PyId_builtins52 ····48:·000000c8····12·OBJECT··LOCAL··DEFAULT····3·PyId_builtins
53 ····49:·000000b0····12·OBJECT··LOCAL··DEFAULT····3·PyId_flush53 ····49:·000000b0····12·OBJECT··LOCAL··DEFAULT····3·PyId_flush
54 ····50:·00001462····31·FUNC····LOCAL··DEFAULT····8·PyErr_NewExceptionWithDoc.cold54 ····50:·000014b5····31·FUNC····LOCAL··DEFAULT····8·PyErr_NewExceptionWithDoc.cold
55 ····51:·000014c9···286·FUNC····LOCAL··DEFAULT····8·_PyErr_FormatVFromCause55 ····51:·0000151c···286·FUNC····LOCAL··DEFAULT····8·_PyErr_FormatVFromCause
56 ····52:·0000003c····12·OBJECT··LOCAL··DEFAULT····3·PyId_lineno.556 ····52:·0000003c····12·OBJECT··LOCAL··DEFAULT····3·PyId_lineno.5
57 ····53:·00000030····12·OBJECT··LOCAL··DEFAULT····3·PyId_offset.457 ····53:·00000030····12·OBJECT··LOCAL··DEFAULT····3·PyId_offset.4
58 ····54:·00000024····12·OBJECT··LOCAL··DEFAULT····3·PyId_filename.358 ····54:·00000024····12·OBJECT··LOCAL··DEFAULT····3·PyId_filename.3
59 ····55:·000015e7···458·FUNC····LOCAL··DEFAULT····8·PyErr_SyntaxLocationObject.cold59 ····55:·0000163a···458·FUNC····LOCAL··DEFAULT····8·PyErr_SyntaxLocationObject.cold
60 ····56:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_msg.160 ····56:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_msg.1
61 ····57:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_print_file_and_line.061 ····57:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_print_file_and_line.0
62 ····58:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId_text.262 ····58:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId_text.2
63 ····59:·00000000·····0·SECTION·LOCAL··DEFAULT···12·63 ····59:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
64 ····60:·00000060····71·OBJECT··LOCAL··DEFAULT···12·UnraisableHookArgs__doc__64 ····60:·00000060····71·OBJECT··LOCAL··DEFAULT···12·UnraisableHookArgs__doc__
65 ····61:·00000080····48·OBJECT··LOCAL··DEFAULT····3·UnraisableHookArgs_fields65 ····61:·00000080····48·OBJECT··LOCAL··DEFAULT····3·UnraisableHookArgs_fields
66 ····62:·00000000·····0·SECTION·LOCAL··DEFAULT···13·66 ····62:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
130 KB
readelf --wide --relocs {}
Max HTML report size reached
197 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
10.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 »       push···$0x2e65 »       push···$0x2e
66 »       pushl··0x3c(%esp)66 »       pushl··0x3c(%esp)
67 »       call···88·<PyErr_NewException+0x18>67 »       call···88·<PyErr_NewException+0x18>
68 ·R_386_PC32»     strrchr68 ·R_386_PC32»     strrchr
69 »       add····$0x10,%esp69 »       add····$0x10,%esp
70 »       mov····%eax,0xc(%esp)70 »       mov····%eax,0xc(%esp)
71 »       test···%eax,%eax71 »       test···%eax,%eax
72 »       je·····b32·<PyErr_SetString.cold+0x40>72 »       je·····b5d·<PyErr_SetString.cold+0x40>
73 ·R_386_PC32»     .text.unlikely73 ·R_386_PC32»     .text.unlikely
74 »       test···%ebx,%ebx74 »       test···%ebx,%ebx
75 »       jne····a5·<PyErr_NewException+0x35>75 »       jne····a5·<PyErr_NewException+0x35>
76 »       mov····0x0,%ebx76 »       mov····0x0,%ebx
77 ·R_386_32»       PyExc_Exception77 ·R_386_32»       PyExc_Exception
78 »       cmpl···$0x0,0x38(%esp)78 »       cmpl···$0x0,0x38(%esp)
79 »       jne····1a6·<PyErr_NewException+0x136>79 »       jne····1a6·<PyErr_NewException+0x136>
135 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
98.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
63.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
40.0 KB
future.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:··········2984·(bytes·into·file)13 ··Start·of·section·headers:··········3000·(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:·········1619 ··Number·of·section·headers:·········16
20 ··Section·header·string·table·index:·1520 ··Section·header·string·table·index:·15
2.61 KB
readelf --wide --sections {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 There·are·16·section·headers,·starting·at·offset·0xba8:1 There·are·16·section·headers,·starting·at·offset·0xbb8:
  
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]·.text·············PROGBITS········00000000·000034·000000·00··AX··0···0··15 ··[·1]·.text·············PROGBITS········00000000·000034·000000·00··AX··0···0··1
6 ··[·2]·.data·············PROGBITS········00000000·000034·000000·00··WA··0···0··16 ··[·2]·.data·············PROGBITS········00000000·000034·000000·00··WA··0···0··1
7 ··[·3]·.bss··············NOBITS··········00000000·000034·000000·00··WA··0···0··17 ··[·3]·.bss··············NOBITS··········00000000·000034·000000·00··WA··0···0··1
8 ··[·4]·.rodata.str1.1····PROGBITS········00000000·000034·0000aa·01·AMS··0···0··18 ··[·4]·.rodata.str1.1····PROGBITS········00000000·000034·0000aa·01·AMS··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0000e0·000065·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0000e0·000065·01·AMS··0···0··4
10 ··[·6]·.text.unlikely····PROGBITS········00000000·000145·000111·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000145·000116·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·00094c·0000b8·08···I·13···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·000954·0000c0·08···I·13···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·000260·000224·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·000260·00022b·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·000a04·000100·08···I·13···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·000a14·000100·08···I·13···8··4
14 ··[10]·.note.GNU-stack···PROGBITS········00000000·000484·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········00000000·00048b·000000·00······0···0··1
15 ··[11]·.eh_frame·········PROGBITS········00000000·000484·0001fc·00···A··0···0··415 ··[11]·.eh_frame·········PROGBITS········00000000·00048c·0001fc·00···A··0···0··4
16 ··[12]·.rel.eh_frame·····REL·············00000000·000b04·000018·08···I·13··11··416 ··[12]·.rel.eh_frame·····REL·············00000000·000b14·000018·08···I·13··11··4
17 ··[13]·.symtab···········SYMTAB··········00000000·000680·0001a0·10·····14··11··417 ··[13]·.symtab···········SYMTAB··········00000000·000688·0001a0·10·····14··11··4
18 ··[14]·.strtab···········STRTAB··········00000000·000820·00012c·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·000828·00012c·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·000b1c·000089·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·000b2c·000089·00······0···0··1
20 Key·to·Flags:20 Key·to·Flags:
21 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),21 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
22 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),22 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
23 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),23 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
24 ··p·(processor·specific)24 ··p·(processor·specific)
2.01 KB
readelf --wide --symbols {}
    
Offset 2, 28 lines modifiedOffset 2, 28 lines modified
2 Symbol·table·'.symtab'·contains·26·entries:2 Symbol·table·'.symtab'·contains·26·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····4·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
9 ·····5:·00000000···204·FUNC····LOCAL··DEFAULT····6·PyFuture_FromASTObject.cold9 ·····5:·00000000···209·FUNC····LOCAL··DEFAULT····6·PyFuture_FromASTObject.cold
10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····1·10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····2·11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····2·
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····3·12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···10·13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···11·14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
15 ····11:·00000000···548·FUNC····GLOBAL·DEFAULT····8·PyFuture_FromASTObject15 ····11:·00000000···555·FUNC····GLOBAL·DEFAULT····8·PyFuture_FromASTObject
16 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc16 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc
17 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_GetDocString17 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_GetDocString
18 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString18 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString
19 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF819 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8
20 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp20 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
21 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError21 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
22 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format22 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
23 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SyntaxLocationObject23 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SyntaxLocationObject
24 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free24 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
25 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString25 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
26 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory26 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
27 ····23:·000000cc····69·FUNC····GLOBAL·DEFAULT····6·PyFuture_FromAST27 ····23:·000000d1····69·FUNC····GLOBAL·DEFAULT····6·PyFuture_FromAST
28 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeFSDefault28 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeFSDefault
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
7.89 KB
readelf --wide --relocs {}
    
Offset 1, 67 lines modifiedOffset 1, 68 lines modified
  
1 Relocation·section·'.rel.text.unlikely'·at·offset·0x94c·contains·23·entries:1 Relocation·section·'.rel.text.unlikely'·at·offset·0x954·contains·24·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000007··00000101·R_386_32···············00000000···.rodata.str1.13 00000006··00000101·R_386_32···············00000000···.rodata.str1.1
4 0000000d··00001002·R_386_PC32·············00000000···strcmp4 0000000c··00001002·R_386_PC32·············00000000···strcmp
5 00000017··00001101·R_386_32···············00000000···PyExc_SyntaxError5 00000016··00001101·R_386_32···············00000000···PyExc_SyntaxError
6 00000022··00000201·R_386_32···············00000000···.rodata.str1.46 00000021··00000201·R_386_32···············00000000···.rodata.str1.4
7 00000028··00001202·R_386_PC32·············00000000···PyErr_Format7 00000027··00001202·R_386_PC32·············00000000···PyErr_Format
8 0000003e··00001302·R_386_PC32·············00000000···PyErr_SyntaxLocationObject8 0000003d··00001302·R_386_PC32·············00000000···PyErr_SyntaxLocationObject
9 0000004c··00001402·R_386_PC32·············00000000···PyObject_Free9 0000004b··00001402·R_386_PC32·············00000000···PyObject_Free
10 0000005b··00000101·R_386_32···············00000000···.rodata.str1.110 0000005a··00000101·R_386_32···············00000000···.rodata.str1.1
11 00000061··00001502·R_386_PC32·············00000000···PyErr_SetString11 00000060··00001502·R_386_PC32·············00000000···PyErr_SetString
12 00000077··00001302·R_386_PC32·············00000000···PyErr_SyntaxLocationObject12 00000076··00001302·R_386_PC32·············00000000···PyErr_SyntaxLocationObject
13 00000095··00000201·R_386_32···············00000000···.rodata.str1.413 00000094··00000201·R_386_32···············00000000···.rodata.str1.4
14 0000009b··00001101·R_386_32···············00000000···PyExc_SyntaxError14 0000009a··00001101·R_386_32···············00000000···PyExc_SyntaxError
15 000000a0··00001502·R_386_PC32·············00000000···PyErr_SetString15 0000009f··00001502·R_386_PC32·············00000000···PyErr_SetString
16 000000b2··00001302·R_386_PC32·············00000000···PyErr_SyntaxLocationObject16 000000b1··00001302·R_386_PC32·············00000000···PyErr_SyntaxLocationObject
17 000000bc··00001602·R_386_PC32·············00000000···PyErr_NoMemory17 000000bb··00001602·R_386_PC32·············00000000···PyErr_NoMemory
18 000000d8··00001802·R_386_PC32·············00000000···PyUnicode_DecodeFSDefault18 000000dd··00001802·R_386_PC32·············00000000···PyUnicode_DecodeFSDefault
19 000000ed··00000b02·R_386_PC32·············00000000···PyFuture_FromASTObject19 000000f2··00000b02·R_386_PC32·············00000000···PyFuture_FromASTObject
20 00000104··00001902·R_386_PC32·············00000000···_Py_Dealloc20 00000109··00001902·R_386_PC32·············00000000···_Py_Dealloc
21 00000054··00000402·R_386_PC32·············00000000···.text.hot21 00000053··00000402·R_386_PC32·············00000000···.text.hot
22 00000087··00000402·R_386_PC32·············00000000···.text.hot22 00000086··00000402·R_386_PC32·············00000000···.text.hot
23 0000008e··00000402·R_386_PC32·············00000000···.text.hot23 0000008d··00000402·R_386_PC32·············00000000···.text.hot
24 000000c1··00000402·R_386_PC32·············00000000···.text.hot24 000000c0··00000402·R_386_PC32·············00000000···.text.hot
25 000000c8··00000402·R_386_PC32·············00000000···.text.hot25 000000c8··00000402·R_386_PC32·············00000000···.text.hot
 26 000000cd··00000402·R_386_PC32·············00000000···.text.hot
  
26 Relocation·section·'.rel.text.hot'·at·offset·0xa04·contains·32·entries:27 Relocation·section·'.rel.text.hot'·at·offset·0xa14·contains·32·entries:
27 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name28 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
28 0000000e··00000c02·R_386_PC32·············00000000···PyObject_Malloc29 0000000e··00000c02·R_386_PC32·············00000000···PyObject_Malloc
29 00000051··00000d02·R_386_PC32·············00000000···_PyAST_GetDocString30 00000051··00000d02·R_386_PC32·············00000000···_PyAST_GetDocString
30 000000af··00000101·R_386_32···············00000000···.rodata.str1.131 000000af··00000101·R_386_32···············00000000···.rodata.str1.1
31 000000b5··00000e02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString32 000000b5··00000e02·R_386_PC32·············00000000···_PyUnicode_EqualToASCIIString
32 00000120··00000f02·R_386_PC32·············00000000···PyUnicode_AsUTF833 00000127··00000f02·R_386_PC32·············00000000···PyUnicode_AsUTF8
33 00000134··00000101·R_386_32···············00000000···.rodata.str1.134 0000013b··00000101·R_386_32···············00000000···.rodata.str1.1
34 0000013a··00001002·R_386_PC32·············00000000···strcmp35 00000141··00001002·R_386_PC32·············00000000···strcmp
35 0000014c··00000101·R_386_32···············00000000···.rodata.str1.136 00000153··00000101·R_386_32···············00000000···.rodata.str1.1
36 00000152··00001002·R_386_PC32·············00000000···strcmp37 00000159··00001002·R_386_PC32·············00000000···strcmp
37 00000164··00000101·R_386_32···············00000000···.rodata.str1.138 0000016b··00000101·R_386_32···············00000000···.rodata.str1.1
38 0000016a··00001002·R_386_PC32·············00000000···strcmp39 00000171··00001002·R_386_PC32·············00000000···strcmp
39 0000017c··00000101·R_386_32···············00000000···.rodata.str1.1 
40 00000182··00001002·R_386_PC32·············00000000···strcmp 
41 00000194··00000101·R_386_32···············00000000···.rodata.str1.1 
42 0000019a··00001002·R_386_PC32·············00000000···strcmp 
43 000001a8··00000101·R_386_32···············00000000···.rodata.str1.140 00000183··00000101·R_386_32···············00000000···.rodata.str1.1
44 000001ae··00001002·R_386_PC32·············00000000···strcmp41 00000189··00001002·R_386_PC32·············00000000···strcmp
45 000001bc··00000101·R_386_32···············00000000···.rodata.str1.142 0000019b··00000101·R_386_32···············00000000···.rodata.str1.1
46 000001c2··00001002·R_386_PC32·············00000000···strcmp43 000001a1··00001002·R_386_PC32·············00000000···strcmp
47 000001d0··00000101·R_386_32···············00000000···.rodata.str1.1 
48 000001d6··00001002·R_386_PC32·············00000000···strcmp 
49 000001e8··00000101·R_386_32···············00000000···.rodata.str1.1 
50 000001ee··00001002·R_386_PC32·············00000000···strcmp 
51 000001fc··00000101·R_386_32···············00000000···.rodata.str1.144 000001af··00000101·R_386_32···············00000000···.rodata.str1.1
 45 000001b5··00001002·R_386_PC32·············00000000···strcmp
 46 000001c3··00000101·R_386_32···············00000000···.rodata.str1.1
 47 000001c9··00001002·R_386_PC32·············00000000···strcmp
 48 000001d7··00000101·R_386_32···············00000000···.rodata.str1.1
 49 000001dd··00001002·R_386_PC32·············00000000···strcmp
 50 000001ef··00000101·R_386_32···············00000000···.rodata.str1.1
 51 000001f5··00001002·R_386_PC32·············00000000···strcmp
 52 00000203··00000101·R_386_32···············00000000···.rodata.str1.1
52 00000202··00001002·R_386_PC32·············00000000···strcmp53 00000209··00001002·R_386_PC32·············00000000···strcmp
53 0000001b··00000302·R_386_PC32·············00000000···.text.unlikely54 0000001b··00000302·R_386_PC32·············00000000···.text.unlikely
54 0000006f··00000302·R_386_PC32·············00000000···.text.unlikely55 00000074··00000302·R_386_PC32·············00000000···.text.unlikely
55 000000cd··00000302·R_386_PC32·············00000000···.text.unlikely56 000000d0··00000302·R_386_PC32·············00000000···.text.unlikely
56 000000ee··00000302·R_386_PC32·············00000000···.text.unlikely57 000000f2··00000302·R_386_PC32·············00000000···.text.unlikely
57 000001e1··00000302·R_386_PC32·············00000000···.text.unlikely58 000001e8··00000302·R_386_PC32·············00000000···.text.unlikely
58 0000020d··00000302·R_386_PC32·············00000000···.text.unlikely59 00000214··00000302·R_386_PC32·············00000000···.text.unlikely
59 00000220··00000302·R_386_PC32·············00000000···.text.unlikely60 00000227··00000302·R_386_PC32·············00000000···.text.unlikely
  
60 Relocation·section·'.rel.eh_frame'·at·offset·0xb04·contains·3·entries:61 Relocation·section·'.rel.eh_frame'·at·offset·0xb14·contains·3·entries:
61 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name62 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
62 00000020··00000402·R_386_PC32·············00000000···.text.hot63 00000020··00000402·R_386_PC32·············00000000···.text.hot
63 00000140··00000302·R_386_PC32·············00000000···.text.unlikely64 00000140··00000302·R_386_PC32·············00000000···.text.unlikely
64 000001bc··00000302·R_386_PC32·············00000000···.text.unlikely65 000001bc··00000302·R_386_PC32·············00000000···.text.unlikely
12.1 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 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·000000fc·0000001c·FDE·cie=00000000·pc=00000000..0000022415 00000018·000000fc·0000001c·FDE·cie=00000000·pc=00000000..0000022b
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:·1·to·0000000219 ··DW_CFA_advance_loc:·1·to·00000002
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·0000000322 ··DW_CFA_advance_loc:·1·to·00000003
4.31 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 128 lines modifiedOffset 1, 130 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 00000000·<PyFuture_FromASTObject.cold>:2 00000000·<PyFuture_FromASTObject.cold>:
3 PyFuture_FromASTObject.cold():3 PyFuture_FromASTObject.cold():
4 »       mov····0x4(%esp),%ebp4 »       mov····(%esp),%ebp
5 »       push···%esi5 »       push···%eax
6 »       push···%esi6 »       push···%eax
7 »       push···$0x967 »       push···$0x96
8 ·R_386_32»       .rodata.str1.18 ·R_386_32»       .rodata.str1.1
9 »       push···%edi9 »       push···%esi
10 »       call···d·<PyFuture_FromASTObject.cold+0xd>10 »       call···c·<PyFuture_FromASTObject.cold+0xc>
11 ·R_386_PC32»     strcmp11 ·R_386_PC32»     strcmp
12 »       add····$0x10,%esp12 »       add····$0x10,%esp
13 »       mov····%eax,%ecx13 »       mov····%eax,%ecx
14 »       mov····0x0,%eax14 »       mov····0x0,%eax
15 ·R_386_32»       PyExc_SyntaxError15 ·R_386_32»       PyExc_SyntaxError
16 »       test···%ecx,%ecx16 »       test···%ecx,%ecx
17 »       je·····58·<PyFuture_FromASTObject.cold+0x58>17 »       je·····57·<PyFuture_FromASTObject.cold+0x57>
18 »       push···%edx18 »       push···%edx
19 »       push···%edi19 »       push···%esi
20 »       push···$0x4020 »       push···$0x40
21 ·R_386_32»       .rodata.str1.421 ·R_386_32»       .rodata.str1.4
22 »       push···%eax22 »       push···%eax
23 »       call···28·<PyFuture_FromASTObject.cold+0x28>23 »       call···27·<PyFuture_FromASTObject.cold+0x27>
24 ·R_386_PC32»     PyErr_Format24 ·R_386_PC32»     PyErr_Format
25 »       mov····0x20(%ebp),%edx25 »       mov····0x20(%ebp),%edx
26 »       add····$0xc,%esp26 »       add····$0xc,%esp
27 »       add····$0x1,%edx27 »       add····$0x1,%edx
28 »       push···%edx28 »       push···%edx
29 »       pushl··0x1c(%ebp)29 »       pushl··0x1c(%ebp)
30 »       pushl··0x40(%esp)30 »       pushl··0x40(%esp)
31 »       call···3e·<PyFuture_FromASTObject.cold+0x3e>31 »       call···3d·<PyFuture_FromASTObject.cold+0x3d>
32 ·R_386_PC32»     PyErr_SyntaxLocationObject32 ·R_386_PC32»     PyErr_SyntaxLocationObject
33 »       add····$0x10,%esp33 »       add····$0x10,%esp
34 »       sub····$0xc,%esp34 »       sub····$0xc,%esp
35 »       push···%ebx35 »       push···%ebx
36 »       xor····%ebx,%ebx36 »       xor····%ebx,%ebx
37 »       call···4c·<PyFuture_FromASTObject.cold+0x4c>37 »       call···4b·<PyFuture_FromASTObject.cold+0x4b>
38 ·R_386_PC32»     PyObject_Free38 ·R_386_PC32»     PyObject_Free
39 »       add····$0x10,%esp39 »       add····$0x10,%esp
40 »       jmp····8a·<PyFuture_FromASTObject.cold+0x8a>40 »       jmp····89·<PyFuture_FromASTObject.cold+0x89>
41 ·R_386_PC32»     .text.hot41 ·R_386_PC32»     .text.hot
42 »       push···%ecx42 »       push···%ecx
43 »       push···%ecx43 »       push···%ecx
44 »       push···$0x9d44 »       push···$0x9d
45 ·R_386_32»       .rodata.str1.145 ·R_386_32»       .rodata.str1.1
46 »       push···%eax46 »       push···%eax
47 »       call···61·<PyFuture_FromASTObject.cold+0x61>47 »       call···60·<PyFuture_FromASTObject.cold+0x60>
48 ·R_386_PC32»     PyErr_SetString48 ·R_386_PC32»     PyErr_SetString
49 »       mov····0x20(%ebp),%esi49 »       mov····0x20(%ebp),%esi
50 »       add····$0xc,%esp50 »       add····$0xc,%esp
51 »       add····$0x1,%esi51 »       add····$0x1,%esi
52 »       push···%esi52 »       push···%esi
53 »       pushl··0x1c(%ebp)53 »       pushl··0x1c(%ebp)
54 »       pushl··0x40(%esp)54 »       pushl··0x40(%esp)
55 »       call···77·<PyFuture_FromASTObject.cold+0x77>55 »       call···76·<PyFuture_FromASTObject.cold+0x76>
56 ·R_386_PC32»     PyErr_SyntaxLocationObject56 ·R_386_PC32»     PyErr_SyntaxLocationObject
57 »       add····$0x10,%esp57 »       add····$0x10,%esp
58 »       jmp····45·<PyFuture_FromASTObject.cold+0x45>58 »       jmp····44·<PyFuture_FromASTObject.cold+0x44>
59 »       orl····$0x400000,(%ebx)59 »       orl····$0x400000,(%ebx)
60 »       jmp····29e·<PyFuture_FromAST+0x1d2>60 »       jmp····2a4·<PyFuture_FromAST+0x1d3>
61 ·R_386_PC32»     .text.hot61 ·R_386_PC32»     .text.hot
62 »       xor····%edx,%edx62 »       xor····%esi,%esi
63 »       jmp····182·<PyFuture_FromAST+0xb6>63 »       jmp····185·<PyFuture_FromAST+0xb4>
64 ·R_386_PC32»     .text.hot64 ·R_386_PC32»     .text.hot
65 »       push···%eax65 »       push···%eax
66 »       push···%eax66 »       push···%eax
67 »       push···$0x067 »       push···$0x0
68 ·R_386_32»       .rodata.str1.468 ·R_386_32»       .rodata.str1.4
69 »       pushl··0x069 »       pushl··0x0
70 ·R_386_32»       PyExc_SyntaxError70 ·R_386_32»       PyExc_SyntaxError
71 »       call···a0·<PyFuture_FromASTObject.cold+0xa0>71 »       call···9f·<PyFuture_FromASTObject.cold+0x9f>
72 ·R_386_PC32»     PyErr_SetString72 ·R_386_PC32»     PyErr_SetString
73 »       add····$0xc,%esp73 »       add····$0xc,%esp
74 »       pushl··0x20(%ebp)74 »       pushl··0x20(%ebp)
75 »       pushl··0x1c(%ebp)75 »       pushl··0x1c(%ebp)
76 »       pushl··0x40(%esp)76 »       pushl··0x40(%esp)
77 »       call···b2·<PyFuture_FromASTObject.cold+0xb2>77 »       call···b1·<PyFuture_FromASTObject.cold+0xb1>
78 ·R_386_PC32»     PyErr_SyntaxLocationObject78 ·R_386_PC32»     PyErr_SyntaxLocationObject
79 »       add····$0x10,%esp79 »       add····$0x10,%esp
80 »       jmp····45·<PyFuture_FromASTObject.cold+0x45>80 »       jmp····44·<PyFuture_FromASTObject.cold+0x44>
81 »       call···bc·<PyFuture_FromASTObject.cold+0xbc>81 »       call···bb·<PyFuture_FromASTObject.cold+0xbb>
82 ·R_386_PC32»     PyErr_NoMemory82 ·R_386_PC32»     PyErr_NoMemory
83 »       jmp····f7·<PyFuture_FromAST+0x2b>83 »       jmp····f6·<PyFuture_FromAST+0x25>
 84 ·R_386_PC32»     .text.hot
 85 »       test···%esi,%esi
 86 »       js·····144·<PyFuture_FromAST+0x73>
84 ·R_386_PC32»     .text.hot87 ·R_386_PC32»     .text.hot
85 »       xor····%ecx,%ecx 
86 »       jmp····13d·<PyFuture_FromAST+0x71>88 »       jmp····103·<PyFuture_FromAST+0x32>
87 ·R_386_PC32»     .text.hot89 ·R_386_PC32»     .text.hot
  
88 000000cc·<PyFuture_FromAST>:90 000000d1·<PyFuture_FromAST>:
89 PyFuture_FromAST():91 PyFuture_FromAST():
90 »       push···%esi92 »       push···%esi
91 »       xor····%esi,%esi93 »       xor····%esi,%esi
92 »       push···%ebx94 »       push···%ebx
93 »       sub····$0x10,%esp95 »       sub····$0x10,%esp
94 »       pushl··0x20(%esp)96 »       pushl··0x20(%esp)
95 »       call···d8·<PyFuture_FromAST+0xc>97 »       call···dd·<PyFuture_FromAST+0xc>
96 ·R_386_PC32»     PyUnicode_DecodeFSDefault98 ·R_386_PC32»     PyUnicode_DecodeFSDefault
97 »       add····$0x10,%esp99 »       add····$0x10,%esp
98 »       test···%eax,%eax100 »       test···%eax,%eax
99 »       je·····10b·<PyFuture_FromAST+0x3f>101 »       je·····110·<PyFuture_FromAST+0x3f>
100 »       push···%ecx102 »       push···%ecx
101 »       mov····%eax,%ebx103 »       mov····%eax,%ebx
102 »       push···%ecx104 »       push···%ecx
103 »       push···%eax105 »       push···%eax
104 »       pushl··0x1c(%esp)106 »       pushl··0x1c(%esp)
105 »       call···ed·<PyFuture_FromAST+0x21>107 »       call···f2·<PyFuture_FromAST+0x21>
106 ·R_386_PC32»     PyFuture_FromASTObject108 ·R_386_PC32»     PyFuture_FromASTObject
107 »       add····$0x10,%esp109 »       add····$0x10,%esp
108 »       mov····%eax,%esi110 »       mov····%eax,%esi
109 »       mov····(%ebx),%eax111 »       mov····(%ebx),%eax
110 »       dec····%eax112 »       dec····%eax
111 »       mov····%eax,(%ebx)113 »       mov····%eax,(%ebx)
112 »       test···%eax,%eax114 »       test···%eax,%eax
113 »       jne····10b·<PyFuture_FromAST+0x3f>115 »       jne····110·<PyFuture_FromAST+0x3f>
114 »       sub····$0xc,%esp116 »       sub····$0xc,%esp
115 »       push···%ebx117 »       push···%ebx
116 »       call···104·<PyFuture_FromAST+0x38>118 »       call···109·<PyFuture_FromAST+0x38>
117 ·R_386_PC32»     _Py_Dealloc119 ·R_386_PC32»     _Py_Dealloc
118 »       add····$0x10,%esp120 »       add····$0x10,%esp
119 »       mov····%esi,%eax121 »       mov····%esi,%eax
Max diff block lines reached; 38/4213 bytes (0.90%) of diff not shown.
7.62 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 »       mov····0x3c(%esp),%esi13 »       mov····0x3c(%esp),%esi
14 »       push···$0x814 »       push···$0x8
15 »       call···e·<PyFuture_FromASTObject+0xe>15 »       call···e·<PyFuture_FromASTObject+0xe>
16 ·R_386_PC32»     PyObject_Malloc16 ·R_386_PC32»     PyObject_Malloc
17 »       add····$0x10,%esp17 »       add····$0x10,%esp
18 »       mov····%eax,%ebx18 »       mov····%eax,%ebx
19 »       test···%eax,%eax19 »       test···%eax,%eax
20 »       je·····d6·<PyFuture_FromASTObject+0xd6>20 »       je·····d5·<PyFuture_FromASTObject+0xd5>
21 ·R_386_PC32»     .text.unlikely21 ·R_386_PC32»     .text.unlikely
22 »       movl···$0x0,(%eax)22 »       movl···$0x0,(%eax)
23 »       movl···$0xffffffff,0x4(%eax)23 »       movl···$0xffffffff,0x4(%eax)
24 »       mov····(%esi),%eax24 »       mov····(%esi),%eax
25 »       sub····$0x1,%eax25 »       sub····$0x1,%eax
26 »       cmp····$0x1,%eax26 »       cmp····$0x1,%eax
27 »       jbe····40·<PyFuture_FromASTObject+0x40>27 »       jbe····40·<PyFuture_FromASTObject+0x40>
2.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 36 lines modifiedOffset 1, 36 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·fc000000·1c000000·................4 ··0x00000010·1b0c0404·88010000·fc000000·1c000000·................
5 ··0x00000020·00000000·24020000·00410e08·8502410e·....$....A....A.5 ··0x00000020·00000000·2b020000·00410e08·8502410e·....+....A....A.
6 ··0x00000030·0c870341·0e108604·410e1483·05430e3c·...A....A....C.<6 ··0x00000030·0c870341·0e108604·410e1483·05430e3c·...A....A....C.<
7 ··0x00000040·460e4048·0e30640a·0e1443c3·0e1041c6·F.@H.0d...C...A.7 ··0x00000040·460e4048·0e30640a·0e1443c3·0e1041c6·F.@H.0d...C...A.
8 ··0x00000050·0e0c41c7·0e0841c5·0e04410b·4f0e3c41·..A...A...A.O.<A8 ··0x00000050·0e0c41c7·0e0841c5·0e04410b·4f0e3c41·..A...A...A.O.<A
9 ··0x00000060·0e40480e·3002550e·34410e38·450e3c41·.@H.0.U.4A.8E.<A9 ··0x00000060·0e40480e·3002550e·34410e38·450e3c41·.@H.0.U.4A.8E.<A
10 ··0x00000070·0e40480e·3002610e·3c420e40·480e304b·.@H.0.a.<B.@H.0K10 ··0x00000070·0e40480e·3002680e·3c420e40·480e304b·.@H.0.h.<B.@H.0K
11 ··0x00000080·0e34410e·38450e3c·410e4048·0e30490e·.4A.8E.<A.@H.0I.11 ··0x00000080·0e34410e·38450e3c·410e4048·0e30490e·.4A.8E.<A.@H.0I.
12 ··0x00000090·34410e38·450e3c41·0e40480e·30490e34·4A.8E.<A.@H.0I.412 ··0x00000090·34410e38·450e3c41·0e40480e·30490e34·4A.8E.<A.@H.0I.4
13 ··0x000000a0·410e3845·0e3c410e·40480e30·490e3441·A.8E.<A.@H.0I.4A13 ··0x000000a0·410e3845·0e3c410e·40480e30·490e3441·A.8E.<A.@H.0I.4A
14 ··0x000000b0·0e38450e·3c410e40·480e3049·0e34410e·.8E.<A.@H.0I.4A.14 ··0x000000b0·0e38450e·3c410e40·480e3049·0e34410e·.8E.<A.@H.0I.4A.
15 ··0x000000c0·38450e3c·410e4048·0e30450e·34410e38·8E.<A.@H.0E.4A.815 ··0x000000c0·38450e3c·410e4048·0e30450e·34410e38·8E.<A.@H.0E.4A.8
16 ··0x000000d0·450e3c41·0e40480e·30450e34·410e3845·E.<A.@H.0E.4A.8E16 ··0x000000d0·450e3c41·0e40480e·30450e34·410e3845·E.<A.@H.0E.4A.8E
17 ··0x000000e0·0e3c410e·40480e30·450e3441·0e38450e·.<A.@H.0E.4A.8E.17 ··0x000000e0·0e3c410e·40480e30·450e3441·0e38450e·.<A.@H.0E.4A.8E.
18 ··0x000000f0·3c410e40·480e3049·0e34410e·38450e3c·<A.@H.0I.4A.8E.<18 ··0x000000f0·3c410e40·480e3049·0e34410e·38450e3c·<A.@H.0I.4A.8E.<
19 ··0x00000100·410e4048·0e30450e·34410e38·450e3c41·A.@H.0E.4A.8E.<A19 ··0x00000100·410e4048·0e30450e·34410e38·450e3c41·A.@H.0E.4A.8E.<A
20 ··0x00000110·0e40480e·30000000·1c000000·00000000·.@H.0...........20 ··0x00000110·0e40480e·30000000·1c000000·00000000·.@H.0...........
21 ··0x00000120·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........021 ··0x00000120·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........0
22 ··0x00000130·83058502·86048703·78000000·24000000·........x...$...22 ··0x00000130·83058502·86048703·78000000·24000000·........x...$...
23 ··0x00000140·00000000·cc000000·00450e34·410e3845·.........E.4A.8E23 ··0x00000140·00000000·d1000000·00440e34·410e3845·.........D.4A.8E
24 ··0x00000150·0e3c410e·40480e30·4c0e3441·0e38450e·.<A.@H.0L.4A.8E.24 ··0x00000150·0e3c410e·40480e30·4c0e3441·0e38450e·.<A.@H.0L.4A.8E.
25 ··0x00000160·3c410e40·4b0e3444·0e38430e·3c440e40·<A.@K.4D.8C.<D.@25 ··0x00000160·3c410e40·4b0e3444·0e38430e·3c440e40·<A.@K.4D.8C.<D.@
26 ··0x00000170·480e3043·0e3c410e·404a0e30·460e3441·H.0C.<A.@J.0F.4A26 ··0x00000170·480e3043·0e3c410e·404a0e30·460e3441·H.0C.<A.@J.0F.4A
27 ··0x00000180·0e38450e·3c410e40·4b0e3444·0e38430e·.8E.<A.@K.4D.8C.27 ··0x00000180·0e38450e·3c410e40·4b0e3444·0e38430e·.8E.<A.@K.4D.8C.
28 ··0x00000190·3c440e40·480e3055·0e34410e·38450e3c·<D.@H.0U.4A.8E.<28 ··0x00000190·3c440e40·480e3055·0e34410e·38450e3c·<D.@H.0U.4A.8E.<
29 ··0x000001a0·460e4048·0e34430e·38430e3c·440e4048·F.@H.4C.8C.<D.@H29 ··0x000001a0·460e4048·0e34430e·38430e3c·440e4048·F.@H.4C.8C.<D.@H
30 ··0x000001b0·0e300000·44000000·b8010000·cc000000·.0..D...........30 ··0x000001b0·0e300000·44000000·b8010000·d1000000·.0..D...........
31 ··0x000001c0·45000000·00410e08·8602430e·0c830343·E....A....C....C31 ··0x000001c0·45000000·00410e08·8602430e·0c830343·E....A....C....C
32 ··0x000001d0·0e1c440e·20480e10·450e1443·0e18410e·..D.·H..E..C..A.32 ··0x000001d0·0e1c440e·20480e10·450e1443·0e18410e·..D.·H..E..C..A.
33 ··0x000001e0·1c440e20·480e104e·0e1c410e·20480e10·.D.·H..N..A.·H..33 ··0x000001e0·1c440e20·480e104e·0e1c410e·20480e10·.D.·H..N..A.·H..
34 ··0x000001f0·430e0c41·c30e0841·c60e0400··········C..A...A....34 ··0x000001f0·430e0c41·c30e0841·c60e0400··········C..A...A....
  
674 KB
getargs.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:··········48364·(bytes·into·file)13 ··Start·of·section·headers:··········48628·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.49 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0xbcec:1 There·are·19·section·headers,·starting·at·offset·0xbdf4:
  
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]·.text·············PROGBITS········00000000·000040·000520·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0004f0·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0091e8·000208·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·009270·000200·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000560·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000530·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000560·000004·00··WA··0···0··48 ··[·4]·.bss··············NOBITS··········00000000·000530·000004·00··WA··0···0··4
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000560·00075c·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000530·00075c·01·AMS··0···0··4
10 ··[·6]·.text.unlikely····PROGBITS········00000000·000cbc·001def·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000c8c·001e4d·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·0093f0·001300·08···I·16···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·009470·001310·08···I·16···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·002ab0·00308c·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·002ae0·0030fc·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·00a6f0·000c48·08···I·16···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·00a780·000cc0·08···I·16···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·005b3c·00032a·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·005bdc·00032a·01·AMS··0···0··1
15 ··[11]·.rodata···········PROGBITS········00000000·005e68·00038b·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·005f08·00038b·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·00b338·0006f8·08···I·16··11··416 ··[12]·.rel.rodata·······REL·············00000000·00b440·0006f8·08···I·16··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·0061f3·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·006293·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·0061f4·001c5c·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·006294·001c44·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·00ba30·000220·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·00bb38·000220·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·007e50·000910·10·····17··53··420 ··[16]·.symtab···········SYMTAB··········00000000·007ed8·000910·10·····17··53··4
21 ··[17]·.strtab···········STRTAB··········00000000·008760·000a85·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·0087e8·000a85·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·00bc50·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·00bd58·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
15.6 KB
readelf --wide --symbols {}
    
Offset 3, 58 lines modifiedOffset 3, 58 lines modified
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····1·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····4·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
10 ·····6:·00000040··1679·FUNC····LOCAL··DEFAULT····8·vgetargs1_impl10 ·····6:·00000040··1344·FUNC····LOCAL··DEFAULT····8·vgetargs1_impl
11 ·····7:·00000000····28·FUNC····LOCAL··DEFAULT····6·PyArg_ParseTuple.cold11 ·····7:·00000000····28·FUNC····LOCAL··DEFAULT····6·PyArg_ParseTuple.cold
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···10·12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
13 ·····9:·000006d0··2694·FUNC····LOCAL··DEFAULT····8·convertsimple13 ·····9:·00000580··2741·FUNC····LOCAL··DEFAULT····8·convertsimple
14 ····10:·000002c0···397·FUNC····LOCAL··DEFAULT····1·seterror14 ····10:·00000290···397·FUNC····LOCAL··DEFAULT····1·seterror
15 ····11:·00000450····32·FUNC····LOCAL··DEFAULT····1·cleanreturn.constprop.015 ····11:·00000420····32·FUNC····LOCAL··DEFAULT····1·cleanreturn.constprop.0
16 ····12:·00000180···314·FUNC····LOCAL··DEFAULT····1·converttuple.constprop.016 ····12:·00000150···314·FUNC····LOCAL··DEFAULT····1·converttuple.constprop.0
17 ····13:·0000001c···354·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl.cold17 ····13:·0000001c···366·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl.cold
18 ····14:·0000037c····15·OBJECT··LOCAL··DEFAULT···11·__func__.018 ····14:·0000037c····15·OBJECT··LOCAL··DEFAULT···11·__func__.0
19 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT···11·19 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
20 ····16:·00001b17····29·FUNC····LOCAL··DEFAULT····6·cleanup_buffer20 ····16:·00001b75····29·FUNC····LOCAL··DEFAULT····6·cleanup_buffer
21 ····17:·00002730····63·FUNC····LOCAL··DEFAULT····8·float_argument_error.isra.021 ····17:·00002730····63·FUNC····LOCAL··DEFAULT····8·float_argument_error.isra.0
22 ····18:·000000c0····57·FUNC····LOCAL··DEFAULT····1·getbuffer22 ····18:·00000090····57·FUNC····LOCAL··DEFAULT····1·getbuffer
23 ····19:·00001b34····29·FUNC····LOCAL··DEFAULT····6·cleanup_ptr23 ····19:·00001b92····29·FUNC····LOCAL··DEFAULT····6·cleanup_ptr
24 ····20:·000004d0····80·FUNC····LOCAL··DEFAULT····1·converterr24 ····20:·000004a0····80·FUNC····LOCAL··DEFAULT····1·converterr
25 ····21:·00000470····90·FUNC····LOCAL··DEFAULT····1·convertbuffer25 ····21:·00000440····90·FUNC····LOCAL··DEFAULT····1·convertbuffer
26 ····22:·0000017e··2393·FUNC····LOCAL··DEFAULT····6·convertsimple.cold26 ····22:·0000018a··2397·FUNC····LOCAL··DEFAULT····6·convertsimple.cold
27 ····23:·00000ad7····92·FUNC····LOCAL··DEFAULT····6·PyArg_UnpackTuple.cold27 ····23:·00000ae7····92·FUNC····LOCAL··DEFAULT····6·PyArg_UnpackTuple.cold
28 ····24:·00000b33···149·FUNC····LOCAL··DEFAULT····6·_PyArg_CheckPositional.cold28 ····24:·00000b43···149·FUNC····LOCAL··DEFAULT····6·_PyArg_CheckPositional.cold
29 ····25:·00000bc8····28·FUNC····LOCAL··DEFAULT····6·_PyArg_ParseTuple_SizeT.cold29 ····25:·00000bd8····28·FUNC····LOCAL··DEFAULT····6·_PyArg_ParseTuple_SizeT.cold
30 ····26:·00001400··2016·FUNC····LOCAL··DEFAULT····8·vgetargskeywords30 ····26:·000012e0··2070·FUNC····LOCAL··DEFAULT····8·vgetargskeywords
31 ····27:·00000be4····27·FUNC····LOCAL··DEFAULT····6·PyArg_ParseTupleAndKeywords.cold31 ····27:·00000bf4····27·FUNC····LOCAL··DEFAULT····6·PyArg_ParseTupleAndKeywords.cold
32 ····28:·000021b0···354·FUNC····LOCAL··DEFAULT····8·skipitem32 ····28:·000021b0···354·FUNC····LOCAL··DEFAULT····8·skipitem
33 ····29:·00000bff···691·FUNC····LOCAL··DEFAULT····6·vgetargskeywords.cold33 ····29:·00000c0f···720·FUNC····LOCAL··DEFAULT····6·vgetargskeywords.cold
34 ····30:·00001be0··1479·FUNC····LOCAL··DEFAULT····8·vgetargskeywordsfast_impl34 ····30:·00001b30··1653·FUNC····LOCAL··DEFAULT····8·vgetargskeywordsfast_impl
35 ····31:·00002320···941·FUNC····LOCAL··DEFAULT····8·parser_init.part.035 ····31:·00002320···941·FUNC····LOCAL··DEFAULT····8·parser_init.part.0
36 ····32:·00000eb2··1050·FUNC····LOCAL··DEFAULT····6·vgetargskeywordsfast_impl.cold36 ····32:·00000edf··1080·FUNC····LOCAL··DEFAULT····6·vgetargskeywordsfast_impl.cold
37 ····33:·000026d0····92·FUNC····LOCAL··DEFAULT····8·find_keyword37 ····33:·000026d0····92·FUNC····LOCAL··DEFAULT····8·find_keyword
38 ····34:·000012cc···101·FUNC····LOCAL··DEFAULT····6·skipitem.cold38 ····34:·00001317···101·FUNC····LOCAL··DEFAULT····6·skipitem.cold
39 ····35:·00000000·····4·OBJECT··LOCAL··DEFAULT····4·static_arg_parsers39 ····35:·00000000·····4·OBJECT··LOCAL··DEFAULT····4·static_arg_parsers
40 ····36:·00001331···298·FUNC····LOCAL··DEFAULT····6·parser_init.part.0.cold40 ····36:·0000137c···298·FUNC····LOCAL··DEFAULT····6·parser_init.part.0.cold
41 ····37:·0000145b·····8·FUNC····LOCAL··DEFAULT····6·find_keyword.cold41 ····37:·000014a6·····8·FUNC····LOCAL··DEFAULT····6·find_keyword.cold
42 ····38:·00001463····27·FUNC····LOCAL··DEFAULT····6·_PyArg_ParseTupleAndKeywords_SizeT.cold42 ····38:·000014ae····27·FUNC····LOCAL··DEFAULT····6·_PyArg_ParseTupleAndKeywords_SizeT.cold
43 ····39:·0000147e···899·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackKeywords.cold43 ····39:·000014c9···918·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackKeywords.cold
44 ····40:·00001801····66·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackStack.cold44 ····40:·0000185f····66·FUNC····LOCAL··DEFAULT····6·_PyArg_UnpackStack.cold
45 ····41:·00001843····61·FUNC····LOCAL··DEFAULT····6·PyArg_ValidateKeywordArguments.cold45 ····41:·000018a1····61·FUNC····LOCAL··DEFAULT····6·PyArg_ValidateKeywordArguments.cold
46 ····42:·00001880····40·FUNC····LOCAL··DEFAULT····6·getbuffer.cold46 ····42:·000018de····40·FUNC····LOCAL··DEFAULT····6·getbuffer.cold
47 ····43:·000018a8····68·FUNC····LOCAL··DEFAULT····6·_PyArg_NoPositional.cold47 ····43:·00001906····68·FUNC····LOCAL··DEFAULT····6·_PyArg_NoPositional.cold
48 ····44:·000018ec····68·FUNC····LOCAL··DEFAULT····6·_PyArg_NoKeywords.cold48 ····44:·0000194a····68·FUNC····LOCAL··DEFAULT····6·_PyArg_NoKeywords.cold
49 ····45:·00001930···299·FUNC····LOCAL··DEFAULT····6·converttuple.constprop.0.cold49 ····45:·0000198e···299·FUNC····LOCAL··DEFAULT····6·converttuple.constprop.0.cold
50 ····46:·00001a5b····43·FUNC····LOCAL··DEFAULT····6·cleanreturn.constprop.0.cold50 ····46:·00001ab9····43·FUNC····LOCAL··DEFAULT····6·cleanreturn.constprop.0.cold
51 ····47:·00001a86····22·FUNC····LOCAL··DEFAULT····6·convertbuffer.cold51 ····47:·00001ae4····22·FUNC····LOCAL··DEFAULT····6·convertbuffer.cold
52 ····48:·00001ad9····10·FUNC····LOCAL··DEFAULT····6·converterr.cold52 ····48:·00001b37····10·FUNC····LOCAL··DEFAULT····6·converterr.cold
53 ····49:·00001b51····88·FUNC····LOCAL··DEFAULT····6·vgetargskeywordsfast53 ····49:·00001baf····88·FUNC····LOCAL··DEFAULT····6·vgetargskeywordsfast
54 ····50:·00000000·····0·SECTION·LOCAL··DEFAULT····3·54 ····50:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
55 ····51:·00000000·····0·SECTION·LOCAL··DEFAULT···13·55 ····51:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
56 ····52:·00000000·····0·SECTION·LOCAL··DEFAULT···14·56 ····52:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
57 ····53:·00000000····62·FUNC····GLOBAL·DEFAULT····8·PyArg_ParseTuple57 ····53:·00000000····62·FUNC····GLOBAL·DEFAULT····8·PyArg_ParseTuple
58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
145 KB
readelf --wide --relocs {}
Max HTML report size reached
175 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.51 KB
strings --all --bytes=8 {}
    
Offset 34, 15 lines modifiedOffset 34, 14 lines modified
34 Unmatched·right·paren·in·format·string34 Unmatched·right·paren·in·format·string
35 %.200s()·takes·no·positional·arguments35 %.200s()·takes·no·positional·arguments
36 %.200s()·takes·no·keyword·arguments36 %.200s()·takes·no·keyword·arguments
37 must·be·%d-item·sequence,·not·%.50s37 must·be·%d-item·sequence,·not·%.50s
38 must·be·sequence·of·length·%d,·not·%zd38 must·be·sequence·of·length·%d,·not·%zd
39 %.200s()·%.200s·must·be·%.50s,·not·%.50s39 %.200s()·%.200s·must·be·%.50s,·not·%.50s
40 %s()·takes·no·keyword·arguments40 %s()·takes·no·keyword·arguments
41 t·VVPWSQh 
42 RSUQWVh@41 RSUQWVh@
43 function42 function
44 at·least43 at·least
45 excess·')'·in·getargs·format44 excess·')'·in·getargs·format
46 missing·')'·in·getargs·format45 missing·')'·in·getargs·format
47 %.200s%s·takes·no·arguments46 %.200s%s·takes·no·arguments
48 bad·format·string:·%.200s47 bad·format·string:·%.200s
14.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 165 lines modifiedOffset 1, 146 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000·<_PyArg_ParseStackAndKeywords>: 
3 _PyArg_ParseStackAndKeywords(): 
4 »       sub····$0x1c,%esp 
5 »       xor····%ecx,%ecx 
6 »       lea····0x30(%esp),%eax 
7 »       mov····%eax,0xc(%esp) 
8 »       push···$0x0 
9 »       lea····0x10(%esp),%edx 
10 »       push···%edx 
11 »       pushl··0x34(%esp) 
12 »       pushl··0x34(%esp) 
13 »       mov····0x34(%esp),%edx 
14 »       mov····0x30(%esp),%eax 
15 »       call···1c05·<vgetargskeywordsfast_impl+0x25> 
16 ·R_386_PC32»     .text.hot 
17 »       add····$0x2c,%esp 
18 »       retq··· 
19 »       lea····0x0(%esi),%esi 
  
20 00000030·<_PyArg_Fini>:2 00000000·<_PyArg_Fini>:
21 _PyArg_Fini():3 _PyArg_Fini():
22 »       push···%ebx4 »       push···%ebx
23 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
24 »       mov····0x0,%ebx6 »       mov····0x0,%ebx
25 ·R_386_32»       .bss7 ·R_386_32»       .bss
26 »       mov····%ebx,%eax8 »       mov····%ebx,%eax
27 »       jmp····69·<_PyArg_Fini+0x39>9 »       jmp····39·<_PyArg_Fini+0x39>
28 »       mov····0x1c(%eax),%edx10 »       mov····0x1c(%eax),%edx
29 »       mov····0x20(%ebx),%ebx11 »       mov····0x20(%ebx),%ebx
30 »       movl···$0x0,0x20(%eax)12 »       movl···$0x0,0x20(%eax)
31 »       test···%edx,%edx13 »       test···%edx,%edx
32 »       je·····3a·<_PyArg_Fini+0xa>14 »       je·····a·<_PyArg_Fini+0xa>
33 »       movl···$0x0,0x1c(%eax)15 »       movl···$0x0,0x1c(%eax)
34 »       subl···$0x1,(%edx)16 »       subl···$0x1,(%edx)
35 »       jne····3a·<_PyArg_Fini+0xa>17 »       jne····a·<_PyArg_Fini+0xa>
36 »       sub····$0xc,%esp18 »       sub····$0xc,%esp
37 »       push···%edx19 »       push···%edx
38 »       call···60·<_PyArg_Fini+0x30>20 »       call···30·<_PyArg_Fini+0x30>
39 ·R_386_PC32»     _Py_Dealloc21 ·R_386_PC32»     _Py_Dealloc
40 »       add····$0x10,%esp22 »       add····$0x10,%esp
41 »       mov····%ebx,%eax23 »       mov····%ebx,%eax
42 »       test···%ebx,%ebx24 »       test···%ebx,%ebx
43 »       jne····3e·<_PyArg_Fini+0xe>25 »       jne····e·<_PyArg_Fini+0xe>
44 »       movl···$0x0,0x026 »       movl···$0x0,0x0
45 ·R_386_32»       .bss27 ·R_386_32»       .bss
46 »       add····$0x8,%esp28 »       add····$0x8,%esp
47 »       pop····%ebx29 »       pop····%ebx
48 »       retq···30 »       retq···
49 »       lea····0x0(%esi,%eiz,1),%esi31 »       lea····0x0(%esi,%eiz,1),%esi
  
50 00000080·<PyArg_ValidateKeywordArguments>:32 00000050·<PyArg_ValidateKeywordArguments>:
51 PyArg_ValidateKeywordArguments():33 PyArg_ValidateKeywordArguments():
52 »       sub····$0x1c,%esp34 »       sub····$0x1c,%esp
53 »       mov····0x20(%esp),%eax35 »       mov····0x20(%esp),%eax
54 »       mov····0x4(%eax),%edx36 »       mov····0x4(%eax),%edx
55 »       testb··$0x20,0x57(%edx)37 »       testb··$0x20,0x57(%edx)
56 »       je·····18d3·<_PyArg_NoPositional.cold+0x2b>38 »       je·····1901·<getbuffer.cold+0x23>
57 ·R_386_PC32»     .text.unlikely39 ·R_386_PC32»     .text.unlikely
58 »       sub····$0xc,%esp40 »       sub····$0xc,%esp
59 »       push···%eax41 »       push···%eax
60 »       call···99·<PyArg_ValidateKeywordArguments+0x19>42 »       call···69·<PyArg_ValidateKeywordArguments+0x19>
61 ·R_386_PC32»     _PyDict_HasOnlyStringKeys43 ·R_386_PC32»     _PyDict_HasOnlyStringKeys
62 »       add····$0x10,%esp44 »       add····$0x10,%esp
63 »       test···%eax,%eax45 »       test···%eax,%eax
64 »       je·····1902·<_PyArg_NoKeywords.cold+0x16>46 »       je·····1930·<_PyArg_NoPositional.cold+0x2a>
65 ·R_386_PC32»     .text.unlikely47 ·R_386_PC32»     .text.unlikely
66 »       mov····$0x1,%eax48 »       mov····$0x1,%eax
67 »       add····$0x1c,%esp49 »       add····$0x1c,%esp
68 »       retq···50 »       retq···
69 »       lea····0x0(%esi,%eiz,1),%esi51 »       lea····0x0(%esi,%eiz,1),%esi
70 »       lea····0x0(%esi,%eiz,1),%esi52 »       lea····0x0(%esi,%eiz,1),%esi
71 »       nop53 »       nop
  
72 000000c0·<getbuffer>:54 00000090·<getbuffer>:
73 getbuffer():55 getbuffer():
74 »       push···%edi56 »       push···%edi
75 »       mov····%ecx,%edi57 »       mov····%ecx,%edi
76 »       push···%esi58 »       push···%esi
77 »       mov····%edx,%esi59 »       mov····%edx,%esi
78 »       push···%ebx60 »       push···%ebx
79 »       push···%ecx61 »       push···%ecx
80 »       push···$0x062 »       push···$0x0
81 »       push···%edx63 »       push···%edx
82 »       push···%eax64 »       push···%eax
83 »       call···cd·<getbuffer+0xd>65 »       call···9d·<getbuffer+0xd>
84 ·R_386_PC32»     PyObject_GetBuffer66 ·R_386_PC32»     PyObject_GetBuffer
85 »       add····$0x10,%esp67 »       add····$0x10,%esp
86 »       test···%eax,%eax68 »       test···%eax,%eax
87 »       jne····1958·<converttuple.constprop.0.cold+0x28>69 »       jne····1986·<_PyArg_NoKeywords.cold+0x3c>
88 ·R_386_PC32»     .text.unlikely70 ·R_386_PC32»     .text.unlikely
89 »       mov····%eax,%ebx71 »       mov····%eax,%ebx
90 »       push···%eax72 »       push···%eax
91 »       push···%eax73 »       push···%eax
92 »       push···$0x4374 »       push···$0x43
93 »       push···%esi75 »       push···%esi
94 »       call···e4·<getbuffer+0x24>76 »       call···b4·<getbuffer+0x24>
95 ·R_386_PC32»     PyBuffer_IsContiguous77 ·R_386_PC32»     PyBuffer_IsContiguous
96 »       add····$0x10,%esp78 »       add····$0x10,%esp
97 »       test···%eax,%eax79 »       test···%eax,%eax
98 »       je·····197d·<converttuple.constprop.0.cold+0x4d>80 »       je·····19ab·<converttuple.constprop.0.cold+0x1d>
99 ·R_386_PC32»     .text.unlikely81 ·R_386_PC32»     .text.unlikely
100 »       mov····%ebx,%eax82 »       mov····%ebx,%eax
101 »       pop····%ebx83 »       pop····%ebx
102 »       pop····%esi84 »       pop····%esi
103 »       pop····%edi85 »       pop····%edi
104 »       retq···86 »       retq···
105 »       lea····0x0(%esi,%eiz,1),%esi87 »       lea····0x0(%esi,%eiz,1),%esi
  
106 00000100·<_PyArg_NoPositional>:88 000000d0·<_PyArg_NoPositional>:
107 _PyArg_NoPositional():89 _PyArg_NoPositional():
108 »       sub····$0xc,%esp90 »       sub····$0xc,%esp
109 »       mov····0x14(%esp),%eax91 »       mov····0x14(%esp),%eax
110 »       test···%eax,%eax92 »       test···%eax,%eax
111 »       je·····19b3·<converttuple.constprop.0.cold+0x83>93 »       je·····19e1·<converttuple.constprop.0.cold+0x53>
112 ·R_386_PC32»     .text.unlikely94 ·R_386_PC32»     .text.unlikely
113 »       cmpl···$0x0,0x4(%eax)95 »       cmpl···$0x0,0x4(%eax)
114 ·R_386_32»       PyTuple_Type96 ·R_386_32»       PyTuple_Type
115 »       jne····19e9·<converttuple.constprop.0.cold+0xb9>97 »       jne····1a17·<converttuple.constprop.0.cold+0x89>
116 ·R_386_PC32»     .text.unlikely98 ·R_386_PC32»     .text.unlikely
117 »       cmpl···$0x0,0x8(%eax)99 »       cmpl···$0x0,0x8(%eax)
118 »       mov····$0x1,%edx100 »       mov····$0x1,%edx
119 »       jne····19d9·<converttuple.constprop.0.cold+0xa9>101 »       jne····1a07·<converttuple.constprop.0.cold+0x79>
Max diff block lines reached; 11435/15043 bytes (76.02%) of diff not shown.
114 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
135 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
5.28 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 45 lines modifiedOffset 1, 45 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·92090000·70080000·f6050000·5a070000·....p.......Z...
 4 ··0x00000010·5a070000·5a070000·5a050000·27050000·Z...Z...Z...'...
3 ··0x00000000·5f040000·c0090000·ec030000·47040000·_...........G...5 ··0x00000020·5a070000·d0090000·fc090000·5a070000·Z...........Z...
 6 ··0x00000030·5a070000·d0050000·5a070000·5a070000·Z.......Z...Z...
4 ··0x00000010·47040000·47040000·08020000·d5010000·G...G...........7 ··0x00000040·5a070000·480c0000·5a070000·68060000·Z...H...Z...h...
 8 ··0x00000050·5a070000·5a070000·5a070000·f9020000·Z...Z...Z.......
 9 ··0x00000060·b60f0000·5a070000·5a070000·5a070000·....Z...Z...Z...
 10 ··0x00000070·5a070000·5a070000·5a070000·5a070000·Z...Z...Z...Z...
5 ··0x00000020·47040000·fc0a0000·280b0000·47040000·G.......(...G...11 ··0x00000080·d0080000·ac050000·28080000·f00a0000·........(.......
6 ··0x00000030·47040000·20070000·47040000·47040000·G...·...G...G...12 ··0x00000090·6f0a0000·5a070000·30090000·08060000·o...Z...0.......
7 ··0x00000040·47040000·730d0000·47040000·b8070000·G...s...G....... 
8 ··0x00000050·47040000·47040000·47040000·5a020000·G...G...G...Z... 
9 ··0x00000060·de0f0000·47040000·47040000·47040000·....G...G...G... 
10 ··0x00000070·47040000·47040000·47040000·47040000·G...G...G...G... 
11 ··0x00000080·200a0000·a3030000·80090000·1c0c0000··............... 
12 ··0x00000090·640b0000·47040000·800a0000·58070000·d...G.......X...13 ··0x000000a0·5a070000·650c0000·380a0000·5a070000·Z...e...8...Z...
13 ··0x000000a0·47040000·900d0000·900b0000·47040000·G...........G... 
14 ··0x000000b0·08090000·47040000·ce0a0000·47040000·....G.......G... 
15 ··0x000000c0·47040000·90080000·47040000·de0f0000·G.......G....... 
16 ··0x000000d0·47040000·e0070000·47040000·c70b0000·G.......G....... 
17 ··0x000000e0·90080000·1b200000·ca1f0000·ca1f0000·.....·..........14 ··0x000000b0·b0070000·5a070000·a0090000·5a070000·....Z.......Z...
 15 ··0x000000c0·5a070000·d0060000·5a070000·b60f0000·Z.......Z.......
 16 ··0x000000d0·5a070000·48070000·5a070000·9b0a0000·Z...H...Z.......
 17 ··0x000000e0·d0060000·b01f0000·a91d0000·a91d0000·................
18 ··0x000000f0·ca1f0000·ca1f0000·ca1f0000·ca1f0000·................18 ··0x000000f0·a91d0000·a91d0000·a91d0000·a91d0000·................
19 ··0x00000100·ca1f0000·ca1f0000·ca1f0000·ca1f0000·................19 ··0x00000100·a91d0000·a91d0000·a91d0000·a91d0000·................
20 ··0x00000110·ca1f0000·ca1f0000·ca1f0000·ca1f0000·................20 ··0x00000110·a91d0000·a91d0000·a91d0000·a91d0000·................
21 ··0x00000120·ca1f0000·ca1f0000·ca1f0000·ca1f0000·................21 ··0x00000120·a91d0000·a91d0000·a91d0000·a91d0000·................
22 ··0x00000130·ca1f0000·ca1f0000·ca1f0000·ca1f0000·................22 ··0x00000130·a91d0000·a91d0000·a91d0000·a91d0000·................
23 ··0x00000140·ca1f0000·ca1f0000·ca1f0000·a71e0000·................23 ··0x00000140·a91d0000·a91d0000·a91d0000·a01d0000·................
24 ··0x00000150·a71e0000·a71e0000·ca1f0000·ca1f0000·................24 ··0x00000150·a01d0000·a01d0000·a91d0000·a91d0000·................
25 ··0x00000160·ca1f0000·a71e0000·a71e0000·ca1f0000·................25 ··0x00000160·a91d0000·a01d0000·a01d0000·a91d0000·................
26 ··0x00000170·a71e0000·a71e0000·ca1f0000·ca1f0000·................26 ··0x00000170·a01d0000·a01d0000·a91d0000·a91d0000·................
27 ··0x00000180·c41e0000·ca1f0000·ca1f0000·ca1f0000·................27 ··0x00000180·c01d0000·a91d0000·a91d0000·a91d0000·................
28 ··0x00000190·a71e0000·ca1f0000·a71e0000·ca1f0000·................28 ··0x00000190·a01d0000·a91d0000·a01d0000·a91d0000·................
29 ··0x000001a0·ca1f0000·ca1f0000·a71e0000·dc1f0000·................29 ··0x000001a0·a91d0000·a91d0000·a01d0000·741f0000·............t...
30 ··0x000001b0·ca1f0000·ca1f0000·ca1f0000·ca1f0000·................30 ··0x000001b0·a91d0000·a91d0000·a91d0000·a91d0000·................
 31 ··0x000001c0·a91d0000·a91d0000·a91d0000·a01d0000·................
31 ··0x000001c0·ca1f0000·ca1f0000·ca1f0000·a71e0000·................32 ··0x000001d0·a01d0000·a01d0000·f01f0000·a01d0000·................
32 ··0x000001d0·a71e0000·a71e0000·54200000·a71e0000·........T·...... 
33 ··0x000001e0·ca1f0000·a71e0000·a71e0000·ca1f0000·................33 ··0x000001e0·a91d0000·a01d0000·a01d0000·a91d0000·................
34 ··0x000001f0·a71e0000·a71e0000·ca1f0000·a71e0000·................34 ··0x000001f0·a01d0000·a01d0000·a91d0000·a01d0000·................
35 ··0x00000200·ca1f0000·a71e0000·ca1f0000·ca1f0000·................35 ··0x00000200·a91d0000·a01d0000·a91d0000·a91d0000·................
36 ··0x00000210·dc1f0000·ca1f0000·dc1f0000·ca1f0000·................ 
37 ··0x00000220·dc1f0000·ca1f0000·dc1f0000·dc1f0000·................36 ··0x00000210·741f0000·a91d0000·741f0000·a91d0000·t.......t.......
 37 ··0x00000220·741f0000·a91d0000·741f0000·741f0000·t.......t...t...
38 ··0x00000230·99220000·8f220000·e0210000·e0210000·."..."...!...!..38 ··0x00000230·99220000·8f220000·e0210000·e0210000·."..."...!...!..
39 ··0x00000240·e0210000·e0210000·e0210000·e0210000·.!...!...!...!..39 ··0x00000240·e0210000·e0210000·e0210000·e0210000·.!...!...!...!..
40 ··0x00000250·e0210000·e0210000·e0210000·e0210000·.!...!...!...!..40 ··0x00000250·e0210000·e0210000·e0210000·e0210000·.!...!...!...!..
41 ··0x00000260·e0210000·e0210000·e0210000·e0210000·.!...!...!...!..41 ··0x00000260·e0210000·e0210000·e0210000·e0210000·.!...!...!...!..
42 ··0x00000270·e0210000·e0210000·e0210000·e0210000·.!...!...!...!..42 ··0x00000270·e0210000·e0210000·e0210000·e0210000·.!...!...!...!..
43 ··0x00000280·e0210000·e0210000·e0210000·e0210000·.!...!...!...!..43 ··0x00000280·e0210000·e0210000·e0210000·e0210000·.!...!...!...!..
44 ··0x00000290·e0210000·e0210000·20220000·20220000·.!...!..·"..·"..44 ··0x00000290·e0210000·e0210000·20220000·20220000·.!...!..·"..·"..
58.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
4.58 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 64, 19 lines modifiedOffset 64, 19 lines modified
64 ··0x000003d0·636b5f63·686b5f66·61696c00·50794578·ck_chk_fail.PyEx64 ··0x000003d0·636b5f63·686b5f66·61696c00·50794578·ck_chk_fail.PyEx
65 ··0x000003e0·635f5479·70654572·726f7200·50794572·c_TypeError.PyEr65 ··0x000003e0·635f5479·70654572·726f7200·50794572·c_TypeError.PyEr
66 ··0x000003f0·725f466f·726d6174·005f5079·5f466174·r_Format._Py_Fat66 ··0x000003f0·725f466f·726d6174·005f5079·5f466174·r_Format._Py_Fat
67 ··0x00000400·616c4572·726f7246·756e6300·50794572·alErrorFunc.PyEr67 ··0x00000400·616c4572·726f7246·756e6300·50794572·alErrorFunc.PyEr
68 ··0x00000410·725f4e6f·4d656d6f·72790050·79466c6f·r_NoMemory.PyFlo68 ··0x00000410·725f4e6f·4d656d6f·72790050·79466c6f·r_NoMemory.PyFlo
69 ··0x00000420·61745f54·79706500·50795479·70655f49·at_Type.PyType_I69 ··0x00000420·61745f54·79706500·50795479·70655f49·at_Type.PyType_I
70 ··0x00000430·73537562·74797065·0050794c·6f6e675f·sSubtype.PyLong_70 ··0x00000430·73537562·74797065·0050794c·6f6e675f·sSubtype.PyLong_
 71 ··0x00000440·41734c6f·6e670050·79556e69·636f6465·AsLong.PyUnicode
 72 ··0x00000450·5f417355·54463841·6e645369·7a650073·_AsUTF8AndSize.s
71 ··0x00000440·41734c6f·6e670050·794f626a·6563745f·AsLong.PyObject_73 ··0x00000460·74726c65·6e005079·4f626a65·63745f47·trlen.PyObject_G
72 ··0x00000450·47657442·75666665·72005079·42756666·GetBuffer.PyBuff74 ··0x00000470·65744275·66666572·00507942·75666665·etBuffer.PyBuffe
73 ··0x00000460·65725f49·73436f6e·74696775·6f757300·er_IsContiguous.75 ··0x00000480·725f4973·436f6e74·6967756f·75730050·r_IsContiguous.P
74 ··0x00000470·5079556e·69636f64·655f4173·55544638·PyUnicode_AsUTF8 
75 ··0x00000480·416e6453·697a6500·7374726c·656e0050·AndSize.strlen.P 
76 ··0x00000490·794e756d·6265725f·496e6465·78005079·yNumber_Index.Py76 ··0x00000490·794e756d·6265725f·496e6465·78005079·yNumber_Index.Py
77 ··0x000004a0·4c6f6e67·5f417353·73697a65·5f740050·Long_AsSsize_t.P77 ··0x000004a0·4c6f6e67·5f417353·73697a65·5f740050·Long_AsSsize_t.P
78 ··0x000004b0·79466c6f·61745f41·73446f75·626c6500·yFloat_AsDouble.78 ··0x000004b0·79466c6f·61745f41·73446f75·626c6500·yFloat_AsDouble.
79 ··0x000004c0·50794572·725f4f63·63757272·65640050·PyErr_Occurred.P79 ··0x000004c0·50794572·725f4f63·63757272·65640050·PyErr_Occurred.P
80 ··0x000004d0·794f626a·6563745f·49735472·75650050·yObject_IsTrue.P80 ··0x000004d0·794f626a·6563745f·49735472·75650050·yObject_IsTrue.P
81 ··0x000004e0·794c6f6e·675f4173·556e7369·676e6564·yLong_AsUnsigned81 ··0x000004e0·794c6f6e·675f4173·556e7369·676e6564·yLong_AsUnsigned
82 ··0x000004f0·4c6f6e67·4c6f6e67·4d61736b·0050794c·LongLongMask.PyL82 ··0x000004f0·4c6f6e67·4c6f6e67·4d61736b·0050794c·LongLongMask.PyL
367 KB
hamt.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:··········23688·(bytes·into·file)13 ··Start·of·section·headers:··········24764·(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:·········1719 ··Number·of·section·headers:·········17
20 ··Section·header·string·table·index:·1620 ··Section·header·string·table·index:·16
3.17 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x5c88:1 There·are·17·section·headers,·starting·at·offset·0x60bc:
  
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]·.text·············PROGBITS········00000000·000040·0008f5·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000793·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·004cfc·0002a8·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·0050d0·000260·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000940·0006d8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·0007e0·0006d8·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·004fa4·000250·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·005330·000250·08···I·14···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001018·000008·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·000eb8·000008·00··WA··0···0··4
10 ··[·6]·.text.unlikely····PROGBITS········00000000·001018·000a4d·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000eb8·000a7f·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·0051f4·0004a0·08···I·14···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·005580·0004a0·08···I·14···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·001a70·0012c3·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·001940·001773·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·005694·000340·08···I·14···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·005a20·0003f0·08···I·14···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·002d33·00005b·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·0030b3·00005b·01·AMS··0···0··1
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·002d8e·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·00310e·000000·00······0···0··1
16 ··[12]·.eh_frame·········PROGBITS········00000000·002d90·000f94·00···A··0···0··416 ··[12]·.eh_frame·········PROGBITS········00000000·003110·00101c·00···A··0···0··4
17 ··[13]·.rel.eh_frame·····REL·············00000000·0059d4·000230·08···I·14··12··417 ··[13]·.rel.eh_frame·····REL·············00000000·005e10·000228·08···I·14··12··4
18 ··[14]·.symtab···········SYMTAB··········00000000·003d24·000780·10·····15··74··418 ··[14]·.symtab···········SYMTAB··········00000000·00412c·000770·10·····15··73··4
19 ··[15]·.strtab···········STRTAB··········00000000·0044a4·000858·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·00489c·000833·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·005c04·000082·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·006038·000082·00······0···0··1
21 Key·to·Flags:21 Key·to·Flags:
22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
25 ··p·(processor·specific)25 ··p·(processor·specific)
15.9 KB
readelf --wide --symbols {}
    
Offset 1, 123 lines modifiedOffset 1, 122 lines modified
  
1 Symbol·table·'.symtab'·contains·120·entries:1 Symbol·table·'.symtab'·contains·119·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····7·FUNC····LOCAL··DEFAULT····6·_PyHamt_Init.cold8 ·····5:·00000000·····7·FUNC····LOCAL··DEFAULT····6·_PyHamt_Init.cold
9 ·····6:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·_empty_hamt9 ·····6:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·_empty_hamt
10 ·····7:·00000004·····4·OBJECT··LOCAL··DEFAULT····5·_empty_bitmap_node10 ·····7:·00000004·····4·OBJECT··LOCAL··DEFAULT····5·_empty_bitmap_node
11 ·····8:·00000007····72·FUNC····LOCAL··DEFAULT····6·_PyHamt_Fini.cold11 ·····8:·00000007····72·FUNC····LOCAL··DEFAULT····6·_PyHamt_Fini.cold
12 ·····9:·000000e0····63·FUNC····LOCAL··DEFAULT····1·hamt_alloc12 ·····9:·00000000····63·FUNC····LOCAL··DEFAULT····8·hamt_alloc
13 ····10:·00000000···118·FUNC····LOCAL··DEFAULT····8·hamt_node_bitmap_new13 ····10:·00000040···195·FUNC····LOCAL··DEFAULT····8·hamt_node_bitmap_new
14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····8·14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
15 ····12:·00000080····45·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_TRACK_impl.constprop.0 
16 ····13:·000000ad····79·FUNC····LOCAL··DEFAULT····6·hamt_node_bitmap_new.cold15 ····12:·000000ad····69·FUNC····LOCAL··DEFAULT····6·hamt_node_bitmap_new.cold
17 ····14:·00000120····33·FUNC····LOCAL··DEFAULT····1·hamt_tp_traverse16 ····13:·000000e0····33·FUNC····LOCAL··DEFAULT····1·hamt_tp_traverse
18 ····15:·000000fc·····3·FUNC····LOCAL··DEFAULT····6·hamt_tp_traverse.cold17 ····14:·000000f2·····3·FUNC····LOCAL··DEFAULT····6·hamt_tp_traverse.cold
19 ····16:·000000b0···314·FUNC····LOCAL··DEFAULT····8·hamt_node_bitmap_traverse18 ····15:·00000110···314·FUNC····LOCAL··DEFAULT····8·hamt_node_bitmap_traverse
20 ····17:·00000150····55·FUNC····LOCAL··DEFAULT····1·hamt_tp_dealloc19 ····16:·00000250···133·FUNC····LOCAL··DEFAULT····8·hamt_tp_dealloc
21 ····18:·00000190····44·FUNC····LOCAL··DEFAULT····1·hamt_tp_clear20 ····17:·000002e0····44·FUNC····LOCAL··DEFAULT····8·hamt_tp_clear
22 ····19:·000000ff····17·FUNC····LOCAL··DEFAULT····6·hamt_tp_dealloc.cold 
23 ····20:·000001f0···285·FUNC····LOCAL··DEFAULT····8·hamt_node_bitmap_dealloc21 ····18:·00000310···328·FUNC····LOCAL··DEFAULT····8·hamt_node_bitmap_dealloc
24 ····21:·00000110····37·FUNC····LOCAL··DEFAULT····6·hamt_node_bitmap_dealloc.cold22 ····19:·000000f5····73·FUNC····LOCAL··DEFAULT····6·hamt_node_bitmap_dealloc.cold
25 ····22:·00000310····65·FUNC····LOCAL··DEFAULT····8·hamt_find23 ····20:·00000460····65·FUNC····LOCAL··DEFAULT····8·hamt_find
26 ····23:·000004d0···648·FUNC····LOCAL··DEFAULT····8·hamt_node_find24 ····21:·000006f0···622·FUNC····LOCAL··DEFAULT····8·hamt_node_find
27 ····24:·00000360···363·FUNC····LOCAL··DEFAULT····8·hamt_node_assoc25 ····22:·000004b0···570·FUNC····LOCAL··DEFAULT····8·hamt_node_assoc
28 ····25:·00000135····63·FUNC····LOCAL··DEFAULT····6·_PyHamt_Assoc.cold26 ····23:·0000013e····63·FUNC····LOCAL··DEFAULT····6·_PyHamt_Assoc.cold
29 ····26:·00001120···177·FUNC····LOCAL··DEFAULT····8·hamt_node_array_clone 
30 ····27:·00000260··1223·FUNC····LOCAL··DEFAULT····1·hamt_node_bitmap_assoc27 ····24:·000001b0··1223·FUNC····LOCAL··DEFAULT····1·hamt_node_bitmap_assoc
31 ····28:·000010c0····91·FUNC····LOCAL··DEFAULT····8·hamt_node_array_new28 ····25:·00001570····91·FUNC····LOCAL··DEFAULT····8·hamt_node_array_new
32 ····29:·000007fe····75·FUNC····LOCAL··DEFAULT····6·hamt_node_collision_find_index.constprop.029 ····26:·00000812····75·FUNC····LOCAL··DEFAULT····6·hamt_node_collision_find_index.constprop.0
33 ····30:·00000174···482·FUNC····LOCAL··DEFAULT····6·hamt_node_assoc.cold30 ····27:·0000017d···459·FUNC····LOCAL··DEFAULT····6·hamt_node_assoc.cold
34 ····31:·000007b4····74·FUNC····LOCAL··DEFAULT····6·hamt_node_collision_new31 ····28:·000007a7···107·FUNC····LOCAL··DEFAULT····6·hamt_node_collision_new
35 ····32:·00000730····81·FUNC····LOCAL··DEFAULT····1·hamt_node_bitmap_clone32 ····29:·00000680····81·FUNC····LOCAL··DEFAULT····1·hamt_node_bitmap_clone
36 ····33:·00000356···311·FUNC····LOCAL··DEFAULT····6·hamt_node_bitmap_assoc.cold33 ····30:·00000348···319·FUNC····LOCAL··DEFAULT····6·hamt_node_bitmap_assoc.cold
37 ····34:·00000760··1249·FUNC····LOCAL··DEFAULT····8·hamt_node_without.constprop.034 ····31:·00000a20··1261·FUNC····LOCAL··DEFAULT····8·hamt_node_without.constprop.0
38 ····35:·0000048d····48·FUNC····LOCAL··DEFAULT····6·_PyHamt_Without.cold35 ····32:·00000487····33·FUNC····LOCAL··DEFAULT····6·_PyHamt_Without.cold
 36 ····33:·000015d0···177·FUNC····LOCAL··DEFAULT····8·hamt_node_array_clone
39 ····36:·000004bd···445·FUNC····LOCAL··DEFAULT····6·hamt_node_without.constprop.0.cold37 ····34:·000004a8···453·FUNC····LOCAL··DEFAULT····6·hamt_node_without.constprop.0.cold
40 ····37:·00000f00····22·FUNC····LOCAL··DEFAULT····8·hamt_iter_yield_items38 ····35:·00001220····22·FUNC····LOCAL··DEFAULT····8·hamt_iter_yield_items
41 ····38:·0000068a····61·FUNC····LOCAL··DEFAULT····6·hamt_baseiter_new39 ····36:·0000067d····61·FUNC····LOCAL··DEFAULT····6·hamt_baseiter_new
42 ····39:·00000820····11·FUNC····LOCAL··DEFAULT····1·hamt_baseiter_tp_len40 ····37:·000006e0····11·FUNC····LOCAL··DEFAULT····1·hamt_baseiter_tp_len
43 ····40:·00000c50···402·FUNC····LOCAL··DEFAULT····8·hamt_baseiter_tp_iternext41 ····38:·00000f20···479·FUNC····LOCAL··DEFAULT····8·hamt_baseiter_tp_iternext
44 ····41:·00000f20·····8·FUNC····LOCAL··DEFAULT····8·hamt_iter_yield_keys42 ····39:·00001240·····8·FUNC····LOCAL··DEFAULT····8·hamt_iter_yield_keys
45 ····42:·00000df0···260·FUNC····LOCAL··DEFAULT····8·hamt_iterator_next43 ····40:·00001100···277·FUNC····LOCAL··DEFAULT····8·hamt_iterator_next
46 ····43:·00000830····35·FUNC····LOCAL··DEFAULT····1·hamt_baseiter_tp_dealloc44 ····41:·000006f0····35·FUNC····LOCAL··DEFAULT····1·hamt_baseiter_tp_dealloc
47 ····44:·00000860····36·FUNC····LOCAL··DEFAULT····1·hamt_baseiter_tp_clear45 ····42:·00000720····36·FUNC····LOCAL··DEFAULT····1·hamt_baseiter_tp_clear
48 ····45:·000006c7····17·FUNC····LOCAL··DEFAULT····6·hamt_baseiter_tp_clear.cold46 ····43:·000006ba····17·FUNC····LOCAL··DEFAULT····6·hamt_baseiter_tp_clear.cold
49 ····46:·000006e8·····7·FUNC····LOCAL··DEFAULT····6·hamt_iter_yield_values47 ····44:·000006db·····7·FUNC····LOCAL··DEFAULT····6·hamt_iter_yield_values
50 ····47:·00000890·····8·FUNC····LOCAL··DEFAULT····1·hamt_tp_len48 ····45:·00001250·····8·FUNC····LOCAL··DEFAULT····8·hamt_tp_len
51 ····48:·00000000·····0·SECTION·LOCAL··DEFAULT···10·49 ····46:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
52 ····49:·000008a0····67·FUNC····LOCAL··DEFAULT····1·hamt_py_set50 ····47:·00000750····67·FUNC····LOCAL··DEFAULT····1·hamt_py_set
 51 ····48:·0000078f·····7·FUNC····LOCAL··DEFAULT····6·hamt_py_set.cold
 52 ····49:·00001260···574·FUNC····LOCAL··DEFAULT····8·hamt_py_get
53 ····50:·0000079c·····7·FUNC····LOCAL··DEFAULT····6·hamt_py_set.cold53 ····50:·00000796····17·FUNC····LOCAL··DEFAULT····6·hamt_py_get.cold
54 ····51:·00000f30···399·FUNC····LOCAL··DEFAULT····8·hamt_py_get 
55 ····52:·000007a3····17·FUNC····LOCAL··DEFAULT····6·hamt_py_get.cold 
56 ····53:·00000849···133·FUNC····LOCAL··DEFAULT····6·hamt_node_collision_dealloc54 ····51:·0000085d···133·FUNC····LOCAL··DEFAULT····6·hamt_node_collision_dealloc
57 ····54:·000008f0·····5·FUNC····LOCAL··DEFAULT····1·hamt_py_delete55 ····52:·000014a0···206·FUNC····LOCAL··DEFAULT····8·hamt_py_delete
 56 ····53:·000008e2····30·FUNC····LOCAL··DEFAULT····6·hamt_py_delete.cold
58 ····55:·000011e0···160·FUNC····LOCAL··DEFAULT····8·hamt_node_array_dealloc57 ····54:·00001690···160·FUNC····LOCAL··DEFAULT····8·hamt_node_array_dealloc
59 ····56:·000008ce····24·FUNC····LOCAL··DEFAULT····6·hamt_node_array_dealloc.cold58 ····55:·00000900····24·FUNC····LOCAL··DEFAULT····6·hamt_node_array_dealloc.cold
60 ····57:·000008e6···119·FUNC····LOCAL··DEFAULT····6·hamt_tp_richcompare59 ····56:·00000918···119·FUNC····LOCAL··DEFAULT····6·hamt_tp_richcompare
61 ····58:·0000095d····19·FUNC····LOCAL··DEFAULT····6·hamt_py_items60 ····57:·0000098f····19·FUNC····LOCAL··DEFAULT····6·hamt_py_items
62 ····59:·00000970····69·FUNC····LOCAL··DEFAULT····6·hamt_tp_subscript61 ····58:·000009a2····69·FUNC····LOCAL··DEFAULT····6·hamt_tp_subscript
63 ····60:·000009b5····25·FUNC····LOCAL··DEFAULT····6·hamt_tp_contains62 ····59:·000009e7····25·FUNC····LOCAL··DEFAULT····6·hamt_tp_contains
64 ····61:·000009ce····19·FUNC····LOCAL··DEFAULT····6·hamt_py_keys63 ····60:·00000a00····19·FUNC····LOCAL··DEFAULT····6·hamt_py_keys
65 ····62:·000009e1·····5·FUNC····LOCAL··DEFAULT····6·hamt_tp_iter64 ····61:·00000a13·····5·FUNC····LOCAL··DEFAULT····6·hamt_tp_iter
66 ····63:·00001280····67·FUNC····LOCAL··DEFAULT····8·hamt_node_array_traverse65 ····62:·00001730····67·FUNC····LOCAL··DEFAULT····8·hamt_node_array_traverse
67 ····64:·000009e6····19·FUNC····LOCAL··DEFAULT····6·hamt_py_values66 ····63:·00000a18····19·FUNC····LOCAL··DEFAULT····6·hamt_py_values
68 ····65:·000009f9····47·FUNC····LOCAL··DEFAULT····6·hamt_node_collision_traverse67 ····64:·00000a2b····47·FUNC····LOCAL··DEFAULT····6·hamt_node_collision_traverse
69 ····66:·00000a28····32·FUNC····LOCAL··DEFAULT····6·hamt_baseiter_tp_traverse68 ····65:·00000a5a····32·FUNC····LOCAL··DEFAULT····6·hamt_baseiter_tp_traverse
70 ····67:·00000a48·····5·FUNC····LOCAL··DEFAULT····6·hamt_tp_new69 ····66:·00000a7a·····5·FUNC····LOCAL··DEFAULT····6·hamt_tp_new
71 ····68:·00000380····40·OBJECT··LOCAL··DEFAULT····3·PyHamt_as_sequence70 ····67:·00000380····40·OBJECT··LOCAL··DEFAULT····3·PyHamt_as_sequence
72 ····69:·0000036c····12·OBJECT··LOCAL··DEFAULT····3·PyHamt_as_mapping71 ····68:·0000036c····12·OBJECT··LOCAL··DEFAULT····3·PyHamt_as_mapping
73 ····70:·000003c0···112·OBJECT··LOCAL··DEFAULT····3·PyHamt_methods72 ····69:·000003c0···112·OBJECT··LOCAL··DEFAULT····3·PyHamt_methods
74 ····71:·000006cc····12·OBJECT··LOCAL··DEFAULT····3·PyHamtIterator_as_mapping73 ····70:·000006cc····12·OBJECT··LOCAL··DEFAULT····3·PyHamtIterator_as_mapping
75 ····72:·00000000·····0·SECTION·LOCAL··DEFAULT···11·74 ····71:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
76 ····73:·00000000·····0·SECTION·LOCAL··DEFAULT···12·75 ····72:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
77 ····74:·00000000···169·FUNC····GLOBAL·HIDDEN·····1·_PyHamt_Init76 ····73:·00000000···169·FUNC····GLOBAL·HIDDEN·····1·_PyHamt_Init
78 ····75:·000002a0···204·OBJECT··GLOBAL·DEFAULT····3·_PyHamt_Type77 ····74:·000002a0···204·OBJECT··GLOBAL·DEFAULT····3·_PyHamt_Type
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Ready78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Ready
80 ····77:·000001c0···204·OBJECT··GLOBAL·DEFAULT····3·_PyHamt_ArrayNode_Type79 ····76:·000001c0···204·OBJECT··GLOBAL·DEFAULT····3·_PyHamt_ArrayNode_Type
81 ····78:·000000e0···204·OBJECT··GLOBAL·DEFAULT····3·_PyHamt_BitmapNode_Type80 ····77:·000000e0···204·OBJECT··GLOBAL·DEFAULT····3·_PyHamt_BitmapNode_Type
82 ····79:·00000000···204·OBJECT··GLOBAL·DEFAULT····3·_PyHamt_CollisionNode_Type81 ····78:·00000000···204·OBJECT··GLOBAL·DEFAULT····3·_PyHamt_CollisionNode_Type
83 ····80:·00000520···204·OBJECT··GLOBAL·DEFAULT····3·_PyHamtKeys_Type82 ····79:·00000520···204·OBJECT··GLOBAL·DEFAULT····3·_PyHamtKeys_Type
84 ····81:·00000440···204·OBJECT··GLOBAL·DEFAULT····3·_PyHamtValues_Type83 ····80:·00000440···204·OBJECT··GLOBAL·DEFAULT····3·_PyHamtValues_Type
85 ····82:·00000600···204·OBJECT··GLOBAL·DEFAULT····3·_PyHamtItems_Type84 ····81:·00000600···204·OBJECT··GLOBAL·DEFAULT····3·_PyHamtItems_Type
86 ····83:·000000b0····34·FUNC····GLOBAL·HIDDEN·····1·_PyHamt_Fini85 ····82:·000000b0····34·FUNC····GLOBAL·HIDDEN·····1·_PyHamt_Fini
87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
88 ····85:·0000004f····94·FUNC····GLOBAL·HIDDEN·····6·_PyHamt_New87 ····84:·0000004f····94·FUNC····GLOBAL·HIDDEN·····6·_PyHamt_New
89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New
90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Track89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Track
91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_NewVar90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_NewVar
92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_begin95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_begin
97 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_end96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_end
98 ····95:·000001c0····27·FUNC····GLOBAL·HIDDEN·····1·_PyHamt_Find97 ····94:·00000110····27·FUNC····GLOBAL·HIDDEN·····1·_PyHamt_Find
99 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash
100 ····97:·000001e0···118·FUNC····GLOBAL·HIDDEN·····1·_PyHamt_Assoc99 ····96:·00000130···118·FUNC····GLOBAL·HIDDEN·····1·_PyHamt_Assoc
101 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool
102 ····99:·00000790···127·FUNC····GLOBAL·HIDDEN·····1·_PyHamt_Without101 ····98:·00000960···180·FUNC····GLOBAL·HIDDEN·····8·_PyHamt_Without
103 ···100:·00000810·····8·FUNC····GLOBAL·HIDDEN·····1·_PyHamt_Len102 ····99:·00000f10·····8·FUNC····GLOBAL·HIDDEN·····8·_PyHamt_Len
104 ···101:·0000067a····16·FUNC····GLOBAL·HIDDEN·····6·_PyHamt_NewIterItems103 ···100:·0000066d····16·FUNC····GLOBAL·HIDDEN·····6·_PyHamt_NewIterItems
105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack104 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone
108 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
109 ···106:·000006d8····16·FUNC····GLOBAL·HIDDEN·····6·_PyHamt_NewIterValues108 ···105:·000006cb····16·FUNC····GLOBAL·HIDDEN·····6·_PyHamt_NewIterValues
110 ···107:·000006ef····16·FUNC····GLOBAL·HIDDEN·····6·_PyHamt_NewIterKeys109 ···106:·000006e2····16·FUNC····GLOBAL·HIDDEN·····6·_PyHamt_NewIterKeys
111 ···108:·000006ff···157·FUNC····GLOBAL·HIDDEN·····6·_PyHamt_Eq110 ···107:·000006f2···157·FUNC····GLOBAL·HIDDEN·····6·_PyHamt_Eq
112 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_UnpackTuple111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_UnpackTuple
113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct112 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
114 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
115 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct114 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct115 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
117 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError
118 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject117 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject
119 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type118 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
120 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_HashNotImplemented119 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_HashNotImplemented
121 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr120 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
122 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SelfIter121 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SelfIter
Max diff block lines reached; -1/16257 bytes (-0.01%) of diff not shown.
61.1 KB
readelf --wide --relocs {}
Max HTML report size reached
92.1 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.23 KB
strings --all --bytes=8 {}
    
Offset 4, 38 lines modifiedOffset 4, 36 lines modified
4 hamt_array_node4 hamt_array_node
5 _PyHamt_Init.cold5 _PyHamt_Init.cold
6 _empty_hamt6 _empty_hamt
7 _empty_bitmap_node7 _empty_bitmap_node
8 _PyHamt_Fini.cold8 _PyHamt_Fini.cold
9 hamt_alloc9 hamt_alloc
10 hamt_node_bitmap_new10 hamt_node_bitmap_new
11 _PyObject_GC_TRACK_impl.constprop.0 
12 hamt_node_bitmap_new.cold11 hamt_node_bitmap_new.cold
13 hamt_tp_traverse12 hamt_tp_traverse
14 hamt_tp_traverse.cold13 hamt_tp_traverse.cold
15 hamt_node_bitmap_traverse14 hamt_node_bitmap_traverse
16 hamt_tp_dealloc15 hamt_tp_dealloc
17 hamt_tp_clear16 hamt_tp_clear
18 hamt_tp_dealloc.cold 
19 hamt_node_bitmap_dealloc17 hamt_node_bitmap_dealloc
20 hamt_node_bitmap_dealloc.cold18 hamt_node_bitmap_dealloc.cold
21 hamt_find19 hamt_find
22 hamt_node_find20 hamt_node_find
23 hamt_node_assoc21 hamt_node_assoc
24 _PyHamt_Assoc.cold22 _PyHamt_Assoc.cold
25 hamt_node_array_clone 
26 hamt_node_bitmap_assoc23 hamt_node_bitmap_assoc
27 hamt_node_array_new24 hamt_node_array_new
28 hamt_node_collision_find_index.constprop.025 hamt_node_collision_find_index.constprop.0
29 hamt_node_assoc.cold26 hamt_node_assoc.cold
30 hamt_node_collision_new27 hamt_node_collision_new
31 hamt_node_bitmap_clone28 hamt_node_bitmap_clone
32 hamt_node_bitmap_assoc.cold29 hamt_node_bitmap_assoc.cold
33 hamt_node_without.constprop.030 hamt_node_without.constprop.0
34 _PyHamt_Without.cold31 _PyHamt_Without.cold
 32 hamt_node_array_clone
35 hamt_node_without.constprop.0.cold33 hamt_node_without.constprop.0.cold
36 hamt_iter_yield_items34 hamt_iter_yield_items
37 hamt_baseiter_new35 hamt_baseiter_new
38 hamt_baseiter_tp_len36 hamt_baseiter_tp_len
39 hamt_baseiter_tp_iternext37 hamt_baseiter_tp_iternext
40 hamt_iter_yield_keys38 hamt_iter_yield_keys
41 hamt_iterator_next39 hamt_iterator_next
23.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 78, 172 lines modifiedOffset 78, 103 lines modified
78 ·R_386_32»       .bss78 ·R_386_32»       .bss
79 »       test···%eax,%eax79 »       test···%eax,%eax
80 »       jne····c3·<_PyHamt_Fini+0x13>80 »       jne····c3·<_PyHamt_Fini+0x13>
81 ·R_386_PC32»     .text.unlikely81 ·R_386_PC32»     .text.unlikely
82 »       mov····0x4,%edx82 »       mov····0x4,%edx
83 ·R_386_32»       .bss83 ·R_386_32»       .bss
84 »       test···%edx,%edx84 »       test···%edx,%edx
85 »       jne····f5·<hamt_alloc+0x15>85 »       jne····f5·<hamt_tp_traverse+0x15>
86 ·R_386_PC32»     .text.unlikely86 ·R_386_PC32»     .text.unlikely
87 »       add····$0xc,%esp87 »       add····$0xc,%esp
88 »       retq···88 »       retq···
89 »       lea····0x0(%esi,%eiz,1),%esi89 »       lea····0x0(%esi,%eiz,1),%esi
90 »       lea····0x0(%esi,%eiz,1),%esi90 »       lea····0x0(%esi,%eiz,1),%esi
  
91 000000e0·<hamt_alloc>: 
92 hamt_alloc(): 
93 »       push···%ebx 
94 »       sub····$0x14,%esp 
95 »       push···$0x0 
96 ·R_386_32»       _PyHamt_Type 
97 »       call···ea·<hamt_alloc+0xa> 
98 ·R_386_PC32»     _PyObject_GC_New 
99 »       add····$0x10,%esp 
100 »       mov····%eax,%ebx 
101 »       test···%eax,%eax 
102 »       je·····118·<hamt_alloc+0x38> 
103 »       sub····$0xc,%esp 
104 »       movl···$0x0,0x10(%eax) 
105 »       movl···$0x0,0x8(%eax) 
106 »       movl···$0x0,0xc(%eax) 
107 »       push···%eax 
108 »       call···111·<hamt_alloc+0x31> 
109 ·R_386_PC32»     PyObject_GC_Track 
110 »       add····$0x10,%esp 
111 »       add····$0x8,%esp 
112 »       mov····%ebx,%eax 
113 »       pop····%ebx 
114 »       retq··· 
115 »       nop 
  
116 00000120·<hamt_tp_traverse>:91 000000e0·<hamt_tp_traverse>:
117 hamt_tp_traverse():92 hamt_tp_traverse():
118 »       mov····0x4(%esp),%eax93 »       mov····0x4(%esp),%eax
119 »       mov····0x8(%esp),%edx94 »       mov····0x8(%esp),%edx
120 »       mov····0xc(%esp),%ecx95 »       mov····0xc(%esp),%ecx
121 »       mov····0x8(%eax),%eax96 »       mov····0x8(%eax),%eax
122 »       test···%eax,%eax97 »       test···%eax,%eax
123 »       je·····22f·<_PyHamt_Assoc+0x4f>98 »       je·····1e5·<hamt_node_bitmap_assoc+0x35>
124 ·R_386_PC32»     .text.unlikely99 ·R_386_PC32»     .text.unlikely
125 »       mov····%ecx,0x8(%esp)100 »       mov····%ecx,0x8(%esp)
126 »       mov····%eax,0x4(%esp)101 »       mov····%eax,0x4(%esp)
127 »       jmp····*%edx102 »       jmp····*%edx
128 »       lea····0x0(%esi,%eiz,1),%esi103 »       lea····0x0(%esi,%eiz,1),%esi
129 »       lea····0x0(%esi,%eiz,1),%esi104 »       lea····0x0(%esi,%eiz,1),%esi
130 »       nop105 »       nop
  
131 00000150·<hamt_tp_dealloc>: 
132 hamt_tp_dealloc(): 
133 »       push···%ebx 
134 »       sub····$0x14,%esp 
135 »       mov····0x1c(%esp),%ebx 
136 »       push···%ebx 
137 »       call···15a·<hamt_tp_dealloc+0xa> 
138 ·R_386_PC32»     PyObject_GC_UnTrack 
139 »       add····$0x10,%esp 
140 »       cmpl···$0x0,0xc(%ebx) 
141 »       jne····266·<hamt_node_bitmap_assoc+0x6> 
142 ·R_386_PC32»     .text.unlikely 
143 »       sub····$0xc,%esp 
144 »       push···%ebx 
145 »       call···190·<hamt_tp_clear> 
146 »       mov····0x4(%ebx),%eax 
147 »       mov····%ebx,0x20(%esp) 
148 »       mov····0xa0(%eax),%edx 
149 »       add····$0x18,%esp 
150 »       pop····%ebx 
151 »       jmp····*%edx 
152 »       lea····0x0(%esi,%eiz,1),%esi 
153 »       xchg···%ax,%ax 
  
154 00000190·<hamt_tp_clear>: 
155 hamt_tp_clear(): 
156 »       sub····$0xc,%esp 
157 »       mov····0x10(%esp),%eax 
158 »       mov····0x8(%eax),%edx 
159 »       test···%edx,%edx 
160 »       je·····1b6·<hamt_tp_clear+0x26> 
161 »       movl···$0x0,0x8(%eax) 
162 »       subl···$0x1,(%edx) 
163 »       jne····1b6·<hamt_tp_clear+0x26> 
164 »       sub····$0xc,%esp 
165 »       push···%edx 
166 »       call···1af·<hamt_tp_clear+0x1f> 
167 ·R_386_PC32»     _Py_Dealloc 
168 »       add····$0x10,%esp 
169 »       xor····%eax,%eax 
170 »       add····$0xc,%esp 
171 »       retq··· 
172 »       lea····0x0(%esi,%eiz,1),%esi 
  
173 000001c0·<_PyHamt_Find>:106 00000110·<_PyHamt_Find>:
174 _PyHamt_Find():107 _PyHamt_Find():
175 »       sub····$0xc,%esp108 »       sub····$0xc,%esp
176 »       mov····0x18(%esp),%ecx109 »       mov····0x18(%esp),%ecx
177 »       mov····0x14(%esp),%edx110 »       mov····0x14(%esp),%edx
178 »       mov····0x10(%esp),%eax111 »       mov····0x10(%esp),%eax
179 »       call···4e0·<hamt_node_bitmap_assoc+0x280>112 »       call···580·<hamt_node_bitmap_assoc+0x3d0>
180 ·R_386_PC32»     .text.hot113 ·R_386_PC32»     .text.hot
181 »       add····$0xc,%esp114 »       add····$0xc,%esp
182 »       sub····$0x1,%eax115 »       sub····$0x1,%eax
183 »       retq···116 »       retq···
184 »       lea····0x0(%esi,%eiz,1),%esi117 »       lea····0x0(%esi,%eiz,1),%esi
185 »       nop118 »       nop
  
186 000001e0·<_PyHamt_Assoc>:119 00000130·<_PyHamt_Assoc>:
187 _PyHamt_Assoc():120 _PyHamt_Assoc():
188 »       push···%esi121 »       push···%esi
189 »       push···%ebx122 »       push···%ebx
190 »       sub····$0x30,%esp123 »       sub····$0x30,%esp
191 »       mov····0x40(%esp),%ebx124 »       mov····0x40(%esp),%ebx
192 »       mov····0x3c(%esp),%esi125 »       mov····0x3c(%esp),%esi
193 »       movl···$0x0,0x28(%esp)126 »       movl···$0x0,0x28(%esp)
194 »       push···%ebx127 »       push···%ebx
195 »       call···1f7·<_PyHamt_Assoc+0x17>128 »       call···147·<_PyHamt_Assoc+0x17>
196 ·R_386_PC32»     PyObject_Hash129 ·R_386_PC32»     PyObject_Hash
197 »       add····$0x10,%esp130 »       add····$0x10,%esp
198 »       cmp····$0xffffffff,%eax131 »       cmp····$0xffffffff,%eax
Max diff block lines reached; 20366/23449 bytes (86.85%) of diff not shown.
9.52 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 114 lines modifiedOffset 1, 114 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·01000000·00000000·00000000·08000000·................3 ··0x00000000·01000000·00000000·00000000·08000000·................
4 ··0x00000010·10000000·04000000·49080000·00000000·........I.......4 ··0x00000010·10000000·04000000·5d080000·00000000·........].......
5 ··0x00000020·00000000·00000000·00000000·00000000·................5 ··0x00000020·00000000·00000000·00000000·00000000·................
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·00000000·00000000·00000000·00000000·................7 ··0x00000040·00000000·00000000·00000000·00000000·................
8 ··0x00000050·00000000·00400400·00000000·f9090000·.....@..........8 ··0x00000050·00000000·00400400·00000000·2b0a0000·.....@......+...
9 ··0x00000060·00000000·00000000·00000000·00000000·................9 ··0x00000060·00000000·00000000·00000000·00000000·................
10 ··0x00000070·00000000·00000000·00000000·00000000·................10 ··0x00000070·00000000·00000000·00000000·00000000·................
11 ··0x00000080·00000000·00000000·00000000·00000000·................11 ··0x00000080·00000000·00000000·00000000·00000000·................
12 ··0x00000090·00000000·00000000·00000000·00000000·................12 ··0x00000090·00000000·00000000·00000000·00000000·................
13 ··0x000000a0·00000000·00000000·00000000·00000000·................13 ··0x000000a0·00000000·00000000·00000000·00000000·................
14 ··0x000000b0·00000000·00000000·00000000·00000000·................14 ··0x000000b0·00000000·00000000·00000000·00000000·................
15 ··0x000000c0·00000000·00000000·00000000·00000000·................15 ··0x000000c0·00000000·00000000·00000000·00000000·................
16 ··0x000000d0·00000000·00000000·00000000·00000000·................16 ··0x000000d0·00000000·00000000·00000000·00000000·................
17 ··0x000000e0·01000000·00000000·00000000·1c000000·................17 ··0x000000e0·01000000·00000000·00000000·1c000000·................
18 ··0x000000f0·10000000·04000000·f0010000·00000000·................18 ··0x000000f0·10000000·04000000·10030000·00000000·................
19 ··0x00000100·00000000·00000000·00000000·00000000·................19 ··0x00000100·00000000·00000000·00000000·00000000·................
20 ··0x00000110·00000000·00000000·00000000·00000000·................20 ··0x00000110·00000000·00000000·00000000·00000000·................
21 ··0x00000120·00000000·00000000·00000000·00000000·................21 ··0x00000120·00000000·00000000·00000000·00000000·................
22 ··0x00000130·00000000·00400400·00000000·b0000000·.....@..........22 ··0x00000130·00000000·00400400·00000000·10010000·.....@..........
23 ··0x00000140·00000000·00000000·00000000·00000000·................23 ··0x00000140·00000000·00000000·00000000·00000000·................
24 ··0x00000150·00000000·00000000·00000000·00000000·................24 ··0x00000150·00000000·00000000·00000000·00000000·................
25 ··0x00000160·00000000·00000000·00000000·00000000·................25 ··0x00000160·00000000·00000000·00000000·00000000·................
26 ··0x00000170·00000000·00000000·00000000·00000000·................26 ··0x00000170·00000000·00000000·00000000·00000000·................
27 ··0x00000180·00000000·00000000·00000000·00000000·................27 ··0x00000180·00000000·00000000·00000000·00000000·................
28 ··0x00000190·00000000·00000000·00000000·00000000·................28 ··0x00000190·00000000·00000000·00000000·00000000·................
29 ··0x000001a0·00000000·00000000·00000000·00000000·................29 ··0x000001a0·00000000·00000000·00000000·00000000·................
30 ··0x000001b0·00000000·00000000·00000000·00000000·................30 ··0x000001b0·00000000·00000000·00000000·00000000·................
31 ··0x000001c0·01000000·00000000·00000000·2d000000·............-...31 ··0x000001c0·01000000·00000000·00000000·2d000000·............-...
32 ··0x000001d0·8c000000·00000000·e0110000·00000000·................32 ··0x000001d0·8c000000·00000000·90160000·00000000·................
33 ··0x000001e0·00000000·00000000·00000000·00000000·................33 ··0x000001e0·00000000·00000000·00000000·00000000·................
34 ··0x000001f0·00000000·00000000·00000000·00000000·................34 ··0x000001f0·00000000·00000000·00000000·00000000·................
35 ··0x00000200·00000000·00000000·00000000·00000000·................35 ··0x00000200·00000000·00000000·00000000·00000000·................
36 ··0x00000210·00000000·00400400·00000000·80120000·.....@..........36 ··0x00000210·00000000·00400400·00000000·30170000·.....@......0...
37 ··0x00000220·00000000·00000000·00000000·00000000·................37 ··0x00000220·00000000·00000000·00000000·00000000·................
38 ··0x00000230·00000000·00000000·00000000·00000000·................38 ··0x00000230·00000000·00000000·00000000·00000000·................
39 ··0x00000240·00000000·00000000·00000000·00000000·................39 ··0x00000240·00000000·00000000·00000000·00000000·................
40 ··0x00000250·00000000·00000000·00000000·00000000·................40 ··0x00000250·00000000·00000000·00000000·00000000·................
41 ··0x00000260·00000000·00000000·00000000·00000000·................41 ··0x00000260·00000000·00000000·00000000·00000000·................
42 ··0x00000270·00000000·00000000·00000000·00000000·................42 ··0x00000270·00000000·00000000·00000000·00000000·................
43 ··0x00000280·00000000·00000000·00000000·00000000·................43 ··0x00000280·00000000·00000000·00000000·00000000·................
44 ··0x00000290·00000000·00000000·00000000·00000000·................44 ··0x00000290·00000000·00000000·00000000·00000000·................
45 ··0x000002a0·01000000·00000000·00000000·3d000000·............=...45 ··0x000002a0·01000000·00000000·00000000·3d000000·............=...
46 ··0x000002b0·14000000·00000000·50010000·00000000·........P.......46 ··0x000002b0·14000000·00000000·50020000·00000000·........P.......
47 ··0x000002c0·00000000·00000000·00000000·00000000·................47 ··0x000002c0·00000000·00000000·00000000·00000000·................
48 ··0x000002d0·00000000·80030000·6c030000·00000000·........l.......48 ··0x000002d0·00000000·80030000·6c030000·00000000·........l.......
49 ··0x000002e0·00000000·00000000·00000000·00000000·................49 ··0x000002e0·00000000·00000000·00000000·00000000·................
50 ··0x000002f0·00000000·00400400·00000000·20010000·.....@......·...50 ··0x000002f0·00000000·00400400·00000000·e0000000·.....@..........
51 ··0x00000300·90010000·e6080000·0c000000·e1090000·................51 ··0x00000300·e0020000·18090000·0c000000·130a0000·................
52 ··0x00000310·00000000·c0030000·00000000·00000000·................52 ··0x00000310·00000000·c0030000·00000000·00000000·................
53 ··0x00000320·00000000·00000000·00000000·00000000·................53 ··0x00000320·00000000·00000000·00000000·00000000·................
54 ··0x00000330·00000000·00000000·00000000·480a0000·............H...54 ··0x00000330·00000000·00000000·00000000·7a0a0000·............z...
55 ··0x00000340·00000000·00000000·00000000·00000000·................55 ··0x00000340·00000000·00000000·00000000·00000000·................
56 ··0x00000350·00000000·00000000·00000000·00000000·................56 ··0x00000350·00000000·00000000·00000000·00000000·................
57 ··0x00000360·00000000·00000000·00000000·90080000·................57 ··0x00000360·00000000·00000000·00000000·50120000·............P...
58 ··0x00000370·70090000·00000000·00000000·00000000·p...............58 ··0x00000370·a2090000·00000000·00000000·00000000·................
59 ··0x00000380·00000000·00000000·00000000·00000000·................59 ··0x00000380·00000000·00000000·00000000·00000000·................
60 ··0x00000390·00000000·00000000·00000000·b5090000·................60 ··0x00000390·00000000·00000000·00000000·e7090000·................
61 ··0x000003a0·00000000·00000000·00000000·00000000·................61 ··0x000003a0·00000000·00000000·00000000·00000000·................
62 ··0x000003b0·00000000·00000000·00000000·00000000·................62 ··0x000003b0·00000000·00000000·00000000·00000000·................
63 ··0x000003c0·00000000·a0080000·01000000·00000000·................63 ··0x000003c0·00000000·50070000·01000000·00000000·....P...........
64 ··0x000003d0·04000000·300f0000·01000000·00000000·....0...........64 ··0x000003d0·04000000·60120000·01000000·00000000·....`...........
65 ··0x000003e0·42000000·f0080000·08000000·00000000·B...............65 ··0x000003e0·42000000·a0140000·08000000·00000000·B...............
66 ··0x000003f0·49000000·5d090000·04000000·00000000·I...]...........66 ··0x000003f0·49000000·8f090000·04000000·00000000·I...............
67 ··0x00000400·4f000000·ce090000·04000000·00000000·O...............67 ··0x00000400·4f000000·000a0000·04000000·00000000·O...............
68 ··0x00000410·54000000·e6090000·04000000·00000000·T...............68 ··0x00000410·54000000·180a0000·04000000·00000000·T...............
69 ··0x00000420·00000000·00000000·00000000·00000000·................69 ··0x00000420·00000000·00000000·00000000·00000000·................
70 ··0x00000430·00000000·00000000·00000000·00000000·................70 ··0x00000430·00000000·00000000·00000000·00000000·................
71 ··0x00000440·01000000·00000000·00000000·54000000·............T...71 ··0x00000440·01000000·00000000·00000000·54000000·............T...
72 ··0x00000450·4c000000·00000000·30080000·00000000·L.......0.......72 ··0x00000450·4c000000·00000000·f0060000·00000000·L...............
73 ··0x00000460·00000000·00000000·00000000·00000000·................73 ··0x00000460·00000000·00000000·00000000·00000000·................
74 ··0x00000470·00000000·00000000·cc060000·00000000·................74 ··0x00000470·00000000·00000000·cc060000·00000000·................
75 ··0x00000480·00000000·00000000·00000000·00000000·................75 ··0x00000480·00000000·00000000·00000000·00000000·................
76 ··0x00000490·00000000·00400400·00000000·280a0000·.....@......(...76 ··0x00000490·00000000·00400400·00000000·5a0a0000·.....@......Z...
77 ··0x000004a0·60080000·00000000·00000000·00000000·`...............77 ··0x000004a0·20070000·00000000·00000000·00000000··...............
78 ··0x000004b0·500c0000·00000000·00000000·00000000·P...............78 ··0x000004b0·200f0000·00000000·00000000·00000000··...............
79 ··0x000004c0·00000000·00000000·00000000·00000000·................79 ··0x000004c0·00000000·00000000·00000000·00000000·................
80 ··0x000004d0·00000000·00000000·00000000·00000000·................80 ··0x000004d0·00000000·00000000·00000000·00000000·................
81 ··0x000004e0·00000000·00000000·00000000·00000000·................81 ··0x000004e0·00000000·00000000·00000000·00000000·................
82 ··0x000004f0·00000000·00000000·00000000·00000000·................82 ··0x000004f0·00000000·00000000·00000000·00000000·................
83 ··0x00000500·00000000·00000000·00000000·00000000·................83 ··0x00000500·00000000·00000000·00000000·00000000·................
84 ··0x00000510·00000000·00000000·00000000·00000000·................84 ··0x00000510·00000000·00000000·00000000·00000000·................
85 ··0x00000520·01000000·00000000·00000000·4f000000·............O...85 ··0x00000520·01000000·00000000·00000000·4f000000·............O...
86 ··0x00000530·4c000000·00000000·30080000·00000000·L.......0.......86 ··0x00000530·4c000000·00000000·f0060000·00000000·L...............
87 ··0x00000540·00000000·00000000·00000000·00000000·................87 ··0x00000540·00000000·00000000·00000000·00000000·................
88 ··0x00000550·00000000·00000000·cc060000·00000000·................88 ··0x00000550·00000000·00000000·cc060000·00000000·................
89 ··0x00000560·00000000·00000000·00000000·00000000·................89 ··0x00000560·00000000·00000000·00000000·00000000·................
90 ··0x00000570·00000000·00400400·00000000·280a0000·.....@......(...90 ··0x00000570·00000000·00400400·00000000·5a0a0000·.....@......Z...
91 ··0x00000580·60080000·00000000·00000000·00000000·`...............91 ··0x00000580·20070000·00000000·00000000·00000000··...............
92 ··0x00000590·500c0000·00000000·00000000·00000000·P...............92 ··0x00000590·200f0000·00000000·00000000·00000000··...............
93 ··0x000005a0·00000000·00000000·00000000·00000000·................93 ··0x000005a0·00000000·00000000·00000000·00000000·................
94 ··0x000005b0·00000000·00000000·00000000·00000000·................94 ··0x000005b0·00000000·00000000·00000000·00000000·................
95 ··0x000005c0·00000000·00000000·00000000·00000000·................95 ··0x000005c0·00000000·00000000·00000000·00000000·................
96 ··0x000005d0·00000000·00000000·00000000·00000000·................96 ··0x000005d0·00000000·00000000·00000000·00000000·................
97 ··0x000005e0·00000000·00000000·00000000·00000000·................97 ··0x000005e0·00000000·00000000·00000000·00000000·................
98 ··0x000005f0·00000000·00000000·00000000·00000000·................98 ··0x000005f0·00000000·00000000·00000000·00000000·................
99 ··0x00000600·01000000·00000000·00000000·49000000·............I...99 ··0x00000600·01000000·00000000·00000000·49000000·............I...
100 ··0x00000610·4c000000·00000000·30080000·00000000·L.......0.......100 ··0x00000610·4c000000·00000000·f0060000·00000000·L...............
101 ··0x00000620·00000000·00000000·00000000·00000000·................101 ··0x00000620·00000000·00000000·00000000·00000000·................
102 ··0x00000630·00000000·00000000·cc060000·00000000·................102 ··0x00000630·00000000·00000000·cc060000·00000000·................
103 ··0x00000640·00000000·00000000·00000000·00000000·................103 ··0x00000640·00000000·00000000·00000000·00000000·................
104 ··0x00000650·00000000·00400400·00000000·280a0000·.....@......(...104 ··0x00000650·00000000·00400400·00000000·5a0a0000·.....@......Z...
105 ··0x00000660·60080000·00000000·00000000·00000000·`...............105 ··0x00000660·20070000·00000000·00000000·00000000··...............
106 ··0x00000670·500c0000·00000000·00000000·00000000·P...............106 ··0x00000670·200f0000·00000000·00000000·00000000··...............
107 ··0x00000680·00000000·00000000·00000000·00000000·................107 ··0x00000680·00000000·00000000·00000000·00000000·................
108 ··0x00000690·00000000·00000000·00000000·00000000·................108 ··0x00000690·00000000·00000000·00000000·00000000·................
109 ··0x000006a0·00000000·00000000·00000000·00000000·................109 ··0x000006a0·00000000·00000000·00000000·00000000·................
110 ··0x000006b0·00000000·00000000·00000000·00000000·................110 ··0x000006b0·00000000·00000000·00000000·00000000·................
111 ··0x000006c0·00000000·00000000·00000000·20080000·............·...111 ··0x000006c0·00000000·00000000·00000000·e0060000·................
112 ··0x000006d0·00000000·00000000···················........112 ··0x000006d0·00000000·00000000···················........
  
40.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 22, 41 lines modifiedOffset 22, 41 lines modified
22 ·R_386_PC32»     _Py_Dealloc22 ·R_386_PC32»     _Py_Dealloc
23 »       add····$0x10,%esp23 »       add····$0x10,%esp
24 »       jmp····e7·<hamt_node_bitmap_new.cold+0x3a>24 »       jmp····e7·<hamt_node_bitmap_new.cold+0x3a>
25 ·R_386_PC32»     .text25 ·R_386_PC32»     .text
26 »       subl···$0x1,(%edx)26 »       subl···$0x1,(%edx)
27 »       movl···$0x0,0x427 »       movl···$0x0,0x4
28 ·R_386_32»       .bss28 ·R_386_32»       .bss
29 »       jne····108·<hamt_tp_dealloc.cold+0x9>29 »       jne····108·<hamt_node_bitmap_dealloc.cold+0x13>
30 ·R_386_PC32»     .text30 ·R_386_PC32»     .text
31 »       sub····$0xc,%esp31 »       sub····$0xc,%esp
32 »       push···%edx32 »       push···%edx
33 »       call···43·<_PyHamt_Fini.cold+0x3c>33 »       call···43·<_PyHamt_Fini.cold+0x3c>
34 ·R_386_PC32»     _Py_Dealloc34 ·R_386_PC32»     _Py_Dealloc
35 »       add····$0x10,%esp35 »       add····$0x10,%esp
36 »       jmp····119·<hamt_node_bitmap_dealloc.cold+0x9>36 »       jmp····119·<hamt_node_bitmap_dealloc.cold+0x24>
37 ·R_386_PC32»     .text37 ·R_386_PC32»     .text
  
38 0000004f·<_PyHamt_New>:38 0000004f·<_PyHamt_New>:
39 _PyHamt_New():39 _PyHamt_New():
40 »       push···%ebx40 »       push···%ebx
41 »       sub····$0x8,%esp41 »       sub····$0x8,%esp
42 »       mov····0x0,%ebx42 »       mov····0x0,%ebx
43 ·R_386_32»       .bss43 ·R_386_32»       .bss
44 »       test···%ebx,%ebx44 »       test···%ebx,%ebx
45 »       je·····61·<_PyHamt_New+0x12>45 »       je·····61·<_PyHamt_New+0x12>
46 »       incl···(%ebx)46 »       incl···(%ebx)
47 »       jmp····a6·<_PyHamt_New+0x57>47 »       jmp····a6·<_PyHamt_New+0x57>
48 »       call···142·<_PyHamt_Assoc.cold+0xd>48 »       call···62·<_PyHamt_New+0x13>
49 ·R_386_PC32»     .text49 ·R_386_PC32»     .text.hot
50 »       mov····%eax,%ebx50 »       mov····%eax,%ebx
51 »       test···%eax,%eax51 »       test···%eax,%eax
52 »       je·····8a·<_PyHamt_New+0x3b>52 »       je·····8a·<_PyHamt_New+0x3b>
53 »       xor····%eax,%eax53 »       xor····%eax,%eax
54 »       call···6f·<_PyHamt_New+0x20>54 »       call···af·<hamt_node_bitmap_new.cold+0x2>
55 ·R_386_PC32»     .text.hot55 ·R_386_PC32»     .text.hot
56 »       mov····%eax,0x8(%ebx)56 »       mov····%eax,0x8(%ebx)
57 »       test···%eax,%eax57 »       test···%eax,%eax
58 »       jne····8e·<_PyHamt_New+0x3f>58 »       jne····8e·<_PyHamt_New+0x3f>
59 »       decl···(%ebx)59 »       decl···(%ebx)
60 »       jne····8a·<_PyHamt_New+0x3b>60 »       jne····8a·<_PyHamt_New+0x3b>
61 »       sub····$0xc,%esp61 »       sub····$0xc,%esp
70.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
31.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 13, 242 lines modifiedOffset 13, 250 lines modified
13 ··0x00000090·07000000·00000000·14000000·9c000000·................13 ··0x00000090·07000000·00000000·14000000·9c000000·................
14 ··0x000000a0·b0000000·22000000·00430e10·5e0e0400·...."....C..^...14 ··0x000000a0·b0000000·22000000·00430e10·5e0e0400·...."....C..^...
15 ··0x000000b0·20000000·48000000·07000000·48000000··...H.......H...15 ··0x000000b0·20000000·48000000·07000000·48000000··...H.......H...
16 ··0x000000c0·00560e1c·410e2048·0e105b0e·1c410e20·.V..A.·H..[..A.·16 ··0x000000c0·00560e1c·410e2048·0e105b0e·1c410e20·.V..A.·H..[..A.·
17 ··0x000000d0·480e1000·28000000·d8000000·4f000000·H...(.......O...17 ··0x000000d0·480e1000·28000000·d8000000·4f000000·H...(.......O...
18 ··0x000000e0·5e000000·00410e08·8302430e·106e0e1c·^....A....C..n..18 ··0x000000e0·5e000000·00410e08·8302430e·106e0e1c·^....A....C..n..
19 ··0x000000f0·410e2048·0e105f0e·0843c30e·04000000·A.·H.._..C......19 ··0x000000f0·410e2048·0e105f0e·0843c30e·04000000·A.·H.._..C......
20 ··0x00000100·2c000000·04010000·e0000000·3f000000·,...........?...20 ··0x00000100·2c000000·04010000·00000000·3f000000·,...........?...
21 ··0x00000110·00410e08·8302430e·1c450e20·480e1049·.A....C..E.·H..I21 ··0x00000110·00410e08·8302430e·1c450e20·480e1049·.A....C..E.·H..I
22 ··0x00000120·0e1c560e·20480e10·430e0843·c30e0400·..V.·H..C..C....22 ··0x00000120·0e1c560e·20480e10·430e0843·c30e0400·..V.·H..C..C....
23 ··0x00000130·48000000·34010000·00000000·76000000·H...4.......v...23 ··0x00000130·48000000·34010000·40000000·c3000000·H...4...@.......
24 ··0x00000140·00410e08·8602410e·0c830343·0e10450e·.A....A....C..E.24 ··0x00000140·00410e08·8702410e·0c860343·0e108304·.A....A....C....
25 ··0x00000150·14430e18·410e1c45·0e20480e·10580e14·.C..A..E.·H..X..25 ··0x00000150·4b0e1841·0e1c450e·20480e10·540e1447·K..A..E.·H..T..G
26 ··0x00000160·410e1842·0e1c410e·20560e10·430a0e0c·A..B..A.·V..C...26 ··0x00000160·0e18420e·1c410e20·520e1067·0ac30e0c·..B..A.·R..g....
27 ··0x00000170·43c30e08·41c60e04·410b0000·18000000·C...A...A.......27 ··0x00000170·41c60e08·41c70e04·410b0000·1c000000·A...A...A.......
28 ··0x00000180·00000000·017a5200·017c0801·1b0c0404·.....zR..|......28 ··0x00000180·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
29 ··0x00000190·88010e10·83038602·1c000000·20000000·............·...29 ··0x00000190·88010e10·83048603·87020000·1c000000·................
30 ··0x000001a0·ad000000·4f000000·00410e14·410e1842·....O....A..A..B30 ··0x000001a0·24000000·ad000000·45000000·00630e14·$.......E....c..
31 ··0x000001b0·0e1c450e·20480e10·20000000·bc010000·..E.·H..·.......31 ··0x000001b0·410e1842·0e1c450e·20480e10·10000000·A..B..E.·H......
32 ··0x000001c0·80000000·2d000000·00410e08·8602410e·....-....A....A. 
33 ··0x000001d0·0c830369·c30e0841·c60e0400·10000000·...i...A........ 
34 ··0x000001e0·e0010000·20010000·21000000·00000000·....·...!.......32 ··0x000001c0·c0010000·e0000000·21000000·00000000·........!.......
35 ··0x000001f0·10000000·f4010000·fc000000·03000000·................33 ··0x000001d0·10000000·d4010000·f2000000·03000000·................
36 ··0x00000200·00000000·9c000000·08020000·b0000000·................34 ··0x000001e0·00000000·8c000000·e8010000·10010000·................
37 ··0x00000210·3a010000·00410e08·8502410e·0c870341·:....A....A....A35 ··0x000001f0·3a010000·00410e08·8502410e·0c870341·:....A....A....A
38 ··0x00000220·0e108604·410e1483·05430e30·6f0e3841·....A....C.0o.8A36 ··0x00000200·0e108604·410e1483·05430e30·6f0e3841·....A....C.0o.8A
39 ··0x00000230·0e3c410e·40450e30·620e3841·0e3c410e·.<A.@E.0b.8A.<A.37 ··0x00000210·0e3c410e·40450e30·620e3841·0e3c410e·.<A.@E.0b.8A.<A.
40 ··0x00000240·40450e30·600e3441·0e38410e·3c410e40·@E.0`.4A.8A.<A.@ 
41 ··0x00000250·450e305b·0e34410e·38410e3c·410e4045·E.0[.4A.8A.<A.@E 
42 ··0x00000260·0e30540e·34410e38·410e3c41·0e40450e·.0T.4A.8A.<A.@E. 
43 ··0x00000270·30540e34·410e3841·0e3c410e·40450e30·0T.4A.8A.<A.@E.038 ··0x00000220·40450e30·620e3841·0e3c410e·40450e30·@E.0b.8A.<A.@E.0
44 ··0x00000280·580e3441·0e38410e·3c410e40·490e3068·X.4A.8A.<A.@I.0h39 ··0x00000230·5d0e3841·0e3c410e·40450e30·560e3841·].8A.<A.@E.0V.8A
 40 ··0x00000240·0e3c410e·40450e30·560e3841·0e3c410e·.<A.@E.0V.8A.<A.
 41 ··0x00000250·40450e30·5a0e3841·0e3c410e·40490e30·@E.0Z.8A.<A.@I.0
45 ··0x00000290·0e1441c3·0e1041c6·0e0c41c7·0e0841c5·..A...A...A...A.42 ··0x00000260·630e1441·c30e1041·c60e0c41·c70e0841·c..A...A...A...A
46 ··0x000002a0·0e040000·28000000·a8020000·50010000·....(.......P...43 ··0x00000270·c50e0400·48000000·78020000·50020000·....H...x...P...
47 ··0x000002b0·37000000·00410e08·8302430e·1c450e20·7....A....C..E.·44 ··0x00000280·85000000·00410e08·8302430e·1c450e20·.....A....C..E.·
48 ··0x000002c0·480e104d·0e1c410e·20550e08·41c30e04·H..M..A.·U..A...45 ··0x00000290·4b0e105a·0e1c410e·20550e08·41c30e04·K..Z..A.·U..A...
 46 ··0x000002a0·420e1083·02430e1c·410e204b·0e10530e·B....C..A.·K..S.
 47 ··0x000002b0·1c410e20·480e1050·0e0841c3·0e040000·.A.·H..P..A.....
 48 ··0x000002c0·1c000000·c4020000·e0020000·2c000000·............,...
 49 ··0x000002d0·00430e10·5a0e1c41·0e20480e·10450e04·.C..Z..A.·H..E..
 50 ··0x000002e0·60000000·e4020000·10030000·48010000·`...........H...
 51 ··0x000002f0·00410e08·8502410e·0c870341·0e108604·.A....A....A....
 52 ··0x00000300·410e1483·05430e2c·480e304b·0e20560e·A....C.,H.0K.·V.
 53 ··0x00000310·28410e2c·410e304a·0e2002cf·0e2c440e·(A.,A.0J.·...,D.
 54 ··0x00000320·30490e20·4f0a0e14·41c30e10·41c60e0c·0I.·O...A...A...
 55 ··0x00000330·41c70e08·41c50e04·450b430e·2c430e30·A...A...E.C.,C.0
49 ··0x000002d0·18000000·00000000·017a5200·017c0801·.........zR..|..56 ··0x00000340·480e2000·1c000000·00000000·017a5200·H.·..........zR.
50 ··0x000002e0·1b0c0404·88010e10·83020000·18000000·................ 
51 ··0x000002f0·20000000·ff000000·11000000·00430e1c··............C.. 
52 ··0x00000300·410e2048·0e100000·1c000000·0c030000·A.·H............ 
53 ··0x00000310·90010000·2c000000·00430e10·5a0e1c41·....,....C..Z..A57 ··0x00000350·017c0801·1b0c0404·88010e20·83058502·.|.........·....
 58 ··0x00000360·86048703·58000000·24000000·f5000000·....X...$.......
 59 ··0x00000370·49000000·00570a0e·1441c30e·1041c60e·I....W...A...A..
 60 ··0x00000380·0c41c70e·0841c50e·04420b43·0a0e1441·.A...A...B.C...A
 61 ··0x00000390·c30e1041·c60e0c41·c70e0841·c50e0441·...A...A...A...A
 62 ··0x000003a0·0b430e2c·440e3049·0e204b0e·1441c30e·.C.,D.0I.·K..A..
 63 ··0x000003b0·1041c60e·0c41c70e·0841c50e·04000000·.A...A...A......
 64 ··0x000003c0·14000000·c4030000·10010000·1b000000·................
54 ··0x00000320·0e20480e·10450e04·64000000·2c030000·.·H..E..d...,...65 ··0x000003d0·00430e10·540e0400·4c000000·dc030000·.C..T...L.......
 66 ··0x000003e0·60040000·41000000·00470e08·8702430e·`...A....G....C.
 67 ··0x000003f0·0c860343·0e108304·450e1c41·0e20480e·...C....E..A.·H.
 68 ··0x00000400·104b0e14·410e1843·0e1c410e·20480e10·.K..A..C..A.·H..
 69 ··0x00000410·41c30e0c·41c60e08·41c70e04·470e1083·A...A...A...G...
 70 ··0x00000420·04860387·02000000·40000000·2c040000·........@...,...
55 ··0x00000330·f0010000·1d010000·00410e08·8502410e·.........A....A.71 ··0x00000430·30010000·76000000·00410e08·8602410e·0...v....A....A.
56 ··0x00000340·0c870341·0e108604·410e1483·05430e2c·...A....A....C., 
57 ··0x00000350·480e304b·0e20540e·24410e28·410e2c41·H.0K.·T.$A.(A.,A 
58 ··0x00000360·0e30480e·2002ac0e·2c440e30·490e204f·.0H.·...,D.0I.·O72 ··0x00000440·0c830343·0e3c510e·40480e30·4b0e3445·...C.<Q.@H.0K.4E
 73 ··0x00000450·0e38460e·3c410e40·480e3072·0a0e0c41·.8F.<A.@H.0r...A
 74 ··0x00000460·c30e0841·c60e0441·0b000000·18000000·...A...A........
 75 ··0x00000470·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
 76 ··0x00000480·88010e30·83038602·20000000·20000000·...0....·...·...
 77 ··0x00000490·3e010000·3f000000·00500e3c·410e4048·>...?....P.<A.@H
 78 ··0x000004a0·0e305b0e·3c410e40·480e3000·7c000000·.0[.<A.@H.0.|...
 79 ··0x000004b0·b0040000·b0040000·3a020000·00410e08·........:....A..
 80 ··0x000004c0·8502410e·0c870343·0e108604·430e1483·..A....C....C...
 81 ··0x000004d0·05430e40·02480e44·490e4841·0e4c440e·.C.@.H.DI.HA.LD.
 82 ··0x000004e0·50480e40·5b0e4c49·0e50480e·4002b30a·PH.@[.LI.PH.@...
59 ··0x00000370·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A83 ··0x000004f0·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A.
60 ··0x00000380·c50e0445·0b430e2c·430e3048·0e200000·...E.C.,C.0H.·.. 
61 ··0x00000390·1c000000·00000000·017a5200·017c0801·.........zR..|.. 
62 ··0x000003a0·1b0c0404·88010e20·83058502·86048703·.......·........ 
63 ··0x000003b0·38000000·24000000·10010000·25000000·8...$.......%... 
64 ··0x000003c0·00570a0e·1441c30e·1041c60e·0c41c70e·.W...A...A...A.. 
65 ··0x000003d0·0841c50e·04420b43·0e1441c3·0e1041c6·.A...B.C..A...A. 
66 ··0x000003e0·0e0c41c7·0e0841c5·0e040000·14000000·..A...A......... 
67 ··0x000003f0·f0030000·c0010000·1b000000·00430e10·.............C.. 
68 ··0x00000400·540e0400·4c000000·08040000·10030000·T...L........... 
69 ··0x00000410·41000000·00470e08·8702430e·0c860343·A....G....C....C 
70 ··0x00000420·0e108304·450e1c41·0e20480e·104b0e14·....E..A.·H..K.. 
71 ··0x00000430·410e1843·0e1c410e·20480e10·41c30e0c·A..C..A.·H..A... 
72 ··0x00000440·41c60e08·41c70e04·470e1083·04860387·A...A...G....... 
73 ··0x00000450·02000000·40000000·58040000·e0010000·....@...X....... 
74 ··0x00000460·76000000·00410e08·8602410e·0c830343·v....A....A....C 
75 ··0x00000470·0e3c510e·40480e30·4b0e3445·0e38460e·.<Q.@H.0K.4E.8F. 
76 ··0x00000480·3c410e40·480e3072·0a0e0c41·c30e0841·<A.@H.0r...A...A 
77 ··0x00000490·c60e0441·0b000000·18000000·00000000·...A............ 
78 ··0x000004a0·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........0 
79 ··0x000004b0·83038602·20000000·20000000·35010000·....·...·...5... 
80 ··0x000004c0·3f000000·00500e3c·410e4048·0e305b0e·?....P.<A.@H.0[. 
81 ··0x000004d0·3c410e40·480e3000·70000000·dc040000·<A.@H.0.p....... 
82 ··0x000004e0·60030000·6b010000·00410e08·8502430e·`...k....A....C. 
83 ··0x000004f0·0c870341·0e108604·410e1483·05450e40·...A....A....E.@ 
84 ··0x00000500·7a0e4449·0e48410e·4c440e50·480e4075·z.DI.HA.LD.PH.@u 
85 ··0x00000510·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A 
86 ··0x00000520·c50e0441·0b430a0e·1445c30e·1041c60e·...A.C...E...A..84 ··0x00000500·0e04410b·430a0e14·45c30e10·41c60e0c·..A.C...E...A...
87 ··0x00000530·0c41c70e·0841c50e·04450b5c·0e44440e·.A...A...E.\.DD.85 ··0x00000510·41c70e08·41c50e04·450b580e·44460e48·A...A...E.X.DF.H
88 ··0x00000540·48410e4c·470e505a·0e400000·1c000000·HA.LG.PZ.@......86 ··0x00000520·410e4c47·0e50480e·40000000·1c000000·A.LG.PH.@.......
89 ··0x00000550·00000000·017a5200·017c0801·1b0c0404·.....zR..|......87 ··0x00000530·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
90 ··0x00000560·88010e40·83058502·86048703·60000000·...@........`...88 ··0x00000540·88010e40·83058502·86048703·60000000·...@........`...
91 ··0x00000570·24000000·74010000·e2010000·004f0e4c·$...t........O.L89 ··0x00000550·24000000·7d010000·cb010000·004f0e4c·$...}........O.L
92 ··0x00000580·440e5048·0e404b0e·4c410e50·480e4002·D.PH.@K.LA.PH.@.90 ··0x00000560·410e5048·0e40480e·4c410e50·480e4002·A.PH.@H.LA.PH.@.
93 ··0x00000590·b50e4446·0e48410e·4c440e50·4a0e4053·..DF.HA.LD.PJ.@S91 ··0x00000570·b90e4446·0e48410e·4c460e50·530e404d·..DF.HA.LF.PS.@M
94 ··0x000005a0·0e4c410e·50480e40·4e0e4c41·0e50480e·.LA.PH.@N.LA.PH.92 ··0x00000580·0e4c440e·50480e40·480e4c43·0e50480e·.LD.PH.@H.LC.PH.
95 ··0x000005b0·40025f0e·4c410e50·480e4059·0e4c410e·@._.LA.PH.@Y.LA.93 ··0x00000590·40025b0e·4c410e50·480e404e·0e4c410e·@.[.LA.PH.@N.LA.
96 ··0x000005c0·504c0e40·570e4c41·0e50480e·40000000·PL.@W.LA.PH.@...94 ··0x000005a0·50480e40·520e4c41·0e504a0e·40000000·PH.@R.LA.PJ.@...
97 ··0x000005d0·b4000000·d4050000·60020000·c7040000·........`.......95 ··0x000005b0·b4000000·b4050000·b0010000·c7040000·................
98 ··0x000005e0·00410e08·8502450e·0c870343·0e108604·.A....E....C....96 ··0x000005c0·00410e08·8502450e·0c870343·0e108604·.A....E....C....
99 ··0x000005f0·410e1483·05430e40·03d4010a·0e1443c3·A....C.@......C.97 ··0x000005d0·410e1483·05430e40·03d4010a·0e1443c3·A....C.@......C.
100 ··0x00000600·0e1041c6·0e0c41c7·0e0841c5·0e04410b·..A...A...A...A.98 ··0x000005e0·0e1041c6·0e0c41c7·0e0841c5·0e04410b·..A...A...A...A.
101 ··0x00000610·5f0e4442·0e48410e·4c440e50·480e4057·_.DB.HA.LD.PH.@W99 ··0x000005f0·5f0e4442·0e48410e·4c440e50·480e4057·_.DB.HA.LD.PH.@W
102 ··0x00000620·0e4c450e·50480e40·740e4445·0e48460e·.LE.PH.@t.DE.HF.100 ··0x00000600·0e4c450e·50480e40·740e4445·0e48460e·.LE.PH.@t.DE.HF.
103 ··0x00000630·4c410e50·4e0e4058·0e44470e·48440e4c·LA.PN.@X.DG.HD.L101 ··0x00000610·4c410e50·4e0e4058·0e44470e·48440e4c·LA.PN.@X.DG.HD.L
104 ··0x00000640·440e5050·0e40500e·4c410e50·480e4002·D.PP.@P.LA.PH.@.102 ··0x00000620·440e5050·0e40500e·4c410e50·480e4002·D.PP.@P.LA.PH.@.
105 ··0x00000650·4e0e4447·0e48440e·4c440e50·500e4002·N.DG.HD.LD.PP.@.103 ··0x00000630·910e4447·0e48440e·4c440e50·500e4002·..DG.HD.LD.PP.@.
Max diff block lines reached; 0/32168 bytes (0.00%) of diff not shown.
17.1 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 2, 136 lines modifiedOffset 2, 134 lines modified
2 Hex·dump·of·section·'.strtab':2 Hex·dump·of·section·'.strtab':
3 ··0x00000000·005f5079·48616d74·5f496e69·742e636f·._PyHamt_Init.co3 ··0x00000000·005f5079·48616d74·5f496e69·742e636f·._PyHamt_Init.co
4 ··0x00000010·6c64005f·656d7074·795f6861·6d74005f·ld._empty_hamt._4 ··0x00000010·6c64005f·656d7074·795f6861·6d74005f·ld._empty_hamt._
5 ··0x00000020·656d7074·795f6269·746d6170·5f6e6f64·empty_bitmap_nod5 ··0x00000020·656d7074·795f6269·746d6170·5f6e6f64·empty_bitmap_nod
6 ··0x00000030·65005f50·7948616d·745f4669·6e692e63·e._PyHamt_Fini.c6 ··0x00000030·65005f50·7948616d·745f4669·6e692e63·e._PyHamt_Fini.c
7 ··0x00000040·6f6c6400·68616d74·5f616c6c·6f630068·old.hamt_alloc.h7 ··0x00000040·6f6c6400·68616d74·5f616c6c·6f630068·old.hamt_alloc.h
8 ··0x00000050·616d745f·6e6f6465·5f626974·6d61705f·amt_node_bitmap_8 ··0x00000050·616d745f·6e6f6465·5f626974·6d61705f·amt_node_bitmap_
9 ··0x00000060·6e657700·5f50794f·626a6563·745f4743·new._PyObject_GC 
10 ··0x00000070·5f545241·434b5f69·6d706c2e·636f6e73·_TRACK_impl.cons9 ··0x00000060·6e657700·68616d74·5f6e6f64·655f6269·new.hamt_node_bi
 10 ··0x00000070·746d6170·5f6e6577·2e636f6c·64006861·tmap_new.cold.ha
 11 ··0x00000080·6d745f74·705f7472·61766572·73650068·mt_tp_traverse.h
 12 ··0x00000090·616d745f·74705f74·72617665·7273652e·amt_tp_traverse.
 13 ··0x000000a0·636f6c64·0068616d·745f6e6f·64655f62·cold.hamt_node_b
 14 ··0x000000b0·69746d61·705f7472·61766572·73650068·itmap_traverse.h
 15 ··0x000000c0·616d745f·74705f64·65616c6c·6f630068·amt_tp_dealloc.h
 16 ··0x000000d0·616d745f·74705f63·6c656172·0068616d·amt_tp_clear.ham
 17 ··0x000000e0·745f6e6f·64655f62·69746d61·705f6465·t_node_bitmap_de
 18 ··0x000000f0·616c6c6f·63006861·6d745f6e·6f64655f·alloc.hamt_node_
 19 ··0x00000100·6269746d·61705f64·65616c6c·6f632e63·bitmap_dealloc.c
 20 ··0x00000110·6f6c6400·68616d74·5f66696e·64006861·old.hamt_find.ha
 21 ··0x00000120·6d745f6e·6f64655f·66696e64·0068616d·mt_node_find.ham
 22 ··0x00000130·745f6e6f·64655f61·73736f63·005f5079·t_node_assoc._Py
 23 ··0x00000140·48616d74·5f417373·6f632e63·6f6c6400·Hamt_Assoc.cold.
 24 ··0x00000150·68616d74·5f6e6f64·655f6269·746d6170·hamt_node_bitmap
 25 ··0x00000160·5f617373·6f630068·616d745f·6e6f6465·_assoc.hamt_node
 26 ··0x00000170·5f617272·61795f6e·65770068·616d745f·_array_new.hamt_
 27 ··0x00000180·6e6f6465·5f636f6c·6c697369·6f6e5f66·node_collision_f
 28 ··0x00000190·696e645f·696e6465·782e636f·6e737470·ind_index.constp
11 ··0x00000080·7470726f·702e3000·68616d74·5f6e6f64·tprop.0.hamt_nod29 ··0x000001a0·726f702e·30006861·6d745f6e·6f64655f·rop.0.hamt_node_
12 ··0x00000090·655f6269·746d6170·5f6e6577·2e636f6c·e_bitmap_new.col 
13 ··0x000000a0·64006861·6d745f74·705f7472·61766572·d.hamt_tp_traver 
14 ··0x000000b0·73650068·616d745f·74705f74·72617665·se.hamt_tp_trave 
15 ··0x000000c0·7273652e·636f6c64·0068616d·745f6e6f·rse.cold.hamt_no30 ··0x000001b0·6173736f·632e636f·6c640068·616d745f·assoc.cold.hamt_
16 ··0x000000d0·64655f62·69746d61·705f7472·61766572·de_bitmap_traver 
17 ··0x000000e0·73650068·616d745f·74705f64·65616c6c·se.hamt_tp_deall 
18 ··0x000000f0·6f630068·616d745f·74705f63·6c656172·oc.hamt_tp_clear 
19 ··0x00000100·0068616d·745f7470·5f646561·6c6c6f63·.hamt_tp_dealloc31 ··0x000001c0·6e6f6465·5f636f6c·6c697369·6f6e5f6e·node_collision_n
 32 ··0x000001d0·65770068·616d745f·6e6f6465·5f626974·ew.hamt_node_bit
 33 ··0x000001e0·6d61705f·636c6f6e·65006861·6d745f6e·map_clone.hamt_n
 34 ··0x000001f0·6f64655f·6269746d·61705f61·73736f63·ode_bitmap_assoc
20 ··0x00000110·2e636f6c·64006861·6d745f6e·6f64655f·.cold.hamt_node_35 ··0x00000200·2e636f6c·64006861·6d745f6e·6f64655f·.cold.hamt_node_
 36 ··0x00000210·77697468·6f75742e·636f6e73·7470726f·without.constpro
 37 ··0x00000220·702e3000·5f507948·616d745f·57697468·p.0._PyHamt_With
21 ··0x00000120·6269746d·61705f64·65616c6c·6f630068·bitmap_dealloc.h 
22 ··0x00000130·616d745f·6e6f6465·5f626974·6d61705f·amt_node_bitmap_ 
23 ··0x00000140·6465616c·6c6f632e·636f6c64·0068616d·dealloc.cold.ham 
24 ··0x00000150·745f6669·6e640068·616d745f·6e6f6465·t_find.hamt_node 
25 ··0x00000160·5f66696e·64006861·6d745f6e·6f64655f·_find.hamt_node_ 
26 ··0x00000170·6173736f·63005f50·7948616d·745f4173·assoc._PyHamt_As 
27 ··0x00000180·736f632e·636f6c64·0068616d·745f6e6f·soc.cold.hamt_no38 ··0x00000230·6f75742e·636f6c64·0068616d·745f6e6f·out.cold.hamt_no
28 ··0x00000190·64655f61·72726179·5f636c6f·6e650068·de_array_clone.h39 ··0x00000240·64655f61·72726179·5f636c6f·6e650068·de_array_clone.h
29 ··0x000001a0·616d745f·6e6f6465·5f626974·6d61705f·amt_node_bitmap_40 ··0x00000250·616d745f·6e6f6465·5f776974·686f7574·amt_node_without
 41 ··0x00000260·2e636f6e·73747072·6f702e30·2e636f6c·.constprop.0.col
30 ··0x000001b0·6173736f·63006861·6d745f6e·6f64655f·assoc.hamt_node_ 
31 ··0x000001c0·61727261·795f6e65·77006861·6d745f6e·array_new.hamt_n 
32 ··0x000001d0·6f64655f·636f6c6c·6973696f·6e5f6669·ode_collision_fi 
33 ··0x000001e0·6e645f69·6e646578·2e636f6e·73747072·nd_index.constpr 
34 ··0x000001f0·6f702e30·0068616d·745f6e6f·64655f61·op.0.hamt_node_a 
35 ··0x00000200·73736f63·2e636f6c·64006861·6d745f6e·ssoc.cold.hamt_n 
36 ··0x00000210·6f64655f·636f6c6c·6973696f·6e5f6e65·ode_collision_ne 
37 ··0x00000220·77006861·6d745f6e·6f64655f·6269746d·w.hamt_node_bitm 
38 ··0x00000230·61705f63·6c6f6e65·0068616d·745f6e6f·ap_clone.hamt_no 
39 ··0x00000240·64655f62·69746d61·705f6173·736f632e·de_bitmap_assoc. 
40 ··0x00000250·636f6c64·0068616d·745f6e6f·64655f77·cold.hamt_node_w 
41 ··0x00000260·6974686f·75742e63·6f6e7374·70726f70·ithout.constprop 
42 ··0x00000270·2e30005f·50794861·6d745f57·6974686f·.0._PyHamt_Witho 
43 ··0x00000280·75742e63·6f6c6400·68616d74·5f6e6f64·ut.cold.hamt_nod 
44 ··0x00000290·655f7769·74686f75·742e636f·6e737470·e_without.constp 
45 ··0x000002a0·726f702e·302e636f·6c640068·616d745f·rop.0.cold.hamt_ 
46 ··0x000002b0·69746572·5f796965·6c645f69·74656d73·iter_yield_items 
47 ··0x000002c0·0068616d·745f6261·73656974·65725f6e·.hamt_baseiter_n 
48 ··0x000002d0·65770068·616d745f·62617365·69746572·ew.hamt_baseiter 
49 ··0x000002e0·5f74705f·6c656e00·68616d74·5f626173·_tp_len.hamt_bas 
50 ··0x000002f0·65697465·725f7470·5f697465·726e6578·eiter_tp_iternex 
51 ··0x00000300·74006861·6d745f69·7465725f·7969656c·t.hamt_iter_yiel42 ··0x00000270·64006861·6d745f69·7465725f·7969656c·d.hamt_iter_yiel
52 ··0x00000310·645f6b65·79730068·616d745f·69746572·d_keys.hamt_iter43 ··0x00000280·645f6974·656d7300·68616d74·5f626173·d_items.hamt_bas
53 ··0x00000320·61746f72·5f6e6578·74006861·6d745f62·ator_next.hamt_b44 ··0x00000290·65697465·725f6e65·77006861·6d745f62·eiter_new.hamt_b
54 ··0x00000330·61736569·7465725f·74705f64·65616c6c·aseiter_tp_deall45 ··0x000002a0·61736569·7465725f·74705f6c·656e0068·aseiter_tp_len.h
 46 ··0x000002b0·616d745f·62617365·69746572·5f74705f·amt_baseiter_tp_
 47 ··0x000002c0·69746572·6e657874·0068616d·745f6974·iternext.hamt_it
 48 ··0x000002d0·65725f79·69656c64·5f6b6579·73006861·er_yield_keys.ha
 49 ··0x000002e0·6d745f69·74657261·746f725f·6e657874·mt_iterator_next
55 ··0x00000340·6f630068·616d745f·62617365·69746572·oc.hamt_baseiter50 ··0x000002f0·0068616d·745f6261·73656974·65725f74·.hamt_baseiter_t
56 ··0x00000350·5f74705f·636c6561·72006861·6d745f62·_tp_clear.hamt_b51 ··0x00000300·705f6465·616c6c6f·63006861·6d745f62·p_dealloc.hamt_b
57 ··0x00000360·61736569·7465725f·74705f63·6c656172·aseiter_tp_clear52 ··0x00000310·61736569·7465725f·74705f63·6c656172·aseiter_tp_clear
58 ··0x00000370·2e636f6c·64006861·6d745f69·7465725f·.cold.hamt_iter_ 
59 ··0x00000380·7969656c·645f7661·6c756573·0068616d·yield_values.ham53 ··0x00000320·0068616d·745f6261·73656974·65725f74·.hamt_baseiter_t
 54 ··0x00000330·705f636c·6561722e·636f6c64·0068616d·p_clear.cold.ham
 55 ··0x00000340·745f6974·65725f79·69656c64·5f76616c·t_iter_yield_val
 56 ··0x00000350·75657300·68616d74·5f74705f·6c656e00·ues.hamt_tp_len.
 57 ··0x00000360·68616d74·5f70795f·73657400·68616d74·hamt_py_set.hamt
 58 ··0x00000370·5f70795f·7365742e·636f6c64·0068616d·_py_set.cold.ham
60 ··0x00000390·745f7470·5f6c656e·0068616d·745f7079·t_tp_len.hamt_py59 ··0x00000380·745f7079·5f676574·0068616d·745f7079·t_py_get.hamt_py
 60 ··0x00000390·5f676574·2e636f6c·64006861·6d745f6e·_get.cold.hamt_n
61 ··0x000003a0·5f736574·0068616d·745f7079·5f736574·_set.hamt_py_set 
62 ··0x000003b0·2e636f6c·64006861·6d745f70·795f6765·.cold.hamt_py_ge 
63 ··0x000003c0·74006861·6d745f70·795f6765·742e636f·t.hamt_py_get.co 
64 ··0x000003d0·6c640068·616d745f·6e6f6465·5f636f6c·ld.hamt_node_col 
65 ··0x000003e0·6c697369·6f6e5f64·65616c6c·6f630068·lision_dealloc.h 
66 ··0x000003f0·616d745f·70795f64·656c6574·65006861·amt_py_delete.ha 
67 ··0x00000400·6d745f6e·6f64655f·61727261·795f6465·mt_node_array_de 
68 ··0x00000410·616c6c6f·63006861·6d745f6e·6f64655f·alloc.hamt_node_ 
69 ··0x00000420·61727261·795f6465·616c6c6f·632e636f·array_dealloc.co 
70 ··0x00000430·6c640068·616d745f·74705f72·69636863·ld.hamt_tp_richc 
71 ··0x00000440·6f6d7061·72650068·616d745f·70795f69·ompare.hamt_py_i 
72 ··0x00000450·74656d73·0068616d·745f7470·5f737562·tems.hamt_tp_sub 
73 ··0x00000460·73637269·70740068·616d745f·74705f63·script.hamt_tp_c 
74 ··0x00000470·6f6e7461·696e7300·68616d74·5f70795f·ontains.hamt_py_ 
75 ··0x00000480·6b657973·0068616d·745f7470·5f697465·keys.hamt_tp_ite 
76 ··0x00000490·72006861·6d745f6e·6f64655f·61727261·r.hamt_node_arra 
77 ··0x000004a0·795f7472·61766572·73650068·616d745f·y_traverse.hamt_ 
78 ··0x000004b0·70795f76·616c7565·73006861·6d745f6e·py_values.hamt_n 
79 ··0x000004c0·6f64655f·636f6c6c·6973696f·6e5f7472·ode_collision_tr61 ··0x000003a0·6f64655f·636f6c6c·6973696f·6e5f6465·ode_collision_de
 62 ··0x000003b0·616c6c6f·63006861·6d745f70·795f6465·alloc.hamt_py_de
 63 ··0x000003c0·6c657465·0068616d·745f7079·5f64656c·lete.hamt_py_del
 64 ··0x000003d0·6574652e·636f6c64·0068616d·745f6e6f·ete.cold.hamt_no
 65 ··0x000003e0·64655f61·72726179·5f646561·6c6c6f63·de_array_dealloc
 66 ··0x000003f0·0068616d·745f6e6f·64655f61·72726179·.hamt_node_array
 67 ··0x00000400·5f646561·6c6c6f63·2e636f6c·64006861·_dealloc.cold.ha
 68 ··0x00000410·6d745f74·705f7269·6368636f·6d706172·mt_tp_richcompar
 69 ··0x00000420·65006861·6d745f70·795f6974·656d7300·e.hamt_py_items.
 70 ··0x00000430·68616d74·5f74705f·73756273·63726970·hamt_tp_subscrip
 71 ··0x00000440·74006861·6d745f74·705f636f·6e746169·t.hamt_tp_contai
 72 ··0x00000450·6e730068·616d745f·70795f6b·65797300·ns.hamt_py_keys.
 73 ··0x00000460·68616d74·5f74705f·69746572·0068616d·hamt_tp_iter.ham
 74 ··0x00000470·745f6e6f·64655f61·72726179·5f747261·t_node_array_tra
80 ··0x000004d0·61766572·73650068·616d745f·62617365·averse.hamt_base75 ··0x00000480·76657273·65006861·6d745f70·795f7661·verse.hamt_py_va
Max diff block lines reached; 0/17453 bytes (0.00%) of diff not shown.
63.4 KB
hashtable.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:··········5552·(bytes·into·file)13 ··Start·of·section·headers:··········5756·(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:·········1719 ··Number·of·section·headers:·········17
20 ··Section·header·string·table·index:·1620 ··Section·header·string·table·index:·16
3.17 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x15b0:1 There·are·17·section·headers,·starting·at·offset·0x167c:
  
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]·.text·············PROGBITS········00000000·000040·00022e·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00029e·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·001334·000068·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·001400·000068·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·00026e·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0002de·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·00026e·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0002de·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········00000000·00026e·000097·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········00000000·0002de·000097·00··AX··0···0··1
10 ··[·6]·.rel.text.unlikely·REL·············00000000·00139c·000040·08···I·14···5··410 ··[·6]·.rel.text.unlikely·REL·············00000000·001468·000040·08···I·14···5··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·000310·0006da·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········00000000·000380·000727·00··AX··0···0·16
12 ··[·8]·.rel.text.hot·····REL·············00000000·0013dc·0000b0·08···I·14···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·0014a8·0000b0·08···I·14···7··4
13 ··[·9]·.rodata.cst4······PROGBITS········00000000·0009ec·000004·04··AM··0···0··413 ··[·9]·.rodata.cst4······PROGBITS········00000000·000aa8·000004·04··AM··0···0··4
14 ··[10]·.rodata.cst16·····PROGBITS········00000000·0009f0·000020·10··AM··0···0·1614 ··[10]·.rodata.cst16·····PROGBITS········00000000·000ab0·000020·10··AM··0···0·16
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·000a10·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·000ad0·000000·00······0···0··1
16 ··[12]·.eh_frame·········PROGBITS········00000000·000a10·000530·00···A··0···0··416 ··[12]·.eh_frame·········PROGBITS········00000000·000ad0·00053c·00···A··0···0··4
17 ··[13]·.rel.eh_frame·····REL·············00000000·00148c·000098·08···I·14··12··417 ··[13]·.rel.eh_frame·····REL·············00000000·001558·000098·08···I·14··12··4
18 ··[14]·.symtab···········SYMTAB··········00000000·000f40·000210·10·····15··17··418 ··[14]·.symtab···········SYMTAB··········00000000·00100c·000210·10·····15··17··4
19 ··[15]·.strtab···········STRTAB··········00000000·001150·0001e3·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·00121c·0001e3·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·001524·00008a·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·0015f0·00008a·00······0···0··1
21 Key·to·Flags:21 Key·to·Flags:
22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
25 ··p·(processor·specific)25 ··p·(processor·specific)
2.88 KB
readelf --wide --symbols {}
    
Offset 4, 33 lines modifiedOffset 4, 33 lines modified
4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····3:·00000070····88·FUNC····LOCAL··DEFAULT····7·_Py_hashtable_get_entry_ptr7 ·····3:·00000070····88·FUNC····LOCAL··DEFAULT····7·_Py_hashtable_get_entry_ptr
8 ·····4:·00000000····26·FUNC····LOCAL··DEFAULT····5·_Py_hashtable_new_full.cold8 ·····4:·00000000····26·FUNC····LOCAL··DEFAULT····5·_Py_hashtable_new_full.cold
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
10 ·····6:·0000001a·····8·FUNC····LOCAL··DEFAULT····5·_Py_hashtable_get.cold10 ·····6:·0000001a·····8·FUNC····LOCAL··DEFAULT····5·_Py_hashtable_get.cold
11 ·····7:·000000b0···334·FUNC····LOCAL··DEFAULT····1·hashtable_rehash11 ·····7:·000000b0···436·FUNC····LOCAL··DEFAULT····1·hashtable_rehash
12 ·····8:·00000022····29·FUNC····LOCAL··DEFAULT····5·_Py_hashtable_set.cold12 ·····8:·00000022····29·FUNC····LOCAL··DEFAULT····5·_Py_hashtable_set.cold
13 ·····9:·0000003f·····8·FUNC····LOCAL··DEFAULT····5·hashtable_rehash.cold13 ·····9:·0000003f·····8·FUNC····LOCAL··DEFAULT····5·hashtable_rehash.cold
14 ····10:·00000058····37·FUNC····LOCAL··DEFAULT····5·_Py_hashtable_foreach.cold14 ····10:·00000058····37·FUNC····LOCAL··DEFAULT····5·_Py_hashtable_foreach.cold
15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····9·15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···10·16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
17 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT····3·17 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
18 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT····4·18 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
19 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT···11·19 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
20 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT···12·20 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
21 ····17:·00000000···170·FUNC····GLOBAL·DEFAULT····1·_Py_hashtable_new_full21 ····17:·00000000···170·FUNC····GLOBAL·DEFAULT····1·_Py_hashtable_new_full
22 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free22 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
23 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc23 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
24 ····20:·00000460···129·FUNC····GLOBAL·HIDDEN·····7·_Py_hashtable_get_entry_generic24 ····20:·00000470···132·FUNC····GLOBAL·HIDDEN·····7·_Py_hashtable_get_entry_generic
25 ····21:·00000450····15·FUNC····GLOBAL·DEFAULT····7·_Py_hashtable_compare_direct25 ····21:·00000460····15·FUNC····GLOBAL·DEFAULT····7·_Py_hashtable_compare_direct
26 ····22:·00000210·····5·FUNC····GLOBAL·DEFAULT····7·_Py_hashtable_hash_ptr26 ····22:·00000220·····5·FUNC····GLOBAL·DEFAULT····7·_Py_hashtable_hash_ptr
27 ····23:·00000000···106·FUNC····GLOBAL·DEFAULT····7·_Py_hashtable_get27 ····23:·00000000···106·FUNC····GLOBAL·DEFAULT····7·_Py_hashtable_get
28 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_HashPointerRaw28 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_HashPointerRaw
29 ····25:·000000d0···319·FUNC····GLOBAL·DEFAULT····7·_Py_hashtable_set29 ····25:·000000d0···329·FUNC····GLOBAL·DEFAULT····7·_Py_hashtable_set
30 ····26:·00000220···548·FUNC····GLOBAL·DEFAULT····7·_Py_hashtable_steal30 ····26:·00000230···548·FUNC····GLOBAL·DEFAULT····7·_Py_hashtable_steal
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
32 ····28:·000004f0···213·FUNC····GLOBAL·DEFAULT····7·_Py_hashtable_destroy32 ····28:·00000500···252·FUNC····GLOBAL·DEFAULT····7·_Py_hashtable_destroy
33 ····29:·000005d0···266·FUNC····GLOBAL·DEFAULT····7·_Py_hashtable_clear33 ····29:·00000600···295·FUNC····GLOBAL·DEFAULT····7·_Py_hashtable_clear
34 ····30:·00000047····17·FUNC····GLOBAL·DEFAULT····5·_Py_hashtable_size34 ····30:·00000047····17·FUNC····GLOBAL·DEFAULT····5·_Py_hashtable_size
35 ····31:·00000200····46·FUNC····GLOBAL·DEFAULT····1·_Py_hashtable_foreach35 ····31:·00000270····46·FUNC····GLOBAL·DEFAULT····1·_Py_hashtable_foreach
36 ····32:·0000007d····26·FUNC····GLOBAL·DEFAULT····5·_Py_hashtable_new36 ····32:·0000007d····26·FUNC····GLOBAL·DEFAULT····5·_Py_hashtable_new
6.89 KB
readelf --wide --relocs {}
    
Offset 1, 61 lines modifiedOffset 1, 61 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x1334·contains·13·entries:1 Relocation·section·'.rel.text'·at·offset·0x1400·contains·13·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000014··00001201·R_386_32···············00000000···PyMem_Free3 00000014··00001201·R_386_32···············00000000···PyMem_Free
4 00000019··00001301·R_386_32···············00000000···PyMem_Malloc4 00000019··00001301·R_386_32···············00000000···PyMem_Malloc
5 00000072··00001401·R_386_32···············00000460···_Py_hashtable_get_entry_generic5 00000072··00001401·R_386_32···············00000470···_Py_hashtable_get_entry_generic
6 00000089··00001501·R_386_32···············00000450···_Py_hashtable_compare_direct6 00000089··00001501·R_386_32···············00000460···_Py_hashtable_compare_direct
7 00000093··00001601·R_386_32···············00000210···_Py_hashtable_hash_ptr7 00000093··00001601·R_386_32···············00000220···_Py_hashtable_hash_ptr
8 0000009c··00000501·R_386_32···············00000000···.text.hot8 0000009c··00000501·R_386_32···············00000000···.text.hot
9 000000d8··00000c01·R_386_32···············00000000···.rodata.cst169 000000d8··00000c01·R_386_32···············00000000···.rodata.cst16
10 00000140··00001b02·R_386_PC32·············00000000···memset10 00000179··00001b02·R_386_PC32·············00000000···memset
11 0000000f··00000202·R_386_PC32·············00000000···.text.unlikely11 0000000f··00000202·R_386_PC32·············00000000···.text.unlikely
12 0000004d··00000202·R_386_PC32·············00000000···.text.unlikely12 0000004d··00000202·R_386_PC32·············00000000···.text.unlikely
13 00000136··00000202·R_386_PC32·············00000000···.text.unlikely13 0000016f··00000202·R_386_PC32·············00000000···.text.unlikely
14 0000021b··00000202·R_386_PC32·············00000000···.text.unlikely14 0000028b··00000202·R_386_PC32·············00000000···.text.unlikely
15 0000022a··00000202·R_386_PC32·············00000000···.text.unlikely15 0000029a··00000202·R_386_PC32·············00000000···.text.unlikely
  
16 Relocation·section·'.rel.text.unlikely'·at·offset·0x139c·contains·8·entries:16 Relocation·section·'.rel.text.unlikely'·at·offset·0x1468·contains·8·entries:
17 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name17 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
18 0000008f··00001102·R_386_PC32·············00000000···_Py_hashtable_new_full18 0000008f··00001102·R_386_PC32·············00000000···_Py_hashtable_new_full
19 00000006··00000102·R_386_PC32·············00000000···.text19 00000006··00000102·R_386_PC32·············00000000···.text
20 00000016··00000102·R_386_PC32·············00000000···.text20 00000016··00000102·R_386_PC32·············00000000···.text
21 0000001e··00000502·R_386_PC32·············00000000···.text.hot21 0000001e··00000502·R_386_PC32·············00000000···.text.hot
22 00000026··00000502·R_386_PC32·············00000000···.text.hot22 00000026··00000502·R_386_PC32·············00000000···.text.hot
23 0000003b··00000502·R_386_PC32·············00000000···.text.hot23 0000003b··00000502·R_386_PC32·············00000000···.text.hot
24 00000043··00000102·R_386_PC32·············00000000···.text24 00000043··00000102·R_386_PC32·············00000000···.text
25 00000079··00000102·R_386_PC32·············00000000···.text25 00000079··00000102·R_386_PC32·············00000000···.text
  
26 Relocation·section·'.rel.text.hot'·at·offset·0x13dc·contains·22·entries:26 Relocation·section·'.rel.text.hot'·at·offset·0x14a8·contains·22·entries:
27 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name27 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
28 00000011··00000501·R_386_32···············00000000···.text.hot28 00000011··00000501·R_386_32···············00000000···.text.hot
29 0000001c··00001802·R_386_PC32·············00000000···_Py_HashPointerRaw29 0000001c··00001802·R_386_PC32·············00000000···_Py_HashPointerRaw
30 0000007f··00001802·R_386_PC32·············00000000···_Py_HashPointerRaw30 0000007f··00001802·R_386_PC32·············00000000···_Py_HashPointerRaw
31 000000f4··00001601·R_386_32···············00000210···_Py_hashtable_hash_ptr31 000000f4··00001601·R_386_32···············00000220···_Py_hashtable_hash_ptr
32 00000103··00001802·R_386_PC32·············00000000···_Py_HashPointerRaw32 00000103··00001802·R_386_PC32·············00000000···_Py_HashPointerRaw
33 00000157··00000b01·R_386_32···············00000000···.rodata.cst433 00000157··00000b01·R_386_32···············00000000···.rodata.cst4
34 000001d7··00000b01·R_386_32···············00000000···.rodata.cst434 000001de··00000b01·R_386_32···············00000000···.rodata.cst4
35 000001fb··00000102·R_386_PC32·············00000000···.text35 00000205··00000102·R_386_PC32·············00000000···.text
36 0000022f··00001601·R_386_32···············00000210···_Py_hashtable_hash_ptr36 0000023f··00001601·R_386_32···············00000220···_Py_hashtable_hash_ptr
37 00000241··00001802·R_386_PC32·············00000000···_Py_HashPointerRaw37 00000251··00001802·R_386_PC32·············00000000···_Py_HashPointerRaw
38 0000026f··00001501·R_386_32···············00000450···_Py_hashtable_compare_direct38 0000027f··00001501·R_386_32···············00000460···_Py_hashtable_compare_direct
39 000002c8··00000c01·R_386_32···············00000000···.rodata.cst1639 000002d8··00000c01·R_386_32···············00000000···.rodata.cst16
40 000002fb··00001501·R_386_32···············00000450···_Py_hashtable_compare_direct40 0000030b··00001501·R_386_32···············00000460···_Py_hashtable_compare_direct
41 00000352··00000c01·R_386_32···············00000000···.rodata.cst1641 00000362··00000c01·R_386_32···············00000000···.rodata.cst16
42 00000363··00000102·R_386_PC32·············00000000···.text42 00000373··00000102·R_386_PC32·············00000000···.text
43 00000394··00001501·R_386_32···············00000450···_Py_hashtable_compare_direct43 000003a4··00001501·R_386_32···············00000460···_Py_hashtable_compare_direct
44 00000409··00001501·R_386_32···············00000450···_Py_hashtable_compare_direct44 00000419··00001501·R_386_32···············00000460···_Py_hashtable_compare_direct
45 00000051··00000202·R_386_PC32·············00000000···.text.unlikely45 00000051··00000202·R_386_PC32·············00000000···.text.unlikely
46 000000ea··00000202·R_386_PC32·············00000000···.text.unlikely46 000000ea··00000202·R_386_PC32·············00000000···.text.unlikely
47 00000203··00000202·R_386_PC32·············00000000···.text.unlikely47 0000020d··00000202·R_386_PC32·············00000000···.text.unlikely
48 00000211··00001802·R_386_PC32·············00000000···_Py_HashPointerRaw48 00000221··00001802·R_386_PC32·············00000000···_Py_HashPointerRaw
49 000006d6··00000102·R_386_PC32·············00000000···.text49 000006a4··00000102·R_386_PC32·············00000000···.text
  
50 Relocation·section·'.rel.eh_frame'·at·offset·0x148c·contains·19·entries:50 Relocation·section·'.rel.eh_frame'·at·offset·0x1558·contains·19·entries:
51 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name51 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
52 00000020··00000102·R_386_PC32·············00000000···.text52 00000020··00000102·R_386_PC32·············00000000···.text
53 00000090··00000202·R_386_PC32·············00000000···.text.unlikely53 00000090··00000202·R_386_PC32·············00000000···.text.unlikely
54 000000ac··00000502·R_386_PC32·············00000000···.text.hot54 000000ac··00000502·R_386_PC32·············00000000···.text.hot
55 00000118··00000202·R_386_PC32·············00000000···.text.unlikely55 00000118··00000202·R_386_PC32·············00000000···.text.unlikely
56 0000012c··00000502·R_386_PC32·············00000000···.text.hot56 0000012c··00000502·R_386_PC32·············00000000···.text.hot
57 0000016c··00000502·R_386_PC32·············00000000···.text.hot57 0000016c··00000502·R_386_PC32·············00000000···.text.hot
20.7 KB
readelf --wide --debug-dump=frames {}
    
Offset 179, 15 lines modifiedOffset 179, 15 lines modified
179 ··DW_CFA_def_cfa_offset:·8179 ··DW_CFA_def_cfa_offset:·8
180 ··DW_CFA_advance_loc:·1·to·000000af180 ··DW_CFA_advance_loc:·1·to·000000af
181 ··DW_CFA_restore:·r6·(esi)181 ··DW_CFA_restore:·r6·(esi)
182 ··DW_CFA_def_cfa_offset:·4182 ··DW_CFA_def_cfa_offset:·4
183 ··DW_CFA_advance_loc:·1·to·000000b0183 ··DW_CFA_advance_loc:·1·to·000000b0
184 ··DW_CFA_restore_state184 ··DW_CFA_restore_state
  
185 00000164·0000004c·00000168·FDE·cie=00000000·pc=000000d0..0000020f185 00000164·0000004c·00000168·FDE·cie=00000000·pc=000000d0..00000219
186 ··DW_CFA_advance_loc:·1·to·000000d1186 ··DW_CFA_advance_loc:·1·to·000000d1
187 ··DW_CFA_def_cfa_offset:·8187 ··DW_CFA_def_cfa_offset:·8
188 ··DW_CFA_offset:·r7·(edi)·at·cfa-8188 ··DW_CFA_offset:·r7·(edi)·at·cfa-8
189 ··DW_CFA_advance_loc:·1·to·000000d2189 ··DW_CFA_advance_loc:·1·to·000000d2
190 ··DW_CFA_def_cfa_offset:·12190 ··DW_CFA_def_cfa_offset:·12
191 ··DW_CFA_offset:·r6·(esi)·at·cfa-12191 ··DW_CFA_offset:·r6·(esi)·at·cfa-12
192 ··DW_CFA_advance_loc:·1·to·000000d3192 ··DW_CFA_advance_loc:·1·to·000000d3
4.73 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 91, 90 lines modifiedOffset 91, 103 lines modified
91 »       mov····%cx,0x1c(%esp)91 »       mov····%cx,0x1c(%esp)
92 »       fdivrp·%st,%st(1)92 »       fdivrp·%st,%st(1)
93 »       fldcw··0x1c(%esp)93 »       fldcw··0x1c(%esp)
94 »       fistpll·0x8(%esp)94 »       fistpll·0x8(%esp)
95 »       fldcw··0x1e(%esp)95 »       fldcw··0x1e(%esp)
96 »       mov····0x8(%esp),%ebx96 »       mov····0x8(%esp),%ebx
97 »       cmp····$0xf,%ebx97 »       cmp····$0xf,%ebx
 98 »       jbe····22c·<hashtable_rehash+0x17c>
 99 »       cmp····$0x10,%ebx
 100 »       je·····22c·<hashtable_rehash+0x17c>
 101 »       cmp····$0x20,%ebx
98 »       jbe····1ed·<hashtable_rehash+0x13d>102 »       jbe····13f·<hashtable_rehash+0x8f>
 103 »       cmp····$0x40,%ebx
 104 »       jbe····239·<hashtable_rehash+0x189>
 105 »       cmp····$0x80,%ebx
 106 »       jbe····246·<hashtable_rehash+0x196>
 107 »       cmp····$0x100,%ebx
 108 »       jbe····257·<hashtable_rehash+0x1a7>
99 »       mov····$0x1,%esi109 »       mov····$0x100,%esi
100 »       add····%esi,%esi110 »       add····%esi,%esi
101 »       cmp····%esi,%ebx111 »       cmp····%esi,%ebx
102 »       ja·····104·<hashtable_rehash+0x54>112 »       ja·····133·<hashtable_rehash+0x83>
103 »       mov····%esi,0x14(%esp)113 »       mov····%esi,0x14(%esp)
 114 »       jmp····147·<hashtable_rehash+0x97>
 115 »       movl···$0x20,0x14(%esp)
104 »       mov····0x18(%esp),%ebp116 »       mov····0x18(%esp),%ebp
105 »       mov····0x14(%esp),%edi117 »       mov····0x14(%esp),%edi
106 »       cmp····%edi,0x4(%ebp)118 »       cmp····%edi,0x4(%ebp)
107 »       je·····1fa·<hashtable_rehash+0x14a>119 »       je·····253·<hashtable_rehash+0x1a3>
108 »       sub····$0xc,%esp120 »       sub····$0xc,%esp
109 »       lea····0x0(,%edi,4),%ebx121 »       lea····0x0(,%edi,4),%ebx
110 »       push···%ebx122 »       push···%ebx
111 »       call···*0x20(%ebp)123 »       call···*0x20(%ebp)
112 »       mov····%eax,%edi124 »       mov····%eax,%edi
113 »       add····$0x10,%esp125 »       add····$0x10,%esp
114 »       test···%eax,%eax126 »       test···%eax,%eax
115 »       je·····175·<hashtable_rehash+0xc5>127 »       je·····1ae·<hashtable_rehash+0xfe>
116 ·R_386_PC32»     .text.unlikely128 ·R_386_PC32»     .text.unlikely
117 »       push···%eax129 »       push···%eax
118 »       push···%ebx130 »       push···%ebx
119 »       push···$0x0131 »       push···$0x0
120 »       push···%edi132 »       push···%edi
121 »       call···140·<hashtable_rehash+0x90>133 »       call···179·<hashtable_rehash+0xc9>
122 ·R_386_PC32»     memset134 ·R_386_PC32»     memset
123 »       mov····0x4(%ebp),%edx135 »       mov····0x4(%ebp),%edx
124 »       add····$0x10,%esp136 »       add····$0x10,%esp
125 »       test···%edx,%edx137 »       test···%edx,%edx
126 »       je·····1c9·<hashtable_rehash+0x119>138 »       je·····204·<hashtable_rehash+0x154>
127 »       mov····0x18(%esp),%eax139 »       mov····0x18(%esp),%eax
128 »       mov····0x14(%esp),%esi140 »       mov····0x14(%esp),%esi
129 »       mov····0x8(%eax),%eax141 »       mov····0x8(%eax),%eax
130 »       lea····-0x1(%esi),%ebp142 »       lea····-0x1(%esi),%ebp
131 »       mov····%ebp,0x8(%esp)143 »       mov····%ebp,0x8(%esp)
132 »       lea····(%eax,%edx,4),%ecx144 »       lea····(%eax,%edx,4),%ecx
133 »       jmp····16f·<hashtable_rehash+0xbf>145 »       jmp····1a7·<hashtable_rehash+0xf7>
134 »       lea····0x0(%esi),%esi146 »       xchg···%ax,%ax
135 »       add····$0x4,%eax147 »       add····$0x4,%eax
136 »       cmp····%ecx,%eax148 »       cmp····%ecx,%eax
137 »       je·····1c9·<hashtable_rehash+0x119>149 »       je·····204·<hashtable_rehash+0x154>
138 »       mov····(%eax),%edx150 »       mov····(%eax),%edx
139 »       test···%edx,%edx151 »       test···%edx,%edx
140 »       je·····168·<hashtable_rehash+0xb8>152 »       je·····1a0·<hashtable_rehash+0xf0>
141 »       mov····0x8(%esp),%esi153 »       mov····0x8(%esp),%esi
142 »       and····0x4(%edx),%esi154 »       and····0x4(%edx),%esi
143 »       lea····(%edi,%esi,4),%esi155 »       lea····(%edi,%esi,4),%esi
144 »       mov····(%edx),%ebx156 »       mov····(%edx),%ebx
145 »       mov····(%esi),%ebp157 »       mov····(%esi),%ebp
146 »       mov····%ebp,(%edx)158 »       mov····%ebp,(%edx)
147 »       mov····%edx,(%esi)159 »       mov····%edx,(%esi)
148 »       test···%ebx,%ebx160 »       test···%ebx,%ebx
149 »       je·····168·<hashtable_rehash+0xb8>161 »       je·····1a0·<hashtable_rehash+0xf0>
150 »       mov····0x8(%esp),%esi162 »       mov····0x8(%esp),%esi
151 »       and····0x4(%ebx),%esi163 »       and····0x4(%ebx),%esi
152 »       lea····(%edi,%esi,4),%esi164 »       lea····(%edi,%esi,4),%esi
153 »       mov····(%ebx),%edx165 »       mov····(%ebx),%edx
154 »       mov····(%esi),%ebp166 »       mov····(%esi),%ebp
155 »       mov····%ebp,(%ebx)167 »       mov····%ebp,(%ebx)
156 »       mov····%ebx,(%esi)168 »       mov····%ebx,(%esi)
157 »       test···%edx,%edx169 »       test···%edx,%edx
158 »       je·····168·<hashtable_rehash+0xb8>170 »       je·····1a0·<hashtable_rehash+0xf0>
159 »       mov····%eax,0x10(%esp)171 »       mov····%eax,0x10(%esp)
160 »       mov····0x8(%esp),%ebp172 »       mov····0x8(%esp),%ebp
161 »       mov····%edx,%ebx 
162 »       mov····(%edx),%edx 
163 »       mov····0x4(%ebx),%eax173 »       mov····0x4(%edx),%eax
 174 »       mov····(%edx),%esi
164 »       and····%ebp,%eax175 »       and····%ebp,%eax
165 »       lea····(%edi,%eax,4),%esi176 »       lea····(%edi,%eax,4),%ebx
166 »       mov····(%esi),%eax177 »       mov····(%ebx),%eax
167 »       mov····%eax,(%ebx)178 »       mov····%eax,(%edx)
168 »       mov····%ebx,(%esi)179 »       mov····%edx,(%ebx)
169 »       test···%edx,%edx180 »       test···%esi,%esi
170 »       jne····1a9·<hashtable_rehash+0xf9>181 »       jne····228·<hashtable_rehash+0x178>
171 »       mov····%ebp,0x8(%esp) 
172 »       mov····0x10(%esp),%eax182 »       mov····0x10(%esp),%eax
 183 »       mov····%ebp,0x8(%esp)
 184 »       add····$0x4,%eax
 185 »       cmp····%ecx,%eax
173 »       jmp····168·<hashtable_rehash+0xb8>186 »       jne····1a7·<hashtable_rehash+0xf7>
174 »       sub····$0xc,%esp187 »       sub····$0xc,%esp
175 »       mov····0x24(%esp),%ebp188 »       mov····0x24(%esp),%ebp
176 »       pushl··0x8(%ebp)189 »       pushl··0x8(%ebp)
177 »       call···*0x24(%ebp)190 »       call···*0x24(%ebp)
178 »       mov····0x24(%esp),%esi191 »       mov····0x24(%esp),%esi
179 »       mov····%edi,0x8(%ebp)192 »       mov····%edi,0x8(%ebp)
180 »       xor····%eax,%eax193 »       xor····%eax,%eax
995 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 »       add····$0x10,%esp36 »       add····$0x10,%esp
37 »       jmp····1b5·<_Py_hashtable_set+0xe5>37 »       jmp····1b5·<_Py_hashtable_set+0xe5>
38 ·R_386_PC32»     .text.hot38 ·R_386_PC32»     .text.hot
  
39 0000003f·<hashtable_rehash.cold>:39 0000003f·<hashtable_rehash.cold>:
40 hashtable_rehash.cold():40 hashtable_rehash.cold():
41 »       or·····$0xffffffff,%eax41 »       or·····$0xffffffff,%eax
42 »       jmp····228·<_Py_hashtable_steal+0x8>42 »       jmp····263·<_Py_hashtable_steal+0x33>
43 ·R_386_PC32»     .text43 ·R_386_PC32»     .text
  
44 00000047·<_Py_hashtable_size>:44 00000047·<_Py_hashtable_size>:
45 _Py_hashtable_size():45 _Py_hashtable_size():
46 »       mov····0x4(%esp),%eax46 »       mov····0x4(%esp),%eax
47 »       mov····(%eax),%ecx47 »       mov····(%eax),%ecx
48 »       mov····0x4(%eax),%edx48 »       mov····0x4(%eax),%edx
16.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 »       test···%eax,%eax113 »       test···%eax,%eax
114 »       je·····10c·<_Py_hashtable_set+0x3c>114 »       je·····10c·<_Py_hashtable_set+0x3c>
115 ·R_386_PC32»     .text.unlikely115 ·R_386_PC32»     .text.unlikely
116 »       mov····%eax,%ebx116 »       mov····%eax,%ebx
117 »       mov····0x10(%esi),%eax117 »       mov····0x10(%esi),%eax
118 »       cmp····$0x0,%eax118 »       cmp····$0x0,%eax
119 ·R_386_32»       _Py_hashtable_hash_ptr119 ·R_386_32»       _Py_hashtable_hash_ptr
120 »       jne····181·<_Py_hashtable_set+0xb1>120 »       jne····188·<_Py_hashtable_set+0xb8>
121 »       sub····$0xc,%esp121 »       sub····$0xc,%esp
122 »       push···%edi122 »       push···%edi
123 »       call···103·<_Py_hashtable_set+0x33>123 »       call···103·<_Py_hashtable_set+0x33>
124 ·R_386_PC32»     _Py_HashPointerRaw124 ·R_386_PC32»     _Py_HashPointerRaw
125 »       mov····%edi,0x8(%ebx)125 »       mov····%edi,0x8(%ebx)
126 »       mov····0x38(%esp),%edx126 »       mov····0x38(%esp),%edx
127 »       mov····%eax,0x4(%ebx)127 »       mov····%eax,0x4(%ebx)
6.66 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 20, 68 lines modifiedOffset 20, 69 lines modified
20 ··0x00000100·017c0801·1b0c0404·88010e10·83038602·.|..............20 ··0x00000100·017c0801·1b0c0404·88010e10·83038602·.|..............
21 ··0x00000110·10000000·20000000·1a000000·08000000·....·...........21 ··0x00000110·10000000·20000000·1a000000·08000000·....·...........
22 ··0x00000120·00000000·3c000000·28010000·70000000·....<...(...p...22 ··0x00000120·00000000·3c000000·28010000·70000000·....<...(...p...
23 ··0x00000130·58000000·00410e08·8602410e·0c830343·X....A....A....C23 ··0x00000130·58000000·00410e08·8602410e·0c830343·X....A....A....C
24 ··0x00000140·0e1c490e·204b0e10·590a0e0c·41c30e08·..I.·K..Y...A...24 ··0x00000140·0e1c490e·204b0e10·590a0e0c·41c30e08·..I.·K..Y...A...
25 ··0x00000150·41c60e04·440b430a·0e0c43c3·0e0841c6·A...D.C...C...A.25 ··0x00000150·41c60e04·440b430a·0e0c43c3·0e0841c6·A...D.C...C...A.
26 ··0x00000160·0e04410b·4c000000·68010000·d0000000·..A.L...h.......26 ··0x00000160·0e04410b·4c000000·68010000·d0000000·..A.L...h.......
27 ··0x00000170·3f010000·00410e08·8702410e·0c860341·?....A....A....A27 ··0x00000170·49010000·00410e08·8702410e·0c860341·I....A....A....A
28 ··0x00000180·0e108304·430e2c4a·0e30460e·205b0e2c·....C.,J.0F.·[.,28 ··0x00000180·0e108304·430e2c4a·0e30460e·205b0e2c·....C.,J.0F.·[.,
29 ··0x00000190·410e3002·510e206a·0a0e1041·c30e0c41·A.0.Q.·j...A...A29 ··0x00000190·410e3002·510e206a·0a0e1041·c30e0c41·A.0.Q.·j...A...A
30 ··0x000001a0·c60e0841·c70e0441·0b430e2c·410e3002·...A...A.C.,A.0.30 ··0x000001a0·c60e0841·c70e0448·0b430e2c·410e3002·...A...H.C.,A.0.
31 ··0x000001b0·4e0e2000·1c000000·00000000·017a5200·N.·..........zR.31 ··0x000001b0·4e0e2000·1c000000·00000000·017a5200·N.·..........zR.
32 ··0x000001c0·017c0801·1b0c0404·88010e20·83048603·.|.........·....32 ··0x000001c0·017c0801·1b0c0404·88010e20·83048603·.|.........·....
33 ··0x000001d0·87020000·18000000·24000000·22000000·........$..."...33 ··0x000001d0·87020000·18000000·24000000·22000000·........$..."...
34 ··0x000001e0·1d000000·004b0e2c·440e3049·0e200000·.....K.,D.0I.·..34 ··0x000001e0·1d000000·004b0e2c·440e3049·0e200000·.....K.,D.0I.·..
35 ··0x000001f0·10000000·f4010000·10020000·05000000·................35 ··0x000001f0·10000000·f4010000·20020000·05000000·........·.......
36 ··0x00000200·00000000·8c000000·08020000·20020000·............·...36 ··0x00000200·00000000·8c000000·08020000·30020000·............0...
37 ··0x00000210·24020000·00410e08·8502410e·0c870341·$....A....A....A37 ··0x00000210·24020000·00410e08·8502410e·0c870341·$....A....A....A
38 ··0x00000220·0e108604·410e1483·05430e30·550e3c44·....A....C.0U.<D38 ··0x00000220·0e108604·410e1483·05430e30·550e3c44·....A....C.0U.<D
39 ··0x00000230·0e404b0e·30790e3c·490e4077·0e30550a·.@K.0y.<I.@w.0U.39 ··0x00000230·0e404b0e·30790e3c·490e4077·0e30550a·.@K.0y.<I.@w.0U.
40 ··0x00000240·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A.40 ··0x00000240·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A.
41 ··0x00000250·0e04410b·700e3c47·0e40770e·305f0e34·..A.p.<G.@w.0_.441 ··0x00000250·0e04410b·700e3c47·0e40770e·305f0e34·..A.p.<G.@w.0_.4
42 ··0x00000260·410e3841·0e3c440e·40450e30·760e3441·A.8A.<D.@E.0v.4A42 ··0x00000260·410e3841·0e3c440e·40450e30·760e3441·A.8A.<D.@E.0v.4A
43 ··0x00000270·0e38410e·3c440e40·450e3057·0e3c440e·.8A.<D.@E.0W.<D.43 ··0x00000270·0e38410e·3c440e40·450e3057·0e3c440e·.8A.<D.@E.0W.<D.
44 ··0x00000280·404d0e30·02440e34·410e3841·0e3c440e·@M.0.D.4A.8A.<D.44 ··0x00000280·404d0e30·02440e34·410e3841·0e3c440e·@M.0.D.4A.8A.<D.
45 ··0x00000290·40450e30·10000000·98020000·50040000·@E.0........P...45 ··0x00000290·40450e30·10000000·98020000·60040000·@E.0........`...
46 ··0x000002a0·0f000000·00000000·60000000·ac020000·........`.......46 ··0x000002a0·0f000000·00000000·60000000·ac020000·........`.......
47 ··0x000002b0·b0000000·4e010000·00410e08·8502430e·....N....A....C.47 ··0x000002b0·b0000000·b4010000·00410e08·8502430e·.........A....C.
48 ··0x000002c0·0c870341·0e108604·410e1483·05430e40·...A....A....C.@48 ··0x000002c0·0c870341·0e108604·410e1483·05430e40·...A....A....C.@
49 ··0x000002d0·02690e4c·480e5048·0e40490e·44410e48·.i.LH.PH.@I.DA.H49 ··0x000002d0·02a20e4c·480e5048·0e40490e·44410e48·...LH.PH.@I.DA.H
50 ··0x000002e0·420e4c41·0e504b0e·4002820e·4c470e50·B.LA.PK.@...LG.P50 ··0x000002e0·420e4c41·0e504b0e·4002840e·4c470e50·B.LA.PK.@...LG.P
51 ··0x000002f0·520e4043·0a0e1441·c30e1041·c60e0c41·R.@C...A...A...A51 ··0x000002f0·520e4043·0a0e1441·c30e1041·c60e0c41·R.@C...A...A...A
52 ··0x00000300·c70e0841·c50e0441·0b000000·1c000000·...A...A........52 ··0x00000300·c70e0841·c50e0441·0b000000·1c000000·...A...A........
53 ··0x00000310·00000000·017a5200·017c0801·1b0c0404·.....zR..|......53 ··0x00000310·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
54 ··0x00000320·88010e40·83058502·86048703·10000000·...@............54 ··0x00000320·88010e40·83058502·86048703·10000000·...@............
55 ··0x00000330·24000000·3f000000·08000000·00000000·$...?...........55 ··0x00000330·24000000·3f000000·08000000·00000000·$...?...........
56 ··0x00000340·58000000·44030000·60040000·81000000·X...D...`.......56 ··0x00000340·58000000·44030000·70040000·84000000·X...D...p.......
57 ··0x00000350·00410e08·8502410e·0c870341·0e108604·.A....A....A....57 ··0x00000350·00410e08·8502410e·0c870341·0e108604·.A....A....A....
58 ··0x00000360·410e1483·05430e2c·490e304e·0e20540e·A....C.,I.0N.·T.58 ··0x00000360·410e1483·05430e2c·490e304e·0e20540e·A....C.,I.0N.·T.
59 ··0x00000370·28430e2c·410e3046·0e20470a·0e1443c3·(C.,A.0F.·G...C.59 ··0x00000370·28430e2c·410e3046·0e20470a·0e1443c3·(C.,A.0F.·G...C.
60 ··0x00000380·0e1041c6·0e0c41c7·0e0841c5·0e04470b·..A...A...A...G.60 ··0x00000380·0e1041c6·0e0c41c7·0e0841c5·0e04470b·..A...A...A...G.
61 ··0x00000390·4e0e2843·0e2c410e·30460e20·80000000·N.(C.,A.0F.·....61 ··0x00000390·4e0e2843·0e2c410e·30460e20·88000000·N.(C.,A.0F.·....
62 ··0x000003a0·a0030000·f0040000·d5000000·00410e08·.............A..62 ··0x000003a0·a0030000·00050000·fc000000·00410e08·.............A..
63 ··0x000003b0·8502410e·0c870341·0e108604·410e1483·..A....A....A...63 ··0x000003b0·8502410e·0c870341·0e108604·410e1483·..A....A....A...
64 ··0x000003c0·05450e20·710e2c43·0e30480e·20470e2c·.E.·q.,C.0H.·G.,64 ··0x000003c0·05450e20·710e2c43·0e30480e·20470e2c·.E.·q.,C.0H.·G.,
65 ··0x000003d0·410e3046·0e20540e·2c430e30·4d0e1441·A.0F.·T.,C.0M..A65 ··0x000003d0·410e3046·0e20540e·2c430e30·4d0e1441·A.0F.·T.,C.0M..A
66 ··0x000003e0·c30e1041·c60e0c41·c70e0841·c50e0442·...A...A...A...B66 ··0x000003e0·c30e1041·c60e0c41·c70e0841·c50e0445·...A...A...A...E
67 ··0x000003f0·0e208305·85028604·87034d0e·2c430e30·.·........M.,C.067 ··0x000003f0·0e208305·85028604·8703530e·2c430e30·.·........S.,C.0
68 ··0x00000400·450e204a·0e2c410e·30460e20·5b0e2c43·E.·J.,A.0F.·[.,C68 ··0x00000400·4b0e2054·0e2c430e·30480e20·470e2c41·K.·T.,C.0H.·G.,A
69 ··0x00000410·0e30450e·20450e2c·430e3045·0e200000·.0E.·E.,C.0E.·..69 ··0x00000410·0e30460e·20520e2c·430e3045·0e204a0e·.0F.·R.,C.0E.·J.
70 ··0x00000420·70000000·24040000·d0050000·0a010000·p...$........... 
71 ··0x00000430·00410e08·8502410e·0c870341·0e108604·.A....A....A.... 
72 ··0x00000440·410e1483·05430e30·024a0e3c·430e4049·A....C.0.J.<C.@I70 ··0x00000420·2c430e30·450e2000·74000000·2c040000·,C.0E.·.t...,...
 71 ··0x00000430·00060000·27010000·00410e08·8502410e·....'....A....A.
 72 ··0x00000440·0c870341·0e108604·410e1483·05430e30·...A....A....C.0
 73 ··0x00000450·024a0e3c·430e404c·0e304b0e·3c410e40·.J.<C.@L.0K.<A.@
 74 ··0x00000460·4a0e3067·0a0e1443·c30e1041·c60e0c41·J.0g...C...A...A
 75 ··0x00000470·c70e0841·c50e0445·0b510e3c·430e4049·...A...E.Q.<C.@I
73 ··0x00000450·0e304a0e·3c410e40·4a0e3060·0e3c430e·.0J.<A.@J.0`.<C.76 ··0x00000480·0e304a0e·3c410e40·4a0e3067·0e3c430e·.0J.<A.@J.0g.<C.
74 ··0x00000460·40490e30·4a0e3c41·0e404a0e·30600e3c·@I.0J.<A.@J.0`.<77 ··0x00000490·40490e30·4c0e3c43·0e40490e·30000000·@I.0L.<C.@I.0...
75 ··0x00000470·430e4049·0e30490e·3c430e40·490e304b·C.@I.0I.<C.@I.0K78 ··0x000004a0·10000000·a4040000·47000000·11000000·........G.......
 79 ··0x000004b0·00000000·24000000·b8040000·70020000·....$.......p...
 80 ··0x000004c0·2e000000·00410e08·8502410e·0c870341·.....A....A....A
 81 ··0x000004d0·0e108604·410e1483·05450e20·34000000·....A....E.·4...
 82 ··0x000004e0·78040000·58000000·25000000·00450a0e·x...X...%....E..
76 ··0x00000480·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A.83 ··0x000004f0·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
 84 ··0x00000500·04410b44·0e24430e·28430e2c·410e3045·.A.D.$C.(C.,A.0E
77 ··0x00000490·0e040000·10000000·98040000·47000000·............G...85 ··0x00000510·0e200000·24000000·18050000·7d000000·.·..$.......}...
78 ··0x000004a0·11000000·00000000·24000000·ac040000·........$....... 
79 ··0x000004b0·00020000·2e000000·00410e08·8502410e·.........A....A. 
80 ··0x000004c0·0c870341·0e108604·410e1483·05450e20·...A....A....E.· 
81 ··0x000004d0·34000000·6c040000·58000000·25000000·4...l...X...%... 
82 ··0x000004e0·00450a0e·1441c30e·1041c60e·0c41c70e·.E...A...A...A.. 
83 ··0x000004f0·0841c50e·04410b44·0e24430e·28430e2c·.A...A.D.$C.(C., 
84 ··0x00000500·410e3045·0e200000·24000000·0c050000·A.0E.·..$....... 
85 ··0x00000510·7d000000·1a000000·00430e1c·420e2042·}........C..B.·B86 ··0x00000520·1a000000·00430e1c·420e2042·0e24420e·.....C..B.·B.$B.
86 ··0x00000520·0e24420e·28440e2c·440e3048·0e040000·.$B.(D.,D.0H....87 ··0x00000530·28440e2c·440e3048·0e040000··········(D.,D.0H....
  
938 KB
import.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:··········61224·(bytes·into·file)13 ··Start·of·section·headers:··········63240·(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:·········2419 ··Number·of·section·headers:·········24
20 ··Section·header·string·table·index:·2320 ··Section·header·string·table·index:·23
4.29 KB
readelf --wide --sections {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 There·are·24·section·headers,·starting·at·offset·0xef28:1 There·are·24·section·headers,·starting·at·offset·0xf708:
  
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·····21··52··45 ··[·1]·.group············GROUP···········00000000·000034·000008·04·····21··53··4
6 ··[·2]·.text·············PROGBITS········00000000·000040·000f22·00··AX··0···0·166 ··[·2]·.text·············PROGBITS········00000000·000040·000bb2·00··AX··0···0·16
7 ··[·3]·.rel.text·········REL·············00000000·00b98c·000850·08···I·21···2··47 ··[·3]·.rel.text·········REL·············00000000·00beec·0006a8·08···I·21···2··4
8 ··[·4]·.data·············PROGBITS········00000000·000f80·000240·00··WA··0···0·328 ··[·4]·.data·············PROGBITS········00000000·000c00·000240·00··WA··0···0·32
9 ··[·5]·.rel.data·········REL·············00000000·00c1dc·000210·08···I·21···4··49 ··[·5]·.rel.data·········REL·············00000000·00c594·000210·08···I·21···4··4
10 ··[·6]·.bss··············NOBITS··········00000000·0011c0·000028·00··WA··0···0··810 ··[·6]·.bss··············NOBITS··········00000000·000e40·000028·00··WA··0···0··8
11 ··[·7]·.text.unlikely····PROGBITS········00000000·0011c0·001fed·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·000e40·0021bb·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·00c3ec·001668·08···I·21···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·00c7a4·0017b0·08···I·21···7··4
13 ··[·9]·.rodata.str1.1····PROGBITS········00000000·0031ad·0005ac·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········00000000·002ffb·0005ac·01·AMS··0···0··1
14 ··[10]·.rodata.str1.4····PROGBITS········00000000·00375c·00032d·01·AMS··0···0··4 
15 ··[11]·.text.hot·········PROGBITS········00000000·003a90·0022ee·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·0035b0·00288e·00··AX··0···0·16
16 ··[12]·.rel.text.hot·····REL·············00000000·00da54·001030·08···I·21··11··415 ··[11]·.rel.text.hot·····REL·············00000000·00df54·001310·08···I·21··10··4
 16 ··[12]·.rodata.str1.4····PROGBITS········00000000·005e40·00032d·01·AMS··0···0··4
17 ··[13]·.note.stapsdt·····NOTE············00000000·005d80·000098·00······0···0··417 ··[13]·.note.stapsdt·····NOTE············00000000·006170·000098·00······0···0··4
18 ··[14]·.rel.note.stapsdt·REL·············00000000·00ea84·000030·08···I·21··13··418 ··[14]·.rel.note.stapsdt·REL·············00000000·00f264·000030·08···I·21··13··4
19 ··[15]·.stapsdt.base·····PROGBITS········00000000·005e18·000001·00··AG··0···0··119 ··[15]·.stapsdt.base·····PROGBITS········00000000·006208·000001·00··AG··0···0··1
20 ··[16]·.rodata···········PROGBITS········00000000·005e20·000825·00···A··0···0·3220 ··[16]·.rodata···········PROGBITS········00000000·006220·000825·00···A··0···0·32
21 ··[17]·.rel.rodata·······REL·············00000000·00eab4·000098·08···I·21··16··421 ··[17]·.rel.rodata·······REL·············00000000·00f294·000098·08···I·21··16··4
22 ··[18]·.note.GNU-stack···PROGBITS········00000000·006645·000000·00······0···0··122 ··[18]·.note.GNU-stack···PROGBITS········00000000·006a45·000000·00······0···0··1
23 ··[19]·.eh_frame·········PROGBITS········00000000·006648·0027c8·00···A··0···0··423 ··[19]·.eh_frame·········PROGBITS········00000000·006a48·002928·00···A··0···0··4
24 ··[20]·.rel.eh_frame·····REL·············00000000·00eb4c·000318·08···I·21··19··424 ··[20]·.rel.eh_frame·····REL·············00000000·00f32c·000318·08···I·21··19··4
25 ··[21]·.symtab···········SYMTAB··········00000000·008e10·0013d0·10·····22·128··425 ··[21]·.symtab···········SYMTAB··········00000000·009370·0013d0·10·····22·128··4
26 ··[22]·.strtab···········STRTAB··········00000000·00a1e0·0017a9·00······0···0··126 ··[22]·.strtab···········STRTAB··········00000000·00a740·0017a9·00······0···0··1
27 ··[23]·.shstrtab·········STRTAB··········00000000·00ee64·0000c4·00······0···0··127 ··[23]·.shstrtab·········STRTAB··········00000000·00f644·0000c4·00······0···0··1
28 Key·to·Flags:28 Key·to·Flags:
29 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),29 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
30 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),30 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
31 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),31 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
32 ··p·(processor·specific)32 ··p·(processor·specific)
28.7 KB
readelf --wide --symbols {}
    
Offset 5, 109 lines modifiedOffset 5, 109 lines modified
5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····2·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····2·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····4·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····4:·00000020·····4·OBJECT··LOCAL··DEFAULT····6·inittab_copy8 ·····4:·00000020·····4·OBJECT··LOCAL··DEFAULT····6·inittab_copy
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
10 ·····6:·00000000····25·FUNC····LOCAL··DEFAULT····7·_PyImport_FixupBuiltin.cold10 ·····6:·00000000····25·FUNC····LOCAL··DEFAULT····7·_PyImport_FixupBuiltin.cold
11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····9·11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
 12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
12 ·····8:·00000024·····4·OBJECT··LOCAL··DEFAULT····6·extensions13 ·····9:·00000024·····4·OBJECT··LOCAL··DEFAULT····6·extensions
13 ·····9:·00000019···169·FUNC····LOCAL··DEFAULT····7·_PyImport_FixupExtensionObject.cold14 ····10:·00000019···136·FUNC····LOCAL··DEFAULT····7·_PyImport_FixupExtensionObject.cold
14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···10·15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
15 ····11:·000000c2····98·FUNC····LOCAL··DEFAULT····7·_PyImportHooks_Init.cold16 ····12:·000000a1····98·FUNC····LOCAL··DEFAULT····7·_PyImportHooks_Init.cold
16 ····12:·0000008c····20·OBJECT··LOCAL··DEFAULT···16·__func__.2517 ····13:·0000008c····20·OBJECT··LOCAL··DEFAULT···16·__func__.25
17 ····13:·00000124····25·FUNC····LOCAL··DEFAULT····7·PyImport_ImportFrozenModule.cold18 ····14:·00000103····25·FUNC····LOCAL··DEFAULT····7·PyImport_ImportFrozenModule.cold
18 ····14:·00000000···273·FUNC····LOCAL··DEFAULT···11·find_frozen19 ····15:·00000150···273·FUNC····LOCAL··DEFAULT···10·find_frozen
19 ····15:·00000380····94·FUNC····LOCAL··DEFAULT····2·module_dict_for_exec20 ····16:·00000260····94·FUNC····LOCAL··DEFAULT····2·module_dict_for_exec
20 ····16:·00000480····66·FUNC····LOCAL··DEFAULT····2·exec_code_in_module21 ····17:·00000360····66·FUNC····LOCAL··DEFAULT····2·exec_code_in_module
21 ····17:·0000013d···221·FUNC····LOCAL··DEFAULT····7·PyImport_ImportFrozenModuleObject.cold22 ····18:·0000011c···221·FUNC····LOCAL··DEFAULT····7·PyImport_ImportFrozenModuleObject.cold
22 ····18:·000003e0···147·FUNC····LOCAL··DEFAULT····2·import_add_module23 ····19:·000002c0···147·FUNC····LOCAL··DEFAULT····2·import_add_module
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···11· 
24 ····20:·00000088····12·OBJECT··LOCAL··DEFAULT····4·PyId___builtins__.1624 ····20:·00000088····12·OBJECT··LOCAL··DEFAULT····4·PyId___builtins__.16
25 ····21:·0000021a····16·FUNC····LOCAL··DEFAULT····7·module_dict_for_exec.cold25 ····21:·000001f9····16·FUNC····LOCAL··DEFAULT····7·module_dict_for_exec.cold
26 ····22:·00001aac···162·FUNC····LOCAL··DEFAULT····7·remove_module26 ····22:·00001c7a···162·FUNC····LOCAL··DEFAULT····7·remove_module
27 ····23:·0000022a···158·FUNC····LOCAL··DEFAULT····7·import_add_module.cold27 ····23:·00000209···158·FUNC····LOCAL··DEFAULT····7·import_add_module.cold
28 ····24:·00000120····74·FUNC····LOCAL··DEFAULT···11·import_get_module28 ····24:·00000270····74·FUNC····LOCAL··DEFAULT···10·import_get_module
29 ····25:·000002c8····67·FUNC····LOCAL··DEFAULT····7·exec_code_in_module.cold29 ····25:·000002a7····67·FUNC····LOCAL··DEFAULT····7·exec_code_in_module.cold
30 ····26:·0000030b···109·FUNC····LOCAL··DEFAULT····7·import_get_module.cold30 ····26:·000002ea···109·FUNC····LOCAL··DEFAULT····7·import_get_module.cold
31 ····27:·00000378·····7·FUNC····LOCAL··DEFAULT····7·PyImport_AddModule.cold31 ····27:·00000357·····7·FUNC····LOCAL··DEFAULT····7·PyImport_AddModule.cold
32 ····28:·000000e0····52·OBJECT··LOCAL··DEFAULT····4·impmodule32 ····28:·000000e0····52·OBJECT··LOCAL··DEFAULT····4·impmodule
33 ····29:·0000037f····65·FUNC····LOCAL··DEFAULT····7·PyInit__imp.cold33 ····29:·0000035e····65·FUNC····LOCAL··DEFAULT····7·PyInit__imp.cold
34 ····30:·00000170···323·FUNC····LOCAL··DEFAULT···11·_imp_is_frozen34 ····30:·000002e0···323·FUNC····LOCAL··DEFAULT···10·_imp_is_frozen
35 ····31:·000003c0···322·FUNC····LOCAL··DEFAULT····7·_imp_is_frozen.cold35 ····31:·0000039f···322·FUNC····LOCAL··DEFAULT····7·_imp_is_frozen.cold
36 ····32:·000002c0···127·FUNC····LOCAL··DEFAULT···11·_imp_is_builtin36 ····32:·00000430···127·FUNC····LOCAL··DEFAULT···10·_imp_is_builtin
37 ····33:·00000502····53·FUNC····LOCAL··DEFAULT····7·_imp_is_builtin.cold37 ····33:·000004e1····53·FUNC····LOCAL··DEFAULT····7·_imp_is_builtin.cold
38 ····34:·00000340···634·FUNC····LOCAL··DEFAULT···11·_imp_create_builtin38 ····34:·000004b0··1044·FUNC····LOCAL··DEFAULT···10·_imp_create_builtin
39 ····35:·00000537···409·FUNC····LOCAL··DEFAULT····7·_imp_create_builtin.cold39 ····35:·00000516···625·FUNC····LOCAL··DEFAULT····7·_imp_create_builtin.cold
40 ····36:·000005d0···326·FUNC····LOCAL··DEFAULT···11·import_find_extension40 ····36:·000008e0···326·FUNC····LOCAL··DEFAULT···10·import_find_extension
41 ····37:·000006d0···101·FUNC····LOCAL··DEFAULT····7·import_find_extension.cold41 ····37:·00000787···101·FUNC····LOCAL··DEFAULT····7·import_find_extension.cold
42 ····38:·00000720···121·FUNC····LOCAL··DEFAULT···11·_imp_exec_dynamic42 ····38:·00000a30···121·FUNC····LOCAL··DEFAULT···10·_imp_exec_dynamic
43 ····39:·000007a0···129·FUNC····LOCAL··DEFAULT···11·_imp_exec_builtin43 ····39:·00000ab0···132·FUNC····LOCAL··DEFAULT···10·_imp_exec_builtin
44 ····40:·00000735····48·FUNC····LOCAL··DEFAULT····7·_imp_exec_builtin.cold44 ····40:·000007ec····77·FUNC····LOCAL··DEFAULT····7·_imp_exec_builtin.cold
45 ····41:·00000224····12·OBJECT··LOCAL··DEFAULT····4·PyId___spec__45 ····41:·00000224····12·OBJECT··LOCAL··DEFAULT····4·PyId___spec__
46 ····42:·00000230····12·OBJECT··LOCAL··DEFAULT····4·PyId___path__46 ····42:·00000230····12·OBJECT··LOCAL··DEFAULT····4·PyId___path__
47 ····43:·00000064····12·OBJECT··LOCAL··DEFAULT····4·PyId___package__.1347 ····43:·00000064····12·OBJECT··LOCAL··DEFAULT····4·PyId___package__.13
48 ····44:·00000058····12·OBJECT··LOCAL··DEFAULT····4·PyId_parent.1248 ····44:·00000058····12·OBJECT··LOCAL··DEFAULT····4·PyId_parent.12
49 ····45:·00000010·····8·OBJECT··LOCAL··DEFAULT····6·accumulated.1049 ····45:·00000010·····8·OBJECT··LOCAL··DEFAULT····6·accumulated.10
50 ····46:·0000003c····12·OBJECT··LOCAL··DEFAULT····4·PyId__find_and_load.750 ····46:·0000003c····12·OBJECT··LOCAL··DEFAULT····4·PyId__find_and_load.7
51 ····47:·00000070····12·OBJECT··LOCAL··DEFAULT····4·PyId__handle_fromlist.1451 ····47:·00000070····12·OBJECT··LOCAL··DEFAULT····4·PyId__handle_fromlist.14
52 ····48:·00000910···370·FUNC····LOCAL··DEFAULT····2·remove_importlib_frames52 ····48:·00002150···380·FUNC····LOCAL··DEFAULT···10·remove_importlib_frames
53 ····49:·0000007c····12·OBJECT··LOCAL··DEFAULT····4·PyId__lock_unlock_module.1553 ····49:·0000007c····12·OBJECT··LOCAL··DEFAULT····4·PyId__lock_unlock_module.15
54 ····50:·0000004c····12·OBJECT··LOCAL··DEFAULT····4·PyId___name__.1154 ····50:·0000004c····12·OBJECT··LOCAL··DEFAULT····4·PyId___name__.11
55 ····51:·00000765··1556·FUNC····LOCAL··DEFAULT····7·PyImport_ImportModuleLevelObject.cold55 ····51:·00000839··1557·FUNC····LOCAL··DEFAULT····7·PyImport_ImportModuleLevelObject.cold
56 ····52:·00000000·····0·SECTION·LOCAL··DEFAULT···15· 
57 ····53:·00000048·····4·OBJECT··LOCAL··DEFAULT····4·header.9 
58 ····54:·0000000c·····4·OBJECT··LOCAL··DEFAULT····6·import_level.856 ····52:·0000000c·····4·OBJECT··LOCAL··DEFAULT····6·import_level.8
 57 ····53:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
 58 ····54:·00000048·····4·OBJECT··LOCAL··DEFAULT····4·header.9
59 ····55:·000010e0···153·FUNC····LOCAL··DEFAULT···11·_imp_acquire_lock59 ····55:·000013f0···153·FUNC····LOCAL··DEFAULT···10·_imp_acquire_lock
60 ····56:·0000001c·····4·OBJECT··LOCAL··DEFAULT····6·import_lock60 ····56:·0000001c·····4·OBJECT··LOCAL··DEFAULT····6·import_lock
61 ····57:·00000220·····4·OBJECT··LOCAL··DEFAULT····4·import_lock_thread61 ····57:·00000220·····4·OBJECT··LOCAL··DEFAULT····4·import_lock_thread
62 ····58:·00000018·····4·OBJECT··LOCAL··DEFAULT····6·import_lock_level62 ····58:·00000018·····4·OBJECT··LOCAL··DEFAULT····6·import_lock_level
63 ····59:·00001210····96·FUNC····LOCAL··DEFAULT···11·_imp_release_lock63 ····59:·00001520····96·FUNC····LOCAL··DEFAULT···10·_imp_release_lock
64 ····60:·00000d79····28·FUNC····LOCAL··DEFAULT····7·_imp_release_lock.cold64 ····60:·00000e4e····28·FUNC····LOCAL··DEFAULT····7·_imp_release_lock.cold
65 ····61:·00000d95·····7·FUNC····LOCAL··DEFAULT····7·_PyImport_ReleaseLock.cold65 ····61:·00000e6a·····7·FUNC····LOCAL··DEFAULT····7·_PyImport_ReleaseLock.cold
66 ····62:·00000600····76·FUNC····LOCAL··DEFAULT····2·_imp_is_frozen_package66 ····62:·000004c0····76·FUNC····LOCAL··DEFAULT····2·_imp_is_frozen_package
67 ····63:·00000d9c···102·FUNC····LOCAL··DEFAULT····7·_imp_is_frozen_package.cold67 ····63:·00000e71···102·FUNC····LOCAL··DEFAULT····7·_imp_is_frozen_package.cold
68 ····64:·00000650····87·FUNC····LOCAL··DEFAULT····2·_imp_get_frozen_object68 ····64:·00000510····87·FUNC····LOCAL··DEFAULT····2·_imp_get_frozen_object
69 ····65:·00000e02···100·FUNC····LOCAL··DEFAULT····7·_imp_get_frozen_object.cold69 ····65:·00000ed7···100·FUNC····LOCAL··DEFAULT····7·_imp_get_frozen_object.cold
70 ····66:·000006b0····99·FUNC····LOCAL··DEFAULT····2·_imp_extension_suffixes70 ····66:·00000570····99·FUNC····LOCAL··DEFAULT····2·_imp_extension_suffixes
71 ····67:·00000e66····91·FUNC····LOCAL··DEFAULT····7·_imp_extension_suffixes.cold71 ····67:·00000f3b····91·FUNC····LOCAL··DEFAULT····7·_imp_extension_suffixes.cold
72 ····68:·000000b8····12·OBJECT··LOCAL··DEFAULT····4·PyId_zipimporter.2472 ····68:·000000b8····12·OBJECT··LOCAL··DEFAULT····4·PyId_zipimporter.24
73 ····69:·00000ec1···255·FUNC····LOCAL··DEFAULT····7·_PyImportZip_Init.cold73 ····69:·00000f96···255·FUNC····LOCAL··DEFAULT····7·_PyImportZip_Init.cold
74 ····70:·00000078····18·OBJECT··LOCAL··DEFAULT···16·__func__.2374 ····70:·00000078····18·OBJECT··LOCAL··DEFAULT···16·__func__.23
75 ····71:·00000008·····4·OBJECT··LOCAL··DEFAULT····6·silly_list.475 ····71:·00000008·····4·OBJECT··LOCAL··DEFAULT····6·silly_list.4
76 ····72:·00000000·····4·OBJECT··LOCAL··DEFAULT····6·builtins_str.276 ····72:·00000000·····4·OBJECT··LOCAL··DEFAULT····6·builtins_str.2
77 ····73:·00000004·····4·OBJECT··LOCAL··DEFAULT····6·import_str.377 ····73:·00000004·····4·OBJECT··LOCAL··DEFAULT····6·import_str.3
78 ····74:·00000fc0···404·FUNC····LOCAL··DEFAULT····7·PyImport_Import.cold78 ····74:·00001095···404·FUNC····LOCAL··DEFAULT····7·PyImport_Import.cold
79 ····75:·00001154·····7·FUNC····LOCAL··DEFAULT····7·PyImport_ImportModuleLevel.cold79 ····75:·00001229·····7·FUNC····LOCAL··DEFAULT····7·PyImport_ImportModuleLevel.cold
80 ····76:·00001640···144·FUNC····LOCAL··DEFAULT···11·_imp__fix_co_filename80 ····76:·00001950···150·FUNC····LOCAL··DEFAULT···10·_imp__fix_co_filename
81 ····77:·000016d0··1582·FUNC····LOCAL··DEFAULT···11·update_code_filenames81 ····77:·000019f0··1582·FUNC····LOCAL··DEFAULT···10·update_code_filenames
82 ····78:·0000115b···203·FUNC····LOCAL··DEFAULT····7·_imp__fix_co_filename.cold82 ····78:·00001230···213·FUNC····LOCAL··DEFAULT····7·_imp__fix_co_filename.cold
83 ····79:·00001226···333·FUNC····LOCAL··DEFAULT····7·update_code_filenames.cold83 ····79:·00001305···333·FUNC····LOCAL··DEFAULT····7·update_code_filenames.cold
84 ····80:·00001d00····39·FUNC····LOCAL··DEFAULT···11·_PyObject_VectorcallMethodId.constprop.084 ····80:·00002020····39·FUNC····LOCAL··DEFAULT···10·_PyObject_VectorcallMethodId.constprop.0
85 ····81:·00001373····75·FUNC····LOCAL··DEFAULT····7·PyImport_GetModule.cold85 ····81:·00001452···289·FUNC····LOCAL··DEFAULT····7·PyImport_GetModule.cold
86 ····82:·000013be····45·FUNC····LOCAL··DEFAULT····7·remove_importlib_frames.cold86 ····82:·00001573····70·FUNC····LOCAL··DEFAULT····7·remove_importlib_frames.cold
87 ····83:·000013eb····78·FUNC····LOCAL··DEFAULT····7·PyImport_GetImporter.cold87 ····83:·000015b9····78·FUNC····LOCAL··DEFAULT····7·PyImport_GetImporter.cold
88 ····84:·00000bf0···213·FUNC····LOCAL··DEFAULT····2·_imp_create_dynamic88 ····84:·00000880···213·FUNC····LOCAL··DEFAULT····2·_imp_create_dynamic
89 ····85:·00001439···254·FUNC····LOCAL··DEFAULT····7·_imp_create_dynamic.cold89 ····85:·00001607···254·FUNC····LOCAL··DEFAULT····7·_imp_create_dynamic.cold
90 ····86:·00001537·····6·FUNC····LOCAL··DEFAULT····7·_PyImport_GetModuleId.cold90 ····86:·00001705·····6·FUNC····LOCAL··DEFAULT····7·_PyImport_GetModuleId.cold
91 ····87:·0000153d····17·FUNC····LOCAL··DEFAULT····7·PyImport_GetModuleDict.cold91 ····87:·0000170b····17·FUNC····LOCAL··DEFAULT····7·PyImport_GetModuleDict.cold
92 ····88:·00000048····23·OBJECT··LOCAL··DEFAULT···16·__func__.2192 ····88:·00000048····23·OBJECT··LOCAL··DEFAULT···16·__func__.21
93 ····89:·0000154e····42·FUNC····LOCAL··DEFAULT····7·PyImport_GetMagicNumber.cold93 ····89:·0000171c····42·FUNC····LOCAL··DEFAULT····7·PyImport_GetMagicNumber.cold
94 ····90:·00000120····48·OBJECT··LOCAL··DEFAULT···16·sys_deletes94 ····90:·00000120····48·OBJECT··LOCAL··DEFAULT···16·sys_deletes
95 ····91:·000000ec····28·OBJECT··LOCAL··DEFAULT···16·sys_files95 ····91:·000000ec····28·OBJECT··LOCAL··DEFAULT···16·sys_files
96 ····92:·00001578··1057·FUNC····LOCAL··DEFAULT····7·_PyImport_Cleanup.cold96 ····92:·00001746··1057·FUNC····LOCAL··DEFAULT····7·_PyImport_Cleanup.cold
97 ····93:·000000ac····12·OBJECT··LOCAL··DEFAULT····4·PyId_clear.2097 ····93:·000000ac····12·OBJECT··LOCAL··DEFAULT····4·PyId_clear.20
98 ····94:·00000df0···272·FUNC····LOCAL··DEFAULT····2·_imp_source_hash98 ····94:·00000a80···272·FUNC····LOCAL··DEFAULT····2·_imp_source_hash
99 ····95:·00001999···131·FUNC····LOCAL··DEFAULT····7·_imp_source_hash.cold99 ····95:·00001b67···131·FUNC····LOCAL··DEFAULT····7·_imp_source_hash.cold
100 ····96:·00000000····36·OBJECT··LOCAL··DEFAULT····4·_parser.1100 ····96:·00000000····36·OBJECT··LOCAL··DEFAULT····4·_parser.1
101 ····97:·00000060····21·OBJECT··LOCAL··DEFAULT···16·__func__.22101 ····97:·00000060····21·OBJECT··LOCAL··DEFAULT···16·__func__.22
102 ····98:·00001a97····21·FUNC····LOCAL··DEFAULT····7·_imp_lock_held102 ····98:·00001c65····21·FUNC····LOCAL··DEFAULT····7·_imp_lock_held
103 ····99:·00000094····12·OBJECT··LOCAL··DEFAULT····4·PyId__fix_up_module.17103 ····99:·00000094····12·OBJECT··LOCAL··DEFAULT····4·PyId__fix_up_module.17
104 ···100:·00000020····37·OBJECT··LOCAL··DEFAULT···16·__func__.19104 ···100:·00000020····37·OBJECT··LOCAL··DEFAULT···16·__func__.19
105 ···101:·000000a0····12·OBJECT··LOCAL··DEFAULT····4·PyId__get_sourcefile.18105 ···101:·000000a0····12·OBJECT··LOCAL··DEFAULT····4·PyId__get_sourcefile.18
106 ···102:·00001dfe···127·FUNC····LOCAL··DEFAULT····7·_imp_init_frozen106 ···102:·00001fcc···127·FUNC····LOCAL··DEFAULT····7·_imp_init_frozen
107 ···103:·00000030····12·OBJECT··LOCAL··DEFAULT····4·PyId_importlib.6107 ···103:·00000030····12·OBJECT··LOCAL··DEFAULT····4·PyId_importlib.6
108 ···104:·00000024····12·OBJECT··LOCAL··DEFAULT····4·PyId_reload.5108 ···104:·00000024····12·OBJECT··LOCAL··DEFAULT····4·PyId_reload.5
109 ···105:·00000000·····0·SECTION·LOCAL··DEFAULT···16·109 ···105:·00000000·····0·SECTION·LOCAL··DEFAULT···16·
110 ···106:·00000000····12·OBJECT··LOCAL··DEFAULT···16·_keywords.0110 ···106:·00000000····12·OBJECT··LOCAL··DEFAULT···16·_keywords.0
111 ···107:·000000a0····74·OBJECT··LOCAL··DEFAULT···16·doc_imp111 ···107:·000000a0····74·OBJECT··LOCAL··DEFAULT···16·doc_imp
112 ···108:·00000120···256·OBJECT··LOCAL··DEFAULT····4·imp_methods112 ···108:·00000120···256·OBJECT··LOCAL··DEFAULT····4·imp_methods
113 ···109:·00000480···105·OBJECT··LOCAL··DEFAULT···16·_imp_extension_suffixes__doc__113 ···109:·00000480···105·OBJECT··LOCAL··DEFAULT···16·_imp_extension_suffixes__doc__
222 KB
readelf --wide --relocs {}
Max HTML report size reached
912 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.stapsdt1 Displaying·notes·found·in:·.note.stapsdt
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··stapsdt··············0x0000003b»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python 
4 ····Name:·import__find__load__done 
5 ····Location:·0x00000873,·Base:·0x00000000,·Semaphore:·0x00000000 
6 ····Arguments:·4@%eax·-4@%edx 
7 ··stapsdt··············0x00000034»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python3 ··stapsdt··············0x00000034»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
8 ····Name:·import__find__load__start4 ····Name:·import__find__load__start
9 ····Location:·0x00000892,·Base:·0x00000000,·Semaphore:·0x000000005 ····Location:·0x00000a09,·Base:·0x00000000,·Semaphore:·0x00000000
10 ····Arguments:·4@%eax6 ····Arguments:·4@%eax
 7 ··stapsdt··············0x0000003b»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
 8 ····Name:·import__find__load__done
 9 ····Location:·0x00000a50,·Base:·0x00000000,·Semaphore:·0x00000000
 10 ····Arguments:·4@%eax·-4@%ecx
287 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.28 KB
strings --all --bytes=8 {}
    
Offset 87, 17 lines modifiedOffset 87, 17 lines modified
87 import·time:·%9ld·|·%10ld·|·%*s%s87 import·time:·%9ld·|·%10ld·|·%*s%s
88 %R·not·in·sys.modules·as·expected88 %R·not·in·sys.modules·as·expected
89 No·such·frozen·object·named·%R89 No·such·frozen·object·named·%R
90 #·can't·import·zipimport.zipimporter90 #·can't·import·zipimport.zipimporter
91 <frozen·importlib._bootstrap_external>91 <frozen·importlib._bootstrap_external>
92 interpreter·has·no·modules·dictionary92 interpreter·has·no·modules·dictionary
93 integer·argument·expected,·got·float93 integer·argument·expected,·got·float
94 import__find__load__done 
95 4@%eax·-4@%edx 
96 import__find__load__start94 import__find__load__start
 95 import__find__load__done
 96 4@%eax·-4@%ecx
97 PyImport_ExecCodeModuleWithPathnames97 PyImport_ExecCodeModuleWithPathnames
98 PyImport_GetModuleDict98 PyImport_GetModuleDict
99 _PyImport_ReInitLock99 _PyImport_ReInitLock
100 _PyImportZip_Init100 _PyImportZip_Init
101 _PyImportHooks_Init101 _PyImportHooks_Init
102 (Extremely)·low-level·import·machinery·bits·as·used·by·importlib·and·imp.102 (Extremely)·low-level·import·machinery·bits·as·used·by·importlib·and·imp.
103 source_hash($module,·/,·key,·source)103 source_hash($module,·/,·key,·source)
46.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
2.73 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 15, 26 lines modifiedOffset 15, 26 lines modified
15 ··0x000000b0·b9040000·00000000·00000000·bf040000·................15 ··0x000000b0·b9040000·00000000·00000000·bf040000·................
16 ··0x000000c0·00000000·00000000·00000000·00000000·................16 ··0x000000c0·00000000·00000000·00000000·00000000·................
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·01000000·00000000·00000000·00000000·................18 ··0x000000e0·01000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·cb040000·a0000000·00000000·................19 ··0x000000f0·00000000·cb040000·a0000000·00000000·................
20 ··0x00000100·20010000·00000000·00000000·00000000··...............20 ··0x00000100·20010000·00000000·00000000·00000000··...............
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·d0040000·b0060000·04000000·80040000·................22 ··0x00000120·d0040000·70050000·04000000·80040000·....p...........
23 ··0x00000130·e3040000·971a0000·04000000·a0070000·................23 ··0x00000130·e3040000·651c0000·04000000·a0070000·....e...........
24 ··0x00000140·ed040000·e0100000·04000000·a0060000·................24 ··0x00000140·ed040000·f0130000·04000000·a0060000·................
25 ··0x00000150·fa040000·10120000·04000000·20060000·............·...25 ··0x00000150·fa040000·20150000·04000000·20060000·....·.......·...
26 ··0x00000160·a5010000·50060000·08000000·e0030000·....P...........26 ··0x00000160·a5010000·10050000·08000000·e0030000·................
27 ··0x00000170·93010000·00060000·08000000·80030000·................27 ··0x00000170·93010000·c0040000·08000000·80030000·................
28 ··0x00000180·07050000·40030000·08000000·00050000·....@...........28 ··0x00000180·07050000·b0040000·08000000·00050000·................
29 ··0x00000190·22040000·fe1d0000·08000000·40040000·"...........@...29 ··0x00000190·22040000·cc1f0000·08000000·40040000·"...........@...
30 ··0x000001a0·a8000000·c0020000·08000000·00030000·................30 ··0x000001a0·a8000000·30040000·08000000·00030000·....0...........
31 ··0x000001b0·9e000000·70010000·08000000·a0020000·....p...........31 ··0x000001b0·9e000000·e0020000·08000000·a0020000·................
32 ··0x000001c0·da020000·f00b0000·80000000·40020000·............@...32 ··0x000001c0·da020000·80080000·80000000·40020000·............@...
33 ··0x000001d0·16050000·20070000·08000000·e0010000·....·...........33 ··0x000001d0·16050000·300a0000·08000000·e0010000·....0...........
34 ··0x000001e0·23050000·a0070000·08000000·a0010000·#...............34 ··0x000001e0·23050000·b00a0000·08000000·a0010000·#...............
35 ··0x000001f0·7b020000·40160000·80000000·60050000·{...@.......`...35 ··0x000001f0·7b020000·50190000·80000000·60050000·{...P.......`...
36 ··0x00000200·e3030000·f00d0000·82000000·60010000·............`...36 ··0x00000200·e3030000·800a0000·82000000·60010000·............`...
37 ··0x00000210·00000000·00000000·00000000·00000000·................37 ··0x00000210·00000000·00000000·00000000·00000000·................
38 ··0x00000220·ffffffff·00000000·a3050000·00000000·................38 ··0x00000220·ffffffff·00000000·a3050000·00000000·................
39 ··0x00000230·00000000·3c000000·00000000·00000000·....<...........39 ··0x00000230·00000000·3c000000·00000000·00000000·....<...........
  
131 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
127 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
76.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
5.46 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 53, 17 lines modifiedOffset 53, 17 lines modified
53 ··0x00000320·5f68616e·646c655f·66726f6d·6c697374·_handle_fromlist53 ··0x00000320·5f68616e·646c655f·66726f6d·6c697374·_handle_fromlist
54 ··0x00000330·2e313400·72656d6f·76655f69·6d706f72·.14.remove_impor54 ··0x00000330·2e313400·72656d6f·76655f69·6d706f72·.14.remove_impor
55 ··0x00000340·746c6962·5f667261·6d657300·50794964·tlib_frames.PyId55 ··0x00000340·746c6962·5f667261·6d657300·50794964·tlib_frames.PyId
56 ··0x00000350·5f5f6c6f·636b5f75·6e6c6f63·6b5f6d6f·__lock_unlock_mo56 ··0x00000350·5f5f6c6f·636b5f75·6e6c6f63·6b5f6d6f·__lock_unlock_mo
57 ··0x00000360·64756c65·2e313500·50794964·5f5f5f6e·dule.15.PyId___n57 ··0x00000360·64756c65·2e313500·50794964·5f5f5f6e·dule.15.PyId___n
58 ··0x00000370·616d655f·5f2e3131·00507949·6d706f72·ame__.11.PyImpor58 ··0x00000370·616d655f·5f2e3131·00507949·6d706f72·ame__.11.PyImpor
59 ··0x00000380·745f496d·706f7274·4d6f6475·6c654c65·t_ImportModuleLe59 ··0x00000380·745f496d·706f7274·4d6f6475·6c654c65·t_ImportModuleLe
60 ··0x00000390·76656c4f·626a6563·742e636f·6c640068·velObject.cold.h60 ··0x00000390·76656c4f·626a6563·742e636f·6c640069·velObject.cold.i
61 ··0x000003a0·65616465·722e3900·696d706f·72745f6c·eader.9.import_l61 ··0x000003a0·6d706f72·745f6c65·76656c2e·38006865·mport_level.8.he
62 ··0x000003b0·6576656c·2e38005f·696d705f·61637175·evel.8._imp_acqu62 ··0x000003b0·61646572·2e39005f·696d705f·61637175·ader.9._imp_acqu
63 ··0x000003c0·6972655f·6c6f636b·00696d70·6f72745f·ire_lock.import_63 ··0x000003c0·6972655f·6c6f636b·00696d70·6f72745f·ire_lock.import_
64 ··0x000003d0·6c6f636b·00696d70·6f72745f·6c6f636b·lock.import_lock64 ··0x000003d0·6c6f636b·00696d70·6f72745f·6c6f636b·lock.import_lock
65 ··0x000003e0·5f746872·65616400·696d706f·72745f6c·_thread.import_l65 ··0x000003e0·5f746872·65616400·696d706f·72745f6c·_thread.import_l
66 ··0x000003f0·6f636b5f·6c657665·6c005f69·6d705f72·ock_level._imp_r66 ··0x000003f0·6f636b5f·6c657665·6c005f69·6d705f72·ock_level._imp_r
67 ··0x00000400·656c6561·73655f6c·6f636b00·5f696d70·elease_lock._imp67 ··0x00000400·656c6561·73655f6c·6f636b00·5f696d70·elease_lock._imp
68 ··0x00000410·5f72656c·65617365·5f6c6f63·6b2e636f·_release_lock.co68 ··0x00000410·5f72656c·65617365·5f6c6f63·6b2e636f·_release_lock.co
69 ··0x00000420·6c64005f·5079496d·706f7274·5f52656c·ld._PyImport_Rel69 ··0x00000420·6c64005f·5079496d·706f7274·5f52656c·ld._PyImport_Rel
1.19 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·67726f75·..shstrtab..grou3 ··0x00000010·002e7368·73747274·6162002e·67726f75·..shstrtab..grou
4 ··0x00000020·70002e72·656c2e74·65787400·2e72656c·p..rel.text..rel4 ··0x00000020·70002e72·656c2e74·65787400·2e72656c·p..rel.text..rel
5 ··0x00000030·2e646174·61002e62·7373002e·72656c2e·.data..bss..rel.5 ··0x00000030·2e646174·61002e62·7373002e·72656c2e·.data..bss..rel.
6 ··0x00000040·74657874·2e756e6c·696b656c·79002e72·text.unlikely..r6 ··0x00000040·74657874·2e756e6c·696b656c·79002e72·text.unlikely..r
7 ··0x00000050·6f646174·612e7374·72312e31·002e726f·odata.str1.1..ro7 ··0x00000050·6f646174·612e7374·72312e31·002e7265·odata.str1.1..re
 8 ··0x00000060·6c2e7465·78742e68·6f74002e·726f6461·l.text.hot..roda
8 ··0x00000060·64617461·2e737472·312e3400·2e72656c·data.str1.4..rel9 ··0x00000070·74612e73·7472312e·34002e72·656c2e6e·ta.str1.4..rel.n
9 ··0x00000070·2e746578·742e686f·74002e72·656c2e6e·.text.hot..rel.n 
10 ··0x00000080·6f74652e·73746170·73647400·2e737461·ote.stapsdt..sta10 ··0x00000080·6f74652e·73746170·73647400·2e737461·ote.stapsdt..sta
11 ··0x00000090·70736474·2e626173·65002e72·656c2e72·psdt.base..rel.r11 ··0x00000090·70736474·2e626173·65002e72·656c2e72·psdt.base..rel.r
12 ··0x000000a0·6f646174·61002e6e·6f74652e·474e552d·odata..note.GNU-12 ··0x000000a0·6f646174·61002e6e·6f74652e·474e552d·odata..note.GNU-
13 ··0x000000b0·73746163·6b002e72·656c2e65·685f6672·stack..rel.eh_fr13 ··0x000000b0·73746163·6b002e72·656c2e65·685f6672·stack..rel.eh_fr
14 ··0x000000c0·616d6500····························ame.14 ··0x000000c0·616d6500····························ame.
  
35.4 KB
initconfig.o
2.55 KB
readelf --wide --sections {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 There·are·20·section·headers,·starting·at·offset·0xe284:1 There·are·20·section·headers,·starting·at·offset·0xe284:
  
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]·.text·············PROGBITS········00000000·000040·001f1f·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·001ec9·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00b744·000c10·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·00b744·000bf0·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001f5f·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·001f09·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·001f60·000050·00··WA··0···0··48 ··[·4]·.bss··············NOBITS··········00000000·001f0c·000050·00··WA··0···0··4
9 ··[·5]·.text.hot·········PROGBITS········00000000·001f60·0001d3·00··AX··0···0·169 ··[·5]·.text.hot·········PROGBITS········00000000·001f10·000232·00··AX··0···0·16
10 ··[·6]·.rel.text.hot·····REL·············00000000·00c354·000080·08···I·17···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·00c334·0000a0·08···I·17···5··4
11 ··[·7]·.rodata.str1.1····PROGBITS········00000000·002133·000768·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········00000000·002142·000768·01·AMS··0···0··1
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·00289c·0002f9·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·0028ac·0002f9·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·002b95·003276·00··AX··0···0··113 ··[·9]·.text.unlikely····PROGBITS········00000000·002ba5·003276·00··AX··0···0··1
14 ··[10]·.rel.text.unlikely·REL·············00000000·00c3d4·001878·08···I·17···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·00c3d4·001878·08···I·17···9··4
15 ··[11]·.rodata.str4.4····PROGBITS········00000000·005e0c·0002fc·04·AMS··0···0··415 ··[11]·.rodata.str4.4····PROGBITS········00000000·005e1c·0002fc·04·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·006120·001a60·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·006120·001a60·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·00dc4c·0003c8·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·00dc4c·0003c8·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·007b80·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·007b80·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·007b80·0023b4·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·007b80·0023b4·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·00e014·0001c8·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·00e014·0001c8·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·009f34·000bb0·10·····18··64··421 ··[17]·.symtab···········SYMTAB··········00000000·009f34·000bb0·10·····18··64··4
22 ··[18]·.strtab···········STRTAB··········00000000·00aae4·000c5d·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·00aae4·000c5d·00······0···0··1
2.3 KB
readelf --wide --symbols {}
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ····72:·00000170···202·FUNC····GLOBAL·DEFAULT····1·_PyConfig_InitCompatConfig76 ····72:·00000170···202·FUNC····GLOBAL·DEFAULT····1·_PyConfig_InitCompatConfig
77 ····73:·00000240····64·FUNC····GLOBAL·DEFAULT····1·PyConfig_SetBytesArgv77 ····73:·00000240····64·FUNC····GLOBAL·DEFAULT····1·PyConfig_SetBytesArgv
78 ····74:·00000280····69·FUNC····GLOBAL·HIDDEN·····1·_PyConfig_SetPyArgv78 ····74:·00000280····69·FUNC····GLOBAL·HIDDEN·····1·_PyConfig_SetPyArgv
79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_PreInitializeFromConfig79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_PreInitializeFromConfig
80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArgv_AsWstrList80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArgv_AsWstrList
81 ····77:·000002d0··1125·FUNC····GLOBAL·HIDDEN·····1·_PyConfig_Copy81 ····77:·000002d0··1125·FUNC····GLOBAL·HIDDEN·····1·_PyConfig_Copy
82 ····78:·00000740···408·FUNC····GLOBAL·DEFAULT····1·PyConfig_Clear82 ····78:·00000740···408·FUNC····GLOBAL·DEFAULT····1·PyConfig_Clear
83 ····79:·00000090···133·FUNC····GLOBAL·DEFAULT····5·PyConfig_SetString83 ····79:·00000090···136·FUNC····GLOBAL·DEFAULT····5·PyConfig_SetString
84 ····80:·00000120···179·FUNC····GLOBAL·DEFAULT····5·_PyWideStringList_Copy84 ····80:·00000120···179·FUNC····GLOBAL·DEFAULT····5·_PyWideStringList_Copy
85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc
86 ····82:·000008e0··4295·FUNC····GLOBAL·DEFAULT····1·PyConfig_Read86 ····82:·000008e0··4295·FUNC····GLOBAL·DEFAULT····1·PyConfig_Read
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPreConfig_InitFromPreConfig88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPreConfig_InitFromPreConfig
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPreConfig_GetConfig89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPreConfig_GetConfig
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPreCmdline_Read90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPreCmdline_Read
10.8 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xb744·contains·386·entries:1 Relocation·section·'.rel.text'·at·offset·0xb744·contains·382·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000015··00004302·R_386_PC32·············00000030···PyWideStringList_Insert3 00000015··00004302·R_386_PC32·············00000030···PyWideStringList_Insert
4 00000063··00004402·R_386_PC32·············00000000···_PyMem_RawWcsdup4 00000063··00004402·R_386_PC32·············00000000···_PyMem_RawWcsdup
5 00000084··00004502·R_386_PC32·············00000000···PyMem_RawRealloc5 00000084··00004502·R_386_PC32·············00000000···PyMem_RawRealloc
6 000000da··00004802·R_386_PC32·············00000170···_PyConfig_InitCompatConfig6 000000da··00004802·R_386_PC32·············00000170···_PyConfig_InitCompatConfig
7 00000273··00004a02·R_386_PC32·············00000280···_PyConfig_SetPyArgv7 00000273··00004a02·R_386_PC32·············00000280···_PyConfig_SetPyArgv
8 0000029a··00004b02·R_386_PC32·············00000000···_Py_PreInitializeFromConfig8 0000029a··00004b02·R_386_PC32·············00000000···_Py_PreInitializeFromConfig
3.52 KB
readelf --wide --debug-dump=frames {}
    
Offset 689, 15 lines modifiedOffset 689, 15 lines modified
689 ··DW_CFA_def_cfa_offset:·32689 ··DW_CFA_def_cfa_offset:·32
690 ··DW_CFA_advance_loc:·19·to·000008d2690 ··DW_CFA_advance_loc:·19·to·000008d2
691 ··DW_CFA_def_cfa_offset:·8691 ··DW_CFA_def_cfa_offset:·8
692 ··DW_CFA_advance_loc:·1·to·000008d3692 ··DW_CFA_advance_loc:·1·to·000008d3
693 ··DW_CFA_restore:·r3·(ebx)693 ··DW_CFA_restore:·r3·(ebx)
694 ··DW_CFA_def_cfa_offset:·4694 ··DW_CFA_def_cfa_offset:·4
  
695 000004cc·00000060·000004d0·FDE·cie=00000000·pc=00000090..00000115695 000004cc·00000060·000004d0·FDE·cie=00000000·pc=00000090..00000118
696 ··DW_CFA_advance_loc:·1·to·00000091696 ··DW_CFA_advance_loc:·1·to·00000091
697 ··DW_CFA_def_cfa_offset:·8697 ··DW_CFA_def_cfa_offset:·8
698 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8698 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
699 ··DW_CFA_advance_loc:·1·to·00000092699 ··DW_CFA_advance_loc:·1·to·00000092
700 ··DW_CFA_def_cfa_offset:·12700 ··DW_CFA_def_cfa_offset:·12
701 ··DW_CFA_offset:·r7·(edi)·at·cfa-12701 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
702 ··DW_CFA_advance_loc:·1·to·00000093702 ··DW_CFA_advance_loc:·1·to·00000093
9.83 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1446, 15 lines modifiedOffset 1446, 15 lines modified
1446 »       jne····1766·<PyConfig_Read+0xe86>1446 »       jne····1766·<PyConfig_Read+0xe86>
1447 ·R_386_PC32»     .text.unlikely1447 ·R_386_PC32»     .text.unlikely
1448 »       cmpl···$0x0,0xb8(%ebp)1448 »       cmpl···$0x0,0xb8(%ebp)
1449 »       jne····1236·<PyConfig_Read+0x956>1449 »       jne····1236·<PyConfig_Read+0x956>
1450 »       mov····0x0,%eax1450 »       mov····0x0,%eax
1451 ·R_386_32»       _Py_path_config1451 ·R_386_32»       _Py_path_config
1452 »       test···%eax,%eax1452 »       test···%eax,%eax
1453 »       jne····1edc·<_PyWideStringList_AsList+0xc>1453 »       jne····1edc·<_PyConfig_Write+0x21c>
1454 ·R_386_PC32»     .text.unlikely1454 ·R_386_PC32»     .text.unlikely
1455 »       mov····0xc(%esp),%edi1455 »       mov····0xc(%esp),%edi
1456 »       mov····$0x4,%ecx1456 »       mov····$0x4,%ecx
1457 »       rep·stos·%eax,%es:(%edi)1457 »       rep·stos·%eax,%es:(%edi)
1458 »       cmpl···$0x0,0xd0(%ebp)1458 »       cmpl···$0x0,0xd0(%ebp)
1459 »       jne····126e·<PyConfig_Read+0x98e>1459 »       jne····126e·<PyConfig_Read+0x98e>
1460 »       push···%edi1460 »       push···%edi
2.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 78, 15 lines modifiedOffset 78, 15 lines modified
78 ·R_386_PC32»     _Py_PreInitializeFromConfig78 ·R_386_PC32»     _Py_PreInitializeFromConfig
79 »       mov····%esi,%esp79 »       mov····%esi,%esp
80 »       mov····(%esp),%eax80 »       mov····(%esp),%eax
81 »       test···%eax,%eax81 »       test···%eax,%eax
82 »       jne····1c2·<_PyWideStringList_Copy+0xa2>82 »       jne····1c2·<_PyWideStringList_Copy+0xa2>
83 ·R_386_PC32»     .text.unlikely83 ·R_386_PC32»     .text.unlikely
84 »       test···%edi,%edi84 »       test···%edi,%edi
85 »       jne····fd·<PyConfig_SetString+0x6d>85 »       jne····100·<PyConfig_SetString+0x70>
86 »       sub····$0xc,%esp86 »       sub····$0xc,%esp
87 »       pushl··0x0(%ebp)87 »       pushl··0x0(%ebp)
88 »       call···cc·<PyConfig_SetString+0x3c>88 »       call···cc·<PyConfig_SetString+0x3c>
89 ·R_386_PC32»     PyMem_RawFree89 ·R_386_PC32»     PyMem_RawFree
90 »       mov····%edi,0x0(%ebp)90 »       mov····%edi,0x0(%ebp)
91 »       add····$0x10,%esp91 »       add····$0x10,%esp
92 »       movl···$0x0,(%ebx)92 »       movl···$0x0,(%ebx)
931 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1248, 24 lines modifiedOffset 1248, 24 lines modified
1248 ·R_386_PC32»     .text1248 ·R_386_PC32»     .text
  
1249 0000108f·<_PyWideStringList_AsList.cold>:1249 0000108f·<_PyWideStringList_AsList.cold>:
1250 _PyWideStringList_AsList.cold():1250 _PyWideStringList_AsList.cold():
1251 »       subl···$0x1,(%edi)1251 »       subl···$0x1,(%edi)
1252 »       je·····109b·<_PyWideStringList_AsList.cold+0xc>1252 »       je·····109b·<_PyWideStringList_AsList.cold+0xc>
1253 »       xor····%edi,%edi1253 »       xor····%edi,%edi
1254 »       jmp····2fb0·<_Py_DumpPathConfig+0xe2>1254 »       jmp····12c3·<_Py_GetConfigsAsDict+0x215>
1255 ·R_386_PC32»     .text1255 ·R_386_PC32»     .text.hot
1256 »       sub····$0xc,%esp1256 »       sub····$0xc,%esp
1257 »       push···%edi1257 »       push···%edi
1258 »       xor····%edi,%edi1258 »       xor····%edi,%edi
1259 »       call···10a2·<_PyWideStringList_AsList.cold+0x13>1259 »       call···10a2·<_PyWideStringList_AsList.cold+0x13>
1260 ·R_386_PC32»     _Py_Dealloc1260 ·R_386_PC32»     _Py_Dealloc
1261 »       add····$0x10,%esp1261 »       add····$0x10,%esp
1262 »       jmp····2fc3·<_Py_DumpPathConfig+0xf5>1262 »       jmp····12d6·<_Py_GetConfigsAsDict+0x228>
1263 ·R_386_PC32»     .text1263 ·R_386_PC32»     .text.hot
  
1264 000010ae·<_Py_GetConfigsAsDict>:1264 000010ae·<_Py_GetConfigsAsDict>:
1265 _Py_GetConfigsAsDict():1265 _Py_GetConfigsAsDict():
1266 »       push···%ebp1266 »       push···%ebp
1267 »       push···%edi1267 »       push···%edi
1268 »       push···%esi1268 »       push···%esi
1269 »       push···%ebx1269 »       push···%ebx
2.95 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 74, 20 lines modifiedOffset 74, 20 lines modified
74 ··0x00000460·1c460e20·500e1c43·0e200249·0e1c430e·.F.·P..C.·.I..C.74 ··0x00000460·1c460e20·500e1c43·0e200249·0e1c430e·.F.·P..C.·.I..C.
75 ··0x00000470·204d0e1c·430e204d·0e1c430e·204d0e1c··M..C.·M..C.·M..75 ··0x00000470·204d0e1c·430e204d·0e1c430e·204d0e1c··M..C.·M..C.·M..
76 ··0x00000480·430e204d·0e1c430e·204d0e1c·430e204d·C.·M..C.·M..C.·M76 ··0x00000480·430e204d·0e1c430e·204d0e1c·430e204d·C.·M..C.·M..C.·M
77 ··0x00000490·0e1c430e·204d0e1c·460e2050·0e1c460e·..C.·M..F.·P..F.77 ··0x00000490·0e1c430e·204d0e1c·460e2050·0e1c460e·..C.·M..F.·P..F.
78 ··0x000004a0·20500e1c·430e204d·0e1c430e·204d0e1c··P..C.·M..C.·M..78 ··0x000004a0·20500e1c·430e204d·0e1c430e·204d0e1c··P..C.·M..C.·M..
79 ··0x000004b0·430e204d·0e1c430e·204d0e1c·430e204d·C.·M..C.·M..C.·M79 ··0x000004b0·430e204d·0e1c430e·204d0e1c·430e204d·C.·M..C.·M..C.·M
80 ··0x000004c0·0e1c430e·20530e08·41c30e04·60000000·..C.·S..A...`...80 ··0x000004c0·0e1c430e·20530e08·41c30e04·60000000·..C.·S..A...`...
81 ··0x000004d0·d0040000·90000000·85000000·00410e08·.............A..81 ··0x000004d0·d0040000·90000000·88000000·00410e08·.............A..
82 ··0x000004e0·8502410e·0c870341·0e108604·410e1483·..A....A....A...82 ··0x000004e0·8502410e·0c870341·0e108604·410e1483·..A....A....A...
83 ··0x000004f0·05430e30·4d0e3446·0e38440e·3c410e40·.C.0M.4F.8D.<A.@83 ··0x000004f0·05430e30·4d0e3446·0e38440e·3c410e40·.C.0M.4F.8D.<A.@
84 ··0x00000500·450e3c42·0e30520e·3c430e40·4b0e305e·E.<B.0R.<C.@K.0^84 ··0x00000500·450e3c42·0e30520e·3c430e40·4b0e305e·E.<B.0R.<C.@K.0^
85 ··0x00000510·0a0e1443·c30e1041·c60e0c41·c70e0841·...C...A...A...A85 ··0x00000510·0a0e1443·c30e1041·c60e0c41·c70e0841·...C...A...A...A
86 ··0x00000520·c50e0443·0b430e3c·410e4048·0e300000·...C.C.<A.@H.0..86 ··0x00000520·c50e0446·0b430e3c·410e4048·0e300000·...F.C.<A.@H.0..
87 ··0x00000530·10000000·44040000·e5000000·2e000000·....D...........87 ··0x00000530·10000000·44040000·e5000000·2e000000·....D...........
88 ··0x00000540·00000000·58000000·48050000·20010000·....X...H...·...88 ··0x00000540·00000000·58000000·48050000·20010000·....X...H...·...
89 ··0x00000550·b3000000·00410e08·8702410e·0c860341·.....A....A....A89 ··0x00000550·b3000000·00410e08·8702410e·0c860341·.....A....A....A
90 ··0x00000560·0e108304·430e3060·0e3c490e·404c0e30·....C.0`.<I.@L.090 ··0x00000560·0e108304·430e3060·0e3c490e·404c0e30·....C.0`.<I.@L.0
91 ··0x00000570·5b0e3c43·0e40480e·305d0e3c·410e4050·[.<C.@H.0].<A.@P91 ··0x00000570·5b0e3c43·0e40480e·305d0e3c·410e4050·[.<C.@H.0].<A.@P
92 ··0x00000580·0e304a0a·0e1041c3·0e0c41c6·0e0841c7·.0J...A...A...A.92 ··0x00000580·0e304a0a·0e1041c3·0e0c41c6·0e0841c7·.0J...A...A...A.
93 ··0x00000590·0e04410b·470e3c41·0e40480e·30000000·..A.G.<A.@H.0...93 ··0x00000590·0e04410b·470e3c41·0e40480e·30000000·..A.G.<A.@H.0...
545 KB
marshal.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:··········44060·(bytes·into·file)13 ··Start·of·section·headers:··········44172·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0xac1c:1 There·are·20·section·headers,·starting·at·offset·0xac8c:
  
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]·.text·············PROGBITS········00000000·000040·000664·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000644·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0085fc·0002c8·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·00865c·0002b8·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0006c0·0000d0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·0006a0·0000d0·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·0088c4·000090·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·008914·000090·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000790·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000770·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········00000000·000790·0015cc·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000770·0015b0·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·008954·000de0·08···I·17···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·0089a4·000dd0·08···I·17···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·001d5c·000386·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·001d20·000386·01·AMS··0···0··4
13 ··[·9]·.rodata.str1.1····PROGBITS········00000000·0020e2·0000f6·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········00000000·0020a6·0000f6·01·AMS··0···0··1
14 ··[10]·.text.hot·········PROGBITS········00000000·0021e0·002c53·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·0021a0·002d03·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·009734·000d80·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·009774·000db8·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·004e40·000cd9·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·004ec0·000cd9·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·00a4b4·000540·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·00a52c·000540·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·005b19·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·005b99·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·005b1c·00169c·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·005b9c·00169c·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·00a9f4·000188·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·00aa6c·000180·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·0071b8·000a30·10·····18··61··421 ··[17]·.symtab···········SYMTAB··········00000000·007238·000a20·10·····18··60··4
22 ··[18]·.strtab···········STRTAB··········00000000·007be8·000a11·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·007c58·000a04·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·00ab7c·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·00abec·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
21.1 KB
readelf --wide --symbols {}
    
Offset 1, 166 lines modifiedOffset 1, 165 lines modified
  
1 Symbol·table·'.symtab'·contains·163·entries:1 Symbol·table·'.symtab'·contains·162·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
7 ·····4:·00000000··6995·FUNC····LOCAL··DEFAULT···10·r_object7 ·····4:·00000000··7084·FUNC····LOCAL··DEFAULT···10·r_object
8 ·····5:·00000000····17·FUNC····LOCAL··DEFAULT····6·PyMarshal_ReadObjectFromString.cold8 ·····5:·00000000····17·FUNC····LOCAL··DEFAULT····6·PyMarshal_ReadObjectFromString.cold
9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····8·9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····9·10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
11 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···10·11 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
12 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···12·12 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
13 ····10:·00001b60····83·FUNC····LOCAL··DEFAULT···10·r_long13 ····10:·00001bb0····83·FUNC····LOCAL··DEFAULT···10·r_long
14 ····11:·00000080····30·FUNC····LOCAL··DEFAULT····1·r_short14 ····11:·00001e60····82·FUNC····LOCAL··DEFAULT···10·r_short
15 ····12:·00001bc0····59·FUNC····LOCAL··DEFAULT···10·r_string15 ····12:·00001c10····59·FUNC····LOCAL··DEFAULT···10·r_string
16 ····13:·00000570···137·FUNC····LOCAL··DEFAULT····1·r_float_str16 ····13:·00000550···137·FUNC····LOCAL··DEFAULT····1·r_float_str
17 ····14:·00001c00···476·FUNC····LOCAL··DEFAULT···10·r_string.part.017 ····14:·00001c50···476·FUNC····LOCAL··DEFAULT···10·r_string.part.0
18 ····15:·00001de0····43·FUNC····LOCAL··DEFAULT···10·r_ref.constprop.018 ····15:·00001e30····44·FUNC····LOCAL··DEFAULT···10·r_ref.constprop.0
19 ····16:·00000011··2528·FUNC····LOCAL··DEFAULT····6·r_object.cold19 ····16:·00000011··2515·FUNC····LOCAL··DEFAULT····6·r_object.cold
20 ····17:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId_readinto.220 ····17:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId_readinto.2
21 ····18:·000009f1····42·FUNC····LOCAL··DEFAULT····6·r_string.part.0.cold21 ····18:·000009e4····42·FUNC····LOCAL··DEFAULT····6·r_string.part.0.cold
22 ····19:·00000a1b····31·FUNC····LOCAL··DEFAULT····6·r_ref.constprop.0.cold22 ····19:·00000a0e····24·FUNC····LOCAL··DEFAULT····6·r_ref.constprop.0.cold
23 ····20:·00000a3a·····8·FUNC····LOCAL··DEFAULT····6·r_short.cold 
24 ····21:·00000040····52·OBJECT··LOCAL··DEFAULT····3·marshalmodule23 ····20:·00000040····52·OBJECT··LOCAL··DEFAULT····3·marshalmodule
25 ····22:·00000a42····31·FUNC····LOCAL··DEFAULT····6·PyMarshal_Init.cold24 ····21:·00000a26····31·FUNC····LOCAL··DEFAULT····6·PyMarshal_Init.cold
26 ····23:·00001e10···293·FUNC····LOCAL··DEFAULT···10·marshal_loads25 ····22:·00001ec0···293·FUNC····LOCAL··DEFAULT···10·marshal_loads
27 ····24:·00000a61····72·FUNC····LOCAL··DEFAULT····6·marshal_loads.cold26 ····23:·00000a45····72·FUNC····LOCAL··DEFAULT····6·marshal_loads.cold
28 ····25:·000000e0···124·FUNC····LOCAL··DEFAULT····1·marshal_dumps27 ····24:·000000c0···124·FUNC····LOCAL··DEFAULT····1·marshal_dumps
29 ····26:·00000ba5····74·FUNC····LOCAL··DEFAULT····6·marshal_dumps.cold28 ····25:·00000b89····74·FUNC····LOCAL··DEFAULT····6·marshal_dumps.cold
30 ····27:·00000230····59·FUNC····LOCAL··DEFAULT····1·w_init_refs29 ····26:·00000210····59·FUNC····LOCAL··DEFAULT····1·w_init_refs
31 ····28:·00001f40··2937·FUNC····LOCAL··DEFAULT···10·w_object30 ····27:·00001ff0··2937·FUNC····LOCAL··DEFAULT···10·w_object
32 ····29:·00000bef···130·FUNC····LOCAL··DEFAULT····6·PyMarshal_WriteObjectToString.cold31 ····28:·00000bd3···130·FUNC····LOCAL··DEFAULT····6·PyMarshal_WriteObjectToString.cold
33 ····30:·00002c40····19·FUNC····LOCAL··DEFAULT···10·w_decref_entry32 ····29:·00002cf0····19·FUNC····LOCAL··DEFAULT···10·w_decref_entry
34 ····31:·00000c71····13·FUNC····LOCAL··DEFAULT····6·w_init_refs.cold33 ····30:·00000c55····13·FUNC····LOCAL··DEFAULT····6·w_init_refs.cold
35 ····32:·00002be0····95·FUNC····LOCAL··DEFAULT···10·w_string34 ····31:·00002c90····95·FUNC····LOCAL··DEFAULT···10·w_string
36 ····33:·00000270···130·FUNC····LOCAL··DEFAULT····1·w_reserve35 ····32:·00000250···130·FUNC····LOCAL··DEFAULT····1·w_reserve
37 ····34:·00002ac0···281·FUNC····LOCAL··DEFAULT···10·w_long36 ····33:·00002b70···281·FUNC····LOCAL··DEFAULT···10·w_long
38 ····35:·00000340····88·FUNC····LOCAL··DEFAULT····1·w_float_bin37 ····34:·00000320····88·FUNC····LOCAL··DEFAULT····1·w_float_bin
39 ····36:·00000300····53·FUNC····LOCAL··DEFAULT····1·w_short38 ····35:·000002e0····53·FUNC····LOCAL··DEFAULT····1·w_short
40 ····37:·00000600···100·FUNC····LOCAL··DEFAULT····1·w_float_str39 ····36:·000005e0···100·FUNC····LOCAL··DEFAULT····1·w_float_str
41 ····38:·00000c7e··1328·FUNC····LOCAL··DEFAULT····6·w_object.cold40 ····37:·00000c62··1328·FUNC····LOCAL··DEFAULT····6·w_object.cold
42 ····39:·000011ae····64·FUNC····LOCAL··DEFAULT····6·w_string.cold41 ····38:·00001192····64·FUNC····LOCAL··DEFAULT····6·w_string.cold
43 ····40:·000011ee····96·FUNC····LOCAL··DEFAULT····6·w_reserve.cold42 ····39:·000011d2····96·FUNC····LOCAL··DEFAULT····6·w_reserve.cold
44 ····41:·0000124e·····9·FUNC····LOCAL··DEFAULT····6·w_decref_entry.cold43 ····40:·00001232·····9·FUNC····LOCAL··DEFAULT····6·w_decref_entry.cold
45 ····42:·00001257····72·FUNC····LOCAL··DEFAULT····6·w_short.cold44 ····41:·0000123b····72·FUNC····LOCAL··DEFAULT····6·w_short.cold
46 ····43:·0000129f····12·FUNC····LOCAL··DEFAULT····6·w_float_bin.cold45 ····42:·00001283····12·FUNC····LOCAL··DEFAULT····6·w_float_bin.cold
47 ····44:·000003a0···216·FUNC····LOCAL··DEFAULT····1·marshal_dump46 ····43:·00000380···216·FUNC····LOCAL··DEFAULT····1·marshal_dump
48 ····45:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_write.047 ····44:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_write.0
49 ····46:·000012ab····84·FUNC····LOCAL··DEFAULT····6·marshal_dump.cold48 ····45:·0000128f····84·FUNC····LOCAL··DEFAULT····6·marshal_dump.cold
50 ····47:·00000480···236·FUNC····LOCAL··DEFAULT····1·marshal_load49 ····46:·00000460···236·FUNC····LOCAL··DEFAULT····1·marshal_load
51 ····48:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_read.150 ····47:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_read.1
52 ····49:·000012ff····83·FUNC····LOCAL··DEFAULT····6·marshal_load.cold51 ····48:·000012e3····83·FUNC····LOCAL··DEFAULT····6·marshal_load.cold
53 ····50:·00001352···108·FUNC····LOCAL··DEFAULT····6·r_float_str.cold52 ····49:·00001336···108·FUNC····LOCAL··DEFAULT····6·r_float_str.cold
54 ····51:·000013be····39·FUNC····LOCAL··DEFAULT····6·w_float_str.cold53 ····50:·000013a2····39·FUNC····LOCAL··DEFAULT····6·w_float_str.cold
55 ····52:·000002a0··1190·OBJECT··LOCAL··DEFAULT···12·module_doc54 ····51:·000002a0··1190·OBJECT··LOCAL··DEFAULT···12·module_doc
56 ····53:·00000080····80·OBJECT··LOCAL··DEFAULT····3·marshal_methods55 ····52:·00000080····80·OBJECT··LOCAL··DEFAULT····3·marshal_methods
57 ····54:·00000b20···441·OBJECT··LOCAL··DEFAULT···12·marshal_dump__doc__56 ····53:·00000b20···441·OBJECT··LOCAL··DEFAULT···12·marshal_dump__doc__
58 ····55:·00000980···408·OBJECT··LOCAL··DEFAULT···12·marshal_load__doc__57 ····54:·00000980···408·OBJECT··LOCAL··DEFAULT···12·marshal_load__doc__
59 ····56:·00000820···323·OBJECT··LOCAL··DEFAULT···12·marshal_dumps__doc__58 ····55:·00000820···323·OBJECT··LOCAL··DEFAULT···12·marshal_dumps__doc__
60 ····57:·00000760···180·OBJECT··LOCAL··DEFAULT···12·marshal_loads__doc__59 ····56:·00000760···180·OBJECT··LOCAL··DEFAULT···12·marshal_loads__doc__
61 ····58:·00000000·····0·SECTION·LOCAL··DEFAULT····5·60 ····57:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
62 ····59:·00000000·····0·SECTION·LOCAL··DEFAULT···14·61 ····58:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
63 ····60:·00000000·····0·SECTION·LOCAL··DEFAULT···15·62 ····59:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
64 ····61:·00000000···121·FUNC····GLOBAL·DEFAULT····1·PyMarshal_ReadObjectFromString63 ····60:·00000000···121·FUNC····GLOBAL·DEFAULT····1·PyMarshal_ReadObjectFromString
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternInPlace69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternInPlace
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_New77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_New
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Add78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_Add
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_NewWithPosOnlyArgs80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_NewWithPosOnlyArgs
82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF881 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFloat_Unpack885 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFloat_Unpack8
87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble
88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EllipsisObject87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EllipsisObject
89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_New88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_New
90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex
91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_FromByteArray92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_FromByteArray
94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_EOFError93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_EOFError
95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getc94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getc
 95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New
96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
97 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration 
98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_New 
99 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New 
100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Get97 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Get
101 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type
102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult99 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
 101 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
 102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_New
104 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_FillInfo103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_FillInfo
105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemoryView_FromBuffer104 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemoryView_FromBuffer
106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_CallMethodId_SizeT105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_CallMethodId_SizeT
107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t
108 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
109 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc108 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fread109 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fread
111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
112 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
113 ···110:·000000a0····64·FUNC····GLOBAL·DEFAULT····1·PyMarshal_Init112 ···109:·00000080····64·FUNC····GLOBAL·DEFAULT····1·PyMarshal_Init
114 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Create2113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Create2
115 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddIntConstant114 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddIntConstant
116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer115 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer
117 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_IsContiguous116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_IsContiguous
118 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release117 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release
119 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument118 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument
120 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr119 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr
121 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk120 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk
122 ···119:·00000aa9····79·FUNC····GLOBAL·DEFAULT····6·PyMarshal_ReadLongFromFile121 ···118:·00000a8d····79·FUNC····GLOBAL·DEFAULT····6·PyMarshal_ReadLongFromFile
123 ···120:·00000af8···173·FUNC····GLOBAL·DEFAULT····6·PyMarshal_ReadLastObjectFromFile122 ···119:·00000adc···173·FUNC····GLOBAL·DEFAULT····6·PyMarshal_ReadLastObjectFromFile
Max diff block lines reached; -1/21584 bytes (-0.00%) of diff not shown.
122 KB
readelf --wide --relocs {}
Max HTML report size reached
125 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
812 B
strings --all --bytes=8 {}
    
Offset 86, 15 lines modifiedOffset 86, 14 lines modified
86 r_float_str86 r_float_str
87 r_string.part.087 r_string.part.0
88 r_ref.constprop.088 r_ref.constprop.0
89 r_object.cold89 r_object.cold
90 PyId_readinto.290 PyId_readinto.2
91 r_string.part.0.cold91 r_string.part.0.cold
92 r_ref.constprop.0.cold92 r_ref.constprop.0.cold
93 r_short.cold 
94 marshalmodule93 marshalmodule
95 PyMarshal_Init.cold94 PyMarshal_Init.cold
96 marshal_loads95 marshal_loads
97 marshal_loads.cold96 marshal_loads.cold
98 marshal_dumps97 marshal_dumps
99 marshal_dumps.cold98 marshal_dumps.cold
100 w_init_refs99 w_init_refs
17.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 41, 114 lines modifiedOffset 41, 99 lines modified
41 ·R_386_PC32»     .text.unlikely41 ·R_386_PC32»     .text.unlikely
42 »       add····$0x28,%esp42 »       add····$0x28,%esp
43 »       mov····%ebx,%eax43 »       mov····%ebx,%eax
44 »       pop····%ebx44 »       pop····%ebx
45 »       retq···45 »       retq···
46 »       lea····0x0(%esi,%eiz,1),%esi46 »       lea····0x0(%esi,%eiz,1),%esi
  
47 00000080·<r_short>: 
48 r_short(): 
49 »       sub····$0xc,%esp 
50 »       mov····%eax,%edx 
51 »       mov····$0x2,%eax 
52 »       call···1c4b·<r_string.part.0+0x4b> 
53 ·R_386_PC32»     .text.hot 
54 »       test···%eax,%eax 
55 »       je·····acd·<PyMarshal_ReadLongFromFile+0x24> 
56 ·R_386_PC32»     .text.unlikely 
57 »       movswl·(%eax),%eax 
58 »       add····$0xc,%esp 
59 »       retq··· 
60 »       xchg···%ax,%ax 
  
61 000000a0·<PyMarshal_Init>:47 00000080·<PyMarshal_Init>:
62 PyMarshal_Init():48 PyMarshal_Init():
63 »       push···%ebx49 »       push···%ebx
64 »       sub····$0x10,%esp50 »       sub····$0x10,%esp
65 »       push···$0x3f551 »       push···$0x3f5
66 »       push···$0x4052 »       push···$0x40
67 ·R_386_32»       .data53 ·R_386_32»       .data
68 »       call···af·<PyMarshal_Init+0xf>54 »       call···8f·<PyMarshal_Init+0xf>
69 ·R_386_PC32»     PyModule_Create255 ·R_386_PC32»     PyModule_Create2
70 »       add····$0x10,%esp56 »       add····$0x10,%esp
71 »       test···%eax,%eax57 »       test···%eax,%eax
72 »       je·····b01·<PyMarshal_ReadLastObjectFromFile+0x9>58 »       je·····ac5·<PyMarshal_ReadLongFromFile+0x38>
73 ·R_386_PC32»     .text.unlikely59 ·R_386_PC32»     .text.unlikely
74 »       mov····%eax,%ebx60 »       mov····%eax,%ebx
75 »       push···%eax61 »       push···%eax
76 »       push···$0x462 »       push···$0x4
77 »       push···$0x7363 »       push···$0x73
78 ·R_386_32»       .rodata.str1.164 ·R_386_32»       .rodata.str1.1
79 »       push···%ebx65 »       push···%ebx
80 »       call···ca·<PyMarshal_Init+0x2a>66 »       call···aa·<PyMarshal_Init+0x2a>
81 ·R_386_PC32»     PyModule_AddIntConstant67 ·R_386_PC32»     PyModule_AddIntConstant
82 »       add····$0x10,%esp68 »       add····$0x10,%esp
83 »       test···%eax,%eax69 »       test···%eax,%eax
84 »       js·····b17·<PyMarshal_ReadLastObjectFromFile+0x1f>70 »       js·····adb·<PyMarshal_ReadLongFromFile+0x4e>
85 ·R_386_PC32»     .text.unlikely71 ·R_386_PC32»     .text.unlikely
86 »       add····$0x8,%esp72 »       add····$0x8,%esp
87 »       mov····%ebx,%eax73 »       mov····%ebx,%eax
88 »       pop····%ebx74 »       pop····%ebx
89 »       retq···75 »       retq···
  
90 000000e0·<marshal_dumps>:76 000000c0·<marshal_dumps>:
91 marshal_dumps():77 marshal_dumps():
92 »       push···%ebp78 »       push···%ebp
93 »       push···%edi79 »       push···%edi
94 »       push···%esi80 »       push···%esi
95 »       push···%ebx81 »       push···%ebx
96 »       sub····$0xc,%esp82 »       sub····$0xc,%esp
97 »       mov····0x28(%esp),%ebx83 »       mov····0x28(%esp),%ebx
98 »       mov····0x24(%esp),%edi84 »       mov····0x24(%esp),%edi
99 »       lea····-0x1(%ebx),%eax85 »       lea····-0x1(%ebx),%eax
100 »       cmp····$0x1,%eax86 »       cmp····$0x1,%eax
101 »       ja·····cbb·<w_object.cold+0x3d>87 »       ja·····c7f·<w_object.cold+0x1d>
102 ·R_386_PC32»     .text.unlikely88 ·R_386_PC32»     .text.unlikely
103 »       sub····$0x1,%ebx89 »       sub····$0x1,%ebx
104 »       mov····(%edi),%ebp90 »       mov····(%edi),%ebp
105 »       mov····$0x4,%esi91 »       mov····$0x4,%esi
106 »       jg·····118·<marshal_dumps+0x38>92 »       jg·····f8·<marshal_dumps+0x38>
107 »       mov····%esi,0x24(%esp)93 »       mov····%esi,0x24(%esp)
108 »       mov····%ebp,0x20(%esp)94 »       mov····%ebp,0x20(%esp)
109 »       add····$0xc,%esp95 »       add····$0xc,%esp
110 »       pop····%ebx96 »       pop····%ebx
111 »       pop····%esi97 »       pop····%esi
112 »       pop····%edi98 »       pop····%edi
113 »       pop····%ebp99 »       pop····%ebp
114 »       jmp····160·<PyMarshal_WriteObjectToString>100 »       jmp····140·<PyMarshal_WriteObjectToString>
115 »       mov····0x4(%edi),%edx101 »       mov····0x4(%edi),%edx
116 »       mov····0x4(%edx),%ecx102 »       mov····0x4(%edx),%ecx
117 »       cmp····$0x0,%ecx103 »       cmp····$0x0,%ecx
118 ·R_386_32»       PyFloat_Type104 ·R_386_32»       PyFloat_Type
119 »       je·····ccb·<w_object.cold+0x4d>105 »       je·····c8f·<w_object.cold+0x2d>
120 ·R_386_PC32»     .text.unlikely106 ·R_386_PC32»     .text.unlikely
121 »       push···%edx107 »       push···%edx
122 »       push···%edx108 »       push···%edx
123 »       push···$0x0109 »       push···$0x0
124 ·R_386_32»       PyFloat_Type110 ·R_386_32»       PyFloat_Type
125 »       push···%ecx111 »       push···%ecx
126 »       call···133·<marshal_dumps+0x53>112 »       call···113·<marshal_dumps+0x53>
127 ·R_386_PC32»     PyType_IsSubtype113 ·R_386_PC32»     PyType_IsSubtype
128 »       add····$0x10,%esp114 »       add····$0x10,%esp
129 »       test···%eax,%eax115 »       test···%eax,%eax
130 »       jne····ce3·<w_object.cold+0x65>116 »       jne····ca7·<w_object.cold+0x45>
131 ·R_386_PC32»     .text.unlikely117 ·R_386_PC32»     .text.unlikely
132 »       sub····$0xc,%esp118 »       sub····$0xc,%esp
133 »       pushl··0x4(%edi)119 »       pushl··0x4(%edi)
134 »       call···149·<marshal_dumps+0x69>120 »       call···129·<marshal_dumps+0x69>
135 ·R_386_PC32»     _PyLong_AsInt121 ·R_386_PC32»     _PyLong_AsInt
136 »       add····$0x10,%esp122 »       add····$0x10,%esp
137 »       mov····%eax,%esi123 »       mov····%eax,%esi
138 »       cmp····$0xffffffff,%eax124 »       cmp····$0xffffffff,%eax
139 »       jne····107·<marshal_dumps+0x27>125 »       jne····e7·<marshal_dumps+0x27>
140 »       jmp····d38·<w_object.cold+0xba>126 »       jmp····cfc·<w_object.cold+0x9a>
141 ·R_386_PC32»     .text.unlikely127 ·R_386_PC32»     .text.unlikely
142 »       lea····0x0(%esi,%eiz,1),%esi128 »       lea····0x0(%esi,%eiz,1),%esi
  
143 00000160·<PyMarshal_WriteObjectToString>:129 00000140·<PyMarshal_WriteObjectToString>:
144 PyMarshal_WriteObjectToString():130 PyMarshal_WriteObjectToString():
145 »       push···%edi131 »       push···%edi
146 »       xor····%eax,%eax132 »       xor····%eax,%eax
147 »       mov····$0x9,%ecx133 »       mov····$0x9,%ecx
148 »       push···%esi134 »       push···%esi
149 »       push···%ebx135 »       push···%ebx
150 »       sub····$0x30,%esp136 »       sub····$0x30,%esp
1.16 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 5, 13 lines modifiedOffset 5, 13 lines modified
5 ··0x00000010·db000000·00000000·00000000·e0000000·................5 ··0x00000010·db000000·00000000·00000000·e0000000·................
6 ··0x00000020·00000000·00000000·00000000·00000000·................6 ··0x00000020·00000000·00000000·00000000·00000000·................
7 ··0x00000030·00000000·00000000·00000000·00000000·................7 ··0x00000030·00000000·00000000·00000000·00000000·................
8 ··0x00000040·01000000·00000000·00000000·00000000·................8 ··0x00000040·01000000·00000000·00000000·00000000·................
9 ··0x00000050·00000000·e9000000·a0020000·00000000·................9 ··0x00000050·00000000·e9000000·a0020000·00000000·................
10 ··0x00000060·80000000·00000000·00000000·00000000·................10 ··0x00000060·80000000·00000000·00000000·00000000·................
11 ··0x00000070·00000000·00000000·00000000·00000000·................11 ··0x00000070·00000000·00000000·00000000·00000000·................
12 ··0x00000080·ce000000·a0030000·80000000·200b0000·............·...12 ··0x00000080·ce000000·80030000·80000000·200b0000·............·...
13 ··0x00000090·f1000000·80040000·08000000·80090000·................13 ··0x00000090·f1000000·60040000·08000000·80090000·....`...........
14 ··0x000000a0·9c000000·e0000000·80000000·20080000·............·...14 ··0x000000a0·9c000000·c0000000·80000000·20080000·............·...
15 ··0x000000b0·96000000·101e0000·08000000·60070000·............`...15 ··0x000000b0·96000000·c01e0000·08000000·60070000·............`...
16 ··0x000000c0·00000000·00000000·00000000·00000000·................16 ··0x000000c0·00000000·00000000·00000000·00000000·................
  
78.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
115 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
3.91 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 5, 48 lines modifiedOffset 5, 48 lines modified
5 ··0x00000010·0f040000·0f040000·2c0b0000·0f040000·........,.......5 ··0x00000010·0f040000·0f040000·2c0b0000·0f040000·........,.......
6 ··0x00000020·e8090000·0f040000·0f040000·0f040000·................6 ··0x00000020·e8090000·0f040000·0f040000·0f040000·................
7 ··0x00000030·0f040000·0f040000·0f040000·0f040000·................7 ··0x00000030·0f040000·0f040000·0f040000·0f040000·................
8 ··0x00000040·0f040000·0f040000·0f040000·0f040000·................8 ··0x00000040·0f040000·0f040000·0f040000·0f040000·................
9 ··0x00000050·48040000·0f040000·48040000·0f040000·H.......H.......9 ··0x00000050·48040000·0f040000·48040000·0f040000·H.......H.......
10 ··0x00000060·0f040000·58090000·0f040000·0f040000·....X...........10 ··0x00000060·0f040000·58090000·0f040000·0f040000·....X...........
11 ··0x00000070·0f040000·0f040000·700a0000·0f040000·........p.......11 ··0x00000070·0f040000·0f040000·700a0000·0f040000·........p.......
12 ··0x00000080·0f040000·a30d0000·0f040000·0f040000·................12 ··0x00000080·0f040000·2d0e0000·0f040000·0f040000·....-...........
13 ··0x00000090·0f040000·0f040000·98080000·0f040000·................13 ··0x00000090·0f040000·0f040000·98080000·0f040000·................
14 ··0x000000a0·0f040000·0f040000·0f040000·52040000·............R...14 ··0x000000a0·0f040000·0f040000·0f040000·08070000·................
15 ··0x000000b0·880a0000·0f040000·0f040000·0f040000·................15 ··0x000000b0·880a0000·0f040000·0f040000·0f040000·................
16 ··0x000000c0·0f040000·0f040000·c8000000·940c0000·................16 ··0x000000c0·0f040000·0f040000·c8000000·1e0d0000·................
17 ··0x000000d0·0f040000·0f040000·0f040000·0f040000·................17 ··0x000000d0·0f040000·0f040000·0f040000·0f040000·................
18 ··0x000000e0·0f040000·600a0000·0f040000·40050000·....`.......@...18 ··0x000000e0·0f040000·600a0000·0f040000·40050000·....`.......@...
19 ··0x000000f0·0f040000·0f040000·690d0000·a00a0000·........i.......19 ··0x000000f0·0f040000·0f040000·f30d0000·a00a0000·................
20 ··0x00000100·0f040000·f0090000·0f040000·0f040000·................20 ··0x00000100·0f040000·f0090000·0f040000·0f040000·................
21 ··0x00000110·3d0b0000·0f040000·0f040000·0f040000·=...............21 ··0x00000110·3d0b0000·0f040000·0f040000·0f040000·=...............
22 ··0x00000120·0f040000·0f040000·60000000·f0020000·........`.......22 ··0x00000120·0f040000·0f040000·60000000·f0020000·........`.......
23 ··0x00000130·b0080000·000b0000·0f040000·0f040000·................23 ··0x00000130·b0080000·000b0000·0f040000·0f040000·................
24 ··0x00000140·911a0000·ea0b0000·a0030000·000d0000·................24 ··0x00000140·111b0000·740c0000·a0030000·8a0d0000·....t...........
25 ··0x00000150·070b0000·50010000·0f040000·0f040000·....P...........25 ··0x00000150·070b0000·50010000·0f040000·0f040000·....P...........
26 ··0x00000160·0f040000·0f040000·2c0b0000·0f040000·........,.......26 ··0x00000160·0f040000·0f040000·2c0b0000·0f040000·........,.......
27 ··0x00000170·2c040000·0f040000·0f040000·0f040000·,...............27 ··0x00000170·2c040000·0f040000·0f040000·0f040000·,...............
28 ··0x00000180·0f040000·0f040000·0f040000·0f040000·................28 ··0x00000180·0f040000·0f040000·0f040000·0f040000·................
29 ··0x00000190·0f040000·0f040000·0f040000·0f040000·................29 ··0x00000190·0f040000·0f040000·0f040000·0f040000·................
30 ··0x000001a0·48040000·0f040000·48040000·0f040000·H.......H.......30 ··0x000001a0·48040000·0f040000·48040000·0f040000·H.......H.......
31 ··0x000001b0·0f040000·58090000·0f040000·0f040000·....X...........31 ··0x000001b0·0f040000·58090000·0f040000·0f040000·....X...........
32 ··0x000001c0·0f040000·0f040000·700a0000·0f040000·........p.......32 ··0x000001c0·0f040000·0f040000·700a0000·0f040000·........p.......
33 ··0x000001d0·0f040000·a30d0000·0f040000·0f040000·................33 ··0x000001d0·0f040000·2d0e0000·0f040000·0f040000·....-...........
34 ··0x000001e0·0f040000·0f040000·98080000·0f040000·................34 ··0x000001e0·0f040000·0f040000·98080000·0f040000·................
35 ··0x000001f0·0f040000·0f040000·0f040000·52040000·............R...35 ··0x000001f0·0f040000·0f040000·0f040000·08070000·................
36 ··0x00000200·880a0000·0f040000·0f040000·0f040000·................36 ··0x00000200·880a0000·0f040000·0f040000·0f040000·................
37 ··0x00000210·0f040000·0f040000·c8000000·940c0000·................37 ··0x00000210·0f040000·0f040000·c8000000·1e0d0000·................
38 ··0x00000220·0f040000·0f040000·0f040000·0f040000·................38 ··0x00000220·0f040000·0f040000·0f040000·0f040000·................
39 ··0x00000230·0f040000·600a0000·0f040000·40050000·....`.......@...39 ··0x00000230·0f040000·600a0000·0f040000·40050000·....`.......@...
40 ··0x00000240·0f040000·0f040000·690d0000·a00a0000·........i.......40 ··0x00000240·0f040000·0f040000·f30d0000·a00a0000·................
41 ··0x00000250·0f040000·f0090000·0f040000·0f040000·................41 ··0x00000250·0f040000·f0090000·0f040000·0f040000·................
42 ··0x00000260·3d0b0000·0f040000·0f040000·0f040000·=...............42 ··0x00000260·3d0b0000·0f040000·0f040000·0f040000·=...............
43 ··0x00000270·0f040000·0f040000·60000000·f0020000·........`.......43 ··0x00000270·0f040000·0f040000·60000000·f0020000·........`.......
44 ··0x00000280·b0080000·000b0000·0f040000·0f040000·................44 ··0x00000280·b0080000·000b0000·0f040000·0f040000·................
45 ··0x00000290·911a0000·ea0b0000·a0030000·000d0000·................45 ··0x00000290·111b0000·740c0000·a0030000·8a0d0000·....t...........
46 ··0x000002a0·54686973·206d6f64·756c6520·636f6e74·This·module·cont46 ··0x000002a0·54686973·206d6f64·756c6520·636f6e74·This·module·cont
47 ··0x000002b0·61696e73·2066756e·6374696f·6e732074·ains·functions·t47 ··0x000002b0·61696e73·2066756e·6374696f·6e732074·ains·functions·t
48 ··0x000002c0·68617420·63616e20·72656164·20616e64·hat·can·read·and48 ··0x000002c0·68617420·63616e20·72656164·20616e64·hat·can·read·and
49 ··0x000002d0·20777269·74652050·7974686f·6e207661··write·Python·va49 ··0x000002d0·20777269·74652050·7974686f·6e207661··write·Python·va
50 ··0x000002e0·6c756573·20696e0a·61206269·6e617279·lues·in.a·binary50 ··0x000002e0·6c756573·20696e0a·61206269·6e617279·lues·in.a·binary
51 ··0x000002f0·20666f72·6d61742e·20546865·20666f72··format.·The·for51 ··0x000002f0·20666f72·6d61742e·20546865·20666f72··format.·The·for
52 ··0x00000300·6d617420·69732073·70656369·66696320·mat·is·specific·52 ··0x00000300·6d617420·69732073·70656369·66696320·mat·is·specific·
35.2 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 5, 27 lines modifiedOffset 5, 27 lines modified
5 ··0x00000010·1b0c0404·88010000·2c000000·1c000000·........,.......5 ··0x00000010·1b0c0404·88010000·2c000000·1c000000·........,.......
6 ··0x00000020·00000000·79000000·00410e08·8302430e·....y....A....C.6 ··0x00000020·00000000·79000000·00410e08·8302430e·....y....A....C.
7 ··0x00000030·3c720e40·4e0e3059·0e3c410e·40480e30·<r.@N.0Y.<A.@H.07 ··0x00000030·3c720e40·4e0e3059·0e3c410e·40480e30·<r.@N.0Y.<A.@H.0
8 ··0x00000040·4f0e0843·c30e0400·18000000·00000000·O..C............8 ··0x00000040·4f0e0843·c30e0400·18000000·00000000·O..C............
9 ··0x00000050·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........09 ··0x00000050·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........0
10 ··0x00000060·83020000·18000000·20000000·00000000·........·.......10 ··0x00000060·83020000·18000000·20000000·00000000·........·.......
11 ··0x00000070·11000000·00430e3c·410e4048·0e300000·.....C.<A.@H.0..11 ··0x00000070·11000000·00430e3c·410e4048·0e300000·.....C.<A.@H.0..
12 ··0x00000080·18050000·84000000·00000000·531b0000·............S...12 ··0x00000080·30050000·84000000·00000000·ac1b0000·0...............
13 ··0x00000090·00410e08·8502410e·0c870341·0e108604·.A....A....A....13 ··0x00000090·00410e08·8502410e·0c870341·0e108604·.A....A....A....
14 ··0x000000a0·410e1483·05480ea0·0102ae0a·0e1443c3·A....H........C.14 ··0x000000a0·410e1483·05480ea0·0102ae0a·0e1443c3·A....H........C.
15 ··0x000000b0·0e1041c6·0e0c41c7·0e0841c5·0e04480b·..A...A...A...H.15 ··0x000000b0·0e1041c6·0e0c41c7·0e0841c5·0e04480b·..A...A...A...H.
16 ··0x000000c0·6c0ea401·470ea801·410eac01·420eb001·l...G...A...B...16 ··0x000000c0·6c0ea401·440ea801·440eac01·420eb001·l...D...D...B...
17 ··0x000000d0·4c0ea001·4b0eac01·450eb001·4c0ea001·L...K...E...L...17 ··0x000000d0·4c0ea001·4b0eac01·450eb001·4c0ea001·L...K...E...L...
18 ··0x000000e0·4f0ea801·410eac01·430eb001·480ea001·O...A...C...H...18 ··0x000000e0·4f0ea801·410eac01·430eb001·480ea001·O...A...C...H...
19 ··0x000000f0·7c0eac01·410eb001·4e0ea001·034b010e·|...A...N....K..19 ··0x000000f0·7c0eac01·410eb001·4e0ea001·034b010e·|...A...N....K..
20 ··0x00000100·ac01410e·b001480e·a0010249·0ea80141·..A...H....I...A20 ··0x00000100·ac01410e·b001480e·a0010249·0ea80141·..A...H....I...A
21 ··0x00000110·0eac0142·0eb0014e·0ea00163·0ea4014a·...B...N...c...J21 ··0x00000110·0eac0142·0eb0014e·0ea00163·0ea40147·...B...N...c...G
22 ··0x00000120·0ea80141·0eac0141·0eb00148·0ea0014b·...A...A...H...K22 ··0x00000120·0ea80144·0eac0141·0eb00148·0ea0014b·...D...A...H...K
23 ··0x00000130·0ea80141·0eac0143·0eb00148·0ea00102·...A...C...H....23 ··0x00000130·0ea80141·0eac0143·0eb00148·0ea00102·...A...C...H....
24 ··0x00000140·440ea401·470ea801·410eac01·420eb001·D...G...A...B...24 ··0x00000140·440ea401·440ea801·440eac01·420eb001·D...D...D...B...
25 ··0x00000150·4e0ea001·4f0ea801·410eac01·430eb001·N...O...A...C...25 ··0x00000150·4e0ea001·4f0ea801·410eac01·430eb001·N...O...A...C...
26 ··0x00000160·480ea001·510ea401·430ea801·450eac01·H...Q...C...E...26 ··0x00000160·480ea001·510ea401·430ea801·450eac01·H...Q...C...E...
27 ··0x00000170·460eb001·4b0ea001·4c0a0e14·43c30e10·F...K...L...C...27 ··0x00000170·460eb001·4b0ea001·4c0a0e14·43c30e10·F...K...L...C...
28 ··0x00000180·41c60e0c·41c70e08·41c50e04·450b0250·A...A...A...E..P28 ··0x00000180·41c60e0c·41c70e08·41c50e04·450b0250·A...A...A...E..P
29 ··0x00000190·0eac0142·0eb0014c·0ea0017f·0ea80141·...B...L.......A29 ··0x00000190·0eac0142·0eb0014c·0ea0017f·0ea80141·...B...L.......A
30 ··0x000001a0·0eac0148·0eb00148·0ea00103·6c020ea4·...H...H....l...30 ··0x000001a0·0eac0148·0eb00148·0ea00103·6c020ea4·...H...H....l...
31 ··0x000001b0·01440ea8·01440eac·01440eb0·01440eb4·.D...D...D...D..31 ··0x000001b0·01440ea8·01440eac·01440eb0·01440eb4·.D...D...D...D..
20.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 7, 159 lines modifiedOffset 7, 158 lines modified
7 ··0x00000040·7472696e·6700725f·666c6f61·745f7374·tring.r_float_st7 ··0x00000040·7472696e·6700725f·666c6f61·745f7374·tring.r_float_st
8 ··0x00000050·7200725f·73747269·6e672e70·6172742e·r.r_string.part.8 ··0x00000050·7200725f·73747269·6e672e70·6172742e·r.r_string.part.
9 ··0x00000060·3000725f·7265662e·636f6e73·7470726f·0.r_ref.constpro9 ··0x00000060·3000725f·7265662e·636f6e73·7470726f·0.r_ref.constpro
10 ··0x00000070·702e3000·725f6f62·6a656374·2e636f6c·p.0.r_object.col10 ··0x00000070·702e3000·725f6f62·6a656374·2e636f6c·p.0.r_object.col
11 ··0x00000080·64005079·49645f72·65616469·6e746f2e·d.PyId_readinto.11 ··0x00000080·64005079·49645f72·65616469·6e746f2e·d.PyId_readinto.
12 ··0x00000090·3200725f·73747269·6e672e70·6172742e·2.r_string.part.12 ··0x00000090·3200725f·73747269·6e672e70·6172742e·2.r_string.part.
13 ··0x000000a0·302e636f·6c640072·5f726566·2e636f6e·0.cold.r_ref.con13 ··0x000000a0·302e636f·6c640072·5f726566·2e636f6e·0.cold.r_ref.con
14 ··0x000000b0·73747072·6f702e30·2e636f6c·6400725f·stprop.0.cold.r_14 ··0x000000b0·73747072·6f702e30·2e636f6c·64006d61·stprop.0.cold.ma
15 ··0x000000c0·73686f72·742e636f·6c64006d·61727368·short.cold.marsh 
16 ··0x000000d0·616c6d6f·64756c65·0050794d·61727368·almodule.PyMarsh15 ··0x000000c0·72736861·6c6d6f64·756c6500·50794d61·rshalmodule.PyMa
 16 ··0x000000d0·72736861·6c5f496e·69742e63·6f6c6400·rshal_Init.cold.
 17 ··0x000000e0·6d617273·68616c5f·6c6f6164·73006d61·marshal_loads.ma
 18 ··0x000000f0·72736861·6c5f6c6f·6164732e·636f6c64·rshal_loads.cold
 19 ··0x00000100·006d6172·7368616c·5f64756d·7073006d·.marshal_dumps.m
 20 ··0x00000110·61727368·616c5f64·756d7073·2e636f6c·arshal_dumps.col
 21 ··0x00000120·6400775f·696e6974·5f726566·7300775f·d.w_init_refs.w_
 22 ··0x00000130·6f626a65·63740050·794d6172·7368616c·object.PyMarshal
 23 ··0x00000140·5f577269·74654f62·6a656374·546f5374·_WriteObjectToSt
 24 ··0x00000150·72696e67·2e636f6c·6400775f·64656372·ring.cold.w_decr
 25 ··0x00000160·65665f65·6e747279·00775f69·6e69745f·ef_entry.w_init_
 26 ··0x00000170·72656673·2e636f6c·6400775f·73747269·refs.cold.w_stri
 27 ··0x00000180·6e670077·5f726573·65727665·00775f6c·ng.w_reserve.w_l
 28 ··0x00000190·6f6e6700·775f666c·6f61745f·62696e00·ong.w_float_bin.
 29 ··0x000001a0·775f7368·6f727400·775f666c·6f61745f·w_short.w_float_
 30 ··0x000001b0·73747200·775f6f62·6a656374·2e636f6c·str.w_object.col
 31 ··0x000001c0·6400775f·73747269·6e672e63·6f6c6400·d.w_string.cold.
 32 ··0x000001d0·775f7265·73657276·652e636f·6c640077·w_reserve.cold.w
 33 ··0x000001e0·5f646563·7265665f·656e7472·792e636f·_decref_entry.co
 34 ··0x000001f0·6c640077·5f73686f·72742e63·6f6c6400·ld.w_short.cold.
 35 ··0x00000200·775f666c·6f61745f·62696e2e·636f6c64·w_float_bin.cold
 36 ··0x00000210·006d6172·7368616c·5f64756d·70005079·.marshal_dump.Py
 37 ··0x00000220·49645f77·72697465·2e30006d·61727368·Id_write.0.marsh
17 ··0x000000e0·616c5f49·6e69742e·636f6c64·006d6172·al_Init.cold.mar38 ··0x00000230·616c5f64·756d702e·636f6c64·006d6172·al_dump.cold.mar
18 ··0x000000f0·7368616c·5f6c6f61·6473006d·61727368·shal_loads.marsh 
19 ··0x00000100·616c5f6c·6f616473·2e636f6c·64006d61·al_loads.cold.ma 
20 ··0x00000110·72736861·6c5f6475·6d707300·6d617273·rshal_dumps.mars 
21 ··0x00000120·68616c5f·64756d70·732e636f·6c640077·hal_dumps.cold.w 
22 ··0x00000130·5f696e69·745f7265·66730077·5f6f626a·_init_refs.w_obj 
23 ··0x00000140·65637400·50794d61·72736861·6c5f5772·ect.PyMarshal_Wr 
24 ··0x00000150·6974654f·626a6563·74546f53·7472696e·iteObjectToStrin 
25 ··0x00000160·672e636f·6c640077·5f646563·7265665f·g.cold.w_decref_ 
26 ··0x00000170·656e7472·7900775f·696e6974·5f726566·entry.w_init_ref 
27 ··0x00000180·732e636f·6c640077·5f737472·696e6700·s.cold.w_string. 
28 ··0x00000190·775f7265·73657276·6500775f·6c6f6e67·w_reserve.w_long 
29 ··0x000001a0·00775f66·6c6f6174·5f62696e·00775f73·.w_float_bin.w_s 
30 ··0x000001b0·686f7274·00775f66·6c6f6174·5f737472·hort.w_float_str 
31 ··0x000001c0·00775f6f·626a6563·742e636f·6c640077·.w_object.cold.w 
32 ··0x000001d0·5f737472·696e672e·636f6c64·00775f72·_string.cold.w_r 
33 ··0x000001e0·65736572·76652e63·6f6c6400·775f6465·eserve.cold.w_de 
34 ··0x000001f0·63726566·5f656e74·72792e63·6f6c6400·cref_entry.cold. 
35 ··0x00000200·775f7368·6f72742e·636f6c64·00775f66·w_short.cold.w_f 
36 ··0x00000210·6c6f6174·5f62696e·2e636f6c·64006d61·loat_bin.cold.ma 
37 ··0x00000220·72736861·6c5f6475·6d700050·7949645f·rshal_dump.PyId_ 
38 ··0x00000230·77726974·652e3000·6d617273·68616c5f·write.0.marshal_ 
39 ··0x00000240·64756d70·2e636f6c·64006d61·72736861·dump.cold.marsha 
40 ··0x00000250·6c5f6c6f·61640050·7949645f·72656164·l_load.PyId_read39 ··0x00000240·7368616c·5f6c6f61·64005079·49645f72·shal_load.PyId_r
 40 ··0x00000250·6561642e·31006d61·72736861·6c5f6c6f·ead.1.marshal_lo
41 ··0x00000260·2e31006d·61727368·616c5f6c·6f61642e·.1.marshal_load. 
42 ··0x00000270·636f6c64·00725f66·6c6f6174·5f737472·cold.r_float_str 
43 ··0x00000280·2e636f6c·6400775f·666c6f61·745f7374·.cold.w_float_st41 ··0x00000260·61642e63·6f6c6400·725f666c·6f61745f·ad.cold.r_float_
 42 ··0x00000270·7374722e·636f6c64·00775f66·6c6f6174·str.cold.w_float
44 ··0x00000290·722e636f·6c64006d·6f64756c·655f646f·r.cold.module_do43 ··0x00000280·5f737472·2e636f6c·64006d6f·64756c65·_str.cold.module
45 ··0x000002a0·63006d61·72736861·6c5f6d65·74686f64·c.marshal_method44 ··0x00000290·5f646f63·006d6172·7368616c·5f6d6574·_doc.marshal_met
46 ··0x000002b0·73006d61·72736861·6c5f6475·6d705f5f·s.marshal_dump__45 ··0x000002a0·686f6473·006d6172·7368616c·5f64756d·hods.marshal_dum
47 ··0x000002c0·646f635f·5f006d61·72736861·6c5f6c6f·doc__.marshal_lo 
48 ··0x000002d0·61645f5f·646f635f·5f006d61·72736861·ad__doc__.marsha46 ··0x000002b0·705f5f64·6f635f5f·006d6172·7368616c·p__doc__.marshal
 47 ··0x000002c0·5f6c6f61·645f5f64·6f635f5f·006d6172·_load__doc__.mar
49 ··0x000002e0·6c5f6475·6d70735f·5f646f63·5f5f006d·l_dumps__doc__.m48 ··0x000002d0·7368616c·5f64756d·70735f5f·646f635f·shal_dumps__doc_
50 ··0x000002f0·61727368·616c5f6c·6f616473·5f5f646f·arshal_loads__do49 ··0x000002e0·5f006d61·72736861·6c5f6c6f·6164735f·_.marshal_loads_
51 ··0x00000300·635f5f00·50794d61·72736861·6c5f5265·c__.PyMarshal_Re50 ··0x000002f0·5f646f63·5f5f0050·794d6172·7368616c·_doc__.PyMarshal
52 ··0x00000310·61644f62·6a656374·46726f6d·53747269·adObjectFromStri51 ··0x00000300·5f526561·644f626a·65637446·726f6d53·_ReadObjectFromS
53 ··0x00000320·6e670050·794c6973·745f4e65·77005f50·ng.PyList_New._P52 ··0x00000310·7472696e·67005079·4c697374·5f4e6577·tring.PyList_New
54 ··0x00000330·795f4465·616c6c6f·63005079·4d656d5f·y_Dealloc.PyMem_53 ··0x00000320·005f5079·5f446561·6c6c6f63·0050794d·._Py_Dealloc.PyM
55 ··0x00000340·46726565·005f5079·5f4e6f6e·65537472·Free._Py_NoneStr54 ··0x00000330·656d5f46·72656500·5f50795f·4e6f6e65·em_Free._Py_None
56 ··0x00000350·75637400·5079556e·69636f64·655f4672·uct.PyUnicode_Fr55 ··0x00000340·53747275·63740050·79556e69·636f6465·Struct.PyUnicode
57 ··0x00000360·6f6d4b69·6e64416e·64446174·61005079·omKindAndData.Py56 ··0x00000350·5f46726f·6d4b696e·64416e64·44617461·_FromKindAndData
58 ··0x00000370·556e6963·6f64655f·496e7465·726e496e·Unicode_InternIn 
59 ··0x00000380·506c6163·65005079·4c697374·5f417070·Place.PyList_App 
60 ··0x00000390·656e6400·50794572·725f4f63·63757272·end.PyErr_Occurr 
61 ··0x000003a0·65640050·79547570·6c655f4e·65770050·ed.PyTuple_New.P 
62 ··0x000003b0·79427974·65735f46·726f6d53·7472696e·yBytes_FromStrin 
63 ··0x000003c0·67416e64·53697a65·006d656d·63707900·gAndSize.memcpy. 
64 ··0x000003d0·50794578·635f5661·6c756545·72726f72·PyExc_ValueError 
65 ··0x000003e0·00507945·72725f53·65745374·72696e67·.PyErr_SetString 
66 ··0x000003f0·00507946·726f7a65·6e536574·5f4e6577·.PyFrozenSet_New 
67 ··0x00000400·00507953·65745f41·64640050·79537973·.PySet_Add.PySys 
68 ··0x00000410·5f417564·69740050·79436f64·655f4e65·_Audit.PyCode_Ne 
69 ··0x00000420·77576974·68506f73·4f6e6c79·41726773·wWithPosOnlyArgs 
70 ··0x00000430·00507955·6e69636f·64655f44·65636f64·.PyUnicode_Decod57 ··0x00000360·00507955·6e69636f·64655f49·6e746572·.PyUnicode_Inter
 58 ··0x00000370·6e496e50·6c616365·0050794c·6973745f·nInPlace.PyList_
 59 ··0x00000380·41707065·6e640050·79457272·5f4f6363·Append.PyErr_Occ
 60 ··0x00000390·75727265·64005079·5475706c·655f4e65·urred.PyTuple_Ne
 61 ··0x000003a0·77005079·42797465·735f4672·6f6d5374·w.PyBytes_FromSt
 62 ··0x000003b0·72696e67·416e6453·697a6500·6d656d63·ringAndSize.memc
 63 ··0x000003c0·70790050·79457863·5f56616c·75654572·py.PyExc_ValueEr
 64 ··0x000003d0·726f7200·50794572·725f5365·74537472·ror.PyErr_SetStr
 65 ··0x000003e0·696e6700·50794672·6f7a656e·5365745f·ing.PyFrozenSet_
 66 ··0x000003f0·4e657700·50795365·745f4164·64005079·New.PySet_Add.Py
 67 ··0x00000400·5379735f·41756469·74005079·436f6465·Sys_Audit.PyCode
 68 ··0x00000410·5f4e6577·57697468·506f734f·6e6c7941·_NewWithPosOnlyA
 69 ··0x00000420·72677300·5079556e·69636f64·655f4465·rgs.PyUnicode_De
71 ··0x00000440·65555446·38005079·4c6f6e67·5f46726f·eUTF8.PyLong_Fro70 ··0x00000430·636f6465·55544638·0050794c·6f6e675f·codeUTF8.PyLong_
72 ··0x00000450·6d4c6f6e·67005f50·795f4661·6c736553·mLong._Py_FalseS71 ··0x00000440·46726f6d·4c6f6e67·005f5079·5f46616c·FromLong._Py_Fal
73 ··0x00000460·74727563·74005f50·795f5472·75655374·truct._Py_TrueSt72 ··0x00000450·73655374·72756374·005f5079·5f547275·seStruct._Py_Tru
74 ··0x00000470·72756374·005f5079·466c6f61·745f556e·ruct._PyFloat_Un73 ··0x00000460·65537472·75637400·5f507946·6c6f6174·eStruct._PyFloat
75 ··0x00000480·7061636b·38005079·466c6f61·745f4672·pack8.PyFloat_Fr74 ··0x00000470·5f556e70·61636b38·00507946·6c6f6174·_Unpack8.PyFloat
76 ··0x00000490·6f6d446f·75626c65·005f5079·5f456c6c·omDouble._Py_Ell75 ··0x00000480·5f46726f·6d446f75·626c6500·5f50795f·_FromDouble._Py_
77 ··0x000004a0·69707369·734f626a·65637400·5f50794c·ipsisObject._PyL76 ··0x00000490·456c6c69·70736973·4f626a65·6374005f·EllipsisObject._
78 ··0x000004b0·6f6e675f·4e657700·5079436f·6d706c65·ong_New.PyComple77 ··0x000004a0·50794c6f·6e675f4e·65770050·79436f6d·PyLong_New.PyCom
79 ··0x000004c0·785f4672·6f6d4343·6f6d706c·65780050·x_FromCComplex.P78 ··0x000004b0·706c6578·5f46726f·6d43436f·6d706c65·plex_FromCComple
80 ··0x000004d0·79446963·745f4e65·77005079·44696374·yDict_New.PyDict79 ··0x000004c0·78005079·44696374·5f4e6577·00507944·x.PyDict_New.PyD
81 ··0x000004e0·5f536574·4974656d·005f5079·4c6f6e67·_SetItem._PyLong80 ··0x000004d0·6963745f·53657449·74656d00·5f50794c·ict_SetItem._PyL
82 ··0x000004f0·5f46726f·6d427974·65417272·61790050·_FromByteArray.P81 ··0x000004e0·6f6e675f·46726f6d·42797465·41727261·ong_FromByteArra
83 ··0x00000500·79457863·5f454f46·4572726f·72006765·yExc_EOFError.ge82 ··0x000004f0·79005079·4578635f·454f4645·72726f72·y.PyExc_EOFError
 83 ··0x00000500·00676574·63005079·556e6963·6f64655f·.getc.PyUnicode_
84 ··0x00000510·74630050·79457863·5f547970·65457272·tc.PyExc_TypeErr84 ··0x00000510·4e657700·50794578·635f5479·70654572·New.PyExc_TypeEr
 85 ··0x00000520·726f7200·50795468·72656164·53746174·ror.PyThreadStat
 86 ··0x00000530·655f4765·74005079·46726f7a·656e5365·e_Get.PyFrozenSe
 87 ··0x00000540·745f5479·7065005f·50795f43·6865636b·t_Type._Py_Check
 88 ··0x00000550·46756e63·74696f6e·52657375·6c74005f·FunctionResult._
 89 ··0x00000560·50794f62·6a656374·5f4d616b·65547043·PyObject_MakeTpC
85 ··0x00000520·6f720050·79457863·5f53746f·70497465·or.PyExc_StopIte90 ··0x00000570·616c6c00·50794578·635f5374·6f704974·all.PyExc_StopIt
86 ··0x00000530·72617469·6f6e0050·79536574·5f4e6577·ration.PySet_New91 ··0x00000580·65726174·696f6e00·50795365·745f4e65·eration.PySet_Ne
87 ··0x00000540·00507955·6e69636f·64655f4e·65770050·.PyUnicode_New.P 
88 ··0x00000550·79546872·65616453·74617465·5f476574·yThreadState_Get 
89 ··0x00000560·00507946·726f7a65·6e536574·5f547970·.PyFrozenSet_Typ 
90 ··0x00000570·65005f50·795f4368·65636b46·756e6374·e._Py_CheckFunct 
Max diff block lines reached; 0/20631 bytes (0.00%) of diff not shown.
254 KB
modsupport.o
943 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:··········17584·(bytes·into·file)13 ··Start·of·section·headers:··········17980·(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:·········1919 ··Number·of·section·headers:·········18
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·17
3.41 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 27 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x44b0:1 There·are·18·section·headers,·starting·at·offset·0x463c:
  
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]·.text·············PROGBITS········00000000·000040·000039·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000034·000000·00··AX··0···0··1
6 ··[·2]·.rel.text·········REL·············00000000·0030b4·000020·08···I·16···1··4 
7 ··[·3]·.data·············PROGBITS········00000000·000079·000000·00··WA··0···0··16 ··[·2]·.data·············PROGBITS········00000000·000034·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·00007c·000004·00··WA··0···0··47 ··[·3]·.bss··············NOBITS··········00000000·000034·000004·00··WA··0···0··4
9 ··[·5]·.text.hot·········PROGBITS········00000000·000080·000de2·00··AX··0···0·168 ··[·4]·.text.hot·········PROGBITS········00000000·000040·000e42·00··AX··0···0·16
10 ··[·6]·.rel.text.hot·····REL·············00000000·0030d4·000358·08···I·16···5··49 ··[·5]·.rel.text.hot·····REL·············00000000·0031ac·0003a0·08···I·15···4··4
11 ··[·7]·.rodata.str1.1····PROGBITS········00000000·000e62·000060·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000e82·000060·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········00000000·000ec2·00098d·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·000ee2·000a18·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·00342c·0005b8·08···I·16···8··412 ··[·8]·.rel.text.unlikely·REL·············00000000·00354c·000628·08···I·15···7··4
14 ··[10]·.rodata···········PROGBITS········00000000·001850·0004b4·00···A··0···0··413 ··[·9]·.rodata···········PROGBITS········00000000·0018fc·0004b4·00···A··0···0··4
15 ··[11]·.rel.rodata·······REL·············00000000·0039e4·000968·08···I·16··10··414 ··[10]·.rel.rodata·······REL·············00000000·003b74·000968·08···I·15···9··4
16 ··[12]·.rodata.str1.4····PROGBITS········00000000·001d04·00010d·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·001db0·00010d·01·AMS··0···0··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·001e11·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·001ebd·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·001e14·000918·00···A··0···0··417 ··[13]·.eh_frame·········PROGBITS········00000000·001ec0·000964·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·00434c·0000c8·08···I·16··14··418 ··[14]·.rel.eh_frame·····REL·············00000000·0044dc·0000c8·08···I·15··13··4
20 ··[16]·.symtab···········SYMTAB··········00000000·00272c·0004d0·10·····17··25··419 ··[15]·.symtab···········SYMTAB··········00000000·002824·0004d0·10·····16··25··4
21 ··[17]·.strtab···········STRTAB··········00000000·002bfc·0004b5·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·002cf4·0004b5·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·004414·000099·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·0045a4·000095·00······0···0··1
23 Key·to·Flags:22 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)26 ··p·(processor·specific)
7.58 KB
readelf --wide --symbols {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
  
1 Symbol·table·'.symtab'·contains·77·entries:1 Symbol·table·'.symtab'·contains·77·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5· 
6 ·····3:·00000020···619·FUNC····LOCAL··DEFAULT····5·va_build_value5 ·····2:·00000020···619·FUNC····LOCAL··DEFAULT····4·va_build_value
 6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT···10· 
10 ·····7:·00000390··1219·FUNC····LOCAL··DEFAULT····5·do_mkvalue9 ·····6:·00000390··1216·FUNC····LOCAL··DEFAULT····4·do_mkvalue
11 ·····8:·000008a0···222·FUNC····LOCAL··DEFAULT····8·do_ignore10 ·····7:·0000092b···222·FUNC····LOCAL··DEFAULT····7·do_ignore
12 ·····9:·00000000···131·FUNC····LOCAL··DEFAULT····8·va_build_value.cold11 ·····8:·00000000···131·FUNC····LOCAL··DEFAULT····7·va_build_value.cold
13 ····10:·00000290···248·FUNC····LOCAL··DEFAULT····5·countformat12 ·····9:·00000290···256·FUNC····LOCAL··DEFAULT····4·countformat
14 ····11:·00000083····29·FUNC····LOCAL··DEFAULT····8·countformat.cold13 ····10:·00000083····29·FUNC····LOCAL··DEFAULT····7·countformat.cold
15 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···12·14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
16 ····13:·000000a0··1157·FUNC····LOCAL··DEFAULT····8·do_mkvalue.cold15 ····12:·000000a0··1161·FUNC····LOCAL··DEFAULT····7·do_mkvalue.cold
17 ····14:·00000890···786·FUNC····LOCAL··DEFAULT····5·va_build_stack16 ····13:·00000880···786·FUNC····LOCAL··DEFAULT····4·va_build_stack
18 ····15:·00000525···276·FUNC····LOCAL··DEFAULT····8·va_build_stack.cold17 ····14:·00000529···276·FUNC····LOCAL··DEFAULT····7·va_build_stack.cold
19 ····16:·00000639···199·FUNC····LOCAL··DEFAULT····8·PyModule_AddObject.cold18 ····15:·0000063d···199·FUNC····LOCAL··DEFAULT····7·PyModule_AddObject.cold
20 ····17:·00000700···168·FUNC····LOCAL··DEFAULT····8·PyModule_AddIntConstant.cold19 ····16:·00000704···168·FUNC····LOCAL··DEFAULT····7·PyModule_AddIntConstant.cold
21 ····18:·000007a8···168·FUNC····LOCAL··DEFAULT····8·PyModule_AddType.cold20 ····17:·000007ac···168·FUNC····LOCAL··DEFAULT····7·PyModule_AddType.cold
22 ····19:·00000850····47·FUNC····LOCAL··DEFAULT····8·_Py_convert_optional_to_ssize_t.cold21 ····18:·00000854····47·FUNC····LOCAL··DEFAULT····7·_Py_convert_optional_to_ssize_t.cold
23 ····20:·0000087f····33·FUNC····LOCAL··DEFAULT····8·PyModule_AddStringConstant.cold22 ····19:·00000883···168·FUNC····LOCAL··DEFAULT····7·PyModule_AddStringConstant.cold
 23 ····20:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
24 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT····3·24 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT····2·
25 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT····4·25 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
26 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···13·26 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
27 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···14·27 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
28 ····25:·00000000····22·FUNC····GLOBAL·DEFAULT····5·Py_BuildValue28 ····25:·00000000····22·FUNC····GLOBAL·DEFAULT····4·Py_BuildValue
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
82.3 KB
readelf --wide --relocs {}
Max HTML report size reached
55.9 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
678 B
strings --all --bytes=8 {}
    
Offset 35, 16 lines modifiedOffset 35, 16 lines modified
35 PyDict_New35 PyDict_New
36 PyDict_SetItem36 PyDict_SetItem
37 PyUnicode_FromOrdinal37 PyUnicode_FromOrdinal
38 PyBytes_FromStringAndSize38 PyBytes_FromStringAndSize
39 PyLong_FromUnsignedLong39 PyLong_FromUnsignedLong
40 PyLong_FromUnsignedLongLong40 PyLong_FromUnsignedLongLong
41 PyLong_FromLongLong41 PyLong_FromLongLong
42 PyComplex_FromCComplex 
43 PyErr_Occurred42 PyErr_Occurred
 43 PyComplex_FromCComplex
44 PyExc_DeprecationWarning44 PyExc_DeprecationWarning
45 PyErr_WarnEx45 PyErr_WarnEx
46 PyUnicode_FromWideChar46 PyUnicode_FromWideChar
47 PyList_New47 PyList_New
48 _Py_VaBuildStack48 _Py_VaBuildStack
49 PyMem_Malloc49 PyMem_Malloc
50 PyErr_NoMemory50 PyErr_NoMemory
850 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 30 lines modifiedOffset 1, 2 lines modified
  
  
  
1 Disassembly·of·section·.text: 
  
2 00000000·<PyModule_AddStringConstant>: 
3 PyModule_AddStringConstant(): 
4 »       push···%ebx 
5 »       sub····$0x14,%esp 
6 »       pushl··0x24(%esp) 
7 »       call···9·<PyModule_AddStringConstant+0x9> 
8 ·R_386_PC32»     PyUnicode_FromString 
9 »       add····$0x10,%esp 
10 »       test···%eax,%eax 
11 »       je·····898·<va_build_stack+0x8> 
12 ·R_386_PC32»     .text.unlikely 
13 »       mov····%eax,%ebx 
14 »       push···%eax 
15 »       push···%ebx 
16 »       pushl··0x1c(%esp) 
17 »       pushl··0x1c(%esp) 
18 »       call···25·<PyModule_AddStringConstant+0x25> 
19 ·R_386_PC32»     PyModule_AddObject 
20 »       add····$0x10,%esp 
21 »       test···%eax,%eax 
22 »       jne····8af·<do_ignore+0xf> 
23 ·R_386_PC32»     .text.unlikely 
24 »       add····$0x8,%esp 
25 »       pop····%ebx 
26 »       retq··· 
35.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 26, 123 lines modifiedOffset 26, 124 lines modified
26 »       xor····%esi,%esi26 »       xor····%esi,%esi
27 »       push···%ebx27 »       push···%ebx
28 »       sub····$0x1c,%esp28 »       sub····$0x1c,%esp
29 »       mov····%eax,0x8(%esp)29 »       mov····%eax,0x8(%esp)
30 »       movzbl·0x0(%ebp),%eax30 »       movzbl·0x0(%ebp),%eax
31 »       test···%ecx,%ecx31 »       test···%ecx,%ecx
32 »       jg·····cf·<va_build_value+0xaf>32 »       jg·····cf·<va_build_value+0xaf>
 33 »       nop
33 »       test···%al,%al34 »       test···%al,%al
34 »       je·····220·<va_build_value+0x200>35 »       je·····220·<va_build_value+0x200>
35 »       movzbl·0x0(%ebp),%eax36 »       movzbl·0x0(%ebp),%eax
36 »       cmp····$0x5d,%al37 »       cmp····$0x5d,%al
37 »       jg·····7b·<va_build_value+0x5b>38 »       jg·····7c·<va_build_value+0x5c>
38 »       cmp····$0x1f,%al39 »       cmp····$0x1f,%al
39 »       jg·····a0·<va_build_value+0x80>40 »       jg·····a0·<va_build_value+0x80>
40 »       test···%al,%al41 »       test···%al,%al
41 »       je·····b0·<va_build_value+0x90>42 »       je·····a0·<va_build_value+0x80>
42 ·R_386_PC32»     .text.unlikely43 ·R_386_PC32»     .text.unlikely
43 »       cmp····$0x9,%al44 »       cmp····$0x9,%al
44 »       je·····c0·<va_build_value+0xa0>45 »       je·····c0·<va_build_value+0xa0>
45 »       movzbl·0x1(%ebp),%eax46 »       movzbl·0x1(%ebp),%eax
46 »       add····$0x1,%ebp47 »       add····$0x1,%ebp
47 »       test···%ecx,%ecx48 »       test···%ecx,%ecx
48 »       jne····33·<va_build_value+0x13>49 »       jne····33·<va_build_value+0x13>
49 »       add····$0x1,%esi50 »       add····$0x1,%esi
50 »       test···%al,%al51 »       test···%al,%al
51 »       je·····f0·<va_build_value+0xd0>52 »       je·····f0·<va_build_value+0xd0>
52 »       movzbl·0x0(%ebp),%eax53 »       movzbl·0x0(%ebp),%eax
53 »       xor····%ecx,%ecx54 »       xor····%ecx,%ecx
54 »       cmp····$0x5d,%al55 »       cmp····$0x5d,%al
55 »       jle····4f·<va_build_value+0x2f>56 »       jle····50·<va_build_value+0x30>
56 »       cmp····$0x7b,%al57 »       cmp····$0x7b,%al
57 »       je·····230·<va_build_value+0x210>58 »       je·····230·<va_build_value+0x210>
58 »       cmp····$0x7d,%al59 »       cmp····$0x7d,%al
59 »       jne····5f·<va_build_value+0x3f>60 »       jne····60·<va_build_value+0x40>
60 »       lea····0x0(%esi,%eiz,1),%esi61 »       lea····0x0(%esi,%eiz,1),%esi
61 »       xchg···%ax,%ax62 »       nop
62 »       sub····$0x1,%ecx63 »       sub····$0x1,%ecx
63 »       add····$0x1,%ebp64 »       add····$0x1,%ebp
64 »       jmp····33·<va_build_value+0x13>65 »       jmp····33·<va_build_value+0x13>
65 »       lea····0x0(%esi,%eiz,1),%esi66 »       lea····0x0(%esi,%eiz,1),%esi
66 »       nop67 »       nop
67 »       sub····$0x20,%eax68 »       sub····$0x20,%eax
68 »       cmp····$0x3d,%al69 »       cmp····$0x3d,%al
69 »       ja·····5f·<va_build_value+0x3f>70 »       ja·····60·<va_build_value+0x40>
70 »       movzbl·%al,%ebx71 »       movzbl·%al,%ebx
71 »       jmp····*0x0(,%ebx,4)72 »       jmp····*0x0(,%ebx,4)
72 ·R_386_32»       .rodata73 ·R_386_32»       .rodata
73 »       lea····0x0(%esi,%eiz,1),%esi74 »       lea····0x0(%esi,%eiz,1),%esi
74 »       cmp····$0x7b,%al75 »       cmp····$0x7b,%al
75 »       je·····e3·<va_build_value+0xc3>76 »       je·····e3·<va_build_value+0xc3>
76 »       cmp····$0x7d,%al77 »       cmp····$0x7d,%al
77 »       je·····90·<va_build_value+0x70>78 »       je·····90·<va_build_value+0x70>
78 »       add····$0x1,%ebp79 »       add····$0x1,%ebp
79 »       movzbl·0x0(%ebp),%eax80 »       movzbl·0x0(%ebp),%eax
80 »       test···%ecx,%ecx81 »       test···%ecx,%ecx
81 »       jle····3f·<va_build_value+0x1f>82 »       jle····40·<va_build_value+0x20>
82 »       cmp····$0x5d,%al83 »       cmp····$0x5d,%al
83 »       je·····90·<va_build_value+0x70>84 »       je·····90·<va_build_value+0x70>
84 »       jg·····b8·<va_build_value+0x98>85 »       jg·····b8·<va_build_value+0x98>
85 »       cmp····$0x29,%al86 »       cmp····$0x29,%al
86 »       je·····90·<va_build_value+0x70>87 »       je·····90·<va_build_value+0x70>
87 »       jle····200·<va_build_value+0x1e0>88 »       jle····1e0·<va_build_value+0x1c0>
88 »       cmp····$0x5b,%al89 »       cmp····$0x5b,%al
89 »       jne····c0·<va_build_value+0xa0>90 »       jne····c0·<va_build_value+0xa0>
90 »       add····$0x1,%ecx91 »       add····$0x1,%ecx
91 »       add····$0x1,%ebp92 »       add····$0x1,%ebp
92 »       jmp····33·<va_build_value+0x13>93 »       jmp····33·<va_build_value+0x13>
93 »       xchg···%ax,%ax94 »       xchg···%ax,%ax
94 »       test···%esi,%esi95 »       test···%esi,%esi
95 »       js·····13f·<va_build_value+0x11f>96 »       js·····116·<va_build_value+0xf6>
96 ·R_386_PC32»     .text.unlikely97 ·R_386_PC32»     .text.unlikely
97 »       je·····134·<va_build_value+0x114>98 »       je·····15e·<va_build_value+0x13e>
98 ·R_386_PC32»     .text.unlikely99 ·R_386_PC32»     .text.unlikely
99 »       mov····%edx,0xc(%esp)100 »       mov····%edx,0xc(%esp)
100 »       cmp····$0x1,%esi101 »       cmp····$0x1,%esi
101 »       je·····1e0·<va_build_value+0x1c0>102 »       je·····200·<va_build_value+0x1e0>
102 »       sub····$0xc,%esp103 »       sub····$0xc,%esp
103 »       push···%esi104 »       push···%esi
104 »       call···110·<va_build_value+0xf0>105 »       call···110·<va_build_value+0xf0>
105 ·R_386_PC32»     PyTuple_New106 ·R_386_PC32»     PyTuple_New
106 »       add····$0x10,%esp107 »       add····$0x10,%esp
107 »       mov····%eax,%ebx108 »       mov····%eax,%ebx
108 »       test···%eax,%eax109 »       test···%eax,%eax
109 »       je·····11d·<va_build_value+0xfd>110 »       je·····124·<va_build_value+0x104>
110 ·R_386_PC32»     .text.unlikely111 ·R_386_PC32»     .text.unlikely
111 »       mov····%edi,%ecx112 »       mov····%edi,%ecx
112 »       lea····0xc(%esp),%edx113 »       lea····0xc(%esp),%edx
113 »       lea····0x8(%esp),%eax114 »       lea····0x8(%esp),%eax
114 »       call···390·<do_mkvalue>115 »       call···390·<do_mkvalue>
115 »       test···%eax,%eax116 »       test···%eax,%eax
116 »       je·····287·<va_build_value+0x267>117 »       je·····287·<va_build_value+0x267>
117 »       mov····%eax,0xc(%ebx)118 »       mov····%eax,0xc(%ebx)
118 »       mov····%edi,%ecx119 »       mov····%edi,%ecx
119 »       lea····0xc(%esp),%edx120 »       lea····0xc(%esp),%edx
120 »       lea····0x8(%esp),%eax121 »       lea····0x8(%esp),%eax
121 »       call···390·<do_mkvalue>122 »       call···390·<do_mkvalue>
122 »       test···%eax,%eax123 »       test···%eax,%eax
123 »       je·····279·<va_build_value+0x259>124 »       je·····280·<va_build_value+0x260>
124 »       mov····%eax,0x10(%ebx)125 »       mov····%eax,0x10(%ebx)
125 »       cmp····$0x2,%esi126 »       cmp····$0x2,%esi
126 »       je·····1c0·<va_build_value+0x1a0>127 »       je·····1c0·<va_build_value+0x1a0>
127 »       mov····%edi,%ecx128 »       mov····%edi,%ecx
128 »       lea····0xc(%esp),%edx129 »       lea····0xc(%esp),%edx
129 »       lea····0x8(%esp),%eax130 »       lea····0x8(%esp),%eax
130 »       call···390·<do_mkvalue>131 »       call···390·<do_mkvalue>
131 »       test···%eax,%eax132 »       test···%eax,%eax
132 »       je·····280·<va_build_value+0x260>133 »       je·····23b·<va_build_value+0x21b>
133 »       mov····%eax,0x14(%ebx)134 »       mov····%eax,0x14(%ebx)
134 »       cmp····$0x3,%esi135 »       cmp····$0x3,%esi
135 »       je·····1c0·<va_build_value+0x1a0>136 »       je·····1c0·<va_build_value+0x1a0>
136 »       mov····%edi,%ecx137 »       mov····%edi,%ecx
137 »       lea····0xc(%esp),%edx138 »       lea····0xc(%esp),%edx
138 »       lea····0x8(%esp),%eax139 »       lea····0x8(%esp),%eax
139 »       call···390·<do_mkvalue>140 »       call···390·<do_mkvalue>
140 »       test···%eax,%eax141 »       test···%eax,%eax
141 »       je·····23b·<va_build_value+0x21b>142 »       je·····279·<va_build_value+0x259>
142 »       mov····%eax,0x18(%ebx)143 »       mov····%eax,0x18(%ebx)
143 »       cmp····$0x4,%esi144 »       cmp····$0x4,%esi
144 »       je·····1c0·<va_build_value+0x1a0>145 »       je·····1c0·<va_build_value+0x1a0>
145 »       mov····$0x4,%ebp146 »       mov····$0x4,%ebp
146 »       mov····%edi,%ecx147 »       mov····%edi,%ecx
147 »       lea····0xc(%esp),%edx148 »       lea····0xc(%esp),%edx
148 »       lea····0x8(%esp),%eax149 »       lea····0x8(%esp),%eax
35.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 1000 lines modifiedOffset 1, 1060 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 00000000·<va_build_value.cold>:2 00000000·<va_build_value.cold>:
3 va_build_value.cold():3 va_build_value.cold():
 4 »       xor····%ebx,%ebx
 5 »       jmp····1d0·<do_mkvalue.cold+0x130>
 6 ·R_386_PC32»     .text.hot
4 »       push···%ecx7 »       push···%ecx
5 »       push···%ecx8 »       push···%ecx
6 »       xor····%ecx,%ecx9 »       xor····%ecx,%ecx
7 »       push···%edi10 »       push···%edi
8 »       push···%esi11 »       push···%esi
9 »       lea····0x1c(%esp),%edx12 »       lea····0x1c(%esp),%edx
10 »       lea····0x18(%esp),%eax13 »       lea····0x18(%esp),%eax
11 »       call···8a0·<do_ignore>14 »       call···92b·<do_ignore>
12 »       add····$0x10,%esp15 »       add····$0x10,%esp
13 »       jmp····289·<do_mkvalue.cold+0x1e9>16 »       jmp····290·<do_mkvalue.cold+0x1f0>
 17 ·R_386_PC32»     .text.hot
 18 »       xor····%ebx,%ebx
 19 »       jmp····1f2·<do_mkvalue.cold+0x152>
14 ·R_386_PC32»     .text.hot20 ·R_386_PC32»     .text.hot
15 »       subl···$0x1,(%ebx)21 »       subl···$0x1,(%ebx)
16 »       je·····75·<va_build_value.cold+0x75>22 »       je·····75·<va_build_value.cold+0x75>
17 »       push···%eax23 »       push···%eax
18 »       push···%eax24 »       push···%eax
19 »       push···$0x1a25 »       push···$0x1a
20 ·R_386_32»       .rodata.str1.126 ·R_386_32»       .rodata.str1.1
21 »       pushl··0x027 »       pushl··0x0
22 ·R_386_32»       PyExc_SystemError28 ·R_386_32»       PyExc_SystemError
23 »       call···2e·<va_build_value.cold+0x2e>29 »       call···3c·<va_build_value.cold+0x3c>
24 ·R_386_PC32»     PyErr_SetString30 ·R_386_PC32»     PyErr_SetString
25 »       add····$0x10,%esp31 »       add····$0x10,%esp
26 »       jmp····2a8·<do_mkvalue.cold+0x208> 
27 ·R_386_PC32»     .text.hot 
28 »       addl···$0x1,0x0 
29 ·R_386_32»       _Py_NoneStruct 
30 »       mov····$0x0,%ebx 
31 ·R_386_32»       _Py_NoneStruct 
32 »       jmp····214·<do_mkvalue.cold+0x174> 
33 ·R_386_PC32»     .text.hot 
34 »       xor····%ebx,%ebx 
35 »       jmp····21b·<do_mkvalue.cold+0x17b>32 »       jmp····2b6·<do_mkvalue.cold+0x216>
36 ·R_386_PC32»     .text.hot 
37 »       xor····%ebx,%ebx 
38 »       jmp····222·<do_mkvalue.cold+0x182> 
39 ·R_386_PC32»     .text.hot33 ·R_386_PC32»     .text.hot
40 »       push···%ebx34 »       push···%ebx
41 »       push···%ebx35 »       push···%ebx
42 »       xor····%ebx,%ebx36 »       xor····%ebx,%ebx
43 »       push···$0x037 »       push···$0x0
44 ·R_386_32»       .rodata.str1.138 ·R_386_32»       .rodata.str1.1
45 »       pushl··0x039 »       pushl··0x0
46 ·R_386_32»       PyExc_SystemError40 ·R_386_32»       PyExc_SystemError
47 »       call···69·<va_build_value.cold+0x69>41 »       call···58·<va_build_value.cold+0x58>
48 ·R_386_PC32»     PyErr_SetString42 ·R_386_PC32»     PyErr_SetString
49 »       add····$0x10,%esp43 »       add····$0x10,%esp
 44 »       jmp····22d·<do_mkvalue.cold+0x18d>
 45 ·R_386_PC32»     .text.hot
 46 »       addl···$0x1,0x0
 47 ·R_386_32»       _Py_NoneStruct
 48 »       mov····$0x0,%ebx
 49 ·R_386_32»       _Py_NoneStruct
50 »       jmp····23e·<do_mkvalue.cold+0x19e>50 »       jmp····23e·<do_mkvalue.cold+0x19e>
51 ·R_386_PC32»     .text.hot51 ·R_386_PC32»     .text.hot
52 »       sub····$0xc,%esp52 »       sub····$0xc,%esp
53 »       push···%ebx53 »       push···%ebx
54 »       call···7a·<va_build_value.cold+0x7a>54 »       call···7a·<va_build_value.cold+0x7a>
55 ·R_386_PC32»     _Py_Dealloc55 ·R_386_PC32»     _Py_Dealloc
56 »       add····$0x10,%esp56 »       add····$0x10,%esp
57 »       jmp····20·<va_build_value.cold+0x20>57 »       jmp····2e·<va_build_value.cold+0x2e>
  
58 00000083·<countformat.cold>:58 00000083·<countformat.cold>:
59 countformat.cold():59 countformat.cold():
60 »       push···%eax60 »       push···%eax
61 »       or·····$0xffffffff,%edi61 »       or·····$0xffffffff,%edi
62 »       push···%eax62 »       push···%eax
63 »       push···$0x063 »       push···$0x0
64 ·R_386_32»       .rodata.str1.164 ·R_386_32»       .rodata.str1.1
65 »       pushl··0x065 »       pushl··0x0
66 ·R_386_32»       PyExc_SystemError66 ·R_386_32»       PyExc_SystemError
67 »       call···94·<countformat.cold+0x11>67 »       call···94·<countformat.cold+0x11>
68 ·R_386_PC32»     PyErr_SetString68 ·R_386_PC32»     PyErr_SetString
69 »       add····$0x10,%esp69 »       add····$0x10,%esp
70 »       jmp····3a0·<do_mkvalue.cold+0x300>70 »       jmp····3aa·<do_mkvalue.cold+0x30a>
71 ·R_386_PC32»     .text.hot71 ·R_386_PC32»     .text.hot
  
72 000000a0·<do_mkvalue.cold>:72 000000a0·<do_mkvalue.cold>:
73 do_mkvalue.cold():73 do_mkvalue.cold():
74 »       mov····(%esi),%ecx 
75 »       sub····$0x10,%esp 
76 »       mov····%esp,%edi 
77 »       lea····0x4(%ecx),%edx 
78 »       mov····%edx,(%esi) 
79 »       mov····(%ecx),%esi 
80 »       mov····$0x4,%ecx 
81 »       rep·movsl·%ds:(%esi),%es:(%edi) 
82 »       call···b6·<do_mkvalue.cold+0x16> 
83 ·R_386_PC32»     PyComplex_FromCComplex 
84 »       add····$0x10,%esp 
85 »       mov····%eax,%edi 
86 »       jmp····4a7·<do_mkvalue.cold+0x407> 
87 ·R_386_PC32»     .text.hot 
88 »       mov····%edi,%ebp 
89 »       mov····0xc(%esp),%edi 
90 »       push···%eax74 »       push···%eax
91 »       mov····$0x7d,%ecx75 »       mov····$0x7d,%ecx
92 »       push···%eax76 »       push···%eax
93 »       mov····%esi,%edx 
94 »       push···%ebp 
95 »       mov····0x14(%esp),%eax 
96 »       sub····$0x1,%eax 
97 »       sub····0xc(%esp),%eax 
98 »       push···%eax 
99 »       mov····%ebx,%eax77 »       mov····%ebx,%eax
100 »       call···8a0·<do_ignore> 
101 »       mov····(%edi),%ebx 
102 »       add····$0x10,%esp 
103 »       sub····$0x1,%ebx 
104 »       mov····%ebx,(%edi) 
105 »       test···%ebx,%ebx 
106 »       jne····152·<do_mkvalue.cold+0xb2> 
107 »       sub····$0xc,%esp 
108 »       push···%edi78 »       push···%edx
109 »       xor····%edi,%edi79 »       mov····%esi,%edx
Max diff block lines reached; 32668/35974 bytes (90.81%) of diff not shown.
10.2 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 80 lines modifiedOffset 1, 80 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·c0000000·5f000000·5f000000·c0000000·...._..._.......3 ··0x00000000·c0000000·60000000·60000000·c0000000·....`...`.......
4 ··0x00000010·5f000000·5f000000·c0000000·5f000000·_..._......._...4 ··0x00000010·60000000·60000000·c0000000·60000000·`...`.......`...
5 ··0x00000020·30020000·90000000·5f000000·5f000000·0......._..._...5 ··0x00000020·30020000·90000000·60000000·60000000·0.......`...`...
6 ··0x00000030·c0000000·5f000000·5f000000·5f000000·...._..._..._...6 ··0x00000030·c0000000·60000000·60000000·60000000·....`...`...`...
7 ··0x00000040·5f000000·5f000000·5f000000·5f000000·_..._..._..._...7 ··0x00000040·60000000·60000000·60000000·60000000·`...`...`...`...
8 ··0x00000050·5f000000·5f000000·5f000000·5f000000·_..._..._..._...8 ··0x00000050·60000000·60000000·60000000·60000000·`...`...`...`...
9 ··0x00000060·5f000000·5f000000·c0000000·5f000000·_..._......._...9 ··0x00000060·60000000·60000000·c0000000·60000000·`...`.......`...
10 ··0x00000070·5f000000·5f000000·5f000000·5f000000·_..._..._..._...10 ··0x00000070·60000000·60000000·60000000·60000000·`...`...`...`...
11 ··0x00000080·5f000000·5f000000·5f000000·5f000000·_..._..._..._...11 ··0x00000080·60000000·60000000·60000000·60000000·`...`...`...`...
12 ··0x00000090·5f000000·5f000000·5f000000·5f000000·_..._..._..._...12 ··0x00000090·60000000·60000000·60000000·60000000·`...`...`...`...
13 ··0x000000a0·5f000000·5f000000·5f000000·5f000000·_..._..._..._...13 ··0x000000a0·60000000·60000000·60000000·60000000·`...`...`...`...
14 ··0x000000b0·5f000000·5f000000·5f000000·5f000000·_..._..._..._...14 ··0x000000b0·60000000·60000000·60000000·60000000·`...`...`...`...
15 ··0x000000c0·5f000000·5f000000·5f000000·5f000000·_..._..._..._...15 ··0x000000c0·60000000·60000000·60000000·60000000·`...`...`...`...
16 ··0x000000d0·5f000000·5f000000·5f000000·5f000000·_..._..._..._...16 ··0x000000d0·60000000·60000000·60000000·60000000·`...`...`...`...
17 ··0x000000e0·5f000000·5f000000·5f000000·30020000·_..._..._...0...17 ··0x000000e0·60000000·60000000·60000000·30020000·`...`...`...0...
18 ··0x000000f0·5f000000·90000000·28030000·f0020000·_.......(.......18 ··0x000000f0·60000000·90000000·30030000·fa020000·`.......0.......
19 ··0x00000100·f0020000·28030000·f0020000·f0020000·....(...........19 ··0x00000100·fa020000·30030000·fa020000·fa020000·....0...........
20 ··0x00000110·28030000·f0020000·80030000·70030000·(...........p...20 ··0x00000110·30030000·fa020000·88030000·78030000·0...........x...
21 ··0x00000120·f0020000·f0020000·28030000·f0020000·........(.......21 ··0x00000120·fa020000·fa020000·30030000·fa020000·........0.......
22 ··0x00000130·f0020000·f0020000·f0020000·f0020000·................22 ··0x00000130·fa020000·fa020000·fa020000·fa020000·................
23 ··0x00000140·f0020000·f0020000·f0020000·f0020000·................23 ··0x00000140·fa020000·fa020000·fa020000·fa020000·................
24 ··0x00000150·f0020000·f0020000·f0020000·f0020000·................24 ··0x00000150·fa020000·fa020000·fa020000·fa020000·................
25 ··0x00000160·28030000·f0020000·f0020000·f0020000·(...............25 ··0x00000160·30030000·fa020000·fa020000·fa020000·0...............
26 ··0x00000170·f0020000·f0020000·f0020000·f0020000·................26 ··0x00000170·fa020000·fa020000·fa020000·fa020000·................
27 ··0x00000180·f0020000·f0020000·f0020000·f0020000·................27 ··0x00000180·fa020000·fa020000·fa020000·fa020000·................
28 ··0x00000190·f0020000·f0020000·f0020000·f0020000·................28 ··0x00000190·fa020000·fa020000·fa020000·fa020000·................
29 ··0x000001a0·f0020000·f0020000·f0020000·f0020000·................29 ··0x000001a0·fa020000·fa020000·fa020000·fa020000·................
30 ··0x000001b0·f0020000·f0020000·f0020000·f0020000·................30 ··0x000001b0·fa020000·fa020000·fa020000·fa020000·................
31 ··0x000001c0·f0020000·f0020000·f0020000·f0020000·................31 ··0x000001c0·fa020000·fa020000·fa020000·fa020000·................
32 ··0x000001d0·f0020000·f0020000·f0020000·f0020000·................32 ··0x000001d0·fa020000·fa020000·fa020000·fa020000·................
33 ··0x000001e0·f0020000·80030000·f0020000·70030000·............p...33 ··0x000001e0·fa020000·88030000·fa020000·78030000·............x...
34 ··0x000001f0·20040000·3a020000·3a020000·3a020000··...:...:...:...34 ··0x000001f0·20040000·1c020000·1c020000·1c020000··...............
35 ··0x00000200·3a020000·3a020000·3a020000·3a020000·:...:...:...:...35 ··0x00000200·1c020000·1c020000·1c020000·1c020000·................
36 ··0x00000210·3a020000·3a020000·3a020000·3a020000·:...:...:...:...36 ··0x00000210·1c020000·1c020000·1c020000·1c020000·................
37 ··0x00000220·3a020000·3a020000·3a020000·3a020000·:...:...:...:...37 ··0x00000220·1c020000·1c020000·1c020000·1c020000·................
38 ··0x00000230·3a020000·3a020000·3a020000·3a020000·:...:...:...:...38 ··0x00000230·1c020000·1c020000·1c020000·1c020000·................
39 ··0x00000240·3a020000·3a020000·3a020000·20040000·:...:...:...·...39 ··0x00000240·1c020000·1c020000·1c020000·20040000·............·...
40 ··0x00000250·3a020000·3a020000·3a020000·3a020000·:...:...:...:...40 ··0x00000250·1c020000·1c020000·1c020000·1c020000·................
41 ··0x00000260·3a020000·3a020000·3a020000·b0040000·:...:...:.......41 ··0x00000260·1c020000·1c020000·1c020000·b0040000·................
42 ··0x00000270·3a020000·3a020000·3a020000·20040000·:...:...:...·...42 ··0x00000270·1c020000·1c020000·1c020000·20040000·............·...
43 ··0x00000280·3a020000·3a020000·3a020000·3a020000·:...:...:...:...43 ··0x00000280·1c020000·1c020000·1c020000·1c020000·................
44 ··0x00000290·3a020000·3a020000·3a020000·3a020000·:...:...:...:...44 ··0x00000290·1c020000·1c020000·1c020000·1c020000·................
45 ··0x000002a0·3a020000·3a020000·3a020000·3a020000·:...:...:...:...45 ··0x000002a0·1c020000·1c020000·1c020000·1c020000·................
46 ··0x000002b0·3a020000·20040000·3a020000·3a020000·:...·...:...:...46 ··0x000002b0·1c020000·20040000·1c020000·1c020000·....·...........
47 ··0x000002c0·3a020000·3a020000·3a020000·3a020000·:...:...:...:...47 ··0x000002c0·1c020000·1c020000·1c020000·1c020000·................
48 ··0x000002d0·3a020000·f8030000·87060000·a0000000·:...............48 ··0x000002d0·1c020000·f8030000·87060000·69010000·............i...
49 ··0x000002e0·3a020000·3a020000·3a020000·bc010000·:...:...:.......49 ··0x000002e0·1c020000·1c020000·1c020000·9e010000·................
50 ··0x000002f0·e0060000·3a020000·fb060000·59070000·....:.......Y...50 ··0x000002f0·e1060000·1c020000·fc060000·5b070000·............[...
51 ··0x00000300·3a020000·c0030000·c0030000·3a020000·:...........:...51 ··0x00000300·1c020000·c0030000·c0030000·1c020000·................
52 ··0x00000310·3a020000·3a020000·c0030000·3a020000·:...:.......:...52 ··0x00000310·1c020000·1c020000·c0030000·1c020000·................
53 ··0x00000320·30040000·3a020000·3a020000·3a020000·0...:...:...:...53 ··0x00000320·30040000·1c020000·1c020000·1c020000·0...............
54 ··0x00000330·3a020000·3a020000·fc030000·3a020000·:...:.......:...54 ··0x00000330·1c020000·1c020000·cd030000·1c020000·................
55 ··0x00000340·3a020000·3a020000·3a020000·3a020000·:...:...:...:...55 ··0x00000340·1c020000·1c020000·1c020000·1c020000·................
56 ··0x00000350·3a020000·f8030000·18070000·8b040000·:...............56 ··0x00000350·1c020000·f8030000·1a070000·8b040000·................
57 ··0x00000360·3a020000·8b040000·3a020000·f8030000·:.......:.......57 ··0x00000360·1c020000·8b040000·1c020000·f8030000·................
58 ··0x00000370·f8030000·3a020000·3d070000·70040000·....:...=...p...58 ··0x00000370·f8030000·1c020000·3f070000·70040000·........?...p...
59 ··0x00000380·3a020000·70040000·3a020000·3a020000·:...p...:...:...59 ··0x00000380·1c020000·70040000·1c020000·1c020000·....p...........
60 ··0x00000390·3a020000·3a020000·30040000·3a020000·:...:...0...:...60 ··0x00000390·1c020000·1c020000·30040000·1c020000·........0.......
61 ··0x000003a0·d7010000·3a020000·3a020000·3a020000·....:...:...:...61 ··0x000003a0·b9010000·1c020000·1c020000·1c020000·................
62 ··0x000003b0·a2060000·30040000·b5050000·32090000·....0.......2...62 ··0x000003b0·a2060000·30040000·b5050000·22090000·....0......."...
63 ··0x000003c0·d2080000·d2080000·32090000·d2080000·........2.......63 ··0x000003c0·c2080000·c2080000·22090000·c2080000·........".......
64 ··0x000003d0·d2080000·32090000·d2080000·100b0000·....2...........64 ··0x000003d0·c2080000·22090000·c2080000·000b0000·...."...........
65 ··0x000003e0·00090000·d2080000·d2080000·32090000·............2...65 ··0x000003e0·f0080000·c2080000·c2080000·22090000·............"...
66 ··0x000003f0·d2080000·d2080000·d2080000·d2080000·................66 ··0x000003f0·c2080000·c2080000·c2080000·c2080000·................
67 ··0x00000400·d2080000·d2080000·d2080000·d2080000·................67 ··0x00000400·c2080000·c2080000·c2080000·c2080000·................
68 ··0x00000410·d2080000·d2080000·d2080000·d2080000·................68 ··0x00000410·c2080000·c2080000·c2080000·c2080000·................
69 ··0x00000420·d2080000·32090000·d2080000·d2080000·....2...........69 ··0x00000420·c2080000·22090000·c2080000·c2080000·...."...........
70 ··0x00000430·d2080000·d2080000·d2080000·d2080000·................70 ··0x00000430·c2080000·c2080000·c2080000·c2080000·................
71 ··0x00000440·d2080000·d2080000·d2080000·d2080000·................71 ··0x00000440·c2080000·c2080000·c2080000·c2080000·................
72 ··0x00000450·d2080000·d2080000·d2080000·d2080000·................72 ··0x00000450·c2080000·c2080000·c2080000·c2080000·................
73 ··0x00000460·d2080000·d2080000·d2080000·d2080000·................73 ··0x00000460·c2080000·c2080000·c2080000·c2080000·................
74 ··0x00000470·d2080000·d2080000·d2080000·d2080000·................74 ··0x00000470·c2080000·c2080000·c2080000·c2080000·................
75 ··0x00000480·d2080000·d2080000·d2080000·d2080000·................75 ··0x00000480·c2080000·c2080000·c2080000·c2080000·................
76 ··0x00000490·d2080000·d2080000·d2080000·d2080000·................76 ··0x00000490·c2080000·c2080000·c2080000·c2080000·................
77 ··0x000004a0·d2080000·d2080000·100b0000·d2080000·................77 ··0x000004a0·c2080000·c2080000·000b0000·c2080000·................
78 ··0x000004b0·00090000····························....78 ··0x000004b0·f0080000····························....
  
18.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 4, 147 lines modifiedOffset 4, 152 lines modified
4 ··0x00000000·14000000·00000000·017a5200·017c0801·.........zR..|..4 ··0x00000000·14000000·00000000·017a5200·017c0801·.........zR..|..
5 ··0x00000010·1b0c0404·88010000·14000000·1c000000·................5 ··0x00000010·1b0c0404·88010000·14000000·1c000000·................
6 ··0x00000020·00000000·16000000·00430e10·520e0400·.........C..R...6 ··0x00000020·00000000·16000000·00430e10·520e0400·.........C..R...
7 ··0x00000030·74000000·34000000·20000000·6b020000·t...4...·...k...7 ··0x00000030·74000000·34000000·20000000·6b020000·t...4...·...k...
8 ··0x00000040·00410e08·8502430e·0c870345·0e108604·.A....C....E....8 ··0x00000040·00410e08·8502430e·0c870345·0e108604·.A....C....E....
9 ··0x00000050·430e1483·05430e30·02df0e3c·410e4048·C....C.0...<A.@H9 ··0x00000050·430e1483·05430e30·02df0e3c·410e4048·C....C.0...<A.@H
10 ··0x00000060·0e3002b9·0a0e1443·c30e1041·c60e0c41·.0.....C...A...A10 ··0x00000060·0e3002b9·0a0e1443·c30e1041·c60e0c41·.0.....C...A...A
11 ··0x00000070·c70e0841·c50e044a·0b520a0e·1445c30e·...A...J.R...E..11 ··0x00000070·c70e0841·c50e044a·0b720a0e·1445c30e·...A...J.r...E..
12 ··0x00000080·1041c60e·0c41c70e·0841c50e·04460b02·.A...A...A...F..12 ··0x00000080·1041c60e·0c41c70e·0841c50e·04460b64·.A...A...A...F.d
13 ··0x00000090·440e3443·0e38410e·3c410e40·540e304c·D.4C.8A.<A.@T.0L13 ··0x00000090·0e34430e·38410e3c·410e4054·0e304c0e·.4C.8A.<A.@T.0L.
14 ··0x000000a0·0e3c410e·40480e30·1c000000·00000000·.<A.@H.0........14 ··0x000000a0·3c410e40·480e3000·1c000000·00000000·<A.@H.0.........
15 ··0x000000b0·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........015 ··0x000000b0·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........0
16 ··0x000000c0·83058502·86048703·44000000·24000000·........D...$...16 ··0x000000c0·83058502·86048703·44000000·24000000·........D...$...
17 ··0x000000d0·00000000·83000000·00410e34·410e3843·.........A.4A.8C17 ··0x000000d0·00000000·83000000·00480e34·410e3843·.........H.4A.8C
18 ··0x000000e0·0e3c410e·40500e30·4b0e3441·0e38450e·.<A.@P.0K.4A.8E.18 ··0x000000e0·0e3c410e·40500e30·520e3441·0e38450e·.<A.@P.0R.4A.8E.
19 ··0x000000f0·3c460e40·480e3065·0e34410e·38470e3c·<F.@H.0e.4A.8G.<19 ··0x000000f0·3c460e40·480e3046·0e34410e·38470e3c·<F.@H.0F.4A.8G.<
20 ··0x00000100·460e4048·0e30480e·3c410e40·480e3000·F.@H.0H.<A.@H.0.20 ··0x00000100·460e4048·0e30590e·3c410e40·480e3000·F.@H.0Y.<A.@H.0.
21 ··0x00000110·2c000000·14010000·90020000·f8000000·,...............21 ··0x00000110·2c000000·14010000·90020000·00010000·,...............
22 ··0x00000120·00410e08·8702450e·0c860343·0e108304·.A....E....C....22 ··0x00000120·00410e08·8702450e·0c860343·0e108304·.A....E....C....
23 ··0x00000130·026e0ac3·0e0c41c6·0e0841c7·0e04410b·.n....A...A...A.23 ··0x00000130·02780ac3·0e0c41c6·0e0841c7·0e04410b·.x....A...A...A.
24 ··0x00000140·1c000000·00000000·017a5200·017c0801·.........zR..|..24 ··0x00000140·1c000000·00000000·017a5200·017c0801·.........zR..|..
25 ··0x00000150·1b0c0404·88010e10·83048603·87020000·................25 ··0x00000150·1b0c0404·88010e10·83048603·87020000·................
26 ··0x00000160·1c000000·24000000·83000000·1d000000·....$...........26 ··0x00000160·1c000000·24000000·83000000·1d000000·....$...........
27 ··0x00000170·00410e14·440e1845·0e1c460e·20480e10·.A..D..E..F.·H..27 ··0x00000170·00410e14·440e1845·0e1c460e·20480e10·.A..D..E..F.·H..
28 ··0x00000180·24010000·84010000·90030000·c3040000·$...............28 ··0x00000180·20010000·84010000·90030000·c0040000··...............
29 ··0x00000190·00410e08·8502410e·0c870341·0e108604·.A....A....A....29 ··0x00000190·00410e08·8502410e·0c870341·0e108604·.A....A....A....
30 ··0x000001a0·430e1483·05450e40·024f0a0e·1443c30e·C....E.@.O...C..30 ··0x000001a0·430e1483·05450e40·024f0a0e·1443c30e·C....E.@.O...C..
31 ··0x000001b0·1041c60e·0c41c70e·0841c50e·04480b45·.A...A...A...H.E31 ··0x000001b0·1041c60e·0c41c70e·0841c50e·04480b45·.A...A...A...H.E
32 ··0x000001c0·0e4c480e·50480e40·430a0e14·43c30e10·.LH.PH.@C...C...32 ··0x000001c0·0e4c480e·50480e40·430a0e14·43c30e10·.LH.PH.@C...C...
33 ··0x000001d0·43c60e0c·41c70e08·41c50e04·480b6f0e·C...A...A...H.o.33 ··0x000001d0·43c60e0c·41c70e08·41c50e04·480b6f0e·C...A...A...H.o.
34 ··0x000001e0·4c410e50·480e4045·0e48410e·4c410e50·LA.PH.@E.HA.LA.P34 ··0x000001e0·4c410e50·480e4045·0e48410e·4c410e50·LA.PH.@E.HA.LA.P
35 ··0x000001f0·480e404e·0e4c470e·50480e40·4f0e4441·H.@N.LG.PH.@O.DA35 ··0x000001f0·480e404e·0e4c470e·50480e40·4f0e4441·H.@N.LG.PH.@O.DA
36 ··0x00000200·0e48430e·4c420e50·480e406b·0e4c410e·.HC.LB.PH.@k.LA.36 ··0x00000200·0e48430e·4c420e50·480e406b·0e4c410e·.HC.LB.PH.@k.LA.
37 ··0x00000210·50480e40·035b010e·44410e48·450e4c44·PH.@.[..DA.HE.LD37 ··0x00000210·50480e40·035b010e·44410e48·450e4c44·PH.@.[..DA.HE.LD
38 ··0x00000220·0e50480e·40024a0e·4c470e50·480e4067·.PH.@.J.LG.PH.@g38 ··0x00000220·0e50480e·40024a0e·4c470e50·480e4067·.PH.@.J.LG.PH.@g
39 ··0x00000230·0e4c410e·50480e40·430e4441·0e48410e·.LA.PH.@C.DA.HA.39 ··0x00000230·0e4c410e·50480e40·450e4841·0e4c410e·.LA.PH.@E.HA.LA.
40 ··0x00000240·4c410e50·480e404c·0e4c470e·50480e40·LA.PH.@L.LG.PH.@40 ··0x00000240·50480e40·4c0e4c47·0e50480e·404c0e48·PH.@L.LG.PH.@L.H
 41 ··0x00000250·480e4c42·0e50480e·40550e44·410e4842·H.LB.PH.@U.DA.HB
 42 ··0x00000260·0e4c450e·50480e40·4c0e4c48·0e50480e·.LE.PH.@L.LH.PH.
41 ··0x00000250·4f0e4441·0e48430e·4c420e50·480e4055·O.DA.HC.LB.PH.@U43 ··0x00000270·404f0e44·410e4843·0e4c420e·50480e40·@O.DA.HC.LB.PH.@
 44 ··0x00000280·024e0e44·410e4843·0e4c4a0e·504c0e40·.N.DA.HC.LJ.PL.@
 45 ··0x00000290·500e4c41·0e504a0e·40720e4c·490e5047·P.LA.PJ.@r.LI.PG
42 ··0x00000260·0e44410e·48420e4c·450e5048·0e404c0e·.DA.HB.LE.PH.@L. 
43 ··0x00000270·4c480e50·480e404f·0e44410e·48430e4c·LH.PH.@O.DA.HC.L 
44 ··0x00000280·420e5048·0e40024e·0e44410e·48430e4c·B.PH.@.N.DA.HC.L 
45 ··0x00000290·4a0e504c·0e40500e·4c410e50·4a0e4072·J.PL.@P.LA.PJ.@r 
46 ··0x000002a0·0e4c490e·50470e40·1c000000·00000000·.LI.PG.@........46 ··0x000002a0·0e400000·1c000000·00000000·017a5200·.@...........zR.
47 ··0x000002b0·017a5200·017c0801·1b0c0404·88010e40·.zR..|.........@47 ··0x000002b0·017c0801·1b0c0404·88010e40·83058502·.|.........@....
48 ··0x000002c0·83058502·86048703·a0010000·24000000·............$...48 ··0x000002c0·86048703·a0010000·24000000·a0000000·........$.......
 49 ··0x000002d0·89040000·00410e44·460e4843·0e4c460e·.....A.DF.HC.LF.
 50 ··0x000002e0·50480e40·4b0e4441·0e48450e·4c460e50·PH.@K.DA.HE.LF.P
49 ··0x000002d0·a0000000·85040000·00450e50·580e404e·.........E.PX.@N 
50 ··0x000002e0·0e44460e·48430e4c·4c0e504c·0e404c0e·.DF.HC.LL.PL.@L. 
51 ··0x000002f0·4c410e50·4a0e404b·0e44430e·48450e4c·LA.PJ.@K.DC.HE.L 
52 ··0x00000300·460e5048·0e40460e·44430e48·430e4c46·F.PH.@F.DC.HC.LF 
53 ··0x00000310·0e50480e·405e0e4c·410e5048·0e40430e·.PH.@^.LA.PH.@C. 
54 ··0x00000320·44460e48·430e4c46·0e50480e·404b0e44·DF.HC.LF.PH.@K.D 
55 ··0x00000330·410e4845·0e4c460e·50460e4c·410e4849·A.HE.LF.PF.LA.HI 
56 ··0x00000340·0e4c490e·50480e40·4a0e4c47·0e50480e·.LI.PH.@J.LG.PH. 
57 ··0x00000350·406e0e44·420e4845·0e4c460e·50480e40·@n.DB.HE.LF.PH.@ 
58 ··0x00000360·550e4441·0e48410e·4c410e50·480e4048·U.DA.HA.LA.PH.@H51 ··0x000002f0·460e4c41·0e48490e·4c490e50·480e4046·F.LA.HI.LI.PH.@F
59 ··0x00000370·0e44430e·48450e4c·460e5048·0e404b0e·.DC.HE.LF.PH.@K.52 ··0x00000300·0e44430e·48430e4c·460e5048·0e40620e·.DC.HC.LF.PH.@b.
60 ··0x00000380·44430e48·450e4c46·0e50480e·404c0e4c·DC.HE.LF.PH.@L.L53 ··0x00000310·44460e48·430e4c4c·0e504c0e·404c0e4c·DF.HC.LL.PL.@L.L
 54 ··0x00000320·410e504a·0e404a0e·50580e40·5d0e4c47·A.PJ.@J.PX.@].LG
61 ··0x00000390·410e5048·0e40450e·44410e48·450e4c46·A.PH.@E.DA.HE.LF55 ··0x00000330·0e50480e·406e0e44·420e4845·0e4c460e·.PH.@n.DB.HE.LF.
62 ··0x000003a0·0e50480e·40480e4c·410e5048·0e40560e·.PH.@H.LA.PH.@V. 
63 ··0x000003b0·4c410e50·480e404c·0e4c410e·50480e40·LA.PH.@L.LA.PH.@ 
64 ··0x000003c0·500e4441·0e48430e·4c510e50·4d0e4056·P.DA.HC.LQ.PM.@V 
65 ··0x000003d0·0e4c410e·504a0e40·460e4443·0e48410e·.LA.PJ.@F.DC.HA. 
66 ··0x000003e0·4c510e50·4d0e405f·0e4c410e·50480e40·LQ.PM.@_.LA.PH.@ 
67 ··0x000003f0·450e4c41·0e50480e·40450e4c·410e5048·E.LA.PH.@E.LA.PH 
68 ··0x00000400·0e40550e·44420e48·450e4c46·0e50480e·.@U.DB.HE.LF.PH. 
69 ··0x00000410·40024b0e·4c410e50·480e4002·4b0e4441·@.K.LA.PH.@.K.DA 
70 ··0x00000420·0e48440e·4c4a0e50·4c0e4050·0e4c410e·.HD.LJ.PL.@P.LA. 
71 ··0x00000430·504a0e40·570e4443·0e48430e·4c460e50·PJ.@W.DC.HC.LF.P56 ··0x00000340·50480e40·550e4441·0e48410e·4c410e50·PH.@U.DA.HA.LA.P
72 ··0x00000440·480e404b·0e44430e·48450e4c·460e5048·H.@K.DC.HE.LF.PH57 ··0x00000350·480e4048·0e44430e·48450e4c·460e5048·H.@H.DC.HE.LF.PH
73 ··0x00000450·0e40460e·44420e48·450e4c46·0e50480e·.@F.DB.HE.LF.PH.58 ··0x00000360·0e404b0e·44430e48·450e4c46·0e50480e·.@K.DC.HE.LF.PH.
 59 ··0x00000370·404c0e4c·410e5048·0e40450e·44410e48·@L.LA.PH.@E.DA.H
 60 ··0x00000380·450e4c46·0e50480e·40480e4c·410e5048·E.LF.PH.@H.LA.PH
 61 ··0x00000390·0e40560e·4c410e50·480e404c·0e4c410e·.@V.LA.PH.@L.LA.
74 ··0x00000460·40500e4c·410e5048·0e400000·18000000·@P.LA.PH.@...... 
75 ··0x00000470·70040000·60080000·28000000·00410e08·p...`...(....A.. 
76 ··0x00000480·830265c3·0e040000·48000000·8c040000·..e.....H....... 
77 ··0x00000490·90080000·12030000·00410e08·8502430e·.........A....C. 
78 ··0x000004a0·0c870345·0e108604·430e1483·05450e40·...E....C....E.@ 
79 ··0x000004b0·03ea010a·0e1443c3·0e1041c6·0e0c41c7·......C...A...A. 
80 ··0x000004c0·0e0841c5·0e04470b·02b50e4c·480e5048·..A...G....LH.PH 
81 ··0x000004d0·0e400000·50000000·30020000·25050000·.@..P...0...%... 
82 ··0x000004e0·14010000·00410e44·430e4845·0e4c460e·.....A.DC.HE.LF. 
83 ··0x000004f0·50480e40·6b0e4443·0e48480e·4c450e50·PH.@k.DC.HH.LE.P62 ··0x000003a0·50480e40·500e4441·0e48430e·4c510e50·PH.@P.DA.HC.LQ.P
84 ··0x00000500·4a0e406b·0e44410e·48450e4c·460e5048·J.@k.DA.HE.LF.PH 
85 ··0x00000510·0e400251·0e4c410e·504a0e40·4f0e4c41·.@.Q.LA.PJ.@O.LA63 ··0x000003b0·4d0e4056·0e4c410e·504a0e40·460e4443·M.@V.LA.PJ.@F.DC
 64 ··0x000003c0·0e48410e·4c510e50·4d0e405f·0e4c410e·.HA.LQ.PM.@_.LA.
 65 ··0x000003d0·50480e40·450e4c41·0e50480e·40450e4c·PH.@E.LA.PH.@E.L
 66 ··0x000003e0·410e5048·0e40550e·44420e48·450e4c46·A.PH.@U.DB.HE.LF
 67 ··0x000003f0·0e50480e·407a0e4c·410e5048·0e40024b·.PH.@z.LA.PH.@.K
 68 ··0x00000400·0e44420e·48450e4c·460e5048·0e40530e·.DB.HE.LF.PH.@S.
 69 ··0x00000410·44430e48·450e4c46·0e50480e·404a0e44·DC.HE.LF.PH.@J.D
 70 ··0x00000420·410e4844·0e4c4a0e·504c0e40·500e4c41·A.HD.LJ.PL.@P.LA
 71 ··0x00000430·0e504a0e·40590e4c·410e5048·0e40430e·.PJ.@Y.LA.PH.@C.
 72 ··0x00000440·44430e48·430e4c46·0e50480e·404b0e44·DC.HC.LF.PH.@K.D
 73 ··0x00000450·430e4845·0e4c460e·50480e40·480e4c41·C.HE.LF.PH.@H.LA
86 ··0x00000520·0e50480e·40000000·40000000·2c050000·.PH.@...@...,...74 ··0x00000460·0e50480e·40000000·18000000·6c040000·.PH.@.......l...
 75 ··0x00000470·50080000·28000000·00410e08·830265c3·P...(....A....e.
 76 ··0x00000480·0e040000·48000000·88040000·80080000·....H...........
 77 ··0x00000490·12030000·00410e08·8502430e·0c870345·.....A....C....E
 78 ··0x000004a0·0e108604·430e1483·05450e40·03ea010a·....C....E.@....
 79 ··0x000004b0·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A.
 80 ··0x000004c0·0e04470b·02b50e4c·480e5048·0e400000·..G....LH.PH.@..
 81 ··0x000004d0·50000000·30020000·29050000·14010000·P...0...).......
 82 ··0x000004e0·00410e44·430e4845·0e4c460e·50480e40·.A.DC.HE.LF.PH.@
 83 ··0x000004f0·6b0e4443·0e48480e·4c450e50·4a0e406b·k.DC.HH.LE.PJ.@k
 84 ··0x00000500·0e44410e·48450e4c·460e5048·0e400251·.DA.HE.LF.PH.@.Q
 85 ··0x00000510·0e4c410e·504a0e40·4f0e4c41·0e50480e·.LA.PJ.@O.LA.PH.
 86 ··0x00000520·40000000·40000000·28050000·a00b0000·@...@...(.......
87 ··0x00000530·b00b0000·5e000000·00410e08·8702410e·....^....A....A.87 ··0x00000530·5e000000·00410e08·8702410e·0c860341·^....A....A....A
88 ··0x00000540·0c860341·0e108304·650e1c41·0e20480e·...A....e..A.·H.88 ··0x00000540·0e108304·650e1c41·0e20480e·104b0e14·....e..A.·H..K..
 89 ··0x00000550·410e1841·0e1c410e·20480e10·54c30e0c·A..A..A.·H..T...
 90 ··0x00000560·41c60e08·41c70e04·70000000·2c040000·A...A...p...,...
 91 ··0x00000570·3d060000·c7000000·00410e14·410e1845·=........A..A..E
 92 ··0x00000580·0e1c410e·20480e10·4b0e1c41·0e20480e·..A.·H..K..A.·H.
89 ··0x00000550·104b0e14·410e1841·0e1c410e·20480e10·.K..A..A..A.·H..93 ··0x00000590·10450e14·410e1841·0e1c410e·20480e10·.E..A..A..A.·H..
 94 ··0x000005a0·500e1c41·0e20480e·105b0e1c·410e2048·P..A.·H..[..A.·H
 95 ··0x000005b0·0e14410e·18450e1c·460e2048·0e10490e·..A..E..F.·H..I.
 96 ··0x000005c0·14410e18·450e1c46·0e20480e·10490e14·.A..E..F.·H..I..
 97 ··0x000005d0·410e1845·0e1c460e·20480e10·4c000000·A..E..F.·H..L...
 98 ··0x000005e0·e0050000·000c0000·6b000000·00410e08·........k....A..
Max diff block lines reached; 0/18293 bytes (0.00%) of diff not shown.
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 32, 17 lines modifiedOffset 32, 17 lines modified
32 ··0x000001d0·5079556e·69636f64·655f4672·6f6d4f72·PyUnicode_FromOr32 ··0x000001d0·5079556e·69636f64·655f4672·6f6d4f72·PyUnicode_FromOr
33 ··0x000001e0·64696e61·6c005079·42797465·735f4672·dinal.PyBytes_Fr33 ··0x000001e0·64696e61·6c005079·42797465·735f4672·dinal.PyBytes_Fr
34 ··0x000001f0·6f6d5374·72696e67·416e6453·697a6500·omStringAndSize.34 ··0x000001f0·6f6d5374·72696e67·416e6453·697a6500·omStringAndSize.
35 ··0x00000200·50794c6f·6e675f46·726f6d55·6e736967·PyLong_FromUnsig35 ··0x00000200·50794c6f·6e675f46·726f6d55·6e736967·PyLong_FromUnsig
36 ··0x00000210·6e65644c·6f6e6700·50794c6f·6e675f46·nedLong.PyLong_F36 ··0x00000210·6e65644c·6f6e6700·50794c6f·6e675f46·nedLong.PyLong_F
37 ··0x00000220·726f6d55·6e736967·6e65644c·6f6e674c·romUnsignedLongL37 ··0x00000220·726f6d55·6e736967·6e65644c·6f6e674c·romUnsignedLongL
38 ··0x00000230·6f6e6700·50794c6f·6e675f46·726f6d4c·ong.PyLong_FromL38 ··0x00000230·6f6e6700·50794c6f·6e675f46·726f6d4c·ong.PyLong_FromL
39 ··0x00000240·6f6e674c·6f6e6700·5079436f·6d706c65·ongLong.PyComple39 ··0x00000240·6f6e674c·6f6e6700·50794572·725f4f63·ongLong.PyErr_Oc
 40 ··0x00000250·63757272·65640050·79436f6d·706c6578·curred.PyComplex
40 ··0x00000250·785f4672·6f6d4343·6f6d706c·65780050·x_FromCComplex.P41 ··0x00000260·5f46726f·6d43436f·6d706c65·78005079·_FromCComplex.Py
41 ··0x00000260·79457272·5f4f6363·75727265·64005079·yErr_Occurred.Py 
42 ··0x00000270·4578635f·44657072·65636174·696f6e57·Exc_DeprecationW42 ··0x00000270·4578635f·44657072·65636174·696f6e57·Exc_DeprecationW
43 ··0x00000280·61726e69·6e670050·79457272·5f576172·arning.PyErr_War43 ··0x00000280·61726e69·6e670050·79457272·5f576172·arning.PyErr_War
44 ··0x00000290·6e457800·5079556e·69636f64·655f4672·nEx.PyUnicode_Fr44 ··0x00000290·6e457800·5079556e·69636f64·655f4672·nEx.PyUnicode_Fr
45 ··0x000002a0·6f6d5769·64654368·61720077·63736c65·omWideChar.wcsle45 ··0x000002a0·6f6d5769·64654368·61720077·63736c65·omWideChar.wcsle
46 ··0x000002b0·6e005079·4c697374·5f4e6577·005f5079·n.PyList_New._Py46 ··0x000002b0·6e005079·4c697374·5f4e6577·005f5079·n.PyList_New._Py
47 ··0x000002c0·5f566142·75696c64·53746163·6b005079·_VaBuildStack.Py47 ··0x000002c0·5f566142·75696c64·53746163·6b005079·_VaBuildStack.Py
48 ··0x000002d0·4d656d5f·4d616c6c·6f630050·79457272·Mem_Malloc.PyErr48 ··0x000002d0·4d656d5f·4d616c6c·6f630050·79457272·Mem_Malloc.PyErr
1.38 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.3 ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text
4 ··0x00000020·74657874·002e6461·7461002e·62737300·text..data..bss.4 ··0x00000020·002e6461·7461002e·62737300·2e72656c·..data..bss..rel
5 ··0x00000030·2e72656c·2e746578·742e686f·74002e72·.rel.text.hot..r5 ··0x00000030·2e746578·742e686f·74002e72·6f646174·.text.hot..rodat
6 ··0x00000040·6f646174·612e7374·72312e31·002e7265·odata.str1.1..re6 ··0x00000040·612e7374·72312e31·002e7265·6c2e7465·a.str1.1..rel.te
7 ··0x00000050·6c2e7465·78742e75·6e6c696b·656c7900·l.text.unlikely.7 ··0x00000050·78742e75·6e6c696b·656c7900·2e72656c·xt.unlikely..rel
8 ··0x00000060·2e72656c·2e726f64·61746100·2e726f64·.rel.rodata..rod8 ··0x00000060·2e726f64·61746100·2e726f64·6174612e·.rodata..rodata.
9 ··0x00000070·6174612e·73747231·2e34002e·6e6f7465·ata.str1.4..note9 ··0x00000070·73747231·2e34002e·6e6f7465·2e474e55·str1.4..note.GNU
10 ··0x00000080·2e474e55·2d737461·636b002e·72656c2e·.GNU-stack..rel.10 ··0x00000080·2d737461·636b002e·72656c2e·65685f66·-stack..rel.eh_f
11 ··0x00000090·65685f66·72616d65·00················eh_frame.11 ··0x00000090·72616d65·00·························rame.
  
58.1 KB
mystrtoul.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:··········6400·(bytes·into·file)13 ··Start·of·section·headers:··········6480·(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.61 KB
readelf --wide --sections {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 There·are·15·section·headers,·starting·at·offset·0x1900:1 There·are·15·section·headers,·starting·at·offset·0x1950:
  
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]·.text·············PROGBITS········00000000·000034·000000·00··AX··0···0··15 ··[·1]·.text·············PROGBITS········00000000·000034·000000·00··AX··0···0··1
6 ··[·2]·.data·············PROGBITS········00000000·000034·000000·00··WA··0···0··16 ··[·2]·.data·············PROGBITS········00000000·000034·000000·00··WA··0···0··1
7 ··[·3]·.bss··············NOBITS··········00000000·000034·000000·00··WA··0···0··17 ··[·3]·.bss··············NOBITS··········00000000·000034·000000·00··WA··0···0··1
8 ··[·4]·.text.unlikely····PROGBITS········00000000·000034·000651·00··AX··0···0··18 ··[·4]·.text.unlikely····PROGBITS········00000000·000034·00066d·00··AX··0···0··1
9 ··[·5]·.rel.text.unlikely·REL·············00000000·001354·000298·08···I·12···4··49 ··[·5]·.rel.text.unlikely·REL·············00000000·001394·0002a8·08···I·12···4··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·000690·0008de·00··AX··0···0·1610 ··[·6]·.text.hot·········PROGBITS········00000000·0006b0·000902·00··AX··0···0·16
11 ··[·7]·.rel.text.hot·····REL·············00000000·0015ec·000280·08···I·12···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·00163c·000280·08···I·12···6··4
12 ··[·8]·.rodata···········PROGBITS········00000000·000f80·000134·00···A··0···0·3212 ··[·8]·.rodata···········PROGBITS········00000000·000fc0·000134·00···A··0···0·32
13 ··[·9]·.note.GNU-stack···PROGBITS········00000000·0010b4·000000·00······0···0··113 ··[·9]·.note.GNU-stack···PROGBITS········00000000·0010f4·000000·00······0···0··1
14 ··[10]·.eh_frame·········PROGBITS········00000000·0010b4·0000f8·00···A··0···0··414 ··[10]·.eh_frame·········PROGBITS········00000000·0010f4·0000f8·00···A··0···0··4
15 ··[11]·.rel.eh_frame·····REL·············00000000·00186c·000020·08···I·12··10··415 ··[11]·.rel.eh_frame·····REL·············00000000·0018bc·000020·08···I·12··10··4
16 ··[12]·.symtab···········SYMTAB··········00000000·0011ac·000120·10·····13··13··416 ··[12]·.symtab···········SYMTAB··········00000000·0011ec·000120·10·····13··13··4
17 ··[13]·.strtab···········STRTAB··········00000000·0012cc·000085·00······0···0··117 ··[13]·.strtab···········STRTAB··········00000000·00130c·000085·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········00000000·00188c·000073·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········00000000·0018dc·000073·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.37 KB
readelf --wide --symbols {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
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····4·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····6·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
7 ·····3:·00000000···148·OBJECT··LOCAL··DEFAULT····8·digitlimit7 ·····3:·00000000···148·OBJECT··LOCAL··DEFAULT····8·digitlimit
8 ·····4:·000000a0···148·OBJECT··LOCAL··DEFAULT····8·smallmax8 ·····4:·000000a0···148·OBJECT··LOCAL··DEFAULT····8·smallmax
9 ·····5:·00000000···715·FUNC····LOCAL··DEFAULT····4·PyOS_strtoul.cold9 ·····5:·00000000···715·FUNC····LOCAL··DEFAULT····4·PyOS_strtoul.cold
10 ·····6:·000002cb···902·FUNC····LOCAL··DEFAULT····4·PyOS_strtol.cold10 ·····6:·000002cb···930·FUNC····LOCAL··DEFAULT····4·PyOS_strtol.cold
11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····8·11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····1·12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····2·13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····2·
14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT····3·14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····9·15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···10·16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
17 ····13:·00000000···995·FUNC····GLOBAL·DEFAULT····6·PyOS_strtoul17 ····13:·00000000···998·FUNC····GLOBAL·DEFAULT····6·PyOS_strtoul
18 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table18 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
19 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_DigitValue19 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_DigitValue
20 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location20 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
21 ····17:·000003f0··1262·FUNC····GLOBAL·DEFAULT····6·PyOS_strtol21 ····17:·000003f0··1298·FUNC····GLOBAL·DEFAULT····6·PyOS_strtol
15.9 KB
readelf --wide --relocs {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Relocation·section·'.rel.text.unlikely'·at·offset·0x1354·contains·83·entries:1 Relocation·section·'.rel.text.unlikely'·at·offset·0x1394·contains·85·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000004f··00000e01·R_386_32···············00000000···_Py_ctype_table3 0000004f··00000e01·R_386_32···············00000000···_Py_ctype_table
4 00000149··00000f01·R_386_32···············00000000···_PyLong_DigitValue4 00000149··00000f01·R_386_32···············00000000···_PyLong_DigitValue
5 0000017e··00000f01·R_386_32···············00000000···_PyLong_DigitValue5 0000017e··00000f01·R_386_32···············00000000···_PyLong_DigitValue
6 0000027e··00000f01·R_386_32···············00000000···_PyLong_DigitValue6 0000027e··00000f01·R_386_32···············00000000···_PyLong_DigitValue
7 00000325··00000f01·R_386_32···············00000000···_PyLong_DigitValue7 00000327··00000f01·R_386_32···············00000000···_PyLong_DigitValue
8 000003b6··00000f01·R_386_32···············00000000···_PyLong_DigitValue8 000003ba··00000f01·R_386_32···············00000000···_PyLong_DigitValue
9 00000431··00000e01·R_386_32···············00000000···_Py_ctype_table9 000003ee··00000e01·R_386_32···············00000000···_Py_ctype_table
10 0000046c··00000f01·R_386_32···············00000000···_PyLong_DigitValue 
11 000004dd··00000e01·R_386_32···············00000000···_Py_ctype_table10 0000045a··00000e01·R_386_32···············00000000···_Py_ctype_table
 11 00000474··00000e01·R_386_32···············00000000···_Py_ctype_table
12 00000510··00000e01·R_386_32···············00000000···_Py_ctype_table12 00000566··00000e01·R_386_32···············00000000···_Py_ctype_table
13 000005e0··00000e01·R_386_32···············00000000···_Py_ctype_table13 000005df··00000f01·R_386_32···············00000000···_PyLong_DigitValue
14 00000010··00000202·R_386_PC32·············00000000···.text.hot14 00000010··00000202·R_386_PC32·············00000000···.text.hot
15 00000018··00000202·R_386_PC32·············00000000···.text.hot15 00000018··00000202·R_386_PC32·············00000000···.text.hot
16 0000002c··00000202·R_386_PC32·············00000000···.text.hot16 0000002c··00000202·R_386_PC32·············00000000···.text.hot
17 00000033··00000202·R_386_PC32·············00000000···.text.hot17 00000033··00000202·R_386_PC32·············00000000···.text.hot
18 0000003a··00000202·R_386_PC32·············00000000···.text.hot18 0000003a··00000202·R_386_PC32·············00000000···.text.hot
19 0000005a··00000202·R_386_PC32·············00000000···.text.hot19 0000005a··00000202·R_386_PC32·············00000000···.text.hot
20 00000062··00000202·R_386_PC32·············00000000···.text.hot20 00000062··00000202·R_386_PC32·············00000000···.text.hot
3.04 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 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..000003e315 00000018·0000003c·0000001c·FDE·cie=00000000·pc=00000000..000003e6
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:·1·to·0000000219 ··DW_CFA_advance_loc:·1·to·00000002
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·0000000322 ··DW_CFA_advance_loc:·1·to·00000003
12.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 225, 258 lines modifiedOffset 225, 266 lines modified
225 »       xor····%eax,%eax225 »       xor····%eax,%eax
226 »       jmp····405·<PyOS_strtol.cold+0x13a>226 »       jmp····405·<PyOS_strtol.cold+0x13a>
227 ·R_386_PC32»     .text.hot227 ·R_386_PC32»     .text.hot
  
228 000002cb·<PyOS_strtol.cold>:228 000002cb·<PyOS_strtol.cold>:
229 PyOS_strtol.cold():229 PyOS_strtol.cold():
230 »       cmpl···$0x0,0x34(%esp)230 »       cmpl···$0x0,0x34(%esp)
231 »       je·····8df·<PyOS_strtol+0x4ef>231 »       je·····8e7·<PyOS_strtol+0x4f7>
232 ·R_386_PC32»     .text.hot232 ·R_386_PC32»     .text.hot
233 »       mov····0x34(%esp),%esi233 »       mov····0x34(%esp),%ecx
234 »       mov····%edx,(%esi)234 »       mov····%edx,(%ecx)
235 »       jmp····8ea·<PyOS_strtol+0x4fa>235 »       jmp····8f2·<PyOS_strtol+0x502>
236 ·R_386_PC32»     .text.hot236 ·R_386_PC32»     .text.hot
237 »       cmpb···$0x30,0x8(%esp)237 »       mov····%ebp,%ecx
 238 »       cmp····$0x30,%cl
238 »       je·····306·<PyOS_strtol.cold+0x3b>239 »       je·····307·<PyOS_strtol.cold+0x3c>
 240 »       movl···$0xa,0x4(%esp)
239 »       movzbl·(%edx),%ebx241 »       movzbl·(%edx),%ebp
240 »       mov····$0xa,%ebp242 »       mov····%edx,%esi
241 »       mov····$0x8,%eax243 »       mov····$0x8,%eax
242 »       movl···$0x8,0x4(%esp)244 »       movl···$0x8,0x8(%esp)
243 »       mov····%bl,0x8(%esp) 
244 »       jmp····949·<PyOS_strtol+0x559>245 »       jmp····956·<PyOS_strtol+0x566>
245 ·R_386_PC32»     .text.hot246 ·R_386_PC32»     .text.hot
246 »       movzbl·0x1(%edx),%ebx247 »       movzbl·0x1(%edx),%ebp
247 »       lea····0x1(%edx),%ebp248 »       lea····0x1(%edx),%esi
248 »       mov····%bl,0x8(%esp)249 »       mov····%ebp,%ecx
249 »       and····$0xffffffdf,%ebx250 »       and····$0xffffffdf,%ecx
250 »       cmp····$0x4f,%bl251 »       cmp····$0x4f,%cl
251 »       jne····43d·<PyOS_strtol.cold+0x172>252 »       jne····58e·<PyOS_strtol.cold+0x2c3>
252 »       movzbl·0x2(%edx),%esi253 »       movzbl·0x2(%edx),%ebp
253 »       mov····%esi,%ebx254 »       mov····%ebp,%ecx
 255 »       movzbl·%cl,%edi
254 »       cmpb···$0x7,0x0(%esi)256 »       cmpb···$0x7,0x0(%edi)
255 ·R_386_32»       _PyLong_DigitValue257 ·R_386_32»       _PyLong_DigitValue
256 »       mov····%bl,0x8(%esp) 
257 »       ja·····48c·<PyOS_strtol.cold+0x1c1>258 »       ja·····657·<PyOS_strtol.cold+0x38c>
258 »       movl···$0x8,0x4(%esp)259 »       movl···$0xa,0x4(%esp)
259 »       add····$0x2,%edx 
260 »       mov····$0xa,%ebp260 »       lea····0x2(%edx),%esi
 261 »       movl···$0x8,0x8(%esp)
261 »       jmp····98c·<PyOS_strtol+0x59c>262 »       jmp····999·<PyOS_strtol+0x5a9>
262 ·R_386_PC32»     .text.hot263 ·R_386_PC32»     .text.hot
263 »       cmpb···$0x30,0x8(%esp)264 »       mov····%ebp,%ecx
 265 »       cmp····$0x30,%cl
264 »       je·····397·<PyOS_strtol.cold+0xcc>266 »       je·····39a·<PyOS_strtol.cold+0xcf>
265 »       movzbl·(%edx),%eax 
266 »       movl···$0x2,0x4(%esp)267 »       movl···$0x20,0x4(%esp)
267 »       mov····$0x20,%ebp 
268 »       mov····%al,0x8(%esp)268 »       movzbl·(%edx),%ebp
 269 »       mov····%edx,%esi
269 »       mov····$0x2,%eax270 »       mov····$0x2,%eax
 271 »       movl···$0x2,0x8(%esp)
270 »       jmp····9b1·<PyOS_strtol+0x5c1>272 »       jmp····9bf·<PyOS_strtol+0x5cf>
271 ·R_386_PC32»     .text.hot273 ·R_386_PC32»     .text.hot
272 »       cmpb···$0x30,0x8(%esp)274 »       mov····%ebp,%ecx
 275 »       cmp····$0x30,%cl
273 »       je·····451·<PyOS_strtol.cold+0x186>276 »       je·····5c3·<PyOS_strtol.cold+0x2f8>
 277 »       movl···$0x8,0x4(%esp)
274 »       movzbl·(%edx),%ebx278 »       movzbl·(%edx),%ebp
275 »       mov····$0x8,%ebp279 »       mov····%edx,%esi
276 »       mov····$0x10,%eax280 »       mov····$0x10,%eax
277 »       movl···$0x10,0x4(%esp)281 »       movl···$0x10,0x8(%esp)
278 »       mov····%bl,0x8(%esp) 
279 »       jmp····9da·<PyOS_strtol+0x5ea>282 »       jmp····9e9·<PyOS_strtol+0x5f9>
280 ·R_386_PC32»     .text.hot283 ·R_386_PC32»     .text.hot
281 »       movzbl·0x1(%edx),%ebx284 »       movzbl·0x1(%edx),%ebp
282 »       lea····0x1(%edx),%ebp285 »       lea····0x1(%edx),%esi
283 »       mov····%bl,0x8(%esp)286 »       mov····%ebp,%ecx
284 »       and····$0xffffffdf,%ebx287 »       and····$0xffffffdf,%ecx
285 »       cmp····$0x42,%bl288 »       cmp····$0x42,%cl
286 »       jne····582·<PyOS_strtol.cold+0x2b7>289 »       jne····579·<PyOS_strtol.cold+0x2ae>
287 »       movzbl·0x2(%edx),%edi290 »       movzbl·0x2(%edx),%ebp
288 »       mov····%edi,%ebx291 »       mov····%ebp,%ecx
 292 »       movzbl·%cl,%edi
289 »       cmpb···$0x1,0x0(%edi)293 »       cmpb···$0x1,0x0(%edi)
290 ·R_386_32»       _PyLong_DigitValue294 ·R_386_32»       _PyLong_DigitValue
291 »       mov····%bl,0x8(%esp) 
292 »       ja·····61f·<PyOS_strtol.cold+0x354>295 »       ja·····5fe·<PyOS_strtol.cold+0x333>
293 »       movl···$0x2,0x4(%esp)296 »       movl···$0x20,0x4(%esp)
294 »       add····$0x2,%edx297 »       lea····0x2(%edx),%esi
295 »       mov····$0x20,%ebp298 »       movl···$0x2,0x8(%esp)
296 »       jmp····a1d·<PyOS_strtol+0x62d>299 »       jmp····a2c·<PyOS_strtol+0x63c>
297 ·R_386_PC32»     .text.hot 
298 »       cmpl···$0x0,0x34(%esp) 
299 »       je·····9ee·<PyOS_strtol+0x5fe> 
300 ·R_386_PC32»     .text.hot 
301 »       mov····0x34(%esp),%edx 
302 »       mov····%esi,(%edx) 
303 »       jmp····9f9·<PyOS_strtol+0x609> 
304 ·R_386_PC32»     .text.hot 
305 »       cmpl···$0x0,0x34(%esp) 
306 »       je·····a04·<PyOS_strtol+0x614> 
307 ·R_386_PC32»     .text.hot 
308 »       mov····0x34(%esp),%edi 
309 »       mov····%esi,(%edi) 
310 »       jmp····a0f·<PyOS_strtol+0x61f> 
311 ·R_386_PC32»     .text.hot 
312 »       cmpl···$0x0,0x34(%esp) 
313 »       je·····a1a·<PyOS_strtol+0x62a> 
314 ·R_386_PC32»     .text.hot300 ·R_386_PC32»     .text.hot
315 »       mov····0x34(%esp),%ebp 
316 »       mov····%esi,0x0(%ebp) 
317 »       jmp····a26·<PyOS_strtol+0x636> 
318 ·R_386_PC32»     .text.hot 
319 »       mov····$0x80000000,%eax 
320 »       jmp····99b·<PyOS_strtol+0x5ab> 
321 ·R_386_PC32»     .text.hot 
322 »       movzbl·0x1(%esi),%eax301 »       movzbl·0x1(%edx),%ebx
323 »       add····$0x1,%esi302 »       add····$0x1,%edx
 303 »       test···%bl,%bl
 304 »       je·····444·<PyOS_strtol.cold+0x179>
 305 »       movzbl·%bl,%edi
324 »       testb··$0x8,0x0(,%eax,4)306 »       testb··$0x8,0x0(,%edi,4)
325 ·R_386_32»       _Py_ctype_table307 ·R_386_32»       _Py_ctype_table
326 »       jne····427·<PyOS_strtol.cold+0x15c>308 »       jne····439·<PyOS_strtol.cold+0x16e>
327 »       jmp····a37·<PyOS_strtol+0x647> 
328 ·R_386_PC32»     .text.hot309 »       lea····-0x2b(%ebx),%esi
 310 »       movb···$0x0,0xf(%esp)
 311 »       mov····%ebx,%ebp
 312 »       and····$0xfd,%esi
 313 »       je·····525·<PyOS_strtol.cold+0x25a>
 314 »       test···%eax,%eax
 315 »       jne····49d·<PyOS_strtol.cold+0x1d2>
329 »       mov····%ebp,%edx316 »       mov····%ebp,%eax
 317 »       cmp····$0x30,%al
 318 »       je·····4a2·<PyOS_strtol.cold+0x1d7>
Max diff block lines reached; 7436/12298 bytes (60.47%) of diff not shown.
20.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 44, 51 lines modifiedOffset 44, 51 lines modified
44 »       imul···0xc(%esp),%eax44 »       imul···0xc(%esp),%eax
45 »       lea····0x2(%ecx),%esi45 »       lea····0x2(%ecx),%esi
46 »       lea····-0x2(%ebx),%ebp46 »       lea····-0x2(%ebx),%ebp
47 »       add····%edi,%eax47 »       add····%edi,%eax
48 »       movzbl·0x2(%ecx),%edi48 »       movzbl·0x2(%ecx),%edi
49 »       movzbl·0x0(%edi),%edi49 »       movzbl·0x0(%edi),%edi
50 ·R_386_32»       _PyLong_DigitValue50 ·R_386_32»       _PyLong_DigitValue
51 »       cmp····%edx,%edi51 »       cmp····%edi,%edx
52 »       jge····130·<PyOS_strtoul+0x130>52 »       jle····130·<PyOS_strtoul+0x130>
53 »       test···%ebp,%ebp53 »       test···%ebp,%ebp
54 »       je·····2ed·<PyOS_strtoul+0x2ed>54 »       je·····2e9·<PyOS_strtoul+0x2e9>
55 »       imul···0xc(%esp),%eax55 »       imul···0xc(%esp),%eax
56 »       lea····0x3(%ecx),%esi56 »       lea····0x3(%ecx),%esi
57 »       lea····-0x3(%ebx),%ebp57 »       lea····-0x3(%ebx),%ebp
58 »       add····%edi,%eax58 »       add····%edi,%eax
59 »       movzbl·0x3(%ecx),%edi59 »       movzbl·0x3(%ecx),%edi
60 »       movzbl·0x0(%edi),%edi60 »       movzbl·0x0(%edi),%edi
61 ·R_386_32»       _PyLong_DigitValue61 ·R_386_32»       _PyLong_DigitValue
62 »       cmp····%edx,%edi62 »       cmp····%edi,%edx
63 »       jge····130·<PyOS_strtoul+0x130>63 »       jle····130·<PyOS_strtoul+0x130>
64 »       test···%ebp,%ebp64 »       test···%ebp,%ebp
65 »       je·····322·<PyOS_strtoul+0x322>65 »       je·····31e·<PyOS_strtoul+0x31e>
66 »       imul···0xc(%esp),%eax66 »       imul···0xc(%esp),%eax
67 »       lea····0x4(%ecx),%esi67 »       lea····0x4(%ecx),%esi
68 »       lea····-0x4(%ebx),%ebp68 »       lea····-0x4(%ebx),%ebp
69 »       add····%edi,%eax69 »       add····%edi,%eax
70 »       movzbl·0x4(%ecx),%edi70 »       movzbl·0x4(%ecx),%edi
71 »       movzbl·0x0(%edi),%edi71 »       movzbl·0x0(%edi),%edi
72 ·R_386_32»       _PyLong_DigitValue72 ·R_386_32»       _PyLong_DigitValue
73 »       cmp····%edi,%edx73 »       cmp····%edi,%edx
74 »       jle····130·<PyOS_strtoul+0x130>74 »       jle····130·<PyOS_strtoul+0x130>
75 »       test···%ebp,%ebp75 »       test···%ebp,%ebp
76 »       je·····357·<PyOS_strtoul+0x357>76 »       je·····353·<PyOS_strtoul+0x353>
77 »       movzbl·0x5(%ecx),%ebp77 »       movzbl·0x5(%ecx),%ebp
78 »       imul···0xc(%esp),%eax78 »       imul···0xc(%esp),%eax
79 »       lea····0x5(%ecx),%esi79 »       lea····0x5(%ecx),%esi
80 »       sub····$0x5,%ebx80 »       sub····$0x5,%ebx
81 »       movzbl·0x0(%ebp),%ebp81 »       movzbl·0x0(%ebp),%ebp
82 ·R_386_32»       _PyLong_DigitValue82 ·R_386_32»       _PyLong_DigitValue
83 »       add····%edi,%eax83 »       add····%edi,%eax
84 »       cmp····%ebp,%edx84 »       cmp····%ebp,%edx
85 »       jle····130·<PyOS_strtoul+0x130>85 »       jle····130·<PyOS_strtoul+0x130>
86 »       test···%ebx,%ebx86 »       test···%ebx,%ebx
87 »       jle····38c·<PyOS_strtoul+0x38c>87 »       jle····388·<PyOS_strtoul+0x388>
88 »       imul···0xc(%esp),%eax88 »       imul···0xc(%esp),%eax
89 »       add····%ebp,%eax89 »       add····%ebp,%eax
90 »       movzbl·0x1(%esi),%ecx90 »       movzbl·0x1(%esi),%ecx
91 »       add····$0x1,%esi91 »       add····$0x1,%esi
92 »       sub····$0x1,%ebx92 »       sub····$0x1,%ebx
93 »       movzbl·0x0(%ecx),%ebp93 »       movzbl·0x0(%ecx),%ebp
94 ·R_386_32»       _PyLong_DigitValue94 ·R_386_32»       _PyLong_DigitValue
1.67 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 20 lines modifiedOffset 1, 20 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·3c000000·1c000000·........<.......
5 ··0x00000020·00000000·e3030000·00410e08·8502410e·.........A....A.5 ··0x00000020·00000000·e6030000·00410e08·8502410e·.........A....A.
6 ··0x00000030·0c870341·0e108604·410e1483·05430e30·...A....A....C.06 ··0x00000030·0c870341·0e108604·410e1483·05430e30·...A....A....C.0
7 ··0x00000040·033a010a·0e1441c3·0e1041c6·0e0c41c7·.:....A...A...A.7 ··0x00000040·033a010a·0e1441c3·0e1041c6·0e0c41c7·.:....A...A...A.
8 ··0x00000050·0e0841c5·0e04410b·1c000000·00000000·..A...A.........8 ··0x00000050·0e0841c5·0e04410b·1c000000·00000000·..A...A.........
9 ··0x00000060·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........09 ··0x00000060·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........0
10 ··0x00000070·83058502·86048703·10000000·24000000·............$...10 ··0x00000070·83058502·86048703·10000000·24000000·............$...
11 ··0x00000080·00000000·cb020000·00000000·54000000·............T...11 ··0x00000080·00000000·cb020000·00000000·54000000·............T...
12 ··0x00000090·90000000·f0030000·ee040000·00410e08·.............A..12 ··0x00000090·90000000·f0030000·12050000·00410e08·.............A..
13 ··0x000000a0·8502410e·0c870341·0e108604·410e1483·..A....A....A...13 ··0x000000a0·8502410e·0c870341·0e108604·410e1483·..A....A....A...
14 ··0x000000b0·05430e30·0384010a·0e1441c3·0e1041c6·.C.0......A...A.14 ··0x000000b0·05430e30·0382010a·0e1441c3·0e1041c6·.C.0......A...A.
15 ··0x000000c0·0e0c41c7·0e0841c5·0e04410b·600a0e14·..A...A...A.`...15 ··0x000000c0·0e0c41c7·0e0841c5·0e04430b·610a0e14·..A...A...C.a...
16 ··0x000000d0·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...16 ··0x000000d0·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...
17 ··0x000000e0·440b0000·10000000·90000000·cb020000·D...............17 ··0x000000e0·4b0b0000·10000000·90000000·cb020000·K...............
18 ··0x000000f0·86030000·00000000···················........18 ··0x000000f0·a2030000·00000000···················........
  
102 KB
peephole.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:··········11856·(bytes·into·file)13 ··Start·of·section·headers:··········12044·(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:·········1719 ··Number·of·section·headers:·········17
20 ··Section·header·string·table·index:·1620 ··Section·header·string·table·index:·16
2.93 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x2e50:1 There·are·17·section·headers,·starting·at·offset·0x2f0c:
  
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]·.text·············PROGBITS········00000000·000040·0000e6·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0000e6·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0022e4·000040·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·002390·000040·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000126·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000126·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000126·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000126·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········00000000·000126·000326·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········00000000·000126·00031f·00··AX··0···0··1
10 ··[·6]·.rel.text.unlikely·REL·············00000000·002324·000180·08···I·14···5··410 ··[·6]·.rel.text.unlikely·REL·············00000000·0023d0·000180·08···I·14···5··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·000450·0014c2·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········00000000·000450·001569·00··AX··0···0·16
12 ··[·8]·.rel.text.hot·····REL·············00000000·0024a4·0001e8·08···I·14···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·002550·0001f8·08···I·14···7··4
13 ··[·9]·.rodata···········PROGBITS········00000000·001914·00037c·00···A··0···0··413 ··[·9]·.rodata···········PROGBITS········00000000·0019bc·00037c·00···A··0···0··4
14 ··[10]·.rel.rodata·······REL·············00000000·00268c·0006f8·08···I·14···9··414 ··[10]·.rel.rodata·······REL·············00000000·002748·0006f8·08···I·14···9··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·001c90·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·001d38·000000·00······0···0··1
16 ··[12]·.eh_frame·········PROGBITS········00000000·001c90·000344·00···A··0···0··416 ··[12]·.eh_frame·········PROGBITS········00000000·001d38·000348·00···A··0···0··4
17 ··[13]·.rel.eh_frame·····REL·············00000000·002d84·000050·08···I·14··12··417 ··[13]·.rel.eh_frame·····REL·············00000000·002e40·000050·08···I·14··12··4
18 ··[14]·.symtab···········SYMTAB··········00000000·001fd4·0001e0·10·····15··18··418 ··[14]·.symtab···········SYMTAB··········00000000·002080·0001e0·10·····15··18··4
19 ··[15]·.strtab···········STRTAB··········00000000·0021b4·00012e·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·002260·00012e·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·002dd4·00007b·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·002e90·00007b·00······0···0··1
21 Key·to·Flags:21 Key·to·Flags:
22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
25 ··p·(processor·specific)25 ··p·(processor·specific)
2.66 KB
readelf --wide --symbols {}
    
Offset 2, 32 lines modifiedOffset 2, 32 lines modified
2 Symbol·table·'.symtab'·contains·30·entries:2 Symbol·table·'.symtab'·contains·30·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····1·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····7·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····9·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
9 ·····5:·00001470····82·FUNC····LOCAL··DEFAULT····7·get_arg9 ·····5:·00001510····89·FUNC····LOCAL··DEFAULT····7·get_arg
10 ·····6:·00000000···108·FUNC····LOCAL··DEFAULT····1·copy_op_arg.isra.010 ·····6:·00000000···108·FUNC····LOCAL··DEFAULT····1·copy_op_arg.isra.0
11 ·····7:·00000070···118·FUNC····LOCAL··DEFAULT····1·set_arg11 ·····7:·00000070···118·FUNC····LOCAL··DEFAULT····1·set_arg
12 ·····8:·00000000···681·FUNC····LOCAL··DEFAULT····5·PyCode_Optimize.cold12 ·····8:·00000000···674·FUNC····LOCAL··DEFAULT····5·PyCode_Optimize.cold
13 ·····9:·00001420····77·FUNC····LOCAL··DEFAULT····7·write_op_arg13 ·····9:·000014c0····77·FUNC····LOCAL··DEFAULT····7·write_op_arg
14 ····10:·000002a9····23·FUNC····LOCAL··DEFAULT····5·write_op_arg.cold14 ····10:·000002a2····23·FUNC····LOCAL··DEFAULT····5·write_op_arg.cold
15 ····11:·000002c0····13·FUNC····LOCAL··DEFAULT····5·get_arg.cold15 ····11:·000002b9····13·FUNC····LOCAL··DEFAULT····5·get_arg.cold
16 ····12:·000002cd····16·FUNC····LOCAL··DEFAULT····5·copy_op_arg.isra.0.cold16 ····12:·000002c6····16·FUNC····LOCAL··DEFAULT····5·copy_op_arg.isra.0.cold
17 ····13:·000002dd····73·FUNC····LOCAL··DEFAULT····5·set_arg.cold17 ····13:·000002d6····73·FUNC····LOCAL··DEFAULT····5·set_arg.cold
18 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT····3·18 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
19 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT····4·19 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
20 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT···11·20 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
21 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT···12·21 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
22 ····18:·00000000··5142·FUNC····GLOBAL·DEFAULT····7·PyCode_Optimize22 ····18:·00000000··5302·FUNC····GLOBAL·DEFAULT····7·PyCode_Optimize
23 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred23 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
24 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc24 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
25 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy25 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
26 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset26 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
27 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free27 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
28 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize28 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
 31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
31 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory 
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
15.8 KB
readelf --wide --relocs {}
    
Offset 1, 94 lines modifiedOffset 1, 94 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x22e4·contains·8·entries:1 Relocation·section·'.rel.text'·at·offset·0x2390·contains·8·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000041··00000302·R_386_PC32·············00000000···.text.hot3 00000041··00000302·R_386_PC32·············00000000···.text.hot
4 0000004a··00001602·R_386_PC32·············00000000···memset4 0000004a··00001602·R_386_PC32·············00000000···memset
5 00000080··00000302·R_386_PC32·············00000000···.text.hot5 00000080··00000302·R_386_PC32·············00000000···.text.hot
6 000000bc··00000302·R_386_PC32·············00000000···.text.hot6 000000bc··00000302·R_386_PC32·············00000000···.text.hot
7 000000d5··00001602·R_386_PC32·············00000000···memset7 000000d5··00001602·R_386_PC32·············00000000···memset
8 00000066··00000202·R_386_PC32·············00000000···.text.unlikely8 00000066··00000202·R_386_PC32·············00000000···.text.unlikely
9 00000098··00000202·R_386_PC32·············00000000···.text.unlikely9 00000098··00000202·R_386_PC32·············00000000···.text.unlikely
10 000000a9··00000202·R_386_PC32·············00000000···.text.unlikely10 000000a9··00000202·R_386_PC32·············00000000···.text.unlikely
  
11 Relocation·section·'.rel.text.unlikely'·at·offset·0x2324·contains·48·entries:11 Relocation·section·'.rel.text.unlikely'·at·offset·0x23d0·contains·48·entries:
12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name12 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
13 0000001d··00001602·R_386_PC32·············00000000···memset13 0000001d··00001602·R_386_PC32·············00000000···memset
14 0000004a··00000302·R_386_PC32·············00000000···.text.hot 
15 0000005c··00001b02·R_386_PC32·············00000000···PyObject_IsTrue 
16 00000087··00001602·R_386_PC32·············00000000···memset14 00000032··00001b02·R_386_PC32·············00000000···PyErr_NoMemory
17 000000cd··00001702·R_386_PC32·············00000000···PyMem_Free15 0000004e··00001702·R_386_PC32·············00000000···PyMem_Free
18 000000d5··00001702·R_386_PC32·············00000000···PyMem_Free16 00000056··00001702·R_386_PC32·············00000000···PyMem_Free
19 00000116··00000302·R_386_PC32·············00000000···.text.hot17 000000a1··00000302·R_386_PC32·············00000000···.text.hot
 18 000000b3··00001c02·R_386_PC32·············00000000···PyObject_IsTrue
20 00000121··00000102·R_386_PC32·············00000000···.text19 000000de··00001602·R_386_PC32·············00000000···memset
21 00000151··00001c02·R_386_PC32·············00000000···PyErr_NoMemory20 0000011e··00001b02·R_386_PC32·············00000000···PyErr_NoMemory
22 00000198··00001c02·R_386_PC32·············00000000···PyErr_NoMemory21 00000203··00000302·R_386_PC32·············00000000···.text.hot
 22 0000020e··00000102·R_386_PC32·············00000000···.text
23 0000021e··00001d02·R_386_PC32·············00000000···_Py_Dealloc23 00000230··00001d02·R_386_PC32·············00000000···_Py_Dealloc
24 00000284··00001d02·R_386_PC32·············00000000···_Py_Dealloc24 0000028a··00001d02·R_386_PC32·············00000000···_Py_Dealloc
25 0000002d··00000302·R_386_PC32·············00000000···.text.hot25 0000002d··00000302·R_386_PC32·············00000000···.text.hot
26 00000041··00000302·R_386_PC32·············00000000···.text.hot 
27 0000006d··00000302·R_386_PC32·············00000000···.text.hot 
28 00000097··00000302·R_386_PC32·············00000000···.text.hot 
29 0000009f··00000302·R_386_PC32·············00000000···.text.hot 
30 000000dd··00000302·R_386_PC32·············00000000···.text.hot 
31 000000e5··00000302·R_386_PC32·············00000000···.text.hot26 0000005e··00000302·R_386_PC32·············00000000···.text.hot
 27 00000069··00000302·R_386_PC32·············00000000···.text.hot
 28 0000007b··00000302·R_386_PC32·············00000000···.text.hot
 29 00000084··00000302·R_386_PC32·············00000000···.text.hot
 30 00000098··00000302·R_386_PC32·············00000000···.text.hot
 31 000000c4··00000302·R_386_PC32·············00000000···.text.hot
32 000000ed··00000302·R_386_PC32·············00000000···.text.hot32 000000ee··00000302·R_386_PC32·············00000000···.text.hot
33 000000fa··00000302·R_386_PC32·············00000000···.text.hot33 000000f6··00000302·R_386_PC32·············00000000···.text.hot
34 0000010f··00000302·R_386_PC32·············00000000···.text.hot34 00000149··00000302·R_386_PC32·············00000000···.text.hot
35 00000126··00000302·R_386_PC32·············00000000···.text.hot 
36 00000135··00000302·R_386_PC32·············00000000···.text.hot35 00000175··00000302·R_386_PC32·············00000000···.text.hot
37 00000178··00000302·R_386_PC32·············00000000···.text.hot36 0000017d··00000302·R_386_PC32·············00000000···.text.hot
38 0000018a··00000302·R_386_PC32·············00000000···.text.hot37 0000018a··00000302·R_386_PC32·············00000000···.text.hot
 38 000001a1··00000302·R_386_PC32·············00000000···.text.hot
39 00000193··00000302·R_386_PC32·············00000000···.text.hot39 000001a9··00000302·R_386_PC32·············00000000···.text.hot
40 000001be··00000302·R_386_PC32·············00000000···.text.hot40 000001b6··00000302·R_386_PC32·············00000000···.text.hot
 41 000001bd··00000302·R_386_PC32·············00000000···.text.hot
41 000001cf··00000302·R_386_PC32·············00000000···.text.hot42 000001c5··00000302·R_386_PC32·············00000000···.text.hot
 43 000001d6··00000302·R_386_PC32·············00000000···.text.hot
42 000001e9··00000302·R_386_PC32·············00000000···.text.hot44 000001e7··00000302·R_386_PC32·············00000000···.text.hot
43 000001f0··00000302·R_386_PC32·············00000000···.text.hot45 000001fc··00000302·R_386_PC32·············00000000···.text.hot
44 00000201··00000302·R_386_PC32·············00000000···.text.hot46 00000213··00000302·R_386_PC32·············00000000···.text.hot
45 00000215··00000302·R_386_PC32·············00000000···.text.hot 
46 00000226··00000302·R_386_PC32·············00000000···.text.hot47 00000227··00000302·R_386_PC32·············00000000···.text.hot
47 0000023c··00000302·R_386_PC32·············00000000···.text.hot48 00000238··00000302·R_386_PC32·············00000000···.text.hot
48 00000244··00000302·R_386_PC32·············00000000···.text.hot49 0000024e··00000302·R_386_PC32·············00000000···.text.hot
49 00000259··00000302·R_386_PC32·············00000000···.text.hot50 0000025f··00000302·R_386_PC32·············00000000···.text.hot
50 0000026a··00000302·R_386_PC32·············00000000···.text.hot 
51 0000027b··00000302·R_386_PC32·············00000000···.text.hot51 00000270··00000302·R_386_PC32·············00000000···.text.hot
52 00000298··00000302·R_386_PC32·············00000000···.text.hot52 00000281··00000302·R_386_PC32·············00000000···.text.hot
53 000002a5··00000302·R_386_PC32·············00000000···.text.hot 
54 000002bc··00000302·R_386_PC32·············00000000···.text.hot 
55 000002c9··00000302·R_386_PC32·············00000000···.text.hot53 0000029e··00000302·R_386_PC32·············00000000···.text.hot
 54 000002b5··00000302·R_386_PC32·············00000000···.text.hot
 55 000002c2··00000302·R_386_PC32·············00000000···.text.hot
56 000002d9··00000102·R_386_PC32·············00000000···.text56 000002d2··00000102·R_386_PC32·············00000000···.text
57 000002e9··00000102·R_386_PC32·············00000000···.text57 000002e2··00000102·R_386_PC32·············00000000···.text
58 000002f8··00000102·R_386_PC32·············00000000···.text58 000002f1··00000102·R_386_PC32·············00000000···.text
59 0000030d··00000102·R_386_PC32·············00000000···.text59 00000306··00000102·R_386_PC32·············00000000···.text
60 00000315··00000102·R_386_PC32·············00000000···.text60 0000030e··00000102·R_386_PC32·············00000000···.text
  
61 Relocation·section·'.rel.text.hot'·at·offset·0x24a4·contains·61·entries:61 Relocation·section·'.rel.text.hot'·at·offset·0x2550·contains·63·entries:
62 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name62 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
63 00000008··00001302·R_386_PC32·············00000000···PyErr_Occurred63 00000008··00001302·R_386_PC32·············00000000···PyErr_Occurred
64 000000c4··00001402·R_386_PC32·············00000000···PyMem_Malloc64 000000c4··00001402·R_386_PC32·············00000000···PyMem_Malloc
65 000000e3··00001502·R_386_PC32·············00000000···memcpy65 000000e3··00001502·R_386_PC32·············00000000···memcpy
66 00000108··00001402·R_386_PC32·············00000000···PyMem_Malloc66 00000108··00001402·R_386_PC32·············00000000···PyMem_Malloc
67 00000123··00001602·R_386_PC32·············00000000···memset67 00000123··00001602·R_386_PC32·············00000000···memset
68 000002e3··00000401·R_386_32···············00000000···.rodata68 000002e3··00000401·R_386_32···············00000000···.rodata
69 000006c6··00000401·R_386_32···············00000000···.rodata69 000006c6··00000401·R_386_32···············00000000···.rodata
70 00000888··00001602·R_386_PC32·············00000000···memset70 000008b2··00001602·R_386_PC32·············00000000···memset
71 00000be1··00000401·R_386_32···············00000000···.rodata71 00000c11··00000401·R_386_32···············00000000···.rodata
72 00000c9d··00000401·R_386_32···············00000000···.rodata72 00000ccd··00000401·R_386_32···············00000000···.rodata
73 00000d21··00001702·R_386_PC32·············00000000···PyMem_Free73 00000d51··00001702·R_386_PC32·············00000000···PyMem_Free
74 00000d2a··00001802·R_386_PC32·············00000000···PyBytes_FromStringAndSize74 00000d5a··00001802·R_386_PC32·············00000000···PyBytes_FromStringAndSize
75 00000d36··00001702·R_386_PC32·············00000000···PyMem_Free75 00000d66··00001702·R_386_PC32·············00000000···PyMem_Free
76 00000ed2··00000401·R_386_32···············00000000···.rodata76 00000ef2··00000401·R_386_32···············00000000···.rodata
77 00000f5f··00001602·R_386_PC32·············00000000···memset77 00000f7f··00001602·R_386_PC32·············00000000···memset
78 000010de··00000102·R_386_PC32·············00000000···.text78 000010f6··00000102·R_386_PC32·············00000000···.text
79 00001162··00001902·R_386_PC32·············00000000···PyTuple_New79 0000117a··00001902·R_386_PC32·············00000000···PyTuple_New
80 000011d1··00001a02·R_386_PC32·············00000000···PyList_Append80 000011e9··00001a02·R_386_PC32·············00000000···PyList_Append
81 000011f9··00000102·R_386_PC32·············00000000···.text81 00001211··00000102·R_386_PC32·············00000000···.text
82 000012df··00001602·R_386_PC32·············00000000···memset 
83 00001320··00000102·R_386_PC32·············00000000···.text 
84 000013f9··00001602·R_386_PC32·············00000000···memset82 00001360··00001602·R_386_PC32·············00000000···memset
 83 0000141d··00000102·R_386_PC32·············00000000···.text
 84 00001487··00001602·R_386_PC32·············00000000···memset
85 00000014··00000202·R_386_PC32·············00000000···.text.unlikely85 00000014··00000202·R_386_PC32·············00000000···.text.unlikely
86 00000035··00000202·R_386_PC32·············00000000···.text.unlikely86 00000035··00000202·R_386_PC32·············00000000···.text.unlikely
87 00000044··00000202·R_386_PC32·············00000000···.text.unlikely87 00000044··00000202·R_386_PC32·············00000000···.text.unlikely
88 00000053··00000202·R_386_PC32·············00000000···.text.unlikely88 00000053··00000202·R_386_PC32·············00000000···.text.unlikely
89 00000062··00000202·R_386_PC32·············00000000···.text.unlikely89 00000062··00000202·R_386_PC32·············00000000···.text.unlikely
90 00000071··00000202·R_386_PC32·············00000000···.text.unlikely90 00000071··00000202·R_386_PC32·············00000000···.text.unlikely
91 00000080··00000202·R_386_PC32·············00000000···.text.unlikely91 00000080··00000202·R_386_PC32·············00000000···.text.unlikely
13.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 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·00000100·0000001c·FDE·cie=00000000·pc=00000000..0000141615 00000018·00000100·0000001c·FDE·cie=00000000·pc=00000000..000014b6
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:·1·to·0000000219 ··DW_CFA_advance_loc:·1·to·00000002
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·0000000322 ··DW_CFA_advance_loc:·1·to·00000003
359 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 8, 16 lines modifiedOffset 8, 16 lines modified
8 PyCode_Optimize8 PyCode_Optimize
9 PyErr_Occurred9 PyErr_Occurred
10 PyMem_Malloc10 PyMem_Malloc
11 PyMem_Free11 PyMem_Free
12 PyBytes_FromStringAndSize12 PyBytes_FromStringAndSize
13 PyTuple_New13 PyTuple_New
14 PyList_Append14 PyList_Append
15 PyObject_IsTrue 
16 PyErr_NoMemory15 PyErr_NoMemory
 16 PyObject_IsTrue
17 _Py_Dealloc17 _Py_Dealloc
18 .shstrtab18 .shstrtab
19 .rel.text19 .rel.text
20 .rel.text.unlikely20 .rel.text.unlikely
21 .rel.text.hot21 .rel.text.hot
22 .rel.rodata22 .rel.rodata
23 .note.GNU-stack23 .note.GNU-stack
1.72 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 »       sub····%ebp,%eax28 »       sub····%ebp,%eax
29 »       sub····%ebp,%ebx29 »       sub····%ebp,%ebx
30 »       movzbl·%dl,%edx30 »       movzbl·%dl,%edx
31 »       add····%edi,%esi31 »       add····%edi,%esi
32 »       add····%eax,%eax32 »       add····%eax,%eax
33 »       add····%ebx,%ebx33 »       add····%ebx,%ebx
34 »       add····%edi,%eax34 »       add····%edi,%eax
35 »       call···1461·<write_op_arg+0x41>35 »       call···1501·<write_op_arg+0x41>
36 ·R_386_PC32»     .text.hot36 ·R_386_PC32»     .text.hot
37 »       push···%ebx37 »       push···%ebx
38 »       push···$0x938 »       push···$0x9
39 »       push···%esi39 »       push···%esi
40 »       call···4a·<copy_op_arg.isra.0+0x4a>40 »       call···4a·<copy_op_arg.isra.0+0x4a>
41 ·R_386_PC32»     memset41 ·R_386_PC32»     memset
42 »       add····$0x10,%esp42 »       add····$0x10,%esp
9.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 18, 253 lines modifiedOffset 18, 252 lines modified
18 »       push···%ecx18 »       push···%ecx
19 »       push···$0x919 »       push···$0x9
20 »       push···%edx20 »       push···%edx
21 »       call···1d·<PyCode_Optimize.cold+0x1d>21 »       call···1d·<PyCode_Optimize.cold+0x1d>
22 ·R_386_PC32»     memset22 ·R_386_PC32»     memset
23 »       add····$0x10,%esp23 »       add····$0x10,%esp
24 »       movl···$0x0,0x18(%esp)24 »       movl···$0x0,0x18(%esp)
25 »       jmp····665·<set_arg.cold+0x388>25 »       jmp····665·<set_arg.cold+0x38f>
 26 ·R_386_PC32»     .text.hot
 27 »       call···32·<PyCode_Optimize.cold+0x32>
 28 ·R_386_PC32»     PyErr_NoMemory
 29 »       movl···$0x0,0x24(%esp)
 30 »       movl···$0x0,0x2c(%esp)
 31 »       sub····$0xc,%esp
 32 »       pushl··0x30(%esp)
 33 »       call···4e·<PyCode_Optimize.cold+0x4e>
 34 ·R_386_PC32»     PyMem_Free
 35 »       mov····%ebp,(%esp)
 36 »       call···56·<PyCode_Optimize.cold+0x56>
 37 ·R_386_PC32»     PyMem_Free
 38 »       add····$0x10,%esp
 39 »       jmp····dcb·<set_arg.cold+0xaf5>
 40 ·R_386_PC32»     .text.hot
 41 »       cmpb···$0x79,0x14(%esp)
 42 »       je·····114a·<set_arg.cold+0xe74>
 43 ·R_386_PC32»     .text.hot
 44 »       movl···$0x0,0x18(%esp)
 45 »       cmp····%edx,0x1c(%esp)
 46 »       ja·····6b3·<set_arg.cold+0x3dd>
 47 ·R_386_PC32»     .text.hot
 48 »       not····%edi
 49 »       add····%edi,%edx
 50 »       jmp····1165·<set_arg.cold+0xe8f>
26 ·R_386_PC32»     .text.hot51 ·R_386_PC32»     .text.hot
27 »       mov····0x24(%esp),%ecx52 »       mov····0x24(%esp),%ecx
28 »       mov····0x20(%esp),%eax53 »       mov····0x20(%esp),%eax
29 »       mov····(%ecx,%ebx,4),%ebx54 »       mov····(%ecx,%ebx,4),%ebx
30 »       cmp····%ebx,(%ecx,%eax,4)55 »       cmp····%ebx,(%ecx,%eax,4)
31 »       jne····679·<set_arg.cold+0x39c>56 »       jne····6d0·<set_arg.cold+0x3fa>
32 ·R_386_PC32»     .text.hot57 ·R_386_PC32»     .text.hot
33 »       mov····%edi,%edx58 »       mov····%edi,%edx
34 »       mov····%ebp,%eax59 »       mov····%ebp,%eax
35 »       call···14ba·<get_arg+0x4a>60 »       call···15b1·<get_arg+0xa1>
36 ·R_386_PC32»     .text.hot61 ·R_386_PC32»     .text.hot
37 »       sub····$0xc,%esp62 »       sub····$0xc,%esp
38 »       mov····0x60(%esp),%edi63 »       mov····0x60(%esp),%edi
39 »       mov····0xc(%edi),%edx64 »       mov····0xc(%edi),%edx
40 »       pushl··(%edx,%eax,4)65 »       pushl··(%edx,%eax,4)
41 »       call···5c·<PyCode_Optimize.cold+0x5c>66 »       call···b3·<PyCode_Optimize.cold+0xb3>
42 ·R_386_PC32»     PyObject_IsTrue67 ·R_386_PC32»     PyObject_IsTrue
43 »       add····$0x10,%esp68 »       add····$0x10,%esp
44 »       cmp····$0xffffffff,%eax69 »       cmp····$0xffffffff,%eax
45 »       je·····c5·<PyCode_Optimize.cold+0xc5>70 »       je·····46·<PyCode_Optimize.cold+0x46>
46 »       cmp····$0x1,%eax71 »       cmp····$0x1,%eax
47 »       jne····6a5·<set_arg.cold+0x3c8>72 »       jne····6fc·<set_arg.cold+0x426>
48 ·R_386_PC32»     .text.hot73 ·R_386_PC32»     .text.hot
49 »       push···%edx74 »       push···%edx
50 »       mov····0x24(%esp),%ecx75 »       mov····0x24(%esp),%ecx
51 »       sub····%ecx,%eax76 »       sub····%ecx,%eax
52 »       add····%esi,%eax77 »       add····%esi,%eax
53 »       add····%eax,%eax78 »       add····%eax,%eax
54 »       push···%eax79 »       push···%eax
55 »       mov····%ecx,%eax80 »       mov····%ecx,%eax
56 »       add····%ecx,%eax81 »       add····%ecx,%eax
57 »       push···$0x982 »       push···$0x9
58 »       add····%ebp,%eax83 »       add····%ebp,%eax
59 »       push···%eax84 »       push···%eax
60 »       call···87·<PyCode_Optimize.cold+0x87>85 »       call···de·<PyCode_Optimize.cold+0xde>
61 ·R_386_PC32»     memset86 ·R_386_PC32»     memset
62 »       add····$0x10,%esp87 »       add····$0x10,%esp
63 »       movl···$0x0,0x18(%esp)88 »       movl···$0x0,0x18(%esp)
64 »       jmp····6cf·<set_arg.cold+0x3f2>89 »       jmp····726·<set_arg.cold+0x450>
65 ·R_386_PC32»     .text.hot90 ·R_386_PC32»     .text.hot
66 »       sub····$0x1,%eax91 »       sub····$0x1,%eax
67 »       jmp····11cd·<set_arg.cold+0xef0>92 »       jmp····123c·<set_arg.cold+0xf66>
68 ·R_386_PC32»     .text.hot93 ·R_386_PC32»     .text.hot
69 »       cmpl···$0x0,0x50(%esp)94 »       cmpl···$0x0,0x50(%esp)
70 »       movl···$0x0,0x24(%esp)95 »       movl···$0x0,0x24(%esp)
71 »       je·····162·<PyCode_Optimize.cold+0x162>96 »       je·····12f·<PyCode_Optimize.cold+0x12f>
72 »       mov····0x50(%esp),%esi97 »       mov····0x50(%esp),%esi
73 »       mov····0x2c(%esp),%ebp98 »       mov····0x2c(%esp),%ebp
74 »       addl···$0x1,(%esi)99 »       addl···$0x1,(%esi)
75 »       mov····%esi,0x2c(%esp)100 »       mov····%esi,0x2c(%esp)
76 »       sub····$0xc,%esp 
77 »       pushl··0x30(%esp) 
78 »       call···cd·<PyCode_Optimize.cold+0xcd>101 »       jmp····46·<PyCode_Optimize.cold+0x46>
79 ·R_386_PC32»     PyMem_Free 
80 »       mov····%ebp,(%esp) 
81 »       call···d5·<PyCode_Optimize.cold+0xd5> 
82 ·R_386_PC32»     PyMem_Free 
83 »       add····$0x10,%esp 
84 »       jmp····e1a·<set_arg.cold+0xb3d> 
85 ·R_386_PC32»     .text.hot 
86 »       movzbl·%al,%ebx 
87 »       jmp····847·<set_arg.cold+0x56a> 
88 ·R_386_PC32»     .text.hot 
89 »       movzbl·%al,%ebx 
90 »       jmp····84f·<set_arg.cold+0x572> 
91 ·R_386_PC32»     .text.hot 
92 »       movzbl·%dh,%ebx 
93 »       shl····$0x18,%ebx 
94 »       or·····%ebx,%ecx 
95 »       jmp····817·<set_arg.cold+0x53a> 
96 ·R_386_PC32»     .text.hot 
97 »       movzwl·0x0(%ebp,%edi,2),%eax 
98 »       mov····%esi,0x1c(%esp) 
99 »       mov····%ebx,%esi 
100 »       mov····%ax,0x10(%esp) 
101 »       jmp····924·<set_arg.cold+0x647> 
102 ·R_386_PC32»     .text.hot 
103 »       mov····%ebp,%eax 
104 »       call···1586·<get_arg+0x116> 
105 ·R_386_PC32»     .text.hot 
106 »       mov····%edi,%edx 
107 »       mov····%eax,%ecx 
108 »       mov····%ebp,%eax 
109 »       call···191·<PyCode_Optimize.cold+0x191>102 »       call···11e·<PyCode_Optimize.cold+0x11e>
110 ·R_386_PC32»     .text 
111 »       jmp····145b·<write_op_arg+0x3b> 
112 ·R_386_PC32»     .text.hot103 ·R_386_PC32»     PyErr_NoMemory
 104 »       movl···$0x0,0x24(%esp)
 105 »       jmp····46·<PyCode_Optimize.cold+0x46>
 106 »       movl···$0x0,0x2c(%esp)
 107 »       xor····%ebp,%ebp
 108 »       jmp····46·<PyCode_Optimize.cold+0x46>
113 »       mov····%esi,%ecx109 »       mov····%esi,%ecx
114 »       movzbl·%ch,%esi110 »       movzbl·%ch,%esi
Max diff block lines reached; 6034/9732 bytes (62.00%) of diff not shown.
40.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 10, 56 lines modifiedOffset 10, 56 lines modified
10 »       push···%esi10 »       push···%esi
11 »       push···%ebx11 »       push···%ebx
12 »       sub····$0x3c,%esp12 »       sub····$0x3c,%esp
13 »       call···8·<PyCode_Optimize+0x8>13 »       call···8·<PyCode_Optimize+0x8>
14 ·R_386_PC32»     PyErr_Occurred14 ·R_386_PC32»     PyErr_Occurred
15 »       mov····%eax,0x2c(%esp)15 »       mov····%eax,0x2c(%esp)
16 »       test···%eax,%eax16 »       test···%eax,%eax
17 »       jne····14d·<PyCode_Optimize+0x14d>17 »       jne····161·<PyCode_Optimize+0x161>
18 ·R_386_PC32»     .text.unlikely18 ·R_386_PC32»     .text.unlikely
19 »       mov····0x5c(%esp),%eax19 »       mov····0x5c(%esp),%eax
20 »       mov····0x8(%eax),%edx20 »       mov····0x8(%eax),%edx
21 »       mov····%edx,0x28(%esp)21 »       mov····%edx,0x28(%esp)
22 »       test···%edx,%edx22 »       test···%edx,%edx
23 »       jle····b0·<PyCode_Optimize+0xb0>23 »       jle····b0·<PyCode_Optimize+0xb0>
24 »       mov····0x5c(%esp),%edi24 »       mov····0x5c(%esp),%edi
25 »       cmpb···$0xff,0x10(%edi)25 »       cmpb···$0xff,0x10(%edi)
26 »       je·····d8·<PyCode_Optimize+0xd8>26 »       je·····12f·<PyCode_Optimize+0x12f>
27 ·R_386_PC32»     .text.unlikely27 ·R_386_PC32»     .text.unlikely
28 »       cmp····$0x2,%edx28 »       cmp····$0x2,%edx
29 »       jle····b0·<PyCode_Optimize+0xb0>29 »       jle····b0·<PyCode_Optimize+0xb0>
30 »       cmpb···$0xff,0x12(%edi)30 »       cmpb···$0xff,0x12(%edi)
31 »       je·····e7·<PyCode_Optimize+0xe7>31 »       je·····13e·<PyCode_Optimize+0x13e>
32 ·R_386_PC32»     .text.unlikely32 ·R_386_PC32»     .text.unlikely
33 »       cmp····$0x4,%edx33 »       cmp····$0x4,%edx
34 »       jle····b0·<PyCode_Optimize+0xb0>34 »       jle····b0·<PyCode_Optimize+0xb0>
35 »       cmpb···$0xff,0x14(%edi)35 »       cmpb···$0xff,0x14(%edi)
36 »       je·····f6·<PyCode_Optimize+0xf6>36 »       je·····14d·<PyCode_Optimize+0x14d>
37 ·R_386_PC32»     .text.unlikely37 ·R_386_PC32»     .text.unlikely
38 »       cmp····$0x6,%edx38 »       cmp····$0x6,%edx
39 »       jle····b0·<PyCode_Optimize+0xb0>39 »       jle····b0·<PyCode_Optimize+0xb0>
40 »       cmpb···$0xff,0x16(%edi)40 »       cmpb···$0xff,0x16(%edi)
41 »       je·····105·<PyCode_Optimize+0x105>41 »       je·····15c·<PyCode_Optimize+0x15c>
42 ·R_386_PC32»     .text.unlikely42 ·R_386_PC32»     .text.unlikely
43 »       cmp····$0x8,%edx43 »       cmp····$0x8,%edx
44 »       jle····b0·<PyCode_Optimize+0xb0>44 »       jle····b0·<PyCode_Optimize+0xb0>
45 »       cmpb···$0xff,0x18(%edi)45 »       cmpb···$0xff,0x18(%edi)
46 »       je·····114·<PyCode_Optimize+0x114>46 »       je·····16b·<PyCode_Optimize+0x16b>
47 ·R_386_PC32»     .text.unlikely47 ·R_386_PC32»     .text.unlikely
48 »       cmp····$0xa,%edx48 »       cmp····$0xa,%edx
49 »       jle····b0·<PyCode_Optimize+0xb0>49 »       jle····b0·<PyCode_Optimize+0xb0>
50 »       cmpb···$0xff,0x1a(%edi)50 »       cmpb···$0xff,0x1a(%edi)
51 »       je·····123·<PyCode_Optimize+0x123>51 »       je·····17a·<PyCode_Optimize+0x17a>
52 ·R_386_PC32»     .text.unlikely52 ·R_386_PC32»     .text.unlikely
53 »       cmp····$0xc,%edx53 »       cmp····$0xc,%edx
54 »       jle····b0·<PyCode_Optimize+0xb0>54 »       jle····b0·<PyCode_Optimize+0xb0>
55 »       mov····$0xc,%ecx55 »       mov····$0xc,%ecx
56 »       mov····0x5c(%esp),%ebx56 »       mov····0x5c(%esp),%ebx
57 »       cmpb···$0xff,0x10(%ebx,%ecx,1)57 »       cmpb···$0xff,0x10(%ebx,%ecx,1)
58 »       je·····13c·<PyCode_Optimize+0x13c>58 »       je·····193·<PyCode_Optimize+0x193>
59 ·R_386_PC32»     .text.unlikely59 ·R_386_PC32»     .text.unlikely
60 »       add····$0x2,%ecx60 »       add····$0x2,%ecx
61 »       cmp····%ecx,0x28(%esp)61 »       cmp····%ecx,0x28(%esp)
62 »       jg·····8e·<PyCode_Optimize+0x8e>62 »       jg·····8e·<PyCode_Optimize+0x8e>
63 »       lea····0x0(%esi,%eiz,1),%esi63 »       lea····0x0(%esi,%eiz,1),%esi
64 »       lea····0x0(%esi),%esi64 »       lea····0x0(%esi),%esi
65 »       mov····0x50(%esp),%esi65 »       mov····0x50(%esp),%esi
7.04 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 60 lines modifiedOffset 1, 60 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·30080000·30060000·30060000·30060000·0...0...0...0...3 ··0x00000000·30080000·30060000·30060000·30060000·0...0...0...0...
4 ··0x00000010·30060000·30060000·30060000·30060000·0...0...0...0...4 ··0x00000010·30060000·30060000·30060000·30060000·0...0...0...0...
5 ··0x00000020·30060000·30060000·30060000·30060000·0...0...0...0...5 ··0x00000020·30060000·30060000·30060000·30060000·0...0...0...0...
6 ··0x00000030·30060000·30060000·30060000·30060000·0...0...0...0...6 ··0x00000030·30060000·30060000·30060000·30060000·0...0...0...0...
7 ··0x00000040·30060000·b0080000·30060000·e80b0000·0.......0.......7 ··0x00000040·30060000·e0080000·30060000·180c0000·0.......0.......
8 ··0x00000050·30060000·30060000·30060000·30060000·0...0...0...0...8 ··0x00000050·30060000·30060000·30060000·30060000·0...0...0...0...
9 ··0x00000060·30060000·30060000·30060000·d0060000·0...0...0.......9 ··0x00000060·30060000·30060000·30060000·d0060000·0...0...0.......
10 ··0x00000070·c8070000·c8070000·d0060000·d0060000·................10 ··0x00000070·c8070000·c8070000·d0060000·d0060000·................
11 ··0x00000080·d0060000·34080000·c00c0000·c00c0000·....4...........11 ··0x00000080·d0060000·34080000·f00c0000·f00c0000·....4...........
12 ··0x00000090·c00c0000·c00c0000·c00c0000·c00c0000·................12 ··0x00000090·f00c0000·f00c0000·f00c0000·f00c0000·................
13 ··0x000000a0·c00c0000·c00c0000·c00c0000·c00c0000·................13 ··0x000000a0·f00c0000·f00c0000·f00c0000·f00c0000·................
14 ··0x000000b0·c00c0000·c00c0000·c00c0000·c00c0000·................14 ··0x000000b0·f00c0000·f00c0000·f00c0000·f00c0000·................
15 ··0x000000c0·c00c0000·c00c0000·b4080000·c00c0000·................15 ··0x000000c0·f00c0000·f00c0000·e4080000·f00c0000·................
16 ··0x000000d0·d80c0000·c00c0000·c00c0000·c00c0000·................16 ··0x000000d0·080d0000·f00c0000·f00c0000·f00c0000·................
17 ··0x000000e0·c00c0000·c00c0000·c00c0000·c00c0000·................17 ··0x000000e0·f00c0000·f00c0000·f00c0000·f00c0000·................
18 ··0x000000f0·15080000·cd0c0000·cd0c0000·15080000·................18 ··0x000000f0·15080000·fd0c0000·fd0c0000·15080000·................
19 ··0x00000100·15080000·15080000·f00d0000·f80c0000·................19 ··0x00000100·15080000·15080000·100e0000·280d0000·............(...
20 ··0x00000110·f80c0000·f80c0000·f80c0000·f80c0000·................20 ··0x00000110·280d0000·280d0000·280d0000·280d0000·(...(...(...(...
21 ··0x00000120·f80c0000·f80c0000·f80c0000·f80c0000·................21 ··0x00000120·280d0000·280d0000·280d0000·280d0000·(...(...(...(...
22 ··0x00000130·f80c0000·f80c0000·f80c0000·f80c0000·................22 ··0x00000130·280d0000·280d0000·280d0000·280d0000·(...(...(...(...
 23 ··0x00000140·280d0000·280d0000·280d0000·100e0000·(...(...(.......
23 ··0x00000140·f80c0000·f80c0000·f80c0000·f00d0000·................24 ··0x00000150·800d0000·800d0000·800d0000·800d0000·................
24 ··0x00000150·500d0000·500d0000·500d0000·500d0000·P...P...P...P... 
25 ··0x00000160·500d0000·f80c0000·f80c0000·f80c0000·P...............25 ··0x00000160·800d0000·280d0000·280d0000·280d0000·....(...(...(...
26 ··0x00000170·f80c0000·f80c0000·500d0000·f00d0000·........P.......26 ··0x00000170·280d0000·280d0000·800d0000·100e0000·(...(...........
27 ··0x00000180·f80c0000·f80c0000·f80c0000·f80c0000·................27 ··0x00000180·280d0000·280d0000·280d0000·280d0000·(...(...(...(...
28 ··0x00000190·f80c0000·f80c0000·f80c0000·f80c0000·................28 ··0x00000190·280d0000·280d0000·280d0000·280d0000·(...(...(...(...
29 ··0x000001a0·f80c0000·f80c0000·f80c0000·f80c0000·................29 ··0x000001a0·280d0000·280d0000·280d0000·280d0000·(...(...(...(...
30 ··0x000001b0·f80c0000·f80c0000·f80c0000·f80c0000·................30 ··0x000001b0·280d0000·280d0000·280d0000·280d0000·(...(...(...(...
31 ··0x000001c0·f80c0000·f80c0000·f80c0000·f80c0000·................31 ··0x000001c0·280d0000·280d0000·280d0000·280d0000·(...(...(...(...
32 ··0x000001d0·f00d0000·f80c0000·f80c0000·f80c0000·................32 ··0x000001d0·100e0000·280d0000·280d0000·280d0000·....(...(...(...
33 ··0x000001e0·f80c0000·f80c0000·f80c0000·f80c0000·................33 ··0x000001e0·280d0000·280d0000·280d0000·280d0000·(...(...(...(...
34 ··0x000001f0·f80c0000·f80c0000·f80c0000·f00d0000·................34 ··0x000001f0·280d0000·280d0000·280d0000·100e0000·(...(...(.......
35 ··0x00000200·30080000·a80c0000·a80c0000·a80c0000·0...............35 ··0x00000200·30080000·d80c0000·d80c0000·d80c0000·0...............
36 ··0x00000210·a80c0000·a80c0000·a80c0000·a80c0000·................36 ··0x00000210·d80c0000·d80c0000·d80c0000·d80c0000·................
37 ··0x00000220·a80c0000·a80c0000·a80c0000·a80c0000·................37 ··0x00000220·d80c0000·d80c0000·d80c0000·d80c0000·................
38 ··0x00000230·a80c0000·a80c0000·a80c0000·a80c0000·................38 ··0x00000230·d80c0000·d80c0000·d80c0000·d80c0000·................
39 ··0x00000240·a80c0000·b4080000·a80c0000·b50c0000·................39 ··0x00000240·d80c0000·e4080000·d80c0000·e50c0000·................
40 ··0x00000250·a80c0000·a80c0000·a80c0000·a80c0000·................40 ··0x00000250·d80c0000·d80c0000·d80c0000·d80c0000·................
41 ··0x00000260·a80c0000·a80c0000·a80c0000·d4060000·................41 ··0x00000260·d80c0000·d80c0000·d80c0000·d4060000·................
42 ··0x00000270·cc070000·cc070000·d4060000·d4060000·................42 ··0x00000270·cc070000·cc070000·d4060000·d4060000·................
43 ··0x00000280·d4060000·a2100000·e00e0000·e00e0000·................43 ··0x00000280·d4060000·ba100000·000f0000·000f0000·................
44 ··0x00000290·e00e0000·e00e0000·e00e0000·e00e0000·................44 ··0x00000290·000f0000·000f0000·000f0000·000f0000·................
45 ··0x000002a0·e00e0000·e00e0000·e00e0000·e00e0000·................45 ··0x000002a0·000f0000·000f0000·000f0000·000f0000·................
46 ··0x000002b0·e00e0000·e00e0000·e00e0000·e00e0000·................46 ··0x000002b0·000f0000·000f0000·000f0000·000f0000·................
47 ··0x000002c0·e00e0000·e00e0000·a2100000·f50e0000·................47 ··0x000002c0·000f0000·000f0000·ba100000·150f0000·................
48 ··0x000002d0·f50e0000·f50e0000·f50e0000·f50e0000·................48 ··0x000002d0·150f0000·150f0000·150f0000·150f0000·................
49 ··0x000002e0·e00e0000·e00e0000·e00e0000·e00e0000·................49 ··0x000002e0·000f0000·000f0000·000f0000·000f0000·................
50 ··0x000002f0·e00e0000·f50e0000·a2100000·e00e0000·................50 ··0x000002f0·000f0000·150f0000·ba100000·000f0000·................
51 ··0x00000300·e00e0000·e00e0000·e00e0000·e00e0000·................51 ··0x00000300·000f0000·000f0000·000f0000·000f0000·................
52 ··0x00000310·e00e0000·e00e0000·e00e0000·e00e0000·................52 ··0x00000310·000f0000·000f0000·000f0000·000f0000·................
53 ··0x00000320·e00e0000·e00e0000·e00e0000·e00e0000·................53 ··0x00000320·000f0000·000f0000·000f0000·000f0000·................
54 ··0x00000330·e00e0000·e00e0000·e00e0000·e00e0000·................54 ··0x00000330·000f0000·000f0000·000f0000·000f0000·................
55 ··0x00000340·e00e0000·e00e0000·e00e0000·a2100000·................55 ··0x00000340·000f0000·000f0000·000f0000·ba100000·................
56 ··0x00000350·e00e0000·e00e0000·e00e0000·e00e0000·................56 ··0x00000350·000f0000·000f0000·000f0000·000f0000·................
57 ··0x00000360·e00e0000·e00e0000·e00e0000·e00e0000·................57 ··0x00000360·000f0000·000f0000·000f0000·000f0000·................
58 ··0x00000370·e00e0000·e00e0000·a2100000··········............58 ··0x00000370·000f0000·000f0000·ba100000··········............
  
6.18 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 57 lines modifiedOffset 1, 57 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·00010000·1c000000·................4 ··0x00000010·1b0c0404·88010000·00010000·1c000000·................
5 ··0x00000020·00000000·16140000·00410e08·8502410e·.........A....A.5 ··0x00000020·00000000·b6140000·00410e08·8502410e·.........A....A.
6 ··0x00000030·0c870341·0e108604·410e1483·05430e50·...A....A....C.P6 ··0x00000030·0c870341·0e108604·410e1483·05430e50·...A....A....C.P
7 ··0x00000040·02b00e5c·4c0e6048·0e50510e·54410e58·...\L.`H.PQ.TA.X7 ··0x00000040·02b00e5c·4c0e6048·0e50510e·54410e58·...\L.`H.PQ.TA.X
8 ··0x00000050·440e5c41·0e60480e·50550e5c·480e604c·D.\A.`H.PU.\H.`L8 ··0x00000050·440e5c41·0e60480e·50550e5c·480e604c·D.\A.`H.PU.\H.`L
9 ··0x00000060·0e504b0e·54410e58·420e5c41·0e60480e·.PK.TA.XB.\A.`H.9 ··0x00000060·0e504b0e·54410e58·420e5c41·0e60480e·.PK.TA.XB.\A.`H.
10 ··0x00000070·50034707·0e54510e·58440e5c·410e6048·P.G..TQ.XD.\A.`H10 ··0x00000070·50037907·0e54490e·58440e5c·410e6048·P.y..TI.XD.\A.`H
11 ··0x00000080·0e50038b·040e5c46·0e60460e·5c410e58·.P....\F.`F.\A.X11 ··0x00000080·0e500391·040e5c46·0e60460e·5c410e58·.P....\F.`F.\A.X
12 ··0x00000090·410e5c41·0e60540e·50470a0e·1441c30e·A.\A.`T.PG...A..12 ··0x00000090·410e5c41·0e60540e·50470a0e·1441c30e·A.\A.`T.PG...A..
13 ··0x000000a0·1041c60e·0c41c70e·0841c50e·04480b03·.A...A...A...H..13 ··0x000000a0·1041c60e·0c41c70e·0841c50e·04480b03·.A...A...A...H..
14 ··0x000000b0·06020e54·410e5846·0e5c410e·60480e50·...TA.XF.\A.`H.P14 ··0x000000b0·f6010e54·410e5846·0e5c410e·60480e50·...TA.XF.\A.`H.P
15 ··0x000000c0·036b010e·54410e58·460e5c41·0e604c0e·.k..TA.XF.\A.`L.15 ··0x000000c0·0363010e·54410e58·460e5c41·0e604c0e·.c..TA.XF.\A.`L.
16 ··0x000000d0·5002770e·5c450e60·480e5002·610e5441·P.w.\E.`H.P.a.TA16 ··0x000000d0·5002770e·5c450e60·480e5002·610e5441·P.w.\E.`H.P.a.TA
17 ··0x000000e0·0e58410e·5c440e60·480e5052·0e54460e·.XA.\D.`H.PR.TF.17 ··0x000000e0·0e58410e·5c440e60·480e5052·0e54460e·.XA.\D.`H.PR.TF.
18 ··0x000000f0·58430e5c·410e604c·0e5002ca·0e54510e·XC.\A.`L.P...TQ.18 ··0x000000f0·58430e5c·410e604c·0e500333·010e5451·XC.\A.`L.P.3..TQ
19 ··0x00000100·58420e5c·410e6048·0e500302·010e544d·XB.\A.`H.P....TM19 ··0x00000100·0e58420e·5c410e60·480e5003·0f010e54·.XB.\A.`H.P....T
20 ··0x00000110·0e58420e·5c410e60·480e5000·1c000000·.XB.\A.`H.P.....20 ··0x00000110·4d0e5842·0e5c410e·60480e50·1c000000·M.XB.\A.`H.P....
21 ··0x00000120·00000000·017a5200·017c0801·1b0c0404·.....zR..|......21 ··0x00000120·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
22 ··0x00000130·88010e50·83058502·86048703·54000000·...P........T...22 ··0x00000130·88010e50·83058502·86048703·54000000·...P........T...
23 ··0x00000140·24000000·00000000·a9020000·00410e54·$............A.T23 ··0x00000140·24000000·00000000·a2020000·00410e54·$............A.T
24 ··0x00000150·580e5842·0e5c410e·60480e50·6d0e5c4a·X.XB.\A.`H.Pm.\J24 ··0x00000150·580e5842·0e5c410e·60480e50·650e5c44·X.XB.\A.`H.Pe.\D
25 ··0x00000160·0e60480e·504f0e54·4b0e5846·0e5c430e·.`H.PO.TK.XF.\C. 
26 ··0x00000170·60480e50·7a0e5c44·0e60500e·50034001·`H.Pz.\D.`P.P.@. 
27 ··0x00000180·0e5c410e·60480e50·025d0e5c·410e6048·.\A.`H.P.].\A.`H25 ··0x00000160·0e60500e·50024b0e·5c4a0e60·480e504f·.`P.P.K.\J.`H.PO
 26 ··0x00000170·0e544b0e·58460e5c·430e6048·0e500349·.TK.XF.\C.`H.P.I
 27 ··0x00000180·010e5c41·0e60480e·5002510e·5c410e60·..\A.`H.P.Q.\A.`
28 ··0x00000190·0e500000·1c000000·98010000·20140000·.P..........·...28 ··0x00000190·480e5000·1c000000·98010000·c0140000·H.P.............
29 ··0x000001a0·4d000000·00410e08·8302500a·c30e0446·M....A....P....F29 ··0x000001a0·4d000000·00410e08·8302500a·c30e0446·M....A....P....F
30 ··0x000001b0·0b000000·18000000·00000000·017a5200·.............zR.30 ··0x000001b0·0b000000·18000000·00000000·017a5200·.............zR.
31 ··0x000001c0·017c0801·1b0c0404·88010e08·83020000·.|..............31 ··0x000001c0·017c0801·1b0c0404·88010e08·83020000·.|..............
32 ··0x000001d0·10000000·20000000·a9020000·17000000·....·...........32 ··0x000001d0·10000000·20000000·a2020000·17000000·....·...........
33 ··0x000001e0·00000000·28000000·e8010000·70140000·....(.......p...33 ··0x000001e0·00000000·2c000000·e8010000·10150000·....,...........
34 ··0x000001f0·52000000·004a0e08·8602440e·0c83034d·R....J....D....M34 ··0x000001f0·59000000·004a0e08·8602440e·0c83034d·Y....J....D....M
35 ··0x00000200·0ac30e08·41c60e04·410b720e·04c3c600·....A...A.r.....35 ··0x00000200·0ac30e08·41c60e04·440b74c3·0e0841c6·....A...D.t...A.
36 ··0x00000210·18000000·00000000·017a5200·017c0801·.........zR..|..36 ··0x00000210·0e040000·18000000·00000000·017a5200·.............zR.
37 ··0x00000220·1b0c0404·88010e0c·83038602·10000000·................37 ··0x00000220·017c0801·1b0c0404·88010e0c·83038602·.|..............
38 ··0x00000230·20000000·c0020000·0d000000·00000000··............... 
39 ··0x00000240·4c000000·44020000·00000000·6c000000·L...D.......l... 
40 ··0x00000250·00410e08·8502460e·0c870343·0e108604·.A....F....C.... 
41 ··0x00000260·450e1483·05430e20·5b0e2459·0e28420e·E....C.·[.$Y.(B. 
42 ··0x00000270·2c410e30·480e2043·0a0e1441·c30e1041·,A.0H.·C...A...A 
43 ··0x00000280·c60e0c41·c70e0841·c50e0441·0b000000·...A...A...A.... 
44 ··0x00000290·1c000000·00000000·017a5200·017c0801·.........zR..|.. 
45 ··0x000002a0·1b0c0404·88010e20·83058502·86048703·.......·........ 
46 ··0x000002b0·10000000·24000000·cd020000·10000000·....$...........38 ··0x00000230·10000000·20000000·b9020000·0d000000·....·...........
47 ··0x000002c0·00000000·48000000·c8020000·70000000·....H.......p...39 ··0x00000240·00000000·4c000000·48020000·00000000·....L...H.......
48 ··0x000002d0·76000000·00410e08·8502410e·0c870341·v....A....A....A40 ··0x00000250·6c000000·00410e08·8502460e·0c870343·l....A....F....C
49 ··0x000002e0·0e108604·430e1483·05450e30·760e345e·....C....E.0v.4^41 ··0x00000260·0e108604·450e1483·05430e20·5b0e2459·....E....C.·[.$Y
50 ··0x000002f0·0e38440e·3c410e40·480e3043·0e1443c3·.8D.<A.@H.0C..C.42 ··0x00000270·0e28420e·2c410e30·480e2043·0a0e1441·.(B.,A.0H.·C...A
51 ··0x00000300·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....43 ··0x00000280·c30e1041·c60e0c41·c70e0841·c50e0441·...A...A...A...A
 44 ··0x00000290·0b000000·1c000000·00000000·017a5200·.............zR.
 45 ··0x000002a0·017c0801·1b0c0404·88010e20·83058502·.|.........·....
 46 ··0x000002b0·86048703·10000000·24000000·c6020000·........$.......
 47 ··0x000002c0·10000000·00000000·48000000·cc020000·........H.......
 48 ··0x000002d0·70000000·76000000·00410e08·8502410e·p...v....A....A.
 49 ··0x000002e0·0c870341·0e108604·430e1483·05450e30·...A....C....E.0
 50 ··0x000002f0·760e345e·0e38440e·3c410e40·480e3043·v.4^.8D.<A.@H.0C
 51 ··0x00000300·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A.
52 ··0x00000310·1c000000·00000000·017a5200·017c0801·.........zR..|..52 ··0x00000310·0e040000·1c000000·00000000·017a5200·.............zR.
53 ··0x00000320·1b0c0404·88010e30·83058502·86048703·.......0........53 ··0x00000320·017c0801·1b0c0404·88010e30·83058502·.|.........0....
54 ··0x00000330·10000000·24000000·dd020000·49000000·....$.......I...54 ··0x00000330·86048703·10000000·24000000·d6020000·........$.......
55 ··0x00000340·00000000····························....55 ··0x00000340·49000000·00000000···················I.......
  
987 B
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 12, 11 lines modifiedOffset 12, 11 lines modified
12 ··0x00000090·5f4f7074·696d697a·65005079·4572725f·_Optimize.PyErr_12 ··0x00000090·5f4f7074·696d697a·65005079·4572725f·_Optimize.PyErr_
13 ··0x000000a0·4f636375·72726564·0050794d·656d5f4d·Occurred.PyMem_M13 ··0x000000a0·4f636375·72726564·0050794d·656d5f4d·Occurred.PyMem_M
14 ··0x000000b0·616c6c6f·63006d65·6d637079·006d656d·alloc.memcpy.mem14 ··0x000000b0·616c6c6f·63006d65·6d637079·006d656d·alloc.memcpy.mem
15 ··0x000000c0·73657400·50794d65·6d5f4672·65650050·set.PyMem_Free.P15 ··0x000000c0·73657400·50794d65·6d5f4672·65650050·set.PyMem_Free.P
16 ··0x000000d0·79427974·65735f46·726f6d53·7472696e·yBytes_FromStrin16 ··0x000000d0·79427974·65735f46·726f6d53·7472696e·yBytes_FromStrin
17 ··0x000000e0·67416e64·53697a65·00507954·75706c65·gAndSize.PyTuple17 ··0x000000e0·67416e64·53697a65·00507954·75706c65·gAndSize.PyTuple
18 ··0x000000f0·5f4e6577·0050794c·6973745f·41707065·_New.PyList_Appe18 ··0x000000f0·5f4e6577·0050794c·6973745f·41707065·_New.PyList_Appe
19 ··0x00000100·6e640050·794f626a·6563745f·49735472·nd.PyObject_IsTr 
20 ··0x00000110·75650050·79457272·5f4e6f4d·656d6f72·ue.PyErr_NoMemor19 ··0x00000100·6e640050·79457272·5f4e6f4d·656d6f72·nd.PyErr_NoMemor
 20 ··0x00000110·79005079·4f626a65·63745f49·73547275·y.PyObject_IsTru
21 ··0x00000120·79005f50·795f4465·616c6c6f·6300·····y._Py_Dealloc.21 ··0x00000120·65005f50·795f4465·616c6c6f·6300·····e._Py_Dealloc.
  
92.7 KB
preconfig.o
943 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:··········13164·(bytes·into·file)13 ··Start·of·section·headers:··········13208·(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:·········1719 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1620 ··Section·header·string·table·index:·18
3.33 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 28 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x336c:1 There·are·19·section·headers,·starting·at·offset·0x3398:
  
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]·.text·············PROGBITS········00000000·000040·000b08·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000a58·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·002a4c·0003b0·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·002a6c·000380·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000b48·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000a98·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000b48·000010·00··WA··0···0··48 ··[·4]·.bss··············NOBITS··········00000000·000a98·000010·00··WA··0···0··4
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000b48·0000cf·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000a98·0000cf·01·AMS··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000c17·00011f·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000b67·00011f·01·AMS··0···0··1
11 ··[·7]·.rodata.str4.4····PROGBITS········00000000·000d38·000034·04·AMS··0···0··411 ··[·7]·.rodata.str4.4····PROGBITS········00000000·000c88·000034·04·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·000d6c·00086e·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·000cbc·00086e·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·002dfc·0003f8·08···I·14···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·002dec·0003f8·08···I·16···8··4
 14 ··[10]·.text.hot·········PROGBITS········00000000·001530·0000bc·00··AX··0···0·16
 15 ··[11]·.rel.text.hot·····REL·············00000000·0031e4·000030·08···I·16··10··4
14 ··[10]·.rodata···········PROGBITS········00000000·0015dc·000073·00···A··0···0··416 ··[12]·.rodata···········PROGBITS········00000000·0015ec·000073·00···A··0···0··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·00164f·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·00165f·000000·00······0···0··1
16 ··[12]·.eh_frame·········PROGBITS········00000000·001650·000958·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·001660·000958·00···A··0···0··4
17 ··[13]·.rel.eh_frame·····REL·············00000000·0031f4·0000e0·08···I·14··12··419 ··[15]·.rel.eh_frame·····REL·············00000000·003214·0000e0·08···I·16··14··4
18 ··[14]·.symtab···········SYMTAB··········00000000·001fa8·000530·10·····15··24··420 ··[16]·.symtab···········SYMTAB··········00000000·001fb8·000540·10·····17··25··4
19 ··[15]·.strtab···········STRTAB··········00000000·0024d8·000571·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·0024f8·000571·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·0032d4·000096·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·0032f4·0000a4·00······0···0··1
21 Key·to·Flags:23 Key·to·Flags:
22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
25 ··p·(processor·specific)27 ··p·(processor·specific)
11.1 KB
readelf --wide --symbols {}
    
Offset 1, 86 lines modifiedOffset 1, 87 lines modified
  
1 Symbol·table·'.symtab'·contains·83·entries:1 Symbol·table·'.symtab'·contains·84·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
9 ·····6:·00000000···637·FUNC····LOCAL··DEFAULT····8·_PyPreConfig_Read.cold9 ·····6:·00000000···637·FUNC····LOCAL··DEFAULT····8·_PyPreConfig_Read.cold
10 ·····7:·0000004c····18·OBJECT··LOCAL··DEFAULT···10·__func__.310 ·····7:·0000004c····18·OBJECT··LOCAL··DEFAULT···12·__func__.3
11 ·····8:·00000030····25·OBJECT··LOCAL··DEFAULT···10·__func__.211 ·····8:·00000030····25·OBJECT··LOCAL··DEFAULT···12·__func__.2
12 ·····9:·00000014····25·OBJECT··LOCAL··DEFAULT···10·__func__.112 ·····9:·00000014····25·OBJECT··LOCAL··DEFAULT···12·__func__.1
 13 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
13 ····10:·0000027d···139·FUNC····LOCAL··DEFAULT····8·_PyArgv_AsWstrList.cold14 ····11:·0000027d···139·FUNC····LOCAL··DEFAULT····8·_PyArgv_AsWstrList.cold
14 ····11:·00000060····19·OBJECT··LOCAL··DEFAULT···10·__func__.415 ····12:·00000060····19·OBJECT··LOCAL··DEFAULT···12·__func__.4
15 ····12:·00000308····61·FUNC····LOCAL··DEFAULT····8·_PyPreCmdline_Read.cold16 ····13:·00000308····61·FUNC····LOCAL··DEFAULT····8·_PyPreCmdline_Read.cold
16 ····13:·00000345····95·FUNC····LOCAL··DEFAULT····8·_PyPreConfig_Write.cold17 ····14:·00000345····95·FUNC····LOCAL··DEFAULT····8·_PyPreConfig_Write.cold
17 ····14:·00000000····19·OBJECT··LOCAL··DEFAULT···10·__func__.018 ····15:·00000000····19·OBJECT··LOCAL··DEFAULT···12·__func__.0
18 ····15:·000003a4·····4·FUNC····LOCAL··DEFAULT····8·_PyPreConfig_GetConfig.cold19 ····16:·000003a4·····4·FUNC····LOCAL··DEFAULT····8·_PyPreConfig_GetConfig.cold
19 ····16:·000003a8····14·FUNC····LOCAL··DEFAULT····8·_PyPreCmdline_SetConfig.cold20 ····17:·000003a8····14·FUNC····LOCAL··DEFAULT····8·_PyPreCmdline_SetConfig.cold
20 ····17:·000003b6····69·FUNC····LOCAL··DEFAULT····8·_Py_get_env_flag.cold21 ····18:·000003b6····69·FUNC····LOCAL··DEFAULT····8·_Py_get_env_flag.cold
21 ····18:·00000447····28·FUNC····LOCAL··DEFAULT····8·_Py_SetFileSystemEncoding.cold22 ····19:·00000447····28·FUNC····LOCAL··DEFAULT····8·_Py_SetFileSystemEncoding.cold
22 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT···10· 
23 ····20:·00000000·····0·SECTION·LOCAL··DEFAULT····3· 
24 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT····4· 
25 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT···11· 
26 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···12·23 ····20:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
 24 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
 25 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
 26 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
 27 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
27 ····24:·00000000····76·FUNC····GLOBAL·DEFAULT····1·PyPreConfig_InitPythonConfig28 ····25:·00000000····76·FUNC····GLOBAL·DEFAULT····1·PyPreConfig_InitPythonConfig
28 ····25:·00000050···138·FUNC····GLOBAL·HIDDEN·····1·_PyPreConfig_InitFromPreConfig29 ····26:·00000050···138·FUNC····GLOBAL·HIDDEN·····1·_PyPreConfig_InitFromPreConfig
29 ····26:·000000e0··1164·FUNC····GLOBAL·HIDDEN·····1·_PyPreConfig_Read30 ····27:·000000e0··1164·FUNC····GLOBAL·HIDDEN·····1·_PyPreConfig_Read
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime_Initialize31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime_Initialize
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·setlocale32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·setlocale
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawStrdup33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawStrdup
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_SetLocaleFromEnv34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_SetLocaleFromEnv
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_UTF8Mode35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_UTF8Mode
35 ····32:·00000570···176·FUNC····GLOBAL·DEFAULT····1·_PyArgv_AsWstrList36 ····33:·00000000···188·FUNC····GLOBAL·DEFAULT···10·_PyArgv_AsWstrList
36 ····33:·00000620···348·FUNC····GLOBAL·HIDDEN·····1·_PyPreCmdline_Read37 ····34:·00000570···348·FUNC····GLOBAL·HIDDEN·····1·_PyPreCmdline_Read
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getenv38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getenv
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_LegacyLocaleDetected39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_LegacyLocaleDetected
39 ····36:·00000780···121·FUNC····GLOBAL·DEFAULT····1·_Py_get_xoption40 ····37:·000006d0···121·FUNC····GLOBAL·DEFAULT····1·_Py_get_xoption
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWideStringList_Clear43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWideStringList_Clear
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CoerceLegacyLocale44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CoerceLegacyLocale
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcschr45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcschr
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscmp46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscmp
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_GetAllocatorName47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_GetAllocatorName
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_IsolatedFlag48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_IsolatedFlag
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_IgnoreEnvironmentFlag49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_IgnoreEnvironmentFlag
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_DecodeLocale51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_DecodeLocale
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWideStringList_Copy52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWideStringList_Copy
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_ResetGetOpt53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_ResetGetOpt
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_opterr54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_opterr
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_GetOpt55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_GetOpt
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_optarg56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOS_optarg
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyWideStringList_Append57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyWideStringList_Append
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcsncmp59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcsncmp
59 ····56:·00000800···294·FUNC····GLOBAL·HIDDEN·····1·_PyPreConfig_Write60 ····57:·00000750···294·FUNC····GLOBAL·HIDDEN·····1·_PyPreConfig_Write
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_SetupAllocators62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_SetupAllocators
62 ····59:·00000930····54·FUNC····GLOBAL·HIDDEN·····1·_PyPreConfig_GetConfig63 ····60:·00000880····54·FUNC····GLOBAL·HIDDEN·····1·_PyPreConfig_GetConfig
63 ····60:·00000970····89·FUNC····GLOBAL·HIDDEN·····1·_PyPreCmdline_SetConfig64 ····61:·000008c0····89·FUNC····GLOBAL·HIDDEN·····1·_PyPreCmdline_SetConfig
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWideStringList_Extend65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWideStringList_Extend
65 ····62:·000009d0····30·FUNC····GLOBAL·HIDDEN·····1·_PyPreCmdline_Clear66 ····63:·00000920····30·FUNC····GLOBAL·HIDDEN·····1·_PyPreCmdline_Clear
66 ····63:·000009f0····42·FUNC····GLOBAL·DEFAULT····1·_Py_GetEnv67 ····64:·00000940····42·FUNC····GLOBAL·DEFAULT····1·_Py_GetEnv
67 ····64:·00000a20····37·FUNC····GLOBAL·DEFAULT····1·_Py_get_env_flag68 ····65:·00000970····37·FUNC····GLOBAL·DEFAULT····1·_Py_get_env_flag
68 ····65:·000003fb····76·FUNC····GLOBAL·DEFAULT····8·_Py_str_to_int69 ····66:·000003fb····76·FUNC····GLOBAL·DEFAULT····8·_Py_str_to_int
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strtol71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strtol
71 ····68:·00000a50····95·FUNC····GLOBAL·HIDDEN·····1·_Py_SetFileSystemEncoding72 ····69:·000009a0····95·FUNC····GLOBAL·HIDDEN·····1·_Py_SetFileSystemEncoding
72 ····69:·00000ab0····88·FUNC····GLOBAL·HIDDEN·····1·_Py_ClearFileSystemEncoding73 ····70:·00000a00····88·FUNC····GLOBAL·HIDDEN·····1·_Py_ClearFileSystemEncoding
73 ····70:·0000000c·····4·OBJECT··GLOBAL·DEFAULT····4·Py_FileSystemDefaultEncoding74 ····71:·0000000c·····4·OBJECT··GLOBAL·DEFAULT····4·Py_FileSystemDefaultEncoding
74 ····71:·00000008·····4·OBJECT··GLOBAL·DEFAULT····4·Py_HasFileSystemDefaultEncoding75 ····72:·00000008·····4·OBJECT··GLOBAL·DEFAULT····4·Py_HasFileSystemDefaultEncoding
75 ····72:·00000004·····4·OBJECT··GLOBAL·DEFAULT····4·Py_FileSystemDefaultEncodeErrors76 ····73:·00000004·····4·OBJECT··GLOBAL·DEFAULT····4·Py_FileSystemDefaultEncodeErrors
76 ····73:·00000000·····4·OBJECT··GLOBAL·HIDDEN·····4·_Py_HasFileSystemDefaultEncodeErrors77 ····74:·00000000·····4·OBJECT··GLOBAL·HIDDEN·····4·_Py_HasFileSystemDefaultEncodeErrors
77 ····74:·00000463···761·FUNC····GLOBAL·HIDDEN·····8·_PyPreConfig_AsDict78 ····75:·00000463···761·FUNC····GLOBAL·HIDDEN·····8·_PyPreConfig_AsDict
78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString
82 ····79:·0000075c····31·FUNC····GLOBAL·HIDDEN·····8·_PyPreCmdline_SetArgv83 ····80:·0000075c····31·FUNC····GLOBAL·HIDDEN·····8·_PyPreCmdline_SetArgv
83 ····80:·0000077b····55·FUNC····GLOBAL·DEFAULT····8·_PyPreConfig_InitCompatConfig84 ····81:·0000077b····55·FUNC····GLOBAL·DEFAULT····8·_PyPreConfig_InitCompatConfig
84 ····81:·000007b2····34·FUNC····GLOBAL·DEFAULT····8·PyPreConfig_InitIsolatedConfig85 ····82:·000007b2····34·FUNC····GLOBAL·DEFAULT····8·PyPreConfig_InitIsolatedConfig
85 ····82:·000007d4···154·FUNC····GLOBAL·HIDDEN·····8·_PyPreConfig_InitFromConfig86 ····83:·000007d4···154·FUNC····GLOBAL·HIDDEN·····8·_PyPreConfig_InitFromConfig
28.0 KB
readelf --wide --relocs {}
    
Offset 1, 95 lines modifiedOffset 1, 92 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x2a4c·contains·118·entries:1 Relocation·section·'.rel.text'·at·offset·0x2a6c·contains·112·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000061··00001802·R_386_PC32·············00000000···PyPreConfig_InitPythonConfig3 00000061··00001902·R_386_PC32·············00000000···PyPreConfig_InitPythonConfig
4 000000fe··00001b02·R_386_PC32·············00000000···_PyRuntime_Initialize4 000000fe··00001c02·R_386_PC32·············00000000···_PyRuntime_Initialize
5 00000120··00001c02·R_386_PC32·············00000000···setlocale5 00000120··00001d02·R_386_PC32·············00000000···setlocale
6 00000134··00001d02·R_386_PC32·············00000000···_PyMem_RawStrdup6 00000134··00001e02·R_386_PC32·············00000000···_PyMem_RawStrdup
7 00000154··00001902·R_386_PC32·············00000050···_PyPreConfig_InitFromPreConfig7 00000154··00001a02·R_386_PC32·············00000050···_PyPreConfig_InitFromPreConfig
8 00000172··00001e02·R_386_PC32·············00000000···_Py_SetLocaleFromEnv8 00000172··00001f02·R_386_PC32·············00000000···_Py_SetLocaleFromEnv
9 0000017b··00001f01·R_386_32···············00000000···Py_UTF8Mode9 0000017b··00002001·R_386_32···············00000000···Py_UTF8Mode
10 000001c3··00002002·R_386_PC32·············00000570···_PyArgv_AsWstrList10 000001c3··00002102·R_386_PC32·············00000000···_PyArgv_AsWstrList
11 0000020c··00001f01·R_386_32···············00000000···Py_UTF8Mode11 0000020c··00002001·R_386_32···············00000000···Py_UTF8Mode
12 0000021a··00002102·R_386_PC32·············00000620···_PyPreCmdline_Read12 0000021a··00002202·R_386_PC32·············00000570···_PyPreCmdline_Read
13 0000025c··00000301·R_386_32···············00000000···.rodata.str1.113 0000025c··00000301·R_386_32···············00000000···.rodata.str1.1
14 00000261··00002202·R_386_PC32·············00000000···getenv14 00000261··00002302·R_386_PC32·············00000000···getenv
15 00000284··00002302·R_386_PC32·············00000000···_Py_LegacyLocaleDetected15 00000284··00002402·R_386_PC32·············00000000···_Py_LegacyLocaleDetected
16 000002b4··00000401·R_386_32···············00000000···.rodata.str4.416 000002b4··00000401·R_386_32···············00000000···.rodata.str4.4
17 000002bd··00002402·R_386_PC32·············00000780···_Py_get_xoption17 000002bd··00002502·R_386_PC32·············000006d0···_Py_get_xoption
18 000002d6··00000301·R_386_32···············00000000···.rodata.str1.118 000002d6··00000301·R_386_32···············00000000···.rodata.str1.1
19 000002db··00002202·R_386_PC32·············00000000···getenv19 000002db··00002302·R_386_PC32·············00000000···getenv
20 000002f9··00001c02·R_386_PC32·············00000000···setlocale20 000002f9··00001d02·R_386_PC32·············00000000···setlocale
21 00000309··00000301·R_386_32···············00000000···.rodata.str1.121 00000309··00000301·R_386_32···············00000000···.rodata.str1.1
22 0000030f··00002502·R_386_PC32·············00000000···strcmp22 0000030f··00002602·R_386_PC32·············00000000···strcmp
23 00000321··00000301·R_386_32···············00000000···.rodata.str1.123 00000321··00000301·R_386_32···············00000000···.rodata.str1.1
24 00000327··00002502·R_386_PC32·············00000000···strcmp24 00000327··00002602·R_386_PC32·············00000000···strcmp
25 00000366··00000301·R_386_32···············00000000···.rodata.str1.125 00000366··00000301·R_386_32···············00000000···.rodata.str1.1
26 0000036b··00002202·R_386_PC32·············00000000···getenv26 0000036b··00002302·R_386_PC32·············00000000···getenv
27 000003d3··00001c02·R_386_PC32·············00000000···setlocale27 000003d3··00001d02·R_386_PC32·············00000000···setlocale
28 000003db··00002602·R_386_PC32·············00000000···PyMem_RawFree28 000003db··00002702·R_386_PC32·············00000000···PyMem_RawFree
29 000003ea··00001f01·R_386_32···············00000000···Py_UTF8Mode29 000003ea··00002001·R_386_32···············00000000···Py_UTF8Mode
30 000003ef··00002702·R_386_PC32·············00000000···_PyWideStringList_Clear30 000003ef··00002802·R_386_PC32·············00000000···_PyWideStringList_Clear
31 000003f9··00002702·R_386_PC32·············00000000···_PyWideStringList_Clear31 000003f9··00002802·R_386_PC32·············00000000···_PyWideStringList_Clear
32 0000044d··00002802·R_386_PC32·············00000000···_Py_CoerceLegacyLocale32 0000044d··00002902·R_386_PC32·············00000000···_Py_CoerceLegacyLocale
33 00000506··00000301·R_386_32···············00000000···.rodata.str1.133 00000506··00000301·R_386_32···············00000000···.rodata.str1.1
34 0000050c··00002502·R_386_PC32·············00000000···strcmp34 0000050c··00002602·R_386_PC32·············00000000···strcmp
35 0000051e··00000301·R_386_32···············00000000···.rodata.str1.135 0000051e··00000301·R_386_32···············00000000···.rodata.str1.1
36 00000524··00002502·R_386_PC32·············00000000···strcmp36 00000524··00002602·R_386_PC32·············00000000···strcmp
37 000005a5··00002e02·R_386_PC32·············00000000···PyMem_RawMalloc 
38 000005c7··00002f02·R_386_PC32·············00000000···Py_DecodeLocale 
39 000005f1··00002702·R_386_PC32·············00000000···_PyWideStringList_Clear 
40 0000065b··00003102·R_386_PC32·············00000000···_PyOS_ResetGetOpt37 000005ab··00003202·R_386_PC32·············00000000···_PyOS_ResetGetOpt
41 00000668··00003201·R_386_32···············00000000···_PyOS_opterr38 000005b8··00003301·R_386_32···············00000000···_PyOS_opterr
42 00000681··00003302·R_386_PC32·············00000000···_PyOS_GetOpt39 000005d1··00003402·R_386_PC32·············00000000···_PyOS_GetOpt
43 000006fc··00000401·R_386_32···············00000000···.rodata.str4.440 0000064c··00000401·R_386_32···············00000000···.rodata.str4.4
44 00000702··00002402·R_386_PC32·············00000780···_Py_get_xoption41 00000652··00002502·R_386_PC32·············000006d0···_Py_get_xoption
45 0000071b··00000301·R_386_32···············00000000···.rodata.str1.142 0000066b··00000301·R_386_32···············00000000···.rodata.str1.1
46 00000720··00002202·R_386_PC32·············00000000···getenv43 00000670··00002302·R_386_PC32·············00000000···getenv
47 00000741··00003401·R_386_32···············00000000···_PyOS_optarg44 00000691··00003501·R_386_32···············00000000···_PyOS_optarg
48 0000074c··00003502·R_386_PC32·············00000000···PyWideStringList_Append45 0000069c··00003602·R_386_PC32·············00000000···PyWideStringList_Append
49 000007ab··00002902·R_386_PC32·············00000000···wcschr46 000006fb··00002a02·R_386_PC32·············00000000···wcschr
50 000007bb··00003602·R_386_PC32·············00000000···wcslen47 0000070b··00003702·R_386_PC32·············00000000···wcslen
51 000007d0··00003702·R_386_PC32·············00000000···wcsncmp48 00000720··00003802·R_386_PC32·············00000000···wcsncmp
52 00000819··00001902·R_386_PC32·············00000050···_PyPreConfig_InitFromPreConfig49 00000769··00001a02·R_386_PC32·············00000050···_PyPreConfig_InitFromPreConfig
53 0000082c··00003901·R_386_32···············00000000···_PyRuntime50 0000077c··00003a01·R_386_32···············00000000···_PyRuntime
54 0000084d··00002c01·R_386_32···············00000000···Py_IsolatedFlag51 0000079d··00002d01·R_386_32···············00000000···Py_IsolatedFlag
55 00000861··00002d01·R_386_32···············00000000···Py_IgnoreEnvironmentFlag52 000007b1··00002e01·R_386_32···············00000000···Py_IgnoreEnvironmentFlag
56 0000086e··00001f01·R_386_32···············00000000···Py_UTF8Mode53 000007be··00002001·R_386_32···············00000000···Py_UTF8Mode
57 0000088b··00001e02·R_386_PC32·············00000000···_Py_SetLocaleFromEnv54 000007db··00001f02·R_386_PC32·············00000000···_Py_SetLocaleFromEnv
58 000008a8··00003901·R_386_32···············00000000···_PyRuntime55 000007f8··00003a01·R_386_32···············00000000···_PyRuntime
59 000008ad··00003901·R_386_32···············00000000···_PyRuntime56 000007fd··00003a01·R_386_32···············00000000···_PyRuntime
60 000008bb··00003901·R_386_32···············00000000···_PyRuntime57 0000080b··00003a01·R_386_32···············00000000···_PyRuntime
61 000008c5··00003901·R_386_32···············00000000···_PyRuntime58 00000815··00003a01·R_386_32···············00000000···_PyRuntime
62 000008cf··00003901·R_386_32···············00000000···_PyRuntime59 0000081f··00003a01·R_386_32···············00000000···_PyRuntime
63 000008d7··00003901·R_386_32···············00000000···_PyRuntime60 00000827··00003a01·R_386_32···············00000000···_PyRuntime
64 000008e1··00003901·R_386_32···············00000000···_PyRuntime61 00000831··00003a01·R_386_32···············00000000···_PyRuntime
65 000008eb··00003901·R_386_32···············00000000···_PyRuntime62 0000083b··00003a01·R_386_32···············00000000···_PyRuntime
66 000008f5··00003901·R_386_32···············00000000···_PyRuntime63 00000845··00003a01·R_386_32···············00000000···_PyRuntime
67 000008fb··00003901·R_386_32···············00000000···_PyRuntime64 0000084b··00003a01·R_386_32···············00000000···_PyRuntime
68 00000912··00002802·R_386_PC32·············00000000···_Py_CoerceLegacyLocale65 00000862··00002902·R_386_PC32·············00000000···_Py_CoerceLegacyLocale
69 00000990··00003d02·R_386_PC32·············00000000···_PyWideStringList_Extend66 000008e0··00003e02·R_386_PC32·············00000000···_PyWideStringList_Extend
70 000009dd··00002702·R_386_PC32·············00000000···_PyWideStringList_Clear67 0000092d··00002802·R_386_PC32·············00000000···_PyWideStringList_Clear
71 00000a02··00002202·R_386_PC32·············00000000···getenv68 00000952··00002302·R_386_PC32·············00000000···getenv
72 00000a32··00002202·R_386_PC32·············00000000···getenv69 00000982··00002302·R_386_PC32·············00000000···getenv
73 00000a5a··00001d02·R_386_PC32·············00000000···_PyMem_RawStrdup70 000009aa··00001e02·R_386_PC32·············00000000···_PyMem_RawStrdup
74 00000a73··00001d02·R_386_PC32·············00000000···_PyMem_RawStrdup71 000009c3··00001e02·R_386_PC32·············00000000···_PyMem_RawStrdup
75 00000a85··00004502·R_386_PC32·············00000ab0···_Py_ClearFileSystemEncoding72 000009d5··00004602·R_386_PC32·············00000a00···_Py_ClearFileSystemEncoding
76 00000a8b··00004601·R_386_32···············0000000c···Py_FileSystemDefaultEncoding73 000009db··00004701·R_386_32···············0000000c···Py_FileSystemDefaultEncoding
77 00000a93··00004701·R_386_32···············00000008···Py_HasFileSystemDefaultEncoding74 000009e3··00004801·R_386_32···············00000008···Py_HasFileSystemDefaultEncoding
78 00000a9d··00004801·R_386_32···············00000004···Py_FileSystemDefaultEncodeErrors75 000009ed··00004901·R_386_32···············00000004···Py_FileSystemDefaultEncodeErrors
79 00000aa3··00004901·R_386_32···············00000000···_Py_HasFileSystemDefaultEncodeErrors76 000009f3··00004a01·R_386_32···············00000000···_Py_HasFileSystemDefaultEncodeErrors
80 00000ab5··00004701·R_386_32···············00000008···Py_HasFileSystemDefaultEncoding77 00000a05··00004801·R_386_32···············00000008···Py_HasFileSystemDefaultEncoding
81 00000abd··00004601·R_386_32···············0000000c···Py_FileSystemDefaultEncoding78 00000a0d··00004701·R_386_32···············0000000c···Py_FileSystemDefaultEncoding
82 00000aca··00002602·R_386_PC32·············00000000···PyMem_RawFree79 00000a1a··00002702·R_386_PC32·············00000000···PyMem_RawFree
83 00000ad3··00004601·R_386_32···············0000000c···Py_FileSystemDefaultEncoding80 00000a23··00004701·R_386_32···············0000000c···Py_FileSystemDefaultEncoding
84 00000add··00004901·R_386_32···············00000000···_Py_HasFileSystemDefaultEncodeErrors81 00000a2d··00004a01·R_386_32···············00000000···_Py_HasFileSystemDefaultEncodeErrors
85 00000ae6··00004801·R_386_32···············00000004···Py_FileSystemDefaultEncodeErrors82 00000a36··00004901·R_386_32···············00000004···Py_FileSystemDefaultEncodeErrors
86 00000af3··00002602·R_386_PC32·············00000000···PyMem_RawFree83 00000a43··00002702·R_386_PC32·············00000000···PyMem_RawFree
87 00000afc··00004801·R_386_32···············00000004···Py_FileSystemDefaultEncodeErrors84 00000a4c··00004901·R_386_32···············00000004···Py_FileSystemDefaultEncodeErrors
88 0000010c··00000502·R_386_PC32·············00000000···.text.unlikely85 0000010c··00000502·R_386_PC32·············00000000···.text.unlikely
89 00000115··00000502·R_386_PC32·············00000000···.text.unlikely86 00000115··00000502·R_386_PC32·············00000000···.text.unlikely
90 0000012b··00000502·R_386_PC32·············00000000···.text.unlikely87 0000012b··00000502·R_386_PC32·············00000000···.text.unlikely
91 00000143··00000502·R_386_PC32·············00000000···.text.unlikely88 00000143··00000502·R_386_PC32·············00000000···.text.unlikely
92 00000162··00000502·R_386_PC32·············00000000···.text.unlikely89 00000162··00000502·R_386_PC32·············00000000···.text.unlikely
93 000001ac··00000502·R_386_PC32·············00000000···.text.unlikely90 000001ac··00000502·R_386_PC32·············00000000···.text.unlikely
94 000001e9··00000502·R_386_PC32·············00000000···.text.unlikely91 000001e9··00000502·R_386_PC32·············00000000···.text.unlikely
20.1 KB
readelf --wide --debug-dump=frames {}
    
Offset 344, 65 lines modifiedOffset 344, 66 lines modified
344 ··DW_CFA_def_cfa_offset:·188344 ··DW_CFA_def_cfa_offset:·188
345 ··DW_CFA_advance_loc:·1·to·000001ca345 ··DW_CFA_advance_loc:·1·to·000001ca
346 ··DW_CFA_def_cfa_offset:·192346 ··DW_CFA_def_cfa_offset:·192
347 ··DW_CFA_advance_loc:·8·to·000001d2347 ··DW_CFA_advance_loc:·8·to·000001d2
348 ··DW_CFA_def_cfa_offset:·176348 ··DW_CFA_def_cfa_offset:·176
349 ··DW_CFA_nop349 ··DW_CFA_nop
  
350 000002c8·00000058·000002cc·FDE·cie=00000000·pc=00000570..00000620350 000002c8·00000058·000002cc·FDE·cie=00000000·pc=00000000..000000bc
351 ··DW_CFA_advance_loc:·1·to·00000571351 ··DW_CFA_advance_loc:·1·to·00000001
352 ··DW_CFA_def_cfa_offset:·8352 ··DW_CFA_def_cfa_offset:·8
353 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8353 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
354 ··DW_CFA_advance_loc:·1·to·00000572354 ··DW_CFA_advance_loc:·1·to·00000002
355 ··DW_CFA_def_cfa_offset:·12355 ··DW_CFA_def_cfa_offset:·12
356 ··DW_CFA_offset:·r7·(edi)·at·cfa-12356 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
357 ··DW_CFA_advance_loc:·1·to·00000573357 ··DW_CFA_advance_loc:·1·to·00000003
358 ··DW_CFA_def_cfa_offset:·16358 ··DW_CFA_def_cfa_offset:·16
359 ··DW_CFA_offset:·r6·(esi)·at·cfa-16359 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
360 ··DW_CFA_advance_loc:·1·to·00000574360 ··DW_CFA_advance_loc:·1·to·00000004
361 ··DW_CFA_def_cfa_offset:·20361 ··DW_CFA_def_cfa_offset:·20
362 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20362 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
363 ··DW_CFA_advance_loc:·3·to·00000577363 ··DW_CFA_advance_loc:·3·to·00000007
364 ··DW_CFA_def_cfa_offset:·48364 ··DW_CFA_def_cfa_offset:·48
365 ··DW_CFA_advance_loc:·39·to·0000059e365 ··DW_CFA_advance_loc:·39·to·0000002e
366 ··DW_CFA_def_cfa_offset:·60366 ··DW_CFA_def_cfa_offset:·60
367 ··DW_CFA_advance_loc:·6·to·000005a4367 ··DW_CFA_advance_loc:·4·to·00000032
368 ··DW_CFA_def_cfa_offset:·64368 ··DW_CFA_def_cfa_offset:·64
369 ··DW_CFA_advance_loc:·12·to·000005b0369 ··DW_CFA_advance_loc:·12·to·0000003e
370 ··DW_CFA_def_cfa_offset:·48370 ··DW_CFA_def_cfa_offset:·48
371 ··DW_CFA_advance_loc:·14·to·000005be371 ··DW_CFA_advance_loc:·32·to·0000005e
372 ··DW_CFA_def_cfa_offset:·52 
373 ··DW_CFA_advance_loc:·1·to·000005bf 
374 ··DW_CFA_def_cfa_offset:·56372 ··DW_CFA_def_cfa_offset:·56
375 ··DW_CFA_advance_loc:·4·to·000005c3373 ··DW_CFA_advance_loc:·1·to·0000005f
376 ··DW_CFA_def_cfa_offset:·60374 ··DW_CFA_def_cfa_offset:·60
377 ··DW_CFA_advance_loc:·3·to·000005c6375 ··DW_CFA_advance_loc:·3·to·00000062
378 ··DW_CFA_def_cfa_offset:·64376 ··DW_CFA_def_cfa_offset:·64
379 ··DW_CFA_advance_loc:·8·to·000005ce377 ··DW_CFA_advance_loc:·8·to·0000006a
380 ··DW_CFA_def_cfa_offset:·48378 ··DW_CFA_def_cfa_offset:·48
381 ··DW_CFA_advance_loc:·30·to·000005ec379 ··DW_CFA_advance_loc:·30·to·00000088
382 ··DW_CFA_def_cfa_offset:·60380 ··DW_CFA_def_cfa_offset:·60
383 ··DW_CFA_advance_loc:·4·to·000005f0381 ··DW_CFA_advance_loc:·4·to·0000008c
384 ··DW_CFA_def_cfa_offset:·64382 ··DW_CFA_def_cfa_offset:·64
385 ··DW_CFA_advance_loc:·20·to·00000604383 ··DW_CFA_advance_loc:·20·to·000000a0
386 ··DW_CFA_def_cfa_offset:·48384 ··DW_CFA_def_cfa_offset:·48
387 ··DW_CFA_advance_loc:·19·to·00000617385 ··DW_CFA_advance_loc:·19·to·000000b3
388 ··DW_CFA_def_cfa_offset:·20386 ··DW_CFA_def_cfa_offset:·20
389 ··DW_CFA_advance_loc:·3·to·0000061a387 ··DW_CFA_advance_loc:·3·to·000000b6
390 ··DW_CFA_restore:·r3·(ebx)388 ··DW_CFA_restore:·r3·(ebx)
391 ··DW_CFA_def_cfa_offset:·16389 ··DW_CFA_def_cfa_offset:·16
392 ··DW_CFA_advance_loc:·1·to·0000061b390 ··DW_CFA_advance_loc:·1·to·000000b7
393 ··DW_CFA_restore:·r6·(esi)391 ··DW_CFA_restore:·r6·(esi)
394 ··DW_CFA_def_cfa_offset:·12392 ··DW_CFA_def_cfa_offset:·12
395 ··DW_CFA_advance_loc:·1·to·0000061c393 ··DW_CFA_advance_loc:·1·to·000000b8
396 ··DW_CFA_restore:·r7·(edi)394 ··DW_CFA_restore:·r7·(edi)
397 ··DW_CFA_def_cfa_offset:·8395 ··DW_CFA_def_cfa_offset:·8
398 ··DW_CFA_advance_loc:·1·to·0000061d396 ··DW_CFA_advance_loc:·1·to·000000b9
399 ··DW_CFA_restore:·r5·(ebp)397 ··DW_CFA_restore:·r5·(ebp)
400 ··DW_CFA_def_cfa_offset:·4398 ··DW_CFA_def_cfa_offset:·4
 399 ··DW_CFA_nop
 400 ··DW_CFA_nop
 401 ··DW_CFA_nop
  
401 00000324·0000001c·00000000·CIE402 00000324·0000001c·00000000·CIE
402 ··Version:···············1403 ··Version:···············1
403 ··Augmentation:··········"zR"404 ··Augmentation:··········"zR"
404 ··Code·alignment·factor:·1405 ··Code·alignment·factor:·1
405 ··Data·alignment·factor:·-4406 ··Data·alignment·factor:·-4
406 ··Return·address·column:·8407 ··Return·address·column:·8
237 B
strings --all --bytes=8 {}
    
Offset 92, 9 lines modifiedOffset 92, 10 lines modified
92 _PyPreConfig_InitFromConfig92 _PyPreConfig_InitFromConfig
93 .shstrtab93 .shstrtab
94 .rel.text94 .rel.text
95 .rodata.str1.495 .rodata.str1.4
96 .rodata.str1.196 .rodata.str1.1
97 .rodata.str4.497 .rodata.str4.4
98 .rel.text.unlikely98 .rel.text.unlikely
 99 .rel.text.hot
99 .note.GNU-stack100 .note.GNU-stack
100 .rel.eh_frame101 .rel.eh_frame
16.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 394, 15 lines modifiedOffset 394, 15 lines modified
394 »       mov····0x88(%esp),%ecx394 »       mov····0x88(%esp),%ecx
395 »       mov····0x8c(%esp),%edi395 »       mov····0x8c(%esp),%edi
396 »       mov····%eax,0xc(%ebx)396 »       mov····%eax,0xc(%ebx)
397 »       mov····%edx,0x10(%ebx)397 »       mov····%edx,0x10(%ebx)
398 »       mov····%esi,0x18(%ebx)398 »       mov····%esi,0x18(%ebx)
399 »       mov····%ecx,0x20(%ebx)399 »       mov····%ecx,0x20(%ebx)
400 »       mov····%edi,0x24(%ebx)400 »       mov····%edi,0x24(%ebx)
401 »       je·····6ae·<_PyPreCmdline_Read+0x8e>401 »       je·····6ae·<_PyPreCmdline_Read+0x13e>
402 ·R_386_PC32»     .text.unlikely402 ·R_386_PC32»     .text.unlikely
403 »       movl···$0x1,0x1c(%esp)403 »       movl···$0x1,0x1c(%esp)
404 »       mov····%ebp,%esi404 »       mov····%ebp,%esi
405 »       jmp····208·<_PyPreConfig_Read+0x128>405 »       jmp····208·<_PyPreConfig_Read+0x128>
406 »       movl···$0x2,0x14(%ebx)406 »       movl···$0x2,0x14(%ebx)
407 »       jmp····29a·<_PyPreConfig_Read+0x1ba>407 »       jmp····29a·<_PyPreConfig_Read+0x1ba>
408 »       movl···$0x1,0x1c(%ebx)408 »       movl···$0x1,0x1c(%ebx)
5.14 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 216, 116 lines modifiedOffset 216, 116 lines modified
216 »       lea····0x10(%esp),%ecx216 »       lea····0x10(%esp),%ecx
217 »       push···%ecx217 »       push···%ecx
218 »       pushl··0x44(%esp)218 »       pushl··0x44(%esp)
219 »       call···294·<_PyArgv_AsWstrList.cold+0x17>219 »       call···294·<_PyArgv_AsWstrList.cold+0x17>
220 ·R_386_PC32»     _PyWideStringList_Copy220 ·R_386_PC32»     _PyWideStringList_Copy
221 »       add····$0x10,%esp221 »       add····$0x10,%esp
222 »       test···%eax,%eax222 »       test···%eax,%eax
223 »       jns····8a8·<_PyPreConfig_Write+0xa8>223 »       jns····344·<_PyPreCmdline_Read.cold+0x3c>
224 ·R_386_PC32»     .text224 ·R_386_PC32»     .text.hot
225 »       movl···$0x0,0xc(%ebp)225 »       movl···$0x0,0xc(%ebp)
226 »       movl···$0x1,0x0(%ebp)226 »       movl···$0x1,0x0(%ebp)
227 »       movl···$0x60,0x4(%ebp)227 »       movl···$0x60,0x4(%ebp)
228 ·R_386_32»       .rodata228 ·R_386_32»       .rodata
229 »       movl···$0x37,0x8(%ebp)229 »       movl···$0x37,0x8(%ebp)
230 ·R_386_32»       .rodata.str1.1230 ·R_386_32»       .rodata.str1.1
231 »       jmp····8d4·<_PyPreConfig_Write+0xd4>231 »       jmp····370·<_PyPreConfig_Write.cold+0x2b>
232 ·R_386_PC32»     .text232 ·R_386_PC32»     .text.hot
233 »       sub····$0xc,%esp233 »       sub····$0xc,%esp
234 »       lea····0x14(%esp),%eax234 »       lea····0x14(%esp),%esi
235 »       push···%eax235 »       push···%esi
236 »       call···2cd·<_PyArgv_AsWstrList.cold+0x50>236 »       call···2cd·<_PyArgv_AsWstrList.cold+0x50>
237 ·R_386_PC32»     _PyWideStringList_Clear237 ·R_386_PC32»     _PyWideStringList_Clear
238 »       add····$0x10,%esp238 »       add····$0x10,%esp
239 »       movl···$0x0,0xc(%ebp)239 »       movl···$0x0,0xc(%ebp)
240 »       cmpl···$0xfffffffe,0x4(%esp)240 »       cmpl···$0xfffffffe,0x4(%esp)
241 »       movl···$0x1,0x0(%ebp)241 »       movl···$0x1,0x0(%ebp)
242 »       movl···$0x60,0x4(%ebp)242 »       movl···$0x60,0x4(%ebp)
243 ·R_386_32»       .rodata243 ·R_386_32»       .rodata
244 »       je·····2fc·<_PyArgv_AsWstrList.cold+0x7f>244 »       je·····2fc·<_PyArgv_AsWstrList.cold+0x7f>
245 »       movl···$0x37,0x8(%ebp)245 »       movl···$0x37,0x8(%ebp)
246 ·R_386_32»       .rodata.str1.1246 ·R_386_32»       .rodata.str1.1
247 »       jmp····90c·<_PyPreConfig_Write+0x10c>247 »       jmp····3a8·<_PyPreCmdline_SetConfig.cold>
248 ·R_386_PC32»     .text248 ·R_386_PC32»     .text.hot
249 »       movl···$0x88,0x8(%ebp)249 »       movl···$0x88,0x8(%ebp)
250 ·R_386_32»       .rodata.str1.4250 ·R_386_32»       .rodata.str1.4
251 »       jmp····918·<_PyPreConfig_Write+0x118>251 »       jmp····3b4·<_PyPreCmdline_SetConfig.cold+0xc>
252 ·R_386_PC32»     .text252 ·R_386_PC32»     .text.hot
  
253 00000308·<_PyPreCmdline_Read.cold>:253 00000308·<_PyPreCmdline_Read.cold>:
254 _PyPreCmdline_Read.cold():254 _PyPreCmdline_Read.cold():
255 »       mov····0x14(%esp),%ebp255 »       mov····0x14(%esp),%ebp
256 »       mov····0x18(%esp),%esi256 »       mov····0x18(%esp),%esi
257 »       mov····%ecx,(%ebx)257 »       mov····%ecx,(%ebx)
258 »       mov····0x1c(%esp),%edi258 »       mov····0x1c(%esp),%edi
259 »       mov····%ebp,0x4(%ebx)259 »       mov····%ebp,0x4(%ebx)
260 »       mov····%esi,0x8(%ebx)260 »       mov····%esi,0x8(%ebx)
261 »       mov····%edi,0xc(%ebx)261 »       mov····%edi,0xc(%ebx)
262 »       jmp····a0a·<_Py_GetEnv+0x1a>262 »       jmp····95a·<_Py_GetEnv+0x1a>
263 ·R_386_PC32»     .text263 ·R_386_PC32»     .text
264 »       cmpb···$0x0,(%eax)264 »       cmpb···$0x0,(%eax)
265 »       je·····a58·<_Py_SetFileSystemEncoding+0x8>265 »       je·····9a8·<_Py_SetFileSystemEncoding+0x8>
266 ·R_386_PC32»     .text266 ·R_386_PC32»     .text
267 »       movl···$0x1,0x18(%ebp)267 »       movl···$0x1,0x18(%ebp)
268 »       jmp····a14·<_Py_GetEnv+0x24>268 »       jmp····964·<_Py_GetEnv+0x24>
269 ·R_386_PC32»     .text269 ·R_386_PC32»     .text
270 »       movl···$0x0,0x10(%ebp)270 »       movl···$0x0,0x10(%ebp)
271 »       jmp····a10·<_Py_GetEnv+0x20>271 »       jmp····960·<_Py_GetEnv+0x20>
272 ·R_386_PC32»     .text272 ·R_386_PC32»     .text
  
273 00000345·<_PyPreConfig_Write.cold>:273 00000345·<_PyPreConfig_Write.cold>:
274 _PyPreConfig_Write.cold():274 _PyPreConfig_Write.cold():
275 »       movl···$0x0,0x2c(%esp)275 »       movl···$0x0,0x2c(%esp)
276 »       jmp····bd3·<_Py_ClearFileSystemEncoding+0x123>276 »       jmp····b23·<_Py_ClearFileSystemEncoding+0x123>
277 ·R_386_PC32»     .text277 ·R_386_PC32»     .text
278 »       sub····$0xc,%esp278 »       sub····$0xc,%esp
279 »       push···%edx279 »       push···%edx
280 »       call···357·<_PyPreConfig_Write.cold+0x12>280 »       call···357·<_PyPreConfig_Write.cold+0x12>
281 ·R_386_PC32»     _PyMem_SetupAllocators281 ·R_386_PC32»     _PyMem_SetupAllocators
282 »       add····$0x10,%esp282 »       add····$0x10,%esp
283 »       test···%eax,%eax283 »       test···%eax,%eax
284 »       jns····ba5·<_Py_ClearFileSystemEncoding+0xf5>284 »       jns····af5·<_Py_ClearFileSystemEncoding+0xf5>
285 ·R_386_PC32»     .text285 ·R_386_PC32»     .text
286 »       movl···$0x0,0xc(%ebx)286 »       movl···$0x0,0xc(%ebx)
287 »       movl···$0x1,(%ebx)287 »       movl···$0x1,(%ebx)
288 »       movl···$0x0,0x4(%ebx)288 »       movl···$0x0,0x4(%ebx)
289 ·R_386_32»       .rodata289 ·R_386_32»       .rodata
290 »       movl···$0xb0,0x8(%ebx)290 »       movl···$0xb0,0x8(%ebx)
291 ·R_386_32»       .rodata.str1.4291 ·R_386_32»       .rodata.str1.4
292 »       jmp····c81·<_Py_ClearFileSystemEncoding+0x1d1>292 »       jmp····bd1·<_Py_ClearFileSystemEncoding+0x1d1>
293 ·R_386_PC32»     .text293 ·R_386_PC32»     .text
294 »       mov····$0x4,%ecx294 »       mov····$0x4,%ecx
295 »       xor····%eax,%eax295 »       xor····%eax,%eax
296 »       mov····%ebx,%edi296 »       mov····%ebx,%edi
297 »       rep·stos·%eax,%es:(%edi)297 »       rep·stos·%eax,%es:(%edi)
298 »       jmp····c91·<_Py_ClearFileSystemEncoding+0x1e1>298 »       jmp····be1·<_Py_ClearFileSystemEncoding+0x1e1>
299 ·R_386_PC32»     .text299 ·R_386_PC32»     .text
300 »       mov····$0x4,%ecx300 »       mov····$0x4,%ecx
301 »       mov····%ebx,%edi301 »       mov····%ebx,%edi
302 »       rep·movsl·%ds:(%esi),%es:(%edi)302 »       rep·movsl·%ds:(%esi),%es:(%edi)
303 »       jmp····c9f·<_Py_ClearFileSystemEncoding+0x1ef>303 »       jmp····bef·<_Py_ClearFileSystemEncoding+0x1ef>
304 ·R_386_PC32»     .text304 ·R_386_PC32»     .text
  
305 000003a4·<_PyPreConfig_GetConfig.cold>:305 000003a4·<_PyPreConfig_GetConfig.cold>:
306 _PyPreConfig_GetConfig.cold():306 _PyPreConfig_GetConfig.cold():
307 »       mov····%eax,0x20(%edx)307 »       mov····%eax,0x20(%edx)
308 »       retq···308 »       retq···
  
309 000003a8·<_PyPreCmdline_SetConfig.cold>:309 000003a8·<_PyPreCmdline_SetConfig.cold>:
310 _PyPreCmdline_SetConfig.cold():310 _PyPreCmdline_SetConfig.cold():
311 »       mov····$0x4,%ecx311 »       mov····$0x4,%ecx
312 »       mov····%ebp,%edi312 »       mov····%ebp,%edi
313 »       rep·movsl·%ds:(%esi),%es:(%edi)313 »       rep·movsl·%ds:(%esi),%es:(%edi)
314 »       jmp····d6f·<_Py_ClearFileSystemEncoding+0x2bf>314 »       jmp····cbf·<_Py_ClearFileSystemEncoding+0x2bf>
315 ·R_386_PC32»     .text315 ·R_386_PC32»     .text
  
316 000003b6·<_Py_get_env_flag.cold>:316 000003b6·<_Py_get_env_flag.cold>:
317 _Py_get_env_flag.cold():317 _Py_get_env_flag.cold():
318 »       cmpb···$0x0,(%eax)318 »       cmpb···$0x0,(%eax)
319 »       je·····dfc·<_Py_ClearFileSystemEncoding+0x34c>319 »       je·····d4c·<_Py_ClearFileSystemEncoding+0x34c>
320 ·R_386_PC32»     .text320 ·R_386_PC32»     .text
321 »       push···%edx321 »       push···%edx
322 »       push···%edx322 »       push···%edx
323 »       lea····0x14(%esp),%edx323 »       lea····0x14(%esp),%edx
324 »       push···%edx324 »       push···%edx
325 »       push···%eax325 »       push···%eax
326 »       call···3c8·<_Py_get_env_flag.cold+0x12>326 »       call···3c8·<_Py_get_env_flag.cold+0x12>
6.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 42, 81 lines modifiedOffset 42, 81 lines modified
42 ··0x00000260·b001510e·b401410e·b801420e·bc01410e·..Q...A...B...A.42 ··0x00000260·b001510e·b401410e·b801420e·bc01410e·..Q...A...B...A.
43 ··0x00000270·c001480e·b001480e·b401410e·b801450e·..H...H...A...E.43 ··0x00000270·c001480e·b001480e·b401410e·b801450e·..H...H...A...E.
44 ··0x00000280·bc01410e·c001480e·b001450e·b401410e·..A...H...E...A.44 ··0x00000280·bc01410e·c001480e·b001450e·b401410e·..A...H...E...A.
45 ··0x00000290·b801450e·bc01410e·c001480e·b001580e·..E...A...H...X.45 ··0x00000290·b801450e·bc01410e·c001480e·b001580e·..E...A...H...X.
46 ··0x000002a0·b401410e·b801450e·bc01410e·c001480e·..A...E...A...H.46 ··0x000002a0·b401410e·b801450e·bc01410e·c001480e·..A...E...A...H.
47 ··0x000002b0·b001028d·0eb40141·0eb80145·0ebc0141·.......A...E...A47 ··0x000002b0·b001028d·0eb40141·0eb80145·0ebc0141·.......A...E...A
48 ··0x000002c0·0ec00148·0eb00100·58000000·cc020000·...H....X.......48 ··0x000002c0·0ec00148·0eb00100·58000000·cc020000·...H....X.......
49 ··0x000002d0·70050000·b0000000·00410e08·8502410e·p........A....A.49 ··0x000002d0·00000000·bc000000·00410e08·8502410e·.........A....A.
50 ··0x000002e0·0c870341·0e108604·410e1483·05430e30·...A....A....C.050 ··0x000002e0·0c870341·0e108604·410e1483·05430e30·...A....A....C.0
51 ··0x000002f0·670e3c46·0e404c0e·304e0e34·410e3844·g.<F.@L.0N.4A.8D51 ··0x000002f0·670e3c44·0e404c0e·30600e38·410e3c43·g.<D.@L.0`.8A.<C
52 ··0x00000300·0e3c430e·40480e30·5e0e3c44·0e40540e·.<C.@H.0^.<D.@T.52 ··0x00000300·0e40480e·305e0e3c·440e4054·0e30530e·.@H.0^.<D.@T.0S.
53 ··0x00000310·30530e14·43c30e10·41c60e0c·41c70e08·0S..C...A...A...53 ··0x00000310·1443c30e·1041c60e·0c41c70e·0841c50e·.C...A...A...A..
54 ··0x00000320·41c50e04·1c000000·00000000·017a5200·A............zR.54 ··0x00000320·04000000·1c000000·00000000·017a5200·.............zR.
55 ··0x00000330·017c0801·1b0c0404·88010e30·83058502·.|.........0....55 ··0x00000330·017c0801·1b0c0404·88010e30·83058502·.|.........0....
56 ··0x00000340·86048703·28000000·24000000·7d020000·....(...$...}...56 ··0x00000340·86048703·28000000·24000000·7d020000·....(...$...}...
57 ··0x00000350·8b000000·004c0e34·410e3845·0e3c440e·.....L.4A.8E.<D.57 ··0x00000350·8b000000·004c0e34·410e3845·0e3c440e·.....L.4A.8E.<D.
58 ··0x00000360·40480e30·6c0e3c45·0e40480e·30000000·@H.0l.<E.@H.0...58 ··0x00000360·40480e30·6c0e3c45·0e40480e·30000000·@H.0l.<E.@H.0...
59 ··0x00000370·78000000·74030000·20060000·5c010000·x...t...·...\...59 ··0x00000370·78000000·74030000·70050000·5c010000·x...t...p...\...
60 ··0x00000380·00410e08·8502410e·0c870341·0e108604·.A....A....A....60 ··0x00000380·00410e08·8502410e·0c870341·0e108604·.A....A....A....
61 ··0x00000390·410e1483·05430e40·02520e44·410e4843·A....C.@.R.DA.HC61 ··0x00000390·410e1483·05430e40·02520e44·410e4843·A....C.@.R.DA.HC
62 ··0x000003a0·0e4c430e·50480e40·02650a0e·1443c30e·.LC.PH.@.e...C..62 ··0x000003a0·0e4c430e·50480e40·02650a0e·1443c30e·.LC.PH.@.e...C..
63 ··0x000003b0·1041c60e·0c41c70e·0841c50e·04430b44·.A...A...A...C.D63 ··0x000003b0·1041c60e·0c41c70e·0841c50e·04430b44·.A...A...A...C.D
64 ··0x000003c0·0e44410e·48450e4c·410e5048·0e40510e·.DA.HE.LA.PH.@Q.64 ··0x000003c0·0e44410e·48450e4c·410e5048·0e40510e·.DA.HE.LA.PH.@Q.
65 ··0x000003d0·4c450e50·480e4058·0e44460e·48410e4c·LE.PH.@X.DF.HA.L65 ··0x000003d0·4c450e50·480e4058·0e44460e·48410e4c·LE.PH.@X.DF.HA.L
66 ··0x000003e0·450e5045·0e4c470e·40000000·1c000000·E.PE.LG.@.......66 ··0x000003e0·450e5045·0e4c470e·40000000·1c000000·E.PE.LG.@.......
67 ··0x000003f0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......67 ··0x000003f0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
68 ··0x00000400·88010e40·83058502·86048703·10000000·...@............68 ··0x00000400·88010e40·83058502·86048703·10000000·...@............
69 ··0x00000410·24000000·08030000·3d000000·00000000·$.......=.......69 ··0x00000410·24000000·08030000·3d000000·00000000·$.......=.......
70 ··0x00000420·64000000·24040000·80070000·79000000·d...$.......y...70 ··0x00000420·64000000·24040000·d0060000·79000000·d...$.......y...
71 ··0x00000430·00410e08·8502410e·0c870341·0e108604·.A....A....A....71 ··0x00000430·00410e08·8502410e·0c870341·0e108604·.A....A....A....
72 ··0x00000440·430e1483·05430e30·4f0a0e14·43c30e10·C....C.0O...C...72 ··0x00000440·430e1483·05430e30·4f0a0e14·43c30e10·C....C.0O...C...
73 ··0x00000450·41c60e0c·41c70e08·41c50e04·410b470e·A...A...A...A.G.73 ··0x00000450·41c60e0c·41c70e08·41c50e04·410b470e·A...A...A...A.G.
74 ··0x00000460·34410e38·420e3c41·0e40480e·30470e3c·4A.8B.<A.@H.0G.<74 ··0x00000460·34410e38·420e3c41·0e40480e·30470e3c·4A.8B.<A.@H.0G.<
75 ··0x00000470·410e4048·0e30430e·34410e38·480e3c41·A.@H.0C.4A.8H.<A75 ··0x00000470·410e4048·0e30430e·34410e38·480e3c41·A.@H.0C.4A.8H.<A
76 ··0x00000480·0e40480e·30000000·58000000·8c040000·.@H.0...X.......76 ··0x00000480·0e40480e·30000000·58000000·8c040000·.@H.0...X.......
77 ··0x00000490·00080000·26010000·00410e08·8702410e·....&....A....A.77 ··0x00000490·50070000·26010000·00410e08·8702410e·P...&....A....A.
78 ··0x000004a0·0c860341·0e108304·430e504c·0e54450e·...A....C.PL.TE.78 ··0x000004a0·0c860341·0e108304·430e504c·0e54450e·...A....C.PL.TE.
79 ··0x000004b0·58410e5c·450e5841·0e54410e·5002690e·XA.\E.XA.TA.P.i.79 ··0x000004b0·58410e5c·450e5841·0e54410e·5002690e·XA.\E.XA.TA.P.i.
80 ··0x000004c0·5c420e60·500e5002·680a0e10·43c30e0c·\B.`P.P.h...C...80 ··0x000004c0·5c420e60·500e5002·680a0e10·43c30e0c·\B.`P.P.h...C...
81 ··0x000004d0·41c60e08·41c70e04·430b430e·5c440e60·A...A...C.C.\D.`81 ··0x000004d0·41c60e08·41c70e04·430b430e·5c440e60·A...A...C.C.\D.`
82 ··0x000004e0·480e5000·1c000000·00000000·017a5200·H.P..........zR.82 ··0x000004e0·480e5000·1c000000·00000000·017a5200·H.P..........zR.
83 ··0x000004f0·017c0801·1b0c0404·88010e50·83048603·.|.........P....83 ··0x000004f0·017c0801·1b0c0404·88010e50·83048603·.|.........P....
84 ··0x00000500·87020000·18000000·24000000·45030000·........$...E...84 ··0x00000500·87020000·18000000·24000000·45030000·........$...E...
85 ··0x00000510·5f000000·00500e5c·410e6048·0e500000·_....P.\A.`H.P..85 ··0x00000510·5f000000·00500e5c·410e6048·0e500000·_....P.\A.`H.P..
86 ··0x00000520·10000000·24050000·30090000·36000000·....$...0...6...86 ··0x00000520·10000000·24050000·80080000·36000000·....$.......6...
87 ··0x00000530·00000000·10000000·38050000·a4030000·........8.......87 ··0x00000530·00000000·10000000·38050000·a4030000·........8.......
88 ··0x00000540·04000000·00000000·4c000000·4c050000·........L...L...88 ··0x00000540·04000000·00000000·4c000000·4c050000·........L...L...
89 ··0x00000550·70090000·59000000·00410e08·8502410e·p...Y....A....A.89 ··0x00000550·c0080000·59000000·00410e08·8502410e·....Y....A....A.
90 ··0x00000560·0c870341·0e108604·410e1483·05430e30·...A....A....C.090 ··0x00000560·0c870341·0e108604·410e1483·05430e30·...A....A....C.0
91 ··0x00000570·4f0e3447·0e38410e·3c410e40·450e3c42·O.4G.8A.<A.@E.<B91 ··0x00000570·4f0e3447·0e38410e·3c410e40·450e3c42·O.4G.8A.<A.@E.<B
92 ··0x00000580·0e306a0e·1443c30e·1041c60e·0c41c70e·.0j..C...A...A..92 ··0x00000580·0e306a0e·1443c30e·1041c60e·0c41c70e·.0j..C...A...A..
93 ··0x00000590·0841c50e·04000000·10000000·78020000·.A..........x...93 ··0x00000590·0841c50e·04000000·10000000·78020000·.A..........x...
94 ··0x000005a0·a8030000·0e000000·00000000·20000000·............·...94 ··0x000005a0·a8030000·0e000000·00000000·20000000·............·...
95 ··0x000005b0·b0050000·d0090000·1e000000·00410e08·.............A..95 ··0x000005b0·b0050000·20090000·1e000000·00410e08·....·........A..
96 ··0x000005c0·8302430e·1c450e20·4f0e0841·c30e0400·..C..E.·O..A....96 ··0x000005c0·8302430e·1c450e20·4f0e0841·c30e0400·..C..E.·O..A....
97 ··0x000005d0·20000000·d4050000·f0090000·2a000000··...........*...97 ··0x000005d0·20000000·d4050000·40090000·2a000000··.......@...*...
98 ··0x000005e0·00430e10·4a0e1c44·0e20480e·10490a0e·.C..J..D.·H..I..98 ··0x000005e0·00430e10·4a0e1c44·0e20480e·10490a0e·.C..J..D.·H..I..
99 ··0x000005f0·04410b00·1c000000·f8050000·200a0000·.A..........·...99 ··0x000005f0·04410b00·1c000000·f8050000·70090000·.A..........p...
100 ··0x00000600·25000000·00430e20·4a0e2c44·0e30480e·%....C.·J.,D.0H.100 ··0x00000600·25000000·00430e20·4a0e2c44·0e30480e·%....C.·J.,D.0H.
101 ··0x00000610·204b0e04·14000000·00000000·017a5200··K...........zR.101 ··0x00000610·204b0e04·14000000·00000000·017a5200··K...........zR.
102 ··0x00000620·017c0801·1b0c0404·88010e20·1c000000·.|.........·....102 ··0x00000620·017c0801·1b0c0404·88010e20·1c000000·.|.........·....
103 ··0x00000630·1c000000·b6030000·45000000·004a0e24·........E....J.$103 ··0x00000630·1c000000·b6030000·45000000·004a0e24·........E....J.$
104 ··0x00000640·410e2845·0e2c410e·30480e20·34000000·A.(E.,A.0H.·4...104 ··0x00000640·410e2845·0e2c410e·30480e20·34000000·A.(E.,A.0H.·4...
105 ··0x00000650·50060000·fb030000·4c000000·00410e08·P.......L....A..105 ··0x00000650·50060000·fb030000·4c000000·00410e08·P.......L....A..
106 ··0x00000660·8602410e·0c830343·0e20560e·24420e28·..A....C.·V.$B.(106 ··0x00000660·8602410e·0c830343·0e20560e·24420e28·..A....C.·V.$B.(
107 ··0x00000670·450e2c41·0e304c0e·205a0e0c·41c30e08·E.,A.0L.·Z..A...107 ··0x00000670·450e2c41·0e304c0e·205a0e0c·41c30e08·E.,A.0L.·Z..A...
108 ··0x00000680·41c60e04·34000000·88060000·500a0000·A...4.......P...108 ··0x00000680·41c60e04·34000000·88060000·a0090000·A...4...........
109 ··0x00000690·5f000000·00410e08·8602410e·0c830343·_....A....A....C109 ··0x00000690·5f000000·00410e08·8602410e·0c830343·_....A....A....C
110 ··0x000006a0·0e1c440e·20480e10·4b0e1c46·0e20480e·..D.·H..K..F.·H.110 ··0x000006a0·0e1c440e·20480e10·4b0e1c46·0e20480e·..D.·H..K..F.·H.
111 ··0x000006b0·10720e0c·41c30e08·41c60e04·18000000·.r..A...A.......111 ··0x000006b0·10720e0c·41c30e08·41c60e04·18000000·.r..A...A.......
112 ··0x000006c0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......112 ··0x000006c0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
113 ··0x000006d0·88010e10·83038602·18000000·20000000·............·...113 ··0x000006d0·88010e10·83038602·18000000·20000000·............·...
114 ··0x000006e0·47040000·1c000000·004b0e1c·410e2048·G........K..A.·H114 ··0x000006e0·47040000·1c000000·004b0e1c·410e2048·G........K..A.·H
115 ··0x000006f0·0e100000·28000000·f8060000·b00a0000·....(...........115 ··0x000006f0·0e100000·28000000·f8060000·000a0000·....(...........
116 ··0x00000700·58000000·00430e10·550e1c41·0e20480e·X....C..U..A.·H.116 ··0x00000700·58000000·00430e10·550e1c41·0e20480e·X....C..U..A.·H.
117 ··0x00000710·10600e1c·410e2048·0e104d0e·04000000·.`..A.·H..M.....117 ··0x00000710·10600e1c·410e2048·0e104d0e·04000000·.`..A.·H..M.....
118 ··0x00000720·8c010000·24070000·63040000·f9020000·....$...c.......118 ··0x00000720·8c010000·24070000·63040000·f9020000·....$...c.......
119 ··0x00000730·00410e08·8502410e·0c870341·0e108604·.A....A....A....119 ··0x00000730·00410e08·8502410e·0c870341·0e108604·.A....A....A....
120 ··0x00000740·410e1483·05430e20·540e2c42·0e304a0e·A....C.·T.,B.0J.120 ··0x00000740·410e1483·05430e20·540e2c42·0e304a0e·A....C.·T.,B.0J.
121 ··0x00000750·20510e2c·410e3048·0e20460e·24410e28··Q.,A.0H.·F.$A.(121 ··0x00000750·20510e2c·410e3048·0e20460e·24410e28··Q.,A.0H.·F.$A.(
122 ··0x00000760·450e2c41·0e30480e·204e0e2c·410e3048·E.,A.0H.·N.,A.0H122 ··0x00000760·450e2c41·0e30480e·204e0e2c·410e3048·E.,A.0H.·N.,A.0H
1.01 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 3, 11 lines modifiedOffset 3, 12 lines modified
3 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab3 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
4 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.4 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.
5 ··0x00000020·74657874·002e6461·7461002e·62737300·text..data..bss.5 ··0x00000020·74657874·002e6461·7461002e·62737300·text..data..bss.
6 ··0x00000030·2e726f64·6174612e·73747231·2e34002e·.rodata.str1.4..6 ··0x00000030·2e726f64·6174612e·73747231·2e34002e·.rodata.str1.4..
7 ··0x00000040·726f6461·74612e73·7472312e·31002e72·rodata.str1.1..r7 ··0x00000040·726f6461·74612e73·7472312e·31002e72·rodata.str1.1..r
8 ··0x00000050·6f646174·612e7374·72342e34·002e7265·odata.str4.4..re8 ··0x00000050·6f646174·612e7374·72342e34·002e7265·odata.str4.4..re
9 ··0x00000060·6c2e7465·78742e75·6e6c696b·656c7900·l.text.unlikely.9 ··0x00000060·6c2e7465·78742e75·6e6c696b·656c7900·l.text.unlikely.
 10 ··0x00000070·2e72656c·2e746578·742e686f·74002e72·.rel.text.hot..r
10 ··0x00000070·2e726f64·61746100·2e6e6f74·652e474e·.rodata..note.GN11 ··0x00000080·6f646174·61002e6e·6f74652e·474e552d·odata..note.GNU-
11 ··0x00000080·552d7374·61636b00·2e72656c·2e65685f·U-stack..rel.eh_12 ··0x00000090·73746163·6b002e72·656c2e65·685f6672·stack..rel.eh_fr
12 ··0x00000090·6672616d·6500·······················frame.13 ··0x000000a0·616d6500····························ame.
  
50.2 KB
pyhash.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:··········8244·(bytes·into·file)13 ··Start·of·section·headers:··········8276·(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:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
3.49 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x2034:1 There·are·21·section·headers,·starting·at·offset·0x2054:
  
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]·.text·············PROGBITS········00000000·000040·00003d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00003d·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·001d8c·000010·08···I·18···1··46 ··[·2]·.rel.text·········REL·············00000000·001dac·000010·08···I·18···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000080·000010·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000080·000010·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·001d9c·000010·08···I·18···3··48 ··[·4]·.rel.data·········REL·············00000000·001dbc·000010·08···I·18···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000090·000018·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·000090·000018·00··WA··0···0··4
10 ··[·6]·.text.unlikely····PROGBITS········00000000·000090·000019·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000090·000019·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·001dac·000010·08···I·18···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·001dcc·000010·08···I·18···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·0000b0·0017d3·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·0000b0·0017f3·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·001dbc·0000b8·08···I·18···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·001ddc·0000b8·08···I·18···8··4
14 ··[10]·.rodata···········PROGBITS········00000000·001884·00005c·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·0018a4·00005c·00···A··0···0··4
15 ··[11]·.rel.rodata·······REL·············00000000·001e74·0000b8·08···I·18··10··415 ··[11]·.rel.rodata·······REL·············00000000·001e94·0000b8·08···I·18··10··4
16 ··[12]·.rodata.str1.1····PROGBITS········00000000·0018e0·00000a·01·AMS··0···0··116 ··[12]·.rodata.str1.1····PROGBITS········00000000·001900·00000a·01·AMS··0···0··1
17 ··[13]·.rodata.cst8······PROGBITS········00000000·0018f0·000008·08··AM··0···0··817 ··[13]·.rodata.cst8······PROGBITS········00000000·001910·000008·08··AM··0···0··8
18 ··[14]·.rodata.cst4······PROGBITS········00000000·0018f8·000004·04··AM··0···0··418 ··[14]·.rodata.cst4······PROGBITS········00000000·001918·000004·04··AM··0···0··4
19 ··[15]·.note.GNU-stack···PROGBITS········00000000·0018fc·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········00000000·00191c·000000·00······0···0··1
20 ··[16]·.eh_frame·········PROGBITS········00000000·0018fc·000200·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00000000·00191c·000200·00···A··0···0··4
21 ··[17]·.rel.eh_frame·····REL·············00000000·001f2c·000060·08···I·18··16··421 ··[17]·.rel.eh_frame·····REL·············00000000·001f4c·000060·08···I·18··16··4
22 ··[18]·.symtab···········SYMTAB··········00000000·001afc·0001b0·10·····19··18··422 ··[18]·.symtab···········SYMTAB··········00000000·001b1c·0001b0·10·····19··18··4
23 ··[19]·.strtab···········STRTAB··········00000000·001cac·0000df·00······0···0··123 ··[19]·.strtab···········STRTAB··········00000000·001ccc·0000df·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········00000000·001f8c·0000a8·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········00000000·001fac·0000a8·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··p·(processor·specific)29 ··p·(processor·specific)
2.11 KB
readelf --wide --symbols {}
    
Offset 3, 28 lines modifiedOffset 3, 28 lines modified
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····1·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
9 ·····5:·00000000····16·OBJECT··LOCAL··DEFAULT····3·PyHash_Func9 ·····5:·00000000····16·OBJECT··LOCAL··DEFAULT····3·PyHash_Func
10 ·····6:·00000d90····43·FUNC····LOCAL··DEFAULT····8·pysiphash10 ·····6:·00000db0····43·FUNC····LOCAL··DEFAULT····8·pysiphash
11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
12 ·····8:·00000000····10·FUNC····LOCAL··DEFAULT····6·_Py_HashBytes.cold12 ·····8:·00000000····10·FUNC····LOCAL··DEFAULT····6·_Py_HashBytes.cold
13 ·····9:·00000dc0··1840·FUNC····LOCAL··DEFAULT····8·siphash2413 ·····9:·00000de0··1840·FUNC····LOCAL··DEFAULT····8·siphash24
14 ····10:·0000000a·····6·FUNC····LOCAL··DEFAULT····6·_Py_HashPointer.cold14 ····10:·0000000a·····6·FUNC····LOCAL··DEFAULT····6·_Py_HashPointer.cold
15 ····11:·00000010·····9·FUNC····LOCAL··DEFAULT····6·_Py_HashDouble.cold15 ····11:·00000010·····9·FUNC····LOCAL··DEFAULT····6·_Py_HashDouble.cold
16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···12·16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
17 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT···13·17 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
18 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT···14·18 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
19 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT····5·19 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
20 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT···15·20 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
21 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT···16·21 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT···16·
22 ····18:·00000000··3463·FUNC····GLOBAL·DEFAULT····8·_Py_HashBytes22 ····18:·00000000··3502·FUNC····GLOBAL·DEFAULT····8·_Py_HashBytes
23 ····19:·00000000····24·OBJECT··GLOBAL·DEFAULT····5·_Py_HashSecret23 ····19:·00000000····24·OBJECT··GLOBAL·DEFAULT····5·_Py_HashSecret
24 ····20:·00000000·····6·FUNC····GLOBAL·DEFAULT····1·PyHash_GetFuncDef24 ····20:·00000000·····6·FUNC····GLOBAL·DEFAULT····1·PyHash_GetFuncDef
25 ····21:·000014f0·····8·FUNC····GLOBAL·DEFAULT····8·_Py_HashPointerRaw25 ····21:·00001510·····8·FUNC····GLOBAL·DEFAULT····8·_Py_HashPointerRaw
26 ····22:·00001500····17·FUNC····GLOBAL·DEFAULT····8·_Py_HashPointer26 ····22:·00001520····17·FUNC····GLOBAL·DEFAULT····8·_Py_HashPointer
27 ····23:·00000010·····1·FUNC····GLOBAL·HIDDEN·····1·_PyHash_Fini27 ····23:·00000010·····1·FUNC····GLOBAL·HIDDEN·····1·_PyHash_Fini
28 ····24:·00000020····29·FUNC····GLOBAL·HIDDEN·····1·_Py_KeyedHash28 ····24:·00000020····29·FUNC····GLOBAL·HIDDEN·····1·_Py_KeyedHash
29 ····25:·00001520···691·FUNC····GLOBAL·DEFAULT····8·_Py_HashDouble29 ····25:·00001540···691·FUNC····GLOBAL·DEFAULT····8·_Py_HashDouble
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·frexp30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·frexp
5.84 KB
readelf --wide --relocs {}
    
Offset 1, 50 lines modifiedOffset 1, 50 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x1d8c·contains·2·entries:1 Relocation·section·'.rel.text'·at·offset·0x1dac·contains·2·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000001··00000201·R_386_32···············00000000···.data3 00000001··00000201·R_386_32···············00000000···.data
4 00000039··00000402·R_386_PC32·············00000000···.text.hot4 00000039··00000402·R_386_PC32·············00000000···.text.hot
  
5 Relocation·section·'.rel.data'·at·offset·0x1d9c·contains·2·entries:5 Relocation·section·'.rel.data'·at·offset·0x1dbc·contains·2·entries:
6 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name6 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
7 00000000··00000401·R_386_32···············00000000···.text.hot7 00000000··00000401·R_386_32···············00000000···.text.hot
8 00000004··00000c01·R_386_32···············00000000···.rodata.str1.18 00000004··00000c01·R_386_32···············00000000···.rodata.str1.1
  
9 Relocation·section·'.rel.text.unlikely'·at·offset·0x1dac·contains·2·entries:9 Relocation·section·'.rel.text.unlikely'·at·offset·0x1dcc·contains·2·entries:
10 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name10 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
11 00000006··00000402·R_386_PC32·············00000000···.text.hot11 00000006··00000402·R_386_PC32·············00000000···.text.hot
12 00000015··00000402·R_386_PC32·············00000000···.text.hot12 00000015··00000402·R_386_PC32·············00000000···.text.hot
  
13 Relocation·section·'.rel.text.hot'·at·offset·0x1dbc·contains·23·entries:13 Relocation·section·'.rel.text.hot'·at·offset·0x1ddc·contains·23·entries:
14 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name14 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
15 0000001b··00000201·R_386_32···············00000000···.data15 00000022··00000201·R_386_32···············00000000···.data
16 00000021··00000401·R_386_32···············00000000···.text.hot16 00000028··00000401·R_386_32···············00000000···.text.hot
17 0000002d··00001301·R_386_32···············00000000···_Py_HashSecret 
18 00000033··00001301·R_386_32···············00000000···_Py_HashSecret17 00000034··00001301·R_386_32···············00000000···_Py_HashSecret
 18 0000003c··00001301·R_386_32···············00000000···_Py_HashSecret
 19 00000050··00001301·R_386_32···············00000000···_Py_HashSecret
19 00000046··00001301·R_386_32···············00000000···_Py_HashSecret20 00000056··00001301·R_386_32···············00000000···_Py_HashSecret
20 0000004f··00001301·R_386_32···············00000000···_Py_HashSecret 
21 000002df··00000701·R_386_32···············00000000···.rodata21 000002de··00000701·R_386_32···············00000000···.rodata
22 00000d27··00000701·R_386_32···············00000000···.rodata22 00000d57··00000701·R_386_32···············00000000···.rodata
23 00000d94··00001301·R_386_32···············00000000···_Py_HashSecret23 00000db4··00001301·R_386_32···············00000000···_Py_HashSecret
24 00000d9a··00001301·R_386_32···············00000000···_Py_HashSecret24 00000dba··00001301·R_386_32···············00000000···_Py_HashSecret
25 00000da8··00001301·R_386_32···············00000000···_Py_HashSecret25 00000dc8··00001301·R_386_32···············00000000···_Py_HashSecret
26 00000dae··00001301·R_386_32···············00000000···_Py_HashSecret26 00000dce··00001301·R_386_32···············00000000···_Py_HashSecret
27 00000ec6··00000701·R_386_32···············00000000···.rodata27 00000ee6··00000701·R_386_32···············00000000···.rodata
28 00001530··00000d01·R_386_32···············00000000···.rodata.cst828 00001550··00000d01·R_386_32···············00000000···.rodata.cst8
29 0000154f··00001a02·R_386_PC32·············00000000···frexp29 0000156f··00001a02·R_386_PC32·············00000000···frexp
30 0000158e··00000e01·R_386_32···············00000000···.rodata.cst430 000015ae··00000e01·R_386_32···············00000000···.rodata.cst4
31 000015ff··00000e01·R_386_32···············00000000···.rodata.cst431 00001622··00000e01·R_386_32···············00000000···.rodata.cst4
32 00001663··00000e01·R_386_32···············00000000···.rodata.cst432 00001686··00000e01·R_386_32···············00000000···.rodata.cst4
33 000016c3··00000e01·R_386_32···············00000000···.rodata.cst433 000016e6··00000e01·R_386_32···············00000000···.rodata.cst4
34 000007e3··00000302·R_386_PC32·············00000000···.text.unlikely34 000007ea··00000302·R_386_PC32·············00000000···.text.unlikely
35 00000cfe··00000302·R_386_PC32·············00000000···.text.unlikely35 00000d2e··00000302·R_386_PC32·············00000000···.text.unlikely
36 0000150c··00000302·R_386_PC32·············00000000···.text.unlikely36 0000152c··00000302·R_386_PC32·············00000000···.text.unlikely
37 000017b8··00000302·R_386_PC32·············00000000···.text.unlikely37 000017d8··00000302·R_386_PC32·············00000000···.text.unlikely
  
38 Relocation·section·'.rel.rodata'·at·offset·0x1e74·contains·23·entries:38 Relocation·section·'.rel.rodata'·at·offset·0x1e94·contains·23·entries:
39 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name39 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
40 00000000··00000401·R_386_32···············00000000···.text.hot40 00000000··00000401·R_386_32···············00000000···.text.hot
41 00000004··00000401·R_386_32···············00000000···.text.hot41 00000004··00000401·R_386_32···············00000000···.text.hot
42 00000008··00000401·R_386_32···············00000000···.text.hot42 00000008··00000401·R_386_32···············00000000···.text.hot
43 0000000c··00000401·R_386_32···············00000000···.text.hot43 0000000c··00000401·R_386_32···············00000000···.text.hot
44 00000010··00000401·R_386_32···············00000000···.text.hot44 00000010··00000401·R_386_32···············00000000···.text.hot
45 00000014··00000401·R_386_32···············00000000···.text.hot45 00000014··00000401·R_386_32···············00000000···.text.hot
7.16 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 55 lines modifiedOffset 9, 55 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·00000054·0000001c·FDE·cie=00000000·pc=00000000..00000d8715 00000018·00000054·0000001c·FDE·cie=00000000·pc=00000000..00000dae
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:·1·to·0000000219 ··DW_CFA_advance_loc:·1·to·00000002
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·0000000322 ··DW_CFA_advance_loc:·1·to·00000003
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:·1·to·0000000425 ··DW_CFA_advance_loc:·1·to·00000004
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:·6·to·0000000a28 ··DW_CFA_advance_loc:·6·to·0000000a
29 ··DW_CFA_def_cfa_offset:·19229 ··DW_CFA_def_cfa_offset:·192
30 ··DW_CFA_advance_loc2:·2019·to·000007ed30 ··DW_CFA_advance_loc2:·2026·to·000007f4
31 ··DW_CFA_remember_state31 ··DW_CFA_remember_state
32 ··DW_CFA_def_cfa_offset:·2032 ··DW_CFA_def_cfa_offset:·20
33 ··DW_CFA_advance_loc:·1·to·000007ee33 ··DW_CFA_advance_loc:·1·to·000007f5
34 ··DW_CFA_restore:·r3·(ebx)34 ··DW_CFA_restore:·r3·(ebx)
35 ··DW_CFA_def_cfa_offset:·1635 ··DW_CFA_def_cfa_offset:·16
36 ··DW_CFA_advance_loc:·1·to·000007ef36 ··DW_CFA_advance_loc:·1·to·000007f6
37 ··DW_CFA_restore:·r6·(esi)37 ··DW_CFA_restore:·r6·(esi)
38 ··DW_CFA_def_cfa_offset:·1238 ··DW_CFA_def_cfa_offset:·12
39 ··DW_CFA_advance_loc:·1·to·000007f039 ··DW_CFA_advance_loc:·1·to·000007f7
40 ··DW_CFA_restore:·r7·(edi)40 ··DW_CFA_restore:·r7·(edi)
41 ··DW_CFA_def_cfa_offset:·841 ··DW_CFA_def_cfa_offset:·8
42 ··DW_CFA_advance_loc:·1·to·000007f142 ··DW_CFA_advance_loc:·1·to·000007f8
43 ··DW_CFA_restore:·r5·(ebp)43 ··DW_CFA_restore:·r5·(ebp)
44 ··DW_CFA_def_cfa_offset:·444 ··DW_CFA_def_cfa_offset:·4
45 ··DW_CFA_advance_loc:·7·to·000007f845 ··DW_CFA_advance_loc:·8·to·00000800
46 ··DW_CFA_restore_state46 ··DW_CFA_restore_state
47 ··DW_CFA_advance_loc2:·1397·to·00000d6d47 ··DW_CFA_advance_loc2:·1434·to·00000d9a
48 ··DW_CFA_def_cfa_offset:·19648 ··DW_CFA_def_cfa_offset:·196
49 ··DW_CFA_advance_loc:·1·to·00000d6e49 ··DW_CFA_advance_loc:·1·to·00000d9b
50 ··DW_CFA_def_cfa_offset:·20050 ··DW_CFA_def_cfa_offset:·200
51 ··DW_CFA_advance_loc:·1·to·00000d6f51 ··DW_CFA_advance_loc:·1·to·00000d9c
52 ··DW_CFA_def_cfa_offset:·20452 ··DW_CFA_def_cfa_offset:·204
53 ··DW_CFA_advance_loc:·7·to·00000d7653 ··DW_CFA_advance_loc:·1·to·00000d9d
54 ··DW_CFA_def_cfa_offset:·20854 ··DW_CFA_def_cfa_offset:·208
55 ··DW_CFA_advance_loc:·5·to·00000d7b55 ··DW_CFA_advance_loc:·5·to·00000da2
56 ··DW_CFA_def_cfa_offset:·19256 ··DW_CFA_def_cfa_offset:·192
57 ··DW_CFA_nop57 ··DW_CFA_nop
  
58 00000070·00000020·00000000·CIE58 00000070·00000020·00000000·CIE
59 ··Version:···············159 ··Version:···············1
60 ··Augmentation:··········"zR"60 ··Augmentation:··········"zR"
61 ··Code·alignment·factor:·161 ··Code·alignment·factor:·1
430 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 20, 9 lines modifiedOffset 20, 9 lines modified
  
20 00000020·<_Py_KeyedHash>:20 00000020·<_Py_KeyedHash>:
21 _Py_KeyedHash():21 _Py_KeyedHash():
22 »       mov····0x4(%esp),%eax22 »       mov····0x4(%esp),%eax
23 »       mov····0x8(%esp),%edx23 »       mov····0x8(%esp),%edx
24 »       movl···$0x0,0x4(%esp)24 »       movl···$0x0,0x4(%esp)
25 »       movl···$0x0,0x8(%esp)25 »       movl···$0x0,0x8(%esp)
26 »       jmp····df9·<siphash24+0x39>26 »       jmp····e19·<siphash24+0x39>
27 ·R_386_PC32»     .text.hot27 ·R_386_PC32»     .text.hot
373 B
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·900d0000·00000000·40000000·80000000·........@.......3 ··0x00000000·b00d0000·00000000·40000000·80000000·........@.......
  
730 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
  
  
2 Disassembly·of·section·.text.unlikely:2 Disassembly·of·section·.text.unlikely:
  
3 00000000·<_Py_HashBytes.cold>:3 00000000·<_Py_HashBytes.cold>:
4 _Py_HashBytes.cold():4 _Py_HashBytes.cold():
5 »       mov····$0xfffffffe,%eax5 »       mov····$0xfffffffe,%eax
6 »       jmp····7ed·<_Py_KeyedHash+0x7cd>6 »       jmp····7f4·<_Py_KeyedHash+0x7d4>
7 ·R_386_PC32»     .text.hot7 ·R_386_PC32»     .text.hot
  
8 0000000a·<_Py_HashPointer.cold>:8 0000000a·<_Py_HashPointer.cold>:
9 _Py_HashPointer.cold():9 _Py_HashPointer.cold():
10 »       mov····$0xfffffffe,%eax10 »       mov····$0xfffffffe,%eax
11 »       retq···11 »       retq···
  
12 00000010·<_Py_HashDouble.cold>:12 00000010·<_Py_HashDouble.cold>:
13 _Py_HashDouble.cold():13 _Py_HashDouble.cold():
14 »       fstp···%st(0)14 »       fstp···%st(0)
15 »       xor····%eax,%eax15 »       xor····%eax,%eax
16 »       jmp····1771·<_Py_HashDouble+0x251>16 »       jmp····1791·<_Py_HashDouble+0x251>
17 ·R_386_PC32»     .text.hot17 ·R_386_PC32»     .text.hot
25.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 7, 86 lines modifiedOffset 7, 86 lines modified
7 _Py_HashBytes():7 _Py_HashBytes():
8 »       push···%ebp8 »       push···%ebp
9 »       push···%edi9 »       push···%edi
10 »       push···%esi10 »       push···%esi
11 »       push···%ebx11 »       push···%ebx
12 »       sub····$0xac,%esp12 »       sub····$0xac,%esp
13 »       mov····0xc4(%esp),%eax13 »       mov····0xc4(%esp),%eax
 14 »       mov····0xc0(%esp),%ebp
14 »       test···%eax,%eax15 »       test···%eax,%eax
15 »       je·····d80·<_Py_HashBytes+0xd80>16 »       je·····da7·<_Py_HashBytes+0xda7>
16 »       mov····0x0,%edx17 »       mov····0x0,%edx
17 ·R_386_32»       .data18 ·R_386_32»       .data
18 »       cmp····$0xd90,%edx19 »       cmp····$0xdb0,%edx
19 ·R_386_32»       .text.hot20 ·R_386_32»       .text.hot
20 »       jne····d6c·<_Py_HashBytes+0xd6c>21 »       jne····d99·<_Py_HashBytes+0xd99>
21 »       mov····0x0,%esi22 »       mov····0x0,%esi
22 ·R_386_32»       _Py_HashSecret23 ·R_386_32»       _Py_HashSecret
 24 »       mov····%eax,%edi
23 »       mov····0x4,%ebx25 »       mov····0x4,%ebx
24 ·R_386_32»       _Py_HashSecret26 ·R_386_32»       _Py_HashSecret
25 »       mov····%eax,%edi 
26 »       movl···$0x0,0x80(%esp)27 »       movl···$0x0,0x84(%esp)
 28 »       shl····$0x18,%edi
27 »       mov····0x8,%ecx29 »       mov····0x8,%ecx
28 ·R_386_32»       _Py_HashSecret30 ·R_386_32»       _Py_HashSecret
29 »       shl····$0x18,%edi 
30 »       mov····0xc,%ebp31 »       mov····0xc,%edx
31 ·R_386_32»       _Py_HashSecret32 ·R_386_32»       _Py_HashSecret
 33 »       mov····%edi,0x78(%esp)
32 »       mov····%esi,%edx34 »       mov····%esi,%edi
33 »       mov····%edi,0x44(%esp) 
34 »       mov····%ebx,%edi 
35 »       xor····$0x6e657261,%esi35 »       xor····$0x6e657261,%esi
36 »       xor····$0x70736575,%edx36 »       xor····$0x70736575,%edi
37 »       xor····$0x736f6d65,%edi 
38 »       xor····$0x6c796765,%ebx 
39 »       mov····%esi,0x10(%esp)37 »       mov····%esi,0x10(%esp)
40 »       mov····%edx,0x18(%esp)38 »       mov····%edi,0x18(%esp)
41 »       mov····%ecx,%edx39 »       mov····%ebx,%edi
42 »       xor····$0x79746573,%ecx40 »       xor····$0x6c796765,%ebx
 41 »       xor····$0x736f6d65,%edi
 42 »       mov····%ebx,0x14(%esp)
43 »       mov····%edi,0x1c(%esp)43 »       mov····%edi,0x1c(%esp)
44 »       mov····%ebp,%edi44 »       mov····%ecx,%edi
 45 »       xor····$0x79746573,%ecx
45 »       xor····$0x6e646f6d,%edx46 »       xor····$0x6e646f6d,%edi
46 »       mov····%ecx,0x40(%esp)47 »       mov····%ecx,0x40(%esp)
47 »       mov····%ebp,%ecx48 »       mov····%edx,%ecx
48 »       xor····$0x646f7261,%edi49 »       mov····%edi,0x8(%esp)
 50 »       mov····%edx,%edi
49 »       xor····$0x74656462,%ecx51 »       xor····$0x74656462,%ecx
 52 »       xor····$0x646f7261,%edi
50 »       mov····%ebx,0x14(%esp) 
51 »       mov····%edx,0x8(%esp) 
52 »       mov····%ecx,%ebx53 »       mov····%ecx,%edx
53 »       mov····%edi,0xc(%esp)54 »       mov····%edi,0xc(%esp)
54 »       cmp····$0x7,%eax55 »       cmp····$0x7,%eax
55 »       jle····d08·<_Py_HashBytes+0xd08>56 »       jle····d38·<_Py_HashBytes+0xd38>
56 »       sub····$0x8,%eax57 »       sub····$0x8,%eax
57 »       mov····0xc0(%esp),%esi 
58 »       mov····%eax,0x8c(%esp)58 »       mov····%eax,0x8c(%esp)
59 »       shr····$0x3,%eax59 »       shr····$0x3,%eax
 60 »       lea····0x8(%ebp,%eax,8),%ebp
60 »       mov····%eax,0x88(%esp)61 »       mov····%eax,0x88(%esp)
61 »       lea····0x8(%esi,%eax,8),%eax 
62 »       mov····%eax,0x84(%esp) 
63 »       mov····%ecx,%eax62 »       mov····%ecx,%eax
 63 »       mov····%ebp,0x44(%esp)
64 »       mov····0xc0(%esp),%edx64 »       mov····0xc0(%esp),%esi
65 »       mov····0x40(%esp),%ebx65 »       mov····0x40(%esp),%ecx
66 »       addl···$0x8,0xc0(%esp)66 »       addl···$0x8,0xc0(%esp)
 67 »       mov····(%esi),%edi
 68 »       mov····0x4(%esi),%ebx
67 »       mov····0x10(%esp),%esi69 »       mov····0x10(%esp),%esi
68 »       mov····(%edx),%edi 
69 »       mov····0x4(%edx),%ecx 
70 »       xor····%edi,%ebx70 »       xor····%edi,%ecx
71 »       xor····%ecx,%eax71 »       xor····%ebx,%eax
72 »       mov····%ecx,0x7c(%esp) 
73 »       mov····0x8(%esp),%ecx 
74 »       mov····%ebx,0x20(%esp)72 »       mov····%ebx,0x80(%esp)
75 »       mov····0xc(%esp),%ebx73 »       mov····0xc(%esp),%ebx
 74 »       mov····%ecx,0x20(%esp)
 75 »       mov····0x8(%esp),%ecx
76 »       mov····%eax,0x24(%esp)76 »       mov····%eax,0x24(%esp)
 77 »       mov····%ebx,%edx
77 »       mov····%ecx,%ebp78 »       mov····%ecx,%ebp
78 »       mov····%ecx,%eax79 »       mov····%ecx,%eax
79 »       add····0x18(%esp),%eax80 »       add····0x18(%esp),%eax
80 »       mov····%edi,0x78(%esp)81 »       mov····%edi,0x7c(%esp)
81 »       mov····%ebx,%edx 
82 »       mov····0x14(%esp),%edi 
83 »       adc····0x1c(%esp),%edx82 »       adc····0x1c(%esp),%edx
84 »       add····0x20(%esp),%esi83 »       mov····0x14(%esp),%edi
85 »       mov····%eax,0x54(%esp)84 »       mov····%eax,0x54(%esp)
 85 »       add····0x20(%esp),%esi
86 »       adc····0x24(%esp),%edi86 »       adc····0x24(%esp),%edi
87 »       shld···$0xd,%ebx,%ecx87 »       shld···$0xd,%ebx,%ecx
88 »       mov····%edx,0x50(%esp)88 »       mov····%edx,0x50(%esp)
89 »       shld···$0xd,%ebp,%ebx89 »       shld···$0xd,%ebp,%ebx
90 »       mov····%eax,%ebp90 »       mov····%eax,%ebp
91 »       xor····%ecx,%ebp91 »       xor····%ecx,%ebp
92 »       xor····%edx,%ebx92 »       xor····%edx,%ebx
1.02 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·29030000·05030000·fa020000·ef020000·)...............3 ··0x00000000·32030000·0a030000·fb020000·ec020000·2...............
4 ··0x00000010·0a080000·ff070000·3a080000·2f080000·........:.../...4 ··0x00000010·13080000·04080000·4b080000·3c080000·........K...<...
5 ··0x00000020·29030000·400d0000·300d0000·e8020000·)...@...0.......5 ··0x00000020·32030000·700d0000·600d0000·e8020000·2...p...`.......
6 ··0x00000030·600d0000·f8070000·500d0000·28080000·`.......P...(...6 ··0x00000030·900d0000·00080000·800d0000·38080000·............8...
7 ··0x00000040·e1140000·d6140000·cb140000·eb0e0000·................7 ··0x00000040·01150000·f6140000·eb140000·0b0f0000·................
8 ··0x00000050·e00e0000·d50e0000·ca0e0000··········............8 ··0x00000050·000f0000·f50e0000·ea0e0000··········............
  
2.93 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 36 lines modifiedOffset 1, 36 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·54000000·1c000000·........T.......4 ··0x00000010·1b0c0404·88010000·54000000·1c000000·........T.......
5 ··0x00000020·00000000·870d0000·00410e08·8502410e·.........A....A.5 ··0x00000020·00000000·ae0d0000·00410e08·8502410e·.........A....A.
6 ··0x00000030·0c870341·0e108604·410e1483·05460ec0·...A....A....F..6 ··0x00000030·0c870341·0e108604·410e1483·05460ec0·...A....A....F..
7 ··0x00000040·0103e307·0a0e1441·c30e1041·c60e0c41·.......A...A...A7 ··0x00000040·0103ea07·0a0e1441·c30e1041·c60e0c41·.......A...A...A
8 ··0x00000050·c70e0841·c50e0447·0b037505·0ec40141·...A...G..u....A8 ··0x00000050·c70e0841·c50e0448·0b039a05·0ec40141·...A...H.......A
9 ··0x00000060·0ec80141·0ecc0147·0ed00145·0ec00100·...A...G...E....9 ··0x00000060·0ec80141·0ecc0141·0ed00145·0ec00100·...A...A...E....
10 ··0x00000070·20000000·00000000·017a5200·017c0801··........zR..|..10 ··0x00000070·20000000·00000000·017a5200·017c0801··........zR..|..
11 ··0x00000080·1b0c0404·88010ec0·01830585·02860487·................11 ··0x00000080·1b0c0404·88010ec0·01830585·02860487·................
12 ··0x00000090·03000000·10000000·28000000·00000000·........(.......12 ··0x00000090·03000000·10000000·28000000·00000000·........(.......
13 ··0x000000a0·0a000000·00000000·20000000·ac000000·........·.......13 ··0x000000a0·0a000000·00000000·20000000·ac000000·........·.......
14 ··0x000000b0·900d0000·2b000000·00430e10·4f0e1444·....+....C..O..D14 ··0x000000b0·b00d0000·2b000000·00430e10·4f0e1444·....+....C..O..D
15 ··0x000000c0·0e18460e·1c460e20·480e0400·40000000·..F..F.·H...@...15 ··0x000000c0·0e18460e·1c460e20·480e0400·40000000·..F..F.·H...@...
16 ··0x000000d0·d0000000·c00d0000·30070000·00410e08·........0....A..16 ··0x000000d0·d0000000·e00d0000·30070000·00410e08·........0....A..
17 ··0x000000e0·8502490e·0c870347·0e108604·480e1483·..I....G....H...17 ··0x000000e0·8502490e·0c870347·0e108604·480e1483·..I....G....H...
18 ··0x000000f0·054c0ea8·01035a05·0a0e144b·c30e1041·.L....Z....K...A18 ··0x000000f0·054c0ea8·01035a05·0a0e144b·c30e1041·.L....Z....K...A
19 ··0x00000100·c60e0c41·c70e0841·c50e0441·0b000000·...A...A...A....19 ··0x00000100·c60e0c41·c70e0841·c50e0441·0b000000·...A...A...A....
20 ··0x00000110·10000000·14010000·00000000·06000000·................20 ··0x00000110·10000000·14010000·00000000·06000000·................
21 ··0x00000120·00000000·10000000·28010000·f0140000·........(.......21 ··0x00000120·00000000·10000000·28010000·10150000·........(.......
22 ··0x00000130·08000000·00000000·10000000·3c010000·............<...22 ··0x00000130·08000000·00000000·10000000·3c010000·............<...
23 ··0x00000140·00150000·11000000·00000000·10000000·................23 ··0x00000140·20150000·11000000·00000000·10000000··...............
24 ··0x00000150·50010000·0a000000·06000000·00000000·P...............24 ··0x00000150·50010000·0a000000·06000000·00000000·P...............
25 ··0x00000160·10000000·64010000·10000000·01000000·....d...........25 ··0x00000160·10000000·64010000·10000000·01000000·....d...........
26 ··0x00000170·00000000·10000000·78010000·20000000·........x...·...26 ··0x00000170·00000000·10000000·78010000·20000000·........x...·...
27 ··0x00000180·1d000000·00000000·40000000·8c010000·........@.......27 ··0x00000180·1d000000·00000000·40000000·8c010000·........@.......
28 ··0x00000190·20150000·b3020000·00410e08·8702410e··........A....A.28 ··0x00000190·40150000·b3020000·00410e08·8702410e·@........A....A.
29 ··0x000001a0·0c860341·0e108304·430e305d·0e34450e·...A....C.0].4E.29 ··0x000001a0·0c860341·0e108304·430e305d·0e34450e·...A....C.0].4E.
30 ··0x000001b0·38430e40·4b0e3003·09020a0e·1041c30e·8C.@K.0......A..30 ··0x000001b0·38430e40·4b0e3003·09020a0e·1041c30e·8C.@K.0......A..
31 ··0x000001c0·0c41c60e·0841c70e·04410b00·1c000000·.A...A...A......31 ··0x000001c0·0c41c60e·0841c70e·04410b00·1c000000·.A...A...A......
32 ··0x000001d0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......32 ··0x000001d0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
33 ··0x000001e0·88010e30·83048603·87020000·10000000·...0............33 ··0x000001e0·88010e30·83048603·87020000·10000000·...0............
34 ··0x000001f0·24000000·10000000·09000000·00000000·$...............34 ··0x000001f0·24000000·10000000·09000000·00000000·$...............
  
28.4 KB
pystate.o
1.59 KB
readelf --wide --sections {}
    
Offset 6, 17 lines modifiedOffset 6, 17 lines modified
6 ··[·1]·.text·············PROGBITS········00000000·000040·00113f·00··AX··0···0·166 ··[·1]·.text·············PROGBITS········00000000·000040·00113f·00··AX··0···0·16
7 ··[·2]·.rel.text·········REL·············00000000·0060d8·000630·08···I·15···1··47 ··[·2]·.rel.text·········REL·············00000000·0060d8·000630·08···I·15···1··4
8 ··[·3]·.data·············PROGBITS········00000000·00117f·000000·00··WA··0···0··18 ··[·3]·.data·············PROGBITS········00000000·00117f·000000·00··WA··0···0··1
9 ··[·4]·.bss··············NOBITS··········00000000·00117f·000000·00··WA··0···0··19 ··[·4]·.bss··············NOBITS··········00000000·00117f·000000·00··WA··0···0··1
10 ··[·5]·.rodata.str1.4····PROGBITS········00000000·001180·0004ad·01·AMS··0···0··410 ··[·5]·.rodata.str1.4····PROGBITS········00000000·001180·0004ad·01·AMS··0···0··4
11 ··[·6]·.text.unlikely····PROGBITS········00000000·00162d·000eaa·00··AX··0···0··111 ··[·6]·.text.unlikely····PROGBITS········00000000·00162d·000eaa·00··AX··0···0··1
12 ··[·7]·.rel.text.unlikely·REL·············00000000·006708·000af8·08···I·15···6··412 ··[·7]·.rel.text.unlikely·REL·············00000000·006708·000af8·08···I·15···6··4
13 ··[·8]·.text.hot·········PROGBITS········00000000·0024e0·0002e8·00··AX··0···0·1613 ··[·8]·.text.hot·········PROGBITS········00000000·0024e0·0002f8·00··AX··0···0·16
14 ··[·9]·.rel.text.hot·····REL·············00000000·007200·000148·08···I·15···8··414 ··[·9]·.rel.text.hot·····REL·············00000000·007200·000148·08···I·15···8··4
15 ··[10]·.rodata.str1.1····PROGBITS········00000000·0027c8·0001da·01·AMS··0···0··115 ··[10]·.rodata.str1.1····PROGBITS········00000000·0027d8·0001da·01·AMS··0···0··1
16 ··[11]·.rodata···········PROGBITS········00000000·0029c0·0001ea·00···A··0···0·3216 ··[11]·.rodata···········PROGBITS········00000000·0029c0·0001ea·00···A··0···0·32
17 ··[12]·.note.GNU-stack···PROGBITS········00000000·002baa·000000·00······0···0··117 ··[12]·.note.GNU-stack···PROGBITS········00000000·002baa·000000·00······0···0··1
18 ··[13]·.eh_frame·········PROGBITS········00000000·002bac·0016e0·00···A··0···0··418 ··[13]·.eh_frame·········PROGBITS········00000000·002bac·0016e0·00···A··0···0··4
19 ··[14]·.rel.eh_frame·····REL·············00000000·007348·000380·08···I·15··13··419 ··[14]·.rel.eh_frame·····REL·············00000000·007348·000380·08···I·15··13··4
20 ··[15]·.symtab···········SYMTAB··········00000000·00428c·000d80·10·····16··75··420 ··[15]·.symtab···········SYMTAB··········00000000·00428c·000d80·10·····16··75··4
21 ··[16]·.strtab···········STRTAB··········00000000·00500c·0010cc·00······0···0··121 ··[16]·.strtab···········STRTAB··········00000000·00500c·0010cc·00······0···0··1
22 ··[17]·.shstrtab·········STRTAB··········00000000·0076c8·000095·00······0···0··122 ··[17]·.shstrtab·········STRTAB··········00000000·0076c8·000095·00······0···0··1
3.71 KB
readelf --wide --symbols {}
    
Offset 111, 15 lines modifiedOffset 111, 15 lines modified
111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
112 ···108:·00000500····16·FUNC····GLOBAL·DEFAULT····1·PyThreadState_Swap112 ···108:·00000500····16·FUNC····GLOBAL·DEFAULT····1·PyThreadState_Swap
113 ···109:·00000510···108·FUNC····GLOBAL·HIDDEN·····1·_PyGILState_Init113 ···109:·00000510···108·FUNC····GLOBAL·HIDDEN·····1·_PyGILState_Init
114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_tss_create114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_tss_create
115 ···111:·00000030····98·FUNC····GLOBAL·DEFAULT····8·PyGILState_Check115 ···111:·00000030····98·FUNC····GLOBAL·DEFAULT····8·PyGILState_Check
116 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_tss_is_created116 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_tss_is_created
117 ···113:·000000a0····10·FUNC····GLOBAL·DEFAULT····8·_PyInterpreterState_GetConfig117 ···113:·000000a0····10·FUNC····GLOBAL·DEFAULT····8·_PyInterpreterState_GetConfig
118 ···114:·000000b0···149·FUNC····GLOBAL·DEFAULT····8·_PyState_AddModule118 ···114:·000000b0···145·FUNC····GLOBAL·DEFAULT····8·_PyState_AddModule
119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
120 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append120 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
121 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem121 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem
122 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New122 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
123 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError123 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
124 ···120:·00000150····20·FUNC····GLOBAL·DEFAULT····8·PyThreadState_Get124 ···120:·00000150····20·FUNC····GLOBAL·DEFAULT····8·PyThreadState_Get
125 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalError_TstateNULL125 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalError_TstateNULL
4.12 KB
readelf --wide --relocs {}
    
Offset 562, 45 lines modifiedOffset 562, 45 lines modified
562 00000036··00005301·R_386_32···············00000000···_PyRuntime562 00000036··00005301·R_386_32···············00000000···_PyRuntime
563 00000046··00005301·R_386_32···············00000000···_PyRuntime563 00000046··00005301·R_386_32···············00000000···_PyRuntime
564 0000004b··00007002·R_386_PC32·············00000000···PyThread_tss_is_created564 0000004b··00007002·R_386_PC32·············00000000···PyThread_tss_is_created
565 0000005c··00005301·R_386_32···············00000000···_PyRuntime565 0000005c··00005301·R_386_32···············00000000···_PyRuntime
566 00000069··00005301·R_386_32···············00000000···_PyRuntime566 00000069··00005301·R_386_32···············00000000···_PyRuntime
567 00000079··00005301·R_386_32···············00000000···_PyRuntime567 00000079··00005301·R_386_32···············00000000···_PyRuntime
568 0000007e··00005402·R_386_PC32·············00000000···PyThread_tss_get568 0000007e··00005402·R_386_PC32·············00000000···PyThread_tss_get
569 000000ef··00007301·R_386_32···············00000000···_Py_NoneStruct569 000000eb··00007301·R_386_32···············00000000···_Py_NoneStruct
570 000000f5··00007402·R_386_PC32·············00000000···PyList_Append570 000000f1··00007402·R_386_PC32·············00000000···PyList_Append
571 0000012f··00007602·R_386_PC32·············00000000···PyList_New571 0000012b··00007602·R_386_PC32·············00000000···PyList_New
572 00000154··00005301·R_386_32···············00000000···_PyRuntime572 00000154··00005301·R_386_32···············00000000···_PyRuntime
573 00000171··00005301·R_386_32···············00000000···_PyRuntime573 00000171··00005301·R_386_32···············00000000···_PyRuntime
574 000001b9··00005301·R_386_32···············00000000···_PyRuntime574 000001b9··00005301·R_386_32···············00000000···_PyRuntime
575 000001e1··00007301·R_386_32···············00000000···_Py_NoneStruct575 000001e1··00007301·R_386_32···············00000000···_Py_NoneStruct
576 00000215··00008b02·R_386_PC32·············00000000···PyModule_GetDef576 00000215··00008b02·R_386_PC32·············00000000···PyModule_GetDef
577 00000238··00008c02·R_386_PC32·············00000000···_Py_Dealloc577 00000238··00008c02·R_386_PC32·············00000000···_Py_Dealloc
578 0000025a··00008d01·R_386_32···············00000000···PyModule_Type578 0000025a··00008d01·R_386_32···············00000000···PyModule_Type
579 00000263··00008d01·R_386_32···············00000000···PyModule_Type579 00000264··00008d01·R_386_32···············00000000···PyModule_Type
580 00000269··00008e02·R_386_PC32·············00000000···PyType_IsSubtype580 0000026a··00008e02·R_386_PC32·············00000000···PyType_IsSubtype
581 0000027d··00008f02·R_386_PC32·············00000000···PyList_SetSlice581 0000028c··00008f02·R_386_PC32·············00000000···PyList_SetSlice
582 00000296··00005301·R_386_32···············00000000···_PyRuntime582 000002a6··00005301·R_386_32···············00000000···_PyRuntime
583 000002af··00009d02·R_386_PC32·············00000000···PyDict_New583 000002bf··00009d02·R_386_PC32·············00000000···PyDict_New
584 000002d7··00009d02·R_386_PC32·············00000000···PyDict_New584 000002e7··00009d02·R_386_PC32·············00000000···PyDict_New
585 0000000c··00000302·R_386_PC32·············00000000···.text.unlikely585 0000000c··00000302·R_386_PC32·············00000000···.text.unlikely
586 0000003e··00000302·R_386_PC32·············00000000···.text.unlikely586 0000003e··00000302·R_386_PC32·············00000000···.text.unlikely
587 00000056··00000302·R_386_PC32·············00000000···.text.unlikely587 00000056··00000302·R_386_PC32·············00000000···.text.unlikely
588 00000064··00000302·R_386_PC32·············00000000···.text.unlikely588 00000064··00000302·R_386_PC32·············00000000···.text.unlikely
589 00000071··00000302·R_386_PC32·············00000000···.text.unlikely589 00000071··00000302·R_386_PC32·············00000000···.text.unlikely
590 000000c3··00000302·R_386_PC32·············00000000···.text.unlikely590 000000c3··00000302·R_386_PC32·············00000000···.text.unlikely
591 000000cd··00000302·R_386_PC32·············00000000···.text.unlikely591 000000ce··00000302·R_386_PC32·············00000000···.text.unlikely
592 00000100··00000302·R_386_PC32·············00000000···.text.unlikely592 000000fc··00000302·R_386_PC32·············00000000···.text.unlikely
593 00000125··00007502·R_386_PC32·············00000000···PyList_SetItem593 00000121··00007502·R_386_PC32·············00000000···PyList_SetItem
594 00000141··00000302·R_386_PC32·············00000000···.text.unlikely594 0000013d··00000302·R_386_PC32·············00000000···.text.unlikely
595 0000015c··00000302·R_386_PC32·············00000000···.text.unlikely595 0000015c··00000302·R_386_PC32·············00000000···.text.unlikely
596 00000288··00000302·R_386_PC32·············00000000···.text.unlikely 
597 0000029e··00000302·R_386_PC32·············00000000···.text.unlikely596 00000297··00000302·R_386_PC32·············00000000···.text.unlikely
598 000002bb··00000302·R_386_PC32·············00000000···.text.unlikely 
599 000002e2··00000302·R_386_PC32·············00000000···.text.unlikely597 000002ae··00000302·R_386_PC32·············00000000···.text.unlikely
 598 000002cb··00000302·R_386_PC32·············00000000···.text.unlikely
 599 000002f2··00000302·R_386_PC32·············00000000···.text.unlikely
  
600 Relocation·section·'.rel.eh_frame'·at·offset·0x7348·contains·112·entries:600 Relocation·section·'.rel.eh_frame'·at·offset·0x7348·contains·112·entries:
601 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name601 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
602 00000020··00000102·R_386_PC32·············00000000···.text602 00000020··00000102·R_386_PC32·············00000000···.text
603 00000094··00000302·R_386_PC32·············00000000···.text.unlikely603 00000094··00000302·R_386_PC32·············00000000···.text.unlikely
604 000000a8··00000602·R_386_PC32·············00000000···.text.hot604 000000a8··00000602·R_386_PC32·············00000000···.text.hot
605 000000e0··00000302·R_386_PC32·············00000000···.text.unlikely605 000000e0··00000302·R_386_PC32·············00000000···.text.unlikely
6.55 KB
readelf --wide --debug-dump=frames {}
    
Offset 561, 49 lines modifiedOffset 561, 49 lines modified
561 ··DW_CFA_nop561 ··DW_CFA_nop
  
562 00000488·00000010·0000048c·FDE·cie=00000000·pc=000000a0..000000aa562 00000488·00000010·0000048c·FDE·cie=00000000·pc=000000a0..000000aa
563 ··DW_CFA_nop563 ··DW_CFA_nop
564 ··DW_CFA_nop564 ··DW_CFA_nop
565 ··DW_CFA_nop565 ··DW_CFA_nop
  
566 0000049c·00000040·000004a0·FDE·cie=00000000·pc=000000b0..00000145566 0000049c·00000040·000004a0·FDE·cie=00000000·pc=000000b0..00000141
567 ··DW_CFA_advance_loc:·1·to·000000b1567 ··DW_CFA_advance_loc:·1·to·000000b1
568 ··DW_CFA_def_cfa_offset:·8568 ··DW_CFA_def_cfa_offset:·8
569 ··DW_CFA_offset:·r7·(edi)·at·cfa-8569 ··DW_CFA_offset:·r7·(edi)·at·cfa-8
570 ··DW_CFA_advance_loc:·1·to·000000b2570 ··DW_CFA_advance_loc:·1·to·000000b2
571 ··DW_CFA_def_cfa_offset:·12571 ··DW_CFA_def_cfa_offset:·12
572 ··DW_CFA_offset:·r6·(esi)·at·cfa-12572 ··DW_CFA_offset:·r6·(esi)·at·cfa-12
573 ··DW_CFA_advance_loc:·1·to·000000b3573 ··DW_CFA_advance_loc:·1·to·000000b3
574 ··DW_CFA_def_cfa_offset:·16574 ··DW_CFA_def_cfa_offset:·16
575 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16575 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16
576 ··DW_CFA_advance_loc:·59·to·000000ee576 ··DW_CFA_advance_loc:·55·to·000000ea
577 ··DW_CFA_def_cfa_offset:·24577 ··DW_CFA_def_cfa_offset:·24
578 ··DW_CFA_advance_loc:·5·to·000000f3578 ··DW_CFA_advance_loc:·5·to·000000ef
579 ··DW_CFA_def_cfa_offset:·28579 ··DW_CFA_def_cfa_offset:·28
580 ··DW_CFA_advance_loc:·1·to·000000f4580 ··DW_CFA_advance_loc:·1·to·000000f0
581 ··DW_CFA_def_cfa_offset:·32581 ··DW_CFA_def_cfa_offset:·32
582 ··DW_CFA_advance_loc:·8·to·000000fc582 ··DW_CFA_advance_loc:·8·to·000000f8
583 ··DW_CFA_def_cfa_offset:·16583 ··DW_CFA_def_cfa_offset:·16
584 ··DW_CFA_advance_loc:·38·to·00000122584 ··DW_CFA_advance_loc:·38·to·0000011e
585 ··DW_CFA_remember_state585 ··DW_CFA_remember_state
586 ··DW_CFA_restore:·r3·(ebx)586 ··DW_CFA_restore:·r3·(ebx)
587 ··DW_CFA_def_cfa_offset:·12587 ··DW_CFA_def_cfa_offset:·12
588 ··DW_CFA_advance_loc:·1·to·00000123588 ··DW_CFA_advance_loc:·1·to·0000011f
589 ··DW_CFA_restore:·r6·(esi)589 ··DW_CFA_restore:·r6·(esi)
590 ··DW_CFA_def_cfa_offset:·8590 ··DW_CFA_def_cfa_offset:·8
591 ··DW_CFA_advance_loc:·1·to·00000124591 ··DW_CFA_advance_loc:·1·to·00000120
592 ··DW_CFA_restore:·r7·(edi)592 ··DW_CFA_restore:·r7·(edi)
593 ··DW_CFA_def_cfa_offset:·4593 ··DW_CFA_def_cfa_offset:·4
594 ··DW_CFA_advance_loc:·5·to·00000129594 ··DW_CFA_advance_loc:·5·to·00000125
595 ··DW_CFA_restore_state595 ··DW_CFA_restore_state
596 ··DW_CFA_advance_loc:·3·to·0000012c596 ··DW_CFA_advance_loc:·3·to·00000128
597 ··DW_CFA_def_cfa_offset:·28597 ··DW_CFA_def_cfa_offset:·28
598 ··DW_CFA_advance_loc:·2·to·0000012e598 ··DW_CFA_advance_loc:·2·to·0000012a
599 ··DW_CFA_def_cfa_offset:·32599 ··DW_CFA_def_cfa_offset:·32
600 ··DW_CFA_advance_loc:·8·to·00000136600 ··DW_CFA_advance_loc:·8·to·00000132
601 ··DW_CFA_def_cfa_offset:·16601 ··DW_CFA_def_cfa_offset:·16
  
602 000004e0·0000001c·00000000·CIE602 000004e0·0000001c·00000000·CIE
603 ··Version:···············1603 ··Version:···············1
604 ··Augmentation:··········"zR"604 ··Augmentation:··········"zR"
605 ··Code·alignment·factor:·1605 ··Code·alignment·factor:·1
606 ··Data·alignment·factor:·-4606 ··Data·alignment·factor:·-4
1.29 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 566, 33 lines modifiedOffset 566, 33 lines modified
566 ·R_386_32»       .rodata566 ·R_386_32»       .rodata
567 »       call···53b·<PyState_AddModule.cold+0x2a>567 »       call···53b·<PyState_AddModule.cold+0x2a>
568 ·R_386_PC32»     _Py_FatalErrorFormat568 ·R_386_PC32»     _Py_FatalErrorFormat
  
569 0000053f·<PyThreadState_GetDict.cold>:569 0000053f·<PyThreadState_GetDict.cold>:
570 PyThreadState_GetDict.cold():570 PyThreadState_GetDict.cold():
571 »       xor····%eax,%eax571 »       xor····%eax,%eax
572 »       jmp····7eb·<_PyCrossInterpreterData_RegisterClass+0x52>572 »       jmp····7fb·<_PyCrossInterpreterData_RegisterClass+0x62>
573 ·R_386_PC32»     .text.hot573 ·R_386_PC32»     .text.hot
574 »       sub····$0xc,%esp574 »       sub····$0xc,%esp
575 »       push···%ebx575 »       push···%ebx
576 »       call···54b·<PyThreadState_GetDict.cold+0xc>576 »       call···54b·<PyThreadState_GetDict.cold+0xc>
577 ·R_386_PC32»     _PyErr_Clear577 ·R_386_PC32»     _PyErr_Clear
578 »       mov····0x54(%ebx),%eax578 »       mov····0x54(%ebx),%eax
579 »       add····$0x10,%esp579 »       add····$0x10,%esp
580 »       jmp····7ff·<_PyCrossInterpreterData_RegisterClass+0x66>580 »       jmp····80f·<_PyCrossInterpreterData_RegisterClass+0x76>
581 ·R_386_PC32»     .text.hot581 ·R_386_PC32»     .text.hot
  
582 0000055a·<_PyThreadState_GetDict.cold>:582 0000055a·<_PyThreadState_GetDict.cold>:
583 _PyThreadState_GetDict.cold():583 _PyThreadState_GetDict.cold():
584 »       sub····$0xc,%esp584 »       sub····$0xc,%esp
585 »       push···%ebx585 »       push···%ebx
586 »       call···55f·<_PyThreadState_GetDict.cold+0x5>586 »       call···55f·<_PyThreadState_GetDict.cold+0x5>
587 ·R_386_PC32»     _PyErr_Clear587 ·R_386_PC32»     _PyErr_Clear
588 »       add····$0x10,%esp588 »       add····$0x10,%esp
589 »       jmp····835·<_PyCrossInterpreterData_RegisterClass+0x9c>589 »       jmp····845·<_PyCrossInterpreterData_RegisterClass+0xac>
590 ·R_386_PC32»     .text.hot590 ·R_386_PC32»     .text.hot
  
591 0000056b·<_PyThreadState_DeleteCurrent.cold>:591 0000056b·<_PyThreadState_DeleteCurrent.cold>:
592 _PyThreadState_DeleteCurrent.cold():592 _PyThreadState_DeleteCurrent.cold():
593 »       sub····$0xc,%esp593 »       sub····$0xc,%esp
594 »       push···$0x94594 »       push···$0x94
595 ·R_386_32»       .rodata595 ·R_386_32»       .rodata
6.86 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 76, 71 lines modifiedOffset 76, 73 lines modified
76 000000b0·<_PyState_AddModule>:76 000000b0·<_PyState_AddModule>:
77 _PyState_AddModule():77 _PyState_AddModule():
78 »       push···%edi78 »       push···%edi
79 »       push···%esi79 »       push···%esi
80 »       push···%ebx80 »       push···%ebx
81 »       mov····0x18(%esp),%ebx81 »       mov····0x18(%esp),%ebx
82 »       mov····0x10(%esp),%eax82 »       mov····0x10(%esp),%eax
83 »       mov····0x14(%esp),%edi83 »       mov····0x14(%esp),%esi
84 »       test···%ebx,%ebx84 »       test···%ebx,%ebx
85 »       je·····22e·<_PyInterpreterState_ClearModules+0x3e>85 »       je·····22e·<_PyInterpreterState_ClearModules+0x3e>
86 ·R_386_PC32»     .text.unlikely86 ·R_386_PC32»     .text.unlikely
87 »       cmpl···$0x0,0x24(%ebx)87 »       mov····0x24(%ebx),%ecx
 88 »       test···%ecx,%ecx
88 »       jne····223·<_PyInterpreterState_ClearModules+0x33>89 »       jne····224·<_PyInterpreterState_ClearModules+0x34>
89 ·R_386_PC32»     .text.unlikely90 ·R_386_PC32»     .text.unlikely
90 »       mov····0x8(%eax),%esi91 »       mov····0x8(%eax),%edi
91 »       cmpl···$0x0,0x1dc(%esi)92 »       mov····0x1dc(%edi),%eax
 93 »       test···%eax,%eax
92 »       je·····129·<_PyState_AddModule+0x79>94 »       je·····125·<_PyState_AddModule+0x75>
93 »       mov····0x1dc(%esi),%ecx 
94 »       mov····0xc(%ebx),%edx95 »       mov····0xc(%ebx),%edx
95 »       cmp····0x8(%ecx),%edx96 »       cmp····0x8(%eax),%edx
96 »       jl·····112·<_PyState_AddModule+0x62>97 »       jl·····10e·<_PyState_AddModule+0x5e>
97 »       sub····$0x8,%esp98 »       sub····$0x8,%esp
98 »       push···$0x099 »       push···$0x0
99 ·R_386_32»       _Py_NoneStruct100 ·R_386_32»       _Py_NoneStruct
100 »       push···%ecx101 »       push···%eax
101 »       call···f5·<_PyState_AddModule+0x45>102 »       call···f1·<_PyState_AddModule+0x41>
102 ·R_386_PC32»     PyList_Append103 ·R_386_PC32»     PyList_Append
103 »       add····$0x10,%esp104 »       add····$0x10,%esp
104 »       test···%eax,%eax105 »       test···%eax,%eax
105 »       js·····26b·<_PyInterpreterState_ClearModules+0x7b>106 »       js·····267·<_PyInterpreterState_ClearModules+0x77>
106 ·R_386_PC32»     .text.unlikely107 ·R_386_PC32»     .text.unlikely
107 »       mov····0x1dc(%esi),%ecx108 »       mov····0x1dc(%edi),%eax
108 »       mov····0xc(%ebx),%edx109 »       mov····0xc(%ebx),%edx
109 »       cmp····%edx,0x8(%ecx)110 »       cmp····%edx,0x8(%eax)
110 »       jle····eb·<_PyState_AddModule+0x3b>111 »       jle····e7·<_PyState_AddModule+0x37>
111 »       addl···$0x1,(%edi)112 »       addl···$0x1,(%esi)
112 »       mov····%edi,0x18(%esp)113 »       mov····%esi,0x18(%esp)
113 »       mov····%edx,0x14(%esp)114 »       mov····%edx,0x14(%esp)
114 »       mov····%ecx,0x10(%esp)115 »       mov····%eax,0x10(%esp)
115 »       pop····%ebx116 »       pop····%ebx
116 »       pop····%esi117 »       pop····%esi
117 »       pop····%edi118 »       pop····%edi
118 »       jmp····125·<_PyState_AddModule+0x75>119 »       jmp····121·<_PyState_AddModule+0x71>
119 ·R_386_PC32»     PyList_SetItem120 ·R_386_PC32»     PyList_SetItem
120 »       sub····$0xc,%esp121 »       sub····$0xc,%esp
121 »       push···$0x0122 »       push···$0x0
122 »       call···12f·<_PyState_AddModule+0x7f>123 »       call···12b·<_PyState_AddModule+0x7b>
123 ·R_386_PC32»     PyList_New124 ·R_386_PC32»     PyList_New
124 »       add····$0x10,%esp125 »       add····$0x10,%esp
125 »       mov····%eax,0x1dc(%esi)126 »       mov····%eax,0x1dc(%edi)
126 »       test···%eax,%eax127 »       test···%eax,%eax
127 »       jne····dd·<_PyState_AddModule+0x2d>128 »       jne····df·<_PyState_AddModule+0x2f>
128 »       jmp····2ac·<PyThreadState_GetDict+0x1c>129 »       jmp····2a8·<PyThreadState_GetDict+0x8>
129 ·R_386_PC32»     .text.unlikely130 ·R_386_PC32»     .text.unlikely
130 »       lea····0x0(%esi,%eiz,1),%esi131 »       lea····0x0(%esi,%eiz,1),%esi
131 »       lea····0x0(%esi,%eiz,1),%esi132 »       lea····0x0(%esi,%eiz,1),%esi
 133 »       nop
  
132 00000150·<PyThreadState_Get>:134 00000150·<PyThreadState_Get>:
133 PyThreadState_Get():135 PyThreadState_Get():
134 »       sub····$0xc,%esp136 »       sub····$0xc,%esp
135 »       mov····0x160,%eax137 »       mov····0x160,%eax
136 ·R_386_32»       _PyRuntime138 ·R_386_32»       _PyRuntime
137 »       test···%eax,%eax139 »       test···%eax,%eax
138 »       je·····2ce·<_PyThreadState_GetDict+0xe>140 »       je·····2ce·<PyThreadState_GetDict+0x2e>
139 ·R_386_PC32»     .text.unlikely141 ·R_386_PC32»     .text.unlikely
140 »       add····$0xc,%esp142 »       add····$0xc,%esp
141 »       retq···143 »       retq···
142 »       lea····0x0(%esi,%eiz,1),%esi144 »       lea····0x0(%esi,%eiz,1),%esi
143 »       lea····0x0(%esi,%eiz,1),%esi145 »       lea····0x0(%esi,%eiz,1),%esi
144 »       nop146 »       nop
  
4.28 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 71, 16 lines modifiedOffset 71, 16 lines modified
71 ··0x00000430·62000000·00410e08·8302430e·10510e1c·b....A....C..Q..71 ··0x00000430·62000000·00410e08·8302430e·10510e1c·b....A....C..Q..
72 ··0x00000440·450e2048·0e10660e·1c450e20·480e104b·E.·H..f..E.·H..K72 ··0x00000440·450e2048·0e10660e·1c450e20·480e104b·E.·H..f..E.·H..K
73 ··0x00000450·0e0841c3·0e040000·18000000·00000000·..A.............73 ··0x00000450·0e0841c3·0e040000·18000000·00000000·..A.............
74 ··0x00000460·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........74 ··0x00000460·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........
75 ··0x00000470·83020000·10000000·20000000·3e010000·........·...>...75 ··0x00000470·83020000·10000000·20000000·3e010000·........·...>...
76 ··0x00000480·18000000·00000000·10000000·8c040000·................76 ··0x00000480·18000000·00000000·10000000·8c040000·................
77 ··0x00000490·a0000000·0a000000·00000000·40000000·............@...77 ··0x00000490·a0000000·0a000000·00000000·40000000·............@...
78 ··0x000004a0·a0040000·b0000000·95000000·00410e08·.............A..78 ··0x000004a0·a0040000·b0000000·91000000·00410e08·.............A..
79 ··0x000004b0·8702410e·0c860341·0e108304·7b0e1845·..A....A....{..E79 ··0x000004b0·8702410e·0c860341·0e108304·770e1845·..A....A....w..E
80 ··0x000004c0·0e1c410e·20480e10·660ac30e·0c41c60e·..A.·H..f....A..80 ··0x000004c0·0e1c410e·20480e10·660ac30e·0c41c60e·..A.·H..f....A..
81 ··0x000004d0·0841c70e·04450b43·0e1c420e·20480e10·.A...E.C..B.·H..81 ··0x000004d0·0841c70e·04450b43·0e1c420e·20480e10·.A...E.C..B.·H..
82 ··0x000004e0·1c000000·00000000·017a5200·017c0801·.........zR..|..82 ··0x000004e0·1c000000·00000000·017a5200·017c0801·.........zR..|..
83 ··0x000004f0·1b0c0404·88010e10·83048603·87020000·................83 ··0x000004f0·1b0c0404·88010e10·83048603·87020000·................
84 ··0x00000500·28000000·24000000·56010000·1c000000·(...$...V.......84 ··0x00000500·28000000·24000000·56010000·1c000000·(...$...V.......
85 ··0x00000510·00410e14·450e1846·0e1c410e·20480e10·.A..E..F..A.·H..85 ··0x00000510·00410e14·450e1846·0e1c410e·20480e10·.A..E..F..A.·H..
86 ··0x00000520·41c30e0c·44c60e08·41c70e04·14000000·A...D...A.......86 ··0x00000520·41c30e0c·44c60e08·41c70e04·14000000·A...D...A.......
495 KB
pythonrun.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:··········35980·(bytes·into·file)13 ··Start·of·section·headers:··········36988·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x8c8c:1 There·are·20·section·headers,·starting·at·offset·0x907c:
  
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]·.text·············PROGBITS········00000000·000040·001529·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·001409·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·006f74·000ac0·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·0071f4·000a40·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·00156c·000108·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·00144c·000108·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·007a34·0000b0·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·007c34·0000b0·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001674·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001554·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001674·00025d·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001554·00025d·01·AMS··0···0··4
11 ··[·7]·.text.unlikely····PROGBITS········00000000·0018d1·00180e·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·0017b1·0018bc·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·007ae4·000de0·08···I·17···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·007ce4·000e50·08···I·17···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·0030e0·000091·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·003070·000351·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·0088c4·000038·08···I·17···9··414 ··[10]·.rel.text.hot·····REL·············00000000·008b34·0001c8·08···I·17···9··4
15 ··[11]·.rodata.str1.1····PROGBITS········00000000·003171·000337·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········00000000·0033c1·000337·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········00000000·0034c0·000108·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·003700·000108·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·0088fc·000088·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·008cfc·000088·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·0035c8·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·003808·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·0035c8·001bc0·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·003808·001c48·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·008984·000268·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·008d84·000258·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·005188·000e50·10·····18··66··421 ··[17]·.symtab···········SYMTAB··········00000000·005450·000e30·10·····18··64··4
22 ··[18]·.strtab···········STRTAB··········00000000·005fd8·000f9c·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·006280·000f73·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·008bec·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·008fdc·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
28.6 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·229·entries:1 Symbol·table·'.symtab'·contains·227·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····9·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
110 KB
readelf --wide --relocs {}
Max HTML report size reached
142 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.93 KB
strings --all --bytes=8 {}
    
Offset 13, 21 lines modifiedOffset 13, 21 lines modified
13 unexpected·character·after·line·continuation·character13 unexpected·character·after·line·continuation·character
14 multiple·statements·found·while·compiling·a·single·statement14 multiple·statements·found·while·compiling·a·single·statement
15 lost·sys.stderr15 lost·sys.stderr
16 ··File·"%S",·line·%zd16 ··File·"%S",·line·%zd
17 <unknown>17 <unknown>
18 :·<exception·str()·failed>18 :·<exception·str()·failed>
19 __main__19 __main__
 20 __builtins__
20 __file__21 __file__
21 __cached__22 __cached__
22 SourcelessFileLoader23 SourcelessFileLoader
23 Bad·magic·number·in·.pyc·file24 Bad·magic·number·in·.pyc·file
24 Bad·code·object·in·.pyc·file25 Bad·code·object·in·.pyc·file
25 SourceFileLoader26 SourceFileLoader
26 __builtins__ 
27 Error·in·sys.excepthook:27 Error·in·sys.excepthook:
28 Original·exception·was:28 Original·exception·was:
29 sys.excepthook·is·missing29 sys.excepthook·is·missing
30 sys.excepthook30 sys.excepthook
31 in·audit·hook31 in·audit·hook
32 _bootstrap_external32 _bootstrap_external
33 __loader__33 __loader__
45.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
78.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
7.37 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 »       push···%ebx23 »       push···%ebx
24 »       push···%edi24 »       push···%edi
25 »       call···36·<_Py_SourceAsString+0x36>25 »       call···36·<_Py_SourceAsString+0x36>
26 ·R_386_PC32»     PyUnicode_AsUTF8AndSize26 ·R_386_PC32»     PyUnicode_AsUTF8AndSize
27 »       add····$0x10,%esp27 »       add····$0x10,%esp
28 »       mov····%eax,%ebx28 »       mov····%eax,%ebx
29 »       test···%eax,%eax29 »       test···%eax,%eax
30 »       je·····da·<PyId_last_traceback+0x2>30 »       je·····da·<PyRun_StringFlags+0x3a>
31 ·R_386_PC32»     .text.unlikely31 ·R_386_PC32»     .text.unlikely
32 »       sub····$0xc,%esp32 »       sub····$0xc,%esp
33 »       push···%eax33 »       push···%eax
34 »       call···4c·<_Py_SourceAsString+0x4c>34 »       call···4c·<_Py_SourceAsString+0x4c>
35 ·R_386_PC32»     strlen35 ·R_386_PC32»     strlen
36 »       add····$0x10,%esp36 »       add····$0x10,%esp
37 »       cmp····%eax,(%esp)37 »       cmp····%eax,(%esp)
1.07 KB
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 9, 25 lines modifiedOffset 9, 25 lines modified
9 ··[····3c]··<unknown>9 ··[····3c]··<unknown>
10 ··[····46]··.10 ··[····46]··.
11 ··[····48]··:·<exception·str()·failed>11 ··[····48]··:·<exception·str()·failed>
12 ··[····63]··:·12 ··[····63]··:·
13 ··[····66]··__main__13 ··[····66]··__main__
14 ··[····6f]··O14 ··[····6f]··O
15 ··[····71]··exec15 ··[····71]··exec
 16 ··[····76]··__builtins__
16 ··[····76]··???17 ··[····83]··???
17 ··[····7a]··__file__18 ··[····87]··__file__
18 ··[····83]··__cached__19 ··[····90]··__cached__
19 ··[····8e]··.pyc20 ··[····9b]··.pyc
20 ··[····93]··rb21 ··[····a0]··rb
21 ··[····96]··SourcelessFileLoader22 ··[····a3]··SourcelessFileLoader
22 ··[····ab]··Bad·magic·number·in·.pyc·file23 ··[····b8]··Bad·magic·number·in·.pyc·file
23 ··[····c9]··Bad·code·object·in·.pyc·file24 ··[····d6]··Bad·code·object·in·.pyc·file
24 ··[····e6]··<stdin>25 ··[····f3]··<stdin>
25 ··[····ee]··SourceFileLoader26 ··[····fb]··SourceFileLoader
26 ··[····ff]··__builtins__ 
27 ··[···10c]··Error·in·sys.excepthook:\n27 ··[···10c]··Error·in·sys.excepthook:\n
28 ··[···127]··Original·exception·was:\n28 ··[···127]··Original·exception·was:\n
29 ··[···140]··sys.excepthook·is·missing\n29 ··[···140]··sys.excepthook·is·missing\n
30 ··[···15b]··OOOO30 ··[···15b]··OOOO
31 ··[···160]··sys.excepthook31 ··[···160]··sys.excepthook
32 ··[···16f]··in·audit·hook32 ··[···16f]··in·audit·hook
33 ··[···17d]··_bootstrap_external33 ··[···17d]··_bootstrap_external
1.35 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·380f0000·0b0f0000·34100000·c10e0000·8.......4.......3 ··0x00000000·e60f0000·b90f0000·e2100000·6f0f0000·............o...
4 ··0x00000010·2e0f0000·15100000·83110000·440f0000·............D...4 ··0x00000010·dc0f0000·c3100000·31120000·f20f0000·........1.......
5 ··0x00000020·560f0000·740f0000·620f0000·860f0000·V...t...b.......5 ··0x00000020·04100000·22100000·10100000·34100000·....".......4...
6 ··0x00000030·b50e0000·ff0e0000·03100000·15100000·................6 ··0x00000030·630f0000·ad0f0000·b1100000·c3100000·c...............
7 ··0x00000040·0c100000·00000000·00000000·00000000·................7 ··0x00000040·ba100000·00000000·00000000·00000000·................
8 ··0x00000050·00000000·00000000·00000000·00000000·................8 ··0x00000050·00000000·00000000·00000000·00000000·................
9 ··0x00000060·0a447572·696e6720·68616e64·6c696e67·.During·handling9 ··0x00000060·0a447572·696e6720·68616e64·6c696e67·.During·handling
10 ··0x00000070·206f6620·74686520·61626f76·65206578··of·the·above·ex10 ··0x00000070·206f6620·74686520·61626f76·65206578··of·the·above·ex
11 ··0x00000080·63657074·696f6e2c·20616e6f·74686572·ception,·another11 ··0x00000080·63657074·696f6e2c·20616e6f·74686572·ception,·another
12 ··0x00000090·20657863·65707469·6f6e206f·63637572··exception·occur12 ··0x00000090·20657863·65707469·6f6e206f·63637572··exception·occur
13 ··0x000000a0·7265643a·0a0a0000·00000000·00000000·red:............13 ··0x000000a0·7265643a·0a0a0000·00000000·00000000·red:............
14 ··0x000000b0·00000000·00000000·00000000·00000000·................14 ··0x000000b0·00000000·00000000·00000000·00000000·................
43.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 116, 333 lines modifiedOffset 116, 342 lines modified
116 ··0x00000700·1c450e20·480e104b·0e1c410e·20460e1c·.E.·H..K..A.·F..116 ··0x00000700·1c450e20·480e104b·0e1c410e·20460e1c·.E.·H..K..A.·F..
117 ··0x00000710·440e2041·0e24410e·28450e2c·440e3048·D.·A.$A.(E.,D.0H117 ··0x00000710·440e2041·0e24410e·28450e2c·440e3048·D.·A.$A.(E.,D.0H
118 ··0x00000720·0e10580a·0e0843c3·0e04410b·430e1c45·..X...C...A.C..E118 ··0x00000720·0e10580a·0e0843c3·0e04410b·430e1c45·..X...C...A.C..E
119 ··0x00000730·0e20480e·10000000·18000000·00000000·.·H.............119 ··0x00000730·0e20480e·10000000·18000000·00000000·.·H.............
120 ··0x00000740·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........120 ··0x00000740·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........
121 ··0x00000750·83020000·18000000·20000000·ef040000·........·.......121 ··0x00000750·83020000·18000000·20000000·ef040000·........·.......
122 ··0x00000760·19000000·004b0e1c·410e2048·0e100000·.....K..A.·H....122 ··0x00000760·19000000·004b0e1c·410e2048·0e100000·.....K..A.·H....
123 ··0x00000770·6c000000·74070000·90080000·92000000·l...t...........123 ··0x00000770·08010000·74070000·a0000000·f4010000·....t...........
124 ··0x00000780·00410e08·8502410e·0c870341·0e108604·.A....A....A....124 ··0x00000780·00410e08·8502410e·0c870341·0e108604·.A....A....A....
125 ··0x00000790·410e1483·05430e3c·570e4048·0e30640e·A....C.<W.@H.0d.125 ··0x00000790·410e1483·05430e3c·570e4048·0e30640e·A....C.<W.@H.0d.
126 ··0x000007a0·3c410e40·410e4444·0e48410e·4c440e50·<A.@A.DD.HA.LD.P126 ··0x000007a0·3c410e40·440e4444·0e48410e·4c440e50·<A.@D.DD.HA.LD.P
 127 ··0x000007b0·480e3051·0e3c450e·40420e44·440e4841·H.0Q.<E.@B.DD.HA
 128 ··0x000007c0·0e4c410e·50480e30·4b0e3445·0e38450e·.LA.PH.0K.4E.8E.
 129 ··0x000007d0·3c410e40·480e305d·0e38450e·3c410e40·<A.@H.0].8E.<A.@
127 ··0x000007b0·480e3045·0e34430e·38410e3c·440e404c·H.0E.4C.8A.<D.@L130 ··0x000007e0·480e304b·0e34440e·38410e3c·410e4048·H.0K.4D.8A.<A.@H
128 ··0x000007c0·0e30470e·3c410e40·4c0e3043·0e1441c3·.0G.<A.@L.0C..A.131 ··0x000007f0·0e30560e·3c410e40·500e3043·0a0e1443·.0V.<A.@P.0C...C
129 ··0x000007d0·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....132 ··0x00000800·c30e1041·c60e0c41·c70e0841·c50e0441·...A...A...A...A
130 ··0x000007e0·1c000000·00000000·017a5200·017c0801·.........zR..|.. 
131 ··0x000007f0·1b0c0404·88010e30·83058502·86048703·.......0........ 
132 ··0x00000800·24000000·24000000·08050000·22000000·$...$......."... 
133 ··0x00000810·004a0e3c·410e4041·0e44440e·48410e4c·.J.<A.@A.DD.HA.L133 ··0x00000810·0b430e3c·410e4044·0e44440e·48410e4c·.C.<A.@D.DD.HA.L
 134 ··0x00000820·440e5048·0e30510e·3c450e40·420e4444·D.PH.0Q.<E.@B.DD
 135 ··0x00000830·0e48410e·4c410e50·480e304b·0e34450e·.HA.LA.PH.0K.4E.
 136 ··0x00000840·38450e3c·410e4048·0e30570e·34410e38·8E.<A.@H.0W.4A.8
 137 ··0x00000850·450e3c41·0e40480e·30490e34·440e3841·E.<A.@H.0I.4D.8A
 138 ··0x00000860·0e3c410e·40480e30·630e3c41·0e40480e·.<A.@H.0c.<A.@H.
 139 ··0x00000870·30430e3c·410e4048·0e300000·1c000000·0C.<A.@H.0......
134 ··0x00000820·440e5048·0e300000·60000000·2c080000·D.PH.0..`...,... 
135 ··0x00000830·30090000·7c000000·00410e08·8702410e·0...|....A....A. 
136 ··0x00000840·0c860343·0e108304·490e1c44·0e20420e·...C....I..D.·B. 
137 ··0x00000850·24440e28·410e2c41·0e30480e·10490e14·$D.(A.,A.0H..I.. 
138 ··0x00000860·470e1845·0e1c410e·20480e10·4b0e1c4a·G..E..A.·H..K..J 
139 ··0x00000870·0e20480e·10500e1c·410e2048·0e1043c3·.·H..P..A.·H..C. 
140 ··0x00000880·0e0c41c6·0e0841c7·0e040000·1c000000·..A...A......... 
141 ··0x00000890·00000000·017a5200·017c0801·1b0c0404·.....zR..|......140 ··0x00000880·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
142 ··0x000008a0·88010e10·83048603·87020000·18000000·................141 ··0x00000890·88010e30·83058502·86048703·28000000·...0........(...
143 ··0x000008b0·24000000·2a050000·1f000000·004f0e1c·$...*........O..142 ··0x000008a0·24000000·08050000·5d000000·00520e34·$.......]....R.4
 143 ··0x000008b0·4d0e3845·0e3c410e·40480e30·590e3c43·M.8E.<A.@H.0Y.<C
144 ··0x000008c0·430e2048·0e100000·6c000000·cc080000·C.·H....l.......144 ··0x000008c0·0e40480e·30000000·78000000·cc080000·.@H.0...x.......
145 ··0x000008d0·b0090000·68000000·00410e08·8502410e·....h....A....A.145 ··0x000008d0·a0020000·b1000000·00410e08·8702410e·.........A....A.
146 ··0x000008e0·0c870341·0e108604·410e1483·05430e20·...A....A....C.· 
147 ··0x000008f0·590e2441·0e28410e·2c410e30·480e2057·Y.$A.(A.,A.0H.·W 
148 ··0x00000900·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A 
149 ··0x00000910·c50e0442·0b410e24·410e2841·0e2c410e·...B.A.$A.(A.,A. 
150 ··0x00000920·30480e20·4d0e1443·c30e1041·c60e0c41·0H.·M..C...A...A 
151 ··0x00000930·c70e0841·c50e0400·18000000·c8070000·...A............ 
152 ··0x00000940·49050000·1b000000·004d0e2c·410e3048·I........M.,A.0H 
153 ··0x00000950·0e200000·48010000·58090000·200a0000·.·..H...X...·... 
154 ··0x00000960·6d030000·00410e08·8502410e·0c870341·m....A....A....A 
155 ··0x00000970·0e108604·410e1483·05430e4c·440e5048·....A....C.LD.PH 
156 ··0x00000980·0e404b0e·4c470e50·480e404d·0e4c440e·.@K.LG.PH.@M.LD. 
157 ··0x00000990·50460e4c·430e4845·0e4c410e·50480e40·PF.LC.HE.LA.PH.@ 
158 ··0x000009a0·490e4441·0e48450e·4c410e50·480e4049·I.DA.HE.LA.PH.@I 
159 ··0x000009b0·0e44450e·48450e4c·410e5048·0e40530e·.DE.HE.LA.PH.@S. 
160 ··0x000009c0·4c450e50·480e404d·0e4c420e·50450e54·LE.PH.@M.LB.PE.T 
161 ··0x000009d0·420e5841·0e5c410e·60480e40·560e4c41·B.XA.\A.`H.@V.LA 
162 ··0x000009e0·0e504c0e·40570e4c·440e504b·0e40480e·.PL.@W.LD.PK.@H. 
163 ··0x000009f0·44420e48·420e4c45·0e50480e·40510e4c·DB.HB.LE.PH.@Q.L 
164 ··0x00000a00·480e5048·0e404b0e·44410e48·450e4c41·H.PH.@K.DA.HE.LA 
165 ··0x00000a10·0e50480e·405e0e44·4b0e4841·0e4c410e·.PH.@^.DK.HA.LA. 
166 ··0x00000a20·504c0e40·610e4c47·0e50480e·404c0e44·PL.@a.LG.PH.@L.D 
167 ··0x00000a30·410e4845·0e4c410e·50480e40·490e4441·A.HE.LA.PH.@I.DA 
168 ··0x00000a40·0e48450e·4c410e50·480e4061·0a0e1443·.HE.LA.PH.@a...C 
169 ··0x00000a50·c30e1041·c60e0c41·c70e0841·c50e0441·...A...A...A...A 
170 ··0x00000a60·0b024e0e·4c440e50·480e4041·0e44410e·..N.LD.PH.@A.DA. 
171 ··0x00000a70·48450e4c·410e5048·0e40690e·4c450e50·HE.LA.PH.@i.LE.P 
172 ··0x00000a80·510e404d·0e4c410e·505d0e40·4b0e4c41·Q.@M.LA.P].@K.LA 
173 ··0x00000a90·0e50480e·405c0e4c·410e505a·0e400000·.PH.@\.LA.PZ.@.. 
174 ··0x00000aa0·a0000000·94050000·64050000·72010000·........d...r... 
175 ··0x00000ab0·00460e44·410e4845·0e4c460e·50480e40·.F.DA.HE.LF.PH.@ 
176 ··0x00000ac0·430e4c41·0e504d0e·404c0e4c·410e5048·C.LA.PM.@L.LA.PH 
177 ··0x00000ad0·0e404c0e·4c410e50·480e404c·0e44410e·.@L.LA.PH.@L.DA. 
178 ··0x00000ae0·48450e4c·460e5048·0e40430e·44450e48·HE.LF.PH.@C.DE.H 
179 ··0x00000af0·420e4c46·0e50530e·40460e44·480e4842·B.LF.PS.@F.DH.HB 
180 ··0x00000b00·0e4c460e·50480e40·480e4c44·0e50480e·.LF.PH.@H.LD.PH. 
181 ··0x00000b10·40580e44·480e4842·0e4c460e·50480e40·@X.DH.HB.LF.PH.@ 
182 ··0x00000b20·480e4c41·0e50480e·40770e4c·410e5048·H.LA.PH.@w.LA.PH 
183 ··0x00000b30·0e40480e·4c410e50·480e4048·0e4c410e·.@H.LA.PH.@H.LA. 
184 ··0x00000b40·50480e40·7c000000·480b0000·900d0000·PH.@|...H....... 
185 ··0x00000b50·95000000·00410e08·8502430e·0c870343·.....A....C....C 
186 ··0x00000b60·0e108604·430e1483·05430e20·630e2c41·....C....C.·c.,A 
187 ··0x00000b70·0e30420e·34440e38·420e3c42·0e40420e·.0B.4D.8B.<B.@B. 
188 ··0x00000b80·44410e48·410e4c41·0e50480e·204c0e2c·DA.HA.LA.PH.·L., 
189 ··0x00000b90·410e3048·0e20450e·24450e28·440e2c44·A.0H.·E.$E.(D.,D 
190 ··0x00000ba0·0e304c0e·20450e2c·410e304a·0e20430e·.0L.·E.,A.0J.·C. 
191 ··0x00000bb0·1443c30e·1041c60e·0c41c70e·0841c50e·.C...A...A...A.. 
192 ··0x00000bc0·04000000·30000000·540a0000·d6060000·....0...T....... 
193 ··0x00000bd0·22000000·00430e2c·410e3042·0e34440e·"....C.,A.0B.4D. 
194 ··0x00000be0·38420e3c·420e4041·0e44420e·48410e4c·8B.<B.@A.DB.HA.L 
195 ··0x00000bf0·410e5048·0e200000·4c000000·fc0b0000·A.PH.·..L....... 
196 ··0x00000c00·300e0000·59000000·00410e08·8702430e·0...Y....A....C. 
197 ··0x00000c10·0c860343·0e108304·510e1441·0e18450e·...C....Q..A..E.146 ··0x000008e0·0c860343·0e108304·490e1c44·0e20420e·...C....I..D.·B.
 147 ··0x000008f0·24440e28·410e2c41·0e30480e·10490e14·$D.(A.,A.0H..I..
 148 ··0x00000900·470e1845·0e1c410e·20480e10·570e1441·G..E..A.·H..W..A
198 ··0x00000c20·1c410e20·480e1049·0e14440e·18410e1c·.A.·H..I..D..A..149 ··0x00000910·0e18450e·1c410e20·480e1049·0e14440e·..E..A.·H..I..D.
 150 ··0x00000920·18410e1c·410e2048·0e104e0e·1c410e20·.A..A.·H..N..A.·
199 ··0x00000c30·410e2048·0e10450a·c30e0c41·c60e0841·A.·H..E....A...A151 ··0x00000930·480e1043·0ac30e0c·41c60e08·41c70e04·H..C....A...A...
200 ··0x00000c40·c70e0441·0b000000·1c000000·c0030000·...A............ 
201 ··0x00000c50·f8060000·34000000·00410e14·490e1845·....4....A..I..E 
202 ··0x00000c60·0e1c410e·20480e10·64000000·6c0c0000·..A.·H..d...l... 
203 ··0x00000c70·900e0000·a5000000·00410e08·8502410e·.........A....A. 
204 ··0x00000c80·0c870341·0e108604·410e1483·05430e50·...A....A....C.P 
205 ··0x00000c90·7d0e5441·0e58450e·5c450e60·440e6445·}.TA.XE.\E.`D.dE 
206 ··0x00000ca0·0e68410e·6c410e70·480e505b·0e54410e·.hA.lA.pH.P[.TA. 
207 ··0x00000cb0·58410e5c·410e6054·0e504a0e·1443c30e·XA.\A.`T.PJ..C.. 
208 ··0x00000cc0·1041c60e·0c41c70e·0841c50e·04000000·.A...A...A...... 
209 ··0x00000cd0·1c000000·00000000·017a5200·017c0801·.........zR..|.. 
210 ··0x00000ce0·1b0c0404·88010e50·83058502·86048703·.......P........ 
211 ··0x00000cf0·28000000·24000000·2c070000·4b000000·(...$...,...K... 
212 ··0x00000d00·00410e54·410e5845·0e5c450e·60440e64·.A.TA.XE.\E.`D.d 
213 ··0x00000d10·450e6841·0e6c410e·70480e50·10000000·E.hA.lA.pH.P.... 
214 ··0x00000d20·200d0000·400f0000·37000000·00000000··...@...7....... 
215 ··0x00000d30·10000000·340d0000·77070000·21000000·....4...w...!... 
216 ··0x00000d40·00000000·78000000·480d0000·800f0000·....x...H....... 
217 ··0x00000d50·f3000000·00410e08·8602410e·0c830343·.....A....A....C 
218 ··0x00000d60·0e20530e·2c460e30·480e2049·0e24450e·.·S.,F.0H.·I.$E. 
219 ··0x00000d70·28450e2c·450e3046·0e2c460e·304c0e20·(E.,E.0F.,F.0L.· 
220 ··0x00000d80·560e2441·0e28450e·2c410e30·480e2056·V.$A.(E.,A.0H.·V 
221 ··0x00000d90·0e2c410e·30480e20·5a0e2c41·0e30480e·.,A.0H.·Z.,A.0H. 
222 ··0x00000da0·20430e24·440e2844·0e2c440e·30560e20··C.$D.(D.,D.0V.· 
223 ··0x00000db0·450a0e0c·41c30e08·41c60e04·410b0000·E...A...A...A... 
224 ··0x00000dc0·18000000·00000000·017a5200·017c0801·.........zR..|.. 
225 ··0x00000dd0·1b0c0404·88010e20·83038602·44000000·.......·....D... 
226 ··0x00000de0·20000000·98070000·79000000·004c0e2c··.......y....L., 
227 ··0x00000df0·450e304f·0e204d0e·24420e28·410e2c44·E.0O.·M.$B.(A.,D 
228 ··0x00000e00·0e30480e·20430e2c·4a0e3048·0e20460e·.0H.·C.,J.0H.·F. 
229 ··0x00000e10·24420e28·460e2c44·0e30460e·2c460e30·$B.(F.,D.0F.,F.0 
Max diff block lines reached; 0/44506 bytes (0.00%) of diff not shown.
30.0 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 20, 234 lines modifiedOffset 20, 232 lines modified
20 ··0x00000110·6578742e·30005079·49645f73·7472696e·ext.0.PyId_strin20 ··0x00000110·6578742e·30005079·49645f73·7472696e·ext.0.PyId_strin
21 ··0x00000120·67006361·7573655f·6d657373·61676500·g.cause_message.21 ··0x00000120·67006361·7573655f·6d657373·61676500·g.cause_message.
22 ··0x00000130·7072696e·745f6578·63657074·696f6e5f·print_exception_22 ··0x00000130·7072696e·745f6578·63657074·696f6e5f·print_exception_
23 ··0x00000140·72656375·72736976·652e636f·6c640063·recursive.cold.c23 ··0x00000140·72656375·72736976·652e636f·6c640063·recursive.cold.c
24 ··0x00000150·6f6e7465·78745f6d·65737361·67650050·ontext_message.P24 ··0x00000150·6f6e7465·78745f6d·65737361·67650050·ontext_message.P
25 ··0x00000160·7949645f·666c7573·68005079·52756e5f·yId_flush.PyRun_25 ··0x00000160·7949645f·666c7573·68005079·52756e5f·yId_flush.PyRun_
26 ··0x00000170·53696d70·6c655374·72696e67·466c6167·SimpleStringFlag26 ··0x00000170·53696d70·6c655374·72696e67·466c6167·SimpleStringFlag
 27 ··0x00000180·732e636f·6c640050·7952756e·5f537472·s.cold.PyRun_Str
 28 ··0x00000190·696e6746·6c616773·2e636f6c·64007275·ingFlags.cold.ru
27 ··0x00000180·732e636f·6c640072·756e5f6d·6f640050·s.cold.run_mod.P 
28 ··0x00000190·7952756e·5f537472·696e6746·6c616773·yRun_StringFlags 
29 ··0x000001a0·2e636f6c·64007275·6e5f6576·616c5f63·.cold.run_eval_c 
30 ··0x000001b0·6f64655f·6f626a00·72756e5f·6d6f642e·ode_obj.run_mod.29 ··0x000001a0·6e5f6d6f·64007275·6e5f6d6f·642e636f·n_mod.run_mod.co
31 ··0x000001c0·636f6c64·00507952·756e5f41·6e794669·cold.PyRun_AnyFi30 ··0x000001b0·6c640050·7952756e·5f416e79·46696c65·ld.PyRun_AnyFile
32 ··0x000001d0·6c654578·466c6167·732e636f·6c640073·leExFlags.cold.s31 ··0x000001c0·4578466c·6167732e·636f6c64·00736574·ExFlags.cold.set
 32 ··0x000001d0·5f6d6169·6e5f6c6f·61646572·00707972·_main_loader.pyr
 33 ··0x000001e0·756e5f66·696c6500·666c7573·685f696f·un_file.flush_io
 34 ··0x000001f0·00507952·756e5f53·696d706c·6546696c·.PyRun_SimpleFil
 35 ··0x00000200·65457846·6c616773·2e636f6c·64007079·eExFlags.cold.py
 36 ··0x00000210·72756e5f·66696c65·2e636f6c·64005041·run_file.cold.PA
 37 ··0x00000220·52534552·5f464c41·47530065·72725f66·RSER_FLAGS.err_f
 38 ··0x00000230·72656500·50795061·72736572·5f415354·ree.PyParser_AST
 39 ··0x00000240·46726f6d·53747269·6e674f62·6a656374·FromStringObject
 40 ··0x00000250·2e636f6c·64006572·725f696e·70757400·.cold.err_input.
 41 ··0x00000260·50415253·45525f46·4c414753·2e636f6c·PARSER_FLAGS.col
 42 ··0x00000270·64005079·49645f63·6f64652e·37005f50·d.PyId_code.7._P
 43 ··0x00000280·795f4861·6e646c65·53797374·656d4578·y_HandleSystemEx
 44 ··0x00000290·69742e63·6f6c6400·68616e64·6c655f73·it.cold.handle_s
 45 ··0x000002a0·79737465·6d5f6578·6974005f·50794572·ystem_exit._PyEr
 46 ··0x000002b0·725f5072·696e7445·782e7061·72742e30·r_PrintEx.part.0
 47 ··0x000002c0·00507949·645f6c61·73745f74·79706500·.PyId_last_type.
 48 ··0x000002d0·50794964·5f6c6173·745f7661·6c756500·PyId_last_value.
 49 ··0x000002e0·50794964·5f6c6173·745f7472·61636562·PyId_last_traceb
 50 ··0x000002f0·61636b00·50794964·5f657863·65707468·ack.PyId_excepth
 51 ··0x00000300·6f6f6b00·5f507945·72725f50·72696e74·ook._PyErr_Print
 52 ··0x00000310·45782e70·6172742e·302e636f·6c640073·Ex.part.0.cold.s
33 ··0x000001e0·65745f6d·61696e5f·6c6f6164·65720070·et_main_loader.p53 ··0x00000320·65745f6d·61696e5f·6c6f6164·65722e63·et_main_loader.c
34 ··0x000001f0·7972756e·5f66696c·6500666c·7573685f·yrun_file.flush_ 
35 ··0x00000200·696f0050·7952756e·5f53696d·706c6546·io.PyRun_SimpleF 
36 ··0x00000210·696c6545·78466c61·67732e63·6f6c6400·ileExFlags.cold. 
37 ··0x00000220·70797275·6e5f6669·6c652e63·6f6c6400·pyrun_file.cold. 
38 ··0x00000230·72756e5f·6576616c·5f636f64·655f6f62·run_eval_code_ob 
39 ··0x00000240·6a2e636f·6c640050·41525345·525f464c·j.cold.PARSER_FL 
40 ··0x00000250·41475300·6572725f·66726565·00507950·AGS.err_free.PyP 
41 ··0x00000260·61727365·725f4153·5446726f·6d537472·arser_ASTFromStr 
42 ··0x00000270·696e674f·626a6563·742e636f·6c640065·ingObject.cold.e 
43 ··0x00000280·72725f69·6e707574·00504152·5345525f·rr_input.PARSER_ 
44 ··0x00000290·464c4147·532e636f·6c640050·7949645f·FLAGS.cold.PyId_ 
45 ··0x000002a0·636f6465·2e37005f·50795f48·616e646c·code.7._Py_Handl 
46 ··0x000002b0·65537973·74656d45·7869742e·636f6c64·eSystemExit.cold 
47 ··0x000002c0·0068616e·646c655f·73797374·656d5f65·.handle_system_e 
48 ··0x000002d0·78697400·5f507945·72725f50·72696e74·xit._PyErr_Print 
49 ··0x000002e0·45782e70·6172742e·30005079·49645f6c·Ex.part.0.PyId_l 
50 ··0x000002f0·6173745f·74797065·00507949·645f6c61·ast_type.PyId_la 
51 ··0x00000300·73745f76·616c7565·00507949·645f6c61·st_value.PyId_la54 ··0x00000330·6f6c6400·50794964·5f707331·00507949·old.PyId_ps1.PyI
 55 ··0x00000340·645f7073·32005079·52756e5f·496e7465·d_ps2.PyRun_Inte
 56 ··0x00000350·72616374·6976654f·6e654f62·6a656374·ractiveOneObject
 57 ··0x00000360·45780050·7949645f·5f5f6d61·696e5f5f·Ex.PyId___main__
 58 ··0x00000370·2e390050·7949645f·73746469·6e005079·.9.PyId_stdin.Py
 59 ··0x00000380·49645f65·6e636f64·696e672e·38005079·Id_encoding.8.Py
 60 ··0x00000390·49645f73·74646f75·7400666c·7573685f·Id_stdout.flush_
 61 ··0x000003a0·696f2e63·6f6c6400·50795061·72736572·io.cold.PyParser
 62 ··0x000003b0·5f415354·46726f6d·53747269·6e672e63·_ASTFromString.c
 63 ··0x000003c0·6f6c6400·5f50795f·536f7572·63654173·old._Py_SourceAs
 64 ··0x000003d0·53747269·6e670050·79556e69·636f6465·String.PyUnicode
 65 ··0x000003e0·5f417355·54463841·6e645369·7a650073·_AsUTF8AndSize.s
 66 ··0x000003f0·74726c65·6e005079·42797465·41727261·trlen.PyByteArra
 67 ··0x00000400·795f5479·70650050·79547970·655f4973·y_Type.PyType_Is
 68 ··0x00000410·53756274·79706500·50794f62·6a656374·Subtype.PyObject
 69 ··0x00000420·5f476574·42756666·65720050·79427974·_GetBuffer.PyByt
 70 ··0x00000430·65735f46·726f6d53·7472696e·67416e64·es_FromStringAnd
 71 ··0x00000440·53697a65·00507942·75666665·725f5265·Size.PyBuffer_Re
 72 ··0x00000450·6c656173·65005079·4578635f·54797065·lease.PyExc_Type
 73 ··0x00000460·4572726f·72005079·4572725f·466f726d·Error.PyErr_Form
 74 ··0x00000470·6174005f·50794279·74654172·7261795f·at._PyByteArray_
 75 ··0x00000480·656d7074·795f7374·72696e67·00507945·empty_string.PyE
 76 ··0x00000490·78635f56·616c7565·4572726f·72005079·xc_ValueError.Py
 77 ··0x000004a0·4572725f·53657453·7472696e·67005f50·Err_SetString._P
 78 ··0x000004b0·795f4465·616c6c6f·63005079·5f436f6d·y_Dealloc.Py_Com
 79 ··0x000004c0·70696c65·53747269·6e674f62·6a656374·pileStringObject
 80 ··0x000004d0·005f5079·52756e74·696d6500·50794172·._PyRuntime.PyAr
 81 ··0x000004e0·656e615f·4e657700·50795065·67656e5f·ena_New.PyPegen_
 82 ··0x000004f0·41535446·726f6d53·7472696e·674f626a·ASTFromStringObj
 83 ··0x00000500·65637400·50794153·545f436f·6d70696c·ect.PyAST_Compil
 84 ··0x00000510·654f626a·65637400·50794172·656e615f·eObject.PyArena_
 85 ··0x00000520·46726565·00507941·53545f6d·6f64326f·Free.PyAST_mod2o
 86 ··0x00000530·626a0050·79506172·7365725f·41535446·bj.PyParser_ASTF
 87 ··0x00000540·726f6d53·7472696e·674f626a·65637400·romStringObject.
 88 ··0x00000550·5f507953·79735f47·65744f62·6a656374·_PySys_GetObject
 89 ··0x00000560·4964005f·50795f4e·6f6e6553·74727563·Id._Py_NoneStruc
 90 ··0x00000570·74005f50·79457272·5f446973·706c6179·t._PyErr_Display
 91 ··0x00000580·005f5079·4f626a65·63745f44·756d7000·._PyObject_Dump.
 92 ··0x00000590·5f5f6670·72696e74·665f6368·6b005079·__fprintf_chk.Py
 93 ··0x000005a0·54726163·65426163·6b5f5479·70650050·TraceBack_Type.P
 94 ··0x000005b0·79457863·65707469·6f6e5f47·65745472·yException_GetTr
 95 ··0x000005c0·61636562·61636b00·50795365·745f4e65·aceback.PySet_Ne
 96 ··0x000005d0·77005079·45786365·7074696f·6e5f5365·w.PyException_Se
52 ··0x00000310·73745f74·72616365·6261636b·00507949·st_traceback.PyI97 ··0x000005e0·74547261·63656261·636b0050·794c6f6e·tTraceback.PyLon
53 ··0x00000320·645f6578·63657074·686f6f6b·005f5079·d_excepthook._Py 
54 ··0x00000330·4572725f·5072696e·7445782e·70617274·Err_PrintEx.part 
55 ··0x00000340·2e302e63·6f6c6400·7365745f·6d61696e·.0.cold.set_main 
56 ··0x00000350·5f6c6f61·6465722e·636f6c64·00507949·_loader.cold.PyI 
57 ··0x00000360·645f7073·31005079·49645f70·73320050·d_ps1.PyId_ps2.P98 ··0x000005f0·675f4672·6f6d566f·69645074·72005079·g_FromVoidPtr.Py
 99 ··0x00000600·5365745f·41646400·50794578·63657074·Set_Add.PyExcept
 100 ··0x00000610·696f6e5f·47657443·61757365·00507945·ion_GetCause.PyE
 101 ··0x00000620·78636570·74696f6e·5f476574·436f6e74·xception_GetCont
 102 ··0x00000630·65787400·66666c75·73680050·79547261·ext.fflush.PyTra
 103 ··0x00000640·63654261·636b5f50·72696e74·005f5079·ceBack_Print._Py
 104 ··0x00000650·4f626a65·63745f48·61734174·74724964·Object_HasAttrId
 105 ··0x00000660·00737472·72636872·005f5079·4f626a65·.strrchr._PyObje
 106 ··0x00000670·63745f47·65744174·74724964·005f5079·ct_GetAttrId._Py
 107 ··0x00000680·556e6963·6f64655f·45717561·6c546f41·Unicode_EqualToA
 108 ··0x00000690·53434949·49640050·7946696c·655f5772·SCIIId.PyFile_Wr
 109 ··0x000006a0·69746553·7472696e·67005079·4f626a65·iteString.PyObje
 110 ··0x000006b0·63745f53·74720050·79556e69·636f6465·ct_Str.PyUnicode
 111 ··0x000006c0·5f476574·4c656e67·74680050·7946696c·_GetLength.PyFil
 112 ··0x000006d0·655f5772·6974654f·626a6563·74005079·e_WriteObject.Py
 113 ··0x000006e0·4c6f6e67·5f417353·73697a65·5f740050·Long_AsSsize_t.P
 114 ··0x000006f0·79556e69·636f6465·5f46726f·6d466f72·yUnicode_FromFor
 115 ··0x00000700·6d617400·5079556e·69636f64·655f4173·mat.PyUnicode_As
 116 ··0x00000710·55544638·00737472·63687200·50794572·UTF8.strchr.PyEr
 117 ··0x00000720·725f4f63·63757272·6564005f·5079556e·r_Occurred._PyUn
 118 ··0x00000730·69636f64·655f4672·6f6d4964·00507953·icode_FromId.PyS
 119 ··0x00000740·65745f43·6f6e7461·696e7300·50794f62·et_Contains.PyOb
 120 ··0x00000750·6a656374·5f566563·746f7263·616c6c4d·ject_VectorcallM
 121 ··0x00000760·6574686f·64005079·52756e5f·53696d70·ethod.PyRun_Simp
 122 ··0x00000770·6c655374·72696e67·466c6167·73005079·leStringFlags.Py
Max diff block lines reached; 0/30626 bytes (0.00%) of diff not shown.
244 KB
pytime.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:··········16828·(bytes·into·file)13 ··Start·of·section·headers:··········17216·(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:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
3.81 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x41bc:1 There·are·21·section·headers,·starting·at·offset·0x4340:
  
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]·.text·············PROGBITS········00000000·000040·0005f5·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000485·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·003714·000200·08···I·18···1··46 ··[·2]·.rel.text·········REL·············00000000·003848·000178·08···I·18···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000635·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0004c5·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000635·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0004c5·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········00000000·000640·001007·00··AX··0···0·169 ··[·5]·.text.hot·········PROGBITS········00000000·0004d0·0011fb·00··AX··0···0·16
10 ··[·6]·.rel.text.hot·····REL·············00000000·003914·000350·08···I·18···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·0039c0·000400·08···I·18···5··4
11 ··[·7]·.text.unlikely····PROGBITS········00000000·001647·000487·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·0016cb·0004c1·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·003c64·0002f8·08···I·18···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·003dc0·000320·08···I·18···7··4
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·001ad0·0000c7·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·001b8c·0000c7·01·AMS··0···0··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·001b97·00005e·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·001c53·00005e·01·AMS··0···0··1
15 ··[11]·.rodata···········PROGBITS········00000000·001bf8·00004b·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·001cb4·00004b·00···A··0···0··4
16 ··[12]·.rodata.cst4······PROGBITS········00000000·001c44·000018·04··AM··0···0··416 ··[12]·.rodata.cst4······PROGBITS········00000000·001d00·000018·04··AM··0···0··4
17 ··[13]·.rodata.cst8······PROGBITS········00000000·001c60·000010·08··AM··0···0··817 ··[13]·.rodata.cst8······PROGBITS········00000000·001d18·000010·08··AM··0···0··8
18 ··[14]·.rodata.cst16·····PROGBITS········00000000·001c70·000010·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········00000000·001d30·000010·10··AM··0···0·16
19 ··[15]·.note.GNU-stack···PROGBITS········00000000·001c80·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········00000000·001d40·000000·00······0···0··1
20 ··[16]·.eh_frame·········PROGBITS········00000000·001c80·000de0·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00000000·001d40·000e50·00···A··0···0··4
21 ··[17]·.rel.eh_frame·····REL·············00000000·003f5c·0001a0·08···I·18··16··421 ··[17]·.rel.eh_frame·····REL·············00000000·0040e0·0001a0·08···I·18··16··4
22 ··[18]·.symtab···········SYMTAB··········00000000·002a60·000630·10·····19··39··422 ··[18]·.symtab···········SYMTAB··········00000000·002b90·000630·10·····19··39··4
23 ··[19]·.strtab···········STRTAB··········00000000·003090·000683·00······0···0··123 ··[19]·.strtab···········STRTAB··········00000000·0031c0·000688·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········00000000·0040fc·0000bd·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········00000000·004280·0000bd·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··p·(processor·specific)29 ··p·(processor·specific)
9.96 KB
readelf --wide --symbols {}
    
Offset 2, 40 lines modifiedOffset 2, 40 lines modified
2 Symbol·table·'.symtab'·contains·99·entries:2 Symbol·table·'.symtab'·contains·99·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····1·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····7·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
8 ·····4:·00000090···198·FUNC····LOCAL··DEFAULT····5·pygettimeofday8 ·····4:·00000090···198·FUNC····LOCAL··DEFAULT····5·pygettimeofday
9 ·····5:·00000160···251·FUNC····LOCAL··DEFAULT····5·pymonotonic9 ·····5:·00000160···186·FUNC····LOCAL··DEFAULT····5·pymonotonic
10 ·····6:·00000000·····8·FUNC····LOCAL··DEFAULT····7·_PyTime_Init.cold10 ·····6:·00000000·····8·FUNC····LOCAL··DEFAULT····7·_PyTime_Init.cold
11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····9·11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···10·12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
13 ·····9:·00000008···111·FUNC····LOCAL··DEFAULT····7·pygettimeofday.cold13 ·····9:·00000008···111·FUNC····LOCAL··DEFAULT····7·pygettimeofday.cold
14 ····10:·00000077···133·FUNC····LOCAL··DEFAULT····7·pymonotonic.cold14 ····10:·00000077···127·FUNC····LOCAL··DEFAULT····7·pymonotonic.cold
15 ····11:·000000fc····17·FUNC····LOCAL··DEFAULT····7·_PyTime_GetPerfCounter.cold15 ····11:·000000f6····17·FUNC····LOCAL··DEFAULT····7·_PyTime_GetPerfCounter.cold
16 ····12:·00000000····23·OBJECT··LOCAL··DEFAULT···11·__func__.016 ····12:·00000000····23·OBJECT··LOCAL··DEFAULT···11·__func__.0
17 ····13:·0000010d····36·FUNC····LOCAL··DEFAULT····7·_PyTime_localtime.cold17 ····13:·00000107····36·FUNC····LOCAL··DEFAULT····7·_PyTime_localtime.cold
18 ····14:·00000640···203·FUNC····LOCAL··DEFAULT····5·_PyTime_Round18 ····14:·00000640···203·FUNC····LOCAL··DEFAULT····5·_PyTime_Round
19 ····15:·00000131····29·FUNC····LOCAL··DEFAULT····7·_PyTime_FromSecondsObject.cold 
20 ····16:·0000014e····45·FUNC····LOCAL··DEFAULT····7·_PyTime_Round.cold19 ····15:·0000012b····45·FUNC····LOCAL··DEFAULT····7·_PyTime_Round.cold
21 ····17:·0000017b····17·FUNC····LOCAL··DEFAULT····7·_PyTime_GetMonotonicClock.cold20 ····16:·00000158····17·FUNC····LOCAL··DEFAULT····7·_PyTime_GetMonotonicClock.cold
22 ····18:·00000018····26·OBJECT··LOCAL··DEFAULT···11·__func__.121 ····17:·00000018····26·OBJECT··LOCAL··DEFAULT···11·__func__.1
23 ····19:·0000018c····29·FUNC····LOCAL··DEFAULT····7·_PyTime_AsTimeval.cold22 ····18:·00000169····29·FUNC····LOCAL··DEFAULT····7·_PyTime_AsTimeval.cold
24 ····20:·000009b0···566·FUNC····LOCAL··DEFAULT····5·_PyTime_AsTimeval_impl23 ····19:·000009a0···534·FUNC····LOCAL··DEFAULT····5·_PyTime_AsTimeval_impl
25 ····21:·000001a9····37·FUNC····LOCAL··DEFAULT····7·_PyTime_FromTimespec.cold24 ····20:·00000186····37·FUNC····LOCAL··DEFAULT····7·_PyTime_FromTimespec.cold
26 ····22:·000001ce····17·FUNC····LOCAL··DEFAULT····7·_PyTime_GetSystemClock.cold25 ····21:·000001ab····17·FUNC····LOCAL··DEFAULT····7·_PyTime_GetSystemClock.cold
27 ····23:·00000034····23·OBJECT··LOCAL··DEFAULT···11·__func__.226 ····22:·00000034····23·OBJECT··LOCAL··DEFAULT···11·__func__.2
 27 ····23:·000001bc····93·FUNC····LOCAL··DEFAULT····7·_PyTime_GetPerfCounterWithInfo.cold
28 ····24:·000001df····78·FUNC····LOCAL··DEFAULT····7·_PyTime_ObjectToTime_t.cold28 ····24:·00000219····78·FUNC····LOCAL··DEFAULT····7·_PyTime_ObjectToTime_t.cold
29 ····25:·000002d0···345·FUNC····LOCAL··DEFAULT····1·_PyTime_ObjectToDenominator29 ····25:·00000160···345·FUNC····LOCAL··DEFAULT····1·_PyTime_ObjectToDenominator
30 ····26:·0000022d···120·FUNC····LOCAL··DEFAULT····7·_PyTime_ObjectToDenominator.cold30 ····26:·00000267···120·FUNC····LOCAL··DEFAULT····7·_PyTime_ObjectToDenominator.cold
31 ····27:·000002a5····29·FUNC····LOCAL··DEFAULT····7·_PyTime_AsTimevalTime_t.cold31 ····27:·000002df····29·FUNC····LOCAL··DEFAULT····7·_PyTime_AsTimevalTime_t.cold
32 ····28:·000002c2····41·FUNC····LOCAL··DEFAULT····7·_PyTime_gmtime.cold32 ····28:·000002fc····41·FUNC····LOCAL··DEFAULT····7·_PyTime_gmtime.cold
33 ····29:·00000334····29·FUNC····LOCAL··DEFAULT····7·_PyTime_AsTimespec.cold33 ····29:·0000036e····29·FUNC····LOCAL··DEFAULT····7·_PyTime_AsTimespec.cold
34 ····30:·00000351····39·FUNC····LOCAL··DEFAULT····7·_PyTime_FromNanosecondsObject.cold34 ····30:·0000038b····39·FUNC····LOCAL··DEFAULT····7·_PyTime_FromNanosecondsObject.cold
35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···11·35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···12·36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···13·37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
38 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···14·38 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
39 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT····3·39 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
40 ····36:·00000000·····0·SECTION·LOCAL··DEFAULT····4·40 ····36:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
41 ····37:·00000000·····0·SECTION·LOCAL··DEFAULT···15·41 ····37:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
39.0 KB
readelf --wide --relocs {}
    
Offset 1, 329 lines modifiedOffset 1, 339 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x3714·contains·64·entries:1 Relocation·section·'.rel.text'·at·offset·0x3848·contains·47·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000000f··00000202·R_386_PC32·············00000000···.text.hot3 0000000f··00000202·R_386_PC32·············00000000···.text.hot
4 00000027··00000202·R_386_PC32·············00000000···.text.hot4 00000027··00000202·R_386_PC32·············00000000···.text.hot
5 0000003f··00000202·R_386_PC32·············00000000···.text.hot5 0000003f··00000202·R_386_PC32·············00000000···.text.hot
6 0000005f··00000202·R_386_PC32·············00000000···.text.hot6 0000005f··00000202·R_386_PC32·············00000000···.text.hot
7 00000085··00003602·R_386_PC32·············00000000···__errno_location 
8 0000009d··00003702·R_386_PC32·············00000000···localtime_r 
9 0000015d··00003b01·R_386_32···············00000000···PyFloat_Type 
10 0000016c··00003e02·R_386_PC32·············00000000···PyFloat_AsDouble 
11 00000198··00000202·R_386_PC32·············00000000···.text.hot 
12 000001b2··00004e02·R_386_PC32·············00000000···modf 
13 000001ba··00002001·R_386_32···············00000000···.rodata.cst4 
14 000001cd··00002101·R_386_32···············00000000···.rodata.cst8 
15 00000201··00003b01·R_386_32···············00000000···PyFloat_Type 
16 00000207··00003c02·R_386_PC32·············00000000···PyType_IsSubtype 
17 0000021d··00004f02·R_386_PC32·············00000250···_PyLong_AsTime_t 
18 00000259··00005002·R_386_PC32·············00000000···PyLong_AsLong7 000000e9··00005002·R_386_PC32·············00000000···PyLong_AsLong
19 0000026f··00003f02·R_386_PC32·············00000000···PyErr_Occurred8 000000ff··00003f02·R_386_PC32·············00000000···PyErr_Occurred
20 0000027c··00002f01·R_386_32···············00000000···PyExc_OverflowError9 0000010c··00002f01·R_386_32···············00000000···PyExc_OverflowError
21 00000281··00004002·R_386_PC32·············00000000···PyErr_ExceptionMatches10 00000111··00004102·R_386_PC32·············00000000···PyErr_ExceptionMatches
22 0000028f··00000701·R_386_32···············00000000···.rodata.str1.411 0000011f··00000701·R_386_32···············00000000···.rodata.str1.4
23 00000295··00002f01·R_386_32···············00000000···PyExc_OverflowError12 00000125··00002f01·R_386_32···············00000000···PyExc_OverflowError
24 0000029a··00003002·R_386_PC32·············00000000···PyErr_SetString13 0000012a··00003002·R_386_PC32·············00000000···PyErr_SetString
25 000002e1··00003b01·R_386_32···············00000000···PyFloat_Type14 00000171··00003b01·R_386_32···············00000000···PyFloat_Type
26 000002ea··00003b01·R_386_32···············00000000···PyFloat_Type15 0000017a··00003b01·R_386_32···············00000000···PyFloat_Type
27 000002f0··00003c02·R_386_PC32·············00000000···PyType_IsSubtype16 00000180··00003c02·R_386_PC32·············00000000···PyType_IsSubtype
28 00000302··00004f02·R_386_PC32·············00000250···_PyLong_AsTime_t17 00000192··00004f02·R_386_PC32·············000000e0···_PyLong_AsTime_t
29 0000032a··00003e02·R_386_PC32·············00000000···PyFloat_AsDouble18 000001ba··00003e02·R_386_PC32·············00000000···PyFloat_AsDouble
30 0000034c··00004e02·R_386_PC32·············00000000···modf19 000001dc··00004e02·R_386_PC32·············00000000···modf
31 0000037e··00000202·R_386_PC32·············00000000···.text.hot20 0000020e··00000202·R_386_PC32·············00000000···.text.hot
32 000003ab··00002001·R_386_32···············00000000···.rodata.cst421 0000023b··00002001·R_386_32···············00000000···.rodata.cst4
33 000003bb··00002101·R_386_32···············00000000···.rodata.cst822 0000024b··00002101·R_386_32···············00000000···.rodata.cst8
34 00000449··00000202·R_386_PC32·············00000000···.text.hot23 000002d9··00000202·R_386_PC32·············00000000···.text.hot
35 0000048d··00005602·R_386_PC32·············00000000···gmtime_r24 0000031d··00005602·R_386_PC32·············00000000···gmtime_r
36 00000505··00002802·R_386_PC32·············00000000···__divdi325 00000395··00002802·R_386_PC32·············00000000···__divdi3
37 00000522··00002702·R_386_PC32·············00000000···__moddi326 000003b2··00002702·R_386_PC32·············00000000···__moddi3
38 0000057f··00003d02·R_386_PC32·············00000000···PyLong_AsLongLong27 0000040f··00003d02·R_386_PC32·············00000000···PyLong_AsLongLong
39 000005a4··00003f02·R_386_PC32·············00000000···PyErr_Occurred28 00000434··00003f02·R_386_PC32·············00000000···PyErr_Occurred
40 000005b5··00002f01·R_386_32···············00000000···PyExc_OverflowError29 00000445··00002f01·R_386_32···············00000000···PyExc_OverflowError
41 000005ba··00004002·R_386_PC32·············00000000···PyErr_ExceptionMatches30 0000044a··00004102·R_386_PC32·············00000000···PyErr_ExceptionMatches
42 000005cc··00000701·R_386_32···············00000000···.rodata.str1.431 0000045c··00000701·R_386_32···············00000000···.rodata.str1.4
43 000005d2··00002f01·R_386_32···············00000000···PyExc_OverflowError32 00000462··00002f01·R_386_32···············00000000···PyExc_OverflowError
44 000005d7··00003002·R_386_PC32·············00000000···PyErr_SetString33 00000467··00003002·R_386_PC32·············00000000···PyErr_SetString
45 00000017··00000302·R_386_PC32·············00000000···.text.unlikely34 00000017··00000302·R_386_PC32·············00000000···.text.unlikely
46 0000002f··00000302·R_386_PC32·············00000000···.text.unlikely35 0000002f··00000302·R_386_PC32·············00000000···.text.unlikely
47 00000067··00000302·R_386_PC32·············00000000···.text.unlikely36 00000067··00000302·R_386_PC32·············00000000···.text.unlikely
48 000000a8··00000302·R_386_PC32·············00000000···.text.unlikely37 000000ba··00000302·R_386_PC32·············00000000···.text.unlikely
49 000000fa··00000302·R_386_PC32·············00000000···.text.unlikely 
50 0000012e··00000202·R_386_PC32·············00000000···.text.hot 
51 00000230··00000302·R_386_PC32·············00000000···.text.unlikely 
52 00000235··00000302·R_386_PC32·············00000000···.text.unlikely 
53 0000023c··00000302·R_386_PC32·············00000000···.text.unlikely 
54 00000243··00000302·R_386_PC32·············00000000···.text.unlikely 
55 00000317··00000302·R_386_PC32·············00000000···.text.unlikely38 000001a7··00000302·R_386_PC32·············00000000···.text.unlikely
56 00000399··00000302·R_386_PC32·············00000000···.text.unlikely39 00000229··00000302·R_386_PC32·············00000000···.text.unlikely
57 00000417··00000302·R_386_PC32·············00000000···.text.unlikely40 000002a7··00000302·R_386_PC32·············00000000···.text.unlikely
58 0000041e··00000302·R_386_PC32·············00000000···.text.unlikely41 000002ae··00000302·R_386_PC32·············00000000···.text.unlikely
59 00000425··00000302·R_386_PC32·············00000000···.text.unlikely42 000002b5··00000302·R_386_PC32·············00000000···.text.unlikely
 43 000002f4··00000302·R_386_PC32·············00000000···.text.unlikely
 44 000002fd··00000302·R_386_PC32·············00000000···.text.unlikely
 45 00000328··00000302·R_386_PC32·············00000000···.text.unlikely
 46 000003d8··00000302·R_386_PC32·············00000000···.text.unlikely
60 00000464··00000302·R_386_PC32·············00000000···.text.unlikely47 00000406··00000302·R_386_PC32·············00000000···.text.unlikely
61 0000046d··00000302·R_386_PC32·············00000000···.text.unlikely 
62 00000498··00000302·R_386_PC32·············00000000···.text.unlikely 
63 00000548··00000302·R_386_PC32·············00000000···.text.unlikely 
64 00000576··00000302·R_386_PC32·············00000000···.text.unlikely 
65 000005c5··00000302·R_386_PC32·············00000000···.text.unlikely48 00000455··00000302·R_386_PC32·············00000000···.text.unlikely
66 000005f1··00005e02·R_386_PC32·············00000000···PyLong_FromLongLong49 00000481··00005e02·R_386_PC32·············00000000···PyLong_FromLongLong
  
67 Relocation·section·'.rel.text.hot'·at·offset·0x3914·contains·106·entries:50 Relocation·section·'.rel.text.hot'·at·offset·0x39c0·contains·128·entries:
68 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name51 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
69 00000017··00002702·R_386_PC32·············00000000···__moddi352 00000017··00002702·R_386_PC32·············00000000···__moddi3
70 00000040··00002001·R_386_32···············00000000···.rodata.cst453 00000040··00002001·R_386_32···············00000000···.rodata.cst4
71 00000066··00002802·R_386_PC32·············00000000···__divdi354 00000066··00002802·R_386_PC32·············00000000···__divdi3
72 000000a9··00002b02·R_386_PC32·············00000000···clock_gettime55 000000a9··00002b02·R_386_PC32·············00000000···clock_gettime
73 0000010e··00000801·R_386_32···············00000000···.rodata.str1.156 0000010e··00000801·R_386_32···············00000000···.rodata.str1.1
74 0000012a··00002c02·R_386_PC32·············00000000···clock_getres57 0000012a··00002c02·R_386_PC32·············00000000···clock_getres
75 0000013f··00002201·R_386_32···············00000000···.rodata.cst1658 0000013f··00002201·R_386_32···············00000000···.rodata.cst16
76 00000177··00002b02·R_386_PC32·············00000000···clock_gettime59 00000177··00002b02·R_386_PC32·············00000000···clock_gettime
77 000001d5··00000701·R_386_32···············00000000···.rodata.str1.460 000001dc··00000701·R_386_32···············00000000···.rodata.str1.4
78 000001ea··00002c02·R_386_PC32·············00000000···clock_getres61 000001f1··00002c02·R_386_PC32·············00000000···clock_getres
79 00000208··00002201·R_386_32···············00000000···.rodata.cst1662 00000206··00002201·R_386_32···············00000000···.rodata.cst16
 63 0000025f··00002802·R_386_PC32·············00000000···__divdi3
80 0000029f··00002802·R_386_PC32·············00000000···__divdi364 0000029f··00002802·R_386_PC32·············00000000···__divdi3
81 000002df··00002802·R_386_PC32·············00000000···__divdi365 000002d3··00002802·R_386_PC32·············00000000···__divdi3
 66 000002fc··00002802·R_386_PC32·············00000000···__divdi3
82 00000313··00002802·R_386_PC32·············00000000···__divdi367 0000031a··00002802·R_386_PC32·············00000000···__divdi3
83 00000336··00002802·R_386_PC32·············00000000···__divdi368 00000333··00002702·R_386_PC32·············00000000···__moddi3
84 00000354··00002802·R_386_PC32·············00000000···__divdi369 000003d5··00002802·R_386_PC32·············00000000···__divdi3
 70 00000425··00003602·R_386_PC32·············00000000···__errno_location
85 0000036d··00002702·R_386_PC32·············00000000···__moddi371 0000043e··00003702·R_386_PC32·············00000000···localtime_r
86 0000040f··00002802·R_386_PC32·············00000000···__divdi3 
87 0000047e··00003b01·R_386_32···············00000000···PyFloat_Type72 0000047e··00003b01·R_386_32···············00000000···PyFloat_Type
88 0000048c··00003b01·R_386_32···············00000000···PyFloat_Type73 0000048c··00003b01·R_386_32···············00000000···PyFloat_Type
89 00000492··00003c02·R_386_PC32·············00000000···PyType_IsSubtype74 00000492··00003c02·R_386_PC32·············00000000···PyType_IsSubtype
90 000004a4··00003d02·R_386_PC32·············00000000···PyLong_AsLongLong75 000004a4··00003d02·R_386_PC32·············00000000···PyLong_AsLongLong
91 00000511··00003e02·R_386_PC32·············00000000···PyFloat_AsDouble76 00000511··00003e02·R_386_PC32·············00000000···PyFloat_AsDouble
92 0000052a··00002001·R_386_32···············00000000···.rodata.cst477 0000052a··00002001·R_386_32···············00000000···.rodata.cst4
93 00000559··00002001·R_386_32···············00000000···.rodata.cst478 00000559··00002001·R_386_32···············00000000···.rodata.cst4
94 0000056e··00002001·R_386_32···············00000000···.rodata.cst479 0000056e··00002001·R_386_32···············00000000···.rodata.cst4
95 000005a3··00003f02·R_386_PC32·············00000000···PyErr_Occurred80 000005a3··00003f02·R_386_PC32·············00000000···PyErr_Occurred
96 000005c7··00000701·R_386_32···············00000000···.rodata.str1.481 000005c7··00000701·R_386_32···············00000000···.rodata.str1.4
97 000005cd··00002f01·R_386_32···············00000000···PyExc_OverflowError82 000005cd··00002f01·R_386_32···············00000000···PyExc_OverflowError
98 000005d2··00003002·R_386_PC32·············00000000···PyErr_SetString83 000005d2··00003002·R_386_PC32·············00000000···PyErr_SetString
99 000005e3··00002f01·R_386_32···············00000000···PyExc_OverflowError 
100 000005eb··00004002·R_386_PC32·············00000000···PyErr_ExceptionMatches 
101 000005fd··00000701·R_386_32···············00000000···.rodata.str1.484 000005e6··00000701·R_386_32···············00000000···.rodata.str1.4
 85 000005ec··00004001·R_386_32···············00000000···PyExc_ValueError
 86 000005f1··00003002·R_386_PC32·············00000000···PyErr_SetString
102 00000603··00002f01·R_386_32···············00000000···PyExc_OverflowError87 00000602··00002f01·R_386_32···············00000000···PyExc_OverflowError
103 00000608··00003002·R_386_PC32·············00000000···PyErr_SetString88 0000060a··00004102·R_386_PC32·············00000000···PyErr_ExceptionMatches
104 0000061a··00000701·R_386_32···············00000000···.rodata.str1.489 0000061c··00000701·R_386_32···············00000000···.rodata.str1.4
105 00000620··00002f01·R_386_32···············00000000···PyExc_OverflowError90 00000622··00002f01·R_386_32···············00000000···PyExc_OverflowError
106 00000625··00003002·R_386_PC32·············00000000···PyErr_SetString91 00000627··00003002·R_386_PC32·············00000000···PyErr_SetString
107 000006a0··00004202·R_386_PC32·············00000000···floor92 000006a0··00004202·R_386_PC32·············00000000···floor
108 000006c0··00004302·R_386_PC32·············00000000···ceil93 000006c0··00004302·R_386_PC32·············00000000···ceil
109 000006dc··00004402·R_386_PC32·············00000000···round94 000006dc··00004402·R_386_PC32·············00000000···round
110 000006f5··00002001·R_386_32···············00000000···.rodata.cst495 000006f5··00002001·R_386_32···············00000000···.rodata.cst4
111 0000071e··00002b02·R_386_PC32·············00000000···clock_gettime96 0000071e··00002b02·R_386_PC32·············00000000···clock_gettime
112 00000791··00002802·R_386_PC32·············00000000···__divdi3 
113 000007a9··00002702·R_386_PC32·············00000000···__moddi3 
114 000007d4··00002802·R_386_PC32·············00000000···__divdi397 0000078d··00002802·R_386_PC32·············00000000···__divdi3
115 00000830··00002802·R_386_PC32·············00000000···__divdi3 
116 00000861··00002802·R_386_PC32·············00000000···__divdi3 
Max diff block lines reached; 20901/39914 bytes (52.37%) of diff not shown.
76.4 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.02 KB
strings --all --bytes=8 {}
    
Offset 15, 23 lines modifiedOffset 15, 23 lines modified
15 _PyTime_Init.cold15 _PyTime_Init.cold
16 pygettimeofday.cold16 pygettimeofday.cold
17 pymonotonic.cold17 pymonotonic.cold
18 _PyTime_GetPerfCounter.cold18 _PyTime_GetPerfCounter.cold
19 __func__.019 __func__.0
20 _PyTime_localtime.cold20 _PyTime_localtime.cold
21 _PyTime_Round21 _PyTime_Round
22 _PyTime_FromSecondsObject.cold 
23 _PyTime_Round.cold22 _PyTime_Round.cold
24 _PyTime_GetMonotonicClock.cold23 _PyTime_GetMonotonicClock.cold
25 __func__.124 __func__.1
26 _PyTime_AsTimeval.cold25 _PyTime_AsTimeval.cold
27 _PyTime_AsTimeval_impl26 _PyTime_AsTimeval_impl
28 _PyTime_FromTimespec.cold27 _PyTime_FromTimespec.cold
29 _PyTime_GetSystemClock.cold28 _PyTime_GetSystemClock.cold
30 __func__.229 __func__.2
 30 _PyTime_GetPerfCounterWithInfo.cold
31 _PyTime_ObjectToTime_t.cold31 _PyTime_ObjectToTime_t.cold
32 _PyTime_ObjectToDenominator32 _PyTime_ObjectToDenominator
33 _PyTime_ObjectToDenominator.cold33 _PyTime_ObjectToDenominator.cold
34 _PyTime_AsTimevalTime_t.cold34 _PyTime_AsTimevalTime_t.cold
35 _PyTime_gmtime.cold35 _PyTime_gmtime.cold
36 _PyTime_AsTimespec.cold36 _PyTime_AsTimespec.cold
37 _PyTime_FromNanosecondsObject.cold37 _PyTime_FromNanosecondsObject.cold
16.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 5, 89 lines modifiedOffset 5, 63 lines modified
  
5 00000000·<_PyTime_Init>:5 00000000·<_PyTime_Init>:
6 _PyTime_Init():6 _PyTime_Init():
7 »       sub····$0x1c,%esp7 »       sub····$0x1c,%esp
8 »       xor····%edx,%edx8 »       xor····%edx,%edx
9 »       mov····$0x1,%ecx9 »       mov····$0x1,%ecx
10 »       lea····0x8(%esp),%eax10 »       lea····0x8(%esp),%eax
11 »       call···9f·<_PyTime_localtime+0x1f>11 »       call···9f·<_PyTime_FromTimespec+0xf>
12 ·R_386_PC32»     .text.hot12 ·R_386_PC32»     .text.hot
13 »       test···%eax,%eax13 »       test···%eax,%eax
14 »       js·····17·<_PyTime_Init+0x17>14 »       js·····17·<_PyTime_Init+0x17>
15 ·R_386_PC32»     .text.unlikely15 ·R_386_PC32»     .text.unlikely
16 »       xor····%edx,%edx16 »       xor····%edx,%edx
17 »       mov····$0x1,%ecx17 »       mov····$0x1,%ecx
18 »       lea····0x8(%esp),%eax18 »       lea····0x8(%esp),%eax
19 »       call···187·<_PyTime_ObjectToTime_t+0x37>19 »       call···187·<_PyTime_ObjectToDenominator+0x27>
20 ·R_386_PC32»     .text.hot20 ·R_386_PC32»     .text.hot
21 »       test···%eax,%eax21 »       test···%eax,%eax
22 »       js·····2f·<_PyTime_Init+0x2f>22 »       js·····2f·<_PyTime_Init+0x2f>
23 ·R_386_PC32»     .text.unlikely23 ·R_386_PC32»     .text.unlikely
24 »       mov····$0x1,%ecx24 »       mov····$0x1,%ecx
25 »       xor····%edx,%edx25 »       xor····%edx,%edx
26 »       lea····0x8(%esp),%eax26 »       lea····0x8(%esp),%eax
27 »       call···19f·<_PyTime_ObjectToTime_t+0x4f>27 »       call···19f·<_PyTime_ObjectToDenominator+0x3f>
28 ·R_386_PC32»     .text.hot28 ·R_386_PC32»     .text.hot
29 »       sar····$0x1f,%eax29 »       sar····$0x1f,%eax
30 »       add····$0x1c,%esp30 »       add····$0x1c,%esp
31 »       retq···31 »       retq···
32 »       lea····0x0(%esi),%esi32 »       lea····0x0(%esi),%esi
  
33 00000050·<_PyTime_GetPerfCounter>:33 00000050·<_PyTime_GetPerfCounter>:
34 _PyTime_GetPerfCounter():34 _PyTime_GetPerfCounter():
35 »       sub····$0x1c,%esp35 »       sub····$0x1c,%esp
36 »       xor····%edx,%edx36 »       xor····%edx,%edx
37 »       mov····$0x1,%ecx37 »       mov····$0x1,%ecx
38 »       lea····0x8(%esp),%eax38 »       lea····0x8(%esp),%eax
39 »       call···1bf·<_PyTime_ObjectToTime_t+0x6f>39 »       call···1bf·<_PyTime_ObjectToDenominator+0x5f>
40 ·R_386_PC32»     .text.hot40 ·R_386_PC32»     .text.hot
41 »       test···%eax,%eax41 »       test···%eax,%eax
42 »       jne····163·<_PyTime_ObjectToTime_t+0x13>42 »       jne····15d·<_PyTime_ObjectToTimespec+0x1d>
43 ·R_386_PC32»     .text.unlikely43 ·R_386_PC32»     .text.unlikely
44 »       mov····0x8(%esp),%eax44 »       mov····0x8(%esp),%eax
45 »       mov····0xc(%esp),%edx45 »       mov····0xc(%esp),%edx
46 »       add····$0x1c,%esp46 »       add····$0x1c,%esp
47 »       retq···47 »       retq···
48 »       lea····0x0(%esi,%eiz,1),%esi48 »       lea····0x0(%esi,%eiz,1),%esi
49 »       xchg···%ax,%ax49 »       xchg···%ax,%ax
  
50 00000080·<_PyTime_localtime>: 
51 _PyTime_localtime(): 
52 »       push···%ebx 
53 »       sub····$0x8,%esp 
54 »       call···85·<_PyTime_localtime+0x5> 
55 ·R_386_PC32»     __errno_location 
56 »       movl···$0x0,(%eax) 
57 »       mov····%eax,%ebx 
58 »       push···%eax 
59 »       push···%eax 
60 »       pushl··0x1c(%esp) 
61 »       lea····0x1c(%esp),%eax 
62 »       push···%eax 
63 »       call···9d·<_PyTime_localtime+0x1d> 
64 ·R_386_PC32»     localtime_r 
65 »       add····$0x10,%esp 
66 »       test···%eax,%eax 
67 »       je·····1b5·<_PyTime_ObjectToTime_t+0x65> 
68 ·R_386_PC32»     .text.unlikely 
69 »       xor····%eax,%eax 
70 »       add····$0x8,%esp 
71 »       pop····%ebx 
72 »       retq··· 
73 »       lea····0x0(%esi,%eiz,1),%esi 
74 »       lea····0x0(%esi),%esi 
  
75 000000c0·<_PyTime_FromNanoseconds>:50 00000080·<_PyTime_FromNanoseconds>:
76 _PyTime_FromNanoseconds():51 _PyTime_FromNanoseconds():
77 »       mov····0x4(%esp),%eax52 »       mov····0x4(%esp),%eax
78 »       mov····0x8(%esp),%edx53 »       mov····0x8(%esp),%edx
79 »       retq···54 »       retq···
80 »       lea····0x0(%esi,%eiz,1),%esi55 »       lea····0x0(%esi,%eiz,1),%esi
  
81 000000d0·<_PyTime_FromTimespec>:56 00000090·<_PyTime_FromTimespec>:
82 _PyTime_FromTimespec():57 _PyTime_FromTimespec():
83 »       push···%edi58 »       push···%edi
84 »       mov····$0x3b9aca00,%edi59 »       mov····$0x3b9aca00,%edi
85 »       push···%esi60 »       push···%esi
86 »       mov····%edi,%eax61 »       mov····%edi,%eax
87 »       push···%ebx62 »       push···%ebx
88 »       mov····0x14(%esp),%ecx63 »       mov····0x14(%esp),%ecx
42.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 135, 158 lines modifiedOffset 135, 137 lines modified
135 »       jmp····100·<pygettimeofday+0x70>135 »       jmp····100·<pygettimeofday+0x70>
136 »       lea····0x0(%esi,%eiz,1),%esi136 »       lea····0x0(%esi,%eiz,1),%esi
137 »       lea····0x0(%esi),%esi137 »       lea····0x0(%esi),%esi
  
138 00000160·<pymonotonic>:138 00000160·<pymonotonic>:
139 pymonotonic():139 pymonotonic():
140 »       push···%ebp140 »       push···%ebp
141 »       mov····%eax,%ebp 
142 »       push···%edi141 »       push···%edi
 142 »       mov····%edx,%edi
143 »       push···%esi143 »       push···%esi
144 »       mov····%edx,%esi144 »       mov····%eax,%esi
145 »       push···%ebx145 »       push···%ebx
146 »       sub····$0x34,%esp146 »       sub····$0x34,%esp
147 »       lea····0x18(%esp),%eax147 »       lea····0x18(%esp),%eax
148 »       mov····%ecx,0xc(%esp)148 »       mov····%ecx,0x14(%esp)
149 »       push···%eax149 »       push···%eax
150 »       push···$0x1150 »       push···$0x1
151 »       call···177·<pymonotonic+0x17>151 »       call···177·<pymonotonic+0x17>
152 ·R_386_PC32»     clock_gettime152 ·R_386_PC32»     clock_gettime
 153 »       mov····%eax,0x18(%esp)
153 »       add····$0x10,%esp154 »       add····$0x10,%esp
154 »       test···%eax,%eax155 »       test···%eax,%eax
155 »       jne····1f9·<pymonotonic+0x99>156 »       jne····1fd·<pymonotonic+0x9d>
156 ·R_386_PC32»     .text.unlikely157 ·R_386_PC32»     .text.unlikely
157 »       test···%esi,%esi158 »       test···%edi,%edi
158 »       jne····1cc·<pymonotonic+0x6c>159 »       jne····1d3·<pymonotonic+0x73>
159 »       mov····$0x3b9aca00,%edi160 »       mov····$0x3b9aca00,%ebx
 161 »       mov····0x14(%esp),%edi
160 »       mov····$0xffffffff,%ecx 
161 »       mov····$0x7fffffff,%ebx 
162 »       mov····%edi,%eax162 »       mov····%ebx,%eax
163 »       imull··0x10(%esp)163 »       imull··0x10(%esp)
 164 »       mov····%edi,%ebp
 165 »       sar····$0x1f,%ebp
164 »       mov····%eax,%esi166 »       mov····%eax,%ecx
165 »       mov····0x14(%esp),%eax167 »       or·····$0xffffffff,%eax
166 »       mov····%edx,%edi168 »       mov····%edx,%ebx
 169 »       mov····$0x7fffffff,%edx
167 »       cltd··· 
168 »       sub····%eax,%ecx 
169 »       sbb····%edx,%ebx 
170 »       cmp····%esi,%ecx 
171 »       sbb····%edi,%ebx170 »       sub····%edi,%eax
172 »       jl·····24d·<pymonotonic+0xed>171 »       sbb····%ebp,%edx
 172 »       cmp····%ecx,%eax
 173 »       mov····%edx,%eax
 174 »       sbb····%ebx,%eax
 175 »       jl·····25a·<_PyTime_AsMicroseconds+0x2a>
173 ·R_386_PC32»     .text.unlikely176 ·R_386_PC32»     .text.unlikely
174 »       add····%esi,%eax177 »       add····%edi,%ecx
175 »       adc····%edi,%edx178 »       adc····%ebp,%ebx
176 »       mov····%eax,0x0(%ebp)179 »       mov····%ecx,(%esi)
177 »       xor····%ebx,%ebx 
178 »       mov····%edx,0x4(%ebp)180 »       mov····%ebx,0x4(%esi)
 181 »       mov····0x8(%esp),%eax
179 »       add····$0x2c,%esp182 »       add····$0x2c,%esp
180 »       mov····%ebx,%eax 
181 »       pop····%ebx183 »       pop····%ebx
182 »       pop····%esi184 »       pop····%esi
183 »       pop····%edi185 »       pop····%edi
184 »       pop····%ebp186 »       pop····%ebp
185 »       retq···187 »       retq···
186 »       movl···$0x1,0x4(%esi)188 »       movl···$0x1,0x4(%edi)
187 »       movl···$0x30,(%esi)189 »       movl···$0x30,(%edi)
188 ·R_386_32»       .rodata.str1.4190 ·R_386_32»       .rodata.str1.4
189 »       movl···$0x0,0x8(%esi)191 »       movl···$0x0,0x8(%edi)
190 »       push···%edx192 »       push···%edx
191 »       push···%edx193 »       push···%edx
192 »       lea····0x20(%esp),%edx194 »       lea····0x20(%esp),%edx
193 »       push···%edx195 »       push···%edx
194 »       push···$0x1196 »       push···$0x1
195 »       call···1ea·<pymonotonic+0x8a>197 »       call···1f1·<pymonotonic+0x91>
196 ·R_386_PC32»     clock_getres198 ·R_386_PC32»     clock_getres
197 »       add····$0x10,%esp199 »       add····$0x10,%esp
198 »       mov····%eax,%ebx 
199 »       test···%eax,%eax200 »       test···%eax,%eax
200 »       jne····2af·<_PyTime_AsMicroseconds+0x3f>201 »       jne····2bd·<_PyTime_AsMicroseconds+0x8d>
201 ·R_386_PC32»     .text.unlikely202 ·R_386_PC32»     .text.unlikely
202 »       fildl··0x1c(%esp)203 »       fildl··0x1c(%esp)
203 »       mov····$0x3b9aca00,%edi 
204 »       mov····%edi,%eax 
205 »       fldt···0x0204 »       fldt···0x0
206 ·R_386_32»       .rodata.cst16205 ·R_386_32»       .rodata.cst16
207 »       imull··0x10(%esp) 
208 »       fmulp··%st,%st(1)206 »       fmulp··%st,%st(1)
209 »       mov····%eax,0x8(%esp) 
210 »       or·····$0xffffffff,%eax 
211 »       fildl··0x18(%esp)207 »       fildl··0x18(%esp)
212 »       mov····%edx,0xc(%esp) 
213 »       mov····$0x7fffffff,%edx 
214 »       faddp··%st,%st(1)208 »       faddp··%st,%st(1)
215 »       fstpl··0xc(%esi)209 »       fstpl··0xc(%edi)
216 »       mov····0x14(%esp),%esi 
217 »       mov····%esi,%edi 
218 »       sar····$0x1f,%edi 
219 »       sub····%esi,%eax 
220 »       sbb····%edi,%edx 
221 »       cmp····0x8(%esp),%eax 
222 »       mov····%edx,%ecx 
223 »       sbb····0xc(%esp),%ecx 
224 »       jl·····2df·<_PyTime_AsMicroseconds+0x6f> 
225 ·R_386_PC32»     .text.unlikely 
226 »       add····0x8(%esp),%esi 
227 »       adc····0xc(%esp),%edi 
228 »       mov····%esi,0x0(%ebp) 
229 »       mov····%edi,0x4(%ebp) 
230 »       jmp····1c2·<pymonotonic+0x62>210 »       jmp····18e·<pymonotonic+0x2e>
231 »       lea····0x0(%esi,%eiz,1),%esi211 »       lea····0x0(%esi),%esi
232 »       nop 
  
233 00000260·<_PyTime_FromSeconds>:212 00000220·<_PyTime_FromSeconds>:
234 _PyTime_FromSeconds():213 _PyTime_FromSeconds():
235 »       mov····$0x3b9aca00,%eax214 »       mov····$0x3b9aca00,%eax
236 »       imull··0x4(%esp)215 »       imull··0x4(%esp)
237 »       retq···216 »       retq···
238 »       lea····0x0(%esi),%esi217 »       lea····0x0(%esi),%esi
  
239 00000270·<_PyTime_AsMicroseconds>:218 00000230·<_PyTime_AsMicroseconds>:
240 _PyTime_AsMicroseconds():219 _PyTime_AsMicroseconds():
241 »       push···%ebp220 »       push···%ebp
242 »       push···%edi221 »       push···%edi
243 »       push···%esi222 »       push···%esi
244 »       push···%ebx223 »       push···%ebx
245 »       sub····$0x2c,%esp224 »       sub····$0x2c,%esp
246 »       mov····0x48(%esp),%eax225 »       mov····0x48(%esp),%eax
247 »       mov····0x40(%esp),%esi226 »       mov····0x40(%esp),%esi
Max diff block lines reached; 39542/42964 bytes (92.04%) of diff not shown.
15.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 13, 329 lines modifiedOffset 13, 345 lines modified
13 pygettimeofday.cold():13 pygettimeofday.cold():
14 »       cmpl···$0x0,0xc(%esp)14 »       cmpl···$0x0,0xc(%esp)
15 »       jne····60·<pygettimeofday.cold+0x58>15 »       jne····60·<pygettimeofday.cold+0x58>
16 »       mov····(%esp),%esi16 »       mov····(%esp),%esi
17 »       movl···$0xffffffff,0x8(%esp)17 »       movl···$0xffffffff,0x8(%esp)
18 »       movl···$0xffffffff,(%esi)18 »       movl···$0xffffffff,(%esi)
19 »       movl···$0x7fffffff,0x4(%esi)19 »       movl···$0x7fffffff,0x4(%esi)
20 »       jmp····128·<_PyTime_localtime.cold+0x1b>20 »       jmp····128·<_PyTime_localtime.cold+0x21>
21 ·R_386_PC32»     .text.hot21 ·R_386_PC32»     .text.hot
22 »       cmpl···$0x0,0xc(%esp)22 »       cmpl···$0x0,0xc(%esp)
23 »       movl···$0xffffffff,0x8(%esp)23 »       movl···$0xffffffff,0x8(%esp)
24 »       je·····13b·<_PyTime_FromSecondsObject.cold+0xa>24 »       je·····13b·<_PyTime_Round.cold+0x10>
25 ·R_386_PC32»     .text.hot25 ·R_386_PC32»     .text.hot
26 »       sub····$0xc,%esp26 »       sub····$0xc,%esp
27 »       pushl··0x027 »       pushl··0x0
28 ·R_386_32»       PyExc_OSError28 ·R_386_32»       PyExc_OSError
29 »       call···49·<pygettimeofday.cold+0x41>29 »       call···49·<pygettimeofday.cold+0x41>
30 ·R_386_PC32»     PyErr_SetFromErrno30 ·R_386_PC32»     PyErr_SetFromErrno
31 »       add····$0x10,%esp31 »       add····$0x10,%esp
32 »       jmp····151·<_PyTime_Round.cold+0x3>32 »       jmp····151·<_PyTime_Round.cold+0x26>
33 ·R_386_PC32»     .text.hot33 ·R_386_PC32»     .text.hot
34 »       fldl···0x034 »       fldl···0x0
35 ·R_386_32»       .rodata.cst835 ·R_386_32»       .rodata.cst8
36 »       jmp····1ad·<_PyTime_FromTimespec.cold+0x4>36 »       jmp····1ad·<_PyTime_GetSystemClock.cold+0x2>
37 ·R_386_PC32»     .text.hot37 ·R_386_PC32»     .text.hot
38 »       push···%edx38 »       push···%edx
39 »       push···%edx39 »       push···%edx
40 »       push···$0x040 »       push···$0x0
41 ·R_386_32»       .rodata.str1.441 ·R_386_32»       .rodata.str1.4
42 »       pushl··0x042 »       pushl··0x0
43 ·R_386_32»       PyExc_OverflowError43 ·R_386_32»       PyExc_OverflowError
44 »       call···6e·<pygettimeofday.cold+0x66>44 »       call···6e·<pygettimeofday.cold+0x66>
45 ·R_386_PC32»     PyErr_SetString45 ·R_386_PC32»     PyErr_SetString
46 »       add····$0x10,%esp46 »       add····$0x10,%esp
47 »       jmp····f·<pygettimeofday.cold+0x7>47 »       jmp····f·<pygettimeofday.cold+0x7>
  
48 00000077·<pymonotonic.cold>:48 00000077·<pymonotonic.cold>:
49 pymonotonic.cold():49 pymonotonic.cold():
50 »       or·····$0xffffffff,%ebx 
51 »       cmpl···$0x0,0x4(%esp)50 »       cmpl···$0x0,0xc(%esp)
 51 »       movl···$0xffffffff,0x8(%esp)
52 »       je·····243·<_PyTime_ObjectToDenominator.cold+0x16>52 »       je·····24d·<_PyTime_ObjectToTime_t.cold+0x34>
53 ·R_386_PC32»     .text.hot53 ·R_386_PC32»     .text.hot
54 »       sub····$0xc,%esp54 »       sub····$0xc,%esp
55 »       pushl··0x055 »       pushl··0x0
56 ·R_386_32»       PyExc_OSError56 ·R_386_32»       PyExc_OSError
57 »       call···8f·<pymonotonic.cold+0x18>57 »       call···94·<pymonotonic.cold+0x1d>
58 ·R_386_PC32»     PyErr_SetFromErrno58 ·R_386_PC32»     PyErr_SetFromErrno
59 »       add····$0x10,%esp59 »       add····$0x10,%esp
60 »       jmp····259·<_PyTime_ObjectToDenominator.cold+0x2c>60 »       jmp····263·<_PyTime_ObjectToTime_t.cold+0x4a>
61 ·R_386_PC32»     .text.hot61 ·R_386_PC32»     .text.hot
62 »       cmpl···$0x0,0x4(%esp)62 »       cmpl···$0x0,0xc(%esp)
63 »       jne····d1·<pymonotonic.cold+0x5a>63 »       jne····df·<pymonotonic.cold+0x68>
64 »       movl···$0xffffffff,0x0(%ebp)64 »       movl···$0xffffffff,(%esi)
65 »       or·····$0xffffffff,%ebx 
66 »       movl···$0x7fffffff,0x4(%ebp)65 »       movl···$0x7fffffff,0x4(%esi)
 66 »       movl···$0xffffffff,0x8(%esp)
67 »       jmp····276·<_PyTime_ObjectToDenominator.cold+0x49>67 »       jmp····284·<_PyTime_ObjectToDenominator.cold+0x1d>
68 ·R_386_PC32»     .text.hot68 ·R_386_PC32»     .text.hot
69 »       sub····$0xc,%esp69 »       sub····$0xc,%esp
70 »       pushl··0x070 »       pushl··0x0
71 ·R_386_32»       PyExc_OSError71 ·R_386_32»       PyExc_OSError
72 »       or·····$0xffffffff,%ebx 
73 »       call···c5·<pymonotonic.cold+0x4e>72 »       call···cb·<pymonotonic.cold+0x54>
74 ·R_386_PC32»     PyErr_SetFromErrno73 ·R_386_PC32»     PyErr_SetFromErrno
75 »       add····$0x10,%esp74 »       add····$0x10,%esp
 75 »       movl···$0xffffffff,0x8(%esp)
76 »       jmp····28f·<_PyTime_ObjectToDenominator.cold+0x62>76 »       jmp····2a2·<_PyTime_ObjectToDenominator.cold+0x3b>
77 ·R_386_PC32»     .text.hot77 ·R_386_PC32»     .text.hot
78 »       push···%eax78 »       push···%eax
79 »       or·····$0xffffffff,%ebx 
80 »       push···%eax79 »       push···%eax
81 »       push···$0x080 »       push···$0x0
82 ·R_386_32»       .rodata.str1.481 ·R_386_32»       .rodata.str1.4
83 »       pushl··0x082 »       pushl··0x0
84 ·R_386_32»       PyExc_OverflowError83 ·R_386_32»       PyExc_OverflowError
85 »       call···e2·<pymonotonic.cold+0x6b>84 »       call···ed·<pymonotonic.cold+0x76>
86 ·R_386_PC32»     PyErr_SetString85 ·R_386_PC32»     PyErr_SetString
87 »       movl···$0xffffffff,0x0(%ebp) 
88 »       add····$0x10,%esp86 »       add····$0x10,%esp
 87 »       jmp····a7·<pymonotonic.cold+0x30>
89 »       movl···$0x7fffffff,0x4(%ebp) 
90 »       jmp····2ba·<_PyTime_AsTimevalTime_t.cold+0x15> 
91 ·R_386_PC32»     .text.hot 
  
92 000000fc·<_PyTime_GetPerfCounter.cold>:88 000000f6·<_PyTime_GetPerfCounter.cold>:
93 _PyTime_GetPerfCounter.cold():89 _PyTime_GetPerfCounter.cold():
94 »       push···%eax90 »       push···%eax
95 »       push···%eax91 »       push···%eax
96 »       push···$0x5092 »       push···$0x50
97 ·R_386_32»       .rodata.str1.493 ·R_386_32»       .rodata.str1.4
98 »       push···$0x094 »       push···$0x0
99 ·R_386_32»       .rodata95 ·R_386_32»       .rodata
100 »       call···109·<_PyTime_GetPerfCounter.cold+0xd>96 »       call···103·<_PyTime_GetPerfCounter.cold+0xd>
101 ·R_386_PC32»     _Py_FatalErrorFunc97 ·R_386_PC32»     _Py_FatalErrorFunc
  
102 0000010d·<_PyTime_localtime.cold>:98 00000107·<_PyTime_localtime.cold>:
103 _PyTime_localtime.cold():99 _PyTime_localtime.cold():
104 »       cmpl···$0x0,(%ebx)100 »       cmpl···$0x0,(%ebx)
105 »       jne····118·<_PyTime_localtime.cold+0xb>101 »       jne····112·<_PyTime_localtime.cold+0xb>
106 »       movl···$0x16,(%ebx)102 »       movl···$0x16,(%ebx)
107 »       sub····$0xc,%esp103 »       sub····$0xc,%esp
108 »       pushl··0x0104 »       pushl··0x0
109 ·R_386_32»       PyExc_OSError105 ·R_386_32»       PyExc_OSError
110 »       call···122·<_PyTime_localtime.cold+0x15>106 »       call···11c·<_PyTime_localtime.cold+0x15>
111 ·R_386_PC32»     PyErr_SetFromErrno107 ·R_386_PC32»     PyErr_SetFromErrno
112 »       add····$0x10,%esp 
113 »       or·····$0xffffffff,%eax108 »       or·····$0xffffffff,%eax
114 »       jmp····1db·<_PyTime_GetSystemClock.cold+0xd> 
115 ·R_386_PC32»     .text 
  
116 00000131·<_PyTime_FromSecondsObject.cold>: 
117 _PyTime_FromSecondsObject.cold(): 
118 »       push···%ebx 
119 »       push···%ebx 
120 »       or·····$0xffffffff,%ebx 
121 »       push···$0x78 
122 ·R_386_32»       .rodata.str1.4 
123 »       pushl··0x0 
124 ·R_386_32»       PyExc_ValueError 
125 »       call···142·<_PyTime_FromSecondsObject.cold+0x11> 
126 ·R_386_PC32»     PyErr_SetString 
127 »       add····$0x10,%esp109 »       add····$0x10,%esp
128 »       jmp····64d·<_PyTime_Round+0xd>110 »       jmp····576·<_PyTime_AsNanosecondsObject+0xf6>
129 ·R_386_PC32»     .text.hot111 ·R_386_PC32»     .text.hot
  
130 0000014e·<_PyTime_Round.cold>:112 0000012b·<_PyTime_Round.cold>:
Max diff block lines reached; 11086/15398 bytes (72.00%) of diff not shown.
26.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 18, 209 lines modifiedOffset 18, 216 lines modified
18 ··0x000000e0·0e1041c6·0e0c41c7·0e0841c5·0e04410b·..A...A...A...A.18 ··0x000000e0·0e1041c6·0e0c41c7·0e0841c5·0e04410b·..A...A...A...A.
19 ··0x000000f0·550e4441·0e48450e·4c420e50·480e4000·U.DA.HE.LB.PH.@.19 ··0x000000f0·550e4441·0e48450e·4c420e50·480e4000·U.DA.HE.LB.PH.@.
20 ··0x00000100·1c000000·00000000·017a5200·017c0801·.........zR..|..20 ··0x00000100·1c000000·00000000·017a5200·017c0801·.........zR..|..
21 ··0x00000110·1b0c0404·88010e40·83058502·86048703·.......@........21 ··0x00000110·1b0c0404·88010e40·83058502·86048703·.......@........
22 ··0x00000120·28000000·24000000·08000000·6f000000·(...$.......o...22 ··0x00000120·28000000·24000000·08000000·6f000000·(...$.......o...
23 ··0x00000130·007a0e4c·460e5048·0e40510e·44410e48·.z.LF.PH.@Q.DA.H23 ··0x00000130·007a0e4c·460e5048·0e40510e·44410e48·.z.LF.PH.@Q.DA.H
24 ··0x00000140·450e4c46·0e50480e·40000000·54000000·E.LF.PH.@...T...24 ··0x00000140·450e4c46·0e50480e·40000000·54000000·E.LF.PH.@...T...
25 ··0x00000150·50010000·60010000·fb000000·00410e08·P...`........A..25 ··0x00000150·50010000·60010000·ba000000·00410e08·P...`........A..
26 ··0x00000160·8502430e·0c870341·0e108604·430e1483·..C....A....C...26 ··0x00000160·8502410e·0c870343·0e108604·430e1483·..A....C....C...
27 ··0x00000170·05430e48·490e4c42·0e50480e·4002470a·.C.HI.LB.PH.@.G.27 ··0x00000170·05430e48·490e4c42·0e504c0e·40024c0a·.C.HI.LB.PL.@.L.
28 ··0x00000180·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A.28 ··0x00000180·0e1441c3·0e1041c6·0e0c41c7·0e0841c5·..A...A...A...A.
29 ··0x00000190·0e04410b·550e4441·0e48450e·4c420e50·..A.U.DA.HE.LB.P29 ··0x00000190·0e04410b·550e4441·0e48450e·4c420e50·..A.U.DA.HE.LB.P
30 ··0x000001a0·480e4000·30000000·a8000000·77000000·H.@.0.......w...30 ··0x000001a0·480e4000·30000000·a8000000·77000000·H.@.0.......w...
31 ··0x000001b0·85000000·00510e4c·460e5048·0e40650e·.....Q.LF.PH.@e.31 ··0x000001b0·7f000000·00560e4c·460e5048·0e40690e·.....V.LF.PH.@i.
32 ··0x000001c0·4c460e50·4b0e4046·0e44440e·48450e4c·LF.PK.@F.DD.HE.L32 ··0x000001c0·4c460e50·480e404e·0e44410e·48450e4c·LF.PH.@N.DA.HE.L
33 ··0x000001d0·460e504f·0e400000·14000000·dc010000·F.PO.@..........33 ··0x000001d0·460e5048·0e400000·14000000·dc010000·F.PH.@..........
34 ··0x000001e0·50000000·27000000·00430e20·630e0400·P...'....C.·c...34 ··0x000001e0·50000000·27000000·00430e20·630e0400·P...'....C.·c...
35 ··0x000001f0·1c000000·78010000·fc000000·11000000·....x...........35 ··0x000001f0·1c000000·78010000·f6000000·11000000·....x...........
36 ··0x00000200·00410e24·410e2845·0e2c450e·30000000·.A.$A.(E.,E.0...36 ··0x00000200·00410e24·410e2845·0e2c450e·30000000·.A.$A.(E.,E.0...
37 ··0x00000210·10000000·14020000·60020000·0a000000·........`.......37 ··0x00000210·10000000·14020000·20020000·0a000000·........·.......
38 ··0x00000220·00000000·bc000000·28020000·70020000·........(...p...38 ··0x00000220·00000000·d0000000·28020000·30020000·........(...0...
39 ··0x00000230·e5010000·00410e08·8502410e·0c870341·.....A....A....A39 ··0x00000230·eb010000·00410e08·8502410e·0c870341·.....A....A....A
40 ··0x00000240·0e108604·410e1483·05430e40·600e4445·....A....C.@`.DE40 ··0x00000240·0e108604·410e1483·05430e40·600e4445·....A....C.@`.DE
41 ··0x00000250·0e48410e·4c410e50·480e404b·0a0e1441·.HA.LA.PH.@K...A41 ··0x00000250·0e48410e·4c410e50·480e404b·0a0e1441·.HA.LA.PH.@K...A
42 ··0x00000260·c30e1041·c60e0c41·c70e0841·c50e044b·...A...A...A...K42 ··0x00000260·c30e1041·c60e0c41·c70e0841·c50e044b·...A...A...A...K
43 ··0x00000270·0b540e44·480e4841·0e4c410e·50480e40·.T.DH.HA.LA.PH.@43 ··0x00000270·0b540e44·480e4841·0e4c410e·50480e40·.T.DH.HA.LA.PH.@
44 ··0x00000280·4b0a0e14·41c30e10·41c60e0c·41c70e08·K...A...A...A...44 ··0x00000280·4b0a0e14·41c30e10·41c60e0c·41c70e08·K...A...A...A...
45 ··0x00000290·41c50e04·4b0b480e·44480e48·410e4c41·A...K.H.DH.HA.LA45 ··0x00000290·41c50e04·4b0b480e·44480e48·410e4c41·A...K.H.DH.HA.LA
 46 ··0x000002a0·0e50480e·404b0a0e·1441c30e·1041c60e·.PH.@K...A...A..
 47 ··0x000002b0·0c41c70e·0841c50e·04410b4a·0e44450e·.A...A...A.J.DE.
 48 ··0x000002c0·48410e4c·410e5048·0e404f0e·44450e48·HA.LA.PH.@O.DE.H
46 ··0x000002a0·0e50480e·40540e44·450e4841·0e4c410e·.PH.@T.DE.HA.LA.49 ··0x000002d0·410e4c41·0e50480e·404a0e44·450e4841·A.LA.PH.@J.DE.HA
 50 ··0x000002e0·0e4c410e·50480e40·02900e44·480e4841·.LA.PH.@...DH.HA
 51 ··0x000002f0·0e4c410e·50480e40·28000000·fc020000·.LA.PH.@(.......
47 ··0x000002b0·50480e40·4f0e4445·0e48410e·4c410e50·PH.@O.DE.HA.LA.P 
48 ··0x000002c0·480e404a·0e44450e·48410e4c·410e5048·H.@J.DE.HA.LA.PH 
49 ··0x000002d0·0e400290·0e44480e·48410e4c·410e5048·.@...DH.HA.LA.PH 
50 ··0x000002e0·0e400000·2c000000·e8020000·80000000·.@..,........... 
51 ··0x000002f0·33000000·00410e08·8302430e·104e0e14·3....A....C..N..52 ··0x00000300·20040000·34000000·00410e08·8302430e··...4....A....C.
52 ··0x00000300·410e1844·0e1c450e·20480e10·4d0e0841·A..D..E.·H..M..A53 ··0x00000310·10480e18·4c0e1c45·0e20480e·104d0e08·.H..L..E.·H..M..
53 ··0x00000310·c30e0400·18000000·00000000·017a5200·.............zR.54 ··0x00000320·41c30e04·18000000·00000000·017a5200·A............zR.
54 ··0x00000320·017c0801·1b0c0404·88010e10·83020000·.|..............55 ··0x00000330·017c0801·1b0c0404·88010e10·83020000·.|..............
55 ··0x00000330·18000000·20000000·0d010000·24000000·....·.......$...56 ··0x00000340·18000000·20000000·07010000·24000000·....·.......$...
56 ··0x00000340·004e0e1c·460e2048·0e100000·10000000·.N..F.·H........57 ··0x00000350·004e0e1c·460e204b·0e100000·10000000·.N..F.·K........
57 ··0x00000350·50030000·60040000·05000000·00000000·P...`...........58 ··0x00000360·60030000·60040000·05000000·00000000·`...`...........
58 ··0x00000360·90000000·64030000·70040000·c8010000·....d...p.......59 ··0x00000370·90000000·74030000·70040000·c3010000·....t...p.......
59 ··0x00000370·00410e08·8702410e·0c860341·0e108304·.A....A....A....60 ··0x00000380·00410e08·8702410e·0c860341·0e108304·.A....A....A....
60 ··0x00000380·430e3055·0e38450e·3c410e40·480e3049·C.0U.8E.<A.@H.0I61 ··0x00000390·430e3055·0e38450e·3c410e40·480e3049·C.0U.8E.<A.@H.0I
61 ··0x00000390·0e3c410e·40540e30·024f0a0e·1043c30e·.<A.@T.0.O...C..62 ··0x000003a0·0e3c410e·40540e30·024f0a0e·1043c30e·.<A.@T.0.O...C..
62 ··0x000003a0·0c41c60e·0841c70e·04410b43·0e3c410e·.A...A...A.C.<A.63 ··0x000003b0·0c41c60e·0841c70e·04410b43·0e3c410e·.A...A...A.C.<A.
63 ··0x000003b0·40480e30·590e4071·0e300260·0e34440e·@H.0Y.@q.0.`.4D.64 ··0x000003c0·40480e30·590e4071·0e300260·0e34440e·@H.0Y.@q.0.`.4D.
64 ··0x000003c0·38450e3c·460e4048·0e30480e·3c460e40·8E.<F.@H.0H.<F.@65 ··0x000003d0·38450e3c·460e4048·0e30480e·34440e38·8E.<F.@H.0H.4D.8
65 ··0x000003d0·4b0e3049·0e34410e·38450e3c·460e4048·K.0I.4A.8E.<F.@H66 ··0x000003e0·450e3c46·0e40480e·30480e3c·460e404b·E.<F.@H.0H.<F.@K
66 ··0x000003e0·0e30460e·34440e38·450e3c46·0e40480e·.0F.4D.8E.<F.@H.67 ··0x000003f0·0e30490e·34410e38·450e3c46·0e40480e·.0I.4A.8E.<F.@H.
67 ··0x000003f0·30000000·1c000000·00000000·017a5200·0............zR. 
68 ··0x00000400·017c0801·1b0c0404·88010e30·83048603·.|.........0.... 
69 ··0x00000410·87020000·1c000000·24000000·31010000·........$...1... 
70 ··0x00000420·1d000000·00410e34·410e3848·0e3c460e·.....A.4A.8H.<F. 
71 ··0x00000430·40480e30·2c000000·38040000·40060000·@H.0,...8...@...68 ··0x00000400·30000000·2c000000·08040000·40060000·0...,.......@...
72 ··0x00000440·cb000000·00430e30·02510a0e·04410b47·.....C.0.Q...A.G69 ··0x00000410·cb000000·00430e30·02510a0e·04410b47·.....C.0.Q...A.G
73 ··0x00000450·0e404b0e·30550e40·4b0e304d·0e40530e·.@K.0U.@K.0M.@S.70 ··0x00000420·0e404b0e·30550e40·4b0e304d·0e40530e·.@K.0U.@K.0M.@S.
74 ··0x00000460·30000000·14000000·00000000·017a5200·0............zR.71 ··0x00000430·30000000·14000000·00000000·017a5200·0............zR.
75 ··0x00000470·017c0801·1b0c0404·88010e30·1c000000·.|.........0....72 ··0x00000440·017c0801·1b0c0404·88010e30·1c000000·.|.........0....
76 ··0x00000480·1c000000·4e010000·2d000000·00490e34·....N...-....I.473 ··0x00000450·1c000000·2b010000·2d000000·00490e34·....+...-....I.4
77 ··0x00000490·410e384a·0e3c440e·40480e30·38000000·A.8J.<D.@H.08...74 ··0x00000460·410e384a·0e3c440e·40480e30·38000000·A.8J.<D.@H.08...
78 ··0x000004a0·a0040000·10070000·54000000·00410e08·........T....A..75 ··0x00000470·70040000·10070000·54000000·00410e08·p.......T....A..
79 ··0x000004b0·8702410e·0c860341·0e108304·430e2845·..A....A....C.(E76 ··0x00000480·8702410e·0c860341·0e108304·430e2845·..A....A....C.(E
80 ··0x000004c0·0e2c420e·30480e20·7b0e1041·c30e0c41·.,B.0H.·{..A...A77 ··0x00000490·0e2c420e·30480e20·7b0e1041·c30e0c41·.,B.0H.·{..A...A
81 ··0x000004d0·c60e0841·c70e0400·1c000000·00000000·...A............78 ··0x000004a0·c60e0841·c70e0400·1c000000·00000000·...A............
82 ··0x000004e0·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·79 ··0x000004b0·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·
83 ··0x000004f0·83048603·87020000·1c000000·24000000·............$...80 ··0x000004c0·83048603·87020000·1c000000·24000000·............$...
84 ··0x00000500·7b010000·11000000·00410e24·410e2845·{........A.$A.(E81 ··0x000004d0·58010000·11000000·00410e24·410e2845·X........A.$A.(E
85 ··0x00000510·0e2c450e·30000000·d4000000·1c050000·.,E.0...........82 ··0x000004e0·0e2c450e·30000000·d4000000·ec040000·.,E.0...........
86 ··0x00000520·70070000·38020000·00410e08·8502410e·p...8....A....A.83 ··0x000004f0·70070000·2f020000·00410e08·8502410e·p.../....A....A.
87 ··0x00000530·0c870341·0e108604·410e1483·05430e40·...A....A....C.@84 ··0x00000500·0c870341·0e108604·410e1483·05430e40·...A....A....C.@
88 ··0x00000540·520e4445·0e48410e·4c410e50·480e4049·R.DE.HA.LA.PH.@I85 ··0x00000510·4e0e4445·0e48410e·4c410e50·480e404a·N.DE.HA.LA.PH.@J
89 ··0x00000550·0e44450e·48410e4c·410e5048·0e405c0e·.DE.HA.LA.PH.@\.86 ··0x00000520·0e44450e·48410e4c·410e5048·0e405c0e·.DE.HA.LA.PH.@\.
90 ··0x00000560·44450e48·410e4c41·0e50480e·40710a0e·DE.HA.LA.PH.@q..87 ··0x00000530·44450e48·410e4c41·0e50480e·406d0a0e·DE.HA.LA.PH.@m..
91 ··0x00000570·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..88 ··0x00000540·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
92 ··0x00000580·04410b54·0e44480e·48410e4c·410e5048·.A.T.DH.HA.LA.PH89 ··0x00000550·04410b54·0e44480e·48410e4c·410e5048·.A.T.DH.HA.LA.PH
93 ··0x00000590·0e405f0e·44480e48·410e4c41·0e50480e·.@_.DH.HA.LA.PH.90 ··0x00000560·0e40750e·44480e48·410e4c41·0e50480e·.@u.DH.HA.LA.PH.
94 ··0x000005a0·404c0e44·480e4841·0e4c410e·50480e40·@L.DH.HA.LA.PH.@91 ··0x00000570·404a0e44·480e4841·0e4c410e·50480e40·@J.DH.HA.LA.PH.@
95 ··0x000005b0·600e4445·0e48410e·4c410e50·480e4049·`.DE.HA.LA.PH.@I92 ··0x00000580·5b0e4445·0e48410e·4c410e50·480e4047·[.DE.HA.LA.PH.@G
96 ··0x000005c0·0e44450e·48410e4c·410e5048·0e404a0e·.DE.HA.LA.PH.@J.93 ··0x00000590·0e444a0e·48410e4c·410e5048·0e404a0e·.DJ.HA.LA.PH.@J.
97 ··0x000005d0·44450e48·410e4c41·0e50480e·40029a0e·DE.HA.LA.PH.@...94 ··0x000005a0·44450e48·410e4c41·0e50480e·40024e0e·DE.HA.LA.PH.@.N.
98 ··0x000005e0·44480e48·410e4c41·0e50480e·40000000·DH.HA.LA.PH.@...95 ··0x000005b0·44480e48·410e4c41·0e50480e·40000000·DH.HA.LA.PH.@...
99 ··0x000005f0·1c000000·f4040000·8c010000·1d000000·................96 ··0x000005c0·1c000000·c4040000·69010000·1d000000·........i.......
100 ··0x00000600·00410e44·410e4845·0e4c460e·504b0e40·.A.DA.HE.LF.PK.@97 ··0x000005d0·00410e44·410e4845·0e4c460e·50480e40·.A.DA.HE.LF.PH.@
101 ··0x00000610·d0000000·14060000·b0090000·36020000·............6...98 ··0x000005e0·d4000000·e4050000·a0090000·16020000·................
102 ··0x00000620·00410e08·8502410e·0c870343·0e108604·.A....A....C....99 ··0x000005f0·00410e08·8502410e·0c870343·0e108604·.A....A....C....
103 ··0x00000630·430e1483·05450e40·460e4445·0e48410e·C....E.@F.DE.HA.100 ··0x00000600·430e1483·05430e40·4a0e4445·0e48410e·C....C.@J.DE.HA.
104 ··0x00000640·4c410e50·480e404a·0e44450e·48410e4c·LA.PH.@J.DE.HA.L101 ··0x00000610·4c410e50·480e4049·0e44450e·48410e4c·LA.PH.@I.DE.HA.L
105 ··0x00000650·410e5048·0e40620e·44450e48·440e4c44·A.PH.@b.DE.HD.LD102 ··0x00000620·410e5048·0e40580e·44450e48·410e4c41·A.PH.@X.DE.HA.LA
106 ··0x00000660·0e50480e·406a0a0e·1443c30e·1041c60e·.PH.@j...C...A..103 ··0x00000630·0e50480e·406e0a0e·1443c30e·1041c60e·.PH.@n...C...A..
107 ··0x00000670·0c41c70e·0841c50e·04410b5a·0e44480e·.A...A...A.Z.DH.104 ··0x00000640·0c41c70e·0841c50e·04410b50·0e44480e·.A...A...A.P.DH.
108 ··0x00000680·48410e4c·410e5048·0e405e0e·44450e48·HA.LA.PH.@^.DE.H105 ··0x00000650·48410e4c·410e5048·0e405c0e·44480e48·HA.LA.PH.@\.DH.H
109 ··0x00000690·4a0e4c41·0e50480e·404b0e44·450e484a·J.LA.PH.@K.DE.HJ106 ··0x00000660·410e4c41·0e50480e·404a0e44·480e4841·A.LA.PH.@J.DH.HA
110 ··0x000006a0·0e4c410e·50480e40·610e4445·0e48410e·.LA.PH.@a.DE.HA.107 ··0x00000670·0e4c410e·50480e40·5d0e4445·0e48410e·.LA.PH.@].DE.HA.
111 ··0x000006b0·4c410e50·480e404e·0e44450e·48490e4c·LA.PH.@N.DE.HI.L108 ··0x00000680·4c410e50·480e4047·0e44450e·48410e4c·LA.PH.@G.DE.HA.L
112 ··0x000006c0·410e5048·0e40440e·44490e48·410e4c41·A.PH.@D.DI.HA.LA109 ··0x00000690·410e5048·0e404a0e·44450e48·410e4c41·A.PH.@J.DE.HA.LA
113 ··0x000006d0·0e50480e·404a0e44·450e4841·0e4c410e·.PH.@J.DE.HA.LA.110 ··0x000006a0·0e50480e·4002910e·44480e48·410e4c41·.PH.@...DH.HA.LA
114 ··0x000006e0·50480e40·10000000·e8060000·c0000000·PH.@............111 ··0x000006b0·0e50480e·40000000·10000000·bc060000·.PH.@...........
115 ··0x000006f0·09000000·00000000·28000000·fc060000·........(....... 
116 ··0x00000700·d0000000·43000000·00410e08·8702460e·....C....A....F. 
117 ··0x00000710·0c860343·0e108304·76c30e0c·41c60e08·...C....v...A... 
118 ··0x00000720·41c70e04·1c000000·00000000·017a5200·A............zR. 
119 ··0x00000730·017c0801·1b0c0404·88010e10·83048603·.|.............. 
120 ··0x00000740·87020000·1c000000·24000000·a9010000·........$....... 
121 ··0x00000750·25000000·00410e14·410e1845·0e1c460e·%....A..A..E..F. 
122 ··0x00000760·20480e10·38000000·68070000·f00b0000··H..8...h....... 
123 ··0x00000770·54000000·00410e08·8702410e·0c860341·T....A....A....A 
124 ··0x00000780·0e108304·430e2845·0e2c420e·30480e20·....C.(E.,B.0H.· 
125 ··0x00000790·7b0e1041·c30e0c41·c60e0841·c70e0400·{..A...A...A.... 
126 ··0x000007a0·1c000000·cc020000·ce010000·11000000·................112 ··0x000006c0·80000000·09000000·00000000·28000000·............(...
127 ··0x000007b0·00410e24·410e2845·0e2c450e·30000000·.A.$A.(E.,E.0... 
128 ··0x000007c0·10000000·c4070000·20010000·12000000·........·....... 
129 ··0x000007d0·00000000·10000000·d8070000·40010000·............@...113 ··0x000006d0·d0060000·90000000·43000000·00410e08·........C....A..
 114 ··0x000006e0·8702460e·0c860343·0e108304·76c30e0c·..F....C....v...
 115 ··0x000006f0·41c60e08·41c70e04·1c000000·00000000·A...A...........
130 ··0x000007e0·02000000·00000000·5c000000·ec070000·........\....... 
131 ··0x000007f0·50010000·f7000000·00410e08·8602410e·P........A....A. 
132 ··0x00000800·0c830343·0e30550e·3c410e40·540e3051·...C.0U.<A.@T.0Q 
133 ··0x00000810·0e40570e·34450e38·410e3c41·0e40570e·.@W.4E.8A.<A.@W. 
134 ··0x00000820·30740a0e·0c43c30e·0841c60e·04410b41·0t...C...A...A.A 
135 ··0x00000830·0e34410e·38450e3c·410e4048·0e304d0e·.4A.8E.<A.@H.0M. 
136 ··0x00000840·3c410e40·4c0e3000·18000000·00000000·<A.@L.0......... 
137 ··0x00000850·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........0116 ··0x00000700·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........
Max diff block lines reached; 0/27226 bytes (0.00%) of diff not shown.
13.0 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 6, 103 lines modifiedOffset 6, 103 lines modified
6 ··0x00000030·67657474·696d656f·66646179·2e636f6c·gettimeofday.col6 ··0x00000030·67657474·696d656f·66646179·2e636f6c·gettimeofday.col
7 ··0x00000040·64007079·6d6f6e6f·746f6e69·632e636f·d.pymonotonic.co7 ··0x00000040·64007079·6d6f6e6f·746f6e69·632e636f·d.pymonotonic.co
8 ··0x00000050·6c64005f·50795469·6d655f47·65745065·ld._PyTime_GetPe8 ··0x00000050·6c64005f·50795469·6d655f47·65745065·ld._PyTime_GetPe
9 ··0x00000060·7266436f·756e7465·722e636f·6c64005f·rfCounter.cold._9 ··0x00000060·7266436f·756e7465·722e636f·6c64005f·rfCounter.cold._
10 ··0x00000070·5f66756e·635f5f2e·30005f50·7954696d·_func__.0._PyTim10 ··0x00000070·5f66756e·635f5f2e·30005f50·7954696d·_func__.0._PyTim
11 ··0x00000080·655f6c6f·63616c74·696d652e·636f6c64·e_localtime.cold11 ··0x00000080·655f6c6f·63616c74·696d652e·636f6c64·e_localtime.cold
12 ··0x00000090·005f5079·54696d65·5f526f75·6e64005f·._PyTime_Round._12 ··0x00000090·005f5079·54696d65·5f526f75·6e64005f·._PyTime_Round._
13 ··0x000000a0·50795469·6d655f46·726f6d53·65636f6e·PyTime_FromSecon 
14 ··0x000000b0·64734f62·6a656374·2e636f6c·64005f50·dsObject.cold._P 
15 ··0x000000c0·7954696d·655f526f·756e642e·636f6c64·yTime_Round.cold13 ··0x000000a0·50795469·6d655f52·6f756e64·2e636f6c·PyTime_Round.col
16 ··0x000000d0·005f5079·54696d65·5f476574·4d6f6e6f·._PyTime_GetMono14 ··0x000000b0·64005f50·7954696d·655f4765·744d6f6e·d._PyTime_GetMon
17 ··0x000000e0·746f6e69·63436c6f·636b2e63·6f6c6400·tonicClock.cold.15 ··0x000000c0·6f746f6e·6963436c·6f636b2e·636f6c64·otonicClock.cold
18 ··0x000000f0·5f5f6675·6e635f5f·2e31005f·50795469·__func__.1._PyTi16 ··0x000000d0·005f5f66·756e635f·5f2e3100·5f507954·.__func__.1._PyT
19 ··0x00000100·6d655f41·7354696d·6576616c·2e636f6c·me_AsTimeval.col17 ··0x000000e0·696d655f·41735469·6d657661·6c2e636f·ime_AsTimeval.co
20 ··0x00000110·64005f50·7954696d·655f4173·54696d65·d._PyTime_AsTime 
21 ··0x00000120·76616c5f·696d706c·005f5079·54696d65·val_impl._PyTime 
22 ··0x00000130·5f46726f·6d54696d·65737065·632e636f·_FromTimespec.co 
23 ··0x00000140·6c64005f·50795469·6d655f47·65745379·ld._PyTime_GetSy 
24 ··0x00000150·7374656d·436c6f63·6b2e636f·6c64005f·stemClock.cold._ 
25 ··0x00000160·5f66756e·635f5f2e·32005f50·7954696d·_func__.2._PyTim 
26 ··0x00000170·655f4f62·6a656374·546f5469·6d655f74·e_ObjectToTime_t 
27 ··0x00000180·2e636f6c·64005f50·7954696d·655f4f62·.cold._PyTime_Ob 
28 ··0x00000190·6a656374·546f4465·6e6f6d69·6e61746f·jectToDenominato 
29 ··0x000001a0·72005f50·7954696d·655f4f62·6a656374·r._PyTime_Object 
30 ··0x000001b0·546f4465·6e6f6d69·6e61746f·722e636f·ToDenominator.co 
31 ··0x000001c0·6c64005f·50795469·6d655f41·7354696d·ld._PyTime_AsTim18 ··0x000000f0·6c64005f·50795469·6d655f41·7354696d·ld._PyTime_AsTim
32 ··0x000001d0·6576616c·54696d65·5f742e63·6f6c6400·evalTime_t.cold. 
33 ··0x000001e0·5f507954·696d655f·676d7469·6d652e63·_PyTime_gmtime.c19 ··0x00000100·6576616c·5f696d70·6c005f50·7954696d·eval_impl._PyTim
 20 ··0x00000110·655f4672·6f6d5469·6d657370·65632e63·e_FromTimespec.c
34 ··0x000001f0·6f6c6400·5f507954·696d655f·41735469·old._PyTime_AsTi21 ··0x00000120·6f6c6400·5f507954·696d655f·47657453·old._PyTime_GetS
 22 ··0x00000130·79737465·6d436c6f·636b2e63·6f6c6400·ystemClock.cold.
 23 ··0x00000140·5f5f6675·6e635f5f·2e32005f·50795469·__func__.2._PyTi
 24 ··0x00000150·6d655f47·65745065·7266436f·756e7465·me_GetPerfCounte
 25 ··0x00000160·72576974·68496e66·6f2e636f·6c64005f·rWithInfo.cold._
 26 ··0x00000170·50795469·6d655f4f·626a6563·74546f54·PyTime_ObjectToT
35 ··0x00000200·6d657370·65632e63·6f6c6400·5f507954·mespec.cold._PyT27 ··0x00000180·696d655f·742e636f·6c64005f·50795469·ime_t.cold._PyTi
 28 ··0x00000190·6d655f4f·626a6563·74546f44·656e6f6d·me_ObjectToDenom
 29 ··0x000001a0·696e6174·6f72005f·50795469·6d655f4f·inator._PyTime_O
 30 ··0x000001b0·626a6563·74546f44·656e6f6d·696e6174·bjectToDenominat
 31 ··0x000001c0·6f722e63·6f6c6400·5f507954·696d655f·or.cold._PyTime_
 32 ··0x000001d0·41735469·6d657661·6c54696d·655f742e·AsTimevalTime_t.
 33 ··0x000001e0·636f6c64·005f5079·54696d65·5f676d74·cold._PyTime_gmt
 34 ··0x000001f0·696d652e·636f6c64·005f5079·54696d65·ime.cold._PyTime
 35 ··0x00000200·5f417354·696d6573·7065632e·636f6c64·_AsTimespec.cold
 36 ··0x00000210·005f5079·54696d65·5f46726f·6d4e616e·._PyTime_FromNan
 37 ··0x00000220·6f736563·6f6e6473·4f626a65·63742e63·osecondsObject.c
 38 ··0x00000230·6f6c6400·5f5f6d6f·64646933·005f5f64·old.__moddi3.__d
 39 ··0x00000240·69766469·33005f50·7954696d·655f4173·ivdi3._PyTime_As
 40 ··0x00000250·5365636f·6e647344·6f75626c·65005f50·SecondsDouble._P
 41 ··0x00000260·7954696d·655f496e·69740063·6c6f636b·yTime_Init.clock
 42 ··0x00000270·5f676574·74696d65·00636c6f·636b5f67·_gettime.clock_g
 43 ··0x00000280·65747265·73005079·4578635f·4f534572·etres.PyExc_OSEr
 44 ··0x00000290·726f7200·50794572·725f5365·7446726f·ror.PyErr_SetFro
 45 ··0x000002a0·6d457272·6e6f0050·79457863·5f4f7665·mErrno.PyExc_Ove
 46 ··0x000002b0·72666c6f·77457272·6f720050·79457272·rflowError.PyErr
 47 ··0x000002c0·5f536574·53747269·6e67005f·50795469·_SetString._PyTi
 48 ··0x000002d0·6d655f47·65745065·7266436f·756e7465·me_GetPerfCounte
 49 ··0x000002e0·72005f50·795f4661·74616c45·72726f72·r._Py_FatalError
 50 ··0x000002f0·46756e63·005f5079·54696d65·5f46726f·Func._PyTime_Fro
 51 ··0x00000300·6d536563·6f6e6473·005f5079·54696d65·mSeconds._PyTime
 52 ··0x00000310·5f41734d·6963726f·7365636f·6e647300·_AsMicroseconds.
 53 ··0x00000320·5f507954·696d655f·6c6f6361·6c74696d·_PyTime_localtim
 54 ··0x00000330·65005f5f·6572726e·6f5f6c6f·63617469·e.__errno_locati
 55 ··0x00000340·6f6e006c·6f63616c·74696d65·5f72005f·on.localtime_r._
 56 ··0x00000350·50794c6f·6e675f46·726f6d54·696d655f·PyLong_FromTime_
 57 ··0x00000360·74005079·4c6f6e67·5f46726f·6d4c6f6e·t.PyLong_FromLon
 58 ··0x00000370·67005f50·7954696d·655f4672·6f6d5365·g._PyTime_FromSe
 59 ··0x00000380·636f6e64·734f626a·65637400·5079466c·condsObject.PyFl
 60 ··0x00000390·6f61745f·54797065·00507954·7970655f·oat_Type.PyType_
 61 ··0x000003a0·49735375·62747970·65005079·4c6f6e67·IsSubtype.PyLong
 62 ··0x000003b0·5f41734c·6f6e674c·6f6e6700·5079466c·_AsLongLong.PyFl
 63 ··0x000003c0·6f61745f·4173446f·75626c65·00507945·oat_AsDouble.PyE
 64 ··0x000003d0·72725f4f·63637572·72656400·50794578·rr_Occurred.PyEx
 65 ··0x000003e0·635f5661·6c756545·72726f72·00507945·c_ValueError.PyE
 66 ··0x000003f0·72725f45·78636570·74696f6e·4d617463·rr_ExceptionMatc
 67 ··0x00000400·68657300·666c6f6f·72006365·696c0072·hes.floor.ceil.r
 68 ··0x00000410·6f756e64·005f5079·54696d65·5f476574·ound._PyTime_Get
 69 ··0x00000420·4d6f6e6f·746f6e69·63436c6f·636b005f·MonotonicClock._
 70 ··0x00000430·5f756469·76646933·005f5079·54696d65·_udivdi3._PyTime
 71 ··0x00000440·5f417354·696d6576·616c005f·50795469·_AsTimeval._PyTi
36 ··0x00000210·696d655f·46726f6d·4e616e6f·7365636f·ime_FromNanoseco72 ··0x00000450·6d655f46·726f6d4e·616e6f73·65636f6e·me_FromNanosecon
 73 ··0x00000460·6473005f·50795469·6d655f46·726f6d54·ds._PyTime_FromT
 74 ··0x00000470·696d6573·70656300·5f507954·696d655f·imespec._PyTime_
 75 ··0x00000480·47657453·79737465·6d436c6f·636b005f·GetSystemClock._
37 ··0x00000220·6e64734f·626a6563·742e636f·6c64005f·ndsObject.cold._ 
38 ··0x00000230·5f6d6f64·64693300·5f5f6469·76646933·_moddi3.__divdi3 
39 ··0x00000240·005f5079·54696d65·5f417353·65636f6e·._PyTime_AsSecon 
40 ··0x00000250·6473446f·75626c65·005f5079·54696d65·dsDouble._PyTime 
41 ··0x00000260·5f496e69·7400636c·6f636b5f·67657474·_Init.clock_gett 
42 ··0x00000270·696d6500·636c6f63·6b5f6765·74726573·ime.clock_getres 
43 ··0x00000280·00507945·78635f4f·53457272·6f720050·.PyExc_OSError.P 
44 ··0x00000290·79457272·5f536574·46726f6d·4572726e·yErr_SetFromErrn 
45 ··0x000002a0·6f005079·4578635f·4f766572·666c6f77·o.PyExc_Overflow 
46 ··0x000002b0·4572726f·72005079·4572725f·53657453·Error.PyErr_SetS 
47 ··0x000002c0·7472696e·67005f50·7954696d·655f4765·tring._PyTime_Ge 
48 ··0x000002d0·74506572·66436f75·6e746572·005f5079·tPerfCounter._Py 
49 ··0x000002e0·5f466174·616c4572·726f7246·756e6300·_FatalErrorFunc. 
50 ··0x000002f0·5f507954·696d655f·46726f6d·5365636f·_PyTime_FromSeco 
51 ··0x00000300·6e647300·5f507954·696d655f·41734d69·nds._PyTime_AsMi 
52 ··0x00000310·63726f73·65636f6e·6473005f·50795469·croseconds._PyTi 
53 ··0x00000320·6d655f6c·6f63616c·74696d65·005f5f65·me_localtime.__e 
54 ··0x00000330·72726e6f·5f6c6f63·6174696f·6e006c6f·rrno_location.lo 
55 ··0x00000340·63616c74·696d655f·72005f50·794c6f6e·caltime_r._PyLon 
56 ··0x00000350·675f4672·6f6d5469·6d655f74·0050794c·g_FromTime_t.PyL 
57 ··0x00000360·6f6e675f·46726f6d·4c6f6e67·005f5079·ong_FromLong._Py 
58 ··0x00000370·54696d65·5f46726f·6d536563·6f6e6473·Time_FromSeconds 
59 ··0x00000380·4f626a65·63740050·79466c6f·61745f54·Object.PyFloat_T 
60 ··0x00000390·79706500·50795479·70655f49·73537562·ype.PyType_IsSub 
61 ··0x000003a0·74797065·0050794c·6f6e675f·41734c6f·type.PyLong_AsLo 
62 ··0x000003b0·6e674c6f·6e670050·79466c6f·61745f41·ngLong.PyFloat_A 
63 ··0x000003c0·73446f75·626c6500·50794572·725f4f63·sDouble.PyErr_Oc 
64 ··0x000003d0·63757272·65640050·79457272·5f457863·curred.PyErr_Exc 
65 ··0x000003e0·65707469·6f6e4d61·74636865·73005079·eptionMatches.Py 
66 ··0x000003f0·4578635f·56616c75·65457272·6f720066·Exc_ValueError.f 
67 ··0x00000400·6c6f6f72·00636569·6c00726f·756e6400·loor.ceil.round. 
68 ··0x00000410·5f507954·696d655f·4765744d·6f6e6f74·_PyTime_GetMonot76 ··0x00000490·50795469·6d655f47·65744d6f·6e6f746f·PyTime_GetMonoto
 77 ··0x000004a0·6e696343·6c6f636b·57697468·496e666f·nicClockWithInfo
69 ··0x00000420·6f6e6963·436c6f63·6b005f5f·75646976·onicClock.__udiv 
70 ··0x00000430·64693300·5f507954·696d655f·41735469·di3._PyTime_AsTi 
71 ··0x00000440·6d657661·6c005f50·7954696d·655f4672·meval._PyTime_Fr 
72 ··0x00000450·6f6d4e61·6e6f7365·636f6e64·73005f50·omNanoseconds._P 
73 ··0x00000460·7954696d·655f4672·6f6d5469·6d657370·yTime_FromTimesp 
74 ··0x00000470·6563005f·50795469·6d655f47·65745379·ec._PyTime_GetSy78 ··0x000004b0·005f5079·54696d65·5f476574·50657266·._PyTime_GetPerf
75 ··0x00000480·7374656d·436c6f63·6b005f50·7954696d·stemClock._PyTim 
76 ··0x00000490·655f4765·744d6f6e·6f746f6e·6963436c·e_GetMonotonicCl 
77 ··0x000004a0·6f636b57·69746849·6e666f00·5f507954·ockWithInfo._PyT 
78 ··0x000004b0·696d655f·47657450·65726643·6f756e74·ime_GetPerfCount 
Max diff block lines reached; 0/13200 bytes (0.00%) of diff not shown.
44.3 KB
structmember.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:··········6080·(bytes·into·file)13 ··Start·of·section·headers:··········6092·(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:·········1819 ··Number·of·section·headers:·········18
20 ··Section·header·string·table·index:·1720 ··Section·header·string·table·index:·17
2.93 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x17c0:1 There·are·18·section·headers,·starting·at·offset·0x17cc:
  
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]·.text·············PROGBITS········00000000·000034·000000·00··AX··0···0··15 ··[·1]·.text·············PROGBITS········00000000·000034·000000·00··AX··0···0··1
6 ··[·2]·.data·············PROGBITS········00000000·000034·000000·00··WA··0···0··16 ··[·2]·.data·············PROGBITS········00000000·000034·000000·00··WA··0···0··1
7 ··[·3]·.bss··············NOBITS··········00000000·000034·000000·00··WA··0···0··17 ··[·3]·.bss··············NOBITS··········00000000·000034·000000·00··WA··0···0··1
8 ··[·4]·.rodata.str1.1····PROGBITS········00000000·000034·00007d·01·AMS··0···0··18 ··[·4]·.rodata.str1.1····PROGBITS········00000000·000034·00007d·01·AMS··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········00000000·0000b1·00051c·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········00000000·0000b1·00051c·00··AX··0···0··1
10 ··[·6]·.rel.text.unlikely·REL·············00000000·001128·0003c0·08···I·15···5··410 ··[·6]·.rel.text.unlikely·REL·············00000000·001134·0003c0·08···I·15···5··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0005d0·0001fe·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········00000000·0005d0·00020e·00··AX··0···0·16
12 ··[·8]·.rel.text.hot·····REL·············00000000·0014e8·0000d8·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·0014f4·0000d8·08···I·15···7··4
13 ··[·9]·.rodata···········PROGBITS········00000000·0007d0·0000a4·00···A··0···0··413 ··[·9]·.rodata···········PROGBITS········00000000·0007e0·0000a4·00···A··0···0··4
14 ··[10]·.rel.rodata·······REL·············00000000·0015c0·000148·08···I·15···9··414 ··[10]·.rel.rodata·······REL·············00000000·0015cc·000148·08···I·15···9··4
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·000874·0000c3·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·000884·0000c3·01·AMS··0···0··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·000937·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·000947·000000·00······0···0··1
17 ··[13]·.eh_frame·········PROGBITS········00000000·000938·0002b0·00···A··0···0··417 ··[13]·.eh_frame·········PROGBITS········00000000·000948·0002ac·00···A··0···0··4
18 ··[14]·.rel.eh_frame·····REL·············00000000·001708·000020·08···I·15··13··418 ··[14]·.rel.eh_frame·····REL·············00000000·001714·000020·08···I·15··13··4
19 ··[15]·.symtab···········SYMTAB··········00000000·000be8·0002d0·10·····16··13··419 ··[15]·.symtab···········SYMTAB··········00000000·000bf4·0002d0·10·····16··13··4
20 ··[16]·.strtab···········STRTAB··········00000000·000eb8·00026d·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·000ec4·00026d·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·001728·000095·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·001734·000095·00······0···0··1
22 Key·to·Flags:22 Key·to·Flags:
23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
26 ··p·(processor·specific)26 ··p·(processor·specific)
2.1 KB
readelf --wide --symbols {}
    
Offset 10, 29 lines modifiedOffset 10, 29 lines modified
10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT···11·10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
11 ·····7:·000000cf··1101·FUNC····LOCAL··DEFAULT····5·PyMember_SetOne.cold11 ·····7:·000000cf··1101·FUNC····LOCAL··DEFAULT····5·PyMember_SetOne.cold
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····1·12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····2·13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····2·
14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT····3·14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···12·15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···13·16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
17 ····13:·00000000···229·FUNC····GLOBAL·DEFAULT····7·PyMember_GetOne17 ····13:·00000000···251·FUNC····GLOBAL·DEFAULT····7·PyMember_GetOne
18 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong18 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong
19 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble19 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_FromDouble
20 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong20 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
21 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong21 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
22 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString22 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
23 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t23 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
24 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError24 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError
25 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString25 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
26 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct26 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
27 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong27 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong
28 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError28 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize29 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize
30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLongLong30 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLongLong
31 ····27:·000000f0···270·FUNC····GLOBAL·DEFAULT····7·PyMember_SetOne31 ····27:·00000100···270·FUNC····GLOBAL·DEFAULT····7·PyMember_SetOne
32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type33 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type
34 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct34 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
35 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong35 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong
36 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong36 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong
37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsUnsignedLongLong37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsUnsignedLongLong
38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
6.47 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text.unlikely'·at·offset·0x1128·contains·120·entries:1 Relocation·section·'.rel.text.unlikely'·at·offset·0x1134·contains·120·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000036··00000101·R_386_32···············00000000···.rodata.str1.13 00000036··00000101·R_386_32···············00000000···.rodata.str1.1
4 0000003c··00001801·R_386_32···············00000000···PyExc_SystemError4 0000003c··00001801·R_386_32···············00000000···PyExc_SystemError
5 00000041··00001502·R_386_PC32·············00000000···PyErr_SetString5 00000041··00001502·R_386_PC32·············00000000···PyErr_SetString
6 0000005d··00001601·R_386_32···············00000000···_Py_NoneStruct6 0000005d··00001601·R_386_32···············00000000···_Py_NoneStruct
7 00000063··00001601·R_386_32···············00000000···_Py_NoneStruct7 00000063··00001601·R_386_32···············00000000···_Py_NoneStruct
8 000000d0··00002202·R_386_PC32·············00000000···PyErr_Occurred8 000000d0··00002202·R_386_PC32·············00000000···PyErr_Occurred
7.09 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 81 lines modifiedOffset 9, 78 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·00000050·0000001c·FDE·cie=00000000·pc=00000000..000000e515 00000018·0000004c·0000001c·FDE·cie=00000000·pc=00000000..000000fb
16 ··DW_CFA_advance_loc:·3·to·0000000316 ··DW_CFA_advance_loc:·3·to·00000003
17 ··DW_CFA_def_cfa_offset:·3217 ··DW_CFA_def_cfa_offset:·32
18 ··DW_CFA_advance_loc:·49·to·0000003418 ··DW_CFA_advance_loc:·53·to·00000038
19 ··DW_CFA_remember_state19 ··DW_CFA_remember_state
20 ··DW_CFA_def_cfa_offset:·420 ··DW_CFA_def_cfa_offset:·4
21 ··DW_CFA_advance_loc:·4·to·0000003821 ··DW_CFA_advance_loc:·8·to·00000040
22 ··DW_CFA_restore_state22 ··DW_CFA_restore_state
23 ··DW_CFA_advance_loc:·16·to·0000004823 ··DW_CFA_advance_loc:·16·to·00000050
24 ··DW_CFA_remember_state24 ··DW_CFA_remember_state
25 ··DW_CFA_def_cfa_offset:·425 ··DW_CFA_def_cfa_offset:·4
26 ··DW_CFA_advance_loc:·8·to·0000005026 ··DW_CFA_advance_loc:·8·to·00000058
27 ··DW_CFA_restore_state27 ··DW_CFA_restore_state
28 ··DW_CFA_advance_loc:·9·to·0000005928 ··DW_CFA_advance_loc:·9·to·00000061
29 ··DW_CFA_remember_state29 ··DW_CFA_remember_state
30 ··DW_CFA_def_cfa_offset:·430 ··DW_CFA_def_cfa_offset:·4
31 ··DW_CFA_advance_loc:·7·to·0000006031 ··DW_CFA_advance_loc:·15·to·00000070
32 ··DW_CFA_restore_state32 ··DW_CFA_restore_state
33 ··DW_CFA_advance_loc:·9·to·0000006933 ··DW_CFA_advance_loc:·9·to·00000079
34 ··DW_CFA_remember_state34 ··DW_CFA_remember_state
35 ··DW_CFA_def_cfa_offset:·435 ··DW_CFA_def_cfa_offset:·4
36 ··DW_CFA_advance_loc:·5·to·0000006e36 ··DW_CFA_advance_loc:·7·to·00000080
37 ··DW_CFA_restore_state37 ··DW_CFA_restore_state
38 ··DW_CFA_advance_loc:·9·to·0000007738 ··DW_CFA_advance_loc:·9·to·00000089
39 ··DW_CFA_remember_state39 ··DW_CFA_remember_state
40 ··DW_CFA_def_cfa_offset:·440 ··DW_CFA_def_cfa_offset:·4
41 ··DW_CFA_advance_loc:·5·to·0000007c41 ··DW_CFA_advance_loc:·5·to·0000008e
42 ··DW_CFA_restore_state42 ··DW_CFA_restore_state
43 ··DW_CFA_advance_loc:·10·to·0000008643 ··DW_CFA_advance_loc:·10·to·00000098
44 ··DW_CFA_remember_state44 ··DW_CFA_remember_state
45 ··DW_CFA_def_cfa_offset:·445 ··DW_CFA_def_cfa_offset:·4
46 ··DW_CFA_advance_loc:·5·to·0000008b46 ··DW_CFA_advance_loc:·5·to·0000009d
47 ··DW_CFA_restore_state47 ··DW_CFA_restore_state
48 ··DW_CFA_advance_loc:·13·to·0000009848 ··DW_CFA_advance_loc:·13·to·000000aa
49 ··DW_CFA_remember_state49 ··DW_CFA_remember_state
50 ··DW_CFA_def_cfa_offset:·450 ··DW_CFA_def_cfa_offset:·4
51 ··DW_CFA_advance_loc:·5·to·0000009d51 ··DW_CFA_advance_loc:·5·to·000000af
52 ··DW_CFA_restore_state52 ··DW_CFA_restore_state
53 ··DW_CFA_advance_loc:·9·to·000000a653 ··DW_CFA_advance_loc:·9·to·000000b8
54 ··DW_CFA_remember_state54 ··DW_CFA_remember_state
55 ··DW_CFA_def_cfa_offset:·455 ··DW_CFA_def_cfa_offset:·4
56 ··DW_CFA_advance_loc:·5·to·000000ab56 ··DW_CFA_advance_loc:·8·to·000000c0
57 ··DW_CFA_restore_state57 ··DW_CFA_restore_state
58 ··DW_CFA_advance_loc:·5·to·000000b058 ··DW_CFA_advance_loc:·7·to·000000c7
59 ··DW_CFA_def_cfa_offset:·36 
60 ··DW_CFA_advance_loc:·1·to·000000b1 
61 ··DW_CFA_def_cfa_offset:·4059 ··DW_CFA_def_cfa_offset:·40
62 ··DW_CFA_advance_loc:·2·to·000000b360 ··DW_CFA_advance_loc:·2·to·000000c9
63 ··DW_CFA_def_cfa_offset:·4461 ··DW_CFA_def_cfa_offset:·44
64 ··DW_CFA_advance_loc:·6·to·000000b962 ··DW_CFA_advance_loc:·6·to·000000cf
65 ··DW_CFA_def_cfa_offset:·4863 ··DW_CFA_def_cfa_offset:·48
66 ··DW_CFA_advance_loc:·8·to·000000c164 ··DW_CFA_advance_loc:·8·to·000000d7
67 ··DW_CFA_def_cfa_offset:·3265 ··DW_CFA_def_cfa_offset:·32
68 ··DW_CFA_nop 
  
69 0000006c·00000014·00000000·CIE66 00000068·00000014·00000000·CIE
70 ··Version:···············167 ··Version:···············1
71 ··Augmentation:··········"zR"68 ··Augmentation:··········"zR"
72 ··Code·alignment·factor:·169 ··Code·alignment·factor:·1
73 ··Data·alignment·factor:·-470 ··Data·alignment·factor:·-4
74 ··Return·address·column:·871 ··Return·address·column:·8
75 ··Augmentation·data:·····1b72 ··Augmentation·data:·····1b
76 ··DW_CFA_def_cfa:·r4·(esp)·ofs·473 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4
77 ··DW_CFA_offset:·r8·(eip)·at·cfa-474 ··DW_CFA_offset:·r8·(eip)·at·cfa-4
78 ··DW_CFA_def_cfa_offset:·3275 ··DW_CFA_def_cfa_offset:·32
  
79 00000084·00000058·0000001c·FDE·cie=0000006c·pc=00000000..000000cf76 00000080·00000058·0000001c·FDE·cie=00000068·pc=00000000..000000cf
80 ··DW_CFA_advance_loc:·10·to·0000000a77 ··DW_CFA_advance_loc:·10·to·0000000a
81 ··DW_CFA_remember_state78 ··DW_CFA_remember_state
82 ··DW_CFA_def_cfa_offset:·479 ··DW_CFA_def_cfa_offset:·4
83 ··DW_CFA_advance_loc:·5·to·0000000f80 ··DW_CFA_advance_loc:·5·to·0000000f
84 ··DW_CFA_restore_state81 ··DW_CFA_restore_state
85 ··DW_CFA_advance_loc:·16·to·0000001f82 ··DW_CFA_advance_loc:·16·to·0000001f
86 ··DW_CFA_remember_state83 ··DW_CFA_remember_state
11.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 28, 25 lines modifiedOffset 28, 25 lines modified
28 ·R_386_32»       .rodata.str1.128 ·R_386_32»       .rodata.str1.1
29 »       pushl··0x029 »       pushl··0x0
30 ·R_386_32»       PyExc_SystemError30 ·R_386_32»       PyExc_SystemError
31 »       call···41·<PyMember_GetOne.cold+0x41>31 »       call···41·<PyMember_GetOne.cold+0x41>
32 ·R_386_PC32»     PyErr_SetString32 ·R_386_PC32»     PyErr_SetString
33 »       add····$0x10,%esp33 »       add····$0x10,%esp
34 »       xor····%eax,%eax34 »       xor····%eax,%eax
35 »       jmp····7c·<PyMember_GetOne.cold+0x7c>35 »       jmp····80·<PyMember_GetOne.cold+0x80>
36 ·R_386_PC32»     .text.hot36 ·R_386_PC32»     .text.hot
37 »       mov····%eax,0x20(%esp)37 »       mov····%eax,0x20(%esp)
38 »       add····$0x1c,%esp38 »       add····$0x1c,%esp
39 »       jmp····57·<PyMember_GetOne.cold+0x57>39 »       jmp····57·<PyMember_GetOne.cold+0x57>
40 ·R_386_PC32»     PyUnicode_FromString40 ·R_386_PC32»     PyUnicode_FromString
41 »       addl···$0x1,0x041 »       addl···$0x1,0x0
42 ·R_386_32»       _Py_NoneStruct42 ·R_386_32»       _Py_NoneStruct
43 »       mov····$0x0,%eax43 »       mov····$0x0,%eax
44 ·R_386_32»       _Py_NoneStruct44 ·R_386_32»       _Py_NoneStruct
45 »       jmp····99·<PyMember_GetOne.cold+0x99>45 »       jmp····9d·<PyMember_GetOne.cold+0x9d>
46 ·R_386_PC32»     .text.hot46 ·R_386_PC32»     .text.hot
47 »       movsbl·(%eax),%edx47 »       movsbl·(%eax),%edx
48 »       mov····%edx,0x20(%esp)48 »       mov····%edx,0x20(%esp)
49 »       add····$0x1c,%esp49 »       add····$0x1c,%esp
50 »       jmp····77·<PyMember_GetOne.cold+0x77>50 »       jmp····77·<PyMember_GetOne.cold+0x77>
51 ·R_386_PC32»     PyLong_FromLong51 ·R_386_PC32»     PyLong_FromLong
52 »       movl···$0x1,0x24(%esp)52 »       movl···$0x1,0x24(%esp)
5.88 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 14, 177 lines modifiedOffset 14, 179 lines modified
14 ·R_386_PC32»     .text.unlikely14 ·R_386_PC32»     .text.unlikely
15 »       mov····0x4(%edx),%ecx15 »       mov····0x4(%edx),%ecx
16 »       jmp····*0x0(,%ecx,4)16 »       jmp····*0x0(,%ecx,4)
17 ·R_386_32»       .rodata17 ·R_386_32»       .rodata
18 »       lea····0x0(%esi),%esi18 »       lea····0x0(%esi),%esi
19 »       mov····(%eax),%eax19 »       mov····(%eax),%eax
20 »       test···%eax,%eax20 »       test···%eax,%eax
21 »       je·····ab·<PyMember_GetOne+0xab>21 »       je·····c0·<PyMember_GetOne+0xc0>
22 »       addl···$0x1,(%eax)22 »       addl···$0x1,(%eax)
23 »       add····$0x1c,%esp23 »       add····$0x1c,%esp
24 »       retq···24 »       retq···
25 »       lea····0x0(%esi),%esi25 »       lea····0x0(%esi,%eiz,1),%esi
26 »       mov····(%eax),%eax26 »       mov····(%eax),%eax
27 »       test···%eax,%eax27 »       test···%eax,%eax
28 »       je·····db·<PyMember_GetOne+0xdb>28 »       je·····f1·<PyMember_GetOne+0xf1>
29 »       addl···$0x1,(%eax)29 »       addl···$0x1,(%eax)
30 »       add····$0x1c,%esp30 »       add····$0x1c,%esp
31 »       retq···31 »       retq···
32 »       lea····0x0(%esi,%eiz,1),%esi32 »       lea····0x0(%esi,%eiz,1),%esi
33 »       mov····(%eax),%edx33 »       mov····(%eax),%edx
34 »       mov····%edx,0x20(%esp)34 »       mov····%edx,0x20(%esp)
35 »       add····$0x1c,%esp35 »       add····$0x1c,%esp
36 »       jmp····5a·<PyMember_GetOne+0x5a>36 »       jmp····62·<PyMember_GetOne+0x62>
37 ·R_386_PC32»     PyLong_FromUnsignedLong37 ·R_386_PC32»     PyLong_FromUnsignedLong
38 »       xchg···%ax,%ax38 »       lea····0x0(%esi,%eiz,1),%esi
 39 »       lea····0x0(%esi),%esi
39 »       fldl···(%eax)40 »       fldl···(%eax)
40 »       fstpl··0x20(%esp)41 »       fstpl··0x20(%esp)
41 »       add····$0x1c,%esp42 »       add····$0x1c,%esp
42 »       jmp····6a·<PyMember_GetOne+0x6a>43 »       jmp····7a·<PyMember_GetOne+0x7a>
43 ·R_386_PC32»     PyFloat_FromDouble44 ·R_386_PC32»     PyFloat_FromDouble
 45 »       xchg···%ax,%ax
44 »       mov····(%eax),%edx46 »       mov····(%eax),%edx
45 »       mov····%edx,0x20(%esp)47 »       mov····%edx,0x20(%esp)
46 »       add····$0x1c,%esp48 »       add····$0x1c,%esp
47 »       jmp····78·<PyMember_GetOne+0x78>49 »       jmp····8a·<PyMember_GetOne+0x8a>
48 ·R_386_PC32»     PyLong_FromLong50 ·R_386_PC32»     PyLong_FromLong
49 »       movsbl·(%eax),%eax51 »       movsbl·(%eax),%eax
50 »       mov····%eax,0x20(%esp)52 »       mov····%eax,0x20(%esp)
51 »       add····$0x1c,%esp53 »       add····$0x1c,%esp
52 »       jmp····87·<PyMember_GetOne+0x87>54 »       jmp····99·<PyMember_GetOne+0x99>
53 ·R_386_PC32»     PyBool_FromLong55 ·R_386_PC32»     PyBool_FromLong
54 »       mov····(%eax),%ecx56 »       mov····(%eax),%ecx
55 »       test···%ecx,%ecx57 »       test···%ecx,%ecx
56 »       je·····ca·<PyMember_GetOne+0xca>58 »       je·····e0·<PyMember_GetOne+0xe0>
57 »       mov····%ecx,0x20(%esp)59 »       mov····%ecx,0x20(%esp)
58 »       add····$0x1c,%esp60 »       add····$0x1c,%esp
59 »       jmp····99·<PyMember_GetOne+0x99>61 »       jmp····ab·<PyMember_GetOne+0xab>
60 ·R_386_PC32»     PyUnicode_FromString62 ·R_386_PC32»     PyUnicode_FromString
61 »       mov····(%eax),%edx63 »       mov····(%eax),%edx
62 »       mov····%edx,0x20(%esp)64 »       mov····%edx,0x20(%esp)
63 »       add····$0x1c,%esp65 »       add····$0x1c,%esp
64 »       jmp····a7·<PyMember_GetOne+0xa7>66 »       jmp····b9·<PyMember_GetOne+0xb9>
65 ·R_386_PC32»     PyLong_FromSsize_t67 ·R_386_PC32»     PyLong_FromSsize_t
 68 »       lea····0x0(%esi),%esi
66 »       mov····%eax,0xc(%esp)69 »       mov····%eax,0xc(%esp)
 70 »       sub····$0x8,%esp
67 »       push···%ecx 
68 »       push···%ecx 
69 »       pushl··(%edx)71 »       pushl··(%edx)
70 »       pushl··0x072 »       pushl··0x0
71 ·R_386_32»       PyExc_AttributeError73 ·R_386_32»       PyExc_AttributeError
72 »       call···ba·<PyMember_GetOne+0xba>74 »       call···d0·<PyMember_GetOne+0xd0>
73 ·R_386_PC32»     PyErr_SetString75 ·R_386_PC32»     PyErr_SetString
74 »       add····$0x10,%esp76 »       add····$0x10,%esp
75 »       mov····0xc(%esp),%eax77 »       mov····0xc(%esp),%eax
76 »       jmp····31·<PyMember_GetOne+0x31>78 »       jmp····35·<PyMember_GetOne+0x35>
77 »       addl···$0x1,0x079 »       addl···$0x1,0x0
78 ·R_386_32»       _Py_NoneStruct80 ·R_386_32»       _Py_NoneStruct
79 »       mov····$0x0,%eax81 »       mov····$0x0,%eax
80 ·R_386_32»       _Py_NoneStruct82 ·R_386_32»       _Py_NoneStruct
81 »       jmp····31·<PyMember_GetOne+0x31>83 »       jmp····35·<PyMember_GetOne+0x35>
82 »       mov····$0x0,%eax84 »       mov····$0x0,%eax
83 ·R_386_32»       _Py_NoneStruct85 ·R_386_32»       _Py_NoneStruct
84 »       jmp····42·<PyMember_GetOne+0x42>86 »       jmp····4a·<PyMember_GetOne+0x4a>
85 »       lea····0x0(%esi,%eiz,1),%esi 
86 »       lea····0x0(%esi,%eiz,1),%esi87 »       lea····0x0(%esi,%eiz,1),%esi
 88 »       nop
  
87 000000f0·<PyMember_SetOne>:89 00000100·<PyMember_SetOne>:
88 PyMember_SetOne():90 PyMember_SetOne():
89 »       push···%ebp91 »       push···%ebp
90 »       push···%edi92 »       push···%edi
91 »       push···%esi93 »       push···%esi
92 »       push···%ebx94 »       push···%ebx
93 »       sub····$0x2c,%esp95 »       sub····$0x2c,%esp
94 »       mov····0x44(%esp),%eax96 »       mov····0x44(%esp),%eax
95 »       mov····0x48(%esp),%edi97 »       mov····0x48(%esp),%edi
96 »       mov····0xc(%eax),%ebx98 »       mov····0xc(%eax),%ebx
97 »       mov····0x8(%eax),%esi99 »       mov····0x8(%eax),%esi
98 »       add····0x40(%esp),%esi100 »       add····0x40(%esp),%esi
99 »       and····$0x1,%ebx101 »       and····$0x1,%ebx
100 »       jne····38e·<PyMember_SetOne+0x29e>102 »       jne····39e·<PyMember_SetOne+0x29e>
101 ·R_386_PC32»     .text.unlikely103 ·R_386_PC32»     .text.unlikely
102 »       mov····0x4(%eax),%ebp104 »       mov····0x4(%eax),%ebp
103 »       test···%edi,%edi105 »       test···%edi,%edi
104 »       je·····147·<PyMember_SetOne+0x57>106 »       je·····157·<PyMember_SetOne+0x57>
105 »       cmp····$0x13,%ebp107 »       cmp····$0x13,%ebp
106 »       ja·····57c·<PyMember_SetOne+0x48c>108 »       ja·····58c·<PyMember_SetOne+0x48c>
107 ·R_386_PC32»     .text.unlikely109 ·R_386_PC32»     .text.unlikely
108 »       jmp····*0x54(,%ebp,4)110 »       jmp····*0x54(,%ebp,4)
109 ·R_386_32»       .rodata111 ·R_386_32»       .rodata
110 »       lea····0x0(%esi,%eiz,1),%esi112 »       lea····0x0(%esi,%eiz,1),%esi
111 »       mov····(%esi),%edx113 »       mov····(%esi),%edx
112 »       addl···$0x1,(%edi)114 »       addl···$0x1,(%edi)
113 »       mov····%edi,(%esi)115 »       mov····%edi,(%esi)
114 »       test···%edx,%edx116 »       test···%edx,%edx
115 »       jne····168·<PyMember_SetOne+0x78>117 »       jne····178·<PyMember_SetOne+0x78>
116 »       xor····%ebx,%ebx118 »       xor····%ebx,%ebx
117 »       add····$0x2c,%esp119 »       add····$0x2c,%esp
118 »       mov····%ebx,%eax120 »       mov····%ebx,%eax
119 »       pop····%ebx121 »       pop····%ebx
120 »       pop····%esi122 »       pop····%esi
121 »       pop····%edi123 »       pop····%edi
122 »       pop····%ebp124 »       pop····%ebp
123 »       retq···125 »       retq···
124 »       cmp····$0x10,%ebp126 »       cmp····$0x10,%ebp
125 »       jne····248·<PyMember_SetOne+0x158>127 »       jne····258·<PyMember_SetOne+0x158>
126 ·R_386_PC32»     .text.unlikely128 ·R_386_PC32»     .text.unlikely
127 »       cmpl···$0x0,(%esi)129 »       cmpl···$0x0,(%esi)
128 »       je·····237·<PyMember_SetOne+0x147>130 »       je·····247·<PyMember_SetOne+0x147>
129 ·R_386_PC32»     .text.unlikely131 ·R_386_PC32»     .text.unlikely
130 »       mov····(%esi),%edx132 »       mov····(%esi),%edx
131 »       movl···$0x0,(%esi)133 »       movl···$0x0,(%esi)
132 »       test···%edx,%edx134 »       test···%edx,%edx
133 »       je·····13d·<PyMember_SetOne+0x4d>135 »       je·····14d·<PyMember_SetOne+0x4d>
134 »       lea····0x0(%esi),%esi136 »       lea····0x0(%esi),%esi
Max diff block lines reached; 1975/5823 bytes (33.92%) of diff not shown.
1.47 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·24000000·6e000000·9d000000·8f000000·$...n...........3 ··0x00000000·24000000·80000000·9d000000·8f000000·$...............
4 ··0x00000010·60000000·8b000000·38000000·7b000000·`.......8...{...4 ··0x00000010·70000000·9d000000·40000000·7b000000·p.......@...{...
5 ··0x00000020·6c000000·00000000·ab000000·50000000·l...........P...5 ··0x00000020·6c000000·00000000·ab000000·58000000·l...........X...
6 ··0x00000030·50000000·4f000000·7c000000·33000000·P...O...|...3...6 ··0x00000030·58000000·4f000000·8e000000·33000000·X...O.......3...
7 ··0x00000040·28000000·0f000000·ba000000·9d000000·(...............7 ··0x00000040·28000000·0f000000·ba000000·af000000·(...............
8 ··0x00000050·5b000000·34040000·a6010000·7c010000·[...4.......|...8 ··0x00000050·5b000000·34040000·a6010000·7c010000·[...4.......|...
9 ··0x00000060·af020000·89030000·df040000·30010000·............0...9 ··0x00000060·af020000·89030000·df040000·40010000·............@...
10 ··0x00000070·07040000·32030000·0f030000·c0030000·....2...........10 ··0x00000070·07040000·32030000·0f030000·c0030000·....2...........
11 ··0x00000080·19020000·c4010000·df040000·7d010000·............}...11 ··0x00000080·19020000·c4010000·df040000·8d010000·................
12 ··0x00000090·5e040000·30010000·c3010000·95010000·^...0...........12 ··0x00000090·5e040000·40010000·d3010000·a5010000·^...@...........
13 ··0x000000a0·35010000····························5...13 ··0x000000a0·35010000····························5...
  
5.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 47 lines modifiedOffset 1, 47 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·50000000·1c000000·........P.......4 ··0x00000010·1b0c0404·88010000·4c000000·1c000000·........L.......
5 ··0x00000020·00000000·e5000000·00430e20·710a0e04·.........C.·q...5 ··0x00000020·00000000·fb000000·00430e20·750a0e04·.........C.·u...
6 ··0x00000030·440b500a·0e04480b·490a0e04·470b490a·D.P...H.I...G.I.6 ··0x00000030·480b500a·0e04480b·490a0e04·4f0b490a·H.P...H.I...O.I.
7 ··0x00000040·0e04450b·490a0e04·450b4a0a·0e04450b·..E.I...E.J...E.7 ··0x00000040·0e04470b·490a0e04·450b4a0a·0e04450b·..G.I...E.J...E.
8 ··0x00000050·4d0a0e04·450b490a·0e04450b·450e2441·M...E.I...E.E.$A8 ··0x00000050·4d0a0e04·450b490a·0e04480b·470e2842·M...E.I...H.G.(B
9 ··0x00000060·0e28420e·2c460e30·480e2000·14000000·.(B.,F.0H.·.....9 ··0x00000060·0e2c460e·30480e20·14000000·00000000·.,F.0H.·........
10 ··0x00000070·00000000·017a5200·017c0801·1b0c0404·.....zR..|......10 ··0x00000070·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·
11 ··0x00000080·88010e20·58000000·1c000000·00000000·...·X...........11 ··0x00000080·58000000·1c000000·00000000·cf000000·X...............
12 ··0x00000090·cf000000·004a0a0e·04450b50·0a0e0445·.....J...E.P...E12 ··0x00000090·004a0a0e·04450b50·0a0e0445·0b4a0a0e·.J...E.P...E.J..
13 ··0x000000a0·0b4a0a0e·04450b41·0e24410e·28450e2c·.J...E.A.$A.(E.,13 ··0x000000a0·04450b41·0e24410e·28450e2c·460e3048·.E.A.$A.(E.,F.0H
14 ··0x000000b0·460e3048·0e204e0a·0e04450b·5b0a0e04·F.0H.·N...E.[...14 ··0x000000b0·0e204e0a·0e04450b·5b0a0e04·450b4f0a·.·N...E.[...E.O.
15 ··0x000000c0·450b4f0a·0e04450b·490a0e04·450b490a·E.O...E.I...E.I.15 ··0x000000c0·0e04450b·490a0e04·450b490a·0e04450b·..E.I...E.I...E.
16 ··0x000000d0·0e04450b·4a0a0e04·450b500e·04000000·..E.J...E.P.....16 ··0x000000d0·4a0a0e04·450b500e·04000000·60000000·J...E.P.....`...
17 ··0x000000e0·60000000·e4000000·f0000000·0e010000·`...............17 ··0x000000e0·e0000000·00010000·0e010000·00410e08·.............A..
18 ··0x000000f0·00410e08·8502410e·0c870341·0e108604·.A....A....A....18 ··0x000000f0·8502410e·0c870341·0e108604·410e1483·..A....A....A...
19 ··0x00000100·410e1483·05430e40·02490a0e·1443c30e·A....C.@.I...C..19 ··0x00000100·05430e40·02490a0e·1443c30e·1041c60e·.C.@.I...C...A..
20 ··0x00000110·1041c60e·0c41c70e·0841c50e·04410b69·.A...A...A...A.i20 ··0x00000110·0c41c70e·0841c50e·04410b69·0e4c430e·.A...A...A.i.LC.
21 ··0x00000120·0e4c430e·50480e40·660e4c41·0e50480e·.LC.PH.@f.LA.PH. 
22 ··0x00000130·405c0e4c·410e5048·0e405f0e·4c410e50·@\.LA.PH.@_.LA.P 
23 ··0x00000140·480e4000·1c000000·00000000·017a5200·H.@..........zR. 
24 ··0x00000150·017c0801·1b0c0404·88010e40·83058502·.|.........@.... 
25 ··0x00000160·86048703·48010000·24000000·cf000000·....H...$....... 
26 ··0x00000170·4d040000·00540e44·440e4842·0e4c460e·M....T.DD.HB.LF. 
27 ··0x00000180·50480e40·4f0e4441·0e48480e·4c460e50·PH.@O.DA.HH.LF.P 
28 ··0x00000190·480e405b·0e4c410e·50480e40·5f0e4444·H.@[.LA.PH.@_.DD 
29 ··0x000001a0·0e48450e·4c460e50·480e4048·0e4c410e·.HE.LF.PH.@H.LA. 
30 ··0x000001b0·50480e40·610e4c41·0e50480e·40550e4c·PH.@a.LA.PH.@U.L21 ··0x00000120·50480e40·660e4c41·0e50480e·405c0e4c·PH.@f.LA.PH.@\.L
31 ··0x000001c0·410e5048·0e40600e·4c410e50·480e4063·A.PH.@`.LA.PH.@c22 ··0x00000130·410e5048·0e405f0e·4c410e50·480e4000·A.PH.@_.LA.PH.@.
32 ··0x000001d0·0e4c410e·50480e40·600e4c41·0e50480e·.LA.PH.@`.LA.PH.23 ··0x00000140·1c000000·00000000·017a5200·017c0801·.........zR..|..
 24 ··0x00000150·1b0c0404·88010e40·83058502·86048703·.......@........
 25 ··0x00000160·48010000·24000000·cf000000·4d040000·H...$.......M...
33 ··0x000001e0·40530e44·420e4845·0e4c460e·50480e40·@S.DB.HE.LF.PH.@26 ··0x00000170·00540e44·440e4842·0e4c460e·50480e40·.T.DD.HB.LF.PH.@
34 ··0x000001f0·4b0e4444·0e48450e·4c460e50·480e405a·K.DD.HE.LF.PH.@Z27 ··0x00000180·4f0e4441·0e48480e·4c460e50·480e405b·O.DA.HH.LF.PH.@[
35 ··0x00000200·0e4c410e·50480e40·540e4442·0e48450e·.LA.PH.@T.DB.HE.28 ··0x00000190·0e4c410e·50480e40·5f0e4444·0e48450e·.LA.PH.@_.DD.HE.
36 ··0x00000210·4c460e50·480e406e·0e4c410e·50480e40·LF.PH.@n.LA.PH.@29 ··0x000001a0·4c460e50·480e4048·0e4c410e·50480e40·LF.PH.@H.LA.PH.@
 30 ··0x000001b0·610e4c41·0e50480e·40550e4c·410e5048·a.LA.PH.@U.LA.PH
 31 ··0x000001c0·0e40600e·4c410e50·480e4063·0e4c410e·.@`.LA.PH.@c.LA.
 32 ··0x000001d0·50480e40·600e4c41·0e50480e·40530e44·PH.@`.LA.PH.@S.D
 33 ··0x000001e0·420e4845·0e4c460e·50480e40·4b0e4444·B.HE.LF.PH.@K.DD
 34 ··0x000001f0·0e48450e·4c460e50·480e405a·0e4c410e·.HE.LF.PH.@Z.LA.
 35 ··0x00000200·50480e40·540e4442·0e48450e·4c460e50·PH.@T.DB.HE.LF.P
 36 ··0x00000210·480e406e·0e4c410e·50480e40·5a0e4c41·H.@n.LA.PH.@Z.LA
37 ··0x00000220·5a0e4c41·0e50480e·406c0e44·420e4845·Z.LA.PH.@l.DB.HE37 ··0x00000220·0e50480e·406c0e44·420e4845·0e4c460e·.PH.@l.DB.HE.LF.
38 ··0x00000230·0e4c460e·50480e40·4d0e4c41·0e50480e·.LF.PH.@M.LA.PH.38 ··0x00000230·50480e40·4d0e4c41·0e50480e·406e0e4c·PH.@M.LA.PH.@n.L
39 ··0x00000240·406e0e4c·410e5048·0e405c0e·44420e48·@n.LA.PH.@\.DB.H39 ··0x00000240·410e5048·0e405c0e·44420e48·450e4c46·A.PH.@\.DB.HE.LF
 40 ··0x00000250·0e50480e·404b0e44·410e4845·0e4c410e·.PH.@K.DA.HE.LA.
 41 ··0x00000260·50480e40·600e4c41·0e50480e·405f0e44·PH.@`.LA.PH.@_.D
 42 ··0x00000270·450e4845·0e4c460e·50480e40·590e4442·E.HE.LF.PH.@Y.DB
 43 ··0x00000280·0e48450e·4c460e50·480e405b·0e44420e·.HE.LF.PH.@[.DB.
40 ··0x00000250·450e4c46·0e50480e·404b0e44·410e4845·E.LF.PH.@K.DA.HE44 ··0x00000290·48450e4c·460e5048·0e404b0e·44440e48·HE.LF.PH.@K.DD.H
41 ··0x00000260·0e4c410e·50480e40·600e4c41·0e50480e·.LA.PH.@`.LA.PH. 
42 ··0x00000270·405f0e44·450e4845·0e4c460e·50480e40·@_.DE.HE.LF.PH.@ 
43 ··0x00000280·590e4442·0e48450e·4c460e50·480e405b·Y.DB.HE.LF.PH.@[ 
44 ··0x00000290·0e44420e·48450e4c·460e5048·0e404b0e·.DB.HE.LF.PH.@K. 
45 ··0x000002a0·44440e48·450e4c46·0e50480e·40000000·DD.HE.LF.PH.@...45 ··0x000002a0·450e4c46·0e50480e·40000000··········E.LF.PH.@...
  
604 KB
symtable.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:··········38692·(bytes·into·file)13 ··Start·of·section·headers:··········40592·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.25 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x9724:1 There·are·20·section·headers,·starting·at·offset·0x9e90:
  
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]·.text·············PROGBITS········00000000·000040·0003c8·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0003c8·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·007474·0001c0·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·007ae0·0001c0·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000420·000194·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000420·000194·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·007634·000070·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·007ca0·000070·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0005b4·00001c·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·0005b4·00001c·00··WA··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0005b4·0000a8·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0005b4·0000a8·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·00065c·0004e6·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·00065c·0004e6·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·000b42·0013ab·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·000b42·001419·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·0076a4·000bf8·08···I·17···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·007d10·000bf8·08···I·17···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·001ef0·003135·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·001f60·0036c5·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·00829c·001118·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·008908·001218·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·005028·0000cc·00···A··0···0··416 ··[12]·.rodata···········PROGBITS········00000000·005628·0000cc·00···A··0···0··4
17 ··[13]·.rel.rodata·······REL·············00000000·0093b4·000198·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·009b20·000198·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·0050f4·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·0056f4·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·0050f4·001624·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·0056f4·001690·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·00954c·000138·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·009cb8·000138·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·006718·000690·10·····18··53··421 ··[17]·.symtab···········SYMTAB··········00000000·006d84·000690·10·····18··53··4
22 ··[18]·.strtab···········STRTAB··········00000000·006da8·0006cc·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·007414·0006cc·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·009684·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·009df0·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
8.84 KB
readelf --wide --symbols {}
    
Offset 6, 70 lines modifiedOffset 6, 70 lines modified
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····8·10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
12 ·····8:·00000018·····4·OBJECT··LOCAL··DEFAULT····5·top12 ·····8:·00000018·····4·OBJECT··LOCAL··DEFAULT····5·top
13 ·····9:·00001f40··2008·FUNC····LOCAL··DEFAULT···10·symtable_visit_expr13 ·····9:·00002080··2595·FUNC····LOCAL··DEFAULT···10·symtable_visit_expr
14 ····10:·00001230····79·FUNC····LOCAL··DEFAULT···10·symtable_exit_block14 ····10:·00001370····79·FUNC····LOCAL··DEFAULT···10·symtable_exit_block
15 ····11:·00000550··3287·FUNC····LOCAL··DEFAULT···10·symtable_visit_stmt15 ····11:·00000560··3598·FUNC····LOCAL··DEFAULT···10·symtable_visit_stmt
16 ····12:·00000000···587·FUNC····LOCAL··DEFAULT····8·PySymtable_BuildObject.cold16 ····12:·00000000···715·FUNC····LOCAL··DEFAULT····8·PySymtable_BuildObject.cold
17 ····13:·00001280··3156·FUNC····LOCAL··DEFAULT···10·analyze_block17 ····13:·000013c0··3156·FUNC····LOCAL··DEFAULT···10·analyze_block
18 ····14:·000003a0···428·FUNC····LOCAL··DEFAULT···10·symtable_enter_block18 ····14:·000003b0···431·FUNC····LOCAL··DEFAULT···10·symtable_enter_block
19 ····15:·0000024b···175·FUNC····LOCAL··DEFAULT····8·symtable_enter_block.cold19 ····15:·000002cb···144·FUNC····LOCAL··DEFAULT····8·symtable_enter_block.cold
20 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT···12·20 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
21 ····17:·00002720···599·FUNC····LOCAL··DEFAULT···10·symtable_add_def_helper21 ····17:·00002ab0···599·FUNC····LOCAL··DEFAULT···10·symtable_add_def_helper
22 ····18:·00002980···275·FUNC····LOCAL··DEFAULT···10·symtable_visit_annotations22 ····18:·00002d10···691·FUNC····LOCAL··DEFAULT···10·symtable_visit_annotations
23 ····19:·00002aa0··1258·FUNC····LOCAL··DEFAULT···10·symtable_visit_arguments23 ····19:·00002fd0··1357·FUNC····LOCAL··DEFAULT···10·symtable_visit_arguments
24 ····20:·00000000···176·FUNC····LOCAL··DEFAULT····1·symtable_visit_alias.isra.024 ····20:·00000000···176·FUNC····LOCAL··DEFAULT····1·symtable_visit_alias.isra.0
25 ····21:·000002f0····59·FUNC····LOCAL··DEFAULT····1·symtable_lookup25 ····21:·000002f0····59·FUNC····LOCAL··DEFAULT····1·symtable_lookup
26 ····22:·00000330···152·FUNC····LOCAL··DEFAULT····1·symtable_record_directive26 ····22:·00000330···152·FUNC····LOCAL··DEFAULT····1·symtable_record_directive
27 ····23:·000000b0····55·FUNC····LOCAL··DEFAULT····1·symtable_visit_withitem27 ····23:·000000b0····55·FUNC····LOCAL··DEFAULT····1·symtable_visit_withitem
28 ····24:·000002fa···447·FUNC····LOCAL··DEFAULT····8·symtable_visit_stmt.cold28 ····24:·0000035b···434·FUNC····LOCAL··DEFAULT····8·symtable_visit_stmt.cold
29 ····25:·000004b9·····7·FUNC····LOCAL··DEFAULT····8·symtable_exit_block.cold29 ····25:·0000050d·····7·FUNC····LOCAL··DEFAULT····8·symtable_exit_block.cold
30 ····26:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·__class__30 ····26:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·__class__
31 ····27:·000012c0···122·FUNC····LOCAL··DEFAULT····8·error_at_directive31 ····27:·0000132e···122·FUNC····LOCAL··DEFAULT····8·error_at_directive
32 ····28:·000004c0··1298·FUNC····LOCAL··DEFAULT····8·analyze_block.cold32 ····28:·00000514··1306·FUNC····LOCAL··DEFAULT····8·analyze_block.cold
33 ····29:·000009d2····65·FUNC····LOCAL··DEFAULT····8·PySymtable_Lookup.cold33 ····29:·00000a2e····65·FUNC····LOCAL··DEFAULT····8·PySymtable_Lookup.cold
34 ····30:·00000014·····4·OBJECT··LOCAL··DEFAULT····5·lambda34 ····30:·00000014·····4·OBJECT··LOCAL··DEFAULT····5·lambda
35 ····31:·0000000c·····4·OBJECT··LOCAL··DEFAULT····5·listcomp35 ····31:·0000000c·····4·OBJECT··LOCAL··DEFAULT····5·listcomp
36 ····32:·000000f0···505·FUNC····LOCAL··DEFAULT····1·symtable_handle_comprehension36 ····32:·000000f0···505·FUNC····LOCAL··DEFAULT····1·symtable_handle_comprehension
37 ····33:·00000010·····4·OBJECT··LOCAL··DEFAULT····5·genexpr37 ····33:·00000010·····4·OBJECT··LOCAL··DEFAULT····5·genexpr
38 ····34:·00000004·····4·OBJECT··LOCAL··DEFAULT····5·dictcomp38 ····34:·00000004·····4·OBJECT··LOCAL··DEFAULT····5·dictcomp
39 ····35:·00000008·····4·OBJECT··LOCAL··DEFAULT····5·setcomp39 ····35:·00000008·····4·OBJECT··LOCAL··DEFAULT····5·setcomp
40 ····36:·00000a13···645·FUNC····LOCAL··DEFAULT····8·symtable_visit_expr.cold40 ····36:·00000a6f···657·FUNC····LOCAL··DEFAULT····8·symtable_visit_expr.cold
41 ····37:·00003110····37·FUNC····LOCAL··DEFAULT···10·_PyST_GetSymbol.isra.041 ····37:·000036a0····37·FUNC····LOCAL··DEFAULT···10·_PyST_GetSymbol.isra.0
42 ····38:·00000c98····94·FUNC····LOCAL··DEFAULT····8·symtable_visit_alias.isra.0.cold42 ····38:·00000d00····94·FUNC····LOCAL··DEFAULT····8·symtable_visit_alias.isra.0.cold
43 ····39:·00000cf6···119·FUNC····LOCAL··DEFAULT····8·symtable_add_def_helper.cold43 ····39:·00000d5e···119·FUNC····LOCAL··DEFAULT····8·symtable_add_def_helper.cold
44 ····40:·00000d6d···100·FUNC····LOCAL··DEFAULT····8·symtable_visit_annotations.cold44 ····40:·00000dd5···106·FUNC····LOCAL··DEFAULT····8·symtable_visit_annotations.cold
45 ····41:·00000dd1···746·FUNC····LOCAL··DEFAULT····8·symtable_visit_arguments.cold45 ····41:·00000e3f···746·FUNC····LOCAL··DEFAULT····8·symtable_visit_arguments.cold
46 ····42:·000010bb····73·FUNC····LOCAL··DEFAULT····8·PySymtable_Free.cold46 ····42:·00001129····73·FUNC····LOCAL··DEFAULT····8·PySymtable_Free.cold
47 ····43:·00003000···202·FUNC····LOCAL··DEFAULT···10·ste_dealloc47 ····43:·00003590···202·FUNC····LOCAL··DEFAULT···10·ste_dealloc
48 ····44:·00001104···112·FUNC····LOCAL··DEFAULT····8·ste_dealloc.cold48 ····44:·00001172···112·FUNC····LOCAL··DEFAULT····8·ste_dealloc.cold
49 ····45:·00001174····18·FUNC····LOCAL··DEFAULT····8·symtable_visit_withitem.cold49 ····45:·000011e2····18·FUNC····LOCAL··DEFAULT····8·symtable_visit_withitem.cold
50 ····46:·00001186···266·FUNC····LOCAL··DEFAULT····8·symtable_handle_comprehension.cold50 ····46:·000011f4···266·FUNC····LOCAL··DEFAULT····8·symtable_handle_comprehension.cold
51 ····47:·00001290····24·FUNC····LOCAL··DEFAULT····8·symtable_lookup.cold51 ····47:·000012fe····24·FUNC····LOCAL··DEFAULT····8·symtable_lookup.cold
52 ····48:·000012a8····24·FUNC····LOCAL··DEFAULT····8·symtable_record_directive.cold52 ····48:·00001316····24·FUNC····LOCAL··DEFAULT····8·symtable_record_directive.cold
53 ····49:·0000133a····41·FUNC····LOCAL··DEFAULT····8·ste_repr53 ····49:·000013a8····41·FUNC····LOCAL··DEFAULT····8·ste_repr
54 ····50:·000000e0···180·OBJECT··LOCAL··DEFAULT····3·ste_memberlist54 ····50:·000000e0···180·OBJECT··LOCAL··DEFAULT····3·ste_memberlist
55 ····51:·00000000·····0·SECTION·LOCAL··DEFAULT···14·55 ····51:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
56 ····52:·00000000·····0·SECTION·LOCAL··DEFAULT···15·56 ····52:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
57 ····53:·00000000···923·FUNC····GLOBAL·DEFAULT···10·PySymtable_BuildObject57 ····53:·00000000···939·FUNC····GLOBAL·DEFAULT···10·PySymtable_BuildObject
58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_New
61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_GetRecursionLimit61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_GetRecursionLimit
62 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime62 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromVoidPtr63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromVoidPtr
64 ····60:·00000000···204·OBJECT··GLOBAL·DEFAULT····3·PySTEntry_Type64 ····60:·00000000···204·OBJECT··GLOBAL·DEFAULT····3·PySTEntry_Type
65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_New65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_New
66 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem66 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
68 ····64:·00002f90···101·FUNC····GLOBAL·DEFAULT···10·PySymtable_Free68 ····64:·00003520···101·FUNC····GLOBAL·DEFAULT···10·PySymtable_Free
69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternFromString69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternFromString
70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice
72 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_New72 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySet_New
73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
131 KB
readelf --wide --relocs {}
Max HTML report size reached
153 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
9.95 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 »       test···%eax,%eax37 »       test···%eax,%eax
38 »       jne····86·<symtable_visit_alias.isra.0+0x86>38 »       jne····86·<symtable_visit_alias.isra.0+0x86>
39 »       sub····$0xc,%esp39 »       sub····$0xc,%esp
40 »       pushl··0x4(%esi)40 »       pushl··0x4(%esi)
41 »       mov····$0x80,%ecx41 »       mov····$0x80,%ecx
42 »       mov····%edi,%edx42 »       mov····%edi,%edx
43 »       mov····%esi,%eax43 »       mov····%esi,%eax
44 »       call···2770·<symtable_add_def_helper+0x50>44 »       call···2b00·<symtable_add_def_helper+0x50>
45 ·R_386_PC32»     .text.hot45 ·R_386_PC32»     .text.hot
46 »       mov····(%edi),%ecx46 »       mov····(%edi),%ecx
47 »       add····$0x10,%esp47 »       add····$0x10,%esp
48 »       mov····%eax,%ebp48 »       mov····%eax,%ebp
49 »       sub····$0x1,%ecx49 »       sub····$0x1,%ecx
50 »       mov····%ecx,(%edi)50 »       mov····%ecx,(%edi)
51 »       test···%ecx,%ecx51 »       test···%ecx,%ecx
1.02 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·01000000·00000000·00000000·64000000·............d...3 ··0x00000000·01000000·00000000·00000000·64000000·............d...
4 ··0x00000010·44000000·00000000·00300000·00000000·D........0......4 ··0x00000010·44000000·00000000·90350000·00000000·D........5......
5 ··0x00000020·00000000·00000000·00000000·3a130000·............:...5 ··0x00000020·00000000·00000000·00000000·a8130000·................
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·00000000·00000000·00000000·00000000·................7 ··0x00000040·00000000·00000000·00000000·00000000·................
8 ··0x00000050·00000000·00000400·00000000·00000000·................8 ··0x00000050·00000000·00000400·00000000·00000000·................
9 ··0x00000060·00000000·00000000·00000000·00000000·................9 ··0x00000060·00000000·00000000·00000000·00000000·................
10 ··0x00000070·00000000·00000000·e0000000·00000000·................10 ··0x00000070·00000000·00000000·e0000000·00000000·................
11 ··0x00000080·00000000·00000000·00000000·00000000·................11 ··0x00000080·00000000·00000000·00000000·00000000·................
12 ··0x00000090·00000000·00000000·00000000·00000000·................12 ··0x00000090·00000000·00000000·00000000·00000000·................
77.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
170 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
1.93 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·2b060000·c0060000·030c0000·e4080000·+...............3 ··0x00000000·3b060000·d0060000·320d0000·70090000·;.......2...p...
4 ··0x00000010·07080000·cc0b0000·38060000·700b0000·........8...p...4 ··0x00000010·20080000·fb0c0000·48060000·9f0c0000··.......H.......
5 ··0x00000020·580d0000·90080000·bd110000·8a0b0000·X...............5 ··0x00000020·870e0000·b0080000·fa120000·b90c0000·................
6 ··0x00000030·a0050000·f60a0000·540e0000·590a0000·........T...Y...6 ··0x00000030·b0050000·d30b0000·830f0000·e50a0000·................
7 ··0x00000040·c60a0000·fb0b0000·920a0000·3c0b0000·............<...7 ··0x00000040·520b0000·2a0d0000·1e0b0000·6b0c0000·R...*.......k...
8 ··0x00000050·d50c0000·d10d0000·80050000·0e200000·.............·..8 ··0x00000050·040e0000·000f0000·90050000·78210000·............x!..
9 ··0x00000060·b7230000·e4250000·e01f0000·30220000·.#...%......0"..9 ··0x00000060·ba240000·f2270000·b0210000·9d240000·.$...'...!...$..
10 ··0x00000070·f5220000·20250000·e6230000·96250000·."..·%...#...%.. 
11 ··0x00000080·ee240000·24260000·c6250000·49250000·.$..$&...%..I%..10 ··0x00000070·a0230000·b3260000·56250000·50270000·.#...&..V%..P'..
12 ··0x00000090·72250000·c6240000·3d260000·47220000·r%...$..=&..G".. 
13 ··0x000000a0·38200000·40210000·7c240000·0e200000·8·..@!..|$...·..11 ··0x00000080·7b260000·ba270000·80270000·f4260000·{&...'...'...&..
 12 ··0x00000090·2c270000·53260000·38280000·d0220000·,'..S&..8(..."..
14 ··0x000000b0·20200000·da220000·af240000·701f0000···..."...$..p...13 ··0x000000a0·20210000·e0210000·ff250000·78210000··!...!...%..x!..
15 ··0x000000c0·84230000·78210000·47240000··········.#..x!..G$..14 ··0x000000b0·90210000·68230000·36260000·b0200000·.!..h#..6&...·..
 15 ··0x000000c0·67240000·10220000·bd250000··········g$..."...%..
  
46.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
784 KB
sysmodule.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:··········69720·(bytes·into·file)13 ··Start·of·section·headers:··········70956·(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:·········2719 ··Number·of·section·headers:·········27
20 ··Section·header·string·table·index:·2620 ··Section·header·string·table·index:·26
4.7 KB
readelf --wide --sections {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 There·are·27·section·headers,·starting·at·offset·0x11058:1 There·are·27·section·headers,·starting·at·offset·0x1152c:
  
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·····24··15··45 ··[·1]·.group············GROUP···········00000000·000034·000008·04·····24··15··4
6 ··[·2]·.text·············PROGBITS········00000000·000040·002192·00··AX··0···0·166 ··[·2]·.text·············PROGBITS········00000000·000040·002162·00··AX··0···0·16
7 ··[·3]·.rel.text·········REL·············00000000·00db40·001550·08···I·24···2··47 ··[·3]·.rel.text·········REL·············00000000·00de5c·001590·08···I·24···2··4
8 ··[·4]·.data·············PROGBITS········00000000·0021e0·0004fc·00··WA··0···0·328 ··[·4]·.data·············PROGBITS········00000000·0021c0·0004fc·00··WA··0···0·32
9 ··[·5]·.rel.data·········REL·············00000000·00f090·000660·08···I·24···4··49 ··[·5]·.rel.data·········REL·············00000000·00f3ec·000660·08···I·24···4··4
10 ··[·6]·.bss··············NOBITS··········00000000·0026e0·0003c0·00··WA··0···0·3210 ··[·6]·.bss··············NOBITS··········00000000·0026c0·0003c0·00··WA··0···0·32
11 ··[·7]·.text.unlikely····PROGBITS········00000000·0026e0·001b5c·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·0026c0·001c19·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·00f6f0·001220·08···I·24···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·00fa4c·0012c0·08···I·24···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·004240·000841·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·0042e0·000a31·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·010910·000278·08···I·24···9··414 ··[10]·.rel.text.hot·····REL·············00000000·010d0c·000388·08···I·24···9··4
15 ··[11]·.note.stapsdt·····NOTE············00000000·004a84·00003c·00······0···0··415 ··[11]·.note.stapsdt·····NOTE············00000000·004d14·00003c·00······0···0··4
16 ··[12]·.rel.note.stapsdt·REL·············00000000·010b88·000018·08···I·24··11··416 ··[12]·.rel.note.stapsdt·REL·············00000000·011094·000018·08···I·24··11··4
17 ··[13]·.stapsdt.base·····PROGBITS········00000000·004ac0·000001·00··AG··0···0··117 ··[13]·.stapsdt.base·····PROGBITS········00000000·004d50·000001·00··AG··0···0··1
18 ··[14]·.rodata.str1.1····PROGBITS········00000000·004ac1·00088a·01·AMS··0···0··118 ··[14]·.rodata.str1.1····PROGBITS········00000000·004d51·00088a·01·AMS··0···0··1
19 ··[15]·.rodata.str1.4····PROGBITS········00000000·00534c·0004db·01·AMS··0···0··419 ··[15]·.rodata.str1.4····PROGBITS········00000000·0055dc·0004db·01·AMS··0···0··4
20 ··[16]·.rodata.str4.4····PROGBITS········00000000·005828·000004·04·AMS··0···0··420 ··[16]·.rodata.str4.4····PROGBITS········00000000·005ab8·000004·04·AMS··0···0··4
21 ··[17]·.rodata···········PROGBITS········00000000·005840·002a83·00···A··0···0·3221 ··[17]·.rodata···········PROGBITS········00000000·005ac0·002a63·00···A··0···0·32
22 ··[18]·.rel.rodata·······REL·············00000000·010ba0·000050·08···I·24··17··422 ··[18]·.rel.rodata·······REL·············00000000·0110ac·000010·08···I·24··17··4
23 ··[19]·.rodata.cst16·····PROGBITS········00000000·0082d0·000010·10··AM··0···0·1623 ··[19]·.rodata.cst16·····PROGBITS········00000000·008530·000010·10··AM··0···0·16
24 ··[20]·.rodata.cst4······PROGBITS········00000000·0082e0·000004·04··AM··0···0··424 ··[20]·.rodata.cst4······PROGBITS········00000000·008540·000004·04··AM··0···0··4
25 ··[21]·.note.GNU-stack···PROGBITS········00000000·0082e4·000000·00······0···0··125 ··[21]·.note.GNU-stack···PROGBITS········00000000·008544·000000·00······0···0··1
26 ··[22]·.eh_frame·········PROGBITS········00000000·0082e4·0025f0·00···A··0···0··426 ··[22]·.eh_frame·········PROGBITS········00000000·008544·0026a0·00···A··0···0··4
27 ··[23]·.rel.eh_frame·····REL·············00000000·010bf0·000378·08···I·24··22··427 ··[23]·.rel.eh_frame·····REL·············00000000·0110bc·000380·08···I·24··22··4
28 ··[24]·.symtab···········SYMTAB··········00000000·00a8d4·0017a0·10·····25·185··428 ··[24]·.symtab···········SYMTAB··········00000000·00abe4·0017a0·10·····25·185··4
29 ··[25]·.strtab···········STRTAB··········00000000·00c074·001acc·00······0···0··129 ··[25]·.strtab···········STRTAB··········00000000·00c384·001ad8·00······0···0··1
30 ··[26]·.shstrtab·········STRTAB··········00000000·010f68·0000ee·00······0···0··130 ··[26]·.shstrtab·········STRTAB··········00000000·01143c·0000ee·00······0···0··1
31 Key·to·Flags:31 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··p·(processor·specific)35 ··p·(processor·specific)
29.2 KB
readelf --wide --symbols {}
    
Offset 9, 180 lines modifiedOffset 9, 180 lines modified
9 ·····5:·000001d0·····4·OBJECT··LOCAL··DEFAULT····6·_preinit_warnoptions9 ·····5:·000001d0·····4·OBJECT··LOCAL··DEFAULT····6·_preinit_warnoptions
10 ·····6:·00000040····54·FUNC····LOCAL··DEFAULT····2·_clear_preinit_entries10 ·····6:·00000040····54·FUNC····LOCAL··DEFAULT····2·_clear_preinit_entries
11 ·····7:·00000000····45·FUNC····LOCAL··DEFAULT····7·_PySys_ReadPreinitWarnOptions.cold11 ·····7:·00000000····45·FUNC····LOCAL··DEFAULT····7·_PySys_ReadPreinitWarnOptions.cold
12 ·····8:·0000002d····31·FUNC····LOCAL··DEFAULT····7·_clear_preinit_entries.cold12 ·····8:·0000002d····31·FUNC····LOCAL··DEFAULT····7·_clear_preinit_entries.cold
13 ·····9:·000001cc·····4·OBJECT··LOCAL··DEFAULT····6·_preinit_xoptions13 ·····9:·000001cc·····4·OBJECT··LOCAL··DEFAULT····6·_preinit_xoptions
14 ····10:·0000004c····42·FUNC····LOCAL··DEFAULT····7·_PySys_ReadPreinitXOptions.cold14 ····10:·0000004c····42·FUNC····LOCAL··DEFAULT····7·_PySys_ReadPreinitXOptions.cold
15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····9·15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
16 ····12:·00000030··1282·FUNC····LOCAL··DEFAULT····9·sys_audit_tstate16 ····12:·00000030··1291·FUNC····LOCAL··DEFAULT····9·sys_audit_tstate
17 ····13:·00000070····12·OBJECT··LOCAL··DEFAULT····4·PyId___cantrace__.1417 ····13:·00000070····12·OBJECT··LOCAL··DEFAULT····4·PyId___cantrace__.14
18 ····14:·00000076···437·FUNC····LOCAL··DEFAULT····7·sys_audit_tstate.cold18 ····14:·00000076···436·FUNC····LOCAL··DEFAULT····7·sys_audit_tstate.cold
19 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT···13·19 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
20 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT···14·20 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
21 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT···15·21 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
22 ····18:·00000080····52·OBJECT··LOCAL··DEFAULT····4·sysmodule22 ····18:·00000080····52·OBJECT··LOCAL··DEFAULT····4·sysmodule
23 ····19:·00000490····12·OBJECT··LOCAL··DEFAULT····4·PyId_stderr23 ····19:·00000490····12·OBJECT··LOCAL··DEFAULT····4·PyId_stderr
24 ····20:·000001e0···204·OBJECT··LOCAL··DEFAULT····6·Hash_InfoType24 ····20:·000001e0···204·OBJECT··LOCAL··DEFAULT····6·Hash_InfoType
25 ····21:·000003e0····16·OBJECT··LOCAL··DEFAULT····4·hash_info_desc25 ····21:·000003e0····16·OBJECT··LOCAL··DEFAULT····4·hash_info_desc
26 ····22:·00000020···204·OBJECT··LOCAL··DEFAULT····6·VersionInfoType26 ····22:·00000020···204·OBJECT··LOCAL··DEFAULT····6·VersionInfoType
27 ····23:·000000bc····16·OBJECT··LOCAL··DEFAULT····4·version_info_desc27 ····23:·000000bc····16·OBJECT··LOCAL··DEFAULT····4·version_info_desc
28 ····24:·00000100···204·OBJECT··LOCAL··DEFAULT····6·FlagsType28 ····24:·00000100···204·OBJECT··LOCAL··DEFAULT····6·FlagsType
29 ····25:·00000110····16·OBJECT··LOCAL··DEFAULT····4·flags_desc29 ····25:·00000110····16·OBJECT··LOCAL··DEFAULT····4·flags_desc
30 ····26:·00000be0···315·FUNC····LOCAL··DEFAULT····2·make_flags30 ····26:·00000be0···315·FUNC····LOCAL··DEFAULT····2·make_flags
31 ····27:·000002c0···204·OBJECT··LOCAL··DEFAULT····6·AsyncGenHooksType31 ····27:·000002c0···204·OBJECT··LOCAL··DEFAULT····6·AsyncGenHooksType
32 ····28:·00000450····16·OBJECT··LOCAL··DEFAULT····4·asyncgen_hooks_desc32 ····28:·00000450····16·OBJECT··LOCAL··DEFAULT····4·asyncgen_hooks_desc
33 ····29:·0000022b···846·FUNC····LOCAL··DEFAULT····7·_PySys_Create.cold33 ····29:·0000022a···846·FUNC····LOCAL··DEFAULT····7·_PySys_Create.cold
34 ····30:·00000088····14·OBJECT··LOCAL··DEFAULT···17·__func__.1334 ····30:·00000068····14·OBJECT··LOCAL··DEFAULT···17·__func__.13
35 ····31:·00000020····16·OBJECT··LOCAL··DEFAULT···17·__func__.235 ····31:·00000020····16·OBJECT··LOCAL··DEFAULT···17·__func__.2
36 ····32:·00000030····28·OBJECT··LOCAL··DEFAULT···17·__func__.336 ····32:·00000030····28·OBJECT··LOCAL··DEFAULT···17·__func__.3
37 ····33:·00000579····45·FUNC····LOCAL··DEFAULT····7·make_flags.cold37 ····33:·00000578····45·FUNC····LOCAL··DEFAULT····7·make_flags.cold
38 ····34:·00000d40····35·FUNC····LOCAL··DEFAULT····2·sys_set_object.isra.038 ····34:·00000d40····35·FUNC····LOCAL··DEFAULT····2·sys_set_object.isra.0
39 ····35:·000005a6····49·FUNC····LOCAL··DEFAULT····7·sys_set_object.isra.0.cold39 ····35:·000005a5····49·FUNC····LOCAL··DEFAULT····7·sys_set_object.isra.0.cold
40 ····36:·00000da0···152·FUNC····LOCAL··DEFAULT····2·sys_format40 ····36:·00000da0···152·FUNC····LOCAL··DEFAULT····2·sys_format
41 ····37:·00000e40····91·FUNC····LOCAL··DEFAULT····2·sys_pyfile_write_unicode41 ····37:·00000e40····91·FUNC····LOCAL··DEFAULT····2·sys_pyfile_write_unicode
42 ····38:·000005d7····48·FUNC····LOCAL··DEFAULT····7·sys_format.cold42 ····38:·000005d6····48·FUNC····LOCAL··DEFAULT····7·sys_format.cold
43 ····39:·00000478····12·OBJECT··LOCAL··DEFAULT····4·PyId_write43 ····39:·00000478····12·OBJECT··LOCAL··DEFAULT····4·PyId_write
44 ····40:·00000607····33·FUNC····LOCAL··DEFAULT····7·sys_pyfile_write_unicode.cold44 ····40:·00000606····33·FUNC····LOCAL··DEFAULT····7·sys_pyfile_write_unicode.cold
45 ····41:·00001310····68·FUNC····LOCAL··DEFAULT····2·get_warnoptions45 ····41:·00001310····68·FUNC····LOCAL··DEFAULT····2·get_warnoptions
46 ····42:·00001360····68·FUNC····LOCAL··DEFAULT····2·get_xoptions46 ····42:·00001360····68·FUNC····LOCAL··DEFAULT····2·get_xoptions
47 ····43:·00000628···527·FUNC····LOCAL··DEFAULT····7·_PySys_InitMain.cold47 ····43:·00000627···527·FUNC····LOCAL··DEFAULT····7·_PySys_InitMain.cold
48 ····44:·00000484····12·OBJECT··LOCAL··DEFAULT····4·PyId_warnoptions48 ····44:·00000484····12·OBJECT··LOCAL··DEFAULT····4·PyId_warnoptions
49 ····45:·00000837···101·FUNC····LOCAL··DEFAULT····7·get_warnoptions.cold49 ····45:·00000836···101·FUNC····LOCAL··DEFAULT····7·get_warnoptions.cold
50 ····46:·00001570····35·FUNC····LOCAL··DEFAULT····2·sys_set_object_id.isra.050 ····46:·00001540····35·FUNC····LOCAL··DEFAULT····2·sys_set_object_id.isra.0
51 ····47:·000004d8····12·OBJECT··LOCAL··DEFAULT····4·PyId__xoptions51 ····47:·000004d8····12·OBJECT··LOCAL··DEFAULT····4·PyId__xoptions
52 ····48:·0000089c····93·FUNC····LOCAL··DEFAULT····7·get_xoptions.cold52 ····48:·0000089b····93·FUNC····LOCAL··DEFAULT····7·get_xoptions.cold
53 ····49:·000008f9·····7·FUNC····LOCAL··DEFAULT····7·PySys_GetObject.cold53 ····49:·000008f8·····7·FUNC····LOCAL··DEFAULT····7·PySys_GetObject.cold
 54 ····50:·000008ff·····7·FUNC····LOCAL··DEFAULT····7·_PySys_GetObjectId.cold
54 ····50:·00001410···235·FUNC····LOCAL··DEFAULT····2·sys_write55 ····51:·000013e0···235·FUNC····LOCAL··DEFAULT····2·sys_write
55 ····51:·00001500····67·FUNC····LOCAL··DEFAULT····2·sys_pyfile_write56 ····52:·000014d0····67·FUNC····LOCAL··DEFAULT····2·sys_pyfile_write
56 ····52:·00000900····46·FUNC····LOCAL··DEFAULT····7·sys_write.cold57 ····53:·00000906····46·FUNC····LOCAL··DEFAULT····7·sys_write.cold
57 ····53:·0000092e·····8·FUNC····LOCAL··DEFAULT····7·sys_pyfile_write.cold58 ····54:·00000934·····8·FUNC····LOCAL··DEFAULT····7·sys_pyfile_write.cold
58 ····54:·00000936····49·FUNC····LOCAL··DEFAULT····7·sys_set_object_id.isra.0.cold59 ····55:·0000093c····49·FUNC····LOCAL··DEFAULT····7·sys_set_object_id.isra.0.cold
59 ····55:·000015a0····75·FUNC····LOCAL··DEFAULT····2·sys_exc_info60 ····56:·00001570····75·FUNC····LOCAL··DEFAULT····2·sys_exc_info
60 ····56:·000015f0····39·FUNC····LOCAL··DEFAULT····2·sys_getfilesystemencoding61 ····57:·000015c0····39·FUNC····LOCAL··DEFAULT····2·sys_getfilesystemencoding
61 ····57:·00001620····39·FUNC····LOCAL··DEFAULT····2·sys_getfilesystemencodeerrors62 ····58:·000015f0····39·FUNC····LOCAL··DEFAULT····2·sys_getfilesystemencodeerrors
62 ····58:·00000590····81·FUNC····LOCAL··DEFAULT····9·sys_intern63 ····59:·000005c0····81·FUNC····LOCAL··DEFAULT····9·sys_intern
63 ····59:·00000967···134·FUNC····LOCAL··DEFAULT····7·sys_intern.cold64 ····60:·0000096d···134·FUNC····LOCAL··DEFAULT····7·sys_intern.cold
64 ····60:·00001650····53·FUNC····LOCAL··DEFAULT····2·sys_excepthook65 ····61:·00001620····53·FUNC····LOCAL··DEFAULT····2·sys_excepthook
65 ····61:·000009ed····34·FUNC····LOCAL··DEFAULT····7·sys_excepthook.cold66 ····62:·000009f3····34·FUNC····LOCAL··DEFAULT····7·sys_excepthook.cold
66 ····62:·00000a0f····42·FUNC····LOCAL··DEFAULT····7·_PySys_ClearAuditHooks.cold67 ····63:·00000a15····42·FUNC····LOCAL··DEFAULT····7·_PySys_ClearAuditHooks.cold
67 ····63:·00001700···598·FUNC····LOCAL··DEFAULT····2·sys_displayhook68 ····64:·000016d0···598·FUNC····LOCAL··DEFAULT····2·sys_displayhook
68 ····64:·000004c0····12·OBJECT··LOCAL··DEFAULT····4·PyId_builtins69 ····65:·000004c0····12·OBJECT··LOCAL··DEFAULT····4·PyId_builtins
69 ····65:·000004f0····12·OBJECT··LOCAL··DEFAULT····4·PyId__70 ····66:·000004f0····12·OBJECT··LOCAL··DEFAULT····4·PyId__
70 ····66:·0000049c····12·OBJECT··LOCAL··DEFAULT····4·PyId_stdout71 ····67:·0000049c····12·OBJECT··LOCAL··DEFAULT····4·PyId_stdout
71 ····67:·00000000·····4·OBJECT··LOCAL··DEFAULT····6·newline.772 ····68:·00000000·····4·OBJECT··LOCAL··DEFAULT····6·newline.7
72 ····68:·000004b4····12·OBJECT··LOCAL··DEFAULT····4·PyId_encoding73 ····69:·000004b4····12·OBJECT··LOCAL··DEFAULT····4·PyId_encoding
73 ····69:·000004cc····12·OBJECT··LOCAL··DEFAULT····4·PyId_buffer74 ····70:·000004cc····12·OBJECT··LOCAL··DEFAULT····4·PyId_buffer
74 ····70:·00000a39···377·FUNC····LOCAL··DEFAULT····7·sys_displayhook.cold75 ····71:·00000a3f···377·FUNC····LOCAL··DEFAULT····7·sys_displayhook.cold
75 ····71:·00001960···275·FUNC····LOCAL··DEFAULT····2·sys__getframe76 ····72:·00000620···437·FUNC····LOCAL··DEFAULT····9·sys__getframe
76 ····72:·00000bb2···117·FUNC····LOCAL··DEFAULT····7·sys__getframe.cold77 ····73:·00000bb8···300·FUNC····LOCAL··DEFAULT····7·sys__getframe.cold
77 ····73:·00001a80····62·FUNC····LOCAL··DEFAULT····2·sys_exit78 ····74:·00001930····62·FUNC····LOCAL··DEFAULT····2·sys_exit
78 ····74:·00000c27····41·FUNC····LOCAL··DEFAULT····7·sys_exit.cold79 ····75:·00000ce4····41·FUNC····LOCAL··DEFAULT····7·sys_exit.cold
79 ····75:·00000c50····68·FUNC····LOCAL··DEFAULT····7·sys__debugmallocstats80 ····76:·00000d0d····68·FUNC····LOCAL··DEFAULT····7·sys__debugmallocstats
80 ····76:·00000c94····13·FUNC····LOCAL··DEFAULT····7·sys_unraisablehook81 ····77:·00000d51····13·FUNC····LOCAL··DEFAULT····7·sys_unraisablehook
81 ····77:·00001ac0····20·FUNC····LOCAL··DEFAULT····2·sys_is_finalizing82 ····78:·00001970····20·FUNC····LOCAL··DEFAULT····2·sys_is_finalizing
82 ····78:·00001ae0····20·FUNC····LOCAL··DEFAULT····2·sys_getrecursionlimit83 ····79:·00001990····20·FUNC····LOCAL··DEFAULT····2·sys_getrecursionlimit
83 ····79:·00000ca1···218·FUNC····LOCAL··DEFAULT····7·sys_setrecursionlimit84 ····80:·00000d5e···218·FUNC····LOCAL··DEFAULT····7·sys_setrecursionlimit
84 ····80:·00000d7b····76·FUNC····LOCAL··DEFAULT····7·sys_setprofile85 ····81:·00000e38····76·FUNC····LOCAL··DEFAULT····7·sys_setprofile
85 ····81:·00001b00····66·FUNC····LOCAL··DEFAULT····2·trace_init86 ····82:·000019b0···360·FUNC····LOCAL··DEFAULT····2·trace_init
86 ····82:·00001b50···164·FUNC····LOCAL··DEFAULT····2·profile_trampoline87 ····83:·00001b20···164·FUNC····LOCAL··DEFAULT····2·profile_trampoline
87 ····83:·000003a0····32·OBJECT··LOCAL··DEFAULT····6·whatstrings88 ····84:·000003a0····32·OBJECT··LOCAL··DEFAULT····6·whatstrings
88 ····84:·00000060····32·OBJECT··LOCAL··DEFAULT···17·whatnames.9 
89 ····85:·00000dc7·····8·FUNC····LOCAL··DEFAULT····7·trace_init.cold89 ····85:·00000e84·····8·FUNC····LOCAL··DEFAULT····7·trace_init.cold
90 ····86:·000005f0····81·FUNC····LOCAL··DEFAULT····9·_PyObject_VectorcallTstate90 ····86:·000007e0····81·FUNC····LOCAL··DEFAULT····9·_PyObject_VectorcallTstate
91 ····87:·00000dcf····25·FUNC····LOCAL··DEFAULT····7·profile_trampoline.cold91 ····87:·00000e8c····25·FUNC····LOCAL··DEFAULT····7·profile_trampoline.cold
92 ····88:·00001c00···243·FUNC····LOCAL··DEFAULT····2·sys_audit92 ····88:·00001bd0···243·FUNC····LOCAL··DEFAULT····2·sys_audit
93 ····89:·00000de8···112·FUNC····LOCAL··DEFAULT····7·sys_audit.cold93 ····89:·00000ea5···112·FUNC····LOCAL··DEFAULT····7·sys_audit.cold
94 ····90:·00000054····10·OBJECT··LOCAL··DEFAULT···17·__func__.694 ····90:·00000054····10·OBJECT··LOCAL··DEFAULT···17·__func__.6
95 ····91:·00001d00····83·FUNC····LOCAL··DEFAULT····2·sys_settrace95 ····91:·00001cd0····83·FUNC····LOCAL··DEFAULT····2·sys_settrace
96 ····92:·00000650···497·FUNC····LOCAL··DEFAULT····9·trace_trampoline96 ····92:·00000840···497·FUNC····LOCAL··DEFAULT····9·trace_trampoline
97 ····93:·00000e58·····7·FUNC····LOCAL··DEFAULT····7·sys_settrace.cold97 ····93:·00000f15·····7·FUNC····LOCAL··DEFAULT····7·sys_settrace.cold
98 ····94:·00000e5f····29·FUNC····LOCAL··DEFAULT····7·trace_trampoline.cold98 ····94:·00000f1c····29·FUNC····LOCAL··DEFAULT····7·trace_trampoline.cold
99 ····95:·00000e7c····20·FUNC····LOCAL··DEFAULT····7·sys_getdefaultencoding99 ····95:·00000f39····20·FUNC····LOCAL··DEFAULT····7·sys_getdefaultencoding
100 ····96:·00001d60····21·FUNC····LOCAL··DEFAULT····2·sys_gettrace100 ····96:·00001d30····21·FUNC····LOCAL··DEFAULT····2·sys_gettrace
101 ····97:·00000e90···105·FUNC····LOCAL··DEFAULT····7·sys_call_tracing101 ····97:·00000f4d···105·FUNC····LOCAL··DEFAULT····7·sys_call_tracing
102 ····98:·00001d80···157·FUNC····LOCAL··DEFAULT····2·sys_addaudithook102 ····98:·00001d50···157·FUNC····LOCAL··DEFAULT····2·sys_addaudithook
103 ····99:·00000ef9···100·FUNC····LOCAL··DEFAULT····7·sys_addaudithook.cold103 ····99:·00000fb6···100·FUNC····LOCAL··DEFAULT····7·sys_addaudithook.cold
104 ···100:·00000000····36·OBJECT··LOCAL··DEFAULT····4·_parser.5104 ···100:·00000000····36·OBJECT··LOCAL··DEFAULT····4·_parser.5
105 ···101:·00001e20····32·FUNC····LOCAL··DEFAULT····2·sys_getrefcount105 ···101:·00001df0····32·FUNC····LOCAL··DEFAULT····2·sys_getrefcount
106 ···102:·00000f5d····20·FUNC····LOCAL··DEFAULT····7·sys_getrefcount.cold106 ···102:·0000101a····20·FUNC····LOCAL··DEFAULT····7·sys_getrefcount.cold
107 ···103:·00001e40···103·FUNC····LOCAL··DEFAULT····2·sys_getsizeof107 ···103:·00001e10···103·FUNC····LOCAL··DEFAULT····2·sys_getsizeof
108 ···104:·00000024····12·OBJECT··LOCAL··DEFAULT····4·kwlist.8108 ···104:·00000024····12·OBJECT··LOCAL··DEFAULT····4·kwlist.8
109 ···105:·00000f71····69·FUNC····LOCAL··DEFAULT····7·sys_getsizeof.cold109 ···105:·0000102e····69·FUNC····LOCAL··DEFAULT····7·sys_getsizeof.cold
110 ···106:·000004e4····12·OBJECT··LOCAL··DEFAULT····4·PyId___sizeof__110 ···106:·000004e4····12·OBJECT··LOCAL··DEFAULT····4·PyId___sizeof__
111 ···107:·00000fb6···124·FUNC····LOCAL··DEFAULT····7·_PySys_GetSizeOf.cold111 ···107:·00001073···124·FUNC····LOCAL··DEFAULT····7·_PySys_GetSizeOf.cold
112 ···108:·00001032····20·FUNC····LOCAL··DEFAULT····7·sys_getprofile112 ···108:·000010ef····20·FUNC····LOCAL··DEFAULT····7·sys_getprofile
113 ···109:·00001f80····71·FUNC····LOCAL··DEFAULT····2·sys_get_asyncgen_hooks113 ···109:·00001f50····71·FUNC····LOCAL··DEFAULT····2·sys_get_asyncgen_hooks
114 ···110:·00001fd0···254·FUNC····LOCAL··DEFAULT····2·sys_set_asyncgen_hooks114 ···110:·00001fa0···254·FUNC····LOCAL··DEFAULT····2·sys_set_asyncgen_hooks
115 ···111:·00000064····12·OBJECT··LOCAL··DEFAULT····4·keywords.12115 ···111:·00000064····12·OBJECT··LOCAL··DEFAULT····4·keywords.12
116 ···112:·00001046····81·FUNC····LOCAL··DEFAULT····7·sys_set_asyncgen_hooks.cold116 ···112:·00001103····81·FUNC····LOCAL··DEFAULT····7·sys_set_asyncgen_hooks.cold
117 ···113:·00001097····83·FUNC····LOCAL··DEFAULT····7·sys_getswitchinterval117 ···113:·00001154····83·FUNC····LOCAL··DEFAULT····7·sys_getswitchinterval
118 ···114:·000010ea···176·FUNC····LOCAL··DEFAULT····7·sys_setswitchinterval118 ···114:·000011a7···176·FUNC····LOCAL··DEFAULT····7·sys_setswitchinterval
 119 ···115:·00001257····23·FUNC····LOCAL··DEFAULT····7·sys__clear_type_cache
119 ···115:·000020d0····33·FUNC····LOCAL··DEFAULT····2·sys_get_coroutine_origin_tracking_depth120 ···116:·000020a0····33·FUNC····LOCAL··DEFAULT····2·sys_get_coroutine_origin_tracking_depth
120 ···116:·0000119a····20·FUNC····LOCAL··DEFAULT····7·sys_get_coroutine_origin_tracking_depth.cold121 ···117:·0000126e····20·FUNC····LOCAL··DEFAULT····7·sys_get_coroutine_origin_tracking_depth.cold
121 ···117:·00002100···146·FUNC····LOCAL··DEFAULT····2·sys_set_coroutine_origin_tracking_depth122 ···118:·000020d0···146·FUNC····LOCAL··DEFAULT····2·sys_set_coroutine_origin_tracking_depth
122 ···118:·000011ae···123·FUNC····LOCAL··DEFAULT····7·sys_set_coroutine_origin_tracking_depth.cold123 ···119:·00001282···123·FUNC····LOCAL··DEFAULT····7·sys_set_coroutine_origin_tracking_depth.cold
123 ···119:·00000040····36·OBJECT··LOCAL··DEFAULT····4·_parser.11124 ···120:·00000040····36·OBJECT··LOCAL··DEFAULT····4·_parser.11
124 ···120:·00001229····23·FUNC····LOCAL··DEFAULT····7·sys__clear_type_cache 
125 ···121:·00001240·····5·FUNC····LOCAL··DEFAULT····7·sys__current_frames125 ···121:·000012fd·····5·FUNC····LOCAL··DEFAULT····7·sys__current_frames
126 ···122:·00001245····23·FUNC····LOCAL··DEFAULT····7·sys_getdlopenflags126 ···122:·00001302····23·FUNC····LOCAL··DEFAULT····7·sys_getdlopenflags
127 ···123:·0000125c···126·FUNC····LOCAL··DEFAULT····7·sys_setdlopenflags127 ···123:·00001319···126·FUNC····LOCAL··DEFAULT····7·sys_setdlopenflags
128 ···124:·000012da····43·FUNC····LOCAL··DEFAULT····7·sys_getallocatedblocks128 ···124:·00001397····43·FUNC····LOCAL··DEFAULT····7·sys_getallocatedblocks
129 ···125:·00001305···478·FUNC····LOCAL··DEFAULT····7·sys_breakpointhook129 ···125:·000013c2···478·FUNC····LOCAL··DEFAULT····7·sys_breakpointhook
130 ···126:·000014e3···137·FUNC····LOCAL··DEFAULT····7·_append_preinit_entry.isra.0130 ···126:·000015a0···137·FUNC····LOCAL··DEFAULT····7·_append_preinit_entry.isra.0
131 ···127:·000004a8····12·OBJECT··LOCAL··DEFAULT····4·PyId_path131 ···127:·000004a8····12·OBJECT··LOCAL··DEFAULT····4·PyId_path
132 ···128:·00000010····14·OBJECT··LOCAL··DEFAULT···17·__func__.1132 ···128:·00000010····14·OBJECT··LOCAL··DEFAULT···17·__func__.1
133 ···129:·00000000·····0·SECTION·LOCAL··DEFAULT···16·133 ···129:·00000000·····0·SECTION·LOCAL··DEFAULT···16·
Max diff block lines reached; 14951/29861 bytes (50.07%) of diff not shown.
138 KB
readelf --wide --relocs {}
Max HTML report size reached
435 B
readelf --wide --notes {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Displaying·notes·found·in:·.note.stapsdt1 Displaying·notes·found·in:·.note.stapsdt
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··stapsdt··············0x00000027»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python3 ··stapsdt··············0x00000027»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
4 ····Name:·audit4 ····Name:·audit
5 ····Location:·0x000000e0,·Base:·0x00000000,·Semaphore:·0x000000005 ····Location:·0x0000012e,·Base:·0x00000000,·Semaphore:·0x00000000
6 ····Arguments:·4@%edi·4@%edx6 ····Arguments:·4@%edi·4@%edx
186 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.28 KB
strings --all --bytes=8 {}
    
Offset 43, 34 lines modifiedOffset 43, 34 lines modified
43 ...·truncated43 ...·truncated
44 argument44 argument
45 can't·intern·%.400s45 can't·intern·%.400s
46 #·clear·sys.audit·hooks46 #·clear·sys.audit·hooks
47 lost·builtins·module47 lost·builtins·module
48 lost·sys.stdout48 lost·sys.stdout
49 backslashreplace49 backslashreplace
50 _getframe 
51 sys._getframe50 sys._getframe
 51 _getframe
52 call·stack·is·not·deep·enough52 call·stack·is·not·deep·enough
 53 exception
 54 c_exception
 55 c_return
53 call_tracing56 call_tracing
54 argument·257 argument·2
55 sys.addaudithook58 sys.addaudithook
56 O|O:getsizeof59 O|O:getsizeof
57 depth·must·be·>=·060 depth·must·be·>=·0
58 pdb.set_trace61 pdb.set_trace
59 PYTHONBREAKPOINT62 PYTHONBREAKPOINT
60 builtins63 builtins
61 can't·create·sys.path64 can't·create·sys.path
62 can't·assign·sys.path65 can't·assign·sys.path
63 no·mem·for·sys.argv66 no·mem·for·sys.argv
64 can't·assign·sys.argv67 can't·assign·sys.argv
65 can't·compute·path0·from·argv68 can't·compute·path0·from·argv
66 addaudithook69 addaudithook
67 exception 
68 c_exception 
69 c_return 
70 firstiter70 firstiter
71 finalizer71 finalizer
72 __cantrace__72 __cantrace__
73 cpython-3973 cpython-39
74 sys.version_info74 sys.version_info
75 Major·release·number75 Major·release·number
76 Minor·release·number76 Minor·release·number
87.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
8.34 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 84 lines modifiedOffset 1, 84 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·00000000·4c000000·75040000·00000000·....L...u.......3 ··0x00000000·00000000·4c000000·b3040000·00000000·....L...........
4 ··0x00000010·00000000·00000000·00000000·00000000·................4 ··0x00000010·00000000·00000000·00000000·00000000·................
5 ··0x00000020·00000000·82040000·89040000·00000000·................5 ··0x00000020·00000000·c0040000·c7040000·00000000·................
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·00000000·80000000·94020000·00000000·................7 ··0x00000040·00000000·60000000·94020000·00000000·....`...........
8 ··0x00000050·00000000·00000000·00000000·00000000·................8 ··0x00000050·00000000·00000000·00000000·00000000·................
9 ··0x00000060·00000000·d5040000·df040000·00000000·................9 ··0x00000060·00000000·d5040000·df040000·00000000·................
10 ··0x00000070·00000000·e9040000·00000000·00000000·................10 ··0x00000070·00000000·e9040000·00000000·00000000·................
11 ··0x00000080·01000000·00000000·00000000·00000000·................11 ··0x00000080·01000000·00000000·00000000·00000000·................
12 ··0x00000090·00000000·0f020000·40010000·ffffffff·........@.......12 ··0x00000090·00000000·0f020000·20010000·ffffffff·........·.......
13 ··0x000000a0·a0010000·00000000·00000000·00000000·................13 ··0x000000a0·a0010000·00000000·00000000·00000000·................
14 ··0x000000b0·00000000·f6040000·01050000·09050000·................14 ··0x000000b0·00000000·f6040000·01050000·09050000·................
15 ··0x000000c0·a0000000·e0000000·05000000·00000000·................15 ··0x000000c0·80000000·e0000000·05000000·00000000·................
16 ··0x000000d0·00000000·00000000·00000000·00000000·................16 ··0x000000d0·00000000·00000000·00000000·00000000·................
17 ··0x000000e0·1a050000·20050000·35050000·3b050000·....·...5...;...17 ··0x000000e0·1a050000·20050000·35050000·3b050000·....·...5...;...
18 ··0x000000f0·50050000·56050000·6b050000·b8020000·P...V...k.......18 ··0x000000f0·50050000·56050000·6b050000·b8020000·P...V...k.......
19 ··0x00000100·78050000·7f050000·00000000·00000000·x...............19 ··0x00000100·78050000·7f050000·00000000·00000000·x...............
20 ··0x00000110·95050000·e0000000·20010000·0f000000·........·.......20 ··0x00000110·95050000·c0000000·20010000·0f000000·........·.......
21 ··0x00000120·9f050000·a5050000·a8050000·b0050000·................21 ··0x00000120·9f050000·a5050000·a8050000·b0050000·................
22 ··0x00000130·b3050000·b0050000·bf050000·c8050000·................22 ··0x00000130·b3050000·b0050000·bf050000·c8050000·................
23 ··0x00000140·99020000·d2050000·d5050000·e2050000·................23 ··0x00000140·99020000·d2050000·d5050000·e2050000·................
24 ··0x00000150·e5050000·ed050000·f0050000·03060000·................24 ··0x00000150·e5050000·ed050000·f0050000·03060000·................
25 ··0x00000160·06060000·0e060000·11060000·1f060000·................25 ··0x00000160·06060000·0e060000·11060000·1f060000·................
26 ··0x00000170·22060000·28060000·2b060000·3e060000·"...(...+...>...26 ··0x00000170·22060000·28060000·2b060000·3e060000·"...(...+...>...
27 ··0x00000180·41060000·4a060000·4d060000·56060000·A...J...M...V...27 ··0x00000180·41060000·4a060000·4d060000·56060000·A...J...M...V...
28 ··0x00000190·5d060000·67060000·00000000·00000000·]...g...........28 ··0x00000190·5d060000·67060000·00000000·00000000·]...g...........
29 ··0x000001a0·75040000·801d0000·82000000·402a0000·u...........@*..29 ··0x000001a0·b3040000·501d0000·82000000·202a0000·....P.......·*..
30 ··0x000001b0·6f060000·001c0000·80000000·20120000·o...........·...30 ··0x000001b0·6f060000·d01b0000·80000000·00120000·o...............
31 ··0x000001c0·9e000000·05130000·82000000·c0110000·................31 ··0x000001c0·9e000000·c2130000·82000000·a0110000·................
32 ··0x000001d0·75060000·29120000·04000000·c0120000·u...)...........32 ··0x000001d0·75060000·57120000·04000000·a0120000·u...W...........
33 ··0x000001e0·87060000·40120000·04000000·e0140000·....@...........33 ··0x000001e0·87060000·fd120000·04000000·c0140000·................
34 ··0x000001f0·4b000000·00170000·08000000·c0290000·K............)..34 ··0x000001f0·4b000000·d0160000·08000000·a0290000·K............)..
35 ··0x00000200·97060000·a0150000·04000000·60280000·............`(..35 ··0x00000200·97060000·70150000·04000000·40280000·....p.......@(..
36 ··0x00000210·84000000·50160000·80000000·40290000·....P.......@)..36 ··0x00000210·84000000·20160000·80000000·20290000·....·.......·)..
37 ··0x00000220·79030000·801a0000·80000000·a0250000·y............%..37 ··0x00000220·79030000·30190000·80000000·80250000·y...0........%..
38 ··0x00000230·a0060000·7c0e0000·04000000·20250000·....|.......·%..38 ··0x00000230·a0060000·390f0000·04000000·00250000·....9........%..
39 ··0x00000240·b3060000·45120000·04000000·80180000·....E...........39 ··0x00000240·b3060000·02130000·04000000·60180000·............`...
40 ··0x00000250·c2060000·da120000·04000000·40170000·............@...40 ··0x00000250·c2060000·97130000·04000000·20170000·............·...
41 ··0x00000260·d5060000·f0150000·04000000·a0240000·.............$..41 ··0x00000260·d5060000·c0150000·04000000·80240000·.............$..
42 ··0x00000270·eb060000·20160000·04000000·20240000·....·.......·$..42 ··0x00000270·eb060000·f0150000·04000000·00240000·.............$..
43 ··0x00000280·05070000·201e0000·08000000·a0170000·....·...........43 ··0x00000280·05070000·f01d0000·08000000·80170000·................
44 ··0x00000290·11070000·e01a0000·04000000·201b0000·............·...44 ··0x00000290·11070000·90190000·04000000·001b0000·................
45 ··0x000002a0·23070000·401e0000·03000000·a00e0000·#...@...........45 ··0x000002a0·23070000·101e0000·03000000·800e0000·#...............
46 ··0x000002b0·41030000·60190000·80000000·a0150000·A...`...........46 ··0x000002b0·51030000·20060000·80000000·80150000·Q...·...........
47 ··0x000002c0·ce020000·90050000·08000000·00230000·.............#..47 ··0x000002c0·ce020000·c0050000·08000000·e0220000·............."..
48 ··0x000002d0·2d070000·c01a0000·04000000·80120000·-...............48 ··0x000002d0·2d070000·70190000·04000000·60120000·-...p.......`...
49 ··0x000002e0·3b070000·ea100000·08000000·20200000·;...........··..49 ··0x000002e0·3b070000·a7110000·08000000·00200000·;............·..
50 ··0x000002f0·4d070000·97100000·04000000·a01f0000·M...............50 ··0x000002f0·4d070000·54110000·04000000·801f0000·M...T...........
51 ··0x00000300·5f070000·5c120000·08000000·20190000·_...\.......·...51 ··0x00000300·5f070000·19130000·08000000·00190000·_...............
52 ··0x00000310·6e070000·7b0d0000·08000000·80100000·n...{...........52 ··0x00000310·6e070000·380e0000·08000000·60100000·n...8.......`...
53 ··0x00000320·79070000·32100000·04000000·c0210000·y...2........!..53 ··0x00000320·79070000·ef100000·04000000·a0210000·y............!..
54 ··0x00000330·84070000·a10c0000·08000000·a01e0000·................54 ··0x00000330·84070000·5e0d0000·08000000·801e0000·....^...........
55 ··0x00000340·96070000·001d0000·08000000·20110000·............·...55 ··0x00000340·96070000·d01c0000·08000000·00110000·................
56 ··0x00000350·9f070000·601d0000·04000000·60220000·....`.......`"..56 ··0x00000350·9f070000·301d0000·04000000·40220000·....0.......@"..
57 ··0x00000360·7e030000·900e0000·80000000·e0130000·~...............57 ··0x00000360·bc030000·4d0f0000·80000000·c0130000·....M...........
58 ··0x00000370·a8070000·500c0000·04000000·20130000·....P.......·...58 ··0x00000370·a8070000·0d0d0000·04000000·00130000·................
59 ··0x00000380·94020000·00210000·82000000·601d0000·.....!......`...59 ··0x00000380·94020000·d0200000·82000000·401d0000·.....·......@...
60 ··0x00000390·e4020000·d0200000·04000000·e01c0000·.....·..........60 ··0x00000390·e4020000·a0200000·04000000·c01c0000·.....·..........
61 ··0x000003a0·ba070000·d01f0000·03000000·800f0000·................61 ··0x000003a0·ba070000·a01f0000·03000000·600f0000·............`...
62 ··0x000003b0·cd070000·801f0000·04000000·401c0000·............@...62 ··0x000003b0·cd070000·501f0000·04000000·201c0000·....P.......·...
63 ··0x000003c0·c0000000·940c0000·08000000·00270000·.............'..63 ··0x000003c0·c0000000·510d0000·08000000·e0260000·....Q........&..
64 ··0x000003d0·00000000·00000000·00000000·00000000·................64 ··0x000003d0·00000000·00000000·00000000·00000000·................
65 ··0x000003e0·e0070000·000f0000·00040000·09000000·................65 ··0x000003e0·e0070000·e00e0000·00040000·09000000·................
66 ··0x000003f0·00000000·00000000·00000000·00000000·................66 ··0x000003f0·00000000·00000000·00000000·00000000·................
67 ··0x00000400·ee070000·08030000·f4070000·34030000·............4...67 ··0x00000400·ee070000·08030000·f4070000·34030000·............4...
68 ··0x00000410·fc070000·78030000·00080000·ac030000·....x...........68 ··0x00000410·fc070000·78030000·00080000·ac030000·....x...........
69 ··0x00000420·04080000·d0030000·09080000·0c040000·................69 ··0x00000420·04080000·d0030000·09080000·0c040000·................
70 ··0x00000430·13080000·4c040000·1d080000·27080000·....L.......'...70 ··0x00000430·13080000·4c040000·1d080000·27080000·....L.......'...
71 ··0x00000440·43080000·74040000·00000000·00000000·C...t...........71 ··0x00000440·43080000·74040000·00000000·00000000·C...t...........
72 ··0x00000450·4a080000·00100000·60040000·02000000·J.......`.......72 ··0x00000450·4a080000·e00f0000·60040000·02000000·J.......`.......
73 ··0x00000460·d5040000·98040000·df040000·bc040000·................73 ··0x00000460·d5040000·98040000·df040000·bc040000·................
74 ··0x00000470·00000000·00000000·00000000·59080000·............Y...74 ··0x00000470·00000000·00000000·00000000·59080000·............Y...
75 ··0x00000480·00000000·00000000·83020000·00000000·................75 ··0x00000480·00000000·00000000·83020000·00000000·................
76 ··0x00000490·00000000·5f080000·00000000·00000000·...._...........76 ··0x00000490·00000000·5f080000·00000000·00000000·...._...........
77 ··0x000004a0·66080000·00000000·00000000·13020000·f...............77 ··0x000004a0·66080000·00000000·00000000·13020000·f...............
78 ··0x000004b0·00000000·00000000·6d080000·00000000·........m.......78 ··0x000004b0·00000000·00000000·6d080000·00000000·........m.......
79 ··0x000004c0·00000000·f3030000·00000000·00000000·................79 ··0x000004c0·00000000·31040000·00000000·00000000·....1...........
80 ··0x000004d0·76080000·00000000·00000000·8f020000·v...............80 ··0x000004d0·76080000·00000000·00000000·8f020000·v...............
81 ··0x000004e0·00000000·00000000·7d080000·00000000·........}.......81 ··0x000004e0·00000000·00000000·7d080000·00000000·........}.......
82 ··0x000004f0·00000000·88080000·00000000··········............82 ··0x000004f0·00000000·88080000·00000000··········............
  
101 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
25.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 19, 24 lines modifiedOffset 19, 24 lines modified
19 »       lea····0x0(%esi,%eiz,1),%esi19 »       lea····0x0(%esi,%eiz,1),%esi
20 »       lea····0x0(%esi,%eiz,1),%esi20 »       lea····0x0(%esi,%eiz,1),%esi
21 »       nop21 »       nop
  
22 00000030·<sys_audit_tstate>:22 00000030·<sys_audit_tstate>:
23 sys_audit_tstate():23 sys_audit_tstate():
24 »       test···%eax,%eax24 »       test···%eax,%eax
25 »       je·····3cd·<sys_audit_tstate+0x39d>25 »       je·····3dc·<sys_audit_tstate+0x3ac>
26 »       push···%ebp26 »       push···%ebp
27 »       push···%edi27 »       push···%edi
28 »       push···%esi28 »       push···%esi
29 »       push···%ebx29 »       push···%ebx
30 »       mov····%eax,%ebx30 »       mov····%eax,%ebx
31 »       sub····$0x3c,%esp31 »       sub····$0x3c,%esp
32 »       mov····0x8(%eax),%esi32 »       mov····0x8(%eax),%esi
33 »       test···%esi,%esi33 »       test···%esi,%esi
34 »       je·····17c·<sys_audit_tstate+0x14c>34 »       je·····12e·<sys_audit_tstate+0xfe>
35 ·R_386_PC32»     .text.unlikely35 ·R_386_PC32»     .text.unlikely
36 »       mov····0x8(%esi),%eax36 »       mov····0x8(%esi),%eax
37 »       mov····%edx,%edi37 »       mov····%edx,%edi
38 »       movzwl·0x0,%ebp38 »       movzwl·0x0,%ebp
39 ·R_386_32»       python_audit_semaphore39 ·R_386_32»       python_audit_semaphore
40 »       mov····0x1a0(%eax),%edx40 »       mov····0x1a0(%eax),%edx
41 »       test···%edx,%edx41 »       test···%edx,%edx
2.05 KB
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 64, 47 lines modifiedOffset 64, 47 lines modified
64 ··[···2ce]··intern64 ··[···2ce]··intern
65 ··[···2d5]··can't·intern·%.400s65 ··[···2d5]··can't·intern·%.400s
66 ··[···2e9]··#·clear·sys.audit·hooks\n66 ··[···2e9]··#·clear·sys.audit·hooks\n
67 ··[···302]··lost·builtins·module67 ··[···302]··lost·builtins·module
68 ··[···317]··lost·sys.stdout68 ··[···317]··lost·sys.stdout
69 ··[···327]··backslashreplace69 ··[···327]··backslashreplace
70 ··[···338]··strict70 ··[···338]··strict
71 ··[···341]··_getframe 
72 ··[···34b]··O71 ··[···341]··O
73 ··[···34d]··sys._getframe72 ··[···343]··sys._getframe
 73 ··[···351]··_getframe
74 ··[···35b]··call·stack·is·not·deep·enough74 ··[···35b]··call·stack·is·not·deep·enough
75 ··[···379]··exit75 ··[···379]··exit
 76 ··[···37e]··call
 77 ··[···383]··exception
 78 ··[···38d]··line
 79 ··[···392]··return
 80 ··[···399]··c_call
 81 ··[···3a0]··c_exception
 82 ··[···3ac]··c_return
 83 ··[···3b5]··opcode
76 ··[···37e]··call_tracing84 ··[···3bc]··call_tracing
77 ··[···38b]··tuple85 ··[···3c9]··tuple
78 ··[···391]··argument·286 ··[···3cf]··argument·2
79 ··[···39c]··sys.addaudithook87 ··[···3da]··sys.addaudithook
80 ··[···3ad]··O|O:getsizeof88 ··[···3eb]··O|O:getsizeof
81 ··[···3bb]··|OO89 ··[···3f9]··|OO
82 ··[···3bf]··depth·must·be·>=·090 ··[···3fd]··depth·must·be·>=·0
83 ··[···3d2]··pdb.set_trace91 ··[···410]··pdb.set_trace
84 ··[···3e0]··PYTHONBREAKPOINT92 ··[···41e]··PYTHONBREAKPOINT
85 ··[···3f1]··093 ··[···42f]··0
86 ··[···3f3]··builtins94 ··[···431]··builtins
87 ··[···3fc]··can't·create·sys.path95 ··[···43a]··can't·create·sys.path
88 ··[···412]··can't·assign·sys.path96 ··[···450]··can't·assign·sys.path
89 ··[···428]··no·mem·for·sys.argv97 ··[···466]··no·mem·for·sys.argv
90 ··[···43c]··can't·assign·sys.argv98 ··[···47a]··can't·assign·sys.argv
91 ··[···452]··can't·compute·path0·from·argv99 ··[···490]··can't·compute·path0·from·argv
92 ··[···470]··hook100 ··[···4ae]··hook
93 ··[···475]··addaudithook101 ··[···4b3]··addaudithook
94 ··[···482]··object102 ··[···4c0]··object
95 ··[···489]··default103 ··[···4c7]··default
96 ··[···491]··call 
97 ··[···496]··exception 
98 ··[···4a0]··line 
99 ··[···4a5]··return 
100 ··[···4ac]··c_call 
101 ··[···4b3]··c_exception 
102 ··[···4bf]··c_return 
103 ··[···4c8]··opcode 
104 ··[···4cf]··depth104 ··[···4cf]··depth
105 ··[···4d5]··firstiter105 ··[···4d5]··firstiter
106 ··[···4df]··finalizer106 ··[···4df]··finalizer
107 ··[···4e9]··__cantrace__107 ··[···4e9]··__cantrace__
108 ··[···4f6]··cpython-39108 ··[···4f6]··cpython-39
109 ··[···501]··cpython109 ··[···501]··cpython
110 ··[···509]··sys.version_info110 ··[···509]··sys.version_info
88.9 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
57.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
50.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
128 KB
thread.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:··········12156·(bytes·into·file)13 ··Start·of·section·headers:··········12088·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.17 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x2f7c:1 There·are·19·section·headers,·starting·at·offset·0x2f38:
  
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]·.text·············PROGBITS········00000000·000040·00033c·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00033c·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0026a8·0001c8·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·00265c·0001c8·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000380·000040·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000380·000040·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·002870·000048·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·002824·000048·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0003c0·0000f4·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·0003c0·0000f4·00··WA··0···0·32
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0003c0·000075·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0003c0·000075·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·000435·0004ca·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·000435·0004ac·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·0028b8·000300·08···I·16···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·00286c·000308·08···I·16···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·000900·000559·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·0008f0·000539·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·002bb8·0001c0·08···I·16···9··414 ··[10]·.rel.text.hot·····REL·············00000000·002b74·0001c0·08···I·16···9··4
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·000e5c·00008f·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·000e2c·00008f·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·000f00·000074·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·000ec0·000074·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·000f74·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·000f34·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·000f74·0008d4·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·000f34·0008c8·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·002d78·000168·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·002d34·000168·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·001848·0006e0·10·····17··35··420 ··[16]·.symtab···········SYMTAB··········00000000·0017fc·0006e0·10·····17··35··4
21 ··[17]·.strtab···········STRTAB··········00000000·001f28·00077d·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·001edc·00077d·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·002ee0·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·002e9c·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
8.37 KB
readelf --wide --symbols {}
    
Offset 11, 30 lines modifiedOffset 11, 30 lines modified
11 ·····7:·000000f0·····4·OBJECT··LOCAL··DEFAULT····5·initialized11 ·····7:·000000f0·····4·OBJECT··LOCAL··DEFAULT····5·initialized
12 ·····8:·00000000····48·FUNC····LOCAL··DEFAULT····1·init_condattr12 ·····8:·00000000····48·FUNC····LOCAL··DEFAULT····1·init_condattr
13 ·····9:·00000000····31·FUNC····LOCAL··DEFAULT····7·PyThread_allocate_lock.cold13 ·····9:·00000000····31·FUNC····LOCAL··DEFAULT····7·PyThread_allocate_lock.cold
14 ····10:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·ca.114 ····10:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·ca.1
15 ····11:·000000ec·····4·OBJECT··LOCAL··DEFAULT····5·condattr_monotonic15 ····11:·000000ec·····4·OBJECT··LOCAL··DEFAULT····5·condattr_monotonic
16 ····12:·0000001f····33·FUNC····LOCAL··DEFAULT····7·PyThread_get_thread_ident.cold16 ····12:·0000001f····33·FUNC····LOCAL··DEFAULT····7·PyThread_get_thread_ident.cold
17 ····13:·00000040····31·FUNC····LOCAL··DEFAULT····7·PyThread_free_lock.cold17 ····13:·00000040····31·FUNC····LOCAL··DEFAULT····7·PyThread_free_lock.cold
18 ····14:·0000005f···139·FUNC····LOCAL··DEFAULT····7·PyThread_acquire_lock.cold18 ····14:·0000005f···145·FUNC····LOCAL··DEFAULT····7·PyThread_acquire_lock.cold
19 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT···11·19 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
20 ····16:·000000ea···307·FUNC····LOCAL··DEFAULT····7·PyThread_acquire_lock_timed.cold20 ····16:·000000f0···271·FUNC····LOCAL··DEFAULT····7·PyThread_acquire_lock_timed.cold
21 ····17:·00000000····28·OBJECT··LOCAL··DEFAULT···12·__func__.021 ····17:·00000000····28·OBJECT··LOCAL··DEFAULT···12·__func__.0
22 ····18:·0000021d····16·FUNC····LOCAL··DEFAULT····7·PyThread_release_lock.cold22 ····18:·000001ff····16·FUNC····LOCAL··DEFAULT····7·PyThread_release_lock.cold
23 ····19:·0000022d····15·FUNC····LOCAL··DEFAULT····7·PyThread_tss_create.cold23 ····19:·0000020f····15·FUNC····LOCAL··DEFAULT····7·PyThread_tss_create.cold
24 ····20:·0000023c····15·FUNC····LOCAL··DEFAULT····7·PyThread_init_thread.cold24 ····20:·0000021e····15·FUNC····LOCAL··DEFAULT····7·PyThread_init_thread.cold
25 ····21:·00000020···204·OBJECT··LOCAL··DEFAULT····5·ThreadInfoType25 ····21:·00000020···204·OBJECT··LOCAL··DEFAULT····5·ThreadInfoType
26 ····22:·00000000····16·OBJECT··LOCAL··DEFAULT····3·threadinfo_desc26 ····22:·00000000····16·OBJECT··LOCAL··DEFAULT····3·threadinfo_desc
27 ····23:·0000024b····89·FUNC····LOCAL··DEFAULT····7·PyThread_GetInfo.cold27 ····23:·0000022d····89·FUNC····LOCAL··DEFAULT····7·PyThread_GetInfo.cold
28 ····24:·000002d0····33·FUNC····LOCAL··DEFAULT····1·pythread_wrapper28 ····24:·000002d0····33·FUNC····LOCAL··DEFAULT····1·pythread_wrapper
29 ····25:·000002a4····88·FUNC····LOCAL··DEFAULT····7·PyThread_start_new_thread.cold29 ····25:·00000286····88·FUNC····LOCAL··DEFAULT····7·PyThread_start_new_thread.cold
30 ····26:·000002fc····20·FUNC····LOCAL··DEFAULT····7·PyThread_get_thread_native_id.cold30 ····26:·000002de····20·FUNC····LOCAL··DEFAULT····7·PyThread_get_thread_native_id.cold
31 ····27:·00000310····54·FUNC····LOCAL··DEFAULT····7·_PyThread_cond_after.cold31 ····27:·000002f2····54·FUNC····LOCAL··DEFAULT····7·_PyThread_cond_after.cold
32 ····28:·00000346····10·FUNC····LOCAL··DEFAULT····7·PyThread_exit_thread.cold32 ····28:·00000328····10·FUNC····LOCAL··DEFAULT····7·PyThread_exit_thread.cold
33 ····29:·00000350·····8·FUNC····LOCAL··DEFAULT····7·_PyThread_at_fork_reinit.cold33 ····29:·00000332·····8·FUNC····LOCAL··DEFAULT····7·_PyThread_at_fork_reinit.cold
34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···12·34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
35 ····31:·00000020····84·OBJECT··LOCAL··DEFAULT···12·threadinfo__doc__35 ····31:·00000020····84·OBJECT··LOCAL··DEFAULT···12·threadinfo__doc__
36 ····32:·00000020····32·OBJECT··LOCAL··DEFAULT····3·threadinfo_fields36 ····32:·00000020····32·OBJECT··LOCAL··DEFAULT····3·threadinfo_fields
37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···13·37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
38 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···14·38 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
39 ····35:·00000000···122·FUNC····GLOBAL·DEFAULT····9·PyThread_allocate_lock39 ····35:·00000000···122·FUNC····GLOBAL·DEFAULT····9·PyThread_allocate_lock
40 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc40 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc
25.5 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x26a8·contains·57·entries:1 Relocation·section·'.rel.text'·at·offset·0x265c·contains·57·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000004··00000301·R_386_32···············00000000···.bss3 00000004··00000301·R_386_32···············00000000···.bss
4 00000009··00002802·R_386_PC32·············00000000···pthread_condattr_init4 00000009··00002802·R_386_PC32·············00000000···pthread_condattr_init
5 00000012··00000301·R_386_32···············00000000···.bss5 00000012··00000301·R_386_32···············00000000···.bss
6 00000017··00002902·R_386_PC32·············00000000···pthread_condattr_setclock6 00000017··00002902·R_386_PC32·············00000000···pthread_condattr_setclock
7 00000024··00000301·R_386_32···············00000000···.bss7 00000024··00000301·R_386_32···············00000000···.bss
8 00000028··00000301·R_386_32···············00000000···.bss8 00000028··00000301·R_386_32···············00000000···.bss
32.9 KB
readelf --wide --debug-dump=frames {}
    
Offset 165, 297 lines modifiedOffset 165, 289 lines modified
165 ··DW_CFA_def_cfa_offset:·32165 ··DW_CFA_def_cfa_offset:·32
166 ··DW_CFA_advance_loc:·12·to·00000059166 ··DW_CFA_advance_loc:·12·to·00000059
167 ··DW_CFA_def_cfa_offset:·8167 ··DW_CFA_def_cfa_offset:·8
168 ··DW_CFA_advance_loc:·1·to·0000005a168 ··DW_CFA_advance_loc:·1·to·0000005a
169 ··DW_CFA_restore:·r3·(ebx)169 ··DW_CFA_restore:·r3·(ebx)
170 ··DW_CFA_def_cfa_offset:·4170 ··DW_CFA_def_cfa_offset:·4
  
171 00000168·0000003c·0000016c·FDE·cie=00000000·pc=000000f0..000001a1171 00000168·00000034·0000016c·FDE·cie=00000000·pc=000000f0..000001a1
172 ··DW_CFA_advance_loc:·1·to·000000f1172 ··DW_CFA_advance_loc:·1·to·000000f1
173 ··DW_CFA_def_cfa_offset:·8173 ··DW_CFA_def_cfa_offset:·8
174 ··DW_CFA_offset:·r6·(esi)·at·cfa-8 
175 ··DW_CFA_advance_loc:·3·to·000000f4 
176 ··DW_CFA_def_cfa_offset:·12 
177 ··DW_CFA_offset:·r3·(ebx)·at·cfa-12174 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8
178 ··DW_CFA_advance_loc:·3·to·000000f7175 ··DW_CFA_advance_loc:·5·to·000000f6
179 ··DW_CFA_def_cfa_offset:·32176 ··DW_CFA_def_cfa_offset:·32
180 ··DW_CFA_advance_loc:·29·to·00000114177 ··DW_CFA_advance_loc:·25·to·0000010f
181 ··DW_CFA_def_cfa_offset:·44178 ··DW_CFA_def_cfa_offset:·44
182 ··DW_CFA_advance_loc:·1·to·00000115179 ··DW_CFA_advance_loc:·4·to·00000113
183 ··DW_CFA_def_cfa_offset:·48180 ··DW_CFA_def_cfa_offset:·48
184 ··DW_CFA_advance_loc:·8·to·0000011d181 ··DW_CFA_advance_loc:·8·to·0000011b
185 ··DW_CFA_def_cfa_offset:·32182 ··DW_CFA_def_cfa_offset:·32
186 ··DW_CFA_advance_loc:·31·to·0000013c183 ··DW_CFA_advance_loc:·31·to·0000013a
187 ··DW_CFA_remember_state184 ··DW_CFA_remember_state
188 ··DW_CFA_def_cfa_offset:·12 
189 ··DW_CFA_advance_loc:·1·to·0000013d 
190 ··DW_CFA_restore:·r3·(ebx) 
191 ··DW_CFA_def_cfa_offset:·8185 ··DW_CFA_def_cfa_offset:·8
192 ··DW_CFA_advance_loc:·1·to·0000013e186 ··DW_CFA_advance_loc:·1·to·0000013b
193 ··DW_CFA_restore:·r6·(esi)187 ··DW_CFA_restore:·r3·(ebx)
194 ··DW_CFA_def_cfa_offset:·4188 ··DW_CFA_def_cfa_offset:·4
195 ··DW_CFA_advance_loc:·2·to·00000140189 ··DW_CFA_advance_loc:·5·to·00000140
196 ··DW_CFA_restore_state190 ··DW_CFA_restore_state
197 ··DW_CFA_advance_loc:·3·to·00000143191 ··DW_CFA_advance_loc:·3·to·00000143
198 ··DW_CFA_def_cfa_offset:·44192 ··DW_CFA_def_cfa_offset:·44
199 ··DW_CFA_advance_loc:·1·to·00000144193 ··DW_CFA_advance_loc:·4·to·00000147
200 ··DW_CFA_def_cfa_offset:·48194 ··DW_CFA_def_cfa_offset:·48
201 ··DW_CFA_advance_loc:·8·to·0000014c195 ··DW_CFA_advance_loc:·8·to·0000014f
202 ··DW_CFA_def_cfa_offset:·32196 ··DW_CFA_def_cfa_offset:·32
203 ··DW_CFA_nop197 ··DW_CFA_nop
204 ··DW_CFA_nop198 ··DW_CFA_nop
 199 ··DW_CFA_nop
  
205 000001a8·00000018·00000000·CIE200 000001a0·00000018·00000000·CIE
206 ··Version:···············1201 ··Version:···············1
207 ··Augmentation:··········"zR"202 ··Augmentation:··········"zR"
208 ··Code·alignment·factor:·1203 ··Code·alignment·factor:·1
209 ··Data·alignment·factor:·-4204 ··Data·alignment·factor:·-4
210 ··Return·address·column:·8205 ··Return·address·column:·8
211 ··Augmentation·data:·····1b206 ··Augmentation·data:·····1b
212 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4207 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4
213 ··DW_CFA_offset:·r8·(eip)·at·cfa-4208 ··DW_CFA_offset:·r8·(eip)·at·cfa-4
214 ··DW_CFA_def_cfa_offset:·32209 ··DW_CFA_def_cfa_offset:·32
215 ··DW_CFA_offset:·r3·(ebx)·at·cfa-12210 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8
216 ··DW_CFA_offset:·r6·(esi)·at·cfa-8211 ··DW_CFA_nop
 212 ··DW_CFA_nop
  
217 000001c4·00000034·00000020·FDE·cie=000001a8·pc=0000005f..000000ea213 000001bc·00000034·00000020·FDE·cie=000001a0·pc=0000005f..000000f0
218 ··DW_CFA_advance_loc:·8·to·00000067214 ··DW_CFA_advance_loc:·8·to·00000067
219 ··DW_CFA_def_cfa_offset:·44215 ··DW_CFA_def_cfa_offset:·44
220 ··DW_CFA_advance_loc:·1·to·00000068216 ··DW_CFA_advance_loc:·4·to·0000006b
221 ··DW_CFA_def_cfa_offset:·48217 ··DW_CFA_def_cfa_offset:·48
222 ··DW_CFA_advance_loc:·8·to·00000070218 ··DW_CFA_advance_loc:·8·to·00000073
223 ··DW_CFA_def_cfa_offset:·32219 ··DW_CFA_def_cfa_offset:·32
224 ··DW_CFA_advance_loc:·21·to·00000085220 ··DW_CFA_advance_loc:·21·to·00000088
225 ··DW_CFA_def_cfa_offset:·44221 ··DW_CFA_def_cfa_offset:·44
226 ··DW_CFA_advance_loc:·5·to·0000008a222 ··DW_CFA_advance_loc:·5·to·0000008d
227 ··DW_CFA_def_cfa_offset:·48223 ··DW_CFA_def_cfa_offset:·48
228 ··DW_CFA_advance_loc:·8·to·00000092224 ··DW_CFA_advance_loc:·8·to·00000095
229 ··DW_CFA_def_cfa_offset:·32225 ··DW_CFA_def_cfa_offset:·32
230 ··DW_CFA_advance_loc:·21·to·000000a7226 ··DW_CFA_advance_loc:·21·to·000000aa
231 ··DW_CFA_def_cfa_offset:·44227 ··DW_CFA_def_cfa_offset:·44
232 ··DW_CFA_advance_loc:·1·to·000000a8228 ··DW_CFA_advance_loc:·4·to·000000ae
233 ··DW_CFA_def_cfa_offset:·48229 ··DW_CFA_def_cfa_offset:·48
234 ··DW_CFA_advance_loc:·8·to·000000b0230 ··DW_CFA_advance_loc:·8·to·000000b6
235 ··DW_CFA_def_cfa_offset:·32231 ··DW_CFA_def_cfa_offset:·32
236 ··DW_CFA_advance_loc:·26·to·000000ca232 ··DW_CFA_advance_loc:·26·to·000000d0
237 ··DW_CFA_def_cfa_offset:·44233 ··DW_CFA_def_cfa_offset:·44
238 ··DW_CFA_advance_loc:·5·to·000000cf234 ··DW_CFA_advance_loc:·5·to·000000d5
239 ··DW_CFA_def_cfa_offset:·48235 ··DW_CFA_def_cfa_offset:·48
240 ··DW_CFA_advance_loc:·8·to·000000d7236 ··DW_CFA_advance_loc:·8·to·000000dd
241 ··DW_CFA_def_cfa_offset:·32237 ··DW_CFA_def_cfa_offset:·32
242 ··DW_CFA_nop238 ··DW_CFA_nop
243 ··DW_CFA_nop239 ··DW_CFA_nop
244 ··DW_CFA_nop240 ··DW_CFA_nop
  
245 000001fc·000000b0·00000200·FDE·cie=00000000·pc=000001b0..00000454241 000001f4·000000ac·000001f8·FDE·cie=00000000·pc=000001b0..0000043c
246 ··DW_CFA_advance_loc:·1·to·000001b1242 ··DW_CFA_advance_loc:·1·to·000001b1
247 ··DW_CFA_def_cfa_offset:·8243 ··DW_CFA_def_cfa_offset:·8
248 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8244 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
249 ··DW_CFA_advance_loc:·11·to·000001bc245 ··DW_CFA_advance_loc:·11·to·000001bc
250 ··DW_CFA_def_cfa_offset:·12246 ··DW_CFA_def_cfa_offset:·12
251 ··DW_CFA_offset:·r7·(edi)·at·cfa-12247 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
252 ··DW_CFA_advance_loc:·1·to·000001bd248 ··DW_CFA_advance_loc:·1·to·000001bd
253 ··DW_CFA_def_cfa_offset:·16249 ··DW_CFA_def_cfa_offset:·16
254 ··DW_CFA_offset:·r6·(esi)·at·cfa-16250 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
255 ··DW_CFA_advance_loc:·1·to·000001be251 ··DW_CFA_advance_loc:·1·to·000001be
256 ··DW_CFA_def_cfa_offset:·20252 ··DW_CFA_def_cfa_offset:·20
257 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20253 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
258 ··DW_CFA_advance_loc:·3·to·000001c1254 ··DW_CFA_advance_loc:·3·to·000001c1
259 ··DW_CFA_def_cfa_offset:·64255 ··DW_CFA_def_cfa_offset:·64
260 ··DW_CFA_advance_loc1:·84·to·00000215256 ··DW_CFA_advance_loc1:·70·to·00000207
261 ··DW_CFA_def_cfa_offset:·76257 ··DW_CFA_def_cfa_offset:·76
262 ··DW_CFA_advance_loc:·1·to·00000216258 ··DW_CFA_advance_loc:·4·to·0000020b
263 ··DW_CFA_def_cfa_offset:·80259 ··DW_CFA_def_cfa_offset:·80
264 ··DW_CFA_advance_loc:·8·to·0000021e260 ··DW_CFA_advance_loc:·8·to·00000213
265 ··DW_CFA_def_cfa_offset:·64261 ··DW_CFA_def_cfa_offset:·64
266 ··DW_CFA_advance_loc:·51·to·00000251262 ··DW_CFA_advance_loc:·53·to·00000248
267 ··DW_CFA_remember_state263 ··DW_CFA_remember_state
268 ··DW_CFA_def_cfa_offset:·20264 ··DW_CFA_def_cfa_offset:·20
269 ··DW_CFA_advance_loc:·1·to·00000252265 ··DW_CFA_advance_loc:·1·to·00000249
270 ··DW_CFA_restore:·r3·(ebx)266 ··DW_CFA_restore:·r3·(ebx)
271 ··DW_CFA_def_cfa_offset:·16267 ··DW_CFA_def_cfa_offset:·16
272 ··DW_CFA_advance_loc:·1·to·00000253268 ··DW_CFA_advance_loc:·1·to·0000024a
273 ··DW_CFA_restore:·r6·(esi)269 ··DW_CFA_restore:·r6·(esi)
274 ··DW_CFA_def_cfa_offset:·12270 ··DW_CFA_def_cfa_offset:·12
275 ··DW_CFA_advance_loc:·1·to·00000254271 ··DW_CFA_advance_loc:·1·to·0000024b
276 ··DW_CFA_restore:·r7·(edi)272 ··DW_CFA_restore:·r7·(edi)
277 ··DW_CFA_def_cfa_offset:·8273 ··DW_CFA_def_cfa_offset:·8
278 ··DW_CFA_advance_loc:·1·to·00000255274 ··DW_CFA_advance_loc:·1·to·0000024c
279 ··DW_CFA_restore:·r5·(ebp)275 ··DW_CFA_restore:·r5·(ebp)
280 ··DW_CFA_def_cfa_offset:·4276 ··DW_CFA_def_cfa_offset:·4
281 ··DW_CFA_advance_loc:·11·to·00000260277 ··DW_CFA_advance_loc:·4·to·00000250
282 ··DW_CFA_restore_state278 ··DW_CFA_restore_state
283 ··DW_CFA_advance_loc:·35·to·00000283279 ··DW_CFA_advance_loc:·35·to·00000273
284 ··DW_CFA_def_cfa_offset:·76280 ··DW_CFA_def_cfa_offset:·76
285 ··DW_CFA_advance_loc:·4·to·00000287281 ··DW_CFA_advance_loc:·4·to·00000277
Max diff block lines reached; 28078/33616 bytes (83.53%) of diff not shown.
442 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 53, 17 lines modifiedOffset 53, 17 lines modified
53 __moddi353 __moddi3
54 __divdi354 __divdi3
55 PyThread_acquire_lock_timed55 PyThread_acquire_lock_timed
56 sem_timedwait56 sem_timedwait
57 gettimeofday57 gettimeofday
58 _PyTime_FromNanoseconds58 _PyTime_FromNanoseconds
59 _PyTime_GetMonotonicClock59 _PyTime_GetMonotonicClock
 60 _Py_FatalErrorFunc
60 _PyTime_GetSystemClock61 _PyTime_GetSystemClock
61 _PyTime_AsTimespec62 _PyTime_AsTimespec
62 _Py_FatalErrorFunc 
63 PyThread_release_lock63 PyThread_release_lock
64 sem_post64 sem_post
65 PyThread_tss_create65 PyThread_tss_create
66 pthread_key_create66 pthread_key_create
67 PyThread_tss_get67 PyThread_tss_get
68 pthread_getspecific68 pthread_getspecific
69 PyThread_tss_set69 PyThread_tss_set
6.26 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 28, 40 lines modifiedOffset 28, 40 lines modified
  
28 00000030·<PyThread_tss_create>:28 00000030·<PyThread_tss_create>:
29 PyThread_tss_create():29 PyThread_tss_create():
30 »       push···%ebx30 »       push···%ebx
31 »       sub····$0x8,%esp31 »       sub····$0x8,%esp
32 »       mov····0x10(%esp),%ebx32 »       mov····0x10(%esp),%ebx
33 »       cmpl···$0x0,(%ebx)33 »       cmpl···$0x0,(%ebx)
34 »       jne····26a·<PyThread_start_new_thread+0xaa>34 »       jne····24c·<PyThread_start_new_thread+0x8c>
35 ·R_386_PC32»     .text.unlikely35 ·R_386_PC32»     .text.unlikely
36 »       push···%eax36 »       push···%eax
37 »       push···%eax37 »       push···%eax
38 »       lea····0x4(%ebx),%eax38 »       lea····0x4(%ebx),%eax
39 »       push···$0x039 »       push···$0x0
40 »       push···%eax40 »       push···%eax
41 »       call···4a·<PyThread_tss_create+0x1a>41 »       call···4a·<PyThread_tss_create+0x1a>
42 ·R_386_PC32»     pthread_key_create42 ·R_386_PC32»     pthread_key_create
43 »       add····$0x10,%esp43 »       add····$0x10,%esp
44 »       test···%eax,%eax44 »       test···%eax,%eax
45 »       jne····289·<PyThread_start_new_thread+0xc9>45 »       jne····26b·<PyThread_start_new_thread+0xab>
46 ·R_386_PC32»     .text.unlikely46 ·R_386_PC32»     .text.unlikely
47 »       movl···$0x1,(%ebx)47 »       movl···$0x1,(%ebx)
48 »       add····$0x8,%esp48 »       add····$0x8,%esp
49 »       pop····%ebx49 »       pop····%ebx
50 »       retq···50 »       retq···
51 »       lea····0x0(%esi,%eiz,1),%esi51 »       lea····0x0(%esi,%eiz,1),%esi
52 »       lea····0x0(%esi,%eiz,1),%esi52 »       lea····0x0(%esi,%eiz,1),%esi
53 »       nop53 »       nop
  
54 00000070·<PyThread_init_thread>:54 00000070·<PyThread_init_thread>:
55 PyThread_init_thread():55 PyThread_init_thread():
56 »       cmpl···$0x0,0xf056 »       cmpl···$0x0,0xf0
57 ·R_386_32»       .bss57 ·R_386_32»       .bss
58 »       je·····2b5·<PyThread_get_thread_native_id+0x15>58 »       je·····297·<PyThread_start_new_thread+0xd7>
59 ·R_386_PC32»     .text.unlikely59 ·R_386_PC32»     .text.unlikely
60 »       retq···60 »       retq···
61 »       xchg···%ax,%ax61 »       xchg···%ax,%ax
  
62 00000080·<_PyThread_cond_init>:62 00000080·<_PyThread_cond_init>:
63 _PyThread_cond_init():63 _PyThread_cond_init():
64 »       sub····$0x14,%esp64 »       sub····$0x14,%esp
18.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 46, 481 lines modifiedOffset 46, 477 lines modified
46 »       pop····%ebx46 »       pop····%ebx
47 »       jmp····5b·<PyThread_free_lock.cold+0x1b>47 »       jmp····5b·<PyThread_free_lock.cold+0x1b>
48 ·R_386_PC32»     PyMem_RawFree48 ·R_386_PC32»     PyMem_RawFree
  
49 0000005f·<PyThread_acquire_lock.cold>:49 0000005f·<PyThread_acquire_lock.cold>:
50 PyThread_acquire_lock.cold():50 PyThread_acquire_lock.cold():
51 »       cmp····$0x4,%eax51 »       cmp····$0x4,%eax
52 »       jne····7e·<PyThread_acquire_lock.cold+0x1f>52 »       jne····81·<PyThread_acquire_lock.cold+0x22>
53 »       sub····$0xc,%esp53 »       sub····$0xc,%esp
54 »       push···%esi54 »       pushl··0x2c(%esp)
55 »       call···69·<PyThread_acquire_lock.cold+0xa>55 »       call···6c·<PyThread_acquire_lock.cold+0xd>
56 ·R_386_PC32»     sem_wait56 ·R_386_PC32»     sem_wait
57 »       add····$0x10,%esp57 »       add····$0x10,%esp
58 »       cmp····$0xffffffff,%eax58 »       cmp····$0xffffffff,%eax
59 »       jne····5f·<PyThread_acquire_lock.cold>59 »       jne····5f·<PyThread_acquire_lock.cold>
60 »       call···76·<PyThread_acquire_lock.cold+0x17>60 »       call···79·<PyThread_acquire_lock.cold+0x1a>
61 ·R_386_PC32»     __errno_location61 ·R_386_PC32»     __errno_location
62 »       mov····(%eax),%eax62 »       mov····(%eax),%eax
63 »       jmp····5f·<PyThread_acquire_lock.cold>63 »       jmp····5f·<PyThread_acquire_lock.cold>
64 »       test···%eax,%eax64 »       test···%eax,%eax
65 »       je·····e0·<PyThread_acquire_lock.cold+0x81>65 »       je·····e6·<PyThread_acquire_lock.cold+0x87>
66 »       sub····$0xc,%esp66 »       sub····$0xc,%esp
67 »       push···$0x2167 »       push···$0x21
68 ·R_386_32»       .rodata.str1.168 ·R_386_32»       .rodata.str1.1
69 »       call···8b·<PyThread_acquire_lock.cold+0x2c>69 »       call···8e·<PyThread_acquire_lock.cold+0x2f>
70 ·R_386_PC32»     perror70 ·R_386_PC32»     perror
71 »       add····$0x10,%esp71 »       add····$0x10,%esp
72 »       xor····%eax,%eax72 »       xor····%eax,%eax
73 »       jmp····1ce·<PyThread_acquire_lock_timed.cold+0xe4>73 »       jmp····1cf·<PyThread_acquire_lock_timed.cold+0xdf>
74 ·R_386_PC32»     .text.hot74 ·R_386_PC32»     .text.hot
75 »       mov····(%ebx),%eax75 »       mov····(%ebx),%eax
76 »       cmp····$0x4,%eax76 »       cmp····$0x4,%eax
77 »       jne····22a·<PyThread_release_lock.cold+0xd>77 »       jne····22d·<PyThread_GetInfo.cold>
78 ·R_386_PC32»     .text.hot78 ·R_386_PC32»     .text.hot
79 »       sub····$0xc,%esp79 »       sub····$0xc,%esp
80 »       push···%esi80 »       pushl··0x2c(%esp)
81 »       call···a9·<PyThread_acquire_lock.cold+0x4a>81 »       call···af·<PyThread_acquire_lock.cold+0x50>
82 ·R_386_PC32»     sem_trywait82 ·R_386_PC32»     sem_trywait
83 »       add····$0x10,%esp83 »       add····$0x10,%esp
84 »       cmp····$0xffffffff,%eax84 »       cmp····$0xffffffff,%eax
85 »       je·····99·<PyThread_acquire_lock.cold+0x3a>85 »       je·····9c·<PyThread_acquire_lock.cold+0x3d>
86 »       cmp····$0x4,%eax86 »       cmp····$0x4,%eax
87 »       jne····244·<PyThread_init_thread.cold+0x8>87 »       jne····24a·<PyThread_GetInfo.cold+0x1d>
88 ·R_386_PC32»     .text.hot88 ·R_386_PC32»     .text.hot
89 »       jmp····1d0·<PyThread_acquire_lock_timed.cold+0xe6>89 »       jmp····1d1·<PyThread_acquire_lock_timed.cold+0xe1>
90 ·R_386_PC32»     .text.hot90 ·R_386_PC32»     .text.hot
91 »       mov····%eax,0xc(%esp)91 »       mov····%eax,0xc(%esp)
92 »       sub····$0xc,%esp92 »       sub····$0xc,%esp
93 »       push···$0x1593 »       push···$0x15
94 ·R_386_32»       .rodata.str1.194 ·R_386_32»       .rodata.str1.1
95 »       call···d0·<PyThread_acquire_lock.cold+0x71>95 »       call···d6·<PyThread_acquire_lock.cold+0x77>
96 ·R_386_PC32»     perror96 ·R_386_PC32»     perror
97 »       add····$0x10,%esp97 »       add····$0x10,%esp
98 »       mov····0xc(%esp),%eax98 »       mov····0xc(%esp),%eax
99 »       jmp····273·<PyThread_GetInfo.cold+0x28>99 »       jmp····279·<PyThread_GetInfo.cold+0x4c>
100 ·R_386_PC32»     .text.hot100 ·R_386_PC32»     .text.hot
101 »       mov····$0x1,%eax101 »       mov····$0x1,%eax
102 »       jmp····21f·<PyThread_release_lock.cold+0x2>102 »       jmp····223·<PyThread_init_thread.cold+0x5>
103 ·R_386_PC32»     .text.hot103 ·R_386_PC32»     .text.hot
  
104 000000ea·<PyThread_acquire_lock_timed.cold>:104 000000f0·<PyThread_acquire_lock_timed.cold>:
105 PyThread_acquire_lock_timed.cold():105 PyThread_acquire_lock_timed.cold():
 106 »       push···%eax
 107 »       push···%eax
 108 »       push···$0x0
 109 ·R_386_32»       .rodata.str1.4
 110 »       push···$0x0
 111 ·R_386_32»       .rodata
 112 »       call···fd·<PyThread_acquire_lock_timed.cold+0xd>
 113 ·R_386_PC32»     _Py_FatalErrorFunc
 114 »       mov····$0x4,%ebx
 115 »       cmp····$0x4,%ebx
 116 »       jne····43b·<PyThread_set_stacksize+0x24>
 117 ·R_386_PC32»     .text.hot
 118 »       test···%dl,%dl
 119 »       je·····443·<PyThread_set_stacksize+0x2c>
 120 ·R_386_PC32»     .text.hot
 121 »       mov····$0x2,%eax
 122 »       jmp····362·<PyThread_tss_free+0xd>
 123 ·R_386_PC32»     .text.hot
 124 »       call···122·<PyThread_acquire_lock_timed.cold+0x32>
 125 ·R_386_PC32»     __errno_location
 126 »       xor····%ecx,%ecx
 127 »       mov····(%eax),%ebx
 128 »       jmp····3ba·<PyThread_create_key+0x2e>
 129 ·R_386_PC32»     .text.hot
 130 »       mov····%dl,(%esp)
 131 »       sub····$0xc,%esp
 132 »       push···$0x21
 133 ·R_386_32»       .rodata.str1.1
106 »       call···eb·<PyThread_acquire_lock_timed.cold+0x1>134 »       call···13b·<PyThread_acquire_lock_timed.cold+0x4b>
 135 ·R_386_PC32»     perror
 136 »       add····$0x10,%esp
 137 »       movzbl·(%esp),%edx
 138 »       jmp····106·<PyThread_acquire_lock_timed.cold+0x16>
 139 »       mov····%dl,(%esp)
 140 »       sub····$0xc,%esp
 141 »       push···$0x15
 142 ·R_386_32»       .rodata.str1.1
 143 »       call···154·<PyThread_acquire_lock_timed.cold+0x64>
 144 ·R_386_PC32»     perror
 145 »       add····$0x10,%esp
 146 »       movzbl·(%esp),%edx
 147 »       jmp····106·<PyThread_acquire_lock_timed.cold+0x16>
 148 »       call···162·<PyThread_acquire_lock_timed.cold+0x72>
107 ·R_386_PC32»     _PyTime_GetMonotonicClock149 ·R_386_PC32»     _PyTime_GetMonotonicClock
108 »       mov····(%esp),%ecx150 »       mov····(%esp),%ecx
109 »       mov····0x4(%esp),%ebx151 »       mov····0x4(%esp),%ebx
110 »       sub····%eax,%ecx152 »       sub····%eax,%ecx
111 »       sbb····%edx,%ebx153 »       sbb····%edx,%ebx
112 »       mov····%ecx,0x8(%esp)154 »       mov····%ecx,0x8(%esp)
113 »       mov····%ebx,0xc(%esp)155 »       mov····%ebx,0xc(%esp)
114 »       test···%ebx,%ebx156 »       test···%ebx,%ebx
115 »       js·····43f·<PyThread_set_stacksize+0xa>157 »       js·····4ad·<PyThread_tss_is_created+0xd>
116 ·R_386_PC32»     .text.hot158 ·R_386_PC32»     .text.hot
117 »       or·····%ecx,%ebx159 »       or·····%ecx,%ebx
118 »       jne····157·<PyThread_acquire_lock_timed.cold+0x6d>160 »       jne····1cf·<PyThread_acquire_lock_timed.cold+0xdf>
 161 »       jmp····38a·<PyThread_tss_free+0x35>
119 »       mov····0x40(%esp),%esi 
120 »       mov····0x4c(%esp),%ebx 
121 »       jmp····329·<_PyThread_cond_after.cold+0x19> 
122 ·R_386_PC32»     .text.hot162 ·R_386_PC32»     .text.hot
123 »       mov····%dl,0x8(%esp)163 »       mov····%dl,(%esp)
124 »       sub····$0xc,%esp164 »       sub····$0xc,%esp
125 »       mov····%eax,0xc(%esp) 
126 »       push···$0x2a165 »       push···$0x2a
127 ·R_386_32»       .rodata.str1.1166 ·R_386_32»       .rodata.str1.1
Max diff block lines reached; 13866/18432 bytes (75.23%) of diff not shown.
15.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 100, 84 lines modifiedOffset 100, 80 lines modified
100 ·R_386_PC32»     PyMem_RawFree100 ·R_386_PC32»     PyMem_RawFree
101 »       lea····0x0(%esi,%eiz,1),%esi101 »       lea····0x0(%esi,%eiz,1),%esi
102 »       lea····0x0(%esi,%eiz,1),%esi102 »       lea····0x0(%esi,%eiz,1),%esi
103 »       nop103 »       nop
  
104 000000f0·<PyThread_acquire_lock>:104 000000f0·<PyThread_acquire_lock>:
105 PyThread_acquire_lock():105 PyThread_acquire_lock():
106 »       push···%esi 
107 »       xor····%eax,%eax 
108 »       push···%ebx106 »       push···%ebx
 107 »       xor····%eax,%eax
109 »       sub····$0x14,%esp108 »       sub····$0x18,%esp
110 »       mov····0x24(%esp),%edx109 »       mov····0x24(%esp),%edx
111 »       mov····0x20(%esp),%esi 
112 »       test···%edx,%edx110 »       test···%edx,%edx
113 »       setne··%al111 »       setne··%al
114 »       xor····%ecx,%ecx112 »       xor····%ecx,%ecx
115 »       neg····%eax113 »       neg····%eax
116 »       adc····$0x0,%ecx114 »       adc····$0x0,%ecx
117 »       neg····%ecx115 »       neg····%ecx
118 »       or·····%eax,%ecx116 »       or·····%eax,%ecx
119 »       jne····140·<PyThread_acquire_lock+0x50>117 »       jne····140·<PyThread_acquire_lock+0x50>
120 »       sub····$0xc,%esp118 »       sub····$0xc,%esp
121 »       push···%esi119 »       pushl··0x2c(%esp)
122 »       call···116·<PyThread_acquire_lock+0x26>120 »       call···114·<PyThread_acquire_lock+0x24>
123 ·R_386_PC32»     sem_trywait121 ·R_386_PC32»     sem_trywait
124 »       add····$0x10,%esp122 »       add····$0x10,%esp
125 »       cmp····$0xffffffff,%eax123 »       cmp····$0xffffffff,%eax
126 »       je·····178·<PyThread_acquire_lock+0x88>124 »       je·····178·<PyThread_acquire_lock+0x88>
127 »       cmp····$0x4,%eax125 »       cmp····$0x4,%eax
128 »       je·····111·<PyThread_acquire_lock+0x21>126 »       je·····10c·<PyThread_acquire_lock+0x1c>
129 »       cmp····$0xb,%eax127 »       cmp····$0xb,%eax
130 »       je·····170·<PyThread_acquire_lock+0x80>128 »       je·····170·<PyThread_acquire_lock+0x80>
131 »       test···%eax,%eax129 »       test···%eax,%eax
132 »       jne····1f3·<PyThread_acquire_lock_timed+0x43>130 »       jne····1f7·<PyThread_acquire_lock_timed+0x47>
133 ·R_386_PC32»     .text.unlikely131 ·R_386_PC32»     .text.unlikely
134 »       mov····$0x1,%eax132 »       mov····$0x1,%eax
135 »       add····$0x14,%esp133 »       add····$0x18,%esp
136 »       pop····%ebx134 »       pop····%ebx
137 »       pop····%esi 
138 »       retq···135 »       retq···
139 »       nop136 »       lea····0x0(%esi,%eiz,1),%esi
140 »       sub····$0xc,%esp137 »       sub····$0xc,%esp
141 »       push···%esi138 »       pushl··0x2c(%esp)
142 »       call···145·<PyThread_acquire_lock+0x55>139 »       call···148·<PyThread_acquire_lock+0x58>
143 ·R_386_PC32»     sem_wait140 ·R_386_PC32»     sem_wait
144 »       add····$0x10,%esp141 »       add····$0x10,%esp
145 »       cmp····$0xffffffff,%eax142 »       cmp····$0xffffffff,%eax
146 »       je·····1c6·<PyThread_acquire_lock_timed+0x16>143 »       je·····1cc·<PyThread_acquire_lock_timed+0x1c>
147 ·R_386_PC32»     .text.unlikely144 ·R_386_PC32»     .text.unlikely
148 »       cmp····$0x4,%eax145 »       cmp····$0x4,%eax
149 »       je·····1be·<PyThread_acquire_lock_timed+0xe>146 »       je·····1c1·<PyThread_acquire_lock_timed+0x11>
150 ·R_386_PC32»     .text.unlikely147 ·R_386_PC32»     .text.unlikely
151 »       test···%eax,%eax148 »       test···%eax,%eax
152 »       je·····134·<PyThread_acquire_lock+0x44>149 »       je·····132·<PyThread_acquire_lock+0x42>
153 »       jmp····1e5·<PyThread_acquire_lock_timed+0x35>150 »       jmp····1eb·<PyThread_acquire_lock_timed+0x3b>
154 ·R_386_PC32»     .text.unlikely151 ·R_386_PC32»     .text.unlikely
155 »       lea····0x0(%esi,%eiz,1),%esi152 »       lea····0x0(%esi),%esi
156 »       xchg···%ax,%ax 
157 »       xor····%eax,%eax153 »       xor····%eax,%eax
158 »       jmp····139·<PyThread_acquire_lock+0x49>154 »       jmp····137·<PyThread_acquire_lock+0x47>
159 »       lea····0x0(%esi,%eiz,1),%esi155 »       lea····0x0(%esi,%eiz,1),%esi
160 »       call···179·<PyThread_acquire_lock+0x89>156 »       call···179·<PyThread_acquire_lock+0x89>
161 ·R_386_PC32»     __errno_location157 ·R_386_PC32»     __errno_location
162 »       mov····%eax,%ebx158 »       mov····%eax,%ebx
163 »       mov····(%eax),%eax159 »       mov····(%eax),%eax
164 »       cmp····$0x4,%eax160 »       cmp····$0x4,%eax
165 »       je·····22a·<PyThread_acquire_lock_timed+0x7a>161 »       je·····22d·<PyThread_acquire_lock_timed+0x7d>
166 ·R_386_PC32»     .text.unlikely162 ·R_386_PC32»     .text.unlikely
167 »       cmp····$0xb,%eax163 »       cmp····$0xb,%eax
168 »       je·····170·<PyThread_acquire_lock+0x80>164 »       je·····170·<PyThread_acquire_lock+0x80>
169 »       test···%eax,%eax165 »       test···%eax,%eax
170 »       jne····256·<PyThread_acquire_lock_timed+0xa6>166 »       jne····25c·<PyThread_acquire_lock_timed+0xac>
171 ·R_386_PC32»     .text.unlikely167 ·R_386_PC32»     .text.unlikely
172 »       test···%eax,%eax168 »       test···%eax,%eax
173 »       sete···%al169 »       sete···%al
174 »       movzbl·%al,%eax170 »       movzbl·%al,%eax
175 »       jmp····139·<PyThread_acquire_lock+0x49>171 »       jmp····137·<PyThread_acquire_lock+0x47>
176 »       lea····0x0(%esi,%eiz,1),%esi172 »       lea····0x0(%esi,%eiz,1),%esi
177 »       lea····0x0(%esi,%eiz,1),%esi173 »       lea····0x0(%esi,%eiz,1),%esi
178 »       nop174 »       nop
  
179 000001b0·<PyThread_acquire_lock_timed>:175 000001b0·<PyThread_acquire_lock_timed>:
180 PyThread_acquire_lock_timed():176 PyThread_acquire_lock_timed():
181 »       push···%ebp177 »       push···%ebp
16.2 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 19, 128 lines modifiedOffset 19, 127 lines modified
19 ··0x000000f0·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·19 ··0x000000f0·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·
20 ··0x00000100·10000000·1c000000·1f000000·21000000·............!...20 ··0x00000100·10000000·1c000000·1f000000·21000000·............!...
21 ··0x00000110·00000000·28000000·18010000·b0000000·....(...........21 ··0x00000110·00000000·28000000·18010000·b0000000·....(...........
22 ··0x00000120·31000000·00410e08·8302430e·104f0e1c·1....A....C..O..22 ··0x00000120·31000000·00410e08·8302430e·104f0e1c·1....A....C..O..
23 ··0x00000130·410e2048·0e104f0e·0841c30e·04000000·A.·H..O..A......23 ··0x00000130·410e2048·0e104f0e·0841c30e·04000000·A.·H..O..A......
24 ··0x00000140·24000000·d8000000·40000000·1f000000·$.......@.......24 ··0x00000140·24000000·d8000000·40000000·1f000000·$.......@.......
25 ··0x00000150·00430a0e·0841c30e·04410b43·0e1c450e·.C...A...A.C..E.25 ··0x00000150·00430a0e·0841c30e·04410b43·0e1c450e·.C...A...A.C..E.
26 ··0x00000160·204c0e08·41c30e04·3c000000·6c010000··L..A...<...l...26 ··0x00000160·204c0e08·41c30e04·34000000·6c010000··L..A...4...l...
27 ··0x00000170·f0000000·b1000000·00410e08·8602430e·.........A....C.27 ··0x00000170·f0000000·b1000000·00410e08·8302450e·.........A....E.
28 ··0x00000180·0c830343·0e205d0e·2c410e30·480e205f·...C.·].,A.0H.·_28 ··0x00000180·20590e2c·440e3048·0e205f0a·0e0841c3··Y.,D.0H.·_...A.
 29 ··0x00000190·0e04450b·430e2c44·0e30480e·20000000·..E.C.,D.0H.·...
 30 ··0x000001a0·18000000·00000000·017a5200·017c0801·.........zR..|..
 31 ··0x000001b0·1b0c0404·88010e20·83020000·34000000·.......·....4...
 32 ··0x000001c0·20000000·5f000000·91000000·00480e2c··..._........H.,
 33 ··0x000001d0·440e3048·0e20550e·2c450e30·480e2055·D.0H.·U.,E.0H.·U
 34 ··0x000001e0·0e2c440e·30480e20·5a0e2c45·0e30480e·.,D.0H.·Z.,E.0H.
 35 ··0x000001f0·20000000·ac000000·f8010000·b0010000··...............
 36 ··0x00000200·8c020000·00410e08·85024b0e·0c870341·.....A....K....A
 37 ··0x00000210·0e108604·410e1483·05430e40·02460e4c·....A....C.@.F.L
 38 ··0x00000220·440e5048·0e40750a·0e1441c3·0e1041c6·D.PH.@u...A...A.
29 ··0x00000190·0a0e0c41·c30e0841·c60e0442·0b430e2c·...A...A...B.C.,39 ··0x00000230·0e0c41c7·0e0841c5·0e04440b·630e4c44·..A...A...D.c.LD
 40 ··0x00000240·0e50480e·40720a0e·1446c30e·1041c60e·.PH.@r...F...A..
 41 ··0x00000250·0c41c70e·0841c50e·04460b02·780e4441·.A...A...F..x.DA
 42 ··0x00000260·0e48450e·4c440e50·480e407d·0e44410e·.HE.LD.PH.@}.DA.
 43 ··0x00000270·48420e4c·450e5047·0e54450e·58410e5c·HB.LE.PG.TE.XA.\
 44 ··0x00000280·410e6048·0e50460e·54470e58·410e5c41·A.`H.PF.TG.XA.\A
 45 ··0x00000290·0e60680e·40580e44·470e484a·0e4c410e·.`h.@X.DG.HJ.LA.
 46 ··0x000002a0·50650e40·1c000000·00000000·017a5200·Pe.@.........zR.
 47 ··0x000002b0·017c0801·1b0c0404·88010e40·83058502·.|.........@....
 48 ··0x000002c0·86048703·50000000·24000000·f0000000·....P...$.......
 49 ··0x000002d0·0f010000·00410a0e·44410e48·450e4c45·.....A..DA.HE.LE
 50 ··0x000002e0·0e50450b·740e4c45·0e50480e·404c0e4c·.PE.t.LE.PH.@L.L
 51 ··0x000002f0·450e5048·0e40750e·4c450e50·480e4053·E.PH.@u.LE.PH.@S
 52 ··0x00000300·0e4c440e·50480e40·590e4445·0e48490e·.LD.PH.@Y.DE.HI.
 53 ··0x00000310·4c410e50·480e4000·1c000000·1c030000·LA.PH.@.........
 54 ··0x00000320·40040000·1b000000·00430e1c·440e2048·@........C..D.·H
30 ··0x000001a0·410e3048·0e200000·18000000·00000000·A.0H.·..........55 ··0x00000330·0e104b0e·04000000·14000000·00000000·..K.............
31 ··0x000001b0·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·56 ··0x00000340·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........
 57 ··0x00000350·10000000·1c000000·ff010000·10000000·................
 58 ··0x00000360·004b0e04·2c000000·68030000·30000000·.K..,...h...0...
 59 ··0x00000370·34000000·00410e08·8302430e·104e0e14·4....A....C..N..
 60 ··0x00000380·410e1845·0e1c410e·20480e10·510e0841·A..E..A.·H..Q..A
 61 ··0x00000390·c30e0400·10000000·2c030000·0f020000·........,.......
 62 ··0x000003a0·0f000000·00000000·10000000·ac030000·................
 63 ··0x000003b0·60040000·10000000·00000000·1c000000·`...............
 64 ··0x000003c0·c0030000·70040000·21000000·00430e18·....p...!....C..
 65 ··0x000003d0·440e1c47·0e204d0e·04000000·10000000·D..G.·M.........
 66 ··0x000003e0·e0030000·70000000·0e000000·00000000·....p...........
 67 ··0x000003f0·10000000·f4030000·1e020000·0f000000·................
 68 ··0x00000400·00000000·1c000000·08040000·80000000·................
 69 ··0x00000410·16000000·00430e18·460e1c44·0e20480e·.....C..F..D.·H.
 70 ··0x00000420·04000000·10000000·28040000·a0040000·........(.......
 71 ··0x00000430·07000000·00000000·8c000000·3c040000·............<...
 72 ··0x00000440·a0000000·ef000000·00410e08·8602410e·.........A....A.
 73 ··0x00000450·0c830346·0eb00259·0eb40241·0eb80245·...F...Y...A...E
 74 ··0x00000460·0ebc0245·0ec00248·0eb0024b·0ebc0245·...E...H...K...E
 75 ··0x00000470·0ec00248·0eb0024d·0ebc0245·0ec00248·...H...M...E...H
 76 ··0x00000480·0eb0024b·0ebc0248·0ec00248·0eb0024c·...K...H...H...L
 77 ··0x00000490·0eb40245·0eb80245·0ebc0242·0ec00248·...E...E...B...H
 78 ··0x000004a0·0eb00253·0eb40241·0eb80241·0ebc0241·...S...A...A...A
 79 ··0x000004b0·0ec00248·0eb00263·0a0e0c41·c30e0841·...H...c...A...A
 80 ··0x000004c0·c60e0441·0b000000·1c000000·00000000·...A............
 81 ··0x000004d0·017a5200·017c0801·1b0c0404·88010eb0·.zR..|..........
32 ··0x000001c0·83038602·34000000·20000000·5f000000·....4...·..._...82 ··0x000004e0·02830386·02000000·28000000·24000000·........(...$...
33 ··0x000001d0·8b000000·00480e2c·410e3048·0e20550e·.....H.,A.0H.·U. 
34 ··0x000001e0·2c450e30·480e2055·0e2c410e·30480e20·,E.0H.·U.,A.0H.· 
35 ··0x000001f0·5a0e2c45·0e30480e·20000000·b0000000·Z.,E.0H.·....... 
36 ··0x00000200·00020000·b0010000·a4020000·00410e08·.............A..83 ··0x000004f0·2d020000·59000000·006e0ebc·02410ec0·-...Y....n...A..
 84 ··0x00000500·02480eb0·02500ebc·02410ec0·02480eb0·.H...P...A...H..
 85 ··0x00000510·02000000·28000000·18050000·90010000·....(...........
 86 ··0x00000520·26000000·00410e08·8302430e·104c0e1c·&....A....C..L..
 87 ··0x00000530·430e204e·0e10430e·0841c30e·04000000·C.·N..C..A......
 88 ··0x00000540·6c000000·44050000·c0010000·d5000000·l...D...........
37 ··0x00000210·85024b0e·0c870341·0e108604·410e1483·..K....A....A...89 ··0x00000550·00410e08·8502410e·0c870341·0e108604·.A....A....A....
 90 ··0x00000560·410e1483·05430e50·640e5c45·0e60480e·A....C.Pd.\E.`H.
 91 ··0x00000570·50630e54·410e5842·0e5c410e·60540e50·Pc.TA.XB.\A.`T.P
38 ··0x00000220·05430e40·02540e4c·410e5048·0e40730a·.C.@.T.LA.PH.@s. 
39 ··0x00000230·0e1441c3·0e1041c6·0e0c41c7·0e0841c5·..A...A...A...A. 
40 ··0x00000240·0e044b0b·630e4c44·0e50480e·40730a0e·..K.c.LD.PH.@s.. 
41 ··0x00000250·1446c30e·1041c60e·0c41c70e·0841c50e·.F...A...A...A.. 
42 ··0x00000260·04450b02·710e4441·0e48450e·4c440e50·.E..q.DA.HE.LD.P 
43 ··0x00000270·480e4002·470e4441·0e48420e·4c450e50·H.@.G.DA.HB.LE.P 
44 ··0x00000280·470e5445·0e58410e·5c410e60·480e5046·G.TE.XA.\A.`H.PF92 ··0x00000580·500e5445·0e58410e·5c450e60·520e504b·P.TE.XA.\E.`R.PK
45 ··0x00000290·0e54470e·58410e5c·410e6068·0e40630e·.TG.XA.\A.`h.@c. 
46 ··0x000002a0·44430e48·430e4c41·0e50650e·40000000·DC.HC.LA.Pe.@...93 ··0x00000590·0e5c440e·604c0e50·500a0e14·41c30e10·.\D.`L.PP...A...
 94 ··0x000005a0·41c60e0c·41c70e08·41c50e04·410b0000·A...A...A...A...
47 ··0x000002b0·1c000000·00000000·017a5200·017c0801·.........zR..|..95 ··0x000005b0·1c000000·00000000·017a5200·017c0801·.........zR..|..
48 ··0x000002c0·1b0c0404·88010e40·83058502·86048703·.......@........96 ··0x000005c0·1b0c0404·88010e50·83058502·86048703·.......P........
49 ··0x000002d0·50000000·24000000·ea000000·33010000·P...$.......3...97 ··0x000005d0·30000000·24000000·86020000·58000000·0...$.......X...
 98 ··0x000005e0·00430e5c·410e6048·0e50490e·54410e58·.C.\A.`H.PI.TA.X
 99 ··0x000005f0·410e5c41·0e60480e·504b0e5c·410e6048·A.\A.`H.PK.\A.`H
50 ··0x000002e0·00780e4c·490e5051·0e40610e·44450e48·.x.LI.PQ.@a.DE.H 
51 ··0x000002f0·490e4c41·0e50480e·40570e4c·410e5048·I.LA.PH.@W.LA.PH 
52 ··0x00000300·0e40540a·0e44410e·48450e4c·450e5045·.@T..DA.HE.LE.PE 
53 ··0x00000310·0b5f0e4c·490e5048·0e40650a·0e4c490e·._.LI.PH.@e..LI. 
54 ··0x00000320·50420b00·1c000000·28030000·60040000·PB......(...`...100 ··0x00000600·0e500000·1c000000·08060000·a0020000·.P..............
 101 ··0x00000610·21000000·00430e10·500e1c45·0e20480e·!....C..P..E.·H.
55 ··0x00000330·1b000000·00430e1c·440e2048·0e104b0e·.....C..D.·H..K. 
56 ··0x00000340·04000000·14000000·00000000·017a5200·.............zR. 
57 ··0x00000350·017c0801·1b0c0404·88010e10·10000000·.|.............. 
58 ··0x00000360·1c000000·1d020000·10000000·004b0e04·.............K.. 
59 ··0x00000370·2c000000·74030000·30000000·34000000·,...t...0...4... 
60 ··0x00000380·00410e08·8302430e·104e0e14·410e1845·.A....C..N..A..E 
61 ··0x00000390·0e1c410e·20480e10·510e0841·c30e0400·..A.·H..Q..A.... 
62 ··0x000003a0·10000000·38030000·2d020000·0f000000·....8...-....... 
63 ··0x000003b0·00000000·10000000·b8030000·80040000·................102 ··0x00000620·04000000·10000000·f0020000·de020000·................
64 ··0x000003c0·10000000·00000000·1c000000·cc030000·................103 ··0x00000630·14000000·00000000·28000000·3c060000·........(...<...
65 ··0x000003d0·90040000·21000000·00430e18·440e1c47·....!....C..D..G104 ··0x00000640·d0020000·21000000·00410e08·8602410e·....!....A....A.
 105 ··0x00000650·0c830343·0e1c4a0e·204d0e0c·43c30e08·...C..J.·M..C...
 106 ··0x00000660·41c60e04·64000000·68060000·b0040000·A...d...h.......
66 ··0x000003e0·0e204d0e·04000000·10000000·ec030000·.·M............. 
67 ··0x000003f0·70000000·0e000000·00000000·10000000·p............... 
68 ··0x00000400·00040000·3c020000·0f000000·00000000·....<........... 
69 ··0x00000410·1c000000·14040000·80000000·16000000·................ 
70 ··0x00000420·00430e18·460e1c44·0e20480e·04000000·.C..F..D.·H..... 
71 ··0x00000430·10000000·34040000·c0040000·07000000·....4........... 
72 ··0x00000440·00000000·8c000000·48040000·a0000000·........H....... 
73 ··0x00000450·ef000000·00410e08·8602410e·0c830346·.....A....A....F107 ··0x00000670·89000000·00410e08·8502410e·0c870341·.....A....A....A
 108 ··0x00000680·0e108604·410e1483·05430e30·4e0e3445·....A....C.0N.4E
 109 ··0x00000690·0e38410e·3c410e40·480e3042·0e34470e·.8A.<A.@H.0B.4G.
 110 ··0x000006a0·38410e3c·410e404e·0e304d0e·38470e3c·8A.<A.@N.0M.8G.<
 111 ··0x000006b0·420e4050·0e30610e·1441c30e·1041c60e·B.@P.0a..A...A..
74 ··0x00000460·0eb00259·0eb40241·0eb80245·0ebc0245·...Y...A...E...E 
75 ··0x00000470·0ec00248·0eb0024b·0ebc0245·0ec00248·...H...K...E...H 
76 ··0x00000480·0eb0024d·0ebc0245·0ec00248·0eb0024b·...M...E...H...K 
77 ··0x00000490·0ebc0248·0ec00248·0eb0024c·0eb40245·...H...H...L...E 
78 ··0x000004a0·0eb80245·0ebc0242·0ec00248·0eb00253·...E...B...H...S 
Max diff block lines reached; 0/16486 bytes (0.00%) of diff not shown.
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 52, 19 lines modifiedOffset 52, 19 lines modified
52 ··0x00000310·5f5f6d6f·64646933·005f5f64·69766469·__moddi3.__divdi52 ··0x00000310·5f5f6d6f·64646933·005f5f64·69766469·__moddi3.__divdi
53 ··0x00000320·33005079·54687265·61645f61·63717569·3.PyThread_acqui53 ··0x00000320·33005079·54687265·61645f61·63717569·3.PyThread_acqui
54 ··0x00000330·72655f6c·6f636b5f·74696d65·64007365·re_lock_timed.se54 ··0x00000330·72655f6c·6f636b5f·74696d65·64007365·re_lock_timed.se
55 ··0x00000340·6d5f7469·6d656477·61697400·67657474·m_timedwait.gett55 ··0x00000340·6d5f7469·6d656477·61697400·67657474·m_timedwait.gett
56 ··0x00000350·696d656f·66646179·005f5079·54696d65·imeofday._PyTime56 ··0x00000350·696d656f·66646179·005f5079·54696d65·imeofday._PyTime
57 ··0x00000360·5f46726f·6d4e616e·6f736563·6f6e6473·_FromNanoseconds57 ··0x00000360·5f46726f·6d4e616e·6f736563·6f6e6473·_FromNanoseconds
58 ··0x00000370·005f5079·54696d65·5f476574·4d6f6e6f·._PyTime_GetMono58 ··0x00000370·005f5079·54696d65·5f476574·4d6f6e6f·._PyTime_GetMono
59 ··0x00000380·746f6e69·63436c6f·636b005f·50795469·tonicClock._PyTi59 ··0x00000380·746f6e69·63436c6f·636b005f·50795f46·tonicClock._Py_F
 60 ··0x00000390·6174616c·4572726f·7246756e·63005f50·atalErrorFunc._P
60 ··0x00000390·6d655f47·65745379·7374656d·436c6f63·me_GetSystemCloc61 ··0x000003a0·7954696d·655f4765·74537973·74656d43·yTime_GetSystemC
 62 ··0x000003b0·6c6f636b·005f5079·54696d65·5f417354·lock._PyTime_AsT
61 ··0x000003a0·6b005f50·7954696d·655f4173·54696d65·k._PyTime_AsTime 
62 ··0x000003b0·73706563·005f5079·5f466174·616c4572·spec._Py_FatalEr 
63 ··0x000003c0·726f7246·756e6300·50795468·72656164·rorFunc.PyThread63 ··0x000003c0·696d6573·70656300·50795468·72656164·imespec.PyThread
64 ··0x000003d0·5f72656c·65617365·5f6c6f63·6b007365·_release_lock.se64 ··0x000003d0·5f72656c·65617365·5f6c6f63·6b007365·_release_lock.se
65 ··0x000003e0·6d5f706f·73740050·79546872·6561645f·m_post.PyThread_65 ··0x000003e0·6d5f706f·73740050·79546872·6561645f·m_post.PyThread_
66 ··0x000003f0·7473735f·63726561·74650070·74687265·tss_create.pthre66 ··0x000003f0·7473735f·63726561·74650070·74687265·tss_create.pthre
67 ··0x00000400·61645f6b·65795f63·72656174·65005079·ad_key_create.Py67 ··0x00000400·61645f6b·65795f63·72656174·65005079·ad_key_create.Py
68 ··0x00000410·54687265·61645f74·73735f67·65740070·Thread_tss_get.p68 ··0x00000410·54687265·61645f74·73735f67·65740070·Thread_tss_get.p
69 ··0x00000420·74687265·61645f67·65747370·65636966·thread_getspecif69 ··0x00000420·74687265·61645f67·65747370·65636966·thread_getspecif
70 ··0x00000430·69630050·79546872·6561645f·7473735f·ic.PyThread_tss_70 ··0x00000430·69630050·79546872·6561645f·7473735f·ic.PyThread_tss_
91.3 KB
traceback.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:··········18884·(bytes·into·file)13 ··Start·of·section·headers:··········18896·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.17 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x49c4:1 There·are·20·section·headers,·starting·at·offset·0x49d0:
  
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]·.text·············PROGBITS········00000000·000040·00040f·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00040f·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·003afc·000140·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·003b08·000140·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000460·000210·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000460·000210·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·003c3c·0000c8·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·003c48·0000c8·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000670·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000670·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000670·000180·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000670·000180·01·AMS··0···0··4
11 ··[·7]·.rodata.str1.1····PROGBITS········00000000·0007f0·000175·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········00000000·0007f0·000175·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········00000000·000965·000bd6·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·000965·000bd6·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·003d04·0006e8·08···I·17···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·003d10·0006e8·08···I·17···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·001540·000914·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·001540·000924·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·0043ec·000440·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·0043f8·000440·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·001e60·000079·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·001e80·000079·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·00482c·000020·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·004838·000020·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·001ed9·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·001ef9·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·001edc·000de8·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·001efc·000dd4·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·00484c·0000d8·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·004858·0000d8·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·002cc4·000740·10·····18··38··421 ··[17]·.symtab···········SYMTAB··········00000000·002cd0·000740·10·····18··38··4
22 ··[18]·.strtab···········STRTAB··········00000000·003404·0006f8·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·003410·0006f8·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·004924·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·004930·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
3.02 KB
readelf --wide --symbols {}
    
Offset 10, 26 lines modifiedOffset 10, 26 lines modified
10 ·····6:·0000019c···514·FUNC····LOCAL··DEFAULT····8·dump_traceback10 ·····6:·0000019c···514·FUNC····LOCAL··DEFAULT····8·dump_traceback
11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
12 ·····8:·00000100····71·FUNC····LOCAL··DEFAULT····8·PyTraceBack_Here.cold12 ·····8:·00000100····71·FUNC····LOCAL··DEFAULT····8·PyTraceBack_Here.cold
13 ·····9:·00000170···124·FUNC····LOCAL··DEFAULT···10·tb_create_raw13 ·····9:·00000170···124·FUNC····LOCAL··DEFAULT···10·tb_create_raw
14 ····10:·00000147····24·FUNC····LOCAL··DEFAULT····8·tb_create_raw.cold14 ····10:·00000147····24·FUNC····LOCAL··DEFAULT····8·tb_create_raw.cold
15 ····11:·000001f0···163·FUNC····LOCAL··DEFAULT···10·tb_dealloc15 ····11:·000001f0···163·FUNC····LOCAL··DEFAULT···10·tb_dealloc
16 ····12:·0000015f····61·FUNC····LOCAL··DEFAULT····8·tb_dealloc.cold16 ····12:·0000015f····61·FUNC····LOCAL··DEFAULT····8·tb_dealloc.cold
17 ····13:·000002a0····66·FUNC····LOCAL··DEFAULT···10·tb_traverse17 ····13:·000002a0····67·FUNC····LOCAL··DEFAULT···10·tb_traverse
18 ····14:·0000039e·····6·FUNC····LOCAL··DEFAULT····8·tb_traverse.cold18 ····14:·0000039e·····6·FUNC····LOCAL··DEFAULT····8·tb_traverse.cold
19 ····15:·000003a4···248·FUNC····LOCAL··DEFAULT····8·PyTraceBack_Print.cold19 ····15:·000003a4···248·FUNC····LOCAL··DEFAULT····8·PyTraceBack_Print.cold
20 ····16:·00000836····89·FUNC····LOCAL··DEFAULT····8·tb_print_line_repeated20 ····16:·00000836····89·FUNC····LOCAL··DEFAULT····8·tb_print_line_repeated
21 ····17:·000001ec····12·OBJECT··LOCAL··DEFAULT····3·PyId_open21 ····17:·000001ec····12·OBJECT··LOCAL··DEFAULT····3·PyId_open
22 ····18:·00000204····12·OBJECT··LOCAL··DEFAULT····3·PyId_TextIOWrapper22 ····18:·00000204····12·OBJECT··LOCAL··DEFAULT····3·PyId_TextIOWrapper
23 ····19:·000001f8····12·OBJECT··LOCAL··DEFAULT····3·PyId_close23 ····19:·000001f8····12·OBJECT··LOCAL··DEFAULT····3·PyId_close
24 ····20:·000001e0····12·OBJECT··LOCAL··DEFAULT····3·PyId_path24 ····20:·000001e0····12·OBJECT··LOCAL··DEFAULT····3·PyId_path
25 ····21:·0000049c···596·FUNC····LOCAL··DEFAULT····8·_Py_DisplaySourceLine.cold25 ····21:·0000049c···596·FUNC····LOCAL··DEFAULT····8·_Py_DisplaySourceLine.cold
26 ····22:·00000702···308·FUNC····LOCAL··DEFAULT····8·_Py_DumpASCII.cold26 ····22:·00000702···308·FUNC····LOCAL··DEFAULT····8·_Py_DumpASCII.cold
27 ····23:·000003c0····79·FUNC····LOCAL··DEFAULT····1·tb_clear27 ····23:·000003c0····79·FUNC····LOCAL··DEFAULT····1·tb_clear
28 ····24:·000008f0····36·FUNC····LOCAL··DEFAULT···10·tb_next_get28 ····24:·00000900····36·FUNC····LOCAL··DEFAULT···10·tb_next_get
29 ····25:·00000982···183·FUNC····LOCAL··DEFAULT····8·tb_next_set29 ····25:·00000982···183·FUNC····LOCAL··DEFAULT····8·tb_next_set
30 ····26:·00000a39···376·FUNC····LOCAL··DEFAULT····8·tb_new30 ····26:·00000a39···376·FUNC····LOCAL··DEFAULT····8·tb_new
31 ····27:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.131 ····27:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.1
32 ····28:·00000bb1····37·FUNC····LOCAL··DEFAULT····8·tb_dir32 ····28:·00000bb1····37·FUNC····LOCAL··DEFAULT····8·tb_dir
33 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···12·33 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
34 ····30:·00000000····20·OBJECT··LOCAL··DEFAULT···12·_keywords.034 ····30:·00000000····20·OBJECT··LOCAL··DEFAULT···12·_keywords.0
35 ····31:·00000020····89·OBJECT··LOCAL··DEFAULT···12·tb_new__doc__35 ····31:·00000020····89·OBJECT··LOCAL··DEFAULT···12·tb_new__doc__
17.9 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x3afc·contains·40·entries:1 Relocation·section·'.rel.text'·at·offset·0x3b08·contains·40·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000008··00003e01·R_386_32···············00000000···Py_hexdigits3 00000008··00003e01·R_386_32···············00000000···Py_hexdigits
4 0000005b··00002a02·R_386_PC32·············00000000···_Py_write_noraise4 0000005b··00002a02·R_386_PC32·············00000000···_Py_write_noraise
5 00000077··00003f02·R_386_PC32·············00000000···__stack_chk_fail5 00000077··00003f02·R_386_PC32·············00000000···__stack_chk_fail
6 0000009e··00003101·R_386_32···············00000040···PyTraceBack_Type6 0000009e··00003101·R_386_32···············00000040···PyTraceBack_Type
7 000000b1··00000401·R_386_32···············00000000···.rodata.str1.17 000000b1··00000401·R_386_32···············00000000···.rodata.str1.1
8 000000b6··00004702·R_386_PC32·············00000000···PySys_GetObject8 000000b6··00004702·R_386_PC32·············00000000···PySys_GetObject
22.2 KB
readelf --wide --debug-dump=frames {}
    
Offset 709, 15 lines modifiedOffset 709, 15 lines modified
709 ··DW_CFA_def_cfa_offset:·8709 ··DW_CFA_def_cfa_offset:·8
710 ··DW_CFA_advance_loc:·1·to·0000039d710 ··DW_CFA_advance_loc:·1·to·0000039d
711 ··DW_CFA_restore:·r5·(ebp)711 ··DW_CFA_restore:·r5·(ebp)
712 ··DW_CFA_def_cfa_offset:·4712 ··DW_CFA_def_cfa_offset:·4
713 ··DW_CFA_nop713 ··DW_CFA_nop
714 ··DW_CFA_nop714 ··DW_CFA_nop
  
715 000004c8·0000003c·000004cc·FDE·cie=00000000·pc=000002a0..000002e2715 000004c8·00000038·000004cc·FDE·cie=00000000·pc=000002a0..000002e3
716 ··DW_CFA_advance_loc:·1·to·000002a1716 ··DW_CFA_advance_loc:·1·to·000002a1
717 ··DW_CFA_def_cfa_offset:·8717 ··DW_CFA_def_cfa_offset:·8
718 ··DW_CFA_offset:·r7·(edi)·at·cfa-8718 ··DW_CFA_offset:·r7·(edi)·at·cfa-8
719 ··DW_CFA_advance_loc:·1·to·000002a2719 ··DW_CFA_advance_loc:·1·to·000002a2
720 ··DW_CFA_def_cfa_offset:·12720 ··DW_CFA_def_cfa_offset:·12
721 ··DW_CFA_offset:·r6·(esi)·at·cfa-12721 ··DW_CFA_offset:·r6·(esi)·at·cfa-12
722 ··DW_CFA_advance_loc:·1·to·000002a3722 ··DW_CFA_advance_loc:·1·to·000002a3
1.16 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ··0x000000b0·00000000·c0010000·60010000·20010000·........`...·...15 ··0x000000b0·00000000·c0010000·60010000·20010000·........`...·...
16 ··0x000000c0·00000000·00000000·00000000·00000000·................16 ··0x000000c0·00000000·00000000·00000000·00000000·................
17 ··0x000000d0·00000000·00000000·00000000·390a0000·............9...17 ··0x000000d0·00000000·00000000·00000000·390a0000·............9...
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·2d010000·f0080000·82090000·00000000·-...............22 ··0x00000120·2d010000·00090000·82090000·00000000·-...............
23 ··0x00000130·00000000·00000000·00000000·00000000·................23 ··0x00000130·00000000·00000000·00000000·00000000·................
24 ··0x00000140·00000000·00000000·00000000·00000000·................24 ··0x00000140·00000000·00000000·00000000·00000000·................
25 ··0x00000150·00000000·00000000·00000000·00000000·................25 ··0x00000150·00000000·00000000·00000000·00000000·................
26 ··0x00000160·35010000·06000000·0c000000·01000000·5...............26 ··0x00000160·35010000·06000000·0c000000·01000000·5...............
27 ··0x00000170·00000000·24010000·01000000·10000000·....$...........27 ··0x00000170·00000000·24010000·01000000·10000000·....$...........
28 ··0x00000180·01000000·00000000·1a010000·01000000·................28 ··0x00000180·01000000·00000000·1a010000·01000000·................
29 ··0x00000190·14000000·01000000·00000000·00000000·................29 ··0x00000190·14000000·01000000·00000000·00000000·................
5.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 531, 36 lines modifiedOffset 531, 36 lines modified
531 »       push···%esi531 »       push···%esi
532 »       call···4b8·<_Py_DisplaySourceLine.cold+0x1c>532 »       call···4b8·<_Py_DisplaySourceLine.cold+0x1c>
533 ·R_386_PC32»     _Py_Dealloc533 ·R_386_PC32»     _Py_Dealloc
534 »       add····$0x10,%esp534 »       add····$0x10,%esp
535 »       subl···$0x1,(%ebx)535 »       subl···$0x1,(%ebx)
536 »       je·····4cc·<_Py_DisplaySourceLine.cold+0x30>536 »       je·····4cc·<_Py_DisplaySourceLine.cold+0x30>
537 »       or·····$0xffffffff,%ebp537 »       or·····$0xffffffff,%ebp
538 »       jmp····b7e·<tb_new+0x145>538 »       jmp····b87·<tb_new+0x14e>
539 ·R_386_PC32»     .text.hot539 ·R_386_PC32»     .text.hot
540 »       sub····$0xc,%esp540 »       sub····$0xc,%esp
541 »       or·····$0xffffffff,%ebp541 »       or·····$0xffffffff,%ebp
542 »       push···%ebx542 »       push···%ebx
543 »       call···4d4·<_Py_DisplaySourceLine.cold+0x38>543 »       call···4d4·<_Py_DisplaySourceLine.cold+0x38>
544 ·R_386_PC32»     _Py_Dealloc544 ·R_386_PC32»     _Py_Dealloc
545 »       add····$0x10,%esp545 »       add····$0x10,%esp
546 »       jmp····b92·<tb_new+0x159>546 »       jmp····b9b·<tb_new+0x162>
547 ·R_386_PC32»     .text.hot547 ·R_386_PC32»     .text.hot
548 »       call···4e1·<_Py_DisplaySourceLine.cold+0x45>548 »       call···4e1·<_Py_DisplaySourceLine.cold+0x45>
549 ·R_386_PC32»     PyErr_Clear549 ·R_386_PC32»     PyErr_Clear
550 »       jmp····4bf·<_Py_DisplaySourceLine.cold+0x23>550 »       jmp····4bf·<_Py_DisplaySourceLine.cold+0x23>
551 »       subl···$0x1,(%edx)551 »       subl···$0x1,(%edx)
552 »       jne····d96·<tb_dir+0x1e5>552 »       jne····d9f·<tb_dir+0x1ee>
553 ·R_386_PC32»     .text.hot553 ·R_386_PC32»     .text.hot
554 »       sub····$0xc,%esp554 »       sub····$0xc,%esp
555 »       push···%edx555 »       push···%edx
556 »       call···4f5·<_Py_DisplaySourceLine.cold+0x59>556 »       call···4f5·<_Py_DisplaySourceLine.cold+0x59>
557 ·R_386_PC32»     _Py_Dealloc557 ·R_386_PC32»     _Py_Dealloc
558 »       add····$0x10,%esp558 »       add····$0x10,%esp
559 »       jmp····da7·<tb_dir+0x1f6>559 »       jmp····db0·<tb_dir+0x1ff>
560 ·R_386_PC32»     .text.hot560 ·R_386_PC32»     .text.hot
561 »       mov····0x4(%esp),%edi561 »       mov····0x4(%esp),%edi
562 »       mov····(%edi),%edx562 »       mov····(%edi),%edx
563 »       mov····%edx,0x8(%esp)563 »       mov····%edx,0x8(%esp)
564 »       sub····$0x1,%edx564 »       sub····$0x1,%edx
565 »       mov····%edx,(%edi)565 »       mov····%edx,(%edi)
566 »       jne····5fc·<_Py_DisplaySourceLine.cold+0x160>566 »       jne····5fc·<_Py_DisplaySourceLine.cold+0x160>
17.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 297, 26 lines modifiedOffset 297, 25 lines modified
297 »       mov····%edi,0x14(%esp)297 »       mov····%edi,0x14(%esp)
298 »       mov····%esi,%eax298 »       mov····%esi,%eax
299 »       mov····%edx,0x10(%esp)299 »       mov····%edx,0x10(%esp)
300 »       pop····%ebx300 »       pop····%ebx
301 »       pop····%esi301 »       pop····%esi
302 »       pop····%edi302 »       pop····%edi
303 »       jmp····*%eax303 »       jmp····*%eax
 304 »       sub····$0x8,%esp
304 »       push···%edx 
305 »       push···%edx 
306 »       push···%edi305 »       push···%edi
307 »       push···%eax306 »       push···%eax
308 »       call···*%esi307 »       call···*%esi
309 »       add····$0x10,%esp308 »       add····$0x10,%esp
310 »       test···%eax,%eax309 »       test···%eax,%eax
311 »       je·····2b6·<tb_traverse+0x16>310 »       je·····2b6·<tb_traverse+0x16>
312 »       jmp····67e·<_Py_DisplaySourceLine+0x38e>311 »       jmp····67f·<_Py_DisplaySourceLine+0x38f>
313 ·R_386_PC32»     .text.unlikely312 ·R_386_PC32»     .text.unlikely
314 »       lea····0x0(%esi,%eiz,1),%esi313 »       lea····0x0(%esi,%eiz,1),%esi
315 »       lea····0x0(%esi,%eiz,1),%esi314 »       lea····0x0(%esi),%esi
  
316 000002f0·<_Py_DisplaySourceLine>:315 000002f0·<_Py_DisplaySourceLine>:
317 _Py_DisplaySourceLine():316 _Py_DisplaySourceLine():
318 »       push···%ebp317 »       push···%ebp
319 »       push···%edi318 »       push···%edi
320 »       push···%esi319 »       push···%esi
321 »       push···%ebx320 »       push···%ebx
19.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 73, 155 lines modifiedOffset 73, 154 lines modified
73 ··0x00000450·480e3043·0e3c410e·40480e30·4e0e3c41·H.0C.<A.@H.0N.<A73 ··0x00000450·480e3043·0e3c410e·40480e30·4e0e3c41·H.0C.<A.@H.0N.<A
74 ··0x00000460·0e40480e·30610e3c·410e4048·0e30430e·.@H.0a.<A.@H.0C.74 ··0x00000460·0e40480e·30610e3c·410e4048·0e30430e·.@H.0a.<A.@H.0C.
75 ··0x00000470·34420e38·450e3c41·0e40480e·30460e34·4B.8E.<A.@H.0F.475 ··0x00000470·34420e38·450e3c41·0e40480e·30460e34·4B.8E.<A.@H.0F.4
76 ··0x00000480·420e3845·0e3c410e·40480e30·460e3442·B.8E.<A.@H.0F.4B76 ··0x00000480·420e3845·0e3c410e·40480e30·460e3442·B.8E.<A.@H.0F.4B
77 ··0x00000490·0e38450e·3c410e40·480e304c·0e3c410e·.8E.<A.@H.0L.<A.77 ··0x00000490·0e38450e·3c410e40·480e304c·0e3c410e·.8E.<A.@H.0L.<A.
78 ··0x000004a0·40480e30·410e3442·0e38450e·3c410e40·@H.0A.4B.8E.<A.@78 ··0x000004a0·40480e30·410e3442·0e38450e·3c410e40·@H.0A.4B.8E.<A.@
79 ··0x000004b0·480e3043·0e1441c3·0e1041c6·0e0c41c7·H.0C..A...A...A.79 ··0x000004b0·480e3043·0e1441c3·0e1041c6·0e0c41c7·H.0C..A...A...A.
80 ··0x000004c0·0e0841c5·0e040000·3c000000·cc040000·..A.....<.......80 ··0x000004c0·0e0841c5·0e040000·38000000·cc040000·..A.....8.......
81 ··0x000004d0·a0020000·42000000·00410e08·8702410e·....B....A....A.81 ··0x000004d0·a0020000·43000000·00410e08·8702410e·....C....A....A.
82 ··0x000004e0·0c860341·0e108304·690ac30e·0c41c60e·...A....i....A..82 ··0x000004e0·0c860341·0e108304·690ac30e·0c41c60e·...A....i....A..
83 ··0x000004f0·0841c70e·04420b41·0e14410e·18410e1c·.A...B.A..A..A..83 ··0x000004f0·0841c70e·04420b43·0e18410e·1c410e20·.A...B.C..A..A.·
84 ··0x00000500·410e2045·0e100000·1c000000·00000000·A.·E............84 ··0x00000500·450e1000·1c000000·00000000·017a5200·E............zR.
85 ··0x00000510·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........85 ··0x00000510·017c0801·1b0c0404·88010e10·83048603·.|..............
86 ··0x00000520·83048603·87020000·1c000000·24000000·............$...86 ··0x00000520·87020000·1c000000·24000000·9e030000·........$.......
87 ··0x00000530·9e030000·06000000·0043c30e·0c41c60e·.........C...A..87 ··0x00000530·06000000·0043c30e·0c41c60e·0841c70e·.....C...A...A..
88 ··0x00000540·0841c70e·04000000·94000000·4c050000·.A..........L...88 ··0x00000540·04000000·94000000·48050000·80000000·........H.......
89 ··0x00000550·80000000·09020000·00410e08·8502410e·.........A....A.89 ··0x00000550·09020000·00410e08·8502410e·0c870341·.....A....A....A
90 ··0x00000560·0c870341·0e108604·410e1483·05430e50·...A....A....C.P90 ··0x00000560·0e108604·410e1483·05430e50·640e5c4a·....A....C.Pd.\J
91 ··0x00000570·640e5c4a·0e60480e·50490e54·410e5844·d.\J.`H.PI.TA.XD91 ··0x00000570·0e60480e·50490e54·410e5844·0e5c450e·.`H.PI.TA.XD.\E.
92 ··0x00000580·0e5c450e·60480e50·02600e5c·430e604c·.\E.`H.P.`.\C.`L92 ··0x00000580·60480e50·02600e5c·430e604c·0e500259·`H.P.`.\C.`L.P.Y
93 ··0x00000590·0e500259·0e54440e·58440e5c·450e6048·.P.Y.TD.XD.\E.`H93 ··0x00000590·0e54440e·58440e5c·450e6048·0e504b0e·.TD.XD.\E.`H.PK.
94 ··0x000005a0·0e504b0e·54420e58·440e5c41·0e60500e·.PK.TB.XD.\A.`P.94 ··0x000005a0·54420e58·440e5c41·0e60500e·50540e5c·TB.XD.\A.`P.PT.\
95 ··0x000005b0·50540e5c·410e604c·0e504a0e·54440e58·PT.\A.`L.PJ.TD.X95 ··0x000005b0·410e604c·0e504a0e·54440e58·440e5c44·A.`L.PJ.TD.XD.\D
96 ··0x000005c0·440e5c44·0e60480e·50026c0e·1443c30e·D.\D.`H.P.l..C..96 ··0x000005c0·0e60480e·50026c0e·1443c30e·1041c60e·.`H.P.l..C...A..
97 ··0x000005d0·1041c60e·0c41c70e·0841c50e·04000000·.A...A...A......97 ··0x000005d0·0c41c70e·0841c50e·04000000·1c000000·.A...A..........
98 ··0x000005e0·1c000000·00000000·017a5200·017c0801·.........zR..|..98 ··0x000005e0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
99 ··0x000005f0·1b0c0404·88010e50·83058502·86048703·.......P........99 ··0x000005f0·88010e50·83058502·86048703·4c000000·...P........L...
100 ··0x00000600·4c000000·24000000·a4030000·f8000000·L...$...........100 ··0x00000600·24000000·a4030000·f8000000·00470a0e·$............G..
101 ··0x00000610·00470a0e·1441c30e·1041c60e·0c41c70e·.G...A...A...A..101 ··0x00000610·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
102 ··0x00000620·0841c50e·04450b02·620e5c41·0e60480e·.A...E..b.\A.`H.102 ··0x00000620·04450b02·620e5c41·0e60480e·50690e54·.E..b.\A.`H.Pi.T
103 ··0x00000630·50690e54·410e5845·0e5c410e·60480e50·Pi.TA.XE.\A.`H.P103 ··0x00000630·410e5845·0e5c410e·60480e50·590e5444·A.XE.\A.`H.PY.TD
104 ··0x00000640·590e5444·0e58450e·5c450e60·480e5000·Y.TD.XE.\E.`H.P.104 ··0x00000640·0e58450e·5c450e60·480e5000·c0020000·.XE.\E.`H.P.....
105 ··0x00000650·d0020000·54060000·f0020000·ff050000·....T...........105 ··0x00000650·50060000·f0020000·08060000·00410e08·P............A..
106 ··0x00000660·00410e08·8502410e·0c870341·0e108604·.A....A....A....106 ··0x00000660·8502410e·0c870341·0e108604·410e1483·..A....A....A...
107 ··0x00000670·410e1483·05460ed0·20770edc·20450ee0·A....F..·w..·E.. 
108 ··0x00000680·20480ed0·204d0edc·20450ee0·20440ee4··H..·M..·E..·D..107 ··0x00000670·05460ed0·20770edc·20450ee0·20480ed0·.F..·w..·E..·H..
109 ··0x00000690·20450ee8·20450eec·20410ef0·20480ed0··E..·E..·A..·H..108 ··0x00000680·204d0edc·20450ee0·20440ee4·20450ee8··M..·E..·D..·E..
110 ··0x000006a0·204d0edc·20410ee0·20480ed0·204b0ed4··M..·A..·H..·K..109 ··0x00000690·20450eec·20410ef0·20480ed0·204d0edc··E..·A..·H..·M..
 110 ··0x000006a0·20410ee0·20480ed0·204b0ed4·20410ed8··A..·H..·K..·A..
111 ··0x000006b0·20410ed8·20440edc·20410ee0·204c0ed0··A..·D..·A..·L..111 ··0x000006b0·20440edc·20410ee0·204c0ed0·20580ed4··D..·A..·L..·X..
112 ··0x000006c0·20580ed4·20420ed8·20420edc·20410ee0··X..·B..·B..·A.. 
113 ··0x000006d0·20480ed0·20500edc·20410ee0·20410ee4··H..·P..·A..·A.. 
114 ··0x000006e0·20450ee8·20450eec·20410ef0·204a0ed0··E..·E..·A..·J.. 
115 ··0x000006f0·20520edc·20440ee0·20480ed0·206b0ed4··R..·D..·H..·k.. 
116 ··0x00000700·20410ed8·20420edc·20410ee0·20480ed0··A..·B..·A..·H..112 ··0x000006c0·20420ed8·20420edc·20410ee0·20480ed0··B..·B..·A..·H..
 113 ··0x000006d0·20500edc·20410ee0·20410ee4·20450ee8··P..·A..·A..·E..
 114 ··0x000006e0·20450eec·20410ef0·204a0ed0·20520edc··E..·A..·J..·R..
 115 ··0x000006f0·20440ee0·20480ed0·206b0ed4·20410ed8··D..·H..·k..·A..
117 ··0x00000710·20570edc·20410ee0·20480ed0·20520ed4··W..·A..·H..·R..116 ··0x00000700·20420edc·20410ee0·20480ed0·20570edc··B..·A..·H..·W..
118 ··0x00000720·20410ed8·20420edc·20410ee0·20480ed0··A..·B..·A..·H.. 
119 ··0x00000730·20550edc·20410ee0·20480ed0·20410ed4··U..·A..·H..·A..117 ··0x00000710·20410ee0·20480ed0·20520ed4·20410ed8··A..·H..·R..·A..
120 ··0x00000740·20410ed8·20420edc·20410ee0·20480ed0··A..·B..·A..·H.. 
121 ··0x00000750·20590edc·20410ee0·20480ed0·204d0edc··Y..·A..·H..·M..118 ··0x00000720·20420edc·20410ee0·20480ed0·20550edc··B..·A..·H..·U..
122 ··0x00000760·20410ee0·20480ed0·20410ed4·20410ed8··A..·H..·A..·A..119 ··0x00000730·20410ee0·20480ed0·20410ed4·20410ed8··A..·H..·A..·A..
123 ··0x00000770·20420edc·20410ee0·20480ed0·20500edc··B..·A..·H..·P..120 ··0x00000740·20420edc·20410ee0·20480ed0·20590edc··B..·A..·H..·Y..
124 ··0x00000780·20410ee0·20480ed0·20410ed4·20410ed8··A..·H..·A..·A..121 ··0x00000750·20410ee0·20480ed0·20520edc·20410ee0··A..·H..·R..·A..
 122 ··0x00000760·20480ed0·20430ed8·20420edc·20410ee0··H..·C..·B..·A..
 123 ··0x00000770·20480ed0·20500edc·20410ee0·20480ed0··H..·P..·A..·H..
 124 ··0x00000780·20430ed8·20420edc·20410ee0·20480ed0··C..·B..·A..·H..
125 ··0x00000790·20420edc·20410ee0·20480ed0·20500edc··B..·A..·H..·P..125 ··0x00000790·20500edc·20410ee0·20480ed0·20430ed8··P..·A..·H..·C..
126 ··0x000007a0·20410ee0·20480ed0·20410ed4·20410ed8··A..·H..·A..·A.. 
127 ··0x000007b0·20420edc·20410ee0·20480ed0·20530edc··B..·A..·H..·S..126 ··0x000007a0·20420edc·20410ee0·20480ed0·20530edc··B..·A..·H..·S..
128 ··0x000007c0·20410ee0·20480ed0·20410ed4·20410ed8··A..·H..·A..·A..127 ··0x000007b0·20410ee0·20480ed0·20430ed8·20420edc··A..·H..·C..·B..
129 ··0x000007d0·20420edc·20410ee0·20480ed0·205e0edc··B..·A..·H..·^.. 
130 ··0x000007e0·20450ee0·20480ed0·204a0ed4·20450ed8··E..·H..·J..·E.. 
131 ··0x000007f0·20450edc·20410ee0·20480ed0·20590edc··E..·A..·H..·Y.. 
132 ··0x00000800·20410ee0·20480ed0·2002630e·d420410e··A..·H..·.c..·A. 
133 ··0x00000810·d820410e·dc20410e·e020480e·d020560e·.·A..·A..·H..·V. 
134 ··0x00000820·dc20410e·e0204a0e·d020660e·d420420e·.·A..·J..·f..·B. 
135 ··0x00000830·d820440e·dc20410e·e020480e·d020560e·.·D..·A..·H..·V. 
136 ··0x00000840·d420410e·d820440e·dc20450e·e020480e·.·A..·D..·E..·H. 
137 ··0x00000850·d020580a·0e1443c3·0e1041c6·0e0c41c7·.·X...C...A...A. 
138 ··0x00000860·0e0841c5·0e04410b·620ed420·410ed820·..A...A.b..·A..· 
139 ··0x00000870·440edc20·410ee020·480ed020·710edc20·D..·A..·H..·q..· 
140 ··0x00000880·440ee020·4c0ed020·540ed420·410ed820·D..·L..·T..·A..· 
141 ··0x00000890·420edc20·410ee020·480ed020·4e0edc20·B..·A..·H..·N..· 
142 ··0x000008a0·440ee020·5c0ed020·580edc20·410ee020·D..·\..·X..·A..· 
143 ··0x000008b0·530ed020·570ed420·410ed820·410edc20·S..·W..·A..·A..· 
144 ··0x000008c0·440ee020·480ed020·580edc20·410ee020·D..·H..·X..·A..· 
145 ··0x000008d0·480ed020·5f0ed420·480ed820·450edc20·H..·_..·H..·E..· 
146 ··0x000008e0·410ee020·4c0ed020·4e0edc20·410ee020·A..·L..·N..·A..· 
147 ··0x000008f0·480ed020·430edc20·410ee020·480ed020·H..·C..·A..·H..· 
148 ··0x00000900·5b0ed420·410ed820·440edc20·410ee020·[..·A..·D..·A..· 
149 ··0x00000910·4d0ee420·450ee820·450eec20·410ef020·M..·E..·E..·A..· 
150 ··0x00000920·480ed020·20000000·00000000·017a5200·H..··........zR. 
151 ··0x00000930·017c0801·1b0c0404·88010ed0·20830585·.|..........·... 
152 ··0x00000940·02860487·03000000·f0000000·28000000·............(... 
153 ··0x00000950·9c040000·54020000·005a0edc·20410ee0·....T....Z..·A.. 
154 ··0x00000960·20480ed0·20500edc·20440ee0·20480ed0··H..·P..·D..·H.. 
155 ··0x00000970·20580edc·20410ee0·20480ed0·205d0edc··X..·A..·H..·].. 
156 ··0x00000980·20440ee0·20480ed0·204d0edc·20410ee0··D..·H..·M..·A.. 
157 ··0x00000990·20480ed0·206e0edc·20410ee0·20480ed0··H..·n..·A..·H.. 
158 ··0x000009a0·20600edc·20450ee0·20480ed0·20480ed4··`..·E..·H..·H.. 
159 ··0x000009b0·20450ed8·20450edc·20410ee0·20480ed0··E..·E..·A..·H.. 
160 ··0x000009c0·20630edc·20410ee0·20480ed0·20480edc··c..·A..·H..·H.. 
161 ··0x000009d0·20410ee0·20480ed0·205e0edc·20410ee0··A..·H..·^..·A..128 ··0x000007c0·20410ee0·20480ed0·205e0edc·20450ee0··A..·H..·^..·E..
 129 ··0x000007d0·20480ed0·204a0ed4·20450ed8·20450edc··H..·J..·E..·E..
 130 ··0x000007e0·20410ee0·20480ed0·20590edc·20410ee0··A..·H..·Y..·A..
 131 ··0x000007f0·20480ed0·2002630e·d420410e·d820410e··H..·.c..·A..·A.
 132 ··0x00000800·dc20410e·e020480e·d020560e·dc20410e·.·A..·H..·V..·A.
 133 ··0x00000810·e0204a0e·d020660e·d420420e·d820440e·.·J..·f..·B..·D.
 134 ··0x00000820·dc20410e·e020480e·d020560e·d420410e·.·A..·H..·V..·A.
 135 ··0x00000830·d820440e·dc20450e·e020480e·d020580a·.·D..·E..·H..·X.
 136 ··0x00000840·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A.
 137 ··0x00000850·0e04410b·620ed420·410ed820·440edc20·..A.b..·A..·D..·
 138 ··0x00000860·410ee020·480ed020·710edc20·440ee020·A..·H..·q..·D..·
 139 ··0x00000870·4c0ed020·540ed420·410ed820·420edc20·L..·T..·A..·B..·
 140 ··0x00000880·410ee020·480ed020·4e0edc20·440ee020·A..·H..·N..·D..·
 141 ··0x00000890·5c0ed020·580edc20·410ee020·530ed020·\..·X..·A..·S..·
 142 ··0x000008a0·570ed420·410ed820·410edc20·440ee020·W..·A..·A..·D..·
 143 ··0x000008b0·480ed020·580edc20·410ee020·480ed020·H..·X..·A..·H..·
 144 ··0x000008c0·5f0ed420·480ed820·450edc20·410ee020·_..·H..·E..·A..·
 145 ··0x000008d0·4c0ed020·4e0edc20·410ee020·480ed020·L..·N..·A..·H..·
 146 ··0x000008e0·430edc20·410ee020·480ed020·5b0ed420·C..·A..·H..·[..·
 147 ··0x000008f0·410ed820·440edc20·410ee020·4d0ee420·A..·D..·A..·M..·
 148 ··0x00000900·450ee820·450eec20·410ef020·480ed020·E..·E..·A..·H..·
 149 ··0x00000910·20000000·00000000·017a5200·017c0801··........zR..|..
 150 ··0x00000920·1b0c0404·88010ed0·20830585·02860487·........·.......
 151 ··0x00000930·03000000·f0000000·28000000·9c040000·........(.......
 152 ··0x00000940·54020000·005a0edc·20410ee0·20480ed0·T....Z..·A..·H..
 153 ··0x00000950·20500edc·20440ee0·20480ed0·20580edc··P..·D..·H..·X..
 154 ··0x00000960·20410ee0·20480ed0·205d0edc·20440ee0··A..·H..·]..·D..
162 ··0x000009e0·20480ed0·20450edc·20410ee0·20480ed0··H..·E..·A..·H..155 ··0x00000970·20480ed0·204d0edc·20410ee0·20480ed0··H..·M..·A..·H..
163 ··0x000009f0·20610edc·20410ee0·20480ed0·20480edc··a..·A..·H..·H..156 ··0x00000980·206e0edc·20410ee0·20480ed0·20600edc··n..·A..·H..·`..
 157 ··0x00000990·20450ee0·20480ed0·20480ed4·20450ed8··E..·H..·H..·E..
 158 ··0x000009a0·20450edc·20410ee0·20480ed0·20630edc··E..·A..·H..·c..
164 ··0x00000a00·20410ee0·20480ed0·205c0edc·20460ee0··A..·H..·\..·F..159 ··0x000009b0·20410ee0·20480ed0·20480edc·20410ee0··A..·H..·H..·A..
Max diff block lines reached; 0/20037 bytes (0.00%) of diff not shown.
101 KB
pystrtod.o
941 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:··········6976·(bytes·into·file)13 ··Start·of·section·headers:··········7156·(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:·········1919 ··Number·of·section·headers:·········18
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·17
3.41 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 27 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x1b40:1 There·are·18·section·headers,·starting·at·offset·0x1bf4:
  
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]·.text·············PROGBITS········00000000·000040·0001f5·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000034·000000·00··AX··0···0··1
6 ··[·2]·.rel.text·········REL·············00000000·00154c·000080·08···I·16···1··4 
7 ··[·3]·.data·············PROGBITS········00000000·000235·000000·00··WA··0···0··16 ··[·2]·.data·············PROGBITS········00000000·000034·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000235·000000·00··WA··0···0··17 ··[·3]·.bss··············NOBITS··········00000000·000034·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000238·00007f·01·AMS··0···0··48 ··[·4]·.rodata.str1.4····PROGBITS········00000000·000034·00007f·01·AMS··0···0··4
10 ··[·6]·.text.unlikely····PROGBITS········00000000·0002b7·000158·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········00000000·0000b3·000159·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·0015cc·0000f0·08···I·16···6··410 ··[·6]·.rel.text.unlikely·REL·············00000000·0015e4·0000f0·08···I·15···5··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·000410·00078a·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········00000000·000210·000a05·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·0016bc·000210·08···I·16···8··412 ··[·8]·.rel.text.hot·····REL·············00000000·0016d4·0002b0·08···I·15···7··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·000b9a·000036·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········00000000·000c15·000036·01·AMS··0···0··1
15 ··[11]·.rodata···········PROGBITS········00000000·000bd0·0000d0·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·000c4c·0000d0·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·0018cc·0001a0·08···I·16··11··415 ··[11]·.rel.rodata·······REL·············00000000·001984·0001a0·08···I·15··10··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·000ca0·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·000d1c·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·000ca0·0003d4·00···A··0···0··417 ··[13]·.eh_frame·········PROGBITS········00000000·000d1c·0003f0·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·001a6c·000038·08···I·16··14··418 ··[14]·.rel.eh_frame·····REL·············00000000·001b24·000038·08···I·15··13··4
20 ··[16]·.symtab···········SYMTAB··········00000000·001074·0002b0·10·····17··19··419 ··[15]·.symtab···········SYMTAB··········00000000·00110c·0002b0·10·····16··19··4
21 ··[17]·.strtab···········STRTAB··········00000000·001324·000226·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·0013bc·000226·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·001aa4·000099·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·001b5c·000095·00······0···0··1
23 Key·to·Flags:22 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)26 ··p·(processor·specific)
4.17 KB
readelf --wide --symbols {}
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
  
1 Symbol·table·'.symtab'·contains·43·entries:1 Symbol·table·'.symtab'·contains·43·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8· 
8 ·····5:·00000000···112·FUNC····LOCAL··DEFAULT····6·PyOS_string_to_double.cold7 ·····4:·00000000···112·FUNC····LOCAL··DEFAULT····5·PyOS_string_to_double.cold
 8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT···10·9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···11· 
11 ·····8:·000000c4····12·OBJECT··LOCAL··DEFAULT···11·lc_float_strings10 ·····7:·000000c4····12·OBJECT··LOCAL··DEFAULT···10·lc_float_strings
12 ·····9:·000000b8····12·OBJECT··LOCAL··DEFAULT···11·uc_float_strings11 ·····8:·000000b8····12·OBJECT··LOCAL··DEFAULT···10·uc_float_strings
13 ····10:·00000070···220·FUNC····LOCAL··DEFAULT····6·PyOS_double_to_string.cold12 ·····9:·00000070···221·FUNC····LOCAL··DEFAULT····5·PyOS_double_to_string.cold
14 ····11:·0000014c····12·FUNC····LOCAL··DEFAULT····6·_Py_string_to_number_with_underscores.cold13 ····10:·0000014d····12·FUNC····LOCAL··DEFAULT····5·_Py_string_to_number_with_underscores.cold
15 ····12:·0000001c·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1114 ····11:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC11
16 ····13:·00000026·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1315 ····12:·00000026·····0·NOTYPE··LOCAL··DEFAULT····9·.LC13
17 ····14:·00000020·····0·NOTYPE··LOCAL··DEFAULT···10·.LC1216 ····13:·00000020·····0·NOTYPE··LOCAL··DEFAULT····9·.LC12
 17 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
18 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT····3·18 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT····2·
19 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT····4·19 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
20 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT···13·20 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
21 ····18:·00000000·····0·SECTION·LOCAL··DEFAULT···14·21 ····18:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
22 ····19:·00000000···282·FUNC····GLOBAL·DEFAULT····8·PyOS_string_to_double22 ····19:·00000000···282·FUNC····GLOBAL·DEFAULT····7·PyOS_string_to_double
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_get_387controlword24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_get_387controlword
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_set_387controlword25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_set_387controlword
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_strtod26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_strtod
27 ····24:·00000120···213·FUNC····GLOBAL·DEFAULT····1·_Py_parse_inf_or_nan27 ····24:·00000930···213·FUNC····GLOBAL·DEFAULT····7·_Py_parse_inf_or_nan
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
31 ····28:·00000120··1642·FUNC····GLOBAL·DEFAULT····8·PyOS_double_to_string31 ····28:·00000120··1763·FUNC····GLOBAL·DEFAULT····7·PyOS_double_to_string
32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_dtoa32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_dtoa
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strncpy
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_freedtoa37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_freedtoa
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sprintf_chk38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sprintf_chk
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
40 ····37:·00000000···285·FUNC····GLOBAL·DEFAULT····1·_Py_string_to_number_with_underscores40 ····37:·00000810···285·FUNC····GLOBAL·DEFAULT····7·_Py_string_to_number_with_underscores
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_tolower
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_infinity44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_infinity
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_stdnan45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_dg_stdnan
23.1 KB
readelf --wide --relocs {}
    
Offset 1, 186 lines modifiedOffset 1, 187 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x154c·contains·16·entries:1 Relocation·section·'.rel.text.unlikely'·at·offset·0x15e4·contains·30·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000002b··00002602·R_386_PC32·············00000000···strchr 
4 00000055··00001f02·R_386_PC32·············00000000···PyMem_Malloc 
5 000000b8··00002702·R_386_PC32·············00000000···PyMem_Free 
6 000000c5··00000201·R_386_32···············00000000···.rodata.str1.4 
7 000000cb··00001901·R_386_32···············00000000···PyExc_ValueError 
8 000000d0··00001a02·R_386_PC32·············00000000···PyErr_Format 
9 00000114··00002702·R_386_PC32·············00000000···PyMem_Free 
10 0000014c··00002801·R_386_32···············00000000···_Py_ctype_tolower 
11 00000157··00000c01·R_386_32···············0000001c···.LC11 
12 00000174··00002801·R_386_32···············00000000···_Py_ctype_tolower 
13 00000181··00002902·R_386_PC32·············00000000···_Py_dg_infinity 
14 00000198··00002801·R_386_32···············00000000···_Py_ctype_tolower 
15 000001b1··00000d01·R_386_32···············00000026···.LC13 
16 000001c4··00002a02·R_386_PC32·············00000000···_Py_dg_stdnan 
17 000001dd··00000e01·R_386_32···············00000020···.LC12 
18 00000064··00000302·R_386_PC32·············00000000···.text.unlikely 
  
19 Relocation·section·'.rel.text.unlikely'·at·offset·0x15cc·contains·30·entries: 
20 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name 
21 00000005··00000201·R_386_32···············00000000···.rodata.str1.43 00000005··00000101·R_386_32···············00000000···.rodata.str1.4
22 0000000e··00001a02·R_386_PC32·············00000000···PyErr_Format4 0000000e··00001a02·R_386_PC32·············00000000···PyErr_Format
23 0000001f··00001b02·R_386_PC32·············00000000···PyErr_NoMemory5 0000001f··00001b02·R_386_PC32·············00000000···PyErr_NoMemory
24 00000033··00000201·R_386_32···············00000000···.rodata.str1.46 00000033··00000101·R_386_32···············00000000···.rodata.str1.4
25 00000039··00001901·R_386_32···············00000000···PyExc_ValueError7 00000039··00001901·R_386_32···············00000000···PyExc_ValueError
26 0000003e··00001a02·R_386_PC32·············00000000···PyErr_Format8 0000003e··00001a02·R_386_PC32·············00000000···PyErr_Format
27 00000057··00001702·R_386_PC32·············00000000···_Py_dg_strtod9 00000057··00001702·R_386_PC32·············00000000···_Py_dg_strtod
28 00000071··00001b02·R_386_PC32·············00000000···PyErr_NoMemory 
29 00000084··00000601·R_386_32···············00000000···.rodata.str1.110 00000087··00000501·R_386_32···············00000000···.rodata.str1.1
30 00000089··00002402·R_386_PC32·············00000000···_PyErr_BadInternalCall11 0000008c··00002402·R_386_PC32·············00000000···_PyErr_BadInternalCall
 12 000000a4··00000601·R_386_32···············00000000···.rodata
 13 000000c8··00001d02·R_386_PC32·············00000000···_Py_dg_dtoa
31 0000009a··00000601·R_386_32···············00000000···.rodata.str1.114 000000eb··00000501·R_386_32···············00000000···.rodata.str1.1
32 0000009f··00002402·R_386_PC32·············00000000···_PyErr_BadInternalCall15 000000f0··00002402·R_386_PC32·············00000000···_PyErr_BadInternalCall
33 000000bb··00000701·R_386_32···············00000000···.rodata 
34 000000df··00001d02·R_386_PC32·············00000000···_Py_dg_dtoa 
35 000000f4··00001b02·R_386_PC32·············00000000···PyErr_NoMemory 
36 00000100··00002202·R_386_PC32·············00000000···_Py_dg_freedtoa 
37 00000130··00000601·R_386_32···············00000000···.rodata.str1.116 00000101··00000501·R_386_32···············00000000···.rodata.str1.1
38 00000135··00002402·R_386_PC32·············00000000···_PyErr_BadInternalCall17 00000106··00002402·R_386_PC32·············00000000···_PyErr_BadInternalCall
39 0000001a··00000402·R_386_PC32·············00000000···.text.hot 
40 0000002c··00000402·R_386_PC32·············00000000···.text.hot 
41 0000004a··00000402·R_386_PC32·············00000000···.text.hot 
42 00000065··00000402·R_386_PC32·············00000000···.text.hot 
43 0000006c··00000402·R_386_PC32·············00000000···.text.hot 
44 00000078··00000402·R_386_PC32·············00000000···.text.hot 
45 000000b3··00000402·R_386_PC32·············00000000···.text.hot 
46 000000ef··00000402·R_386_PC32·············00000000···.text.hot 
47 00000115··00000402·R_386_PC32·············00000000···.text.hot18 00000112··00002202·R_386_PC32·············00000000···_Py_dg_freedtoa
48 00000124··00000402·R_386_PC32·············00000000···.text.hot19 0000013d··00001b02·R_386_PC32·············00000000···PyErr_NoMemory
49 00000148··00000402·R_386_PC32·············00000000···.text.hot 
50 00000154··00001b02·R_386_PC32·············00000000···PyErr_NoMemory20 00000147··00001b02·R_386_PC32·············00000000···PyErr_NoMemory
 21 0000001a··00000302·R_386_PC32·············00000000···.text.hot
 22 0000002c··00000302·R_386_PC32·············00000000···.text.hot
 23 0000004a··00000302·R_386_PC32·············00000000···.text.hot
 24 00000065··00000302·R_386_PC32·············00000000···.text.hot
 25 0000006c··00000302·R_386_PC32·············00000000···.text.hot
 26 0000007b··00000302·R_386_PC32·············00000000···.text.hot
 27 0000009c··00000302·R_386_PC32·············00000000···.text.hot
 28 000000d2··00000302·R_386_PC32·············00000000···.text.hot
 29 000000df··00000302·R_386_PC32·············00000000···.text.hot
 30 00000129··00000302·R_386_PC32·············00000000···.text.hot
 31 00000138··00000302·R_386_PC32·············00000000···.text.hot
 32 00000155··00001b02·R_386_PC32·············00000000···PyErr_NoMemory
  
51 Relocation·section·'.rel.text.hot'·at·offset·0x16bc·contains·66·entries:33 Relocation·section·'.rel.text.hot'·at·offset·0x16d4·contains·86·entries:
52 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name34 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
53 00000008··00001402·R_386_PC32·············00000000···__errno_location35 00000008··00001402·R_386_PC32·············00000000···__errno_location
54 00000019··00001502·R_386_PC32·············00000000···_Py_get_387controlword36 00000019··00001502·R_386_PC32·············00000000···_Py_get_387controlword
55 00000039··00001602·R_386_PC32·············00000000···_Py_set_387controlword37 00000039··00001602·R_386_PC32·············00000000···_Py_set_387controlword
56 00000046··00001702·R_386_PC32·············00000000···_Py_dg_strtod38 00000046··00001702·R_386_PC32·············00000000···_Py_dg_strtod
57 00000052··00001602·R_386_PC32·············00000000···_Py_set_387controlword39 00000052··00001602·R_386_PC32·············00000000···_Py_set_387controlword
58 000000c4··00001802·R_386_PC32·············00000120···_Py_parse_inf_or_nan40 000000c4··00001802·R_386_PC32·············00000930···_Py_parse_inf_or_nan
59 000000e6··00000201·R_386_32···············00000000···.rodata.str1.441 000000e6··00000101·R_386_32···············00000000···.rodata.str1.4
60 000000ec··00001901·R_386_32···············00000000···PyExc_ValueError42 000000ec··00001901·R_386_32···············00000000···PyExc_ValueError
61 000000f1··00001a02·R_386_PC32·············00000000···PyErr_Format43 000000f1··00001a02·R_386_PC32·············00000000···PyErr_Format
62 0000014a··00000701·R_386_32···············00000000···.rodata44 0000014a··00000601·R_386_32···············00000000···.rodata
63 00000172··00001502·R_386_PC32·············00000000···_Py_get_387controlword45 00000176··00001502·R_386_PC32·············00000000···_Py_get_387controlword
64 00000192··00001602·R_386_PC32·············00000000···_Py_set_387controlword46 00000196··00001602·R_386_PC32·············00000000···_Py_set_387controlword
65 000001b5··00001d02·R_386_PC32·············00000000···_Py_dg_dtoa47 000001b9··00001d02·R_386_PC32·············00000000···_Py_dg_dtoa
66 000001c2··00001602·R_386_PC32·············00000000···_Py_set_387controlword48 000001c4··00001602·R_386_PC32·············00000000···_Py_set_387controlword
67 000001ed··00001e01·R_386_32···············00000000···_Py_ctype_table49 000001ec··00001e01·R_386_32···············00000000···_Py_ctype_table
68 00000200··00000701·R_386_32···············00000000···.rodata50 000001ff··00000601·R_386_32···············00000000···.rodata
69 00000257··00001f02·R_386_PC32·············00000000···PyMem_Malloc51 0000024f··00001f02·R_386_PC32·············00000000···PyMem_Malloc
70 0000029f··00002002·R_386_PC32·············00000000···memset52 000002a5··00002002·R_386_PC32·············00000000···memset
71 000002c3··00002002·R_386_PC32·············00000000···memset53 000002c5··00002002·R_386_PC32·············00000000···memset
72 000002da··00002102·R_386_PC32·············00000000···strncpy54 000002d6··00002102·R_386_PC32·············00000000···strncpy
73 000002fb··00002002·R_386_PC32·············00000000···memset55 000002fa··00002002·R_386_PC32·············00000000···memset
74 0000032b··00002202·R_386_PC32·············00000000···_Py_dg_freedtoa56 0000032d··00002202·R_386_PC32·············00000000···_Py_dg_freedtoa
75 00000381··00001f02·R_386_PC32·············00000000···PyMem_Malloc 
76 000003d1··00002002·R_386_PC32·············00000000···memset 
77 000003f4··00002102·R_386_PC32·············00000000···strncpy 
78 00000413··00002102·R_386_PC32·············00000000···strncpy 
79 00000447··00000601·R_386_32···············00000000···.rodata.str1.1 
80 00000451··00002302·R_386_PC32·············00000000···__sprintf_chk 
81 00000489··00000701·R_386_32···············00000000···.rodata 
82 000004b8··00001502·R_386_PC32·············00000000···_Py_get_387controlword 
83 000004d8··00001602·R_386_PC32·············00000000···_Py_set_387controlword 
84 000004fc··00001d02·R_386_PC32·············00000000···_Py_dg_dtoa 
85 00000509··00001602·R_386_PC32·············00000000···_Py_set_387controlword 
86 0000053b··00001e01·R_386_32···············00000000···_Py_ctype_table 
87 000005f9··00000701·R_386_32···············00000000···.rodata 
88 00000610··00000701·R_386_32···············00000000···.rodata 
89 0000062c··00000701·R_386_32···············00000000···.rodata 
90 00000639··00000701·R_386_32···············00000000···.rodata 
91 0000064b··00000701·R_386_32···············00000000···.rodata 
92 0000066b··00002102·R_386_PC32·············00000000···strncpy 
93 00000688··00002002·R_386_PC32·············00000000···memset 
94 000006ac··00000701·R_386_32···············00000000···.rodata 
95 000006c1··00001f02·R_386_PC32·············00000000···PyMem_Malloc57 0000036c··00001f02·R_386_PC32·············00000000···PyMem_Malloc
 58 000003d4··00001f02·R_386_PC32·············00000000···PyMem_Malloc
 59 00000429··00002002·R_386_PC32·············00000000···memset
96 0000070b··00002102·R_386_PC32·············00000000···strncpy60 00000447··00002102·R_386_PC32·············00000000···strncpy
97 0000072e··00000701·R_386_32···············00000000···.rodata 
98 00000743··00002102·R_386_PC32·············00000000···strncpy61 00000462··00002102·R_386_PC32·············00000000···strncpy
 62 0000047c··00002002·R_386_PC32·············00000000···memset
 63 000004b0··00000501·R_386_32···············00000000···.rodata.str1.1
 64 000004ba··00002302·R_386_PC32·············00000000···__sprintf_chk
 65 000004cf··00000601·R_386_32···············00000000···.rodata
 66 000004f7··00001502·R_386_PC32·············00000000···_Py_get_387controlword
 67 00000517··00001602·R_386_PC32·············00000000···_Py_set_387controlword
 68 0000053b··00001d02·R_386_PC32·············00000000···_Py_dg_dtoa
 69 00000546··00001602·R_386_PC32·············00000000···_Py_set_387controlword
 70 0000056a··00001e01·R_386_32···············00000000···_Py_ctype_table
 71 00000621··00000601·R_386_32···············00000000···.rodata
Max diff block lines reached; 8450/23595 bytes (35.81%) of diff not shown.
22.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 128, 452 lines modifiedOffset 128, 469 lines modified
128 ··DW_CFA_advance_loc:·1·to·00000056128 ··DW_CFA_advance_loc:·1·to·00000056
129 ··DW_CFA_def_cfa_offset:·80129 ··DW_CFA_def_cfa_offset:·80
130 ··DW_CFA_advance_loc:·8·to·0000005e130 ··DW_CFA_advance_loc:·8·to·0000005e
131 ··DW_CFA_def_cfa_offset:·64131 ··DW_CFA_def_cfa_offset:·64
132 ··DW_CFA_nop132 ··DW_CFA_nop
133 ··DW_CFA_nop133 ··DW_CFA_nop
  
134 000000ec·0000016c·000000f0·FDE·cie=00000000·pc=00000120..0000078a134 000000ec·00000188·000000f0·FDE·cie=00000000·pc=00000120..00000803
135 ··DW_CFA_advance_loc:·1·to·00000121135 ··DW_CFA_advance_loc:·1·to·00000121
136 ··DW_CFA_def_cfa_offset:·8136 ··DW_CFA_def_cfa_offset:·8
137 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8137 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
138 ··DW_CFA_advance_loc:·1·to·00000122138 ··DW_CFA_advance_loc:·1·to·00000122
139 ··DW_CFA_def_cfa_offset:·12139 ··DW_CFA_def_cfa_offset:·12
140 ··DW_CFA_offset:·r7·(edi)·at·cfa-12140 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
141 ··DW_CFA_advance_loc:·1·to·00000123141 ··DW_CFA_advance_loc:·1·to·00000123
142 ··DW_CFA_def_cfa_offset:·16142 ··DW_CFA_def_cfa_offset:·16
143 ··DW_CFA_offset:·r6·(esi)·at·cfa-16143 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
144 ··DW_CFA_advance_loc:·1·to·00000124144 ··DW_CFA_advance_loc:·1·to·00000124
145 ··DW_CFA_def_cfa_offset:·20145 ··DW_CFA_def_cfa_offset:·20
146 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20146 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
147 ··DW_CFA_advance_loc:·3·to·00000127147 ··DW_CFA_advance_loc:·3·to·00000127
148 ··DW_CFA_def_cfa_offset:·96148 ··DW_CFA_def_cfa_offset:·96
149 ··DW_CFA_advance_loc1:·105·to·00000190149 ··DW_CFA_advance_loc1:·109·to·00000194
150 ··DW_CFA_def_cfa_offset:·108150 ··DW_CFA_def_cfa_offset:·108
151 ··DW_CFA_advance_loc:·1·to·00000191151 ··DW_CFA_advance_loc:·1·to·00000195
152 ··DW_CFA_def_cfa_offset:·112152 ··DW_CFA_def_cfa_offset:·112
153 ··DW_CFA_advance_loc:·8·to·00000199153 ··DW_CFA_advance_loc:·8·to·0000019d
154 ··DW_CFA_def_cfa_offset:·100154 ··DW_CFA_def_cfa_offset:·100
155 ··DW_CFA_advance_loc:·5·to·0000019e155 ··DW_CFA_advance_loc:·5·to·000001a2
156 ··DW_CFA_def_cfa_offset:·104156 ··DW_CFA_def_cfa_offset:·104
157 ··DW_CFA_advance_loc:·5·to·000001a3157 ··DW_CFA_advance_loc:·5·to·000001a7
158 ··DW_CFA_def_cfa_offset:·108158 ··DW_CFA_def_cfa_offset:·108
159 ··DW_CFA_advance_loc:·5·to·000001a8159 ··DW_CFA_advance_loc:·5·to·000001ac
160 ··DW_CFA_def_cfa_offset:·112160 ··DW_CFA_def_cfa_offset:·112
161 ··DW_CFA_advance_loc:·2·to·000001aa161 ··DW_CFA_advance_loc:·2·to·000001ae
162 ··DW_CFA_def_cfa_offset:·116162 ··DW_CFA_def_cfa_offset:·116
163 ··DW_CFA_advance_loc:·2·to·000001ac163 ··DW_CFA_advance_loc:·2·to·000001b0
164 ··DW_CFA_def_cfa_offset:·120164 ··DW_CFA_def_cfa_offset:·120
165 ··DW_CFA_advance_loc:·4·to·000001b0 
166 ··DW_CFA_def_cfa_offset:·124 
167 ··DW_CFA_advance_loc:·4·to·000001b4165 ··DW_CFA_advance_loc:·4·to·000001b4
 166 ··DW_CFA_def_cfa_offset:·124
 167 ··DW_CFA_advance_loc:·4·to·000001b8
168 ··DW_CFA_def_cfa_offset:·128168 ··DW_CFA_def_cfa_offset:·128
169 ··DW_CFA_advance_loc:·12·to·000001c0169 ··DW_CFA_advance_loc:·8·to·000001c0
170 ··DW_CFA_def_cfa_offset:·108170 ··DW_CFA_def_cfa_offset:·108
171 ··DW_CFA_advance_loc:·1·to·000001c1171 ··DW_CFA_advance_loc:·1·to·000001c1
172 ··DW_CFA_def_cfa_offset:·112172 ··DW_CFA_def_cfa_offset:·112
173 ··DW_CFA_advance_loc:·16·to·000001d1173 ··DW_CFA_advance_loc:·14·to·000001cf
174 ··DW_CFA_def_cfa_offset:·96174 ··DW_CFA_def_cfa_offset:·96
175 ··DW_CFA_advance_loc1:·132·to·00000255175 ··DW_CFA_advance_loc1:·115·to·00000242
176 ··DW_CFA_def_cfa_offset:·108176 ··DW_CFA_def_cfa_offset:·108
177 ··DW_CFA_advance_loc:·1·to·00000256177 ··DW_CFA_advance_loc:·12·to·0000024e
178 ··DW_CFA_def_cfa_offset:·112178 ··DW_CFA_def_cfa_offset:·112
179 ··DW_CFA_advance_loc:·8·to·0000025e179 ··DW_CFA_advance_loc:·12·to·0000025a
180 ··DW_CFA_def_cfa_offset:·96180 ··DW_CFA_def_cfa_offset:·96
181 ··DW_CFA_advance_loc:·50·to·00000290181 ··DW_CFA_advance_loc:·60·to·00000296
182 ··DW_CFA_def_cfa_offset:·100182 ··DW_CFA_def_cfa_offset:·100
183 ··DW_CFA_advance_loc:·3·to·00000293183 ··DW_CFA_advance_loc:·7·to·0000029d
184 ··DW_CFA_def_cfa_offset:·104184 ··DW_CFA_def_cfa_offset:·104
185 ··DW_CFA_advance_loc:·6·to·00000299185 ··DW_CFA_advance_loc:·2·to·0000029f
186 ··DW_CFA_def_cfa_offset:·108186 ··DW_CFA_def_cfa_offset:·108
187 ··DW_CFA_advance_loc:·1·to·0000029a187 ··DW_CFA_advance_loc:·1·to·000002a0
188 ··DW_CFA_def_cfa_offset:·112188 ··DW_CFA_def_cfa_offset:·112
189 ··DW_CFA_advance_loc:·22·to·000002b0189 ··DW_CFA_advance_loc:·18·to·000002b2
190 ··DW_CFA_def_cfa_offset:·100190 ··DW_CFA_def_cfa_offset:·100
191 ··DW_CFA_advance_loc:·11·to·000002bb191 ··DW_CFA_advance_loc:·11·to·000002bd
192 ··DW_CFA_def_cfa_offset:·104192 ··DW_CFA_def_cfa_offset:·104
193 ··DW_CFA_advance_loc:·6·to·000002c1193 ··DW_CFA_advance_loc:·6·to·000002c3
194 ··DW_CFA_def_cfa_offset:·108194 ··DW_CFA_def_cfa_offset:·108
195 ··DW_CFA_advance_loc:·1·to·000002c2195 ··DW_CFA_advance_loc:·1·to·000002c4
196 ··DW_CFA_def_cfa_offset:·112196 ··DW_CFA_def_cfa_offset:·112
197 ··DW_CFA_advance_loc:·12·to·000002ce197 ··DW_CFA_advance_loc:·12·to·000002d0
198 ··DW_CFA_def_cfa_offset:·100198 ··DW_CFA_def_cfa_offset:·100
199 ··DW_CFA_advance_loc:·4·to·000002d2199 ··DW_CFA_advance_loc:·1·to·000002d1
200 ··DW_CFA_def_cfa_offset:·104200 ··DW_CFA_def_cfa_offset:·104
201 ··DW_CFA_advance_loc:·6·to·000002d8201 ··DW_CFA_advance_loc:·3·to·000002d4
202 ··DW_CFA_def_cfa_offset:·108202 ··DW_CFA_def_cfa_offset:·108
203 ··DW_CFA_advance_loc:·1·to·000002d9203 ··DW_CFA_advance_loc:·1·to·000002d5
204 ··DW_CFA_def_cfa_offset:·112204 ··DW_CFA_def_cfa_offset:·112
205 ··DW_CFA_advance_loc:·12·to·000002e5205 ··DW_CFA_advance_loc:·11·to·000002e0
206 ··DW_CFA_def_cfa_offset:·96206 ··DW_CFA_def_cfa_offset:·96
207 ··DW_CFA_advance_loc:·15·to·000002f4207 ··DW_CFA_advance_loc:·15·to·000002ef
208 ··DW_CFA_def_cfa_offset:·100208 ··DW_CFA_def_cfa_offset:·100
209 ··DW_CFA_advance_loc:·1·to·000002f5209 ··DW_CFA_advance_loc:·3·to·000002f2
210 ··DW_CFA_def_cfa_offset:·104210 ··DW_CFA_def_cfa_offset:·104
211 ··DW_CFA_advance_loc:·2·to·000002f7211 ··DW_CFA_advance_loc:·2·to·000002f4
212 ··DW_CFA_def_cfa_offset:·108212 ··DW_CFA_def_cfa_offset:·108
213 ··DW_CFA_advance_loc:·1·to·000002f8213 ··DW_CFA_advance_loc:·1·to·000002f5
214 ··DW_CFA_def_cfa_offset:·112214 ··DW_CFA_def_cfa_offset:·112
215 ··DW_CFA_advance_loc:·10·to·00000302215 ··DW_CFA_advance_loc:·16·to·00000305
216 ··DW_CFA_def_cfa_offset:·96216 ··DW_CFA_def_cfa_offset:·96
217 ··DW_CFA_advance_loc:·36·to·00000326217 ··DW_CFA_advance_loc:·38·to·0000032b
218 ··DW_CFA_def_cfa_offset:·108218 ··DW_CFA_def_cfa_offset:·108
219 ··DW_CFA_advance_loc:·4·to·0000032a219 ··DW_CFA_advance_loc:·1·to·0000032c
220 ··DW_CFA_def_cfa_offset:·112220 ··DW_CFA_def_cfa_offset:·112
221 ··DW_CFA_advance_loc:·8·to·00000332221 ··DW_CFA_advance_loc:·8·to·00000334
222 ··DW_CFA_def_cfa_offset:·96222 ··DW_CFA_def_cfa_offset:·96
223 ··DW_CFA_advance_loc:·3·to·00000335223 ··DW_CFA_advance_loc:·7·to·0000033b
224 ··DW_CFA_remember_state224 ··DW_CFA_remember_state
225 ··DW_CFA_def_cfa_offset:·20225 ··DW_CFA_def_cfa_offset:·20
226 ··DW_CFA_advance_loc:·3·to·00000338226 ··DW_CFA_advance_loc:·1·to·0000033c
227 ··DW_CFA_restore:·r3·(ebx)227 ··DW_CFA_restore:·r3·(ebx)
228 ··DW_CFA_def_cfa_offset:·16228 ··DW_CFA_def_cfa_offset:·16
229 ··DW_CFA_advance_loc:·1·to·00000339229 ··DW_CFA_advance_loc:·1·to·0000033d
230 ··DW_CFA_restore:·r6·(esi)230 ··DW_CFA_restore:·r6·(esi)
231 ··DW_CFA_def_cfa_offset:·12231 ··DW_CFA_def_cfa_offset:·12
232 ··DW_CFA_advance_loc:·1·to·0000033a232 ··DW_CFA_advance_loc:·1·to·0000033e
233 ··DW_CFA_restore:·r7·(edi)233 ··DW_CFA_restore:·r7·(edi)
234 ··DW_CFA_def_cfa_offset:·8234 ··DW_CFA_def_cfa_offset:·8
235 ··DW_CFA_advance_loc:·1·to·0000033b235 ··DW_CFA_advance_loc:·1·to·0000033f
236 ··DW_CFA_restore:·r5·(ebp)236 ··DW_CFA_restore:·r5·(ebp)
237 ··DW_CFA_def_cfa_offset:·4237 ··DW_CFA_def_cfa_offset:·4
238 ··DW_CFA_advance_loc:·1·to·0000033c238 ··DW_CFA_advance_loc:·1·to·00000340
239 ··DW_CFA_restore_state239 ··DW_CFA_restore_state
240 ··DW_CFA_advance_loc1:·64·to·0000037c240 ··DW_CFA_advance_loc:·42·to·0000036a
241 ··DW_CFA_def_cfa_offset:·108241 ··DW_CFA_def_cfa_offset:·108
242 ··DW_CFA_advance_loc:·4·to·00000380242 ··DW_CFA_advance_loc:·1·to·0000036b
243 ··DW_CFA_def_cfa_offset:·112243 ··DW_CFA_def_cfa_offset:·112
244 ··DW_CFA_advance_loc:·8·to·00000388244 ··DW_CFA_advance_loc:·12·to·00000377
245 ··DW_CFA_def_cfa_offset:·96245 ··DW_CFA_def_cfa_offset:·96
 246 ··DW_CFA_advance_loc1:·84·to·000003cb
 247 ··DW_CFA_def_cfa_offset:·108
 248 ··DW_CFA_advance_loc:·8·to·000003d3
 249 ··DW_CFA_def_cfa_offset:·112
246 ··DW_CFA_advance_loc:·62·to·000003c6250 ··DW_CFA_advance_loc:·12·to·000003df
247 ··DW_CFA_remember_state251 ··DW_CFA_def_cfa_offset:·96
Max diff block lines reached; 16806/22831 bytes (73.61%) of diff not shown.
669 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 11 lines modified
1 could·not·convert·string·to·float:·'%.200s'1 could·not·convert·string·to·float:·'%.200s'
2 value·too·large·to·convert·to·float:·'%.200s'2 value·too·large·to·convert·to·float:·'%.200s'
3 could·not·convert·string·to·%s:·%R3 could·not·convert·string·to·%s:·%R
 4 +|$(Wj0Q
4 ../Python/pystrtod.c5 ../Python/pystrtod.c
5 PyOS_string_to_double.cold6 PyOS_string_to_double.cold
6 lc_float_strings7 lc_float_strings
7 uc_float_strings8 uc_float_strings
8 PyOS_double_to_string.cold9 PyOS_double_to_string.cold
9 _Py_string_to_number_with_underscores.cold10 _Py_string_to_number_with_underscores.cold
10 PyOS_string_to_double11 PyOS_string_to_double
5.02 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 200 lines modifiedOffset 1, 2 lines modified
  
  
  
1 Disassembly·of·section·.text: 
  
2 00000000·<_Py_string_to_number_with_underscores>: 
3 _Py_string_to_number_with_underscores(): 
4 »       push···%ebp 
5 »       push···%edi 
6 »       push···%esi 
7 »       push···%ebx 
8 »       sub····$0x34,%esp 
9 »       mov····0x50(%esp),%eax 
10 »       mov····0x54(%esp),%edx 
11 »       mov····0x48(%esp),%ebp 
12 »       mov····0x4c(%esp),%ebx 
13 »       mov····0x58(%esp),%edi 
14 »       mov····0x5c(%esp),%esi 
15 »       mov····%eax,0x10(%esp) 
16 »       mov····%edx,0x14(%esp) 
17 »       push···$0x5f 
18 »       push···%ebp 
19 »       call···2b·<_Py_string_to_number_with_underscores+0x2b> 
20 ·R_386_PC32»     strchr 
21 »       add····$0x10,%esp 
22 »       test···%eax,%eax 
23 »       jne····4d·<_Py_string_to_number_with_underscores+0x4d> 
24 »       mov····%edi,0x48(%esp) 
25 »       mov····%esi,%eax 
26 »       mov····%ebx,0x44(%esp) 
27 »       mov····%ebp,0x40(%esp) 
28 »       add····$0x2c,%esp 
29 »       pop····%ebx 
30 »       pop····%esi 
31 »       pop····%edi 
32 »       pop····%ebp 
33 »       jmp····*%eax 
34 »       sub····$0xc,%esp 
35 »       lea····0x1(%ebx),%ecx 
36 »       push···%ecx 
37 »       call···55·<_Py_string_to_number_with_underscores+0x55> 
38 ·R_386_PC32»     PyMem_Malloc 
39 »       mov····%eax,0x20(%esp) 
40 »       add····$0x10,%esp 
41 »       test···%eax,%eax 
42 »       je·····1b0·<_Py_parse_inf_or_nan+0x90> 
43 ·R_386_PC32»     .text.unlikely 
44 »       xor····%eax,%eax 
45 »       mov····%ebx,0x1c(%esp) 
46 »       mov····0x10(%esp),%edx 
47 »       mov····%ebp,%ecx 
48 »       mov····%ebp,0x18(%esp) 
49 »       mov····%eax,%ebx 
50 »       jmp····90·<_Py_string_to_number_with_underscores+0x90> 
51 »       mov····%al,(%edx) 
52 »       lea····0x1(%edx),%ebp 
53 »       cmp····$0x5f,%bl 
54 »       je·····a7·<_Py_string_to_number_with_underscores+0xa7> 
55 »       movzbl·(%ecx),%eax 
56 »       mov····%eax,%ebx 
57 »       add····$0x1,%ecx 
58 »       mov····%ebp,%edx 
59 »       movzbl·(%ecx),%eax 
60 »       test···%al,%al 
61 »       je·····e1·<_Py_string_to_number_with_underscores+0xe1> 
62 »       cmp····$0x5f,%al 
63 »       jne····7c·<_Py_string_to_number_with_underscores+0x7c> 
64 »       sub····$0x30,%ebx 
65 »       cmp····$0x9,%bl 
66 »       ja·····ae·<_Py_string_to_number_with_underscores+0xae> 
67 »       mov····%edx,%ebp 
68 »       jmp····89·<_Py_string_to_number_with_underscores+0x89> 
69 »       sub····$0x30,%eax 
70 »       cmp····$0x9,%al 
71 »       jbe····86·<_Py_string_to_number_with_underscores+0x86> 
72 »       sub····$0xc,%esp 
73 »       xor····%esi,%esi 
74 »       pushl··0x1c(%esp) 
75 »       call···b8·<_Py_string_to_number_with_underscores+0xb8> 
76 ·R_386_PC32»     PyMem_Free 
77 »       pushl··0x1c(%esp) 
78 »       pushl··0x1c(%esp) 
79 »       push···$0x5c 
80 ·R_386_32»       .rodata.str1.4 
81 »       pushl··0x0 
82 ·R_386_32»       PyExc_ValueError 
83 »       call···d0·<_Py_string_to_number_with_underscores+0xd0> 
84 ·R_386_PC32»     PyErr_Format 
85 »       add····$0x20,%esp 
86 »       add····$0x2c,%esp 
87 »       mov····%esi,%eax 
88 »       pop····%ebx 
89 »       pop····%esi 
90 »       pop····%edi 
91 »       pop····%ebp 
92 »       retq··· 
93 »       mov····%edx,0x14(%esp) 
94 »       mov····0x18(%esp),%ebp 
95 »       mov····%ebx,%eax 
96 »       mov····0x1c(%esp),%edx 
97 »       lea····0x0(%ebp,%edx,1),%ebx 
98 »       cmp····%ebx,%ecx 
99 »       jne····ae·<_Py_string_to_number_with_underscores+0xae> 
100 »       cmp····$0x5f,%al 
101 »       je·····ae·<_Py_string_to_number_with_underscores+0xae> 
102 »       mov····0x14(%esp),%ecx 
103 »       movb···$0x0,(%ecx) 
104 »       push···%edx 
105 »       push···%edi 
106 »       mov····0x18(%esp),%edi 
107 »       sub····%edi,%ecx 
108 »       push···%ecx 
109 »       push···%edi 
110 »       call···*%esi 
111 »       mov····%eax,%esi 
112 »       mov····%edi,(%esp) 
113 »       call···114·<_Py_string_to_number_with_underscores+0x114> 
114 ·R_386_PC32»     PyMem_Free 
115 »       add····$0x10,%esp 
116 »       jmp····d7·<_Py_string_to_number_with_underscores+0xd7> 
117 »       lea····0x0(%esi),%esi 
  
118 00000120·<_Py_parse_inf_or_nan>: 
119 _Py_parse_inf_or_nan(): 
120 »       push···%edi 
121 »       push···%esi 
122 »       push···%ebx 
Max diff block lines reached; -1/4951 bytes (-0.02%) of diff not shown.
4.46 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 52, 93 lines modifiedOffset 52, 93 lines modified
52 ·R_386_PC32»     .text.hot52 ·R_386_PC32»     .text.hot
53 »       fstp···%st(0)53 »       fstp···%st(0)
54 »       jmp····12b·<PyOS_double_to_string.cold+0xbb>54 »       jmp····12b·<PyOS_double_to_string.cold+0xbb>
55 ·R_386_PC32»     .text.hot55 ·R_386_PC32»     .text.hot
  
56 00000070·<PyOS_double_to_string.cold>:56 00000070·<PyOS_double_to_string.cold>:
57 PyOS_double_to_string.cold():57 PyOS_double_to_string.cold():
 58 »       mov····0x74(%esp),%edi
 59 »       movl···$0x2,(%edi)
58 »       call···71·<PyOS_double_to_string.cold+0x1> 
59 ·R_386_PC32»     PyErr_NoMemory 
60 »       xor····%ebp,%ebp 
61 »       jmp····3aa·<_Py_string_to_number_with_underscores.cold+0x25e>60 »       jmp····3a0·<_Py_string_to_number_with_underscores.cold+0x253>
62 ·R_386_PC32»     .text.hot61 ·R_386_PC32»     .text.hot
63 »       push···%esi62 »       push···%edi
64 »       push···%esi63 »       push···%edi
65 »       push···$0x50b64 »       push···$0x511
66 »       push···$0x0 
67 ·R_386_32»       .rodata.str1.1 
68 »       call···89·<PyOS_double_to_string.cold+0x19> 
69 ·R_386_PC32»     _PyErr_BadInternalCall 
70 »       add····$0x10,%esp 
71 »       jmp····75·<PyOS_double_to_string.cold+0x5> 
72 »       push···%eax 
73 »       push···%eax 
74 »       push···$0x465 
75 »       push···$0x065 »       push···$0x0
76 ·R_386_32»       .rodata.str1.166 ·R_386_32»       .rodata.str1.1
77 »       call···9f·<PyOS_double_to_string.cold+0x2f>67 »       call···8c·<PyOS_double_to_string.cold+0x1c>
78 ·R_386_PC32»     _PyErr_BadInternalCall68 ·R_386_PC32»     _PyErr_BadInternalCall
79 »       add····$0x10,%esp69 »       add····$0x10,%esp
80 »       jmp····f8·<PyOS_double_to_string.cold+0x88> 
81 »       mov····0x74(%esp),%ebx 
82 »       movl···$0x2,(%ebx)70 »       movl···$0x0,0x8(%esp)
83 »       jmp····3d3·<_Py_string_to_number_with_underscores.cold+0x287>71 »       jmp····3d0·<_Py_string_to_number_with_underscores.cold+0x283>
84 ·R_386_PC32»     .text.hot72 ·R_386_PC32»     .text.hot
85 »       movl···$0xc4,0x28(%esp)73 »       movl···$0xc4,0x28(%esp)
86 ·R_386_32»       .rodata74 ·R_386_32»       .rodata
87 »       xor····%ebx,%ebx75 »       xor····%ebp,%ebp
88 »       push···%edx76 »       push···%ecx
89 »       lea····0x38(%esp),%eax77 »       lea····0x38(%esp),%ecx
 78 »       push···%ecx
 79 »       lea····0x44(%esp),%eax
90 »       push···%eax80 »       push···%eax
91 »       lea····0x44(%esp),%edx81 »       lea····0x44(%esp),%edi
92 »       push···%edx82 »       push···%edi
93 »       lea····0x44(%esp),%esi 
94 »       push···%esi 
95 »       pushl··0x7c(%esp)83 »       pushl··0x7c(%esp)
96 »       push···%ebx84 »       push···%ebp
97 »       pushl··0x24(%esp)85 »       pushl··0x24(%esp)
98 »       pushl··0x24(%esp)86 »       pushl··0x24(%esp)
99 »       call···df·<PyOS_double_to_string.cold+0x6f>87 »       call···c8·<PyOS_double_to_string.cold+0x58>
100 ·R_386_PC32»     _Py_dg_dtoa88 ·R_386_PC32»     _Py_dg_dtoa
101 »       mov····%eax,0x28(%esp) 
102 »       add····$0x20,%esp89 »       add····$0x20,%esp
103 »       mov····0x6c(%esp),%ebx90 »       mov····%eax,%ebp
104 »       jmp····603·<_Py_string_to_number_with_underscores.cold+0x4b7>91 »       jmp····61f·<_Py_string_to_number_with_underscores.cold+0x4d2>
105 ·R_386_PC32»     .text.hot92 ·R_386_PC32»     .text.hot
106 »       call···f4·<PyOS_double_to_string.cold+0x84> 
107 ·R_386_PC32»     PyErr_NoMemory 
108 »       sub····$0xc,%esp 
109 »       pushl··0x14(%esp) 
110 »       call···100·<PyOS_double_to_string.cold+0x90> 
111 ·R_386_PC32»     _Py_dg_freedtoa 
112 »       add····$0x10,%esp 
113 »       jmp····75·<PyOS_double_to_string.cold+0x5> 
114 »       movl···$0x1,0x6c(%esp)93 »       movl···$0x1,0x6c(%esp)
115 »       jmp····5b7·<_Py_string_to_number_with_underscores.cold+0x46b>94 »       jmp····5bc·<_Py_string_to_number_with_underscores.cold+0x46f>
116 ·R_386_PC32»     .text.hot95 ·R_386_PC32»     .text.hot
117 »       mov····0x74(%esp),%esi 
118 »       movl···$0x1,(%esi) 
119 »       jmp····444·<_Py_string_to_number_with_underscores.cold+0x2f8> 
120 ·R_386_PC32»     .text.hot 
121 »       push···%ebx96 »       push···%ebp
122 »       push···%ebx97 »       push···%ebp
123 »       push···$0x51198 »       push···$0x50b
124 »       push···$0x099 »       push···$0x0
125 ·R_386_32»       .rodata.str1.1100 ·R_386_32»       .rodata.str1.1
126 »       call···135·<PyOS_double_to_string.cold+0xc5>101 »       call···f0·<PyOS_double_to_string.cold+0x80>
127 ·R_386_PC32»     _PyErr_BadInternalCall102 ·R_386_PC32»     _PyErr_BadInternalCall
128 »       add····$0x10,%esp103 »       add····$0x10,%esp
129 »       jmp····75·<PyOS_double_to_string.cold+0x5>104 »       jmp····93·<PyOS_double_to_string.cold+0x23>
 105 »       push···%eax
 106 »       push···%eax
 107 »       push···$0x465
 108 »       push···$0x0
 109 ·R_386_32»       .rodata.str1.1
 110 »       call···106·<PyOS_double_to_string.cold+0x96>
 111 ·R_386_PC32»     _PyErr_BadInternalCall
 112 »       add····$0x10,%esp
 113 »       sub····$0xc,%esp
 114 »       push···%ebp
 115 »       call···112·<PyOS_double_to_string.cold+0xa2>
 116 ·R_386_PC32»     _Py_dg_freedtoa
 117 »       add····$0x10,%esp
 118 »       jmp····93·<PyOS_double_to_string.cold+0x23>
 119 »       mov····0x74(%esp),%edx
 120 »       movl···$0x1,(%edx)
 121 »       jmp····44e·<_Py_string_to_number_with_underscores.cold+0x301>
 122 ·R_386_PC32»     .text.hot
 123 »       mov····0x8(%esp),%ebx
130 »       movb···$0x2b,(%eax)124 »       movb···$0x2b,(%ebx)
131 »       lea····0x1(%eax),%esi125 »       lea····0x1(%ebx),%edx
132 »       jmp····832·<_Py_string_to_number_with_underscores.cold+0x6e6>126 »       jmp····893·<_Py_string_to_number_with_underscores+0x83>
133 ·R_386_PC32»     .text.hot127 ·R_386_PC32»     .text.hot
 128 »       call···13d·<PyOS_double_to_string.cold+0xcd>
 129 ·R_386_PC32»     PyErr_NoMemory
 130 »       jmp····93·<PyOS_double_to_string.cold+0x23>
 131 »       call···147·<PyOS_double_to_string.cold+0xd7>
 132 ·R_386_PC32»     PyErr_NoMemory
 133 »       jmp····10d·<PyOS_double_to_string.cold+0x9d>
  
134 0000014c·<_Py_string_to_number_with_underscores.cold>:134 0000014d·<_Py_string_to_number_with_underscores.cold>:
135 _Py_string_to_number_with_underscores.cold():135 _Py_string_to_number_with_underscores.cold():
136 »       add····$0x2c,%esp136 »       add····$0x2c,%esp
137 »       pop····%ebx137 »       pop····%ebx
138 »       pop····%esi138 »       pop····%esi
139 »       pop····%edi139 »       pop····%edi
140 »       pop····%ebp140 »       pop····%ebp
141 »       jmp····154·<_Py_string_to_number_with_underscores.cold+0x8>141 »       jmp····155·<_Py_string_to_number_with_underscores.cold+0x8>
142 ·R_386_PC32»     PyErr_NoMemory142 ·R_386_PC32»     PyErr_NoMemory
26.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 128, 505 lines modifiedOffset 128, 751 lines modified
128 »       push···%edi128 »       push···%edi
129 »       push···%esi129 »       push···%esi
130 »       push···%ebx130 »       push···%ebx
131 »       sub····$0x4c,%esp131 »       sub····$0x4c,%esp
132 »       mov····0x68(%esp),%eax132 »       mov····0x68(%esp),%eax
133 »       fldl···0x60(%esp)133 »       fldl···0x60(%esp)
134 »       mov····0x70(%esp),%edx134 »       mov····0x70(%esp),%edx
135 »       mov····%eax,%edi135 »       mov····%eax,%esi
136 »       sub····$0x45,%eax136 »       sub····$0x45,%eax
137 »       fstpl··0x8(%esp)137 »       fstpl··0x8(%esp)
138 »       cmp····$0x2d,%al138 »       cmp····$0x2d,%al
139 »       ja·····268·<PyOS_double_to_string+0x148>139 »       ja·····1bf·<PyOS_double_to_string+0x9f>
140 ·R_386_PC32»     .text.unlikely140 ·R_386_PC32»     .text.unlikely
141 »       movzbl·%al,%ecx141 »       movzbl·%al,%ecx
142 »       jmp····*0x0(,%ecx,4)142 »       jmp····*0x0(,%ecx,4)
143 ·R_386_32»       .rodata143 ·R_386_32»       .rodata
144 »       xchg···%ax,%ax144 »       xchg···%ax,%ax
145 »       mov····0x6c(%esp),%ebx145 »       mov····0x6c(%esp),%ebx
146 »       test···%ebx,%ebx146 »       test···%ebx,%ebx
147 »       jne····1d4·<PyOS_double_to_string+0xb4>147 »       jne····23b·<PyOS_double_to_string+0x11b>
148 ·R_386_PC32»     .text.unlikely148 ·R_386_PC32»     .text.unlikely
149 »       mov····%edx,%esi149 »       mov····%edx,%edi
150 »       mov····%edx,%ebp150 »       mov····%edx,%ebp
151 »       and····$0x1,%edx151 »       and····$0x1,%edx
152 »       and····$0x4,%esi152 »       and····$0x4,%edi
153 »       mov····%edx,0x1c(%esp) 
154 »       and····$0x2,%ebp153 »       and····$0x2,%ebp
 154 »       mov····%edx,0x1c(%esp)
155 »       mov····%esi,0x20(%esp)155 »       mov····%edi,0x20(%esp)
 156 »       mov····%ebp,0x10(%esp)
156 »       call···172·<PyOS_double_to_string+0x52>157 »       call···176·<PyOS_double_to_string+0x56>
157 ·R_386_PC32»     _Py_get_387controlword158 ·R_386_PC32»     _Py_get_387controlword
158 »       movzwl·%ax,%ebx159 »       movzwl·%ax,%ebx
159 »       mov····%ebx,%eax160 »       mov····%ebx,%eax
160 »       and····$0xf0,%ah161 »       and····$0xf0,%ah
161 »       or·····$0x2,%ah162 »       or·····$0x2,%ah
162 »       cmp····%bx,%ax163 »       cmp····%bx,%ax
163 »       je·····23d·<PyOS_double_to_string+0x11d>164 »       je·····22a·<PyOS_double_to_string+0x10a>
164 ·R_386_PC32»     .text.unlikely165 ·R_386_PC32»     .text.unlikely
165 »       movzwl·%ax,%edx166 »       movzwl·%ax,%edx
166 »       sub····$0xc,%esp167 »       sub····$0xc,%esp
167 »       push···%edx168 »       push···%edx
168 »       call···192·<PyOS_double_to_string+0x72>169 »       call···196·<PyOS_double_to_string+0x76>
169 ·R_386_PC32»     _Py_set_387controlword170 ·R_386_PC32»     _Py_set_387controlword
170 »       add····$0xc,%esp171 »       add····$0xc,%esp
171 »       lea····0x38(%esp),%ecx172 »       lea····0x38(%esp),%ecx
172 »       push···%ecx173 »       push···%ecx
173 »       lea····0x44(%esp),%esi174 »       lea····0x44(%esp),%edi
174 »       push···%esi175 »       push···%edi
175 »       lea····0x44(%esp),%eax176 »       lea····0x44(%esp),%eax
176 »       push···%eax177 »       push···%eax
177 »       push···$0x0178 »       push···$0x0
178 »       push···$0x0179 »       push···$0x0
179 »       pushl··0x24(%esp)180 »       pushl··0x24(%esp)
180 »       pushl··0x24(%esp)181 »       pushl··0x24(%esp)
181 »       call···1b5·<PyOS_double_to_string+0x95>182 »       call···1b9·<PyOS_double_to_string+0x99>
182 ·R_386_PC32»     _Py_dg_dtoa183 ·R_386_PC32»     _Py_dg_dtoa
183 »       mov····%eax,0x28(%esp) 
184 »       add····$0x14,%esp184 »       add····$0x14,%esp
185 »       push···%ebx185 »       push···%ebx
 186 »       mov····%eax,%ebp
186 »       call···1c2·<PyOS_double_to_string+0xa2>187 »       call···1c4·<PyOS_double_to_string+0xa4>
187 ·R_386_PC32»     _Py_set_387controlword188 ·R_386_PC32»     _Py_set_387controlword
188 »       mov····0x48(%esp),%esi189 »       mov····0x48(%esp),%ebx
189 »       mov····0x18(%esp),%edx 
190 »       add····$0x10,%esp190 »       add····$0x10,%esp
191 »       test···%edx,%edx191 »       test···%ebp,%ebp
192 »       je·····245·<PyOS_double_to_string+0x125>192 »       je·····30f·<PyOS_double_to_string+0x1ef>
193 ·R_386_PC32»     .text.unlikely193 ·R_386_PC32»     .text.unlikely
194 »       mov····0x34(%esp),%ebx194 »       mov····0x34(%esp),%edi
195 »       sub····%edx,%ebx195 »       sub····%ebp,%edi
196 »       je·····722·<PyOS_double_to_string+0x602>196 »       je·····78c·<PyOS_double_to_string+0x66c>
197 »       movzbl·(%edx),%ecx197 »       movzbl·0x0(%ebp),%edx
198 »       mov····%ecx,%eax198 »       mov····%edx,%ecx
199 »       testb··$0x4,0x0(,%ecx,4)199 »       testb··$0x4,0x0(,%edx,4)
200 ·R_386_32»       _Py_ctype_table200 ·R_386_32»       _Py_ctype_table
201 »       je·····6a8·<PyOS_double_to_string+0x588>201 »       je·····718·<PyOS_double_to_string+0x5f8>
202 »       mov····0x74(%esp),%edx202 »       mov····0x74(%esp),%eax
203 »       movl···$0xc4,0x28(%esp)203 »       movl···$0xc4,0x28(%esp)
204 ·R_386_32»       .rodata204 ·R_386_32»       .rodata
205 »       test···%edx,%edx205 »       test···%eax,%eax
206 »       jne····555·<PyOS_double_to_string+0x435>206 »       jne····57d·<PyOS_double_to_string+0x45d>
207 »       lea····0x3(%esi),%edi207 »       lea····0x3(%ebx),%ecx
208 »       mov····%ebx,0x14(%esp)208 »       mov····%edi,%esi
209 »       cmp····$0x13,%edi209 »       cmp····$0x13,%ecx
210 »       ja·····5bc·<PyOS_double_to_string+0x49c>210 »       ja·····68d·<PyOS_double_to_string+0x56d>
211 »       test···%esi,%esi211 »       test···%ebx,%ebx
212 »       mov····$0x1,%edx212 »       mov····$0x1,%edx
 213 »       mov····0x10(%esp),%eax
213 »       cmovle·%esi,%edx214 »       cmovle·%ebx,%edx
214 »       lea····-0x1(%edx),%edi215 »       lea····-0x1(%edx),%ecx
215 »       test···%ebp,%ebp 
216 »       jne····33c·<PyOS_double_to_string+0x21c> 
217 »       cmp····%esi,%ebx 
218 »       movl···$0x0,0x24(%esp) 
219 »       cmovl··%esi,%ebx 
220 »       movl···$0x0,0x18(%esp) 
221 »       mov····%ebx,%eax 
222 »       sub····%edi,%eax 
223 »       mov····%edx,0x2c(%esp)216 »       mov····%ecx,0x24(%esp)
224 »       lea····0x3(%ebp,%eax,1),%ecx217 »       test···%eax,%eax
 218 »       jne····340·<PyOS_double_to_string+0x220>
 219 »       cmp····%ebx,%edi
 220 »       mov····%edx,0x18(%esp)
 221 »       cmovl··%ebx,%edi
225 »       sub····$0xc,%esp222 »       sub····$0xc,%esp
 223 »       mov····%edi,0x20(%esp)
 224 »       sub····0x30(%esp),%edi
 225 »       add····$0x3,%edi
226 »       push···%ecx226 »       push···%edi
227 »       call···257·<PyOS_double_to_string+0x137>227 »       call···24f·<PyOS_double_to_string+0x12f>
228 ·R_386_PC32»     PyMem_Malloc228 ·R_386_PC32»     PyMem_Malloc
 229 »       mov····%eax,0x18(%esp)
229 »       add····$0x10,%esp230 »       add····$0x10,%esp
230 »       mov····%eax,%ebp 
231 »       test···%eax,%eax231 »       test···%eax,%eax
232 »       je·····357·<PyOS_double_to_string+0x237>232 »       je·····3a4·<PyOS_double_to_string+0x284>
233 ·R_386_PC32»     .text.unlikely233 ·R_386_PC32»     .text.unlikely
234 »       cmpl···$0x1,0x3c(%esp)234 »       cmpl···$0x1,0x3c(%esp)
235 »       mov····0x2c(%esp),%edx235 »       mov····0x18(%esp),%edx
 236 »       movl···$0x0,0x18(%esp)
236 »       je·····471·<PyOS_double_to_string+0x351>237 »       je·····38e·<PyOS_double_to_string+0x26e>
237 »       mov····0x1c(%esp),%eax238 »       mov····0x1c(%esp),%ecx
238 »       test···%eax,%eax239 »       test···%ecx,%ecx
239 »       jne····77e·<PyOS_double_to_string+0x65e>240 »       jne····7e9·<PyOS_double_to_string+0x6c9>
240 »       mov····%ebp,%ecx241 »       mov····0x8(%esp),%ecx
241 »       test···%esi,%esi 
Max diff block lines reached; 22466/27195 bytes (82.61%) of diff not shown.
1.88 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·3f060000·cb040000·1d060000·7f000000·?...............
3 ··0x00000000·0c060000·f5050000·85040000·28010000·............(...4 ··0x00000010·7f000000·7f000000·7f000000·7f000000·................
4 ··0x00000010·28010000·28010000·28010000·28010000·(...(...(...(... 
5 ··0x00000020·28010000·28010000·28010000·28010000·(...(...(...(...5 ··0x00000020·7f000000·7f000000·7f000000·7f000000·................
6 ··0x00000030·28010000·28010000·28010000·28010000·(...(...(...(...6 ··0x00000030·7f000000·7f000000·7f000000·7f000000·................
7 ··0x00000040·28010000·28010000·28010000·28010000·(...(...(...(...7 ··0x00000040·7f000000·7f000000·7f000000·7f000000·................
8 ··0x00000050·28010000·28010000·28010000·28010000·(...(...(...(...8 ··0x00000050·7f000000·7f000000·7f000000·7f000000·................
9 ··0x00000060·28010000·28010000·28010000·28010000·(...(...(...(...9 ··0x00000060·7f000000·7f000000·7f000000·7f000000·................
10 ··0x00000070·28010000·28010000·28010000·28010000·(...(...(...(...10 ··0x00000070·7f000000·7f000000·7f000000·7f000000·................
 11 ··0x00000080·6d060000·5b060000·77060000·7f000000·m...[...w.......
11 ··0x00000080·47060000·35060000·28060000·28010000·G...5...(...(...12 ··0x00000090·7f000000·7f000000·7f000000·7f000000·................
12 ··0x00000090·28010000·28010000·28010000·28010000·(...(...(...(... 
13 ··0x000000a0·28010000·28010000·28010000·28010000·(...(...(...(...13 ··0x000000a0·7f000000·7f000000·7f000000·7f000000·................
14 ··0x000000b0·28010000·50010000·2a000000·2e000000·(...P...*.......14 ··0x000000b0·7f000000·50010000·2a000000·2e000000·....P...*.......
15 ··0x000000c0·32000000·1c000000·26000000·34000000·2.......&...4...15 ··0x000000c0·32000000·1c000000·26000000·34000000·2.......&...4...
  
6.78 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 11, 56 lines modifiedOffset 11, 57 lines modified
11 ··0x00000070·48410e4c·410e5048·0e40590e·44410e48·HA.LA.PH.@Y.DA.H11 ··0x00000070·48410e4c·410e5048·0e40590e·44410e48·HA.LA.PH.@Y.DA.H
12 ··0x00000080·450e4c46·0e50480e·40000000·1c000000·E.LF.PH.@.......12 ··0x00000080·450e4c46·0e50480e·40000000·1c000000·E.LF.PH.@.......
13 ··0x00000090·00000000·017a5200·017c0801·1b0c0404·.....zR..|......13 ··0x00000090·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
14 ··0x000000a0·88010e40·83058502·86048703·3c000000·...@........<...14 ··0x000000a0·88010e40·83058502·86048703·3c000000·...@........<...
15 ··0x000000b0·24000000·00000000·70000000·00430e44·$.......p....C.D15 ··0x000000b0·24000000·00000000·70000000·00430e44·$.......p....C.D
16 ··0x000000c0·410e4845·0e4c440e·50480e40·5c0e4441·A.HE.LD.PH.@\.DA16 ··0x000000c0·410e4845·0e4c440e·50480e40·5c0e4441·A.HE.LD.PH.@\.DA
17 ··0x000000d0·0e48450e·4c460e50·480e404a·0e44410e·.HE.LF.PH.@J.DA.17 ··0x000000d0·0e48450e·4c460e50·480e404a·0e44410e·.HE.LF.PH.@J.DA.
18 ··0x000000e0·48450e4c·410e5048·0e400000·6c010000·HE.LA.PH.@..l...18 ··0x000000e0·48450e4c·410e5048·0e400000·88010000·HE.LA.PH.@......
19 ··0x000000f0·f0000000·20010000·6a060000·00410e08·....·...j....A..19 ··0x000000f0·f0000000·20010000·e3060000·00410e08·....·........A..
20 ··0x00000100·8502410e·0c870341·0e108604·410e1483·..A....A....A...20 ··0x00000100·8502410e·0c870341·0e108604·410e1483·..A....A....A...
21 ··0x00000110·05430e60·02690e6c·410e7048·0e64450e·.C.`.i.lA.pH.dE.21 ··0x00000110·05430e60·026d0e6c·410e7048·0e64450e·.C.`.m.lA.pH.dE.
22 ··0x00000120·68450e6c·450e7042·0e74420e·78440e7c·hE.lE.pB.tB.xD.|22 ··0x00000120·68450e6c·450e7042·0e74420e·78440e7c·hE.lE.pB.tB.xD.|
23 ··0x00000130·440e8001·4c0e6c41·0e70500e·6002840e·D...L.lA.pP.`...23 ··0x00000130·440e8001·480e6c41·0e704e0e·6002730e·D...H.lA.pN.`.s.
24 ··0x00000140·6c410e70·480e6072·0e64430e·68460e6c·lA.pH.`r.dC.hF.l24 ··0x00000140·6c4c0e70·4c0e607c·0e64470e·68420e6c·lL.pL.`|.dG.hB.l
25 ··0x00000150·410e7056·0e644b0e·68460e6c·410e704c·A.pV.dK.hF.lA.pL25 ··0x00000150·410e7052·0e644b0e·68460e6c·410e704c·A.pR.dK.hF.lA.pL
26 ··0x00000160·0e64440e·68460e6c·410e704c·0e604f0e·.dD.hF.lA.pL.`O.26 ··0x00000160·0e64410e·68430e6c·410e704b·0e604f0e·.dA.hC.lA.pK.`O.
27 ··0x00000170·64410e68·420e6c41·0e704a0e·60640e6c·dA.hB.lA.pJ.`d.l27 ··0x00000170·64430e68·420e6c41·0e70500e·60660e6c·dC.hB.lA.pP.`f.l
28 ··0x00000180·440e7048·0e60430a·0e1443c3·0e1041c6·D.pH.`C...C...A.28 ··0x00000180·410e7048·0e60470a·0e1441c3·0e1041c6·A.pH.`G...A...A.
29 ··0x00000190·0e0c41c7·0e0841c5·0e04410b·02400e6c·..A...A...A..@.l29 ··0x00000190·0e0c41c7·0e0841c5·0e04410b·6a0e6c41·..A...A...A.j.lA
30 ··0x000001a0·440e7048·0e607e0a·0e64430e·68420e6c·D.pH.`~..dC.hB.l30 ··0x000001a0·0e704c0e·6002540e·6c480e70·4c0e607f·.pL.`.T.lH.pL.`.
 31 ··0x000001b0·0e64430e·68420e6c·410e7050·0e604d0e·.dC.hB.lA.pP.`M.
 32 ··0x000001c0·64410e68·410e6c41·0e70520e·64450e68·dA.hA.lA.pR.dE.h
31 ··0x000001b0·410e7050·0e604f0e·64410e68·440e6c41·A.pP.`O.dA.hD.lA33 ··0x000001d0·410e6c41·0e70560e·64430e68·440e6c41·A.lA.pV.dC.hD.lA
 34 ··0x000001e0·0e70480e·60600e6c·4c0e7045·0e74420e·.pH.``.lL.pE.tB.
 35 ··0x000001f0·78420e7c·410e8001·480e6002·540e6c41·xB.|A...H.`.T.lA
32 ··0x000001c0·0e70540e·64430e68·450e6c41·0e70540e·.pT.dC.hE.lA.pT.36 ··0x00000200·0e70480e·64450e68·450e6c45·0e70440e·.pH.dE.hE.lE.pD.
33 ··0x000001d0·644e0b4a·0e6c4c0e·70450e74·420e7842·dN.J.lL.pE.tB.xB 
34 ··0x000001e0·0e7c410e·8001480e·60027b0e·6c440e70·.|A...H.`.{.lD.p 
35 ··0x000001f0·480e6445·0e68450e·6c450e70·440e7441·H.dE.hE.lE.pD.tA 
36 ··0x00000200·0e78440e·7c440e80·014c0e6c·410e704c·.xD.|D...L.lA.pL 
37 ··0x00000210·0e60034d·010e6444·0e68440e·6c410e70·.`.M..dD.hD.lA.p37 ··0x00000210·74410e78·440e7c44·0e800148·0e6c410e·tA.xD.|D...H.lA.
 38 ··0x00000220·704a0e60·0378010e·64410e68·410e6c41·pJ.`.x..dA.hA.lA
 39 ··0x00000230·0e704b0e·60450e64·430e6842·0e6c410e·.pK.`E.dC.hB.lA.
 40 ··0x00000240·70560e64·490e6845·0e6c410e·70480e60·pV.dI.hE.lA.pH.`
 41 ··0x00000250·640e6c42·0e704c0e·606e0e64·420e6846·d.lB.pL.`n.dB.hF
 42 ··0x00000260·0e6c410e·70480e60·5e0e6442·0e68470e·.lA.pH.`^.dB.hG.
 43 ··0x00000270·6c410e70·480e6000·1c000000·00000000·lA.pH.`.........
 44 ··0x00000280·017a5200·017c0801·1b0c0404·88010e60·.zR..|.........`
 45 ··0x00000290·83058502·86048703·60000000·24000000·........`...$...
 46 ··0x000002a0·70000000·dd000000·00500e64·410e6845·p........P.dA.hE
 47 ··0x000002b0·0e6c450e·70480e60·580e6445·0e68450e·.lE.pH.`X.dE.hE.
 48 ··0x000002c0·6c450e70·440e7441·0e78440e·7c440e80·lE.pD.tA.xD.|D..
38 ··0x00000220·4c0e6047·0a0e6443·0e68460e·6c410e70·L.`G..dC.hF.lA.p49 ··0x000002d0·01480e60·550e6441·0e68450e·6c450e70·.H.`U.dA.hE.lE.p
 50 ··0x000002e0·480e6043·0e64410e·68450e6c·450e7048·H.`C.dA.hE.lE.pH
39 ··0x00000230·4c0e644d·0b5e0e6c·420e7048·0e60790e·L.dM.^.lB.pH.`y. 
40 ··0x00000240·64420e68·460e6c41·0e70480e·60660e64·dB.hF.lA.pH.`f.d 
41 ··0x00000250·420e6847·0e6c410e·70480e60·1c000000·B.hG.lA.pH.`....51 ··0x000002f0·0e60430e·6c410e70·480e6000·88000000·.`C.lA.pH.`.....
 52 ··0x00000300·00030000·10080000·1d010000·00410e08·.............A..
42 ··0x00000260·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
43 ··0x00000270·88010e60·83058502·86048703·60000000·...`........`... 
44 ··0x00000280·24000000·70000000·dc000000·004d0e64·$...p........M.d 
45 ··0x00000290·410e6845·0e6c450e·70480e60·430e6441·A.hE.lE.pH.`C.dA 
46 ··0x000002a0·0e68450e·6c450e70·480e605c·0e64450e·.hE.lE.pH.`\.dE. 
47 ··0x000002b0·68450e6c·450e7044·0e74410e·78440e7c·hE.lE.pD.tA.xD.| 
48 ··0x000002c0·440e8001·4c0e6051·0e6c440e·70480e60·D...L.`Q.lD.pH.` 
49 ··0x000002d0·620e6441·0e68450e·6c450e70·480e6000·b.dA.hE.lE.pH.`. 
50 ··0x000002e0·88000000·e4020000·00000000·1d010000·................ 
51 ··0x000002f0·00410e08·8502410e·0c870341·0e108604·.A....A....A....53 ··0x00000310·8502410e·0c870341·0e108604·410e1483·..A....A....A...
52 ··0x00000300·410e1483·05430e48·620e4c41·0e50480e·A....C.Hb.LA.PH.54 ··0x00000320·05430e48·620e4c41·0e50480e·40550a0e·.C.Hb.LA.PH.@U..
53 ··0x00000310·40550a0e·1441c30e·1041c60e·0c41c70e·@U...A...A...A.. 
54 ··0x00000320·0841c50e·04420b43·0e4c440e·504c0e40·.A...B.C.LD.PL.@ 
55 ··0x00000330·02510e4c·460e5049·0e54440e·58450e5c·.Q.LF.PI.TD.XE.\ 
56 ··0x00000340·460e6048·0e40430a·0e1443c3·0e1041c6·F.`H.@C...C...A. 
57 ··0x00000350·0e0c41c7·0e0841c5·0e04410b·620e4441·..A...A...A.b.DA 
58 ··0x00000360·0e48470e·4c410e50·4f0e4000·20000000·.HG.LA.PO.@.·... 
59 ··0x00000370·e4020000·4c010000·0c000000·00430e14·....L........C.. 
60 ··0x00000380·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...55 ··0x00000330·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
61 ··0x00000390·40000000·94030000·20010000·d5000000·@.......·.......56 ··0x00000340·04420b43·0e4c440e·504c0e40·02510e4c·.B.C.LD.PL.@.Q.L
 57 ··0x00000350·460e5049·0e54440e·58450e5c·460e6048·F.PI.TD.XE.\F.`H
 58 ··0x00000360·0e40430a·0e1443c3·0e1041c6·0e0c41c7·.@C...C...A...A.
 59 ··0x00000370·0e0841c5·0e04410b·620e4441·0e48470e·..A...A.b.DA.HG.
 60 ··0x00000380·4c410e50·4f0e4000·20000000·00030000·LA.PO.@.·.......
 61 ··0x00000390·4d010000·0c000000·00430e14·41c30e10·M........C..A...
 62 ··0x000003a0·41c60e0c·41c70e08·41c50e04·40000000·A...A...A...@...
 63 ··0x000003b0·b0030000·30090000·d5000000·00410e08·....0........A..
62 ··0x000003a0·00410e08·8702410e·0c860341·0e108304·.A....A....A....64 ··0x000003c0·8702410e·0c860341·0e108304·025c0e1c·..A....A.....\..
63 ··0x000003b0·025c0e1c·410e2048·0e10630a·c30e0c41·.\..A.·H..c....A65 ··0x000003d0·410e2048·0e10630a·c30e0c41·c60e0841·A.·H..c....A...A
64 ··0x000003c0·c60e0841·c70e0441·0b510e1c·440e2048·...A...A.Q..D.·H66 ··0x000003e0·c70e0441·0b510e1c·440e2048·0e100000·...A.Q..D.·H....
65 ··0x000003d0·0e100000····························.... 
  
1.38 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.3 ··0x00000010·002e7368·73747274·6162002e·74657874·..shstrtab..text
4 ··0x00000020·74657874·002e6461·7461002e·62737300·text..data..bss.4 ··0x00000020·002e6461·7461002e·62737300·2e726f64·..data..bss..rod
5 ··0x00000030·2e726f64·6174612e·73747231·2e34002e·.rodata.str1.4..5 ··0x00000030·6174612e·73747231·2e34002e·72656c2e·ata.str1.4..rel.
6 ··0x00000040·72656c2e·74657874·2e756e6c·696b656c·rel.text.unlikel6 ··0x00000040·74657874·2e756e6c·696b656c·79002e72·text.unlikely..r
7 ··0x00000050·79002e72·656c2e74·6578742e·686f7400·y..rel.text.hot.7 ··0x00000050·656c2e74·6578742e·686f7400·2e726f64·el.text.hot..rod
8 ··0x00000060·2e726f64·6174612e·73747231·2e31002e·.rodata.str1.1..8 ··0x00000060·6174612e·73747231·2e31002e·72656c2e·ata.str1.1..rel.
9 ··0x00000070·72656c2e·726f6461·7461002e·6e6f7465·rel.rodata..note9 ··0x00000070·726f6461·7461002e·6e6f7465·2e474e55·rodata..note.GNU
10 ··0x00000080·2e474e55·2d737461·636b002e·72656c2e·.GNU-stack..rel.10 ··0x00000080·2d737461·636b002e·72656c2e·65685f66·-stack..rel.eh_f
11 ··0x00000090·65685f66·72616d65·00················eh_frame.11 ··0x00000090·72616d65·00·························rame.
  
21.4 KB
pystrhex.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:··········3456·(bytes·into·file)13 ··Start·of·section·headers:··········3440·(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:·········1419 ··Number·of·section·headers:·········14
20 ··Section·header·string·table·index:·1320 ··Section·header·string·table·index:·13
2.69 KB
readelf --wide --sections {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 There·are·14·section·headers,·starting·at·offset·0xd80:1 There·are·14·section·headers,·starting·at·offset·0xd70:
  
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]·.text·············PROGBITS········00000000·000040·000431·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000421·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·000ab8·000118·08···I·11···1··46 ··[·2]·.rel.text·········REL·············00000000·000aa8·000118·08···I·11···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000471·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000461·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000471·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000461·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········00000000·000471·00022b·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········00000000·000461·00022b·00··AX··0···0··1
10 ··[·6]·.rel.text.unlikely·REL·············00000000·000bd0·000110·08···I·11···5··410 ··[·6]·.rel.text.unlikely·REL·············00000000·000bc0·000110·08···I·11···5··4
11 ··[·7]·.rodata.str1.1····PROGBITS········00000000·00069c·000043·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········00000000·00068c·000043·01·AMS··0···0··1
12 ··[·8]·.note.GNU-stack···PROGBITS········00000000·0006df·000000·00······0···0··112 ··[·8]·.note.GNU-stack···PROGBITS········00000000·0006cf·000000·00······0···0··1
13 ··[·9]·.eh_frame·········PROGBITS········00000000·0006e0·000164·00···A··0···0··413 ··[·9]·.eh_frame·········PROGBITS········00000000·0006d0·000164·00···A··0···0··4
14 ··[10]·.rel.eh_frame·····REL·············00000000·000ce0·000030·08···I·11···9··414 ··[10]·.rel.eh_frame·····REL·············00000000·000cd0·000030·08···I·11···9··4
15 ··[11]·.symtab···········SYMTAB··········00000000·000844·000170·10·····12··10··415 ··[11]·.symtab···········SYMTAB··········00000000·000834·000170·10·····12··10··4
16 ··[12]·.strtab···········STRTAB··········00000000·0009b4·000104·00······0···0··116 ··[12]·.strtab···········STRTAB··········00000000·0009a4·000104·00······0···0··1
17 ··[13]·.shstrtab·········STRTAB··········00000000·000d10·000070·00······0···0··117 ··[13]·.shstrtab·········STRTAB··········00000000·000d00·000070·00······0···0··1
18 Key·to·Flags:18 Key·to·Flags:
19 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),19 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
20 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),20 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
21 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),21 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
22 ··p·(processor·specific)22 ··p·(processor·specific)
1.69 KB
readelf --wide --symbols {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Symbol·table·'.symtab'·contains·23·entries:1 Symbol·table·'.symtab'·contains·23·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
6 ·····3:·00000000···994·FUNC····LOCAL··DEFAULT····1·_Py_strhex_impl6 ·····3:·00000000···992·FUNC····LOCAL··DEFAULT····1·_Py_strhex_impl
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
8 ·····5:·00000021···491·FUNC····LOCAL··DEFAULT····5·_Py_strhex_impl.cold8 ·····5:·00000021···491·FUNC····LOCAL··DEFAULT····5·_Py_strhex_impl.cold
9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····3·9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····4·10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
11 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····8·11 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
12 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····9·12 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
13 ····10:·00000000····33·FUNC····GLOBAL·DEFAULT····5·_Py_strhex_bytes_with_sep13 ····10:·00000000····33·FUNC····GLOBAL·DEFAULT····5·_Py_strhex_bytes_with_sep
4.93 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xab8·contains·35·entries:1 Relocation·section·'.rel.text'·at·offset·0xaa8·contains·35·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000005a··00000b02·R_386_PC32·············00000000···PyUnicode_New3 0000005a··00000b02·R_386_PC32·············00000000···PyUnicode_New
4 000000ba··00000c01·R_386_32···············00000000···Py_hexdigits4 000000ba··00000c01·R_386_32···············00000000···Py_hexdigits
5 000000d5··00000c01·R_386_32···············00000000···Py_hexdigits5 000000d5··00000c01·R_386_32···············00000000···Py_hexdigits
6 000000ea··00000c01·R_386_32···············00000000···Py_hexdigits6 000000ea··00000c01·R_386_32···············00000000···Py_hexdigits
7 0000010a··00000c01·R_386_32···············00000000···Py_hexdigits7 0000010a··00000c01·R_386_32···············00000000···Py_hexdigits
8 0000011a··00000c01·R_386_32···············00000000···Py_hexdigits8 0000011a··00000c01·R_386_32···············00000000···Py_hexdigits
1.85 KB
readelf --wide --debug-dump=frames {}
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 ··DW_CFA_nop14 ··DW_CFA_nop
  
15 00000018·00000010·0000001c·FDE·cie=00000000·pc=00000000..0000002115 00000018·00000010·0000001c·FDE·cie=00000000·pc=00000000..00000021
16 ··DW_CFA_nop16 ··DW_CFA_nop
17 ··DW_CFA_nop17 ··DW_CFA_nop
18 ··DW_CFA_nop18 ··DW_CFA_nop
  
19 0000002c·00000058·00000030·FDE·cie=00000000·pc=00000000..000003e219 0000002c·00000058·00000030·FDE·cie=00000000·pc=00000000..000003e0
20 ··DW_CFA_advance_loc:·1·to·0000000120 ··DW_CFA_advance_loc:·1·to·00000001
21 ··DW_CFA_def_cfa_offset:·821 ··DW_CFA_def_cfa_offset:·8
22 ··DW_CFA_offset:·r5·(ebp)·at·cfa-822 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
23 ··DW_CFA_advance_loc:·1·to·0000000223 ··DW_CFA_advance_loc:·1·to·00000002
24 ··DW_CFA_def_cfa_offset:·1224 ··DW_CFA_def_cfa_offset:·12
25 ··DW_CFA_offset:·r7·(edi)·at·cfa-1225 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
26 ··DW_CFA_advance_loc:·1·to·0000000326 ··DW_CFA_advance_loc:·1·to·00000003
5.93 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 »       push···%ebx11 »       push···%ebx
12 »       mov····%edx,%ebx12 »       mov····%edx,%ebx
13 »       sub····$0x3c,%esp13 »       sub····$0x3c,%esp
14 »       mov····0x50(%esp),%edi14 »       mov····0x50(%esp),%edi
15 »       mov····0x54(%esp),%ebp15 »       mov····0x54(%esp),%ebp
16 »       mov····%eax,0x8(%esp)16 »       mov····%eax,0x8(%esp)
17 »       test···%ecx,%ecx17 »       test···%ecx,%ecx
18 »       jne····32f·<_Py_strhex_impl+0x32f>18 »       jne····32d·<_Py_strhex_impl+0x32d>
19 »       movl···$0x0,0x4(%esp)19 »       movl···$0x0,0x4(%esp)
20 »       xor····%edi,%edi20 »       xor····%edi,%edi
21 »       xor····%eax,%eax21 »       xor····%eax,%eax
22 »       movb···$0x0,0xf(%esp)22 »       movb···$0x0,0xf(%esp)
23 »       mov····$0x3fffffff,%esi23 »       mov····$0x3fffffff,%esi
24 »       sub····%eax,%esi24 »       sub····%eax,%esi
25 »       cmp····%ebx,%esi25 »       cmp····%ebx,%esi
1.47 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 »       push···%ecx102 »       push···%ecx
103 »       mov····%ecx,0x10(%esp)103 »       mov····%ecx,0x10(%esp)
104 »       call···12f·<_Py_strhex_impl.cold+0x10e>104 »       call···12f·<_Py_strhex_impl.cold+0x10e>
105 ·R_386_PC32»     _PyUnicode_Ready105 ·R_386_PC32»     _PyUnicode_Ready
106 »       add····$0x10,%esp106 »       add····$0x10,%esp
107 »       mov····(%esp),%ecx107 »       mov····(%esp),%ecx
108 »       test···%eax,%eax108 »       test···%eax,%eax
109 »       je·····4a7·<_Py_strhex_with_sep+0x97>109 »       je·····4a5·<_Py_strhex_with_sep+0xa5>
110 ·R_386_PC32»     .text110 ·R_386_PC32»     .text
111 »       xor····%ebp,%ebp111 »       xor····%ebp,%ebp
112 »       jmp····345·<_Py_strhex_bytes+0x139>112 »       jmp····345·<_Py_strhex_bytes+0x139>
113 ·R_386_PC32»     .text113 ·R_386_PC32»     .text
114 »       jmp····34a·<_Py_strhex_bytes+0x13e>114 »       jmp····34a·<_Py_strhex_bytes+0x13e>
115 ·R_386_PC32»     .text115 ·R_386_PC32»     .text
116 »       push···%edx116 »       push···%edx
2.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 27 lines modifiedOffset 1, 27 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·10000000·1c000000·................4 ··0x00000010·1b0c0404·88010000·10000000·1c000000·................
5 ··0x00000020·00000000·21000000·00000000·58000000·....!.......X...5 ··0x00000020·00000000·21000000·00000000·58000000·....!.......X...
6 ··0x00000030·30000000·00000000·e2030000·00410e08·0............A..6 ··0x00000030·30000000·00000000·e0030000·00410e08·0............A..
7 ··0x00000040·8502410e·0c870341·0e108604·410e1483·..A....A....A...7 ··0x00000040·8502410e·0c870341·0e108604·410e1483·..A....A....A...
8 ··0x00000050·05450e50·024c0e54·410e5842·0e5c410e·.E.P.L.TA.XB.\A.8 ··0x00000050·05450e50·024c0e54·410e5842·0e5c410e·.E.P.L.TA.XB.\A.
9 ··0x00000060·60480e50·03a3010a·0e1443c3·0e1041c6·`H.P......C...A.9 ··0x00000060·60480e50·03a3010a·0e1443c3·0e1041c6·`H.P......C...A.
10 ··0x00000070·0e0c41c7·0e0841c5·0e04410b·0327010e·..A...A...A..'..10 ··0x00000070·0e0c41c7·0e0841c5·0e04410b·0325010e·..A...A...A..%..
11 ··0x00000080·5c410e60·4c0e5000·1c000000·00000000·\A.`L.P.........11 ··0x00000080·5c410e60·4c0e5000·1c000000·00000000·\A.`L.P.........
12 ··0x00000090·017a5200·017c0801·1b0c0404·88010e50·.zR..|.........P12 ··0x00000090·017a5200·017c0801·1b0c0404·88010e50·.zR..|.........P
13 ··0x000000a0·83058502·86048703·7c000000·24000000·........|...$...13 ··0x000000a0·83058502·86048703·7c000000·24000000·........|...$...
14 ··0x000000b0·21000000·eb010000·00030801·0e5c410e·!............\A.14 ··0x000000b0·21000000·eb010000·00030801·0e5c410e·!............\A.
15 ··0x000000c0·604c0e50·580e5441·0e58410e·5c420e60·`L.PX.TA.XA.\B.`15 ··0x000000c0·604c0e50·580e5441·0e58410e·5c420e60·`L.PX.TA.XA.\B.`
16 ··0x000000d0·480e5063·0a0e1441·c30e1041·c60e0c41·H.Pc...A...A...A16 ··0x000000d0·480e5063·0a0e1441·c30e1041·c60e0c41·H.Pc...A...A...A
17 ··0x000000e0·c70e0841·c50e0445·0b410e54·430e5845·...A...E.A.TC.XE17 ··0x000000e0·c70e0841·c50e0445·0b410e54·430e5845·...A...E.A.TC.XE
18 ··0x000000f0·0e5c460e·60480e50·460e5443·0e58450e·.\F.`H.PF.TC.XE.18 ··0x000000f0·0e5c460e·60480e50·460e5443·0e58450e·.\F.`H.PF.TC.XE.
19 ··0x00000100·5c460e60·480e5046·0e54430e·58450e5c·\F.`H.PF.TC.XE.\19 ··0x00000100·5c460e60·480e5046·0e54430e·58450e5c·\F.`H.PF.TC.XE.\
20 ··0x00000110·460e6048·0e505c0e·54430e58·450e5c46·F.`H.P\.TC.XE.\F20 ··0x00000110·460e6048·0e505c0e·54430e58·450e5c46·F.`H.P\.TC.XE.\F
21 ··0x00000120·0e60480e·50000000·10000000·2c010000·.`H.P.......,...21 ··0x00000120·0e60480e·50000000·10000000·2c010000·.`H.P.......,...
22 ··0x00000130·f0030000·1f000000·00000000·10000000·................22 ··0x00000130·e0030000·1f000000·00000000·10000000·................
23 ··0x00000140·40010000·10040000·21000000·00000000·@.......!.......23 ··0x00000140·40010000·00040000·21000000·00000000·@.......!.......
24 ··0x00000150·10000000·54010000·0c020000·1f000000·....T...........24 ··0x00000150·10000000·54010000·0c020000·1f000000·....T...........
25 ··0x00000160·00000000····························....25 ··0x00000160·00000000····························....
  
499 KB
dtoa.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:··········39880·(bytes·into·file)13 ··Start·of·section·headers:··········42008·(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:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
3.81 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x9bc8:1 There·are·21·section·headers,·starting·at·offset·0xa418:
  
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]·.text·············PROGBITS········00000000·000040·000290·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000222·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·008a04·000030·08···I·18···1··46 ··[·2]·.rel.text·········REL·············00000000·009194·000028·08···I·18···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0002d0·000004·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000264·000004·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·008a34·000008·08···I·18···3··48 ··[·4]·.rel.data·········REL·············00000000·0091bc·000008·08···I·18···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0002e0·000940·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·000280·000940·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········00000000·0002e0·000b04·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000280·000b7a·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·008a3c·0004a8·08···I·18···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·0091c4·0004c8·08···I·18···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·000df0·006df9·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·000e00·007579·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·008ee4·000b70·08···I·18···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·00968c·000c18·08···I·18···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·007be9·00000f·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·008379·00000f·01·AMS··0···0··1
15 ··[11]·.rodata···········PROGBITS········00000000·007c00·000158·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········00000000·0083a0·000118·00···A··0···0·32
16 ··[12]·.rodata.cst8······PROGBITS········00000000·007d58·000018·08··AM··0···0··816 ··[12]·.rodata.cst8······PROGBITS········00000000·0084b8·000040·08··AM··0···0··8
17 ··[13]·.rodata.cst4······PROGBITS········00000000·007d70·000024·04··AM··0···0··417 ··[13]·.rodata.cst4······PROGBITS········00000000·0084f8·000024·04··AM··0···0··4
18 ··[14]·.rodata.cst16·····PROGBITS········00000000·007da0·000060·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········00000000·008520·000060·10··AM··0···0·16
19 ··[15]·.note.GNU-stack···PROGBITS········00000000·007e00·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········00000000·008580·000000·00······0···0··1
20 ··[16]·.eh_frame·········PROGBITS········00000000·007e00·00077c·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00000000·008580·0007a4·00···A··0···0··4
21 ··[17]·.rel.eh_frame·····REL·············00000000·009a54·0000c0·08···I·18··16··421 ··[17]·.rel.eh_frame·····REL·············00000000·00a2a4·0000c0·08···I·18··16··4
22 ··[18]·.symtab···········SYMTAB··········00000000·00857c·000320·10·····19··40··422 ··[18]·.symtab···········SYMTAB··········00000000·008d24·000310·10·····19··39··4
23 ··[19]·.strtab···········STRTAB··········00000000·00889c·000167·00······0···0··123 ··[19]·.strtab···········STRTAB··········00000000·009034·00015e·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········00000000·009b14·0000b2·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········00000000·00a364·0000b2·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··p·(processor·specific)29 ··p·(processor·specific)
5.63 KB
readelf --wide --symbols {}
    
Offset 1, 53 lines modifiedOffset 1, 52 lines modified
  
1 Symbol·table·'.symtab'·contains·50·entries:1 Symbol·table·'.symtab'·contains·49·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
9 ·····6:·00000020····32·OBJECT··LOCAL··DEFAULT····5·freelist9 ·····6:·00000020····32·OBJECT··LOCAL··DEFAULT····5·freelist
10 ·····7:·000000a0···184·OBJECT··LOCAL··DEFAULT···11·tens10 ·····7:·00000060···184·OBJECT··LOCAL··DEFAULT···11·tens
11 ·····8:·00000020····40·OBJECT··LOCAL··DEFAULT···11·tinytens 
12 ·····9:·00005c50···166·FUNC····LOCAL··DEFAULT····8·Balloc11 ·····8:·000061f0···166·FUNC····LOCAL··DEFAULT····8·Balloc
13 ····10:·00006c20···405·FUNC····LOCAL··DEFAULT····8·multadd12 ·····9:·00007230···437·FUNC····LOCAL··DEFAULT····8·multadd
14 ····11:·000000a0···222·FUNC····LOCAL··DEFAULT····1·sd2b13 ····10:·00007430···329·FUNC····LOCAL··DEFAULT····8·sd2b
15 ····12:·00005d00··1486·FUNC····LOCAL··DEFAULT····8·pow5mult14 ····11:·000062a0··1496·FUNC····LOCAL··DEFAULT····8·pow5mult
16 ····13:·000062d0···995·FUNC····LOCAL··DEFAULT····8·mult15 ····12:·00006880··1047·FUNC····LOCAL··DEFAULT····8·mult
17 ····14:·00002170····46·FUNC····LOCAL··DEFAULT····8·Bfree16 ····13:·00002300····46·FUNC····LOCAL··DEFAULT····8·Bfree
18 ····15:·00006720···669·FUNC····LOCAL··DEFAULT····8·lshift17 ····14:·00006d30···669·FUNC····LOCAL··DEFAULT····8·lshift
19 ····16:·00000180···272·FUNC····LOCAL··DEFAULT····1·b2d18 ····15:·00000110···274·FUNC····LOCAL··DEFAULT····1·b2d
20 ····17:·00000060····40·OBJECT··LOCAL··DEFAULT···11·bigtens19 ····16:·00000020····40·OBJECT··LOCAL··DEFAULT···11·bigtens
21 ····18:·000066c0····81·FUNC····LOCAL··DEFAULT····8·hi0bits20 ····17:·00006ca0···136·FUNC····LOCAL··DEFAULT····8·hi0bits
22 ····19:·000069c0···596·FUNC····LOCAL··DEFAULT····8·quorem21 ····18:·00006fd0···596·FUNC····LOCAL··DEFAULT····8·quorem
23 ····20:·00000000··1289·FUNC····LOCAL··DEFAULT····6·_Py_dg_strtod.cold22 ····19:·00000000··1313·FUNC····LOCAL··DEFAULT····6·_Py_dg_strtod.cold
24 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT···10·23 ····20:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
25 ····22:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·p5s24 ····21:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·p5s
26 ····23:·00000000·····4·OBJECT··LOCAL··DEFAULT····3·pmem_next25 ····22:·00000000·····4·OBJECT··LOCAL··DEFAULT····3·pmem_next
27 ····24:·00000040··2304·OBJECT··LOCAL··DEFAULT····5·private_mem26 ····23:·00000040··2304·OBJECT··LOCAL··DEFAULT····5·private_mem
28 ····25:·00000000····12·OBJECT··LOCAL··DEFAULT···11·p05.027 ····24:·00000000····12·OBJECT··LOCAL··DEFAULT···11·p05.0
29 ····26:·00000050····76·FUNC····LOCAL··DEFAULT····1·nrv_alloc28 ····25:·00000050···192·FUNC····LOCAL··DEFAULT····1·nrv_alloc
30 ····27:·00000509··1306·FUNC····LOCAL··DEFAULT····6·_Py_dg_dtoa.cold29 ····26:·00000521··1392·FUNC····LOCAL··DEFAULT····6·_Py_dg_dtoa.cold
31 ····28:·00000a23···159·FUNC····LOCAL··DEFAULT····6·pow5mult.cold30 ····27:·00000a91···159·FUNC····LOCAL··DEFAULT····6·pow5mult.cold
32 ····29:·00000ac2····16·FUNC····LOCAL··DEFAULT····6·mult.cold31 ····28:·00000b30····24·FUNC····LOCAL··DEFAULT····6·mult.cold
33 ····30:·00000ad2····19·FUNC····LOCAL··DEFAULT····6·lshift.cold32 ····29:·00000b48····19·FUNC····LOCAL··DEFAULT····6·lshift.cold
34 ····31:·00000ae5····10·FUNC····LOCAL··DEFAULT····6·quorem.cold33 ····30:·00000b5b····10·FUNC····LOCAL··DEFAULT····6·quorem.cold
35 ····32:·00000aef····14·FUNC····LOCAL··DEFAULT····6·multadd.cold34 ····31:·00000b65····14·FUNC····LOCAL··DEFAULT····6·multadd.cold
36 ····33:·00000afd·····7·FUNC····LOCAL··DEFAULT····6·nrv_alloc.cold35 ····32:·00000b73·····7·FUNC····LOCAL··DEFAULT····6·nrv_alloc.cold
37 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···11·36 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
38 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT···12·37 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
39 ····36:·00000000·····0·SECTION·LOCAL··DEFAULT···13·38 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
40 ····37:·00000000·····0·SECTION·LOCAL··DEFAULT···14·39 ····36:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
41 ····38:·00000000·····0·SECTION·LOCAL··DEFAULT···15·40 ····37:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
42 ····39:·00000000·····0·SECTION·LOCAL··DEFAULT···16·41 ····38:·00000000·····0·SECTION·LOCAL··DEFAULT···16·
43 ····40:·00000000··8550·FUNC····GLOBAL·DEFAULT····8·_Py_dg_strtod42 ····39:·00000000··8948·FUNC····GLOBAL·DEFAULT····8·_Py_dg_strtod
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
47 ····44:·00000000····21·FUNC····GLOBAL·DEFAULT····1·_Py_dg_infinity46 ····43:·00000000····21·FUNC····GLOBAL·DEFAULT····1·_Py_dg_infinity
48 ····45:·00000020····38·FUNC····GLOBAL·DEFAULT····1·_Py_dg_stdnan47 ····44:·00000020····38·FUNC····GLOBAL·DEFAULT····1·_Py_dg_stdnan
49 ····46:·000021a0·15023·FUNC····GLOBAL·DEFAULT····8·_Py_dg_dtoa48 ····45:·00002330·16057·FUNC····GLOBAL·DEFAULT····8·_Py_dg_dtoa
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
52 ····49:·00006dc0····57·FUNC····GLOBAL·DEFAULT····8·_Py_dg_freedtoa51 ····48:·000073f0····57·FUNC····GLOBAL·DEFAULT····8·_Py_dg_freedtoa
70.8 KB
readelf --wide --relocs {}
Max HTML report size reached
44.6 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
242 B
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 11 lines modified
1 t$09|$@vy1 t$89|$@vw
2 t$09|$@vN2 T$89|$@vN
3 Infinity3 Infinity
4 freelist4 freelist
5 tinytens 
6 pow5mult5 pow5mult
7 _Py_dg_strtod.cold6 _Py_dg_strtod.cold
8 pmem_next7 pmem_next
9 private_mem8 private_mem
10 nrv_alloc9 nrv_alloc
11 _Py_dg_dtoa.cold10 _Py_dg_dtoa.cold
12 pow5mult.cold11 pow5mult.cold
6.08 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 36, 150 lines modifiedOffset 36, 109 lines modified
36 »       push···%ebp36 »       push···%ebp
37 »       push···%edi37 »       push···%edi
38 »       push···%esi38 »       push···%esi
39 »       mov····%edx,%esi39 »       mov····%edx,%esi
40 »       push···%ebx40 »       push···%ebx
41 »       mov····%eax,%ebx41 »       mov····%eax,%ebx
42 »       xor····%eax,%eax42 »       xor····%eax,%eax
43 »       sub····$0xc,%esp43 »       sub····$0x1c,%esp
44 »       call···5cae·<Balloc+0x5e>44 »       call···624e·<Balloc+0x5e>
45 ·R_386_PC32»     .text.hot45 ·R_386_PC32»     .text.hot
46 »       test···%eax,%eax46 »       test···%eax,%eax
47 »       je·····b63·<nrv_alloc.cold+0x66>47 »       je·····bd9·<nrv_alloc.cold+0x66>
48 ·R_386_PC32»     .text.unlikely48 ·R_386_PC32»     .text.unlikely
49 »       movl···$0x0,(%eax)49 »       movl···$0x0,(%eax)
50 »       mov····%eax,%edx50 »       movzbl·(%ebx),%edx
 51 »       lea····0x4(%eax),%edi
 52 »       mov····%dl,0x4(%eax)
 53 »       test···%dl,%dl
 54 »       je·····10a·<nrv_alloc+0xba>
 55 »       movzbl·0x1(%ebx),%edx
 56 »       lea····0x5(%eax),%ecx
 57 »       mov····%ecx,0xc(%esp)
 58 »       mov····%dl,0x5(%eax)
 59 »       test···%dl,%dl
 60 »       je·····f6·<nrv_alloc+0xa6>
 61 »       movzbl·0x2(%ebx),%ecx
51 »       lea····0x4(%eax),%ebp62 »       lea····0x6(%eax),%ebp
 63 »       mov····%ebp,0xc(%esp)
52 »       mov····$0x4,%eax 
53 »       movzbl·-0x4(%ebx,%eax,1),%ecx 
54 »       lea····(%edx,%eax,1),%edi 
55 »       mov····%cl,(%edx,%eax,1)64 »       mov····%cl,0x6(%eax)
56 »       add····$0x1,%eax 
57 »       test···%cl,%cl65 »       test···%cl,%cl
58 »       jne····7a·<nrv_alloc+0x2a>66 »       je·····f6·<nrv_alloc+0xa6>
 67 »       movzbl·0x3(%ebx),%ecx
 68 »       lea····0x7(%eax),%edx
 69 »       mov····%edx,0xc(%esp)
 70 »       mov····%cl,0x7(%eax)
 71 »       test···%cl,%cl
 72 »       je·····f6·<nrv_alloc+0xa6>
 73 »       movzbl·0x4(%ebx),%edx
 74 »       lea····0x8(%eax),%ebp
 75 »       mov····%ebp,0xc(%esp)
 76 »       mov····%dl,0x8(%eax)
 77 »       test···%dl,%dl
 78 »       je·····f6·<nrv_alloc+0xa6>
 79 »       movzbl·0x5(%ebx),%edx
 80 »       lea····0x9(%eax),%ecx
 81 »       mov····%ecx,0xc(%esp)
 82 »       mov····%dl,0x9(%eax)
 83 »       test···%dl,%dl
 84 »       je·····f6·<nrv_alloc+0xa6>
 85 »       mov····$0xa,%ecx
 86 »       movzbl·-0x4(%ebx,%ecx,1),%edx
 87 »       lea····(%eax,%ecx,1),%ebp
 88 »       mov····%ebp,0xc(%esp)
 89 »       mov····%dl,(%eax,%ecx,1)
 90 »       add····$0x1,%ecx
 91 »       test···%dl,%dl
 92 »       jne····e0·<nrv_alloc+0x90>
59 »       test···%esi,%esi93 »       test···%esi,%esi
60 »       je·····92·<nrv_alloc+0x42>94 »       je·····100·<nrv_alloc+0xb0>
 95 »       mov····0xc(%esp),%eax
61 »       mov····%edi,(%esi)96 »       mov····%eax,(%esi)
62 »       add····$0xc,%esp97 »       add····$0x1c,%esp
63 »       mov····%ebp,%eax98 »       mov····%edi,%eax
64 »       pop····%ebx99 »       pop····%ebx
65 »       pop····%esi100 »       pop····%esi
66 »       pop····%edi101 »       pop····%edi
67 »       pop····%ebp102 »       pop····%ebp
68 »       retq···103 »       retq···
69 »       lea····0x0(%esi,%eiz,1),%esi 
  
70 000000a0·<sd2b>: 
71 sd2b(): 
72 »       push···%edi 
73 »       mov····%eax,%edi 
74 »       mov····$0x1,%eax 
75 »       push···%esi 
76 »       mov····%ecx,%esi 
77 »       push···%ebx 
78 »       mov····%edx,%ebx 
79 »       call···5cff·<Balloc+0xaf> 
80 ·R_386_PC32»     .text.hot 
81 »       test···%eax,%eax 
82 »       je·····f5·<sd2b+0x55> 
83 »       mov····(%edi),%edx 
84 »       mov····0x4(%edi),%edi 
85 »       movl···$0x2,0x10(%eax) 
86 »       mov····%edi,%ecx 
87 »       shr····$0x14,%edi 
88 »       mov····%edx,0x14(%eax) 
89 »       and····$0x7ff,%edi 
90 »       and····$0xfffff,%ecx 
91 »       sub····$0x433,%edi 
92 »       mov····%ecx,0x18(%eax) 
93 »       mov····%edi,(%esi)104 »       mov····%edi,0xc(%esp)
 105 »       jmp····f6·<nrv_alloc+0xa6>
94 »       cmp····$0xfffffbcd,%edi 
95 »       je·····f9·<sd2b+0x59> 
96 »       orl····$0x100000,0x18(%eax) 
97 »       test···%ebx,%ebx 
98 »       jne····10f·<sd2b+0x6f> 
99 »       pop····%ebx 
100 »       pop····%esi 
101 »       pop····%edi 
102 »       retq··· 
103 »       movl···$0xfffffbce,(%esi) 
104 »       test···%ebx,%ebx 
105 »       je·····168·<sd2b+0xc8> 
106 »       cmpl···$0x0,0x14(%eax) 
107 »       jne····10f·<sd2b+0x6f> 
108 »       cmpl···$0x0,0x18(%eax) 
109 »       je·····16e·<sd2b+0xce> 
110 »       mov····(%esi),%edx 
111 »       mov····%edx,%edi 
112 »       sub····%ebx,%edi 
113 »       cmp····$0xfffffbce,%edi 
114 »       jge····17a·<sd2b+0xda> 
115 »       sub····%edx,%ebx 
116 »       movl···$0xfffffbce,(%esi) 
117 »       lea····-0x432(%ebx),%edi 
118 »       cmp····$0x1f,%edi 
119 »       jle····147·<sd2b+0xa7> 
120 »       mov····0x18(%eax),%esi 
121 »       sub····$0x452,%ebx 
Max diff block lines reached; 2428/6037 bytes (40.22%) of diff not shown.
38.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 852 lines modifiedOffset 1, 869 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 00000000·<_Py_dg_strtod.cold>:2 00000000·<_Py_dg_strtod.cold>:
3 _Py_dg_strtod.cold():3 _Py_dg_strtod.cold():
4 »       mov····%edx,0x8(%esp)4 »       mov····%ebp,0x10(%esp)
5 »       jmp····30f·<_Py_dg_strtod.cold+0x30f>5 »       jmp····e23·<nrv_alloc.cold+0x2b0>
6 ·R_386_PC32»     .text.hot6 ·R_386_PC32»     .text.hot
 7 »       mov····0x28(%esp),%esi
 8 »       mov····0x48(%esp),%edi
 9 »       mov····0x8(%esp),%ebx
 10 »       movl···$0x0,0x8(%esp)
 11 »       jmp····4e1·<_Py_dg_strtod.cold+0x4e1>
 12 »       mov····0x28(%esp),%edx
 13 »       mov····$0xffffffd0,%ebp
 14 »       movsbl·0x1(%edx,%edi,1),%edi
 15 »       mov····0x24(%esp),%edx
 16 »       call···7005·<quorem+0x35>
 17 ·R_386_PC32»     .text.hot
 18 »       sub····%eax,%ebp
 19 »       add····%edi,%ebp
 20 »       jne····4e·<_Py_dg_strtod.cold+0x4e>
 21 »       cmpl···$0x0,0x14(%ebx)
 22 »       jne····193e·<nrv_alloc.cold+0xdcb>
 23 ·R_386_PC32»     .text.hot
 24 »       jmp····1939·<nrv_alloc.cold+0xdc6>
 25 ·R_386_PC32»     .text.hot
 26 »       mov····0x38(%esp),%esi
 27 »       mov····0x40(%esp),%edi
 28 »       mov····%ebx,0x34(%esp)
 29 »       mov····%ebp,%edx
 30 »       mov····0x48(%esp),%ebx
 31 »       jmp····1a19·<nrv_alloc.cold+0xea6>
 32 ·R_386_PC32»     .text.hot
 33 »       mov····%eax,%ebp
 34 »       shr····$0x14,%ebp
 35 »       and····$0x7ff,%ebp
 36 »       cmp····$0x6a,%ebp
 37 »       jg·····1a61·<nrv_alloc.cold+0xeee>
 38 ·R_386_PC32»     .text.hot
 39 »       fldl···0x0
 40 ·R_386_32»       .rodata.cst8
 41 »       jmp····1a86·<nrv_alloc.cold+0xf13>
 42 ·R_386_PC32»     .text.hot
 43 »       mov····%eax,%ecx
 44 »       shr····$0x14,%ecx
 45 »       and····$0x7ff,%ecx
 46 »       cmp····$0x6a,%ecx
 47 »       jg·····2271·<nrv_alloc.cold+0x16fe>
 48 ·R_386_PC32»     .text.hot
 49 »       fldl···0x0
 50 ·R_386_32»       .rodata.cst8
 51 »       jmp····2296·<nrv_alloc.cold+0x1723>
 52 ·R_386_PC32»     .text.hot
 53 »       js·····1c9·<_Py_dg_strtod.cold+0x1c9>
7 »       mov····0x30(%esp),%eax54 »       mov····0x34(%esp),%eax
8 »       call···217e·<Bfree+0xe>55 »       call···23ae·<_Py_dg_dtoa+0x7e>
 56 ·R_386_PC32»     .text.hot
 57 »       mov····0x24(%esp),%eax
 58 »       call···23b7·<_Py_dg_dtoa+0x87>
 59 ·R_386_PC32»     .text.hot
 60 »       jmp····14d3·<nrv_alloc.cold+0x960>
 61 ·R_386_PC32»     .text.hot
 62 »       mov····%ebp,%edi
 63 »       lea····(%esi,%ebp,1),%ecx
 64 »       xor····%ebx,%ebx
 65 »       cmp····%edi,%ecx
 66 »       jne····151·<_Py_dg_strtod.cold+0x151>
 67 »       mov····%esi,%edi
 68 »       cmp····0x34(%esp),%edi
 69 »       jl·····140·<_Py_dg_strtod.cold+0x140>
 70 »       jmp····b1b·<pow5mult.cold+0x8a>
 71 ·R_386_PC32»     .text.hot
 72 »       fldt···0x0
 73 ·R_386_32»       .rodata.cst16
 74 »       fcomip·%st(1),%st
 75 »       jbe····118·<_Py_dg_strtod.cold+0x118>
 76 »       fstp···%st(0)
 77 »       mov····0x8(%esp),%ebx
 78 »       mov····0x28(%esp),%esi
 79 »       mov····%ebp,0x8(%esp)
 80 »       mov····0x48(%esp),%edi
 81 »       jmp····13cf·<nrv_alloc.cold+0x85c>
 82 ·R_386_PC32»     .text.hot
 83 »       movl···$0x0,0x8(%esp)
 84 »       xor····%edi,%edi
 85 »       xor····%ebx,%ebx
 86 »       xor····%esi,%esi
 87 »       movl···$0x0,0x10(%esp)
 88 »       jmp····4e1·<_Py_dg_strtod.cold+0x4e1>
 89 »       fldt···0x10
 90 ·R_386_32»       .rodata.cst16
 91 »       fxch···%st(1)
 92 »       fcomip·%st(1),%st
 93 »       fstp···%st(0)
 94 »       jbe····13b·<_Py_dg_strtod.cold+0x13b>
 95 »       mov····0x8(%esp),%ebx
 96 »       mov····0x28(%esp),%esi
 97 »       mov····%ebp,0x8(%esp)
 98 »       mov····0x48(%esp),%edi
 99 »       jmp····140d·<nrv_alloc.cold+0x89a>
 100 ·R_386_PC32»     .text.hot
 101 »       jmp····1775·<nrv_alloc.cold+0xc02>
 102 ·R_386_PC32»     .text.hot
 103 »       imul···$0xa,%ebx,%ebx
 104 »       movsbl·0x1(%ebp,%edi,1),%eax
 105 »       add····$0x1,%edi
 106 »       lea····-0x30(%ebx,%eax,1),%ebx
 107 »       jmp····d1·<_Py_dg_strtod.cold+0xd1>
 108 »       imul···$0xa,%ebx,%ebx
 109 »       movsbl·(%edi),%edx
 110 »       add····$0x1,%edi
 111 »       lea····-0x30(%ebx,%edx,1),%ebx
 112 »       jmp····c7·<_Py_dg_strtod.cold+0xc7>
 113 »       movl···$0x0,0x10(%esp)
 114 »       jmp····4e1·<_Py_dg_strtod.cold+0x4e1>
 115 »       movl···$0x0,0x8(%esp)
 116 »       mov····0x28(%esp),%esi
 117 »       xor····%ebx,%ebx
 118 »       mov····0x48(%esp),%edi
 119 »       jmp····4e1·<_Py_dg_strtod.cold+0x4e1>
 120 »       movl···$0x0,0x8(%esp)
 121 »       mov····0x28(%esp),%esi
 122 »       xor····%ebx,%ebx
 123 »       movl···$0x0,0x10(%esp)
Max diff block lines reached; 34608/38829 bytes (89.13%) of diff not shown.
307 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
2.55 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 25 lines modifiedOffset 1, 21 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00000000·05000000·19000000·7d000000·00000000·........}.......2 ··0x00000000·05000000·19000000·7d000000·00000000·........}.......
3 ··0x00000010·00000000·00000000·00000000·00000000·................3 ··0x00000010·00000000·00000000·00000000·00000000·................
4 ··0x00000020·bc89d897·b2d29c3c·33a7a8d5·23f64939·.......<3...#.I9 
5 ··0x00000030·3da7f444·fd0fa532·9d978ccf·08ba5b25·=..D...2......[% 
6 ··0x00000040·436fac64·28066811·00000000·00000000·Co.d(.h.........4 ··0x00000020·0080e037·79c34143·176e05b5·b5b89346·...7y.AC.n.....F
 5 ··0x00000030·f5f93fe9·034f384d·321d30f9·4877825a·..?..O8M2.0.Hw.Z
 6 ··0x00000040·3cbf737f·dd4f1575·00000000·00000000·<.s..O.u........
7 ··0x00000050·00000000·00000000·00000000·00000000·................7 ··0x00000050·00000000·00000000·00000000·00000000·................
8 ··0x00000060·0080e037·79c34143·176e05b5·b5b89346·...7y.AC.n.....F 
9 ··0x00000070·f5f93fe9·034f384d·321d30f9·4877825a·..?..O8M2.0.Hw.Z 
10 ··0x00000080·3cbf737f·dd4f1575·00000000·00000000·<.s..O.u........ 
11 ··0x00000090·00000000·00000000·00000000·00000000·................ 
12 ··0x000000a0·00000000·0000f03f·00000000·00002440·.......?......$@8 ··0x00000060·00000000·0000f03f·00000000·00002440·.......?......$@
13 ··0x000000b0·00000000·00005940·00000000·00408f40·......Y@.....@.@9 ··0x00000070·00000000·00005940·00000000·00408f40·......Y@.....@.@
14 ··0x000000c0·00000000·0088c340·00000000·006af840·.......@.....j.@10 ··0x00000080·00000000·0088c340·00000000·006af840·.......@.....j.@
15 ··0x000000d0·00000000·80842e41·00000000·d0126341·.......A......cA11 ··0x00000090·00000000·80842e41·00000000·d0126341·.......A......cA
16 ··0x000000e0·00000000·84d79741·00000000·65cdcd41·.......A....e..A12 ··0x000000a0·00000000·84d79741·00000000·65cdcd41·.......A....e..A
17 ··0x000000f0·00000020·5fa00242·000000e8·76483742·...·_..B....vH7B13 ··0x000000b0·00000020·5fa00242·000000e8·76483742·...·_..B....vH7B
18 ··0x00000100·000000a2·941a6d42·000040e5·9c30a242·......mB..@..0.B14 ··0x000000c0·000000a2·941a6d42·000040e5·9c30a242·......mB..@..0.B
19 ··0x00000110·0000901e·c4bcd642·00003426·f56b0c43·.......B..4&.k.C15 ··0x000000d0·0000901e·c4bcd642·00003426·f56b0c43·.......B..4&.k.C
20 ··0x00000120·0080e037·79c34143·00a0d885·57347643·...7y.AC....W4vC16 ··0x000000e0·0080e037·79c34143·00a0d885·57347643·...7y.AC....W4vC
21 ··0x00000130·00c84e67·6dc1ab43·003d9160·e458e143·..Ngm..C.=.`.X.C17 ··0x000000f0·00c84e67·6dc1ab43·003d9160·e458e143·..Ngm..C.=.`.X.C
22 ··0x00000140·408cb578·1daf1544·50efe2d6·e41a4b44·@..x...DP.....KD18 ··0x00000100·408cb578·1daf1544·50efe2d6·e41a4b44·@..x...DP.....KD
23 ··0x00000150·92d54d06·cff08044···················..M....D19 ··0x00000110·92d54d06·cff08044···················..M....D
  
559 B
readelf --wide --decompress --hex-dump=.rodata.cst8 {}
    
Offset 1, 5 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.rodata.cst8':1 Hex·dump·of·section·'.rodata.cst8':
2 ··0x00000000·00000000·00007003·0000c0ff·ffffdf41·......p........A2 ··0x00000000·00000000·00007003·bc89d897·b2d29c3c·......p........<
3 ··0x00000010·3cbf737f·dd4f1575···················<.s..O.u3 ··0x00000010·33a7a8d5·23f64939·3da7f444·fd0fa532·3...#.I9=..D...2
 4 ··0x00000020·9d978ccf·08ba5b25·436fac64·28066811·......[%Co.d(.h.
 5 ··0x00000030·0000c0ff·ffffdf41·3cbf737f·dd4f1575·.......A<.s..O.u
  
16.0 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 124 lines modifiedOffset 1, 127 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·ac000000·1c000000·................4 ··0x00000010·1b0c0404·88010000·c4000000·1c000000·................
5 ··0x00000020·00000000·66210000·00410e08·8502430e·....f!...A....C.5 ··0x00000020·00000000·f4220000·00410e08·8502430e·....."...A....C.
6 ··0x00000030·0c870341·0e108604·410e1483·05460ee0·...A....A....F..6 ··0x00000030·0c870341·0e108604·410e1483·05460ee0·...A....A....F..
7 ··0x00000040·01032f02·0a0e1441·c30e1041·c60e0c41·../....A...A...A7 ··0x00000040·01034602·0a0e1441·c30e1041·c60e0c41·..F....A...A...A
8 ··0x00000050·c70e0841·c50e0441·0b03d801·0a0e1441·...A...A.......A8 ··0x00000050·c70e0841·c50e044a·0b033d02·0a0e1441·...A...J..=....A
9 ··0x00000060·c30e1041·c60e0c41·c70e0841·c50e0444·...A...A...A...D9 ··0x00000060·c30e1041·c60e0c41·c70e0841·c50e0441·...A...A...A...A
10 ··0x00000070·0b7a0eec·01410ef0·014c0ee0·01680eec·.z...A...L...h..10 ··0x00000070·0b470eec·01410ef0·014c0ee0·01620eec·.G...A...L...b..
11 ··0x00000080·01410ef0·014c0ee0·0103ac08·0ee40148·.A...L.........H11 ··0x00000080·01410ef0·014c0ee0·0103b003·0a0e1441·.A...L.........A
 12 ··0x00000090·c30e1041·c60e0c41·c70e0841·c50e0441·...A...A...A...A
 13 ··0x000000a0·0b038c04·0ee40148·0ee80147·0eec0141·.......H...G...A
 14 ··0x000000b0·0ef00163·0ee00103·51140eec·01440ef0·...c....Q....D..
 15 ··0x000000c0·014c0ee0·01027b0e·ec01440e·f001480e·.L....{...D...H.
 16 ··0x000000d0·e001500e·ec01410e·f001480e·e0010000·..P...A...H.....
 17 ··0x000000e0·20000000·00000000·017a5200·017c0801··........zR..|..
 18 ··0x000000f0·1b0c0404·88010ee0·01830585·02860487·................
 19 ··0x00000100·03000000·10000000·28000000·00000000·........(.......
 20 ··0x00000110·21050000·00000000·18000000·1c010000·!...............
 21 ··0x00000120·00230000·2e000000·00640e1c·410e2048·.#.......d..A.·H
 22 ··0x00000130·0e040000·10000000·38010000·00000000·........8.......
 23 ··0x00000140·15000000·00000000·14000000·4c010000·............L...
 24 ··0x00000150·20000000·26000000·00430e10·620e0400··...&....C..b...
 25 ··0x00000160·a4010000·64010000·30230000·b93e0000·....d...0#...>..
 26 ··0x00000170·00410e08·8502410e·0c870341·0e108604·.A....A....A....
 27 ··0x00000180·410e1483·05460ea0·02031304·0ea4024b·A....F.........K
12 ··0x00000090·0ee80147·0eec0141·0ef00163·0ee00103·...G...A...c....28 ··0x00000190·0ea80242·0eac0241·0eb00248·0ea00203·...B...A...H....
13 ··0x000000a0·a7120eec·01440ef0·014c0ee0·015f0eec·.....D...L..._..29 ··0x000001a0·bd060a0e·1441c30e·1041c60e·0c41c70e·.....A...A...A..
 30 ··0x000001b0·0841c50e·04410b03·64020eac·024c0eb0·.A...A..d....L..
 31 ··0x000001c0·024f0ea0·02036703·0ea40244·0ea80242·.O....g....D...B
 32 ··0x000001d0·0eac0245·0eb0024b·0ea00202·890ea402·...E...K........
 33 ··0x000001e0·410ea802·450eac02·410eb002·480ea002·A...E...A...H...
 34 ··0x000001f0·03041b0a·0e1441c3·0e1041c6·0e0c41c7·......A...A...A.
 35 ··0x00000200·0e0841c5·0e04450b·0300040e·a4024b0e·..A...E.......K.
 36 ··0x00000210·a802410e·ac02410e·b002550e·a002027c·..A...A...U....|
 37 ··0x00000220·0ea40248·0ea80241·0eac0241·0eb00253·...H...A...A...S
 38 ··0x00000230·0ea00202·c90ea402·480ea802·410eac02·........H...A...
14 ··0x000000b0·01410ef0·01480ee0·0102570e·ec01440e·.A...H....W...D.39 ··0x00000240·410eb002·580ea002·0321070e·ac02440e·A...X....!....D.
 40 ··0x00000250·b002480e·a0026d0e·ac02410e·b0024c0e·..H...m...A...L.
 41 ··0x00000260·a002540e·ac02420e·b002480e·a002026f·..T...B...H....o
 42 ··0x00000270·0eac0244·0eb00248·0ea0025e·0eac0244·...D...H...^...D
 43 ··0x00000280·0eb0024c·0ea00202·420eac02·440eb002·...L....B...D...
 44 ··0x00000290·480ea002·02590eac·02420eb0·024c0ea0·H....Y...B...L..
 45 ··0x000002a0·025b0eac·02440eb0·02480ea0·02031b01·.[...D...H......
 46 ··0x000002b0·0eac0244·0eb00248·0ea00263·0eac0241·...D...H...c...A
 47 ··0x000002c0·0eb0024c·0ea0027c·0eac0241·0eb00248·...L...|...A...H
 48 ··0x000002d0·0ea00259·0eac0241·0eb00248·0ea00202·...Y...A...H....
 49 ··0x000002e0·710eac02·420eb002·4f0ea002·02540eac·q...B...O....T..
 50 ··0x000002f0·02410eb0·02480ea0·02480eac·02410eb0·.A...H...H...A..
15 ··0x000000c0·f001480e·e0010000·20000000·00000000·..H.....·.......51 ··0x00000300·02480ea0·02000000·20000000·00000000·.H......·.......
16 ··0x000000d0·017a5200·017c0801·1b0c0404·88010ee0·.zR..|..........52 ··0x00000310·017a5200·017c0801·1b0c0404·88010ea0·.zR..|..........
17 ··0x000000e0·01830585·02860487·03000000·10000000·................53 ··0x00000320·02830585·02860487·03000000·44000000·............D...
18 ··0x000000f0·28000000·00000000·09050000·00000000·(...............54 ··0x00000330·28000000·21050000·70050000·00740eac·(...!...p....t..
 55 ··0x00000340·02440eb0·02480ea0·0203e501·0eac0244·.D...H.........D
 56 ··0x00000350·0eb00248·0ea00203·ae020eac·02440eb0·...H.........D..
 57 ··0x00000360·02480ea0·0202570e·ac02440e·b002480e·.H....W...D...H.
 58 ··0x00000370·a0020000·38000000·78030000·f0610000·....8...x....a..
 59 ··0x00000380·a6000000·00410e08·8702430e·0c860341·.....A....C....A
 60 ··0x00000390·0e108304·680ac30e·0c41c60e·0841c70e·....h....A...A..
 61 ··0x000003a0·04410b02·5b0e1c4d·0e20480e·10000000·.A..[..M.·H.....
19 ··0x00000100·18000000·04010000·70210000·2e000000·........p!......62 ··0x000003b0·64000000·b4030000·a0620000·d8050000·d........b......
20 ··0x00000110·00640e1c·410e2048·0e040000·10000000·.d..A.·H........ 
21 ··0x00000120·20010000·00000000·15000000·00000000··............... 
22 ··0x00000130·14000000·34010000·20000000·26000000·....4...·...&... 
23 ··0x00000140·00430e10·620e0400·88010000·4c010000·.C..b.......L... 
24 ··0x00000150·a0210000·af3a0000·00410e08·8502410e·.!...:...A....A. 
25 ··0x00000160·0c870341·0e108604·410e1483·05460ef0·...A....A....F.. 
26 ··0x00000170·01030404·0ef4014b·0ef80142·0efc0141·.......K...B...A 
27 ··0x00000180·0e800248·0ef00103·79060a0e·1441c30e·...H....y....A.. 
28 ··0x00000190·1041c60e·0c41c70e·0841c50e·04470b03·.A...A...A...G.. 
29 ··0x000001a0·3c020efc·01410e80·024f0ef0·01032703·<....A...O....'. 
30 ··0x000001b0·0ef40144·0ef80142·0efc0145·0e80024b·...D...B...E...K 
31 ··0x000001c0·0ef00102·890ef401·410ef801·450efc01·........A...E... 
32 ··0x000001d0·410e8002·480ef001·03d0180a·0e1441c3·A...H.........A. 
33 ··0x000001e0·0e1041c6·0e0c41c7·0e0841c5·0e04450b·..A...A...A...E. 
34 ··0x000001f0·03f8030e·f4014b0e·f801410e·fc01410e·......K...A...A. 
35 ··0x00000200·8002550e·f001027a·0ef40148·0ef80141·..U....z...H...A 
36 ··0x00000210·0efc0141·0e800253·0ef00103·3d010ef4·...A...S....=... 
37 ··0x00000220·01480ef8·01410efc·01410e80·02580ef0·.H...A...A...X.. 
38 ··0x00000230·01036606·0efc0144·0e80024c·0ef0016f·..f....D...L...o 
39 ··0x00000240·0efc0144·0e800248·0ef00179·0efc0142·...D...H...y...B 
40 ··0x00000250·0e80024c·0ef00102·9b0efc01·440e8002·...L........D... 
41 ··0x00000260·4c0ef001·770efc01·410e8002·480ef001·L...w...A...H... 
42 ··0x00000270·550efc01·420e8002·480ef001·02430efc·U...B...H....C.. 
43 ··0x00000280·01410e80·02480ef0·01024e0e·fc01410e·.A...H....N...A. 
44 ··0x00000290·80024c0e·f001670e·fc01420e·80024f0e·..L...g...B...O. 
45 ··0x000002a0·f0017a0e·fc01440e·8002480e·f001480e·..z...D...H...H. 
46 ··0x000002b0·fc01440e·8002480e·f0017a0e·fc01440e·..D...H...z...D. 
47 ··0x000002c0·8002480e·f0010248·0efc0141·0e800248·..H....H...A...H 
48 ··0x000002d0·0ef00100·20000000·00000000·017a5200·....·........zR. 
49 ··0x000002e0·017c0801·1b0c0404·88010ef0·01830585·.|.............. 
50 ··0x000002f0·02860487·03000000·44000000·28000000·........D...(... 
51 ··0x00000300·09050000·1a050000·0002a90e·fc01440e·..............D. 
52 ··0x00000310·8002480e·f0010244·0efc0144·0e800248·..H....D...D...H 
53 ··0x00000320·0ef00102·e40efc01·440e8002·480ef001·........D...H... 
54 ··0x00000330·03f0010e·fc01440e·8002480e·f0010000·......D...H..... 
55 ··0x00000340·38000000·44030000·505c0000·a6000000·8...D...P\...... 
56 ··0x00000350·00410e08·8702430e·0c860341·0e108304·.A....C....A....63 ··0x000003c0·00410e08·8502410e·0c870341·0e108604·.A....A....A....
57 ··0x00000360·680ac30e·0c41c60e·0841c70e·04410b02·h....A...A...A.. 
58 ··0x00000370·5b0e1c4d·0e20480e·10000000·64000000·[..M.·H.....d... 
59 ··0x00000380·80030000·005d0000·ce050000·00410e08·.....].......A.. 
60 ··0x00000390·8502410e·0c870341·0e108604·410e1483·..A....A....A... 
61 ··0x000003a0·05450e70·02ee0e74·510e7842·0e7c410e·.E.p...tQ.xB.|A.64 ··0x000003d0·410e1483·05450e70·02ee0e74·510e7842·A....E.p...tQ.xB
62 ··0x000003b0·80014c0e·70032102·0a0e1441·c30e1041·..L.p.!....A...A65 ··0x000003e0·0e7c410e·80014c0e·70032102·0a0e1441·.|A...L.p.!....A
63 ··0x000003c0·c60e0c41·c70e0841·c50e0441·0b035c02·...A...A...A..\.66 ··0x000003f0·c30e1041·c60e0c41·c70e0841·c50e0444·...A...A...A...D
64 ··0x000003d0·0e7c410e·8001480e·70560e7c·440e8001·.|A...H.pV.|D...67 ··0x00000400·0b036302·0e7c410e·8001480e·70560e7c·..c..|A...H.pV.|
65 ··0x000003e0·480e7000·1c000000·00000000·017a5200·H.p..........zR.68 ··0x00000410·440e8001·480e7000·1c000000·00000000·D...H.p.........
66 ··0x000003f0·017c0801·1b0c0404·88010e70·83058502·.|.........p.... 
67 ··0x00000400·86048703·24000000·24000000·230a0000·....$...$...#... 
68 ··0x00000410·9f000000·0002800e·7c440e80·01480e70·........|D...H.p 
69 ··0x00000420·450e7c44·0e800148·0e700000·58000000·E.|D...H.p..X... 
70 ··0x00000430·30040000·d0620000·e3030000·00410e08·0....b.......A.. 
71 ··0x00000440·8502410e·0c870341·0e108604·430e1483·..A....A....C... 
72 ··0x00000450·05450e60·02870e64·520e6842·0e6c410e·.E.`...dR.hB.lA. 
73 ··0x00000460·704c0e60·03cc010a·0e1441c3·0e1041c6·pL.`......A...A. 
74 ··0x00000470·0e0c41c7·0e0841c5·0e04410b·032d010e·..A...A...A..-.. 
75 ··0x00000480·6c4c0e70·4c0e6000·1c000000·00000000·lL.pL.`......... 
76 ··0x00000490·017a5200·017c0801·1b0c0404·88010e60·.zR..|.........`69 ··0x00000420·017a5200·017c0801·1b0c0404·88010e70·.zR..|.........p
77 ··0x000004a0·83058502·86048703·10000000·24000000·............$...70 ··0x00000430·83058502·86048703·24000000·24000000·........$...$...
78 ··0x000004b0·c20a0000·10000000·00000000·10000000·................ 
79 ··0x000004c0·c0040000·c0660000·51000000·00000000·.....f..Q....... 
80 ··0x000004d0·60000000·d4040000·20670000·9d020000·`.......·g......71 ··0x00000440·910a0000·9f000000·0002800e·7c440e80·............|D..
 72 ··0x00000450·01480e70·450e7c44·0e800148·0e700000·.H.pE.|D...H.p..
 73 ··0x00000460·58000000·64040000·80680000·17040000·X...d....h......
81 ··0x000004e0·00410e08·8502410e·0c870341·0e108604·.A....A....A....74 ··0x00000470·00410e08·8502410e·0c870341·0e108604·.A....A....A....
Max diff block lines reached; 0/16284 bytes (0.00%) of diff not shown.
3.08 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 26 lines modifiedOffset 1, 25 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00667265·656c6973·74007469·6e797465·.freelist.tinyte2 ··0x00000000·00667265·656c6973·74004261·6c6c6f63·.freelist.Balloc
3 ··0x00000010·6e730042·616c6c6f·63006d75·6c746164·ns.Balloc.multad 
4 ··0x00000020·64007364·32620070·6f77356d·756c7400·d.sd2b.pow5mult. 
5 ··0x00000030·42667265·65006c73·68696674·00623264·Bfree.lshift.b2d 
6 ··0x00000040·00626967·74656e73·00686930·62697473·.bigtens.hi0bits 
7 ··0x00000050·0071756f·72656d00·5f50795f·64675f73·.quorem._Py_dg_s 
8 ··0x00000060·7472746f·642e636f·6c640070·35730070·trtod.cold.p5s.p 
9 ··0x00000070·6d656d5f·6e657874·00707269·76617465·mem_next.private 
10 ··0x00000080·5f6d656d·00703035·2e30006e·72765f61·_mem.p05.0.nrv_a 
11 ··0x00000090·6c6c6f63·005f5079·5f64675f·64746f61·lloc._Py_dg_dtoa 
12 ··0x000000a0·2e636f6c·6400706f·77356d75·6c742e63·.cold.pow5mult.c3 ··0x00000010·006d756c·74616464·00736432·6200706f·.multadd.sd2b.po
 4 ··0x00000020·77356d75·6c740042·66726565·006c7368·w5mult.Bfree.lsh
 5 ··0x00000030·69667400·62326400·62696774·656e7300·ift.b2d.bigtens.
 6 ··0x00000040·68693062·69747300·71756f72·656d005f·hi0bits.quorem._
 7 ··0x00000050·50795f64·675f7374·72746f64·2e636f6c·Py_dg_strtod.col
 8 ··0x00000060·64007035·7300706d·656d5f6e·65787400·d.p5s.pmem_next.
 9 ··0x00000070·70726976·6174655f·6d656d00·7030352e·private_mem.p05.
 10 ··0x00000080·30006e72·765f616c·6c6f6300·5f50795f·0.nrv_alloc._Py_
 11 ··0x00000090·64675f64·746f612e·636f6c64·00706f77·dg_dtoa.cold.pow
 12 ··0x000000a0·356d756c·742e636f·6c64006c·73686966·5mult.cold.lshif
 13 ··0x000000b0·742e636f·6c640071·756f7265·6d2e636f·t.cold.quorem.co
13 ··0x000000b0·6f6c6400·6c736869·66742e63·6f6c6400·old.lshift.cold.14 ··0x000000c0·6c64006d·756c7461·64642e63·6f6c6400·ld.multadd.cold.
 15 ··0x000000d0·6e72765f·616c6c6f·632e636f·6c64005f·nrv_alloc.cold._
 16 ··0x000000e0·50795f64·675f7374·72746f64·0050794d·Py_dg_strtod.PyM
 17 ··0x000000f0·656d5f46·72656500·6d656d63·7079005f·em_Free.memcpy._
 18 ··0x00000100·5f657272·6e6f5f6c·6f636174·696f6e00·_errno_location.
 19 ··0x00000110·5f50795f·64675f69·6e66696e·69747900·_Py_dg_infinity.
 20 ··0x00000120·5f50795f·64675f73·74646e61·6e005f50·_Py_dg_stdnan._P
 21 ··0x00000130·795f6467·5f64746f·61006d65·6d736574·y_dg_dtoa.memset
 22 ··0x00000140·0050794d·656d5f4d·616c6c6f·63005f50·.PyMem_Malloc._P
 23 ··0x00000150·795f6467·5f667265·6564746f·6100·····y_dg_freedtoa.
14 ··0x000000c0·71756f72·656d2e63·6f6c6400·6d756c74·quorem.cold.mult 
15 ··0x000000d0·6164642e·636f6c64·006e7276·5f616c6c·add.cold.nrv_all 
16 ··0x000000e0·6f632e63·6f6c6400·5f50795f·64675f73·oc.cold._Py_dg_s 
17 ··0x000000f0·7472746f·64005079·4d656d5f·46726565·trtod.PyMem_Free 
18 ··0x00000100·006d656d·63707900·5f5f6572·726e6f5f·.memcpy.__errno_ 
19 ··0x00000110·6c6f6361·74696f6e·005f5079·5f64675f·location._Py_dg_ 
20 ··0x00000120·696e6669·6e697479·005f5079·5f64675f·infinity._Py_dg_ 
21 ··0x00000130·7374646e·616e005f·50795f64·675f6474·stdnan._Py_dg_dt 
22 ··0x00000140·6f61006d·656d7365·74005079·4d656d5f·oa.memset.PyMem_ 
23 ··0x00000150·4d616c6c·6f63005f·50795f64·675f6672·Malloc._Py_dg_fr 
24 ··0x00000160·65656474·6f6100·····················eedtoa. 
  
299 KB
formatter_unicode.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:··········23744·(bytes·into·file)13 ··Start·of·section·headers:··········24104·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x5cc0:1 There·are·20·section·headers,·starting·at·offset·0x5e28:
  
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]·.text·············PROGBITS········00000000·000040·0004db·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0000fb·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·004bf0·000180·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·004d40·000068·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·00051b·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·00013b·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·00051b·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·00013b·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·00051c·0002eb·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·00013c·0002eb·01·AMS··0···0··4
10 ··[·6]·.text.unlikely····PROGBITS········00000000·000807·001049·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000427·001036·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·004d70·000538·08···I·17···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·004da8·000518·08···I·17···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·001850·001961·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·001460·001e89·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·0052a8·000468·08···I·17···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·0052c0·0005b8·08···I·17···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·0031b1·000053·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·0032e9·000053·01·AMS··0···0··1
15 ··[11]·.rodata···········PROGBITS········00000000·003220·000282·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········00000000·003340·000282·00···A··0···0·32
16 ··[12]·.rel.rodata·······REL·············00000000·005710·000440·08···I·17··11··416 ··[12]·.rel.rodata·······REL·············00000000·005878·000440·08···I·17··11··4
17 ··[13]·.rodata.cst4······PROGBITS········00000000·0034a4·000004·04··AM··0···0··417 ··[13]·.rodata.cst4······PROGBITS········00000000·0035c4·000004·04··AM··0···0··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·0034a8·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·0035c8·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·0034a8·000d10·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·0035c8·000d40·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·005b50·0000c8·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·005cb8·0000c8·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·0041b8·0004e0·10·····18··36··421 ··[17]·.symtab···········SYMTAB··········00000000·004308·0004e0·10·····18··36··4
22 ··[18]·.strtab···········STRTAB··········00000000·004698·000558·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·0047e8·000558·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·005c18·0000a6·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·005d80·0000a6·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
6.72 KB
readelf --wide --symbols {}
    
Offset 2, 55 lines modifiedOffset 2, 55 lines modified
2 Symbol·table·'.symtab'·contains·78·entries:2 Symbol·table·'.symtab'·contains·78·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····1·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
9 ·····5:·00000c70··1910·FUNC····LOCAL··DEFAULT····8·parse_internal_render_format_spec9 ·····5:·00000c70··1994·FUNC····LOCAL··DEFAULT····8·parse_internal_render_format_spec
10 ·····6:·000004b0····43·FUNC····LOCAL··DEFAULT····1·unknown_presentation_type10 ·····6:·000000d0····43·FUNC····LOCAL··DEFAULT····1·unknown_presentation_type
11 ·····7:·00000000····29·FUNC····LOCAL··DEFAULT····6·_PyUnicode_FormatAdvancedWriter.cold11 ·····7:·00000000····29·FUNC····LOCAL··DEFAULT····6·_PyUnicode_FormatAdvancedWriter.cold
12 ·····8:·000003e0····69·FUNC····LOCAL··DEFAULT····1·format_obj12 ·····8:·00000000····69·FUNC····LOCAL··DEFAULT····1·format_obj
13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···10·13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···11·14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
15 ····11:·00000220····33·OBJECT··LOCAL··DEFAULT···11·CSWTCH.28815 ····11:·00000220····33·OBJECT··LOCAL··DEFAULT···11·CSWTCH.288
16 ····12:·00000260····33·OBJECT··LOCAL··DEFAULT···11·CSWTCH.28716 ····12:·00000260····33·OBJECT··LOCAL··DEFAULT···11·CSWTCH.287
17 ····13:·000013f0···253·FUNC····LOCAL··DEFAULT····8·get_locale_info17 ····13:·00001440···253·FUNC····LOCAL··DEFAULT····8·get_locale_info
18 ····14:·00001710···531·FUNC····LOCAL··DEFAULT····8·fill_number18 ····14:·00001760···531·FUNC····LOCAL··DEFAULT····8·fill_number
19 ····15:·00000090···840·FUNC····LOCAL··DEFAULT····1·format_float_internal19 ····15:·00001a70··1049·FUNC····LOCAL··DEFAULT····8·format_float_internal
20 ····16:·0000001d···277·FUNC····LOCAL··DEFAULT····6·_PyLong_FormatAdvancedWriter.cold20 ····16:·0000001d···282·FUNC····LOCAL··DEFAULT····6·_PyLong_FormatAdvancedWriter.cold
21 ····17:·00000132···895·FUNC····LOCAL··DEFAULT····6·parse_internal_render_format_spec.cold21 ····17:·00000137···901·FUNC····LOCAL··DEFAULT····6·parse_internal_render_format_spec.cold
22 ····18:·00000281·····1·OBJECT··LOCAL··DEFAULT···11·no_grouping22 ····18:·00000281·····1·OBJECT··LOCAL··DEFAULT···11·no_grouping
23 ····19:·000004b1····78·FUNC····LOCAL··DEFAULT····6·get_locale_info.cold23 ····19:·000004bc····78·FUNC····LOCAL··DEFAULT····6·get_locale_info.cold
24 ····20:·000014f0···537·FUNC····LOCAL··DEFAULT····8·calc_number_widths24 ····20:·00001540···537·FUNC····LOCAL··DEFAULT····8·calc_number_widths
25 ····21:·000004ff····39·FUNC····LOCAL··DEFAULT····6·calc_number_widths.cold25 ····21:·0000050a····39·FUNC····LOCAL··DEFAULT····6·calc_number_widths.cold
26 ····22:·00000526···345·FUNC····LOCAL··DEFAULT····6·fill_number.cold26 ····22:·00000531···345·FUNC····LOCAL··DEFAULT····6·fill_number.cold
27 ····23:·00001930····49·FUNC····LOCAL··DEFAULT····8·free_locale_info27 ····23:·00001980····49·FUNC····LOCAL··DEFAULT····8·free_locale_info
28 ····24:·0000067f····50·FUNC····LOCAL··DEFAULT····6·free_locale_info.cold28 ····24:·0000068a····50·FUNC····LOCAL··DEFAULT····6·free_locale_info.cold
29 ····25:·000006b1·····8·FUNC····LOCAL··DEFAULT····6·_PyFloat_FormatAdvancedWriter.cold29 ····25:·000006bc····24·FUNC····LOCAL··DEFAULT····6·_PyFloat_FormatAdvancedWriter.cold
30 ····26:·00000430···122·FUNC····LOCAL··DEFAULT····1·parse_number30 ····26:·00000050···122·FUNC····LOCAL··DEFAULT····1·parse_number
31 ····27:·000006b9···318·FUNC····LOCAL··DEFAULT····6·format_float_internal.cold31 ····27:·000006d4···272·FUNC····LOCAL··DEFAULT····6·format_float_internal.cold
32 ····28:·000007f7·····8·FUNC····LOCAL··DEFAULT····6·format_obj.cold32 ····28:·000007e4·····8·FUNC····LOCAL··DEFAULT····6·format_obj.cold
33 ····29:·000007ff····75·FUNC····LOCAL··DEFAULT····6·parse_number.cold33 ····29:·000007ec····75·FUNC····LOCAL··DEFAULT····6·parse_number.cold
34 ····30:·00001034····21·FUNC····LOCAL··DEFAULT····6·unknown_presentation_type.cold34 ····30:·00001021····21·FUNC····LOCAL··DEFAULT····6·unknown_presentation_type.cold
35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···13·35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT····3·36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT····4·37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
38 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···14·38 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
39 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT···15·39 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
40 ····36:·00000000···821·FUNC····GLOBAL·DEFAULT····8·_PyUnicode_FormatAdvancedWriter40 ····36:·00000000···821·FUNC····GLOBAL·DEFAULT····8·_PyUnicode_FormatAdvancedWriter
41 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type41 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
42 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteStr42 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_WriteStr
43 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FindMaxChar43 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FindMaxChar
44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_PrepareInternal44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_PrepareInternal
45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FastFill45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FastFill
46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FastCopyCharacters46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FastCopyCharacters
47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
49 ····45:·00000340··2347·FUNC····GLOBAL·DEFAULT····8·_PyLong_FormatAdvancedWriter49 ····45:·00000340··2346·FUNC····GLOBAL·DEFAULT····8·_PyLong_FormatAdvancedWriter
50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type
51 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_FormatWriter51 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_FormatWriter
52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Format52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_Format
53 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InsertThousandsGrouping53 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InsertThousandsGrouping
54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Float56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Float
47.5 KB
readelf --wide --relocs {}
Max HTML report size reached
65.8 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
957 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 7 lines modified
1 D$8PRUjf 
2 Sign·not·allowed·in·string·format·specifier1 Sign·not·allowed·in·string·format·specifier
3 Alternate·form·(#)·not·allowed·in·string·format·specifier2 Alternate·form·(#)·not·allowed·in·string·format·specifier
4 '='·alignment·not·allowed·in·string·format·specifier3 '='·alignment·not·allowed·in·string·format·specifier
5 Precision·not·allowed·in·integer·format·specifier4 Precision·not·allowed·in·integer·format·specifier
6 Sign·not·allowed·with·integer·format·specifier·'c'5 Sign·not·allowed·with·integer·format·specifier·'c'
7 Alternate·form·(#)·not·allowed·with·integer·format·specifier·'c'6 Alternate·form·(#)·not·allowed·with·integer·format·specifier·'c'
8 Too·many·decimal·digits·in·format·string7 Too·many·decimal·digits·in·format·string
12.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 483 lines modifiedOffset 1, 112 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000·<_PyFloat_FormatAdvancedWriter>: 
3 _PyFloat_FormatAdvancedWriter(): 
4 »       push···%edi 
5 »       push···%esi 
6 »       push···%ebx 
7 »       sub····$0x20,%esp 
8 »       mov····0x3c(%esp),%edx 
9 »       mov····0x40(%esp),%ecx 
10 »       mov····0x30(%esp),%edi 
11 »       mov····0x34(%esp),%esi 
12 »       mov····0x38(%esp),%eax 
13 »       cmp····%ecx,%edx 
14 »       je·····80·<_PyFloat_FormatAdvancedWriter+0x80> 
15 »       push···%ebx 
16 »       push···$0x3e 
17 »       push···$0x0 
18 »       lea····0xc(%esp),%ebx 
19 »       push···%ebx 
20 »       call···c99·<parse_internal_render_format_spec+0x29> 
21 ·R_386_PC32»     .text.hot 
22 »       mov····%ebx,%esp 
23 »       test···%eax,%eax 
24 »       je·····6e4·<format_float_internal.cold+0x2b> 
25 ·R_386_PC32»     .text.unlikely 
26 »       mov····0x1c(%esp),%eax 
27 »       cmp····$0x47,%eax 
28 »       ja·····5f·<_PyFloat_FormatAdvancedWriter+0x5f> 
29 »       lea····-0x1(%eax),%edx 
30 »       cmp····$0x43,%edx 
31 »       ja·····4d·<_PyFloat_FormatAdvancedWriter+0x4d> 
32 »       cmp····$0x25,%eax 
33 »       jne····69·<_PyFloat_FormatAdvancedWriter+0x69> 
34 »       mov····%edi,%ecx 
35 »       mov····%ebx,%edx 
36 »       mov····%esi,%eax 
37 »       call···90·<format_float_internal> 
38 »       add····$0x20,%esp 
39 »       pop····%ebx 
40 »       pop····%esi 
41 »       pop····%edi 
42 »       retq··· 
43 »       cmp····$0x67,%eax 
44 »       jbe····79·<_PyFloat_FormatAdvancedWriter+0x79> 
45 »       cmp····$0x6e,%eax 
46 »       je·····4d·<_PyFloat_FormatAdvancedWriter+0x4d> 
47 »       mov····0x4(%esi),%ecx 
48 »       mov····0xc(%ecx),%edx 
49 »       call···4b0·<unknown_presentation_type> 
50 »       or·····$0xffffffff,%eax 
51 »       jmp····58·<_PyFloat_FormatAdvancedWriter+0x58> 
52 »       cmp····$0x64,%eax 
53 »       jbe····69·<_PyFloat_FormatAdvancedWriter+0x69> 
54 »       jmp····4d·<_PyFloat_FormatAdvancedWriter+0x4d> 
55 »       add····$0x20,%esp 
56 »       mov····%edi,%edx 
57 »       mov····%esi,%eax 
58 »       pop····%ebx 
59 »       pop····%esi 
60 »       pop····%edi 
61 »       jmp····3e0·<format_obj> 
62 »       nop 
  
63 00000090·<format_float_internal>: 
64 format_float_internal(): 
65 »       push···%ebp 
66 »       push···%edi 
67 »       push···%esi 
68 »       mov····%ecx,%esi 
69 »       push···%ebx 
70 »       mov····%edx,%ebx 
71 »       sub····$0x7c,%esp 
72 »       mov····0x1c(%edx),%edi 
73 »       mov····0x18(%edx),%ebp 
74 »       mov····0x8(%edx),%edx 
75 »       movl···$0x7f,0x2c(%esp) 
76 »       movl···$0x0,0x34(%esp) 
77 »       movl···$0x0,0x38(%esp) 
78 »       movl···$0x0,0x3c(%esp) 
79 »       movl···$0x0,0x40(%esp) 
80 »       test···%edx,%edx 
81 »       jne····8bd·<_PyComplex_FormatAdvancedWriter+0x73> 
82 ·R_386_PC32»     .text.unlikely 
83 »       test···%edi,%edi 
84 »       je·····346·<format_float_internal+0x2b6> 
85 »       mov····%edx,0x8(%esp) 
86 »       cmp····$0x6e,%edi 
87 »       je·····196·<format_float_internal+0x106> 
88 »       sub····$0xc,%esp 
89 »       push···%eax 
90 »       call···ee·<format_float_internal+0x5e> 
91 ·R_386_PC32»     PyFloat_AsDouble 
92 »       add····$0x10,%esp 
93 »       mov····0x8(%esp),%edx 
94 »       fld1··· 
95 »       fchs··· 
96 »       fxch···%st(1) 
97 »       fucomi·%st(1),%st 
98 »       fstp···%st(1) 
99 »       jnp····1cd·<format_float_internal+0x13d> 
100 »       cmp····$0x25,%edi 
101 »       je·····380·<format_float_internal+0x2f0> 
102 »       test···%ebp,%ebp 
103 »       js·····1c3·<format_float_internal+0x133> 
104 »       cmp····$0x72,%edi 
105 »       je·····327·<format_float_internal+0x297> 
106 »       push···%eax 
107 »       push···%eax 
108 »       mov····%edi,%eax 
109 »       lea····0x38(%esp),%ecx 
110 »       push···%ecx 
111 »       push···%edx 
112 »       movsbl·%al,%edx 
113 »       push···%ebp 
114 »       push···%edx 
115 »       push···%edx 
116 »       push···%edx 
117 »       fstpl··(%esp) 
118 »       call···138·<format_float_internal+0xa8> 
119 ·R_386_PC32»     PyOS_double_to_string 
120 »       add····$0x20,%esp 
121 »       mov····%eax,%ebp 
122 »       test···%eax,%eax 
Max diff block lines reached; 3154/12587 bytes (25.06%) of diff not shown.
57.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
73.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
5.13 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 44 lines modifiedOffset 1, 44 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·83080000·44080000·44080000·44080000·....D...D...D...3 ··0x00000000·84080000·45080000·45080000·45080000·....E...E...E...
4 ··0x00000010·44080000·44080000·44080000·44080000·D...D...D...D...4 ··0x00000010·45080000·45080000·45080000·45080000·E...E...E...E...
5 ··0x00000020·44080000·44080000·44080000·44080000·D...D...D...D...5 ··0x00000020·45080000·45080000·45080000·45080000·E...E...E...E...
6 ··0x00000030·44080000·44080000·44080000·44080000·D...D...D...D...6 ··0x00000030·45080000·45080000·45080000·45080000·E...E...E...E...
7 ··0x00000040·44080000·44080000·44080000·44080000·D...D...D...D...7 ··0x00000040·45080000·45080000·45080000·45080000·E...E...E...E...
8 ··0x00000050·44080000·44080000·44080000·44080000·D...D...D...D...8 ··0x00000050·45080000·45080000·45080000·45080000·E...E...E...E...
9 ··0x00000060·44080000·44080000·44080000·44080000·D...D...D...D...9 ··0x00000060·45080000·45080000·45080000·45080000·E...E...E...E...
10 ··0x00000070·44080000·44080000·44080000·44080000·D...D...D...D...10 ··0x00000070·45080000·45080000·45080000·45080000·E...E...E...E...
11 ··0x00000080·83080000·83080000·83080000·44080000·............D...11 ··0x00000080·84080000·84080000·84080000·45080000·............E...
12 ··0x00000090·44080000·44080000·44080000·44080000·D...D...D...D...12 ··0x00000090·45080000·45080000·45080000·45080000·E...E...E...E...
13 ··0x000000a0·44080000·44080000·44080000·44080000·D...D...D...D...13 ··0x000000a0·45080000·45080000·45080000·45080000·E...E...E...E...
14 ··0x000000b0·44080000·44080000·44080000·44080000·D...D...D...D...14 ··0x000000b0·45080000·45080000·45080000·45080000·E...E...E...E...
15 ··0x000000c0·44080000·44080000·44080000·e0030000·D...D...D.......15 ··0x000000c0·45080000·45080000·45080000·e0030000·E...E...E.......
16 ··0x000000d0·44080000·44080000·44080000·44080000·D...D...D...D...16 ··0x000000d0·45080000·45080000·45080000·45080000·E...E...E...E...
17 ··0x000000e0·44080000·44080000·44080000·44080000·D...D...D...D...17 ··0x000000e0·45080000·45080000·45080000·45080000·E...E...E...E...
18 ··0x000000f0·44080000·e0030000·e0030000·e0030000·D...............18 ··0x000000f0·45080000·e0030000·e0030000·e0030000·E...............
19 ··0x00000100·83080000·83080000·83080000·44080000·............D...19 ··0x00000100·84080000·84080000·84080000·45080000·............E...
20 ··0x00000110·44080000·44080000·44080000·44080000·D...D...D...D...20 ··0x00000110·45080000·45080000·45080000·45080000·E...E...E...E...
21 ··0x00000120·44080000·e0030000·e0030000·44080000·D...........D...21 ··0x00000120·45080000·e0030000·e0030000·45080000·E...........E...
22 ··0x00000130·44080000·44080000·44080000·44080000·D...D...D...D...22 ··0x00000130·45080000·45080000·45080000·45080000·E...E...E...E...
23 ··0x00000140·44080000·44080000·44080000·e0030000·D...D...D.......23 ··0x00000140·45080000·45080000·45080000·e0030000·E...E...E.......
24 ··0x00000150·760e0000·760e0000·760e0000·5a030000·v...v...v...Z...24 ··0x00000150·750e0000·750e0000·750e0000·02020000·u...u...u.......
25 ··0x00000160·5a030000·5a030000·5a030000·5a030000·Z...Z...Z...Z... 
26 ··0x00000170·5a030000·5a030000·5a030000·5a030000·Z...Z...Z...Z... 
27 ··0x00000180·5a030000·5a030000·5a030000·5a030000·Z...Z...Z...Z... 
28 ··0x00000190·5a030000·5a030000·5a030000·d0010000·Z...Z...Z....... 
29 ··0x000001a0·5a030000·5a030000·5a030000·5a030000·Z...Z...Z...Z... 
30 ··0x000001b0·5a030000·5a030000·5a030000·5a030000·Z...Z...Z...Z... 
31 ··0x000001c0·5a030000·d0010000·5a030000·760e0000·Z.......Z...v...25 ··0x00000160·02020000·02020000·02020000·02020000·................
 26 ··0x00000170·02020000·02020000·02020000·02020000·................
 27 ··0x00000180·02020000·02020000·02020000·02020000·................
 28 ··0x00000190·02020000·02020000·02020000·2a020000·............*...
 29 ··0x000001a0·02020000·02020000·02020000·02020000·................
 30 ··0x000001b0·02020000·02020000·02020000·02020000·................
 31 ··0x000001c0·02020000·2a020000·02020000·750e0000·....*.......u...
32 ··0x000001d0·760e0000·760e0000·760e0000·5a030000·v...v...v...Z...32 ··0x000001d0·750e0000·750e0000·750e0000·02020000·u...u...u.......
33 ··0x000001e0·5a030000·5a030000·5a030000·5a030000·Z...Z...Z...Z...33 ··0x000001e0·02020000·02020000·02020000·02020000·................
34 ··0x000001f0·5a030000·5a030000·d0010000·5a030000·Z...Z.......Z...34 ··0x000001f0·02020000·02020000·2a020000·02020000·........*.......
35 ··0x00000200·5a030000·5a030000·5a030000·5a030000·Z...Z...Z...Z...35 ··0x00000200·02020000·02020000·02020000·02020000·................
36 ··0x00000210·5a030000·5a030000·5a030000·d0010000·Z...Z...Z.......36 ··0x00000210·02020000·02020000·02020000·2a020000·............*...
37 ··0x00000220·02000000·00000000·00000200·00000000·................37 ··0x00000220·02000000·00000000·00000200·00000000·................
38 ··0x00000230·00000000·00000002·00000000·00000000·................38 ··0x00000230·00000000·00000002·00000000·00000000·................
39 ··0x00000240·02000000·00000000·00000000·00000000·................39 ··0x00000240·02000000·00000000·00000000·00000000·................
40 ··0x00000250·00000000·00000000·00000000·00000000·................40 ··0x00000250·00000000·00000000·00000000·00000000·................
41 ··0x00000260·100a0a0a·0a0a0a0a·0a0a020a·0a0a0a0a·................41 ··0x00000260·100a0a0a·0a0a0a0a·0a0a020a·0a0a0a0a·................
42 ··0x00000270·0a0a0a0a·0a0a0a08·0a0a0a0a·0a0a0a0a·................42 ··0x00000270·0a0a0a0a·0a0a0a08·0a0a0a0a·0a0a0a0a·................
43 ··0x00000280·107f································..43 ··0x00000280·107f································..
24.2 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 ··0x000000e0·64410e68·450e6c46·0e70480e·604e0e64·dA.hE.lF.pH.`N.d18 ··0x000000e0·64410e68·450e6c46·0e70480e·604e0e64·dA.hE.lF.pH.`N.d
19 ··0x000000f0·410e6845·0e6c460e·70480e60·4e0e6441·A.hE.lF.pH.`N.dA19 ··0x000000f0·410e6845·0e6c460e·70480e60·4e0e6441·A.hE.lF.pH.`N.dA
20 ··0x00000100·0e68450e·6c460e70·480e6000·1c000000·.hE.lF.pH.`.....20 ··0x00000100·0e68450e·6c460e70·480e6000·1c000000·.hE.lF.pH.`.....
21 ··0x00000110·00000000·017a5200·017c0801·1b0c0404·.....zR..|......21 ··0x00000110·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
22 ··0x00000120·88010e60·83058502·86048703·20000000·...`........·...22 ··0x00000120·88010e60·83058502·86048703·20000000·...`........·...
23 ··0x00000130·24000000·00000000·1d000000·00500e14·$............P..23 ··0x00000130·24000000·00000000·1d000000·00500e14·$............P..
24 ··0x00000140·45c30e10·41c60e0c·41c70e08·41c50e04·E...A...A...A...24 ··0x00000140·45c30e10·41c60e0c·41c70e08·41c50e04·E...A...A...A...
25 ··0x00000150·00020000·54010000·40030000·2b090000·....T...@...+...25 ··0x00000150·fc010000·54010000·40030000·2a090000·....T...@...*...
26 ··0x00000160·00410e08·8502410e·0c870341·0e108604·.A....A....A....26 ··0x00000160·00410e08·8502410e·0c870341·0e108604·.A....A....A....
27 ··0x00000170·410e1483·05460ea0·0102500a·0e1441c3·A....F....P...A.27 ··0x00000170·410e1483·05460ea0·0102500a·0e1441c3·A....F....P...A.
28 ··0x00000180·0e1041c6·0e0c41c7·0e0841c5·0e044a0b·..A...A...A...J.28 ··0x00000180·0e1041c6·0e0c41c7·0e0841c5·0e044a0b·..A...A...A...J.
29 ··0x00000190·430ea401·420ea801·420eac01·450eb001·C...B...B...E...29 ··0x00000190·430ea401·420ea801·420eac01·450eb001·C...B...B...E...
30 ··0x000001a0·480ea001·02b60ea8·01410eac·01410eb0·H........A...A..30 ··0x000001a0·480ea001·02b60ea8·01410eac·01410eb0·H........A...A..
31 ··0x000001b0·01480ea0·01030401·0eac0145·0eb00144·.H.........E...D31 ··0x000001b0·01480ea0·01030401·0eac0145·0eb00144·.H.........E...D
32 ··0x000001c0·0eb40144·0eb80141·0ebc0141·0ec00142·...D...A...A...B32 ··0x000001c0·0eb40144·0eb80141·0ebc0141·0ec00142·...D...A...A...B
382 KB
fileutils.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:··········22360·(bytes·into·file)13 ··Start·of·section·headers:··········23596·(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:·········1619 ··Number·of·section·headers:·········16
20 ··Section·header·string·table·index:·1520 ··Section·header·string·table·index:·15
3.01 KB
readelf --wide --sections {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 There·are·16·section·headers,·starting·at·offset·0x5758:1 There·are·16·section·headers,·starting·at·offset·0x5c2c:
  
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]·.text·············PROGBITS········00000000·000040·000a7d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000a6d·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·004658·0004e8·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·004a64·0004e8·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000ac0·00000c·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000ab0·00000c·00··WA··0···0··4
8 ··[·4]·.bss··············NOBITS··········00000000·000acc·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000abc·000000·00··WA··0···0··1
9 ··[·5]·.text.unlikely····PROGBITS········00000000·000acc·000b86·00··AX··0···0··19 ··[·5]·.text.unlikely····PROGBITS········00000000·000abc·000bb6·00··AX··0···0··1
10 ··[·6]·.rel.text.unlikely·REL·············00000000·004b40·0005f0·08···I·13···5··410 ··[·6]·.rel.text.unlikely·REL·············00000000·004f4c·000618·08···I·13···5··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·001660·000cad·00··AX··0···0·1611 ··[·7]·.text.hot·········PROGBITS········00000000·001680·00105d·00··AX··0···0·16
12 ··[·8]·.rel.text.hot·····REL·············00000000·005130·0003c0·08···I·13···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·005564·000470·08···I·13···7··4
13 ··[·9]·.rodata.str1.1····PROGBITS········00000000·00230d·0000d1·01·AMS··0···0··113 ··[·9]·.rodata.str1.1····PROGBITS········00000000·0026dd·0000d1·01·AMS··0···0··1
14 ··[10]·.note.GNU-stack···PROGBITS········00000000·0023de·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········00000000·0027ae·000000·00······0···0··1
15 ··[11]·.eh_frame·········PROGBITS········00000000·0023e0·001314·00···A··0···0··415 ··[11]·.eh_frame·········PROGBITS········00000000·0027b0·0013a0·00···A··0···0··4
16 ··[12]·.rel.eh_frame·····REL·············00000000·0054f0·0001e8·08···I·13··11··416 ··[12]·.rel.eh_frame·····REL·············00000000·0059d4·0001d8·08···I·13··11··4
17 ··[13]·.symtab···········SYMTAB··········00000000·0036f4·000810·10·····14··41··417 ··[13]·.symtab···········SYMTAB··········00000000·003b50·0007f0·10·····14··39··4
18 ··[14]·.strtab···········STRTAB··········00000000·003f04·000752·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·004340·000721·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·0056d8·00007e·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·005bac·00007e·00······0···0··1
20 Key·to·Flags:20 Key·to·Flags:
21 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),21 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
22 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),22 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
23 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),23 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
24 ··p·(processor·specific)24 ··p·(processor·specific)
16.6 KB
readelf --wide --symbols {}
    
Offset 1, 132 lines modifiedOffset 1, 130 lines modified
  
1 Symbol·table·'.symtab'·contains·129·entries:1 Symbol·table·'.symtab'·contains·127·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000004·····4·OBJECT··LOCAL··DEFAULT····3·force_ascii6 ·····3:·00000004·····4·OBJECT··LOCAL··DEFAULT····3·force_ascii
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····5·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
9 ·····6:·00000440···699·FUNC····LOCAL··DEFAULT····7·decode_current_locale 
10 ·····7:·00000010···591·FUNC····LOCAL··DEFAULT····1·check_force_ascii9 ·····6:·00000010···591·FUNC····LOCAL··DEFAULT····1·check_force_ascii
11 ·····8:·00000000····51·FUNC····LOCAL··DEFAULT····5·Py_DecodeLocale.cold10 ·····7:·00000000···141·FUNC····LOCAL··DEFAULT····5·Py_DecodeLocale.cold
12 ·····9:·00000719···226·FUNC····LOCAL··DEFAULT····5·decode_ascii11 ·····8:·00000749···226·FUNC····LOCAL··DEFAULT····5·decode_ascii
13 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT····9·12 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
14 ····11:·00000033···131·FUNC····LOCAL··DEFAULT····5·_Py_DecodeLocaleEx.cold13 ····10:·0000008d···238·FUNC····LOCAL··DEFAULT····5·_Py_DecodeLocaleEx.cold
15 ····12:·000000b6····30·FUNC····LOCAL··DEFAULT····5·check_force_ascii.cold14 ····11:·0000017b····30·FUNC····LOCAL··DEFAULT····5·check_force_ascii.cold
16 ····13:·000000d4···108·FUNC····LOCAL··DEFAULT····5·decode_current_locale.cold 
17 ····14:·00000140····63·FUNC····LOCAL··DEFAULT····5·_Py_abspath.cold15 ····12:·00000199····63·FUNC····LOCAL··DEFAULT····5·_Py_abspath.cold
18 ····15:·0000017f····26·FUNC····LOCAL··DEFAULT····5·_Py_wgetcwd.cold16 ····13:·000001d8····26·FUNC····LOCAL··DEFAULT····5·_Py_wgetcwd.cold
19 ····16:·00000480···121·FUNC····LOCAL··DEFAULT····1·encode_locale.constprop.017 ····14:·00000470···121·FUNC····LOCAL··DEFAULT····1·encode_locale.constprop.0
20 ····17:·00000199···175·FUNC····LOCAL··DEFAULT····5·_Py_wreadlink.cold18 ····15:·000001f2···175·FUNC····LOCAL··DEFAULT····5·_Py_wreadlink.cold
21 ····18:·00000700···549·FUNC····LOCAL··DEFAULT····7·encode_current_locale19 ····16:·00000850···574·FUNC····LOCAL··DEFAULT····7·encode_current_locale
22 ····19:·00000248····68·FUNC····LOCAL··DEFAULT····5·encode_locale.constprop.0.cold20 ····17:·000002a1····68·FUNC····LOCAL··DEFAULT····5·encode_locale.constprop.0.cold
23 ····20:·000007fb···246·FUNC····LOCAL··DEFAULT····5·encode_ascii21 ····18:·0000082b···246·FUNC····LOCAL··DEFAULT····5·encode_ascii
24 ····21:·0000028c···127·FUNC····LOCAL··DEFAULT····5·encode_current_locale.cold22 ····19:·000002e5····59·FUNC····LOCAL··DEFAULT····5·encode_current_locale.cold
25 ····22:·00000930····88·FUNC····LOCAL··DEFAULT····7·set_inheritable23 ····20:·00000a90····88·FUNC····LOCAL··DEFAULT····7·set_inheritable
26 ····23:·0000030b····37·FUNC····LOCAL··DEFAULT····5·_Py_wfopen.cold24 ····21:·00000320····37·FUNC····LOCAL··DEFAULT····5·_Py_wfopen.cold
27 ····24:·000005e0···197·FUNC····LOCAL··DEFAULT····1·set_inheritable.part.025 ····22:·000005d0···197·FUNC····LOCAL··DEFAULT····1·set_inheritable.part.0
28 ····25:·000006d0····61·FUNC····LOCAL··DEFAULT····1·get_inheritable26 ····23:·000006c0····61·FUNC····LOCAL··DEFAULT····1·get_inheritable
29 ····26:·00000000·····4·OBJECT··LOCAL··DEFAULT····3·ioctl_works.027 ····24:·00000000·····4·OBJECT··LOCAL··DEFAULT····3·ioctl_works.0
30 ····27:·00000330···116·FUNC····LOCAL··DEFAULT····5·set_inheritable.part.0.cold28 ····25:·00000345···116·FUNC····LOCAL··DEFAULT····5·set_inheritable.part.0.cold
31 ····28:·000003a4····15·FUNC····LOCAL··DEFAULT····5·_Py_GetForceASCII.cold29 ····26:·000003b9····15·FUNC····LOCAL··DEFAULT····5·_Py_GetForceASCII.cold
32 ····29:·000003b3····98·FUNC····LOCAL··DEFAULT····5·_Py_write.cold30 ····27:·000003c8····98·FUNC····LOCAL··DEFAULT····5·_Py_write.cold
33 ····30:·00000415····60·FUNC····LOCAL··DEFAULT····5·_Py_EncodeLocaleEx.cold31 ····28:·0000042a····87·FUNC····LOCAL··DEFAULT····5·_Py_EncodeLocaleEx.cold
34 ····31:·00000451···125·FUNC····LOCAL··DEFAULT····5·_Py_read.cold32 ····29:·00000481···125·FUNC····LOCAL··DEFAULT····5·_Py_read.cold
35 ····32:·000004ce····10·FUNC····LOCAL··DEFAULT····5·_Py_write_noraise.cold33 ····30:·000004fe····10·FUNC····LOCAL··DEFAULT····5·_Py_write_noraise.cold
36 ····33:·000004d8····64·FUNC····LOCAL··DEFAULT····5·_Py_wrealpath.cold34 ····31:·00000508····64·FUNC····LOCAL··DEFAULT····5·_Py_wrealpath.cold
37 ····34:·00000518····93·FUNC····LOCAL··DEFAULT····5·_Py_fopen_obj.cold35 ····32:·00000548····93·FUNC····LOCAL··DEFAULT····5·_Py_fopen_obj.cold
38 ····35:·00000575····25·FUNC····LOCAL··DEFAULT····5·_Py_dup.cold36 ····33:·000005a5····25·FUNC····LOCAL··DEFAULT····5·_Py_dup.cold
39 ····36:·0000058e····46·FUNC····LOCAL··DEFAULT····5·_Py_device_encoding.cold37 ····34:·000005be····46·FUNC····LOCAL··DEFAULT····5·_Py_device_encoding.cold
40 ····37:·00000682···137·FUNC····LOCAL··DEFAULT····5·_Py_GetLocaleconvNumeric.cold38 ····35:·000006b2···137·FUNC····LOCAL··DEFAULT····5·_Py_GetLocaleconvNumeric.cold
41 ····38:·00000000·····0·SECTION·LOCAL··DEFAULT····4·39 ····36:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
42 ····39:·00000000·····0·SECTION·LOCAL··DEFAULT···10·40 ····37:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
43 ····40:·00000000·····0·SECTION·LOCAL··DEFAULT···11·41 ····38:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
44 ····41:·00000000····11·FUNC····GLOBAL·DEFAULT····1·_Py_ResetForceASCII42 ····39:·00000000····11·FUNC····GLOBAL·DEFAULT····1·_Py_ResetForceASCII
45 ····42:·00000000···130·FUNC····GLOBAL·DEFAULT····7·Py_DecodeLocale43 ····40:·00000000···496·FUNC····GLOBAL·DEFAULT····7·Py_DecodeLocale
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_UTF8Mode44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_UTF8Mode
 45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·mbstowcs
 46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_DecodeUTF8Ex48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_DecodeUTF8Ex
49 ····46:·00000090···938·FUNC····GLOBAL·DEFAULT····7·_Py_DecodeLocaleEx 
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·mbstowcs 
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc 
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·mbrtowc49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·mbrtowc
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree
 51 ····48:·000001f0··1611·FUNC····GLOBAL·DEFAULT····7·_Py_DecodeLocaleEx
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·setlocale52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·setlocale
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·nl_langinfo54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·nl_langinfo
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_normalize_encoding55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_normalize_encoding
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
59 ····56:·00000260····14·FUNC····GLOBAL·DEFAULT····1·_Py_isabs57 ····54:·00000840····14·FUNC····GLOBAL·DEFAULT····7·_Py_isabs
60 ····57:·00000270···211·FUNC····GLOBAL·DEFAULT····1·_Py_abspath58 ····55:·00000260···211·FUNC····GLOBAL·DEFAULT····1·_Py_abspath
61 ····58:·00000350···153·FUNC····GLOBAL·DEFAULT····1·_Py_wgetcwd59 ····56:·00000340···153·FUNC····GLOBAL·DEFAULT····1·_Py_wgetcwd
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawWcsdup62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawWcsdup
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getcwd63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getcwd
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcsncpy64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcsncpy
67 ····64:·000003f0···134·FUNC····GLOBAL·DEFAULT····1·_Py_wreadlink65 ····62:·000003e0···134·FUNC····GLOBAL·DEFAULT····1·_Py_wreadlink
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·readlink66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·readlink
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EncodeUTF8Ex68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EncodeUTF8Ex
71 ····68:·00000500····18·FUNC····GLOBAL·DEFAULT····1·_Py_EncodeLocaleRaw69 ····66:·000004f0····18·FUNC····GLOBAL·DEFAULT····1·_Py_EncodeLocaleRaw
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcstombs70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcstombs
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
75 ····72:·00000520···188·FUNC····GLOBAL·DEFAULT····1·_Py_wfopen73 ····70:·00000510···188·FUNC····GLOBAL·DEFAULT····1·_Py_wfopen
76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_Audit
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fopen6475 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fopen64
78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fileno76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fileno
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fclose77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fclose
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fcntl6478 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fcntl64
81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ioctl79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ioctl
82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError
83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno
84 ····81:·000006b0····25·FUNC····GLOBAL·DEFAULT····1·_Py_GetForceASCII82 ····79:·000006a0····25·FUNC····GLOBAL·DEFAULT····1·_Py_GetForceASCII
85 ····82:·00000990···263·FUNC····GLOBAL·DEFAULT····7·_Py_write83 ····80:·00000af0···263·FUNC····GLOBAL·DEFAULT····7·_Py_write
86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread
87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·write85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·write
88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread
89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals87 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals
90 ····87:·00000aa0···137·FUNC····GLOBAL·DEFAULT····7·_Py_EncodeLocaleEx88 ····85:·00000c00···731·FUNC····GLOBAL·DEFAULT····7·_Py_EncodeLocaleEx
91 ····88:·00000b30····85·FUNC····GLOBAL·DEFAULT····7·_Py_set_inheritable89 ····86:·00000ee0····85·FUNC····GLOBAL·DEFAULT····7·_Py_set_inheritable
92 ····89:·00000b90····22·FUNC····GLOBAL·DEFAULT····7·_Py_fstat_noraise90 ····87:·00000f40····22·FUNC····GLOBAL·DEFAULT····7·_Py_fstat_noraise
93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fxstat6491 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fxstat64
94 ····91:·00000bb0···253·FUNC····GLOBAL·DEFAULT····7·_Py_read92 ····89:·00000f60···253·FUNC····GLOBAL·DEFAULT····7·_Py_read
95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·read93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·read
96 ····93:·00000710····71·FUNC····GLOBAL·DEFAULT····1·_Py_write_noraise94 ····91:·00000700····71·FUNC····GLOBAL·DEFAULT····1·_Py_write_noraise
97 ····94:·00000760···200·FUNC····GLOBAL·DEFAULT····1·_Py_wrealpath95 ····92:·00000750···200·FUNC····GLOBAL·DEFAULT····1·_Py_wrealpath
98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__realpath_chk96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__realpath_chk
99 ····96:·00000830···235·FUNC····GLOBAL·DEFAULT····1·_Py_fopen_obj97 ····94:·00000820···235·FUNC····GLOBAL·DEFAULT····1·_Py_fopen_obj
100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FSConverter98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FSConverter
101 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc99 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrnoWithFilenameObject100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrnoWithFilenameObject
103 ···100:·00000920····54·FUNC····GLOBAL·DEFAULT····1·_Py_dup101 ····98:·00000910····54·FUNC····GLOBAL·DEFAULT····1·_Py_dup
104 ···101:·00000960····39·FUNC····GLOBAL·DEFAULT····1·_Py_device_encoding102 ····99:·00000950····39·FUNC····GLOBAL·DEFAULT····1·_Py_device_encoding
105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·isatty103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·isatty
106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct104 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
108 ···105:·000005bc····71·FUNC····GLOBAL·DEFAULT····5·_Py_set_blocking106 ···103:·000005ec····71·FUNC····GLOBAL·DEFAULT····5·_Py_set_blocking
109 ···106:·00000603····69·FUNC····GLOBAL·DEFAULT····5·_Py_fstat107 ···104:·00000633····69·FUNC····GLOBAL·DEFAULT····5·_Py_fstat
110 ···107:·00000648····58·FUNC····GLOBAL·DEFAULT····5·_Py_get_blocking108 ···105:·00000678····58·FUNC····GLOBAL·DEFAULT····5·_Py_get_blocking
111 ···108:·00000990···237·FUNC····GLOBAL·DEFAULT····1·_Py_GetLocaleconvNumeric109 ···106:·00000980···237·FUNC····GLOBAL·DEFAULT····1·_Py_GetLocaleconvNumeric
112 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeLocale110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeLocale
113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_Strdup111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_Strdup
114 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeWarning112 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeWarning
115 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory114 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
117 ···114:·0000070b····14·FUNC····GLOBAL·DEFAULT····5·_Py_get_inheritable115 ···112:·0000073b····14·FUNC····GLOBAL·DEFAULT····5·_Py_get_inheritable
118 ···115:·000008f1····15·FUNC····GLOBAL·DEFAULT····5·Py_EncodeLocale116 ···113:·00000921····15·FUNC····GLOBAL·DEFAULT····5·Py_EncodeLocale
119 ···116:·00000900···116·FUNC····GLOBAL·DEFAULT····5·_Py_stat117 ···114:·00000930···116·FUNC····GLOBAL·DEFAULT····5·_Py_stat
120 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_EncodeFSDefault118 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_EncodeFSDefault
121 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsStringAndSize119 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsStringAndSize
122 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__xstat64120 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__xstat64
123 ···120:·00000974····23·FUNC····GLOBAL·DEFAULT····5·_Py_set_inheritable_async_safe121 ···118:·000009a4····23·FUNC····GLOBAL·DEFAULT····5·_Py_set_inheritable_async_safe
Max diff block lines reached; -1/16895 bytes (-0.01%) of diff not shown.
69.8 KB
readelf --wide --relocs {}
Max HTML report size reached
119 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
872 B
strings --all --bytes=8 {}
    
Offset 4, 21 lines modifiedOffset 4, 19 lines modified
4 ansi_x3_4_19684 ansi_x3_4_1968
5 iso646_us5 iso646_us
6 iso_646.irv_19916 iso_646.irv_1991
7 iso_ir_67 iso_ir_6
8 us_ascii8 us_ascii
9 encoding·error9 encoding·error
10 failed·to·get·LC_CTYPE·locale10 failed·to·get·LC_CTYPE·locale
11 decode_current_locale 
12 check_force_ascii11 check_force_ascii
13 Py_DecodeLocale.cold12 Py_DecodeLocale.cold
14 decode_ascii13 decode_ascii
15 _Py_DecodeLocaleEx.cold14 _Py_DecodeLocaleEx.cold
16 check_force_ascii.cold15 check_force_ascii.cold
17 decode_current_locale.cold 
18 _Py_abspath.cold16 _Py_abspath.cold
19 _Py_wgetcwd.cold17 _Py_wgetcwd.cold
20 encode_locale.constprop.018 encode_locale.constprop.0
21 _Py_wreadlink.cold19 _Py_wreadlink.cold
22 encode_current_locale20 encode_current_locale
23 encode_locale.constprop.0.cold21 encode_locale.constprop.0.cold
24 encode_ascii22 encode_ascii
27.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 »       xor····%eax,%eax22 »       xor····%eax,%eax
23 »       push···$0x023 »       push···$0x0
24 »       push···$0x024 »       push···$0x0
25 »       call···27·<check_force_ascii+0x17>25 »       call···27·<check_force_ascii+0x17>
26 ·R_386_PC32»     setlocale26 ·R_386_PC32»     setlocale
27 »       add····$0x10,%esp27 »       add····$0x10,%esp
28 »       test···%eax,%eax28 »       test···%eax,%eax
29 »       je·····fc·<check_force_ascii+0xec>29 »       je·····1c1·<check_force_ascii+0x1b1>
30 ·R_386_PC32»     .text.unlikely30 ·R_386_PC32»     .text.unlikely
31 »       push···%edi31 »       push···%edi
32 »       mov····%eax,%ebx32 »       mov····%eax,%ebx
33 »       push···%edi33 »       push···%edi
34 »       push···$0x1534 »       push···$0x15
35 ·R_386_32»       .rodata.str1.135 ·R_386_32»       .rodata.str1.1
36 »       push···%eax36 »       push···%eax
39.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 1210 lines modifiedOffset 1, 1227 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 00000000·<Py_DecodeLocale.cold>:2 00000000·<Py_DecodeLocale.cold>:
3 Py_DecodeLocale.cold():3 Py_DecodeLocale.cold():
4 »       cmpl···$0x0,0x24(%esp) 
5 »       je·····d·<Py_DecodeLocale.cold+0xd> 
6 »       mov····0x24(%esp),%ecx4 »       mov····0x8(%esp),%edx
 5 »       sub····$0xc,%esp
7 »       mov····%eax,(%ecx) 
8 »       xor····%eax,%eax 
9 »       jmp····58·<_Py_DecodeLocaleEx.cold+0x25> 
10 ·R_386_PC32»     .text.hot 
11 »       push···%edx 
12 »       push···%edx6 »       push···%edx
 7 »       call···9·<Py_DecodeLocale.cold+0x9>
 8 ·R_386_PC32»     PyMem_RawFree
 9 »       add····$0x10,%esp
 10 »       mov····$0xfffffffe,%eax
 11 »       test···%ebp,%ebp
 12 »       je·····4c·<Py_DecodeLocale.cold+0x4c>
 13 »       mov····%eax,0x0(%ebp)
 14 »       xor····%ebx,%ebx
 15 »       jmp····f6·<_Py_DecodeLocaleEx.cold+0x69>
 16 ·R_386_PC32»     .text.hot
 17 »       lea····(%esi,%eax,1),%edx
 18 »       mov····%edx,0xc(%esp)
 19 »       mov····%edi,%edx
 20 »       movzbl·(%esi),%ecx
 21 »       add····$0x4,%edx
 22 »       add····$0x1,%esi
 23 »       add····$0xdc00,%ecx
 24 »       mov····%ecx,-0x4(%edx)
 25 »       cmp····0xc(%esp),%esi
 26 »       jne····2c·<Py_DecodeLocale.cold+0x2c>
 27 »       lea····(%edi,%eax,4),%edx
 28 »       jmp····1cd·<_Py_abspath.cold+0x34>
 29 ·R_386_PC32»     .text.hot
 30 »       xor····%ebx,%ebx
 31 »       jmp····126·<_Py_DecodeLocaleEx.cold+0x99>
 32 ·R_386_PC32»     .text.hot
 33 »       or·····$0xffffffff,%eax
 34 »       test···%ebp,%ebp
 35 »       jne····19·<Py_DecodeLocale.cold+0x19>
 36 »       xor····%ebx,%ebx
 37 »       jmp····134·<_Py_DecodeLocaleEx.cold+0xa7>
 38 ·R_386_PC32»     .text.hot
 39 »       push···%eax
 40 »       mov····%ebp,%ecx
 41 »       push···%eax
 42 »       mov····%esi,%eax
13 »       push···$0x243 »       push···$0x2
14 »       push···$0x044 »       push···$0x0
15 »       mov····0x34(%esp),%ecx 
16 »       mov····0x30(%esp),%eax 
17 »       lea····0x1c(%esp),%edx45 »       lea····0x28(%esp),%edx
18 »       call···719·<decode_ascii>46 »       call···749·<decode_ascii>
 47 »       add····$0x10,%esp
 48 »       jmp····178·<_Py_DecodeLocaleEx.cold+0xeb>
 49 ·R_386_PC32»     .text.hot
 50 »       sub····$0xc,%esp
 51 »       push···%ebx
 52 »       call···81·<Py_DecodeLocale.cold+0x81>
 53 ·R_386_PC32»     PyMem_RawFree
19 »       add····$0x10,%esp54 »       add····$0x10,%esp
20 »       jmp····6b·<_Py_DecodeLocaleEx.cold+0x38>55 »       jmp····1a6·<_Py_abspath.cold+0xd>
21 ·R_386_PC32»     .text.hot56 ·R_386_PC32»     .text.hot
  
22 00000033·<_Py_DecodeLocaleEx.cold>:57 0000008d·<_Py_DecodeLocaleEx.cold>:
23 _Py_DecodeLocaleEx.cold():58 _Py_DecodeLocaleEx.cold():
24 »       mov····0x8(%esp),%ecx 
25 »       mov····0x4(%esp),%edx 
26 »       mov····%edi,0x54(%esp)59 »       cmpl···$0x0,0xc(%esp)
 60 »       je·····871·<encode_ascii+0x46>
 61 ·R_386_PC32»     .text.hot
 62 »       lea····(%esi,%eax,1),%edi
 63 »       sub····%eax,%edx
27 »       mov····%ebx,%eax64 »       mov····%ebx,%ecx
28 »       mov····%ecx,0x50(%esp)65 »       mov····%edi,0x18(%esp)
 66 »       movzbl·(%esi),%edi
 67 »       add····$0x4,%ecx
 68 »       add····$0x1,%esi
 69 »       add····$0xdc00,%edi
 70 »       mov····%edi,-0x4(%ecx)
 71 »       cmp····0x18(%esp),%esi
 72 »       jne····a3·<_Py_DecodeLocaleEx.cold+0x16>
 73 »       lea····(%ebx,%eax,4),%ebx
 74 »       jmp····7ad·<decode_ascii+0x64>
 75 ·R_386_PC32»     .text.hot
 76 »       movl···$0x0,0xc(%esp)
 77 »       sub····$0xc,%esp
 78 »       push···%esi
 79 »       call···d0·<_Py_DecodeLocaleEx.cold+0x43>
 80 ·R_386_PC32»     PyMem_RawFree
29 »       add····$0x3c,%esp81 »       add····$0x10,%esp
30 »       mov····%esi,%ecx 
31 »       pop····%ebx 
32 »       pop····%esi 
33 »       pop····%edi 
34 »       pop····%ebp 
35 »       jmp····719·<decode_ascii>82 »       jmp····753·<decode_ascii+0xa>
 83 ·R_386_PC32»     .text.hot
36 »       test···%ebp,%ebp84 »       test···%ebp,%ebp
37 »       je·····426·<_Py_EncodeLocaleEx.cold+0x11>85 »       je·····6d9·<_Py_GetLocaleconvNumeric.cold+0x27>
38 ·R_386_PC32»     .text.hot86 ·R_386_PC32»     .text.hot
39 »       lea····(%ebx,%eax,1),%edi87 »       lea····(%ebx,%eax,1),%edi
40 »       sub····%eax,%edx88 »       sub····%eax,%edx
41 »       mov····%esi,%ecx89 »       mov····%esi,%ecx
42 »       mov····%edi,0x18(%esp)90 »       mov····%edi,0x18(%esp)
43 »       movzbl·(%ebx),%edi91 »       movzbl·(%ebx),%edi
44 »       add····$0x4,%ecx92 »       add····$0x4,%ecx
45 »       add····$0x1,%ebx93 »       add····$0x1,%ebx
46 »       add····$0xdc00,%edi94 »       add····$0xdc00,%edi
47 »       mov····%edi,-0x4(%ecx)95 »       mov····%edi,-0x4(%ecx)
48 »       cmp····0x18(%esp),%ebx96 »       cmp····%ebx,0x18(%esp)
49 »       jne····66·<_Py_DecodeLocaleEx.cold+0x33>97 »       jne····ef·<_Py_DecodeLocaleEx.cold+0x62>
50 »       lea····(%esi,%eax,4),%esi98 »       lea····(%esi,%eax,4),%esi
51 »       jmp····3eb·<_Py_write.cold+0x38>99 »       jmp····69e·<_Py_get_blocking+0x26>
52 ·R_386_PC32»     .text.hot100 ·R_386_PC32»     .text.hot
53 »       movl···$0xfffffffe,0x10(%esp)101 »       movl···$0xfffffffe,0x10(%esp)
54 »       jmp····2c1·<encode_current_locale.cold+0x35>102 »       jmp····56c·<_Py_fopen_obj.cold+0x24>
 103 ·R_386_PC32»     .text.hot
 104 »       mov····$0xfffffffe,%eax
 105 »       jmp····43a·<_Py_EncodeLocaleEx.cold+0x10>
55 ·R_386_PC32»     .text.hot106 ·R_386_PC32»     .text.hot
Max diff block lines reached; 36307/40237 bytes (90.23%) of diff not shown.
48.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
40.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 310 lines modifiedOffset 1, 318 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·10000000·1c000000·................4 ··0x00000010·1b0c0404·88010000·10000000·1c000000·................
5 ··0x00000020·00000000·0b000000·00000000·48000000·............H...5 ··0x00000020·00000000·0b000000·00000000·a8000000·................
6 ··0x00000030·30000000·00000000·82000000·00430e20·0............C.·6 ··0x00000030·30000000·00000000·f0010000·00410e08·0............A..
7 ··0x00000040·600e2441·0e28420e·2c420e30·540e204f·`.$A.(B.,B.0T.·O 
8 ··0x00000050·0a0e0441·0b430e2c·440e3046·0e2c410e·...A.C.,D.0F.,A. 
9 ··0x00000060·28420e2c·420e3044·0e34450e·38410e3c·(B.,B.0D.4E.8A.< 
10 ··0x00000070·440e4048·0e200000·14000000·00000000·D.@H.·.......... 
11 ··0x00000080·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........· 
12 ··0x00000090·1c000000·1c000000·00000000·33000000·............3... 
13 ··0x000000a0·00550e24·410e2842·0e2c420e·30540e20·.U.$A.(B.,B.0T.· 
14 ··0x000000b0·f4000000·b4000000·90000000·aa030000·................ 
15 ··0x000000c0·00410e08·8502410e·0c870341·0e108604·.A....A....A.... 
16 ··0x000000d0·410e1483·05430e50·02650e54·420e5841·A....C.P.e.TB.XA 
17 ··0x000000e0·0e5c420e·60480e50·5a0e5c48·0e60480e·.\B.`H.PZ.\H.`H. 
18 ··0x000000f0·504d0e54·410e5841·0e5c410e·604c0e50·PM.TA.XA.\A.`L.P 
19 ··0x00000100·026a0a0e·1441c30e·1041c60e·0c41c70e·.j...A...A...A.. 
20 ··0x00000110·0841c50e·04430b55·0a0e1443·c30e1041·.A...C.U...C...A 
21 ··0x00000120·c60e0c41·c70e0841·c50e0445·0b430e5c·...A...A...E.C.\ 
22 ··0x00000130·410e6068·0e1441c3·0e1041c6·0e0c41c7·A.`h..A...A...A. 
23 ··0x00000140·0e0841c5·0e04450e·50830585·02860487·..A...E.P....... 
24 ··0x00000150·03024e0e·54420e58·410e5c42·0e60480e·..N.TB.XA.\B.`H. 
25 ··0x00000160·50560e5c·4c0e6048·0e504b0e·54450e58·PV.\L.`H.PK.TE.X 
26 ··0x00000170·410e5c41·0e604c0e·507f0e5c·410e6048·A.\A.`L.P..\A.`H 
27 ··0x00000180·0e50510e·5c480e60·480e5002·550e5441·.PQ.\H.`H.P.U.TA 
28 ··0x00000190·0e58450e·5c410e60·480e5002·590e5c44·.XE.\A.`H.P.Y.\D 
29 ··0x000001a0·0e60480e·50000000·1c000000·00000000·.`H.P........... 
30 ··0x000001b0·017a5200·017c0801·1b0c0404·88010e50·.zR..|.........P 
31 ··0x000001c0·83058502·86048703·30000000·24000000·........0...$... 
32 ··0x000001d0·33000000·83000000·00550a0e·1443c30e·3........U...C.. 
33 ··0x000001e0·1041c60e·0c41c70e·0841c50e·04450b02·.A...A...A...E.. 
34 ··0x000001f0·480e5c41·0e60480e·50000000·08010000·H.\A.`H.P....... 
35 ··0x00000200·00020000·10000000·4f020000·00410e08·........O....A.. 
36 ··0x00000210·8702410e·0c860341·0e108304·430e784e·..A....A....C.xN 
37 ··0x00000220·0e7c420e·8001480e·70490e74·430e7845·.|B...H.pI.tC.xE 
38 ··0x00000230·0e7c410e·8001480e·70450e74·410e7845·.|A...H.pE.tA.xE 
39 ··0x00000240·0e7c410e·8001480e·705c0a0e·1041c30e·.|A...H.p\...A.. 
40 ··0x00000250·0c41c60e·0841c70e·04410b43·0e7c420e·.A...A...A.C.|B. 
41 ··0x00000260·8001480e·70520e74·420e7845·0e7c410e·..H.pR.tB.xE.|A. 
42 ··0x00000270·8001480e·7002820e·74410e78·410e7c41·..H.p...tA.xA.|A 
43 ··0x00000280·0e800148·0e70670e·74420e78·410e7c41·...H.pg.tB.xA.|A 
44 ··0x00000290·0e800148·0e70510e·74420e78·410e7c41·...H.pQ.tB.xA.|A 
45 ··0x000002a0·0e800148·0e70510e·74420e78·410e7c41·...H.pQ.tB.xA.|A 
46 ··0x000002b0·0e800148·0e70510e·74420e78·410e7c41·...H.pQ.tB.xA.|A 
47 ··0x000002c0·0e800148·0e70510e·74420e78·410e7c41·...H.pQ.tB.xA.|A 
48 ··0x000002d0·0e800148·0e70510e·74420e78·410e7c41·...H.pQ.tB.xA.|A 
49 ··0x000002e0·0e800148·0e70510e·74420e78·410e7c41·...H.pQ.tB.xA.|A 
50 ··0x000002f0·0e800148·0e70510e·74420e78·410e7c41·...H.pQ.tB.xA.|A 
51 ··0x00000300·0e800148·0e700000·1c000000·00000000·...H.p.......... 
52 ··0x00000310·017a5200·017c0801·1b0c0404·88010e70·.zR..|.........p 
53 ··0x00000320·83048603·87020000·10000000·24000000·............$... 
54 ··0x00000330·b6000000·1e000000·00000000·b8000000·................ 
55 ··0x00000340·40030000·40040000·bb020000·00410e08·@...@........A.. 
56 ··0x00000350·8502410e·0c870341·0e108604·430e1483·..A....A....C... 
57 ··0x00000360·05450e50·5d0e5442·0e58410e·5c420e60·.E.P].TB.XA.\B.` 
58 ··0x00000370·480e505a·0e5c480e·60480e50·4d0e5441·H.PZ.\H.`H.PM.TA 
59 ··0x00000380·0e58410e·5c410e60·480e5002·600a0e14·.XA.\A.`H.P.`... 
60 ··0x00000390·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A... 
61 ··0x000003a0·410b4b0e·54420e58·410e5c42·0e60480e·A.K.TB.XA.\B.`H. 
62 ··0x000003b0·505a0e5c·480e6048·0e504b0e·54410e58·PZ.\H.`H.PK.TA.X 
63 ··0x000003c0·410e5c41·0e60480e·507f0e5c·410e6048·A.\A.`H.P..\A.`H 
64 ··0x000003d0·0e50510e·5c480e60·4e0e5002·4a0e5441·.PQ.\H.`N.P.J.TA 
65 ··0x000003e0·0e58450e·5c410e60·480e5002·530e5c48·.XE.\A.`H.P.S.\H 
66 ··0x000003f0·0e60480e·50000000·18000000·54020000·.`H.P.......T... 
67 ··0x00000400·d4000000·6c000000·004b0e5c·410e6048·....l....K.\A.`H 
68 ··0x00000410·0e500000·10000000·18040000·60020000·.P..........`... 
69 ··0x00000420·0e000000·00000000·a0000000·2c040000·............,... 
70 ··0x00000430·70020000·d3000000·00410e08·8502410e·p........A....A. 
71 ··0x00000440·0c870341·0e108604·410e1483·05460ec0·...A....A....F.. 
72 ··0x00000450·80015c0e·c4800141·0ec88001·450ecc80·..\....A....E... 
73 ··0x00000460·01450ed0·8001480e·c080014b·0ecc8001·.E....H....K.... 
74 ··0x00000470·410ed080·01520ec0·8001540e·cc800144·A....R....T....D 
75 ··0x00000480·0ed08001·510ec080·014a0ec4·8001410e·....Q....J....A. 
76 ··0x00000490·c8800141·0ecc8001·410ed080·01570ec4·...A....A....W.. 
77 ··0x000004a0·80014c0e·c8800141·0ecc8001·410ed080·..L....A....A... 
78 ··0x000004b0·014f0ec0·8001480a·0e1441c3·0e1041c6·.O....H...A...A. 
79 ··0x000004c0·0e0c41c7·0e0841c5·0e04410b·20000000·..A...A...A.·... 
80 ··0x000004d0·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
81 ··0x000004e0·88010ec0·80018305·85028604·87030000·................ 
82 ··0x000004f0·1c000000·28000000·40010000·3f000000·....(...@...?... 
83 ··0x00000500·00430ecc·8001410e·d080014f·0ec08001·.C....A....O.... 
84 ··0x00000510·68000000·14050000·50030000·99000000·h.......P....... 
85 ··0x00000520·00410e08·8702410e·0c860341·0e108304·.A....A....A.... 
86 ··0x00000530·460ea820·620eac20·450eb020·480ea020·F..·b..·E..·H..· 
87 ··0x00000540·490ea420·410ea820·450eac20·410eb020·I..·A..·E..·A..· 
88 ··0x00000550·480ea020·550ea420·410ea820·410eac20·H..·U..·A..·A..· 
89 ··0x00000560·410eb020·500ea020·560a0e10·43c30e0c·A..·P..·V...C... 
90 ··0x00000570·41c60e08·41c70e04·410b0000·1c000000·A...A...A....... 
91 ··0x00000580·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
92 ··0x00000590·88010ea0·20830486·03870200·1c000000·....·........... 
93 ··0x000005a0·24000000·7f010000·1a000000·00430eac·$............C.. 
94 ··0x000005b0·20430eb0·20480ea0·20000000·50000000··C..·H..·...P... 
95 ··0x000005c0·c0050000·f0030000·86000000·00410e08·.............A.. 
96 ··0x000005d0·8502480e·0c870341·0e108604·410e1483·..H....A....A... 
97 ··0x000005e0·05460eb0·206b0eb4·20470eb8·20450ebc·.F..·k..·G..·E.. 
98 ··0x000005f0·20410ec0·20520eb0·205f0a0e·1443c30e··A..·R..·_...C.. 
99 ··0x00000600·1041c60e·0c41c70e·0841c50e·04410b00·.A...A...A...A.. 
100 ··0x00000610·20000000·00000000·017a5200·017c0801··........zR..|.. 
101 ··0x00000620·1b0c0404·88010eb0·20830585·02860487·........·....... 
102 ··0x00000630·03000000·44000000·28000000·99010000·....D...(....... 
103 ··0x00000640·af000000·00520eb4·20410eb8·20450ebc·.....R..·A..·E.. 
104 ··0x00000650·20410ec0·20480eb0·20540eb4·20470eb8··A..·H..·T..·G.. 
105 ··0x00000660·20410ebc·20410ec0·20540eb0·205b0ebc··A..·A..·T..·[.. 
106 ··0x00000670·20440ec0·204d0eb0·20000000·54000000··D..·M..·...T... 
107 ··0x00000680·80060000·80040000·79000000·00410e08·........y....A.. 
108 ··0x00000690·8602430e·0c830345·0e30640e·34440e38·..C....E.0d.4D.8 
109 ··0x000006a0·410e3c44·0e404c0e·305c0a0e·0c41c30e·A.<D.@L.0\...A.. 
110 ··0x000006b0·0841c60e·04410b41·0e34410e·38420e3c·.A...A.A.4A.8B.< 
111 ··0x000006c0·410e4042·0e44410e·48450e4c·410e5048·A.@B.DA.HE.LA.PH 
112 ··0x000006d0·0e300000·18000000·00000000·017a5200·.0...........zR. 
113 ··0x000006e0·017c0801·1b0c0404·88010e30·83038602·.|.........0.... 
114 ··0x000006f0·1c000000·20000000·48020000·44000000·....·...H...D... 
115 ··0x00000700·006a0e34·440e3841·0e3c440e·404c0e30·.j.4D.8A.<D.@L.0 
116 ··0x00000710·10000000·14070000·00050000·12000000·................ 
117 ··0x00000720·00000000·88000000·28070000·00070000·........(....... 
118 ··0x00000730·25020000·00410e08·8502410e·0c870343·%....A....A....C 
119 ··0x00000740·0e108604·410e1483·05430e5c·4d0e6048·....A....C.\M.`H 
120 ··0x00000750·0e50025d·0e54410e·58450e5c·410e6048·.P.].TA.XE.\A.`H 
121 ··0x00000760·0e500260·0e54420e·58450e5c·420e6048·.P.`.TB.XE.\B.`H 
122 ··0x00000770·0e50700a·0e1441c3·0e1041c6·0e0c41c7·.Pp...A...A...A. 
123 ··0x00000780·0e0841c5·0e04410b·430e5442·0e58450e·..A...A.C.TB.XE. 
124 ··0x00000790·5c420e60·480e5072·0e54410e·58450e5c·\B.`H.Pr.TA.XE.\ 
125 ··0x000007a0·410e6048·0e506d0e·5c410e60·4c0e5000·A.`H.Pm.\A.`L.P. 
126 ··0x000007b0·28000000·0c060000·8c020000·7f000000·(............... 
Max diff block lines reached; 0/41547 bytes (0.00%) of diff not shown.
15.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 121 lines modifiedOffset 1, 118 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
 2 ··0x00000000·00636865·636b5f66·6f726365·5f617363·.check_force_asc
 3 ··0x00000010·69690050·795f4465·636f6465·4c6f6361·ii.Py_DecodeLoca
2 ··0x00000000·00646563·6f64655f·63757272·656e745f·.decode_current_ 
3 ··0x00000010·6c6f6361·6c650063·6865636b·5f666f72·locale.check_for 
4 ··0x00000020·63655f61·73636969·0050795f·4465636f·ce_ascii.Py_Deco 
5 ··0x00000030·64654c6f·63616c65·2e636f6c·64006465·deLocale.cold.de 
6 ··0x00000040·636f6465·5f617363·6969005f·50795f44·code_ascii._Py_D 
7 ··0x00000050·65636f64·654c6f63·616c6545·782e636f·ecodeLocaleEx.co 
8 ··0x00000060·6c640063·6865636b·5f666f72·63655f61·ld.check_force_a 
9 ··0x00000070·73636969·2e636f6c·64006465·636f6465·scii.cold.decode4 ··0x00000020·6c652e63·6f6c6400·6465636f·64655f61·le.cold.decode_a
10 ··0x00000080·5f637572·72656e74·5f6c6f63·616c652e·_current_locale.5 ··0x00000030·73636969·005f5079·5f446563·6f64654c·scii._Py_DecodeL
 6 ··0x00000040·6f63616c·6545782e·636f6c64·00636865·ocaleEx.cold.che
 7 ··0x00000050·636b5f66·6f726365·5f617363·69692e63·ck_force_ascii.c
11 ··0x00000090·636f6c64·005f5079·5f616273·70617468·cold._Py_abspath8 ··0x00000060·6f6c6400·5f50795f·61627370·6174682e·old._Py_abspath.
12 ··0x000000a0·2e636f6c·64005f50·795f7767·65746377·.cold._Py_wgetcw9 ··0x00000070·636f6c64·005f5079·5f776765·74637764·cold._Py_wgetcwd
13 ··0x000000b0·642e636f·6c640065·6e636f64·655f6c6f·d.cold.encode_lo10 ··0x00000080·2e636f6c·6400656e·636f6465·5f6c6f63·.cold.encode_loc
14 ··0x000000c0·63616c65·2e636f6e·73747072·6f702e30·cale.constprop.011 ··0x00000090·616c652e·636f6e73·7470726f·702e3000·ale.constprop.0.
15 ··0x000000d0·005f5079·5f777265·61646c69·6e6b2e63·._Py_wreadlink.c12 ··0x000000a0·5f50795f·77726561·646c696e·6b2e636f·_Py_wreadlink.co
16 ··0x000000e0·6f6c6400·656e636f·64655f63·75727265·old.encode_curre13 ··0x000000b0·6c640065·6e636f64·655f6375·7272656e·ld.encode_curren
17 ··0x000000f0·6e745f6c·6f63616c·6500656e·636f6465·nt_locale.encode14 ··0x000000c0·745f6c6f·63616c65·00656e63·6f64655f·t_locale.encode_
18 ··0x00000100·5f6c6f63·616c652e·636f6e73·7470726f·_locale.constpro15 ··0x000000d0·6c6f6361·6c652e63·6f6e7374·70726f70·locale.constprop
19 ··0x00000110·702e302e·636f6c64·00656e63·6f64655f·p.0.cold.encode_16 ··0x000000e0·2e302e63·6f6c6400·656e636f·64655f61·.0.cold.encode_a
20 ··0x00000120·61736369·6900656e·636f6465·5f637572·ascii.encode_cur17 ··0x000000f0·73636969·00656e63·6f64655f·63757272·scii.encode_curr
21 ··0x00000130·72656e74·5f6c6f63·616c652e·636f6c64·rent_locale.cold18 ··0x00000100·656e745f·6c6f6361·6c652e63·6f6c6400·ent_locale.cold.
22 ··0x00000140·005f5079·5f77666f·70656e2e·636f6c64·._Py_wfopen.cold19 ··0x00000110·5f50795f·77666f70·656e2e63·6f6c6400·_Py_wfopen.cold.
23 ··0x00000150·00736574·5f696e68·65726974·61626c65·.set_inheritable20 ··0x00000120·7365745f·696e6865·72697461·626c652e·set_inheritable.
24 ··0x00000160·2e706172·742e3000·696f6374·6c5f776f·.part.0.ioctl_wo21 ··0x00000130·70617274·2e300069·6f63746c·5f776f72·part.0.ioctl_wor
25 ··0x00000170·726b732e·30007365·745f696e·68657269·rks.0.set_inheri22 ··0x00000140·6b732e30·00736574·5f696e68·65726974·ks.0.set_inherit
26 ··0x00000180·7461626c·652e7061·72742e30·2e636f6c·table.part.0.col23 ··0x00000150·61626c65·2e706172·742e302e·636f6c64·able.part.0.cold
27 ··0x00000190·64005f50·795f4765·74466f72·63654153·d._Py_GetForceAS24 ··0x00000160·005f5079·5f476574·466f7263·65415343·._Py_GetForceASC
28 ··0x000001a0·4349492e·636f6c64·005f5079·5f777269·CII.cold._Py_wri25 ··0x00000170·49492e63·6f6c6400·5f50795f·77726974·II.cold._Py_writ
29 ··0x000001b0·74652e63·6f6c6400·5f50795f·456e636f·te.cold._Py_Enco26 ··0x00000180·652e636f·6c64005f·50795f45·6e636f64·e.cold._Py_Encod
30 ··0x000001c0·64654c6f·63616c65·45782e63·6f6c6400·deLocaleEx.cold.27 ··0x00000190·654c6f63·616c6545·782e636f·6c64005f·eLocaleEx.cold._
31 ··0x000001d0·5f50795f·72656164·2e636f6c·64005f50·_Py_read.cold._P28 ··0x000001a0·50795f72·6561642e·636f6c64·005f5079·Py_read.cold._Py
32 ··0x000001e0·795f7772·6974655f·6e6f7261·6973652e·y_write_noraise.29 ··0x000001b0·5f777269·74655f6e·6f726169·73652e63·_write_noraise.c
33 ··0x000001f0·636f6c64·005f5079·5f777265·616c7061·cold._Py_wrealpa30 ··0x000001c0·6f6c6400·5f50795f·77726561·6c706174·old._Py_wrealpat
34 ··0x00000200·74682e63·6f6c6400·5f50795f·666f7065·th.cold._Py_fope31 ··0x000001d0·682e636f·6c64005f·50795f66·6f70656e·h.cold._Py_fopen
35 ··0x00000210·6e5f6f62·6a2e636f·6c64005f·50795f64·n_obj.cold._Py_d32 ··0x000001e0·5f6f626a·2e636f6c·64005f50·795f6475·_obj.cold._Py_du
36 ··0x00000220·75702e63·6f6c6400·5f50795f·64657669·up.cold._Py_devi33 ··0x000001f0·702e636f·6c64005f·50795f64·65766963·p.cold._Py_devic
 34 ··0x00000200·655f656e·636f6469·6e672e63·6f6c6400·e_encoding.cold.
 35 ··0x00000210·5f50795f·4765744c·6f63616c·65636f6e·_Py_GetLocalecon
 36 ··0x00000220·764e756d·65726963·2e636f6c·64005f50·vNumeric.cold._P
 37 ··0x00000230·795f5265·73657446·6f726365·41534349·y_ResetForceASCI
 38 ··0x00000240·49005079·5f446563·6f64654c·6f63616c·I.Py_DecodeLocal
 39 ··0x00000250·65005079·5f555446·384d6f64·65006d62·e.Py_UTF8Mode.mb
 40 ··0x00000260·73746f77·63730050·794d656d·5f526177·stowcs.PyMem_Raw
 41 ··0x00000270·4d616c6c·6f630073·74726c65·6e005f50·Malloc.strlen._P
 42 ··0x00000280·795f4465·636f6465·55544638·4578006d·y_DecodeUTF8Ex.m
 43 ··0x00000290·6272746f·77630050·794d656d·5f526177·brtowc.PyMem_Raw
 44 ··0x000002a0·46726565·005f5079·5f446563·6f64654c·Free._Py_DecodeL
 45 ··0x000002b0·6f63616c·65457800·7365746c·6f63616c·ocaleEx.setlocal
 46 ··0x000002c0·65007374·72636d70·006e6c5f·6c616e67·e.strcmp.nl_lang
 47 ··0x000002d0·696e666f·005f5079·5f6e6f72·6d616c69·info._Py_normali
37 ··0x00000230·63655f65·6e636f64·696e672e·636f6c64·ce_encoding.cold48 ··0x000002e0·7a655f65·6e636f64·696e6700·5f5f7374·ze_encoding.__st
 49 ··0x000002f0·61636b5f·63686b5f·6661696c·005f5079·ack_chk_fail._Py
 50 ··0x00000300·5f697361·6273005f·50795f61·62737061·_isabs._Py_abspa
 51 ··0x00000310·7468005f·50795f77·67657463·77640077·th._Py_wgetcwd.w
 52 ··0x00000320·63736c65·6e006d65·6d637079·005f5079·cslen.memcpy._Py
 53 ··0x00000330·4d656d5f·52617757·63736475·70007763·Mem_RawWcsdup.wc
 54 ··0x00000340·736e6370·79005f50·795f7772·6561646c·sncpy._Py_wreadl
 55 ··0x00000350·696e6b00·5f5f6572·726e6f5f·6c6f6361·ink.__errno_loca
 56 ··0x00000360·74696f6e·005f5079·5f456e63·6f646555·tion._Py_EncodeU
 57 ··0x00000370·54463845·78005f50·795f456e·636f6465·TF8Ex._Py_Encode
 58 ··0x00000380·4c6f6361·6c655261·77007763·73746f6d·LocaleRaw.wcstom
 59 ··0x00000390·62730050·794d656d·5f467265·65005079·bs.PyMem_Free.Py
 60 ··0x000003a0·4d656d5f·4d616c6c·6f63005f·50795f77·Mem_Malloc._Py_w
 61 ··0x000003b0·666f7065·6e005079·5379735f·41756469·fopen.PySys_Audi
 62 ··0x000003c0·7400666f·70656e36·34006669·6c656e6f·t.fopen64.fileno
 63 ··0x000003d0·0066636c·6f736500·66636e74·6c363400·.fclose.fcntl64.
 64 ··0x000003e0·696f6374·6c005079·4578635f·4f534572·ioctl.PyExc_OSEr
 65 ··0x000003f0·726f7200·50794572·725f5365·7446726f·ror.PyErr_SetFro
 66 ··0x00000400·6d457272·6e6f005f·50795f47·6574466f·mErrno._Py_GetFo
 67 ··0x00000410·72636541·53434949·005f5079·5f777269·rceASCII._Py_wri
 68 ··0x00000420·74650050·79457661·6c5f5361·76655468·te.PyEval_SaveTh
 69 ··0x00000430·72656164·00507945·76616c5f·52657374·read.PyEval_Rest
 70 ··0x00000440·6f726554·68726561·64005079·4572725f·oreThread.PyErr_
 71 ··0x00000450·43686563·6b536967·6e616c73·005f5079·CheckSignals._Py
 72 ··0x00000460·5f456e63·6f64654c·6f63616c·65457800·_EncodeLocaleEx.
 73 ··0x00000470·5f50795f·7365745f·696e6865·72697461·_Py_set_inherita
 74 ··0x00000480·626c6500·5f50795f·66737461·745f6e6f·ble._Py_fstat_no
 75 ··0x00000490·72616973·65005f5f·66787374·61743634·raise.__fxstat64
 76 ··0x000004a0·005f5079·5f726561·64005f50·795f7772·._Py_read._Py_wr
 77 ··0x000004b0·6974655f·6e6f7261·69736500·5f50795f·ite_noraise._Py_
 78 ··0x000004c0·77726561·6c706174·68005f5f·7265616c·wrealpath.__real
 79 ··0x000004d0·70617468·5f63686b·005f5079·5f666f70·path_chk._Py_fop
 80 ··0x000004e0·656e5f6f·626a0050·79556e69·636f6465·en_obj.PyUnicode
 81 ··0x000004f0·5f465343·6f6e7665·72746572·005f5079·_FSConverter._Py
 82 ··0x00000500·5f446561·6c6c6f63·00507945·72725f53·_Dealloc.PyErr_S
 83 ··0x00000510·65744672·6f6d4572·726e6f57·69746846·etFromErrnoWithF
 84 ··0x00000520·696c656e·616d654f·626a6563·74005f50·ilenameObject._P
 85 ··0x00000530·795f6475·70005f50·795f6465·76696365·y_dup._Py_device
 86 ··0x00000540·5f656e63·6f64696e·67006973·61747479·_encoding.isatty
 87 ··0x00000550·005f5079·5f4e6f6e·65537472·75637400·._Py_NoneStruct.
 88 ··0x00000560·5079556e·69636f64·655f4672·6f6d5374·PyUnicode_FromSt
 89 ··0x00000570·72696e67·005f5079·5f736574·5f626c6f·ring._Py_set_blo
 90 ··0x00000580·636b696e·67005f50·795f6673·74617400·cking._Py_fstat.
 91 ··0x00000590·5f50795f·6765745f·626c6f63·6b696e67·_Py_get_blocking
38 ··0x00000240·005f5079·5f476574·4c6f6361·6c65636f·._Py_GetLocaleco92 ··0x000005a0·005f5079·5f476574·4c6f6361·6c65636f·._Py_GetLocaleco
39 ··0x00000250·6e764e75·6d657269·632e636f·6c64005f·nvNumeric.cold._ 
40 ··0x00000260·50795f52·65736574·466f7263·65415343·Py_ResetForceASC 
41 ··0x00000270·49490050·795f4465·636f6465·4c6f6361·II.Py_DecodeLoca 
42 ··0x00000280·6c650050·795f5554·46384d6f·64650073·le.Py_UTF8Mode.s 
43 ··0x00000290·74726c65·6e005f50·795f4465·636f6465·trlen._Py_Decode 
44 ··0x000002a0·55544638·4578005f·50795f44·65636f64·UTF8Ex._Py_Decod 
45 ··0x000002b0·654c6f63·616c6545·78006d62·73746f77·eLocaleEx.mbstow 
46 ··0x000002c0·63730050·794d656d·5f526177·4d616c6c·cs.PyMem_RawMall 
47 ··0x000002d0·6f63006d·6272746f·77630050·794d656d·oc.mbrtowc.PyMem 
48 ··0x000002e0·5f526177·46726565·00736574·6c6f6361·_RawFree.setloca 
49 ··0x000002f0·6c650073·7472636d·70006e6c·5f6c616e·le.strcmp.nl_lan 
50 ··0x00000300·67696e66·6f005f50·795f6e6f·726d616c·ginfo._Py_normal 
51 ··0x00000310·697a655f·656e636f·64696e67·005f5f73·ize_encoding.__s 
52 ··0x00000320·7461636b·5f63686b·5f666169·6c005f50·tack_chk_fail._P 
53 ··0x00000330·795f6973·61627300·5f50795f·61627370·y_isabs._Py_absp 
54 ··0x00000340·61746800·5f50795f·77676574·63776400·ath._Py_wgetcwd. 
55 ··0x00000350·7763736c·656e006d·656d6370·79005f50·wcslen.memcpy._P 
56 ··0x00000360·794d656d·5f526177·57637364·75700077·yMem_RawWcsdup.w 
57 ··0x00000370·63736e63·7079005f·50795f77·72656164·csncpy._Py_wread 
58 ··0x00000380·6c696e6b·005f5f65·72726e6f·5f6c6f63·link.__errno_loc 
59 ··0x00000390·6174696f·6e005f50·795f456e·636f6465·ation._Py_Encode 
60 ··0x000003a0·55544638·4578005f·50795f45·6e636f64·UTF8Ex._Py_Encod 
61 ··0x000003b0·654c6f63·616c6552·61770077·6373746f·eLocaleRaw.wcsto 
62 ··0x000003c0·6d627300·50794d65·6d5f4672·65650050·mbs.PyMem_Free.P 
63 ··0x000003d0·794d656d·5f4d616c·6c6f6300·5f50795f·yMem_Malloc._Py_ 
64 ··0x000003e0·77666f70·656e0050·79537973·5f417564·wfopen.PySys_Aud 
65 ··0x000003f0·69740066·6f70656e·36340066·696c656e·it.fopen64.filen 
Max diff block lines reached; 0/15638 bytes (0.00%) of diff not shown.
194 KB
getpath.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:··········16940·(bytes·into·file)13 ··Start·of·section·headers:··········17204·(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:·········1719 ··Number·of·section·headers:·········17
20 ··Section·header·string·table·index:·1620 ··Section·header·string·table·index:·16
3.17 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x422c:1 There·are·17·section·headers,·starting·at·offset·0x4334:
  
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]·.text·············PROGBITS········00000000·000040·000c44·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000ce4·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·003454·000590·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·003544·000598·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000c84·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000d24·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000c84·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000d24·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.1····PROGBITS········00000000·000c84·00009f·01·AMS··0···0··19 ··[·5]·.rodata.str1.1····PROGBITS········00000000·000d24·00009f·01·AMS··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000d24·000167·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000dc4·000167·01·AMS··0···0··4
11 ··[·7]·.rodata.str4.4····PROGBITS········00000000·000e8c·000170·04·AMS··0···0··411 ··[·7]·.rodata.str4.4····PROGBITS········00000000·000f2c·000170·04·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·000ffc·000e9f·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·00109c·000ea4·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·0039e4·0006f8·08···I·14···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·003adc·000700·08···I·14···8··4
14 ··[10]·.rodata···········PROGBITS········00000000·001e9c·000198·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·001f40·000198·00···A··0···0··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·002034·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·0020d8·000000·00······0···0··1
16 ··[12]·.eh_frame·········PROGBITS········00000000·002034·000b0c·00···A··0···0··416 ··[12]·.eh_frame·········PROGBITS········00000000·0020d8·000b3c·00···A··0···0··4
17 ··[13]·.rel.eh_frame·····REL·············00000000·0040dc·0000b8·08···I·14··12··417 ··[13]·.rel.eh_frame·····REL·············00000000·0041dc·0000c0·08···I·14··12··4
18 ··[14]·.symtab···········SYMTAB··········00000000·002b40·000520·10·····15··54··418 ··[14]·.symtab···········SYMTAB··········00000000·002c14·000530·10·····15··55··4
19 ··[15]·.strtab···········STRTAB··········00000000·003060·0003f2·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·003144·0003fe·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·004194·000096·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·00429c·000096·00······0···0··1
21 Key·to·Flags:21 Key·to·Flags:
22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
25 ··p·(processor·specific)25 ··p·(processor·specific)
9.23 KB
readelf --wide --symbols {}
    
Offset 1, 85 lines modifiedOffset 1, 86 lines modified
  
1 Symbol·table·'.symtab'·contains·82·entries:1 Symbol·table·'.symtab'·contains·83·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
9 ·····6:·000005d0···141·FUNC····LOCAL··DEFAULT····1·joinpath29 ·····6:·000005d0···141·FUNC····LOCAL··DEFAULT····1·joinpath2
10 ·····7:·00000660····73·FUNC····LOCAL··DEFAULT····1·resolve_symlinks10 ·····7:·00000660····73·FUNC····LOCAL··DEFAULT····1·resolve_symlinks
11 ·····8:·00000760····42·FUNC····LOCAL··DEFAULT····1·reduce11 ·····8:·00000760···207·FUNC····LOCAL··DEFAULT····1·reduce
12 ·····9:·000008c0···333·FUNC····LOCAL··DEFAULT····1·calculate_prefix12 ·····9:·00000960···333·FUNC····LOCAL··DEFAULT····1·calculate_prefix
13 ····10:·00000ac0···388·FUNC····LOCAL··DEFAULT····1·calculate_exec_prefix13 ····10:·00000b60···388·FUNC····LOCAL··DEFAULT····1·calculate_exec_prefix
14 ····11:·00000190·····8·OBJECT··LOCAL··DEFAULT···10·delimiter14 ····11:·00000190·····8·OBJECT··LOCAL··DEFAULT···10·delimiter
15 ····12:·000006f0····99·FUNC····LOCAL··DEFAULT····1·absolutize15 ····12:·000006f0····99·FUNC····LOCAL··DEFAULT····1·absolutize
16 ····13:·00000000··1461·FUNC····LOCAL··DEFAULT····8·_PyPathConfig_Calculate.cold16 ····13:·00000000··1459·FUNC····LOCAL··DEFAULT····8·_PyPathConfig_Calculate.cold
17 ····14:·00000160····23·OBJECT··LOCAL··DEFAULT···10·__func__.1717 ····14:·00000160····23·OBJECT··LOCAL··DEFAULT···10·__func__.17
18 ····15:·000006b0····57·FUNC····LOCAL··DEFAULT····1·_Py_wstat18 ····15:·000006b0····57·FUNC····LOCAL··DEFAULT····1·_Py_wstat
19 ····16:·00000150····16·OBJECT··LOCAL··DEFAULT···10·__func__.1619 ····16:·00000150····16·OBJECT··LOCAL··DEFAULT···10·__func__.16
20 ····17:·00000188·····8·OBJECT··LOCAL··DEFAULT···10·separator20 ····17:·00000188·····8·OBJECT··LOCAL··DEFAULT···10·separator
21 ····18:·00000034····29·OBJECT··LOCAL··DEFAULT···10·__func__.221 ····18:·00000034····29·OBJECT··LOCAL··DEFAULT···10·__func__.2
22 ····19:·0000009c····19·OBJECT··LOCAL··DEFAULT···10·__func__.622 ····19:·0000009c····19·OBJECT··LOCAL··DEFAULT···10·__func__.6
23 ····20:·000000e4····21·OBJECT··LOCAL··DEFAULT···10·__func__.1023 ····20:·000000e4····21·OBJECT··LOCAL··DEFAULT···10·__func__.10
24 ····21:·00000110····21·OBJECT··LOCAL··DEFAULT···10·__func__.1224 ····21:·00000110····21·OBJECT··LOCAL··DEFAULT···10·__func__.12
25 ····22:·00000178····15·OBJECT··LOCAL··DEFAULT···10·__func__.1825 ····22:·00000178····15·OBJECT··LOCAL··DEFAULT···10·__func__.18
26 ····23:·00000000····26·OBJECT··LOCAL··DEFAULT···10·__func__.026 ····23:·00000000····26·OBJECT··LOCAL··DEFAULT···10·__func__.0
27 ····24:·0000001c····21·OBJECT··LOCAL··DEFAULT···10·__func__.127 ····24:·0000001c····21·OBJECT··LOCAL··DEFAULT···10·__func__.1
28 ····25:·000005b5····68·FUNC····LOCAL··DEFAULT····8·joinpath2.cold28 ····25:·000005b3····68·FUNC····LOCAL··DEFAULT····8·joinpath2.cold
29 ····26:·000005f9···161·FUNC····LOCAL··DEFAULT····8·resolve_symlinks.cold29 ····26:·000005f7···161·FUNC····LOCAL··DEFAULT····8·resolve_symlinks.cold
30 ····27:·000000fc····17·OBJECT··LOCAL··DEFAULT···10·__func__.1130 ····27:·000000fc····17·OBJECT··LOCAL··DEFAULT···10·__func__.11
31 ····28:·0000069a····19·FUNC····LOCAL··DEFAULT····8·_Py_wstat.cold31 ····28:·00000698····19·FUNC····LOCAL··DEFAULT····8·_Py_wstat.cold
32 ····29:·00000790···114·FUNC····LOCAL··DEFAULT····1·copy_absolute.constprop.032 ····29:·00000830···114·FUNC····LOCAL··DEFAULT····1·copy_absolute.constprop.0
33 ····30:·000006ad····46·FUNC····LOCAL··DEFAULT····8·absolutize.cold33 ····30:·000006ab····46·FUNC····LOCAL··DEFAULT····8·absolutize.cold
34 ····31:·00000144····11·OBJECT··LOCAL··DEFAULT···10·__func__.1534 ····31:·00000144····11·OBJECT··LOCAL··DEFAULT···10·__func__.15
 35 ····32:·000006d9·····7·FUNC····LOCAL··DEFAULT····8·reduce.cold
35 ····32:·00000810···167·FUNC····LOCAL··DEFAULT····1·joinpath.constprop.036 ····33:·000008b0···167·FUNC····LOCAL··DEFAULT····1·joinpath.constprop.0
36 ····33:·000006db···126·FUNC····LOCAL··DEFAULT····8·copy_absolute.constprop.0.cold37 ····34:·000006e0···126·FUNC····LOCAL··DEFAULT····8·copy_absolute.constprop.0.cold
37 ····34:·00000a10····54·FUNC····LOCAL··DEFAULT····1·safe_wcscpy.constprop.038 ····35:·00000ab0····54·FUNC····LOCAL··DEFAULT····1·safe_wcscpy.constprop.0
38 ····35:·00000134····14·OBJECT··LOCAL··DEFAULT···10·__func__.1439 ····36:·00000134····14·OBJECT··LOCAL··DEFAULT···10·__func__.14
39 ····36:·00000759····40·FUNC····LOCAL··DEFAULT····8·joinpath.constprop.0.cold40 ····37:·0000075e····40·FUNC····LOCAL··DEFAULT····8·joinpath.constprop.0.cold
40 ····37:·00000128·····9·OBJECT··LOCAL··DEFAULT···10·__func__.1341 ····38:·00000128·····9·OBJECT··LOCAL··DEFAULT···10·__func__.13
41 ····38:·00000a50···111·FUNC····LOCAL··DEFAULT····1·ismodule42 ····39:·00000af0···111·FUNC····LOCAL··DEFAULT····1·ismodule
42 ····39:·00000781···619·FUNC····LOCAL··DEFAULT····8·calculate_prefix.cold43 ····40:·00000786···619·FUNC····LOCAL··DEFAULT····8·calculate_prefix.cold
43 ····40:·000000d0····17·OBJECT··LOCAL··DEFAULT···10·__func__.944 ····41:·000000d0····17·OBJECT··LOCAL··DEFAULT···10·__func__.9
44 ····41:·000000bc····18·OBJECT··LOCAL··DEFAULT···10·__func__.845 ····42:·000000bc····18·OBJECT··LOCAL··DEFAULT···10·__func__.8
45 ····42:·000009ec····14·FUNC····LOCAL··DEFAULT····8·safe_wcscpy.constprop.0.cold46 ····43:·000009f1····14·FUNC····LOCAL··DEFAULT····8·safe_wcscpy.constprop.0.cold
46 ····43:·000009fa···235·FUNC····LOCAL··DEFAULT····8·ismodule.cold47 ····44:·000009ff···235·FUNC····LOCAL··DEFAULT····8·ismodule.cold
47 ····44:·000000b0·····9·OBJECT··LOCAL··DEFAULT···10·__func__.748 ····45:·000000b0·····9·OBJECT··LOCAL··DEFAULT···10·__func__.7
48 ····45:·00000ae5···954·FUNC····LOCAL··DEFAULT····8·calculate_exec_prefix.cold49 ····46:·00000aea···954·FUNC····LOCAL··DEFAULT····8·calculate_exec_prefix.cold
49 ····46:·00000084····22·OBJECT··LOCAL··DEFAULT···10·__func__.550 ····47:·00000084····22·OBJECT··LOCAL··DEFAULT···10·__func__.5
50 ····47:·00000054····21·OBJECT··LOCAL··DEFAULT···10·__func__.351 ····48:·00000054····21·OBJECT··LOCAL··DEFAULT···10·__func__.3
51 ····48:·0000006c····23·OBJECT··LOCAL··DEFAULT···10·__func__.452 ····49:·0000006c····23·OBJECT··LOCAL··DEFAULT···10·__func__.4
52 ····49:·00000000·····0·SECTION·LOCAL··DEFAULT···10·53 ····50:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
53 ····50:·00000000·····0·SECTION·LOCAL··DEFAULT····3·54 ····51:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
54 ····51:·00000000·····0·SECTION·LOCAL··DEFAULT····4·55 ····52:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
55 ····52:·00000000·····0·SECTION·LOCAL··DEFAULT···11·56 ····53:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
56 ····53:·00000000·····0·SECTION·LOCAL··DEFAULT···12·57 ····54:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
57 ····54:·00000000··1482·FUNC····GLOBAL·HIDDEN·····1·_PyPathConfig_Calculate58 ····55:·00000000··1481·FUNC····GLOBAL·HIDDEN·····1·_PyPathConfig_Calculate
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getenv59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·getenv
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_DecodeLocale60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_DecodeLocale
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcschr62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcschr
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawWcsdup63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyMem_RawWcsdup
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_isabs64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_isabs
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_wfopen65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_wfopen
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscat69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscat
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcsncat71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcsncat
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscpy72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcscpy
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__fprintf_chk
74 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FindEnvConfigValue75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FindEnvConfigValue
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fclose76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fclose
76 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_wreadlink77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_wreadlink
77 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EncodeLocaleRaw78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EncodeLocaleRaw
78 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__xstat6479 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__xstat64
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_wgetcwd80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_wgetcwd
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcsncpy81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcsncpy
81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fread83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fread
83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_DecodeUTF8_surrogateescape84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_DecodeUTF8_surrogateescape
84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail85 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
48.6 KB
readelf --wide --relocs {}
Max HTML report size reached
40.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 9, 15 lines modifiedOffset 9, 15 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·00000280·0000001c·FDE·cie=00000000·pc=00000000..000005ca15 00000018·00000280·0000001c·FDE·cie=00000000·pc=00000000..000005c9
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:·8·to·0000000919 ··DW_CFA_advance_loc:·8·to·00000009
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·0000000a22 ··DW_CFA_advance_loc:·1·to·0000000a
352 B
strings --all --bytes=8 {}
    
Offset 52, 14 lines modifiedOffset 52, 15 lines modified
52 joinpath2.cold52 joinpath2.cold
53 resolve_symlinks.cold53 resolve_symlinks.cold
54 __func__.1154 __func__.11
55 _Py_wstat.cold55 _Py_wstat.cold
56 copy_absolute.constprop.056 copy_absolute.constprop.0
57 absolutize.cold57 absolutize.cold
58 __func__.1558 __func__.15
 59 reduce.cold
59 joinpath.constprop.060 joinpath.constprop.0
60 copy_absolute.constprop.0.cold61 copy_absolute.constprop.0.cold
61 safe_wcscpy.constprop.062 safe_wcscpy.constprop.0
62 __func__.1463 __func__.14
63 joinpath.constprop.0.cold64 joinpath.constprop.0.cold
64 __func__.1365 __func__.13
65 ismodule66 ismodule
32.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 116, 15 lines modifiedOffset 116, 15 lines modified
116 »       je·····4c1·<_PyPathConfig_Calculate+0x4c1>116 »       je·····4c1·<_PyPathConfig_Calculate+0x4c1>
117 ·R_386_PC32»     .text.unlikely117 ·R_386_PC32»     .text.unlikely
118 »       mov····0xe0(%esp),%edi118 »       mov····0xe0(%esp),%edi
119 »       xor····%eax,%eax119 »       xor····%eax,%eax
120 »       mov····$0x4,%ecx120 »       mov····$0x4,%ecx
121 »       cmpl···$0x0,(%ebx)121 »       cmpl···$0x0,(%ebx)
122 »       rep·stos·%eax,%es:(%edi)122 »       rep·stos·%eax,%es:(%edi)
123 »       jne····188·<_PyPathConfig_Calculate+0x188>123 »       jne····187·<_PyPathConfig_Calculate+0x187>
124 »       mov····0x10(%ebx),%ebp124 »       mov····0x10(%ebx),%ebp
125 »       push···%eax125 »       push···%eax
126 »       push···%eax126 »       push···%eax
127 »       push···$0x2f127 »       push···$0x2f
128 »       push···%ebp128 »       push···%ebp
129 »       call···147·<_PyPathConfig_Calculate+0x147>129 »       call···147·<_PyPathConfig_Calculate+0x147>
130 ·R_386_PC32»     wcschr130 ·R_386_PC32»     wcschr
38.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 00000000·<_PyPathConfig_Calculate.cold>:6 00000000·<_PyPathConfig_Calculate.cold>:
7 _PyPathConfig_Calculate.cold():7 _PyPathConfig_Calculate.cold():
8 »       mov····0x18(%esp),%edx8 »       mov····0x18(%esp),%edx
9 »       mov····0x1c(%esp),%ebp9 »       mov····0x1c(%esp),%ebp
10 »       mov····0x20(%esp),%esi10 »       mov····0x20(%esp),%esi
11 »       mov····0xe0(%esp),%ecx11 »       mov····0xe0(%esp),%ecx
12 »       mov····%esi,0xc(%ecx)12 »       mov····%esi,0xc(%ecx)
13 »       jmp····520·<_PyPathConfig_Calculate.cold+0x520>13 »       jmp····51f·<_PyPathConfig_Calculate.cold+0x51f>
14 ·R_386_PC32»     .text14 ·R_386_PC32»     .text
15 »       mov····0xe4(%esp),%ebx15 »       mov····0xe4(%esp),%ebx
16 »       mov····(%esp),%esi16 »       mov····(%esp),%esi
17 »       sub····$0xc,%esp17 »       sub····$0xc,%esp
18 »       push···$0x018 »       push···$0x0
19 ·R_386_32»       .rodata.str4.419 ·R_386_32»       .rodata.str4.4
20 »       call···2e·<_PyPathConfig_Calculate.cold+0x2e>20 »       call···2e·<_PyPathConfig_Calculate.cold+0x2e>
15.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 26 lines modifiedOffset 1, 26 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·80020000·1c000000·................4 ··0x00000010·1b0c0404·88010000·80020000·1c000000·................
5 ··0x00000020·00000000·ca050000·00410e08·8502480e·.........A....H.5 ··0x00000020·00000000·c9050000·00410e08·8502480e·.........A....H.
6 ··0x00000030·0c870341·0e108604·410e1483·05460ee0·...A....A....F..6 ··0x00000030·0c870341·0e108604·410e1483·05460ee0·...A....A....F..
7 ··0x00000040·01550eec·01650ef0·01480ee0·01490ee4·.U...e...H...I..7 ··0x00000040·01550eec·01650ef0·01480ee0·01490ee4·.U...e...H...I..
8 ··0x00000050·01410ee8·01450eec·01410ef0·014c0ee0·.A...E...A...L..8 ··0x00000050·01410ee8·01450eec·01410ef0·014c0ee0·.A...E...A...L..
9 ··0x00000060·01490ee4·01410ee8·01410eec·01450ef0·.I...A...A...E..9 ··0x00000060·01490ee4·01410ee8·01410eec·01450ef0·.I...A...A...E..
10 ··0x00000070·014c0ee0·01490ee4·01410ee8·01410eec·.L...I...A...A..10 ··0x00000070·014c0ee0·01490ee4·01410ee8·01410eec·.L...I...A...A..
11 ··0x00000080·01450ef0·014c0ee0·01490ee4·01410ee8·.E...L...I...A..11 ··0x00000080·01450ef0·014c0ee0·01490ee4·01410ee8·.E...L...I...A..
12 ··0x00000090·01410eec·01450ef0·014c0ee0·01490ee4·.A...E...L...I..12 ··0x00000090·01410eec·01450ef0·014c0ee0·01490ee4·.A...E...L...I..
13 ··0x000000a0·01410ee8·01410eec·01450ef0·014c0ee0·.A...A...E...L..13 ··0x000000a0·01410ee8·01410eec·01450ef0·014c0ee0·.A...A...E...L..
14 ··0x000000b0·01490ee4·01410ee8·01410eec·01450ef0·.I...A...A...E..14 ··0x000000b0·01490ee4·01410ee8·01410eec·01450ef0·.I...A...A...E..
15 ··0x000000c0·01480ee0·015a0eec·01450ef0·01480ee0·.H...Z...E...H..15 ··0x000000c0·01480ee0·015a0eec·01450ef0·01480ee0·.H...Z...E...H..
16 ··0x000000d0·01640ee4·01410ee8·01420eec·01410ef0·.d...A...B...A..16 ··0x000000d0·01640ee4·01410ee8·01420eec·01410ef0·.d...A...B...A..
17 ··0x000000e0·01480ee0·014b0eec·01410ef0·01480ee0·.H...K...A...H..17 ··0x000000e0·01480ee0·014b0eec·01410ef0·01480ee0·.H...K...A...H..
18 ··0x000000f0·01550eec·01410ef0·01480ee0·014b0eec·.U...A...H...K..18 ··0x000000f0·01540eec·01410ef0·01480ee0·014b0eec·.T...A...H...K..
19 ··0x00000100·01420ef0·014c0ee0·0102440e·e401410e·.B...L....D...A.19 ··0x00000100·01420ef0·014c0ee0·0102440e·e401410e·.B...L....D...A.
20 ··0x00000110·e801450e·ec01410e·f001520e·e001500e·..E...A...R...P.20 ··0x00000110·e801450e·ec01410e·f001520e·e001500e·..E...A...R...P.
21 ··0x00000120·ec014e0e·f001480e·e0015e0e·ec01410e·..N...H...^...A.21 ··0x00000120·ec014e0e·f001480e·e0015e0e·ec01410e·..N...H...^...A.
22 ··0x00000130·f0014a0e·e001490e·e401410e·e801450e·..J...I...A...E.22 ··0x00000130·f0014a0e·e001490e·e401410e·e801450e·..J...I...A...E.
23 ··0x00000140·ec01410e·f001520e·e001026e·0eec0141·..A...R....n...A23 ··0x00000140·ec01410e·f001520e·e001026e·0eec0141·..A...R....n...A
24 ··0x00000150·0ef0017a·0ee0017d·0eec0144·0ef00148·...z...}...D...H24 ··0x00000150·0ef0017a·0ee0017d·0eec0144·0ef00148·...z...}...D...H
25 ··0x00000160·0ee00151·0ee40141·0ee80142·0eec0141·...Q...A...B...A25 ··0x00000160·0ee00151·0ee40141·0ee80142·0eec0141·...Q...A...B...A
6.06 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 18, 50 lines modifiedOffset 18, 50 lines modified
18 ··0x000000f0·756e635f·5f2e3100·6a6f696e·70617468·unc__.1.joinpath18 ··0x000000f0·756e635f·5f2e3100·6a6f696e·70617468·unc__.1.joinpath
19 ··0x00000100·322e636f·6c640072·65736f6c·76655f73·2.cold.resolve_s19 ··0x00000100·322e636f·6c640072·65736f6c·76655f73·2.cold.resolve_s
20 ··0x00000110·796d6c69·6e6b732e·636f6c64·005f5f66·ymlinks.cold.__f20 ··0x00000110·796d6c69·6e6b732e·636f6c64·005f5f66·ymlinks.cold.__f
21 ··0x00000120·756e635f·5f2e3131·005f5079·5f777374·unc__.11._Py_wst21 ··0x00000120·756e635f·5f2e3131·005f5079·5f777374·unc__.11._Py_wst
22 ··0x00000130·61742e63·6f6c6400·636f7079·5f616273·at.cold.copy_abs22 ··0x00000130·61742e63·6f6c6400·636f7079·5f616273·at.cold.copy_abs
23 ··0x00000140·6f6c7574·652e636f·6e737470·726f702e·olute.constprop.23 ··0x00000140·6f6c7574·652e636f·6e737470·726f702e·olute.constprop.
24 ··0x00000150·30006162·736f6c75·74697a65·2e636f6c·0.absolutize.col24 ··0x00000150·30006162·736f6c75·74697a65·2e636f6c·0.absolutize.col
25 ··0x00000160·64005f5f·66756e63·5f5f2e31·35006a6f·d.__func__.15.jo25 ··0x00000160·64005f5f·66756e63·5f5f2e31·35007265·d.__func__.15.re
 26 ··0x00000170·64756365·2e636f6c·64006a6f·696e7061·duce.cold.joinpa
26 ··0x00000170·696e7061·74682e63·6f6e7374·70726f70·inpath.constprop27 ··0x00000180·74682e63·6f6e7374·70726f70·2e300063·th.constprop.0.c
27 ··0x00000180·2e300063·6f70795f·6162736f·6c757465·.0.copy_absolute28 ··0x00000190·6f70795f·6162736f·6c757465·2e636f6e·opy_absolute.con
28 ··0x00000190·2e636f6e·73747072·6f702e30·2e636f6c·.constprop.0.col 
29 ··0x000001a0·64007361·66655f77·63736370·792e636f·d.safe_wcscpy.co 
30 ··0x000001b0·6e737470·726f702e·30005f5f·66756e63·nstprop.0.__func 
31 ··0x000001c0·5f5f2e31·34006a6f·696e7061·74682e63·__.14.joinpath.c 
32 ··0x000001d0·6f6e7374·70726f70·2e302e63·6f6c6400·onstprop.0.cold. 
33 ··0x000001e0·5f5f6675·6e635f5f·2e313300·69736d6f·__func__.13.ismo 
34 ··0x000001f0·64756c65·0063616c·63756c61·74655f70·dule.calculate_p 
35 ··0x00000200·72656669·782e636f·6c64005f·5f66756e·refix.cold.__fun 
36 ··0x00000210·635f5f2e·39005f5f·66756e63·5f5f2e38·c__.9.__func__.8 
37 ··0x00000220·00736166·655f7763·73637079·2e636f6e·.safe_wcscpy.con 
38 ··0x00000230·73747072·6f702e30·2e636f6c·64006973·stprop.0.cold.is29 ··0x000001a0·73747072·6f702e30·2e636f6c·64007361·stprop.0.cold.sa
 30 ··0x000001b0·66655f77·63736370·792e636f·6e737470·fe_wcscpy.constp
 31 ··0x000001c0·726f702e·30005f5f·66756e63·5f5f2e31·rop.0.__func__.1
 32 ··0x000001d0·34006a6f·696e7061·74682e63·6f6e7374·4.joinpath.const
39 ··0x00000240·6d6f6475·6c652e63·6f6c6400·5f5f6675·module.cold.__fu33 ··0x000001e0·70726f70·2e302e63·6f6c6400·5f5f6675·prop.0.cold.__fu
40 ··0x00000250·6e635f5f·2e370063·616c6375·6c617465·nc__.7.calculate 
41 ··0x00000260·5f657865·635f7072·65666978·2e636f6c·_exec_prefix.col34 ··0x000001f0·6e635f5f·2e313300·69736d6f·64756c65·nc__.13.ismodule
 35 ··0x00000200·0063616c·63756c61·74655f70·72656669·.calculate_prefi
 36 ··0x00000210·782e636f·6c64005f·5f66756e·635f5f2e·x.cold.__func__.
42 ··0x00000270·64005f5f·66756e63·5f5f2e35·005f5f66·d.__func__.5.__f37 ··0x00000220·39005f5f·66756e63·5f5f2e38·00736166·9.__func__.8.saf
 38 ··0x00000230·655f7763·73637079·2e636f6e·73747072·e_wcscpy.constpr
 39 ··0x00000240·6f702e30·2e636f6c·64006973·6d6f6475·op.0.cold.ismodu
 40 ··0x00000250·6c652e63·6f6c6400·5f5f6675·6e635f5f·le.cold.__func__
 41 ··0x00000260·2e370063·616c6375·6c617465·5f657865·.7.calculate_exe
 42 ··0x00000270·635f7072·65666978·2e636f6c·64005f5f·c_prefix.cold.__
 43 ··0x00000280·66756e63·5f5f2e35·005f5f66·756e635f·func__.5.__func_
43 ··0x00000280·756e635f·5f2e3300·5f5f6675·6e635f5f·unc__.3.__func__44 ··0x00000290·5f2e3300·5f5f6675·6e635f5f·2e34005f·_.3.__func__.4._
44 ··0x00000290·2e34005f·50795061·7468436f·6e666967·.4._PyPathConfig45 ··0x000002a0·50795061·7468436f·6e666967·5f43616c·PyPathConfig_Cal
45 ··0x000002a0·5f43616c·63756c61·74650067·6574656e·_Calculate.geten46 ··0x000002b0·63756c61·74650067·6574656e·76005079·culate.getenv.Py
46 ··0x000002b0·76005079·5f446563·6f64654c·6f63616c·v.Py_DecodeLocal47 ··0x000002c0·5f446563·6f64654c·6f63616c·65005079·_DecodeLocale.Py
47 ··0x000002c0·65005079·4d656d5f·52617746·72656500·e.PyMem_RawFree.48 ··0x000002d0·4d656d5f·52617746·72656500·77637363·Mem_RawFree.wcsc
48 ··0x000002d0·77637363·6872005f·50794d65·6d5f5261·wcschr._PyMem_Ra49 ··0x000002e0·6872005f·50794d65·6d5f5261·77576373·hr._PyMem_RawWcs
49 ··0x000002e0·77576373·64757000·5f50795f·69736162·wWcsdup._Py_isab50 ··0x000002f0·64757000·5f50795f·69736162·73005f50·dup._Py_isabs._P
50 ··0x000002f0·73005f50·795f7766·6f70656e·005f5f65·s._Py_wfopen.__e51 ··0x00000300·795f7766·6f70656e·005f5f65·72726e6f·y_wfopen.__errno
51 ··0x00000300·72726e6f·5f6c6f63·6174696f·6e007763·rrno_location.wc52 ··0x00000310·5f6c6f63·6174696f·6e007763·736c656e·_location.wcslen
52 ··0x00000310·736c656e·0050794d·656d5f52·61774d61·slen.PyMem_RawMa53 ··0x00000320·0050794d·656d5f52·61774d61·6c6c6f63·.PyMem_RawMalloc
53 ··0x00000320·6c6c6f63·00776373·63617400·6d656d63·lloc.wcscat.memc54 ··0x00000330·00776373·63617400·6d656d63·70790077·.wcscat.memcpy.w
54 ··0x00000330·70790077·63736e63·61740077·63736370·py.wcsncat.wcscp55 ··0x00000340·63736e63·61740077·63736370·79007374·csncat.wcscpy.st
55 ··0x00000340·79007374·64657272·005f5f66·7072696e·y.stderr.__fprin56 ··0x00000350·64657272·005f5f66·7072696e·74665f63·derr.__fprintf_c
56 ··0x00000350·74665f63·686b005f·50795f46·696e6445·tf_chk._Py_FindE57 ··0x00000360·686b005f·50795f46·696e6445·6e76436f·hk._Py_FindEnvCo
57 ··0x00000360·6e76436f·6e666967·56616c75·65006663·nvConfigValue.fc58 ··0x00000370·6e666967·56616c75·65006663·6c6f7365·nfigValue.fclose
58 ··0x00000370·6c6f7365·005f5079·5f777265·61646c69·lose._Py_wreadli59 ··0x00000380·005f5079·5f777265·61646c69·6e6b005f·._Py_wreadlink._
59 ··0x00000380·6e6b005f·50795f45·6e636f64·654c6f63·nk._Py_EncodeLoc60 ··0x00000390·50795f45·6e636f64·654c6f63·616c6552·Py_EncodeLocaleR
60 ··0x00000390·616c6552·6177005f·5f787374·61743634·aleRaw.__xstat6461 ··0x000003a0·6177005f·5f787374·61743634·005f5079·aw.__xstat64._Py
61 ··0x000003a0·005f5079·5f776765·74637764·00776373·._Py_wgetcwd.wcs62 ··0x000003b0·5f776765·74637764·00776373·6e637079·_wgetcwd.wcsncpy
62 ··0x000003b0·6e637079·006d656d·73657400·66726561·ncpy.memset.frea63 ··0x000003c0·006d656d·73657400·66726561·64005f50·.memset.fread._P
63 ··0x000003c0·64005f50·795f4465·636f6465·55544638·d._Py_DecodeUTF864 ··0x000003d0·795f4465·636f6465·55544638·5f737572·y_DecodeUTF8_sur
64 ··0x000003d0·5f737572·726f6761·74656573·63617065·_surrogateescape65 ··0x000003e0·726f6761·74656573·63617065·005f5f73·rogateescape.__s
65 ··0x000003e0·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai66 ··0x000003f0·7461636b·5f63686b·5f666169·6c00·····tack_chk_fail.
66 ··0x000003f0·6c00································l. 
  
384 KB
gcmodule.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:··········32796·(bytes·into·file)13 ··Start·of·section·headers:··········32244·(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:·········2419 ··Number·of·section·headers:·········24
20 ··Section·header·string·table·index:·2320 ··Section·header·string·table·index:·23
3.97 KB
readelf --wide --sections {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 There·are·24·section·headers,·starting·at·offset·0x801c:1 There·are·24·section·headers,·starting·at·offset·0x7df4:
  
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·····21··22··45 ··[·1]·.group············GROUP···········00000000·000034·000008·04·····21··21··4
6 ··[·2]·.text·············PROGBITS········00000000·000040·0006ab·00··AX··0···0·166 ··[·2]·.text·············PROGBITS········00000000·000040·0006ab·00··AX··0···0·16
7 ··[·3]·.rel.text·········REL·············00000000·006d50·0002b8·08···I·21···2··47 ··[·3]·.rel.text·········REL·············00000000·006c50·0002b8·08···I·21···2··4
8 ··[·4]·.data·············PROGBITS········00000000·000700·0001f0·00··WA··0···0·328 ··[·4]·.data·············PROGBITS········00000000·000700·0001f0·00··WA··0···0·32
9 ··[·5]·.rel.data·········REL·············00000000·007008·0001e8·08···I·21···4··49 ··[·5]·.rel.data·········REL·············00000000·006f08·0001e8·08···I·21···4··4
10 ··[·6]·.bss··············NOBITS··········00000000·0008f0·000000·00··WA··0···0··110 ··[·6]·.bss··············NOBITS··········00000000·0008f0·000000·00··WA··0···0··1
11 ··[·7]·.rodata.str1.1····PROGBITS········00000000·0008f0·000220·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········00000000·0008f0·000220·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········00000000·000b10·000de9·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·000b10·000d5b·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·0071f0·0006d0·08···I·21···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·0070f0·000650·08···I·21···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·001900·00169c·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·001870·0016dc·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·0078c0·000438·08···I·21··10··415 ··[11]·.rel.text.hot·····REL·············00000000·007740·000398·08···I·21··10··4
16 ··[12]·.rodata.str1.4····PROGBITS········00000000·002f9c·000210·01·AMS··0···0··416 ··[12]·.rodata.str1.4····PROGBITS········00000000·002f4c·000210·01·AMS··0···0··4
17 ··[13]·.note.stapsdt·····NOTE············00000000·0031ac·000078·00······0···0··417 ··[13]·.note.stapsdt·····NOTE············00000000·00315c·000078·00······0···0··4
18 ··[14]·.rel.note.stapsdt·REL·············00000000·007cf8·000030·08···I·21··13··418 ··[14]·.rel.note.stapsdt·REL·············00000000·007ad8·000030·08···I·21··13··4
19 ··[15]·.stapsdt.base·····PROGBITS········00000000·003224·000001·00··AG··0···0··119 ··[15]·.stapsdt.base·····PROGBITS········00000000·0031d4·000001·00··AG··0···0··1
20 ··[16]·.rodata···········PROGBITS········00000000·003240·00109c·00···A··0···0·3220 ··[16]·.rodata···········PROGBITS········00000000·0031e0·00109c·00···A··0···0·32
21 ··[17]·.rel.rodata·······REL·············00000000·007d28·000010·08···I·21··16··421 ··[17]·.rel.rodata·······REL·············00000000·007b08·000010·08···I·21··16··4
22 ··[18]·.note.GNU-stack···PROGBITS········00000000·0042dc·000000·00······0···0··122 ··[18]·.note.GNU-stack···PROGBITS········00000000·00427c·000000·00······0···0··1
23 ··[19]·.eh_frame·········PROGBITS········00000000·0042dc·001348·00···A··0···0··423 ··[19]·.eh_frame·········PROGBITS········00000000·00427c·0012d4·00···A··0···0··4
24 ··[20]·.rel.eh_frame·····REL·············00000000·007d38·000220·08···I·21··19··424 ··[20]·.rel.eh_frame·····REL·············00000000·007b18·000218·08···I·21··19··4
25 ··[21]·.symtab···········SYMTAB··········00000000·005624·000b70·10·····22··89··425 ··[21]·.symtab···········SYMTAB··········00000000·005550·000b60·10·····22··88··4
26 ··[22]·.strtab···········STRTAB··········00000000·006194·000bb9·00······0···0··126 ··[22]·.strtab···········STRTAB··········00000000·0060b0·000b9e·00······0···0··1
27 ··[23]·.shstrtab·········STRTAB··········00000000·007f58·0000c4·00······0···0··127 ··[23]·.shstrtab·········STRTAB··········00000000·007d30·0000c4·00······0···0··1
28 Key·to·Flags:28 Key·to·Flags:
29 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),29 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
30 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),30 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
31 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),31 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
32 ··p·(processor·specific)32 ··p·(processor·specific)
24.1 KB
readelf --wide --symbols {}
    
Offset 1, 186 lines modifiedOffset 1, 185 lines modified
  
1 Symbol·table·'.symtab'·contains·183·entries:1 Symbol·table·'.symtab'·contains·182·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····4·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····4·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····7·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
8 ·····5:·00000000····32·FUNC····LOCAL··DEFAULT····8·_PyGC_Init.cold8 ·····5:·00000000····32·FUNC····LOCAL··DEFAULT····8·_PyGC_Init.cold
9 ·····6:·00000024····11·OBJECT··LOCAL··DEFAULT···16·__func__.59 ·····6:·00000024····11·OBJECT··LOCAL··DEFAULT···16·__func__.5
10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
11 ·····8:·00000750···204·FUNC····LOCAL··DEFAULT···10·invoke_gc_callback.isra.011 ·····8:·00000690···204·FUNC····LOCAL··DEFAULT···10·invoke_gc_callback.isra.0
12 ·····9:·00000820··3226·FUNC····LOCAL··DEFAULT···10·collect12 ·····9:·00000760··3474·FUNC····LOCAL··DEFAULT···10·collect
13 ····10:·00000020····19·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_New.cold13 ····10:·00000020····19·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_New.cold
14 ····11:·000005a0···429·FUNC····LOCAL··DEFAULT···10·collect_with_callback 
15 ····12:·00000033····49·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_NewVar.cold14 ····11:·00000033····46·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_NewVar.cold
16 ····13:·00000064····16·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_Malloc.cold15 ····12:·00000061····16·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_Malloc.cold
17 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT···12·16 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
18 ····15:·00000074····30·FUNC····LOCAL··DEFAULT····8·PyObject_GC_Track.cold17 ····14:·00000071····30·FUNC····LOCAL··DEFAULT····8·PyObject_GC_Track.cold
19 ····16:·00000000····18·OBJECT··LOCAL··DEFAULT···16·__func__.018 ····15:·00000000····18·OBJECT··LOCAL··DEFAULT···16·__func__.0
20 ····17:·00000092···138·FUNC····LOCAL··DEFAULT····8·collect_with_callback.cold19 ····16:·00000630····87·FUNC····LOCAL··DEFAULT···10·collect_with_callback
21 ····18:·0000011c····95·FUNC····LOCAL··DEFAULT····8·invoke_gc_callback.isra.0.cold20 ····17:·0000008f····95·FUNC····LOCAL··DEFAULT····8·invoke_gc_callback.isra.0.cold
22 ····19:·000014c0····79·FUNC····LOCAL··DEFAULT···10·visit_decref21 ····18:·00001500····79·FUNC····LOCAL··DEFAULT···10·visit_decref
23 ····20:·00001510···167·FUNC····LOCAL··DEFAULT···10·visit_reachable22 ····19:·00001550···167·FUNC····LOCAL··DEFAULT···10·visit_reachable
24 ····21:·0000017b···902·FUNC····LOCAL··DEFAULT····8·collect.cold23 ····20:·000000ee···901·FUNC····LOCAL··DEFAULT····8·collect.cold
25 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT···15·24 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
26 ····23:·00000380···103·FUNC····LOCAL··DEFAULT····2·visit_move25 ····22:·00000380···103·FUNC····LOCAL··DEFAULT····2·visit_move
27 ····24:·00000501·····9·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_Resize.cold26 ····23:·00000473·····9·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_Resize.cold
28 ····25:·0000050a·····7·FUNC····LOCAL··DEFAULT····8·PyGC_Collect.cold27 ····24:·0000047c·····7·FUNC····LOCAL··DEFAULT····8·PyGC_Collect.cold
29 ····26:·00000511·····7·FUNC····LOCAL··DEFAULT····8·_PyGC_CollectNoFail.cold28 ····25:·00000483·····7·FUNC····LOCAL··DEFAULT····8·_PyGC_CollectNoFail.cold
30 ····27:·00000518···253·FUNC····LOCAL··DEFAULT····8·_PyGC_DumpShutdownStats.cold29 ····26:·0000048a···253·FUNC····LOCAL··DEFAULT····8·_PyGC_DumpShutdownStats.cold
31 ····28:·00000080····52·OBJECT··LOCAL··DEFAULT····4·gcmodule30 ····27:·00000080····52·OBJECT··LOCAL··DEFAULT····4·gcmodule
32 ····29:·00000615····34·FUNC····LOCAL··DEFAULT····8·PyInit_gc.cold31 ····28:·00000587····34·FUNC····LOCAL··DEFAULT····8·PyInit_gc.cold
33 ····30:·00000637···126·FUNC····LOCAL··DEFAULT····8·gc_set_debug32 ····29:·000005a9···126·FUNC····LOCAL··DEFAULT····8·gc_set_debug
34 ····31:·000006b5····22·FUNC····LOCAL··DEFAULT····8·visit_move.cold33 ····30:·00000627····22·FUNC····LOCAL··DEFAULT····8·visit_move.cold
35 ····32:·000003f0····40·FUNC····LOCAL··DEFAULT····2·gc_isenabled34 ····31:·000003f0····40·FUNC····LOCAL··DEFAULT····2·gc_isenabled
36 ····33:·000006cb····20·FUNC····LOCAL··DEFAULT····8·gc_isenabled.cold35 ····32:·0000063d····20·FUNC····LOCAL··DEFAULT····8·gc_isenabled.cold
37 ····34:·00000420····31·FUNC····LOCAL··DEFAULT····2·gc_disable36 ····33:·00000420····31·FUNC····LOCAL··DEFAULT····2·gc_disable
38 ····35:·00000440····31·FUNC····LOCAL··DEFAULT····2·gc_enable37 ····34:·00000440····31·FUNC····LOCAL··DEFAULT····2·gc_enable
39 ····36:·00000460···171·FUNC····LOCAL··DEFAULT····2·gc_get_referrers38 ····35:·00000460···171·FUNC····LOCAL··DEFAULT····2·gc_get_referrers
40 ····37:·00001610····77·FUNC····LOCAL··DEFAULT···10·referrersvisit39 ····36:·00001650····77·FUNC····LOCAL··DEFAULT···10·referrersvisit
41 ····38:·000006df····31·FUNC····LOCAL··DEFAULT····8·gc_get_referrers.cold40 ····37:·00000651····31·FUNC····LOCAL··DEFAULT····8·gc_get_referrers.cold
42 ····39:·00000510···218·FUNC····LOCAL··DEFAULT····2·gc_collect41 ····38:·00000510···218·FUNC····LOCAL··DEFAULT····2·gc_collect
43 ····40:·000006fe···196·FUNC····LOCAL··DEFAULT····8·gc_collect.cold42 ····39:·00000670···196·FUNC····LOCAL··DEFAULT····8·gc_collect.cold
44 ····41:·00000000····36·OBJECT··LOCAL··DEFAULT····4·_parser.243 ····40:·00000000····36·OBJECT··LOCAL··DEFAULT····4·_parser.2
45 ····42:·000005f0····59·FUNC····LOCAL··DEFAULT····2·gc_is_tracked44 ····41:·000005f0····59·FUNC····LOCAL··DEFAULT····2·gc_is_tracked
46 ····43:·000007c2····27·FUNC····LOCAL··DEFAULT····8·gc_is_tracked.cold45 ····42:·00000734····27·FUNC····LOCAL··DEFAULT····8·gc_is_tracked.cold
47 ····44:·0000081b····43·FUNC····LOCAL··DEFAULT····8·gc_get_threshold46 ····43:·0000078d····43·FUNC····LOCAL··DEFAULT····8·gc_get_threshold
48 ····45:·00000630····73·FUNC····LOCAL··DEFAULT····2·gc_set_threshold47 ····44:·00000630····73·FUNC····LOCAL··DEFAULT····2·gc_set_threshold
49 ····46:·00000846·····7·FUNC····LOCAL··DEFAULT····8·gc_set_threshold.cold48 ····45:·000007b8·····7·FUNC····LOCAL··DEFAULT····8·gc_set_threshold.cold
50 ····47:·0000084d····52·FUNC····LOCAL··DEFAULT····8·gc_get_debug49 ····46:·000007bf····52·FUNC····LOCAL··DEFAULT····8·gc_get_debug
51 ····48:·00000881····43·FUNC····LOCAL··DEFAULT····8·gc_get_count50 ····47:·000007f3····43·FUNC····LOCAL··DEFAULT····8·gc_get_count
52 ····49:·000008ac···124·FUNC····LOCAL··DEFAULT····8·gc_freeze51 ····48:·0000081e···124·FUNC····LOCAL··DEFAULT····8·gc_freeze
53 ····50:·00000680····43·FUNC····LOCAL··DEFAULT····2·gc_get_freeze_count52 ····49:·00000680····43·FUNC····LOCAL··DEFAULT····2·gc_get_freeze_count
54 ····51:·00000928····34·FUNC····LOCAL··DEFAULT····8·gc_get_freeze_count.cold53 ····50:·0000089a····34·FUNC····LOCAL··DEFAULT····8·gc_get_freeze_count.cold
55 ····52:·0000094a···113·FUNC····LOCAL··DEFAULT····8·gc_unfreeze54 ····51:·000008bc···113·FUNC····LOCAL··DEFAULT····8·gc_unfreeze
56 ····53:·000009bb···303·FUNC····LOCAL··DEFAULT····8·gc_get_objects55 ····52:·0000092d···303·FUNC····LOCAL··DEFAULT····8·gc_get_objects
57 ····54:·00000040····36·OBJECT··LOCAL··DEFAULT····4·_parser.456 ····53:·00000040····36·OBJECT··LOCAL··DEFAULT····4·_parser.4
58 ····55:·00001660····60·FUNC····LOCAL··DEFAULT···10·append_objects57 ····54:·000016a0····60·FUNC····LOCAL··DEFAULT···10·append_objects
59 ····56:·00000aea····23·FUNC····LOCAL··DEFAULT····8·append_objects.cold58 ····55:·00000a5c····23·FUNC····LOCAL··DEFAULT····8·append_objects.cold
60 ····57:·00000b01···132·FUNC····LOCAL··DEFAULT····8·gc_get_referents59 ····56:·00000a73···132·FUNC····LOCAL··DEFAULT····8·gc_get_referents
61 ····58:·00000b85····23·FUNC····LOCAL··DEFAULT····8·referentsvisit60 ····57:·00000af7····23·FUNC····LOCAL··DEFAULT····8·referentsvisit
62 ····59:·00000b9c···197·FUNC····LOCAL··DEFAULT····8·gc_get_stats61 ····58:·00000b0e···197·FUNC····LOCAL··DEFAULT····8·gc_get_stats
63 ····60:·00000c61····75·FUNC····LOCAL··DEFAULT····8·gc_is_finalized62 ····59:·00000bd3····75·FUNC····LOCAL··DEFAULT····8·gc_is_finalized
64 ····61:·00000000·····0·SECTION·LOCAL··DEFAULT···16·63 ····60:·00000000·····0·SECTION·LOCAL··DEFAULT···16·
65 ····62:·00000014·····8·OBJECT··LOCAL··DEFAULT···16·_keywords.164 ····61:·00000014·····8·OBJECT··LOCAL··DEFAULT···16·_keywords.1
66 ····63:·0000001c·····8·OBJECT··LOCAL··DEFAULT···16·_keywords.365 ····62:·0000001c·····8·OBJECT··LOCAL··DEFAULT···16·_keywords.3
67 ····64:·00000040··1176·OBJECT··LOCAL··DEFAULT···16·gc__doc__66 ····63:·00000040··1176·OBJECT··LOCAL··DEFAULT···16·gc__doc__
68 ····65:·000000c0···304·OBJECT··LOCAL··DEFAULT····4·GcMethods67 ····64:·000000c0···304·OBJECT··LOCAL··DEFAULT····4·GcMethods
69 ····66:·00001060····60·OBJECT··LOCAL··DEFAULT···16·gc_enable__doc__68 ····65:·00001060····60·OBJECT··LOCAL··DEFAULT···16·gc_enable__doc__
70 ····67:·00001020····62·OBJECT··LOCAL··DEFAULT···16·gc_disable__doc__69 ····66:·00001020····62·OBJECT··LOCAL··DEFAULT···16·gc_disable__doc__
71 ····68:·00000fc0····83·OBJECT··LOCAL··DEFAULT···16·gc_isenabled__doc__70 ····67:·00000fc0····83·OBJECT··LOCAL··DEFAULT···16·gc_isenabled__doc__
72 ····69:·00000c60···537·OBJECT··LOCAL··DEFAULT···16·gc_set_debug__doc__71 ····68:·00000c60···537·OBJECT··LOCAL··DEFAULT···16·gc_set_debug__doc__
73 ····70:·00000c00····70·OBJECT··LOCAL··DEFAULT···16·gc_get_debug__doc__72 ····69:·00000c00····70·OBJECT··LOCAL··DEFAULT···16·gc_get_debug__doc__
74 ····71:·00000b40····81·OBJECT··LOCAL··DEFAULT···16·gc_get_count__doc__73 ····70:·00000b40····81·OBJECT··LOCAL··DEFAULT···16·gc_get_count__doc__
75 ····72:·000005a0···143·OBJECT··LOCAL··DEFAULT···16·gc_set_thresh__doc__74 ····71:·000005a0···143·OBJECT··LOCAL··DEFAULT···16·gc_set_thresh__doc__
76 ····73:·00000ba0····72·OBJECT··LOCAL··DEFAULT···16·gc_get_threshold__doc__75 ····72:·00000ba0····72·OBJECT··LOCAL··DEFAULT···16·gc_get_threshold__doc__
77 ····74:·00000e80···298·OBJECT··LOCAL··DEFAULT···16·gc_collect__doc__76 ····73:·00000e80···298·OBJECT··LOCAL··DEFAULT···16·gc_collect__doc__
78 ····75:·00000a00···290·OBJECT··LOCAL··DEFAULT···16·gc_get_objects__doc__77 ····74:·00000a00···290·OBJECT··LOCAL··DEFAULT···16·gc_get_objects__doc__
79 ····76:·000009a0····94·OBJECT··LOCAL··DEFAULT···16·gc_get_stats__doc__78 ····75:·000009a0····94·OBJECT··LOCAL··DEFAULT···16·gc_get_stats__doc__
80 ····77:·00000900···138·OBJECT··LOCAL··DEFAULT···16·gc_is_tracked__doc__79 ····76:·00000900···138·OBJECT··LOCAL··DEFAULT···16·gc_is_tracked__doc__
81 ····78:·00000880····99·OBJECT··LOCAL··DEFAULT···16·gc_is_finalized__doc__80 ····77:·00000880····99·OBJECT··LOCAL··DEFAULT···16·gc_is_finalized__doc__
82 ····79:·00000540····92·OBJECT··LOCAL··DEFAULT···16·gc_get_referrers__doc__81 ····78:·00000540····92·OBJECT··LOCAL··DEFAULT···16·gc_get_referrers__doc__
83 ····80:·000004e0····95·OBJECT··LOCAL··DEFAULT···16·gc_get_referents__doc__82 ····79:·000004e0····95·OBJECT··LOCAL··DEFAULT···16·gc_get_referents__doc__
84 ····81:·00000740···294·OBJECT··LOCAL··DEFAULT···16·gc_freeze__doc__83 ····80:·00000740···294·OBJECT··LOCAL··DEFAULT···16·gc_freeze__doc__
85 ····82:·000006a0···149·OBJECT··LOCAL··DEFAULT···16·gc_unfreeze__doc__84 ····81:·000006a0···149·OBJECT··LOCAL··DEFAULT···16·gc_unfreeze__doc__
86 ····83:·00000640····91·OBJECT··LOCAL··DEFAULT···16·gc_get_freeze_count__doc__85 ····82:·00000640····91·OBJECT··LOCAL··DEFAULT···16·gc_get_freeze_count__doc__
87 ····84:·00000000·····0·SECTION·LOCAL··DEFAULT····1·86 ····83:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
88 ····85:·00000000·····0·SECTION·LOCAL··DEFAULT····6·87 ····84:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
89 ····86:·00000000·····0·SECTION·LOCAL··DEFAULT···13·88 ····85:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
90 ····87:·00000000·····0·SECTION·LOCAL··DEFAULT···18·89 ····86:·00000000·····0·SECTION·LOCAL··DEFAULT···18·
91 ····88:·00000000·····0·SECTION·LOCAL··DEFAULT···19·90 ····87:·00000000·····0·SECTION·LOCAL··DEFAULT···19·
92 ····89:·00000000···139·FUNC····GLOBAL·DEFAULT····2·_PyGC_InitState91 ····88:·00000000···139·FUNC····GLOBAL·DEFAULT····2·_PyGC_InitState
93 ····90:·00000090····69·FUNC····GLOBAL·HIDDEN·····2·_PyGC_Init92 ····89:·00000090····69·FUNC····GLOBAL·HIDDEN·····2·_PyGC_Init
94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
95 ····92:·00000000···426·FUNC····GLOBAL·DEFAULT···10·_PyObject_GC_New94 ····91:·00000000···422·FUNC····GLOBAL·DEFAULT···10·_PyObject_GC_New
96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime95 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
97 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc96 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc
98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GetFlags97 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GetFlags
99 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReference98 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NewReference
100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_NoMemory99 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_NoMemory
101 ····98:·000001b0····66·FUNC····GLOBAL·DEFAULT···10·PyObject_IS_GC100 ····97:·000001b0····66·FUNC····GLOBAL·DEFAULT···10·PyObject_IS_GC
102 ····99:·00000200···396·FUNC····GLOBAL·DEFAULT···10·_PyObject_GC_NewVar101 ····98:·00000200···479·FUNC····GLOBAL·DEFAULT···10·_PyObject_GC_NewVar
103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
104 ···101:·00000390···274·FUNC····GLOBAL·DEFAULT···10·_PyObject_GC_Malloc103 ···100:·000003e0···349·FUNC····GLOBAL·DEFAULT···10·_PyObject_GC_Malloc
105 ···102:·000004b0····44·FUNC····GLOBAL·DEFAULT···10·PyObject_GC_UnTrack104 ···101:·00000540····44·FUNC····GLOBAL·DEFAULT···10·PyObject_GC_UnTrack
106 ···103:·000004e0····66·FUNC····GLOBAL·DEFAULT···10·PyObject_GC_Track105 ···102:·00000570····66·FUNC····GLOBAL·DEFAULT···10·PyObject_GC_Track
107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_AssertFailed106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_AssertFailed
108 ···105:·00000530···103·FUNC····GLOBAL·DEFAULT···10·PyObject_GC_Del107 ···104:·000005c0···103·FUNC····GLOBAL·DEFAULT···10·PyObject_GC_Del
109 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free108 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue109 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
 110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction
112 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc 
113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable112 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable
114 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_gc__start_semaphore113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_gc__start_semaphore
115 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type114 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_MaybeUntrack115 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_MaybeUntrack
117 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWeakref_RefType116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWeakref_RefType
118 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype117 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
119 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWeakref_CallableProxyType118 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWeakref_CallableProxyType
120 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWeakref_ProxyType119 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWeakref_ProxyType
121 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWeakref_ClearRef120 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyWeakref_ClearRef
122 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_gc__done_semaphore121 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_gc__done_semaphore
123 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Get122 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Get
124 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall123 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
125 ···122:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Type124 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Type
Max diff block lines reached; -1/24659 bytes (-0.00%) of diff not shown.
68.5 KB
readelf --wide --relocs {}
Max HTML report size reached
742 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.stapsdt1 Displaying·notes·found·in:·.note.stapsdt
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··stapsdt··············0x00000024»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python3 ··stapsdt··············0x00000024»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
4 ····Name:·gc__done4 ····Name:·gc__done
5 ····Location:·0x0000029f,·Base:·0x00000000,·Semaphore:·0x000000005 ····Location:·0x00000223,·Base:·0x00000000,·Semaphore:·0x00000000
6 ····Arguments:·-4@%esi6 ····Arguments:·-4@%esi
7 ··stapsdt··············0x00000029»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python7 ··stapsdt··············0x00000029»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
8 ····Name:·gc__start8 ····Name:·gc__start
9 ····Location:·0x000002de,·Base:·0x00000000,·Semaphore:·0x000000009 ····Location:·0x000002ae,·Base:·0x00000000,·Semaphore:·0x00000000
10 ····Arguments:·-4@20(%esp)10 ····Arguments:·-4@16(%esp)
100 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.2 KB
strings --all --bytes=8 {}
    
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 gc:·%zd·uncollectable·objects·at·shutdown41 gc:·%zd·uncollectable·objects·at·shutdown
42 gc:·%zd·uncollectable·objects·at·shutdown;·use·gc.set_debug(gc.DEBUG_UNCOLLECTABLE)·to·list·them42 gc:·%zd·uncollectable·objects·at·shutdown;·use·gc.set_debug(gc.DEBUG_UNCOLLECTABLE)·to·list·them
43 integer·argument·expected,·got·float43 integer·argument·expected,·got·float
44 generation·parameter·must·be·less·than·the·number·of·available·generations·(%i)44 generation·parameter·must·be·less·than·the·number·of·available·generations·(%i)
45 generation·parameter·cannot·be·negative45 generation·parameter·cannot·be·negative
46 gc__done46 gc__done
47 gc__start47 gc__start
48 -4@20(%esp)48 -4@16(%esp)
49 PyObject_GC_Track49 PyObject_GC_Track
50 _PyGC_Init50 _PyGC_Init
51 This·module·provides·access·to·the·garbage·collector·for·reference·cycles.51 This·module·provides·access·to·the·garbage·collector·for·reference·cycles.
52 enable()·--·Enable·automatic·garbage·collection.52 enable()·--·Enable·automatic·garbage·collection.
53 disable()·--·Disable·automatic·garbage·collection.53 disable()·--·Disable·automatic·garbage·collection.
54 isenabled()·--·Returns·true·if·automatic·collection·is·enabled.54 isenabled()·--·Returns·true·if·automatic·collection·is·enabled.
55 collect()·--·Do·a·full·collection·right·now.55 collect()·--·Do·a·full·collection·right·now.
10.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 88, 29 lines modifiedOffset 88, 29 lines modified
88 »       mov····0x160,%edi88 »       mov····0x160,%edi
89 ·R_386_32»       _PyRuntime89 ·R_386_32»       _PyRuntime
90 »       mov····0x8(%edi),%esi90 »       mov····0x8(%edi),%esi
91 »       mov····0x154(%esi),%ebx91 »       mov····0x154(%esi),%ebx
92 »       test···%ebx,%ebx92 »       test···%ebx,%ebx
93 »       je·····162·<PyGC_Collect+0x72>93 »       je·····162·<PyGC_Collect+0x72>
94 »       cmpl···$0x0,0x1c4(%esi)94 »       cmpl···$0x0,0x1c4(%esi)
95 »       jne····61c·<gc_is_tracked+0x2c>95 »       jne····58e·<gc_collect+0x7e>
96 ·R_386_PC32»     .text.unlikely96 ·R_386_PC32»     .text.unlikely
97 »       movl···$0x1,0x1c4(%esi)97 »       movl···$0x1,0x1c4(%esi)
98 »       lea····0xc(%esp),%eax98 »       lea····0xc(%esp),%eax
99 »       push···%eax99 »       push···%eax
100 »       lea····0xc(%esp),%edx100 »       lea····0xc(%esp),%edx
101 »       push···%edx101 »       push···%edx
102 »       lea····0xc(%esp),%ecx102 »       lea····0xc(%esp),%ecx
103 »       push···%ecx103 »       push···%ecx
104 »       push···%edi104 »       push···%edi
105 »       call···131·<PyGC_Collect+0x41>105 »       call···131·<PyGC_Collect+0x41>
106 ·R_386_PC32»     _PyErr_Fetch106 ·R_386_PC32»     _PyErr_Fetch
107 »       mov····$0x2,%edx107 »       mov····$0x2,%edx
108 »       mov····%edi,%eax108 »       mov····%edi,%eax
109 »       call···6dd·<gc_isenabled.cold+0x12>109 »       call···76d·<collect+0xd>
110 ·R_386_PC32»     .text.hot110 ·R_386_PC32»     .text.hot
111 »       pushl··0x1c(%esp)111 »       pushl··0x1c(%esp)
112 »       pushl··0x1c(%esp)112 »       pushl··0x1c(%esp)
113 »       mov····%eax,%ebx113 »       mov····%eax,%ebx
114 »       pushl··0x1c(%esp)114 »       pushl··0x1c(%esp)
115 »       push···%edi115 »       push···%edi
116 »       call···151·<PyGC_Collect+0x61>116 »       call···151·<PyGC_Collect+0x61>
2.27 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 12, 24 lines modifiedOffset 12, 24 lines modified
12 ··0x00000080·01000000·00000000·00000000·00000000·................12 ··0x00000080·01000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·af000000·40000000·ffffffff·........@.......13 ··0x00000090·00000000·af000000·40000000·ffffffff·........@.......
14 ··0x000000a0·c0000000·00000000·00000000·00000000·................14 ··0x000000a0·c0000000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·00000000·00000000·00000000·................15 ··0x000000b0·00000000·00000000·00000000·00000000·................
16 ··0x000000c0·6e010000·40040000·04000000·60100000·n...@.......`...16 ··0x000000c0·6e010000·40040000·04000000·60100000·n...@.......`...
17 ··0x000000d0·75010000·20040000·04000000·20100000·u...·.......·...17 ··0x000000d0·75010000·20040000·04000000·20100000·u...·.......·...
18 ··0x000000e0·7d010000·f0030000·04000000·c00f0000·}...............18 ··0x000000e0·7d010000·f0030000·04000000·c00f0000·}...............
19 ··0x000000f0·87010000·37060000·08000000·600c0000·....7.......`...19 ··0x000000f0·87010000·a9050000·08000000·600c0000·............`...
20 ··0x00000100·91010000·4d080000·04000000·000c0000·....M...........20 ··0x00000100·91010000·bf070000·04000000·000c0000·................
21 ··0x00000110·9b010000·81080000·04000000·400b0000·............@...21 ··0x00000110·9b010000·f3070000·04000000·400b0000·............@...
22 ··0x00000120·a5010000·30060000·01000000·a0050000·....0...........22 ··0x00000120·a5010000·30060000·01000000·a0050000·....0...........
23 ··0x00000130·b3010000·1b080000·04000000·a00b0000·................23 ··0x00000130·b3010000·8d070000·04000000·a00b0000·................
24 ··0x00000140·5a010000·10050000·82000000·800e0000·Z...............24 ··0x00000140·5a010000·10050000·82000000·800e0000·Z...............
25 ··0x00000150·62010000·bb090000·82000000·000a0000·b...............25 ··0x00000150·62010000·2d090000·82000000·000a0000·b...-...........
26 ··0x00000160·c1010000·9c0b0000·04000000·a0090000·................26 ··0x00000160·c1010000·0e0b0000·04000000·a0090000·................
27 ··0x00000170·cb010000·f0050000·08000000·00090000·................27 ··0x00000170·cb010000·f0050000·08000000·00090000·................
28 ··0x00000180·d6010000·610c0000·08000000·80080000·....a...........28 ··0x00000180·d6010000·d30b0000·08000000·80080000·................
29 ··0x00000190·e3010000·60040000·01000000·40050000·....`.......@...29 ··0x00000190·e3010000·60040000·01000000·40050000·....`.......@...
30 ··0x000001a0·f1010000·010b0000·01000000·e0040000·................30 ··0x000001a0·f1010000·730a0000·01000000·e0040000·....s...........
31 ··0x000001b0·ff010000·ac080000·04000000·40070000·............@...31 ··0x000001b0·ff010000·1e080000·04000000·40070000·............@...
32 ··0x000001c0·06020000·4a090000·04000000·a0060000·....J...........32 ··0x000001c0·06020000·bc080000·04000000·a0060000·................
33 ··0x000001d0·0f020000·80060000·04000000·40060000·............@...33 ··0x000001d0·0f020000·80060000·04000000·40060000·............@...
34 ··0x000001e0·00000000·00000000·00000000·00000000·................34 ··0x000001e0·00000000·00000000·00000000·00000000·................
  
47.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
60.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
38.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 8, 306 lines modifiedOffset 8, 299 lines modified
8 ··0x00000040·0e040000·34000000·48000000·90000000·....4...H.......8 ··0x00000040·0e040000·34000000·48000000·90000000·....4...H.......
9 ··0x00000050·45000000·00410e08·8702410e·0c860341·E....A....A....A9 ··0x00000050·45000000·00410e08·8702410e·0c860341·E....A....A....A
10 ··0x00000060·0e108304·570e1c42·0e20480e·105cc30e·....W..B.·H..\..10 ··0x00000060·0e108304·570e1c42·0e20480e·105cc30e·....W..B.·H..\..
11 ··0x00000070·0c41c60e·0841c70e·04000000·1c000000·.A...A..........11 ··0x00000070·0c41c60e·0841c70e·04000000·1c000000·.A...A..........
12 ··0x00000080·00000000·017a5200·017c0801·1b0c0404·.....zR..|......12 ··0x00000080·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
13 ··0x00000090·88010e10·83048603·87020000·10000000·................13 ··0x00000090·88010e10·83048603·87020000·10000000·................
14 ··0x000000a0·24000000·00000000·20000000·00000000·$.......·.......14 ··0x000000a0·24000000·00000000·20000000·00000000·$.......·.......
15 ··0x000000b0·84000000·b4000000·00000000·aa010000·................15 ··0x000000b0·84000000·b4000000·00000000·a6010000·................
16 ··0x000000c0·00410e08·8502410e·0c870341·0e108604·.A....A....A....16 ··0x000000c0·00410e08·8502410e·0c870341·0e108604·.A....A....A....
17 ··0x000000d0·410e1483·05430e40·5e0e4c44·0e50480e·A....C.@^.LD.PH.17 ··0x000000d0·410e1483·05430e40·5e0e4c44·0e50480e·A....C.@^.LD.PH.
18 ··0x000000e0·40790e4c·410e5048·0e40480e·4c410e50·@y.LA.PH.@H.LA.P18 ··0x000000e0·40790e4c·410e5048·0e40480e·4c410e50·@y.LA.PH.@H.LA.P
19 ··0x000000f0·480e4043·0a0e1443·c30e1041·c60e0c41·H.@C...C...A...A19 ··0x000000f0·480e4043·0a0e1443·c30e1041·c60e0c41·H.@C...C...A...A
20 ··0x00000100·c70e0841·c50e0441·0b028b0e·48470e4c·...A...A....HG.L20 ··0x00000100·c70e0841·c50e0441·0b02890e·48470e4c·...A...A....HG.L
21 ··0x00000110·420e504e·0e4c410e·48420e4c·450e5050·B.PN.LA.HB.LE.PP21 ··0x00000110·420e504a·0e4c410e·48420e4c·450e5050·B.PJ.LA.HB.LE.PP
22 ··0x00000120·0e4c490e·48440e4c·440e504c·0e406d0e·.LI.HD.LD.PL.@m.22 ··0x00000120·0e4c490e·48440e4c·440e504c·0e40720e·.LI.HD.LD.PL.@r.
23 ··0x00000130·4c410e50·480e4000·1c000000·00000000·LA.PH.@.........23 ··0x00000130·4c410e50·480e4000·1c000000·00000000·LA.PH.@.........
24 ··0x00000140·017a5200·017c0801·1b0c0404·88010e40·.zR..|.........@24 ··0x00000140·017a5200·017c0801·1b0c0404·88010e40·.zR..|.........@
25 ··0x00000150·83058502·86048703·18000000·24000000·............$...25 ··0x00000150·83058502·86048703·18000000·24000000·............$...
26 ··0x00000160·20000000·13000000·00430e4c·410e5048··........C.LA.PH26 ··0x00000160·20000000·13000000·00430e4c·410e5048··........C.LA.PH
27 ··0x00000170·0e400000·20000000·78010000·b0010000·.@..·...x.......27 ··0x00000170·0e400000·20000000·78010000·b0010000·.@..·...x.......
28 ··0x00000180·42000000·00430e10·520a0e04·4b0b520e·B....C..R...K.R.28 ··0x00000180·42000000·00430e10·520a0e04·4b0b520e·B....C..R...K.R.
29 ··0x00000190·1c410e20·450e1000·60000000·9c010000·.A.·E...`.......29 ··0x00000190·1c410e20·450e1000·84000000·9c010000·.A.·E...........
30 ··0x000001a0·00020000·8c010000·00410e08·8502410e·.........A....A.30 ··0x000001a0·00020000·df010000·00410e08·8502410e·.........A....A.
31 ··0x000001b0·0c870341·0e108604·410e1483·05430e30·...A....A....C.031 ··0x000001b0·0c870341·0e108604·410e1483·05430e40·...A....A....C.@
32 ··0x000001c0·7a0e3c44·0e40480e·307c0e3c·410e4048·z.<D.@H.0|.<A.@H 
33 ··0x000001d0·0e30480e·3c410e40·480e3043·0a0e1443·.0H.<A.@H.0C...C32 ··0x000001c0·790e4c44·0e50480e·4002400e·4c410e50·y.LD.PH.@.@.LA.P
 33 ··0x000001d0·480e4048·0e4c410e·50480e40·430a0e14·H.@H.LA.PH.@C...
34 ··0x000001e0·c30e1041·c60e0c41·c70e0841·c50e0441·...A...A...A...A34 ··0x000001e0·43c30e10·41c60e0c·41c70e08·41c50e04·C...A...A...A...
 35 ··0x000001f0·410b0292·0e48470e·4c420e50·4e0e4c41·A....HG.LB.PN.LA
 36 ··0x00000200·0e48420e·4c450e50·500e4c49·0e48440e·.HB.LE.PP.LI.HD.
 37 ··0x00000210·4c440e50·4c0e406f·0e4c410e·50480e40·LD.PL.@o.LA.PH.@
 38 ··0x00000220·28000000·ec000000·33000000·2e000000·(.......3.......
35 ··0x000001f0·0b02c70e·3c440e40·480e3000·1c000000·....<D.@H.0..... 
36 ··0x00000200·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
37 ··0x00000210·88010e30·83058502·86048703·28000000·...0........(... 
38 ··0x00000220·24000000·33000000·31000000·00430e3c·$...3...1....C.< 
39 ··0x00000230·440e4048·0e30480e·34430e38·450e3c45·D.@H.0H.4C.8E.<E 
40 ··0x00000240·0e40480e·30000000·58000000·4c020000·.@H.0...X...L... 
41 ··0x00000250·90030000·12010000·00410e08·8502410e·.........A....A. 
42 ··0x00000260·0c870341·0e108604·410e1483·05430e30·...A....A....C.0 
43 ··0x00000270·5b0e3c44·0e40480e·30730a0e·1444c30e·[.<D.@H.0s...D.. 
44 ··0x00000280·1041c60e·0c41c70e·0841c50e·04410b02·.A...A...A...A.. 
45 ··0x00000290·a00e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A 
46 ··0x000002a0·c50e0400·20000000·ac000000·64000000·....·.......d... 
47 ··0x000002b0·10000000·00470e14·41c30e10·41c60e0c·.....G..A...A... 
48 ··0x000002c0·41c70e08·41c50e04·18000000·cc020000·A...A........... 
49 ··0x000002d0·b0040000·2c000000·00410e08·83026ac3·....,....A....j. 
50 ··0x000002e0·0e040000·28000000·e8020000·e0040000·....(........... 
51 ··0x000002f0·42000000·00410e08·8602410e·0c830343·B....A....A....C 
52 ··0x00000300·0e107a0e·0c41c30e·0841c60e·04000000·..z..A...A...... 
53 ··0x00000310·18000000·00000000·017a5200·017c0801·.........zR..|.. 
54 ··0x00000320·1b0c0404·88010e10·83038602·28000000·............(... 
55 ··0x00000330·20000000·74000000·1e000000·00410e14··...t........A.. 
56 ··0x00000340·410e1845·0e1c450e·20450e24·450e2842·A..E..E.·E.$E.(B 
57 ··0x00000350·0e2c410e·30000000·30000000·5c030000·.,A.0...0...\... 
58 ··0x00000360·30050000·67000000·00410e08·8602410e·0...g....A....A. 
59 ··0x00000370·0c83036e·0ac30e08·41c60e04·4f0b450a·...n....A...O.E. 
60 ··0x00000380·c30e0841·c60e0445·0b000000·ac000000·...A...E........ 
61 ··0x00000390·90030000·a0050000·ad010000·00410e08·.............A.. 
62 ··0x000003a0·8502410e·0c870341·0e108604·430e1483·..A....A....C... 
63 ··0x000003b0·05450e40·560e4846·0e4c450e·504f0e40·.E.@V.HF.LE.PO.@ 
64 ··0x000003c0·590a0e14·43c30e10·41c60e0c·41c70e08·Y...C...A...A... 
65 ··0x000003d0·41c50e04·410b410e·44420e48·450e4c42·A...A.A.DB.HE.LB 
66 ··0x000003e0·0e50450e·54410e58·450e5c45·0e60480e·.PE.TA.XE.\E.`H. 
67 ··0x000003f0·40770e44·450e4845·0e4c410e·50480e40·@w.DE.HE.LA.PH.@ 
68 ··0x00000400·620e4444·0e48450e·4c440e50·450e5441·b.DD.HE.LD.PE.TA 
69 ··0x00000410·0e58450e·5c450e60·480e4071·0e44450e·.XE.\E.`H.@q.DE. 
70 ··0x00000420·48450e4c·410e5048·0e40730e·4c410e50·HE.LA.PH.@s.LA.P 
71 ··0x00000430·480e4051·0e4c410e·50480e40·58000000·H.@Q.LA.PH.@X... 
72 ··0x00000440·08030000·92000000·8a000000·00430e4c·.............C.L 
73 ··0x00000450·410e5048·0e40480e·4c420e50·480e4048·A.PH.@H.LB.PH.@H 
74 ··0x00000460·0e4c410e·50480e40·480e4c41·0e50480e·.LA.PH.@H.LA.PH. 
75 ··0x00000470·40480e4c·410e5048·0e40480e·4c410e50·@H.LA.PH.@H.LA.P39 ··0x00000230·00430e4c·410e5048·0e40480e·44430e48·.C.LA.PH.@H.DC.H
76 ··0x00000480·480e4048·0e4c420e·50480e40·480e4c41·H.@H.LB.PH.@H.LA 
77 ··0x00000490·0e50480e·40000000·7c000000·9c040000·.PH.@...|.......40 ··0x00000240·450e4c45·0e50480e·40000000·7c000000·E.LE.PH.@...|...
78 ··0x000004a0·50070000·cc000000·00410e08·8502410e·P........A....A. 
79 ··0x000004b0·0c870341·0e108604·410e1483·05450e30·...A....A....E.0 
80 ··0x000004c0·5c0a0e14·41c30e10·41c60e0c·41c70e08·\...A...A...A... 
81 ··0x000004d0·41c50e04·410b450e·34410e38·450e3c41·A...A.E.4A.8E.<A 
82 ··0x000004e0·0e40450e·44410e48·450e4c45·0e50480e·.@E.DA.HE.LE.PH. 
83 ··0x000004f0·30660a0e·1441c30e·1041c60e·0c41c70e·0f...A...A...A.. 
84 ··0x00000500·0841c50e·04450b4d·0e34410e·38490e3c·.A...E.M.4A.8I.< 
85 ··0x00000510·410e4048·0e300000·40000000·20030000·A.@H.0..@...·... 
86 ··0x00000520·1c010000·5f000000·004b0a0e·1441c30e·...._....K...A.. 
87 ··0x00000530·1041c60e·0c41c70e·0841c50e·04450b47·.A...A...A...E.G 
88 ··0x00000540·0e3c410e·40480e30·500e3c41·0e40480e·.<A.@H.0P.<A.@H. 
89 ··0x00000550·30500e3c·410e4048·0e300000·dc010000·0P.<A.@H.0...... 
90 ··0x00000560·60050000·20080000·9a0c0000·00410e08·`...·........A..41 ··0x00000250·50020000·e0030000·5d010000·00410e08·P.......]....A..
91 ··0x00000570·8502410e·0c870341·0e108604·410e1483·..A....A....A...42 ··0x00000260·8502410e·0c870341·0e108604·410e1483·..A....A....A...
 43 ··0x00000270·05430e40·5b0e4c44·0e50480e·40730a0e·.C.@[.LD.PH.@s..
 44 ··0x00000280·1444c30e·1041c60e·0c41c70e·0841c50e·.D...A...A...A..
 45 ··0x00000290·04410b02·710e4849·0e4c420e·504a0e4c·.A..q.HI.LB.PJ.L
 46 ··0x000002a0·410e4842·0e4c470e·50500e4c·460e4844·A.HB.LG.PP.LF.HD
 47 ··0x000002b0·0e4c490e·50480e40·700e1441·c30e1041·.LI.PH.@p..A...A
 48 ··0x000002c0·c60e0c41·c70e0841·c50e0400·20000000·...A...A....·...
 49 ··0x000002d0·98010000·61000000·10000000·00470e14·....a........G..
 50 ··0x000002e0·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...
 51 ··0x000002f0·18000000·f4020000·40050000·2c000000·........@...,...
 52 ··0x00000300·00410e08·83026ac3·0e040000·28000000·.A....j.....(...
 53 ··0x00000310·10030000·70050000·42000000·00410e08·....p...B....A..
 54 ··0x00000320·8602410e·0c830343·0e107a0e·0c41c30e·..A....C..z..A..
 55 ··0x00000330·0841c60e·04000000·18000000·00000000·.A..............
 56 ··0x00000340·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........
 57 ··0x00000350·83038602·28000000·20000000·71000000·....(...·...q...
 58 ··0x00000360·1e000000·00410e14·410e1845·0e1c450e·.....A..A..E..E.
 59 ··0x00000370·20450e24·450e2842·0e2c410e·30000000··E.$E.(B.,A.0...
 60 ··0x00000380·30000000·84030000·c0050000·67000000·0...........g...
 61 ··0x00000390·00410e08·8602410e·0c83036e·0ac30e08·.A....A....n....
 62 ··0x000003a0·41c60e04·4f0b450a·c30e0841·c60e0445·A...O.E....A...E
 63 ··0x000003b0·0b000000·4c000000·b8030000·30060000·....L.......0...
 64 ··0x000003c0·57000000·00410e08·8702430e·0c860343·W....A....C....C
 65 ··0x000003d0·0e108304·4a0e2845·0e2c420e·30460e2c·....J.(E.,B.0F.,
 66 ··0x000003e0·410e2842·0e2c470e·304c0e2c·4d0e2844·A.(B.,G.0L.,M.(D
 67 ··0x000003f0·0e2c440e·30480e10·43c30e0c·41c60e08·.,D.0H..C...A...
 68 ··0x00000400·41c70e04·7c000000·08040000·90060000·A...|...........
 69 ··0x00000410·cc000000·00410e08·8502410e·0c870341·.....A....A....A
 70 ··0x00000420·0e108604·410e1483·05450e30·5c0a0e14·....A....E.0\...
 71 ··0x00000430·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...
 72 ··0x00000440·410b450e·34410e38·450e3c41·0e40450e·A.E.4A.8E.<A.@E.
 73 ··0x00000450·44410e48·450e4c45·0e50480e·30660a0e·DA.HE.LE.PH.0f..
 74 ··0x00000460·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
 75 ··0x00000470·04450b4d·0e34410e·38490e3c·410e4048·.E.M.4A.8I.<A.@H
 76 ··0x00000480·0e300000·1c000000·00000000·017a5200·.0...........zR.
 77 ··0x00000490·017c0801·1b0c0404·88010e30·83058502·.|.........0....
 78 ··0x000004a0·86048703·40000000·24000000·8f000000·....@...$.......
 79 ··0x000004b0·5f000000·004b0a0e·1441c30e·1041c60e·_....K...A...A..
 80 ··0x000004c0·0c41c70e·0841c50e·04450b47·0e3c410e·.A...A...E.G.<A.
Max diff block lines reached; 0/39264 bytes (0.00%) of diff not shown.
24.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 191 lines modifiedOffset 1, 189 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·005f5079·47435f49·6e69742e·636f6c64·._PyGC_Init.cold2 ··0x00000000·005f5079·47435f49·6e69742e·636f6c64·._PyGC_Init.cold
3 ··0x00000010·005f5f66·756e635f·5f2e3500·696e766f·.__func__.5.invo3 ··0x00000010·005f5f66·756e635f·5f2e3500·696e766f·.__func__.5.invo
4 ··0x00000020·6b655f67·635f6361·6c6c6261·636b2e69·ke_gc_callback.i4 ··0x00000020·6b655f67·635f6361·6c6c6261·636b2e69·ke_gc_callback.i
5 ··0x00000030·7372612e·30005f50·794f626a·6563745f·sra.0._PyObject_5 ··0x00000030·7372612e·30005f50·794f626a·6563745f·sra.0._PyObject_
6 ··0x00000040·47435f4e·65772e63·6f6c6400·636f6c6c·GC_New.cold.coll6 ··0x00000040·47435f4e·65772e63·6f6c6400·5f50794f·GC_New.cold._PyO
 7 ··0x00000050·626a6563·745f4743·5f4e6577·5661722e·bject_GC_NewVar.
7 ··0x00000050·6563745f·77697468·5f63616c·6c626163·ect_with_callbac 
8 ··0x00000060·6b005f50·794f626a·6563745f·47435f4e·k._PyObject_GC_N 
9 ··0x00000070·65775661·722e636f·6c64005f·50794f62·ewVar.cold._PyOb 
10 ··0x00000080·6a656374·5f47435f·4d616c6c·6f632e63·ject_GC_Malloc.c 
11 ··0x00000090·6f6c6400·50794f62·6a656374·5f47435f·old.PyObject_GC_8 ··0x00000060·636f6c64·005f5079·4f626a65·63745f47·cold._PyObject_G
 9 ··0x00000070·435f4d61·6c6c6f63·2e636f6c·64005079·C_Malloc.cold.Py
 10 ··0x00000080·4f626a65·63745f47·435f5472·61636b2e·Object_GC_Track.
 11 ··0x00000090·636f6c64·005f5f66·756e635f·5f2e3000·cold.__func__.0.
 12 ··0x000000a0·636f6c6c·6563745f·77697468·5f63616c·collect_with_cal
 13 ··0x000000b0·6c626163·6b00696e·766f6b65·5f67635f·lback.invoke_gc_
 14 ··0x000000c0·63616c6c·6261636b·2e697372·612e302e·callback.isra.0.
 15 ··0x000000d0·636f6c64·00766973·69745f64·65637265·cold.visit_decre
 16 ··0x000000e0·66007669·7369745f·72656163·6861626c·f.visit_reachabl
 17 ··0x000000f0·65007669·7369745f·6d6f7665·005f5079·e.visit_move._Py
 18 ··0x00000100·4f626a65·63745f47·435f5265·73697a65·Object_GC_Resize
12 ··0x000000a0·54726163·6b2e636f·6c64005f·5f66756e·Track.cold.__fun 
13 ··0x000000b0·635f5f2e·3000636f·6c6c6563·745f7769·c__.0.collect_wi 
14 ··0x000000c0·74685f63·616c6c62·61636b2e·636f6c64·th_callback.cold 
15 ··0x000000d0·00696e76·6f6b655f·67635f63·616c6c62·.invoke_gc_callb 
16 ··0x000000e0·61636b2e·69737261·2e302e63·6f6c6400·ack.isra.0.cold. 
17 ··0x000000f0·76697369·745f6465·63726566·00766973·visit_decref.vis 
18 ··0x00000100·69745f72·65616368·61626c65·00766973·it_reachable.vis 
19 ··0x00000110·69745f6d·6f766500·5f50794f·626a6563·it_move._PyObjec 
20 ··0x00000120·745f4743·5f526573·697a652e·636f6c64·t_GC_Resize.cold 
21 ··0x00000130·00507947·435f436f·6c6c6563·742e636f·.PyGC_Collect.co 
22 ··0x00000140·6c64005f·50794743·5f436f6c·6c656374·ld._PyGC_Collect 
23 ··0x00000150·4e6f4661·696c2e63·6f6c6400·5f507947·NoFail.cold._PyG 
24 ··0x00000160·435f4475·6d705368·7574646f·776e5374·C_DumpShutdownSt 
25 ··0x00000170·6174732e·636f6c64·0067636d·6f64756c·ats.cold.gcmodul 
26 ··0x00000180·65005079·496e6974·5f67632e·636f6c64·e.PyInit_gc.cold 
27 ··0x00000190·0067635f·7365745f·64656275·67007669·.gc_set_debug.vi 
28 ··0x000001a0·7369745f·6d6f7665·2e636f6c·64006763·sit_move.cold.gc 
29 ··0x000001b0·5f697365·6e61626c·65640067·635f6973·_isenabled.gc_is 
30 ··0x000001c0·656e6162·6c65642e·636f6c64·0067635f·enabled.cold.gc_ 
31 ··0x000001d0·64697361·626c6500·67635f65·6e61626c·disable.gc_enabl 
32 ··0x000001e0·65006763·5f676574·5f726566·65727265·e.gc_get_referre 
33 ··0x000001f0·72730072·65666572·72657273·76697369·rs.referrersvisi 
34 ··0x00000200·74006763·5f676574·5f726566·65727265·t.gc_get_referre 
35 ··0x00000210·72732e63·6f6c6400·67635f63·6f6c6c65·rs.cold.gc_colle19 ··0x00000110·2e636f6c·64005079·47435f43·6f6c6c65·.cold.PyGC_Colle
 20 ··0x00000120·63742e63·6f6c6400·5f507947·435f436f·ct.cold._PyGC_Co
 21 ··0x00000130·6c6c6563·744e6f46·61696c2e·636f6c64·llectNoFail.cold
 22 ··0x00000140·005f5079·47435f44·756d7053·68757464·._PyGC_DumpShutd
 23 ··0x00000150·6f776e53·74617473·2e636f6c·64006763·ownStats.cold.gc
 24 ··0x00000160·6d6f6475·6c650050·79496e69·745f6763·module.PyInit_gc
36 ··0x00000220·63740067·635f636f·6c6c6563·742e636f·ct.gc_collect.co 
37 ··0x00000230·6c64005f·70617273·65722e32·0067635f·ld._parser.2.gc_ 
38 ··0x00000240·69735f74·7261636b·65640067·635f6973·is_tracked.gc_is 
39 ··0x00000250·5f747261·636b6564·2e636f6c·64006763·_tracked.cold.gc 
40 ··0x00000260·5f676574·5f746872·6573686f·6c640067·_get_threshold.g 
41 ··0x00000270·635f7365·745f7468·72657368·6f6c6400·c_set_threshold. 
42 ··0x00000280·67635f73·65745f74·68726573·686f6c64·gc_set_threshold 
43 ··0x00000290·2e636f6c·64006763·5f676574·5f646562·.cold.gc_get_deb25 ··0x00000170·2e636f6c·64006763·5f736574·5f646562·.cold.gc_set_deb
44 ··0x000002a0·75670067·635f6765·745f636f·756e7400·ug.gc_get_count. 
45 ··0x000002b0·67635f66·7265657a·65006763·5f676574·gc_freeze.gc_get 
46 ··0x000002c0·5f667265·657a655f·636f756e·74006763·_freeze_count.gc26 ··0x00000180·75670076·69736974·5f6d6f76·652e636f·ug.visit_move.co
 27 ··0x00000190·6c640067·635f6973·656e6162·6c656400·ld.gc_isenabled.
 28 ··0x000001a0·67635f69·73656e61·626c6564·2e636f6c·gc_isenabled.col
 29 ··0x000001b0·64006763·5f646973·61626c65·0067635f·d.gc_disable.gc_
 30 ··0x000001c0·656e6162·6c650067·635f6765·745f7265·enable.gc_get_re
 31 ··0x000001d0·66657272·65727300·72656665·72726572·ferrers.referrer
 32 ··0x000001e0·73766973·69740067·635f6765·745f7265·svisit.gc_get_re
 33 ··0x000001f0·66657272·6572732e·636f6c64·0067635f·ferrers.cold.gc_
 34 ··0x00000200·636f6c6c·65637400·67635f63·6f6c6c65·collect.gc_colle
 35 ··0x00000210·63742e63·6f6c6400·5f706172·7365722e·ct.cold._parser.
 36 ··0x00000220·32006763·5f69735f·74726163·6b656400·2.gc_is_tracked.
 37 ··0x00000230·67635f69·735f7472·61636b65·642e636f·gc_is_tracked.co
 38 ··0x00000240·6c640067·635f6765·745f7468·72657368·ld.gc_get_thresh
 39 ··0x00000250·6f6c6400·67635f73·65745f74·68726573·old.gc_set_thres
 40 ··0x00000260·686f6c64·0067635f·7365745f·74687265·hold.gc_set_thre
 41 ··0x00000270·73686f6c·642e636f·6c640067·635f6765·shold.cold.gc_ge
 42 ··0x00000280·745f6465·62756700·67635f67·65745f63·t_debug.gc_get_c
 43 ··0x00000290·6f756e74·0067635f·66726565·7a650067·ount.gc_freeze.g
47 ··0x000002d0·5f676574·5f667265·657a655f·636f756e·_get_freeze_coun44 ··0x000002a0·635f6765·745f6672·65657a65·5f636f75·c_get_freeze_cou
48 ··0x000002e0·742e636f·6c640067·635f756e·66726565·t.cold.gc_unfree 
49 ··0x000002f0·7a650067·635f6765·745f6f62·6a656374·ze.gc_get_object45 ··0x000002b0·6e740067·635f6765·745f6672·65657a65·nt.gc_get_freeze
50 ··0x00000300·73005f70·61727365·722e3400·61707065·s._parser.4.appe46 ··0x000002c0·5f636f75·6e742e63·6f6c6400·67635f75·_count.cold.gc_u
 47 ··0x000002d0·6e667265·657a6500·67635f67·65745f6f·nfreeze.gc_get_o
 48 ··0x000002e0·626a6563·7473005f·70617273·65722e34·bjects._parser.4
 49 ··0x000002f0·00617070·656e645f·6f626a65·63747300·.append_objects.
51 ··0x00000310·6e645f6f·626a6563·74730061·7070656e·nd_objects.appen50 ··0x00000300·61707065·6e645f6f·626a6563·74732e63·append_objects.c
 51 ··0x00000310·6f6c6400·67635f67·65745f72·65666572·old.gc_get_refer
 52 ··0x00000320·656e7473·00726566·6572656e·74737669·ents.referentsvi
 53 ··0x00000330·73697400·67635f67·65745f73·74617473·sit.gc_get_stats
 54 ··0x00000340·0067635f·69735f66·696e616c·697a6564·.gc_is_finalized
 55 ··0x00000350·005f6b65·79776f72·64732e31·005f6b65·._keywords.1._ke
 56 ··0x00000360·79776f72·64732e33·0067635f·5f646f63·ywords.3.gc__doc
 57 ··0x00000370·5f5f0047·634d6574·686f6473·0067635f·__.GcMethods.gc_
52 ··0x00000320·645f6f62·6a656374·732e636f·6c640067·d_objects.cold.g 
53 ··0x00000330·635f6765·745f7265·66657265·6e747300·c_get_referents. 
54 ··0x00000340·72656665·72656e74·73766973·69740067·referentsvisit.g 
55 ··0x00000350·635f6765·745f7374·61747300·67635f69·c_get_stats.gc_i 
56 ··0x00000360·735f6669·6e616c69·7a656400·5f6b6579·s_finalized._key 
57 ··0x00000370·776f7264·732e3100·5f6b6579·776f7264·words.1._keyword 
58 ··0x00000380·732e3300·67635f5f·646f635f·5f004763·s.3.gc__doc__.Gc 
59 ··0x00000390·4d657468·6f647300·67635f65·6e61626c·Methods.gc_enabl 
60 ··0x000003a0·655f5f64·6f635f5f·0067635f·64697361·e__doc__.gc_disa 
61 ··0x000003b0·626c655f·5f646f63·5f5f0067·635f6973·ble__doc__.gc_is 
62 ··0x000003c0·656e6162·6c65645f·5f646f63·5f5f0067·enabled__doc__.g58 ··0x00000380·656e6162·6c655f5f·646f635f·5f006763·enable__doc__.gc
63 ··0x000003d0·635f7365·745f6465·6275675f·5f646f63·c_set_debug__doc59 ··0x00000390·5f646973·61626c65·5f5f646f·635f5f00·_disable__doc__.
 60 ··0x000003a0·67635f69·73656e61·626c6564·5f5f646f·gc_isenabled__do
64 ··0x000003e0·5f5f0067·635f6765·745f6465·6275675f·__.gc_get_debug_61 ··0x000003b0·635f5f00·67635f73·65745f64·65627567·c__.gc_set_debug
65 ··0x000003f0·5f646f63·5f5f0067·635f6765·745f636f·_doc__.gc_get_co 
66 ··0x00000400·756e745f·5f646f63·5f5f0067·635f7365·unt__doc__.gc_se 
67 ··0x00000410·745f7468·72657368·5f5f646f·635f5f00·t_thresh__doc__. 
68 ··0x00000420·67635f67·65745f74·68726573·686f6c64·gc_get_threshold 
69 ··0x00000430·5f5f646f·635f5f00·67635f63·6f6c6c65·__doc__.gc_colle 
70 ··0x00000440·63745f5f·646f635f·5f006763·5f676574·ct__doc__.gc_get 
71 ··0x00000450·5f6f626a·65637473·5f5f646f·635f5f00·_objects__doc__. 
72 ··0x00000460·67635f67·65745f73·74617473·5f5f646f·gc_get_stats__do 
73 ··0x00000470·635f5f00·67635f69·735f7472·61636b65·c__.gc_is_tracke 
74 ··0x00000480·645f5f64·6f635f5f·0067635f·69735f66·d__doc__.gc_is_f 
75 ··0x00000490·696e616c·697a6564·5f5f646f·635f5f00·inalized__doc__. 
76 ··0x000004a0·67635f67·65745f72·65666572·72657273·gc_get_referrers 
77 ··0x000004b0·5f5f646f·635f5f00·67635f67·65745f72·__doc__.gc_get_r62 ··0x000003c0·5f5f646f·635f5f00·67635f67·65745f64·__doc__.gc_get_d
 63 ··0x000003d0·65627567·5f5f646f·635f5f00·67635f67·ebug__doc__.gc_g
78 ··0x000004c0·65666572·656e7473·5f5f646f·635f5f00·eferents__doc__. 
79 ··0x000004d0·67635f66·7265657a·655f5f64·6f635f5f·gc_freeze__doc__ 
80 ··0x000004e0·0067635f·756e6672·65657a65·5f5f646f·.gc_unfreeze__do 
81 ··0x000004f0·635f5f00·67635f67·65745f66·7265657a·c__.gc_get_freez 
Max diff block lines reached; 0/24837 bytes (0.00%) of diff not shown.
325 KB
_abc.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:··········23792·(bytes·into·file)13 ··Start·of·section·headers:··········24196·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.49 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x5cf0:1 There·are·19·section·headers,·starting·at·offset·0x5e84:
  
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]·.text·············PROGBITS········00000000·000040·000147·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000107·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0048bc·000088·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·004a20·000078·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0001a0·0001a4·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000160·0001a4·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·004944·000180·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·004a98·000180·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000344·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000304·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000344·000154·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000304·000154·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·000498·000104·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·000458·000104·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·00059c·000c16·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·00055c·000bfb·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·004ac4·000840·08···I·16···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·004c18·000820·08···I·16···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·0011c0·00139e·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·001160·001517·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·005304·000850·08···I·16··10··415 ··[11]·.rel.text.hot·····REL·············00000000·005438·0008b0·08···I·16··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·002560·000621·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·002680·000621·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·002b81·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·002ca1·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·002b84·000eb0·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·002ca4·000ef4·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·005b54·000100·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·005ce8·000100·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·003a34·000710·10·····17··65··420 ··[16]·.symtab···········SYMTAB··········00000000·003b98·000710·10·····17··65··4
21 ··[17]·.strtab···········STRTAB··········00000000·004144·000776·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·0042a8·000776·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·005c54·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·005de8·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
8.3 KB
readelf --wide --symbols {}
    
Offset 7, 52 lines modifiedOffset 7, 52 lines modified
7 ·····3:·00000000····52·OBJECT··LOCAL··DEFAULT····3·_abcmodule7 ·····3:·00000000····52·OBJECT··LOCAL··DEFAULT····3·_abcmodule
8 ·····4:·00000020····65·FUNC····LOCAL··DEFAULT····1·_abcmodule_exec8 ·····4:·00000020····65·FUNC····LOCAL··DEFAULT····1·_abcmodule_exec
9 ·····5:·00000100····20·OBJECT··LOCAL··DEFAULT····3·_abc_data_type_spec9 ·····5:·00000100····20·OBJECT··LOCAL··DEFAULT····3·_abc_data_type_spec
10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····6·10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····7·11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····8·12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···10·13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
14 ····10:·00000000··1241·FUNC····LOCAL··DEFAULT···10·_abc__abc_init14 ····10:·00000000··1249·FUNC····LOCAL··DEFAULT···10·_abc__abc_init
15 ····11:·00000180····12·OBJECT··LOCAL··DEFAULT····3·PyId___dict__15 ····11:·00000180····12·OBJECT··LOCAL··DEFAULT····3·PyId___dict__
16 ····12:·00000174····12·OBJECT··LOCAL··DEFAULT····3·PyId___bases__16 ····12:·00000174····12·OBJECT··LOCAL··DEFAULT····3·PyId___bases__
17 ····13:·00000198····12·OBJECT··LOCAL··DEFAULT····3·PyId___abstractmethods__17 ····13:·00000198····12·OBJECT··LOCAL··DEFAULT····3·PyId___abstractmethods__
18 ····14:·00000168····12·OBJECT··LOCAL··DEFAULT····3·PyId__abc_impl18 ····14:·00000168····12·OBJECT··LOCAL··DEFAULT····3·PyId__abc_impl
19 ····15:·00000000···605·FUNC····LOCAL··DEFAULT····8·_abc__abc_init.cold19 ····15:·00000000···605·FUNC····LOCAL··DEFAULT····8·_abc__abc_init.cold
20 ····16:·000004e0···115·FUNC····LOCAL··DEFAULT···10·abc_data_new20 ····16:·000004f0···115·FUNC····LOCAL··DEFAULT···10·abc_data_new
21 ····17:·00000560···398·FUNC····LOCAL··DEFAULT···10·_abc__abc_register21 ····17:·00000570···413·FUNC····LOCAL··DEFAULT···10·_abc__abc_register
22 ····18:·000000f0····16·OBJECT··LOCAL··DEFAULT····3·_destroy_def22 ····18:·000000f0····16·OBJECT··LOCAL··DEFAULT····3·_destroy_def
23 ····19:·0000025d···396·FUNC····LOCAL··DEFAULT····8·_abc__abc_register.cold23 ····19:·0000025d···387·FUNC····LOCAL··DEFAULT····8·_abc__abc_register.cold
24 ····20:·000006f0··2056·FUNC····LOCAL··DEFAULT···10·_abc__abc_subclasscheck24 ····20:·00000710··2272·FUNC····LOCAL··DEFAULT···10·_abc__abc_subclasscheck
25 ····21:·00000150····12·OBJECT··LOCAL··DEFAULT····3·PyId___subclasshook__25 ····21:·00000150····12·OBJECT··LOCAL··DEFAULT····3·PyId___subclasshook__
26 ····22:·00000f70···191·FUNC····LOCAL··DEFAULT···10·_add_to_weak_set26 ····22:·00001060···196·FUNC····LOCAL··DEFAULT···10·_add_to_weak_set
27 ····23:·000003e9···952·FUNC····LOCAL··DEFAULT····8·_abc__abc_subclasscheck.cold27 ····23:·000003e0···905·FUNC····LOCAL··DEFAULT····8·_abc__abc_subclasscheck.cold
28 ····24:·000007e3····37·FUNC····LOCAL··DEFAULT····8·_in_weak_set.part.028 ····24:·000007ab····37·FUNC····LOCAL··DEFAULT····8·_in_weak_set.part.0
29 ····25:·00000f00····56·FUNC····LOCAL··DEFAULT···10·_get_impl29 ····25:·00000ff0····56·FUNC····LOCAL··DEFAULT···10·_get_impl
30 ····26:·000007a1····66·FUNC····LOCAL··DEFAULT····8·_get_impl.cold30 ····26:·00000769····66·FUNC····LOCAL··DEFAULT····8·_get_impl.cold
31 ····27:·00000f40····41·FUNC····LOCAL··DEFAULT···10·_PyObject_VectorcallMethodId.constprop.031 ····27:·00001030····41·FUNC····LOCAL··DEFAULT···10·_PyObject_VectorcallMethodId.constprop.0
32 ····28:·00000808···109·FUNC····LOCAL··DEFAULT····8·_add_to_weak_set.cold32 ····28:·000007d0···137·FUNC····LOCAL··DEFAULT····8·_add_to_weak_set.cold
33 ····29:·00000070····50·FUNC····LOCAL··DEFAULT····1·_abcmodule_traverse33 ····29:·00001130····52·FUNC····LOCAL··DEFAULT···10·_abcmodule_traverse
34 ····30:·00000875·····6·FUNC····LOCAL··DEFAULT····8·_abcmodule_traverse.cold34 ····30:·00000859·····6·FUNC····LOCAL··DEFAULT····8·_abcmodule_traverse.cold
35 ····31:·00001030···128·FUNC····LOCAL··DEFAULT···10·abc_data_traverse35 ····31:·00001170···128·FUNC····LOCAL··DEFAULT···10·abc_data_traverse
36 ····32:·0000087b····16·FUNC····LOCAL··DEFAULT····8·abc_data_traverse.cold36 ····32:·0000085f····16·FUNC····LOCAL··DEFAULT····8·abc_data_traverse.cold
37 ····33:·000000b0····42·FUNC····LOCAL··DEFAULT····1·_abcmodule_clear37 ····33:·00000070····42·FUNC····LOCAL··DEFAULT····1·_abcmodule_clear
38 ····34:·0000088b····17·FUNC····LOCAL··DEFAULT····8·_abcmodule_clear.cold38 ····34:·0000086f····17·FUNC····LOCAL··DEFAULT····8·_abcmodule_clear.cold
39 ····35:·000000e0·····2·FUNC····LOCAL··DEFAULT····1·_abcmodule_free39 ····35:·000000a0·····2·FUNC····LOCAL··DEFAULT····1·_abcmodule_free
40 ····36:·000010b0···158·FUNC····LOCAL··DEFAULT···10·abc_data_dealloc40 ····36:·000011f0···159·FUNC····LOCAL··DEFAULT···10·abc_data_dealloc
41 ····37:·00001150···114·FUNC····LOCAL··DEFAULT···10·abc_data_clear41 ····37:·00001290···114·FUNC····LOCAL··DEFAULT···10·abc_data_clear
42 ····38:·000011d0···462·FUNC····LOCAL··DEFAULT···10·_abc__abc_instancecheck42 ····38:·00001310···519·FUNC····LOCAL··DEFAULT···10·_abc__abc_instancecheck
43 ····39:·0000018c····12·OBJECT··LOCAL··DEFAULT····3·PyId___class__43 ····39:·0000018c····12·OBJECT··LOCAL··DEFAULT····3·PyId___class__
44 ····40:·0000015c····12·OBJECT··LOCAL··DEFAULT····3·PyId___subclasscheck__44 ····40:·0000015c····12·OBJECT··LOCAL··DEFAULT····3·PyId___subclasscheck__
45 ····41:·0000089c···435·FUNC····LOCAL··DEFAULT····8·_abc__abc_instancecheck.cold45 ····41:·00000880···436·FUNC····LOCAL··DEFAULT····8·_abc__abc_instancecheck.cold
46 ····42:·000000f0····87·FUNC····LOCAL··DEFAULT····1·_destroy46 ····42:·000000b0····87·FUNC····LOCAL··DEFAULT····1·_destroy
47 ····43:·00000a4f····76·FUNC····LOCAL··DEFAULT····8·_destroy.cold47 ····43:·00000a34····76·FUNC····LOCAL··DEFAULT····8·_destroy.cold
48 ····44:·00000a9b····34·FUNC····LOCAL··DEFAULT····8·_abc_get_cache_token48 ····44:·00000a80····34·FUNC····LOCAL··DEFAULT····8·_abc_get_cache_token
49 ····45:·00000abd····98·FUNC····LOCAL··DEFAULT····8·_abc__reset_registry49 ····45:·00000aa2····98·FUNC····LOCAL··DEFAULT····8·_abc__reset_registry
50 ····46:·00000b1f···121·FUNC····LOCAL··DEFAULT····8·_abc__reset_caches50 ····46:·00000b04···121·FUNC····LOCAL··DEFAULT····8·_abc__reset_caches
51 ····47:·00000b98···126·FUNC····LOCAL··DEFAULT····8·_abc__get_dump51 ····47:·00000b7d···126·FUNC····LOCAL··DEFAULT····8·_abc__get_dump
52 ····48:·00000040····55·OBJECT··LOCAL··DEFAULT···12·_abc__doc__52 ····48:·00000040····55·OBJECT··LOCAL··DEFAULT···12·_abc__doc__
53 ····49:·00000060···144·OBJECT··LOCAL··DEFAULT····3·_abcmodule_methods53 ····49:·00000060···144·OBJECT··LOCAL··DEFAULT····3·_abcmodule_methods
54 ····50:·00000034····16·OBJECT··LOCAL··DEFAULT····3·_abcmodule_slots54 ····50:·00000034····16·OBJECT··LOCAL··DEFAULT····3·_abcmodule_slots
55 ····51:·00000080···263·OBJECT··LOCAL··DEFAULT···12·_abc_get_cache_token__doc__55 ····51:·00000080···263·OBJECT··LOCAL··DEFAULT···12·_abc_get_cache_token__doc__
56 ····52:·00000380···111·OBJECT··LOCAL··DEFAULT···12·_abc__abc_init__doc__56 ····52:·00000380···111·OBJECT··LOCAL··DEFAULT···12·_abc__abc_init__doc__
57 ····53:·000005a0···129·OBJECT··LOCAL··DEFAULT···12·_abc__reset_registry__doc__57 ····53:·000005a0···129·OBJECT··LOCAL··DEFAULT···12·_abc__reset_registry__doc__
58 ····54:·00000500···130·OBJECT··LOCAL··DEFAULT···12·_abc__reset_caches__doc__58 ····54:·00000500···130·OBJECT··LOCAL··DEFAULT···12·_abc__reset_caches__doc__
66.3 KB
readelf --wide --relocs {}
Max HTML report size reached
93.7 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
710 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 126, 31 lines modifiedOffset 126, 31 lines modified
126 PySet_Add126 PySet_Add
127 PyExc_TypeError127 PyExc_TypeError
128 PyErr_SetString128 PyErr_SetString
129 PyObject_IsSubclass129 PyObject_IsSubclass
130 PyWeakref_NewRef130 PyWeakref_NewRef
131 PyCMethod_New131 PyCMethod_New
132 PySet_New132 PySet_New
133 PyExc_RuntimeError 
134 _PyArg_CheckPositional133 _PyArg_CheckPositional
 134 PyExc_RuntimeError
135 PySet_Contains135 PySet_Contains
136 _PyUnicode_FromId136 _PyUnicode_FromId
137 PyObject_VectorcallMethod137 PyObject_VectorcallMethod
138 _Py_TrueStruct138 _Py_TrueStruct
139 _Py_FalseStruct139 _Py_FalseStruct
140 _Py_NotImplementedStruct140 _Py_NotImplementedStruct
 141 PyObject_CallMethod
141 PySet_Size142 PySet_Size
142 PyMem_Malloc143 PyMem_Malloc
143 _PySet_NextEntry144 _PySet_NextEntry
144 PyMem_Free145 PyMem_Free
145 PyObject_CallMethod 
146 PySet_Clear146 PySet_Clear
147 PyWeakref_GetObject147 PyWeakref_GetObject
148 PyExc_AssertionError 
149 PyErr_NoMemory148 PyErr_NoMemory
 149 PyExc_AssertionError
150 PyErr_ExceptionMatches150 PyErr_ExceptionMatches
151 PyErr_Clear151 PyErr_Clear
152 PyObject_IsTrue152 PyObject_IsTrue
153 PySet_Discard153 PySet_Discard
154 PyLong_FromUnsignedLongLong154 PyLong_FromUnsignedLongLong
155 Py_BuildValue155 Py_BuildValue
156 .shstrtab156 .shstrtab
2.64 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 44, 92 lines modifiedOffset 44, 67 lines modified
44 »       pop····%esi44 »       pop····%esi
45 »       neg····%eax45 »       neg····%eax
46 »       retq···46 »       retq···
47 »       lea····0x0(%esi,%eiz,1),%esi47 »       lea····0x0(%esi,%eiz,1),%esi
48 »       lea····0x0(%esi,%eiz,1),%esi48 »       lea····0x0(%esi,%eiz,1),%esi
49 »       nop49 »       nop
  
50 00000070·<_abcmodule_traverse>: 
51 _abcmodule_traverse(): 
52 »       push···%esi 
53 »       push···%ebx 
54 »       sub····$0x10,%esp 
55 »       mov····0x20(%esp),%ebx 
56 »       mov····0x24(%esp),%esi 
57 »       pushl··0x1c(%esp) 
58 »       call···82·<_abcmodule_traverse+0x12> 
59 ·R_386_PC32»     PyModule_GetState 
60 »       add····$0x10,%esp 
61 »       mov····(%eax),%eax 
62 »       test···%eax,%eax 
63 »       je·····904·<_abc__abc_instancecheck.cold+0x68> 
64 ·R_386_PC32»     .text.unlikely 
65 »       mov····%eax,0x10(%esp) 
66 »       mov····%ebx,%eax 
67 »       mov····%esi,0x14(%esp) 
68 »       pop····%ecx 
69 »       pop····%ebx 
70 »       pop····%esi 
71 »       jmp····*%eax 
72 »       lea····0x0(%esi,%eiz,1),%esi 
73 »       lea····0x0(%esi,%eiz,1),%esi 
  
74 000000b0·<_abcmodule_clear>:50 00000070·<_abcmodule_clear>:
75 _abcmodule_clear():51 _abcmodule_clear():
76 »       sub····$0x18,%esp52 »       sub····$0x18,%esp
77 »       pushl··0x1c(%esp)53 »       pushl··0x1c(%esp)
78 »       call···b8·<_abcmodule_clear+0x8>54 »       call···78·<_abcmodule_clear+0x8>
79 ·R_386_PC32»     PyModule_GetState55 ·R_386_PC32»     PyModule_GetState
80 »       add····$0x10,%esp56 »       add····$0x10,%esp
81 »       mov····(%eax),%edx57 »       mov····(%eax),%edx
82 »       test···%edx,%edx58 »       test···%edx,%edx
83 »       je·····d4·<_abcmodule_clear+0x24>59 »       je·····94·<_abcmodule_clear+0x24>
84 »       movl···$0x0,(%eax)60 »       movl···$0x0,(%eax)
85 »       subl···$0x1,(%edx)61 »       subl···$0x1,(%edx)
86 »       je·····95b·<_abc__abc_instancecheck.cold+0xbf>62 »       je·····8ff·<_abc__abc_instancecheck.cold+0x7f>
87 ·R_386_PC32»     .text.unlikely63 ·R_386_PC32»     .text.unlikely
88 »       xor····%eax,%eax64 »       xor····%eax,%eax
89 »       add····$0xc,%esp65 »       add····$0xc,%esp
90 »       retq···66 »       retq···
91 »       lea····0x0(%esi),%esi67 »       lea····0x0(%esi),%esi
  
92 000000e0·<_abcmodule_free>:68 000000a0·<_abcmodule_free>:
93 _abcmodule_free():69 _abcmodule_free():
94 »       jmp····b0·<_abcmodule_clear>70 »       jmp····70·<_abcmodule_clear>
95 »       lea····0x0(%esi,%eiz,1),%esi71 »       lea····0x0(%esi,%eiz,1),%esi
96 »       lea····0x0(%esi,%eiz,1),%esi72 »       lea····0x0(%esi,%eiz,1),%esi
  
97 000000f0·<_destroy>:73 000000b0·<_destroy>:
98 _destroy():74 _destroy():
99 »       push···%ebx75 »       push···%ebx
100 »       sub····$0x18,%esp76 »       sub····$0x18,%esp
101 »       mov····0x20(%esp),%eax77 »       mov····0x20(%esp),%eax
102 »       mov····0x8(%eax),%ebx78 »       mov····0x8(%eax),%ebx
103 »       mov····(%ebx),%edx79 »       mov····(%ebx),%edx
104 »       cmp····$0x0,%ebx80 »       cmp····$0x0,%ebx
105 ·R_386_32»       _Py_NoneStruct81 ·R_386_32»       _Py_NoneStruct
106 »       je·····b54·<_abc__reset_caches+0x35>82 »       je·····af9·<_abc__reset_registry+0x57>
107 ·R_386_PC32»     .text.unlikely83 ·R_386_PC32»     .text.unlikely
108 »       test···%edx,%edx84 »       test···%edx,%edx
109 »       jle····b5c·<_abc__reset_caches+0x3d>85 »       jle····b01·<_abc__reset_registry+0x5f>
110 ·R_386_PC32»     .text.unlikely86 ·R_386_PC32»     .text.unlikely
111 »       add····$0x1,%edx87 »       add····$0x1,%edx
112 »       mov····%edx,(%ebx)88 »       mov····%edx,(%ebx)
113 »       push···%eax89 »       push···%eax
114 »       push···%eax90 »       push···%eax
115 »       pushl··0x2c(%esp)91 »       pushl··0x2c(%esp)
116 »       push···%ebx92 »       push···%ebx
117 »       call···11e·<_destroy+0x2e>93 »       call···de·<_destroy+0x2e>
118 ·R_386_PC32»     PySet_Discard94 ·R_386_PC32»     PySet_Discard
119 »       add····$0x10,%esp95 »       add····$0x10,%esp
120 »       test···%eax,%eax96 »       test···%eax,%eax
121 »       js·····b9a·<_abc__get_dump+0x2>97 »       js·····b3f·<_abc__reset_caches+0x3b>
122 ·R_386_PC32»     .text.unlikely98 ·R_386_PC32»     .text.unlikely
123 »       subl···$0x1,(%ebx)99 »       subl···$0x1,(%ebx)
124 »       je·····b92·<_abc__reset_caches+0x73>100 »       je·····b37·<_abc__reset_caches+0x33>
125 ·R_386_PC32»     .text.unlikely101 ·R_386_PC32»     .text.unlikely
126 »       addl···$0x1,0x0102 »       addl···$0x1,0x0
127 ·R_386_32»       _Py_NoneStruct103 ·R_386_32»       _Py_NoneStruct
128 »       mov····$0x0,%eax104 »       mov····$0x0,%eax
129 ·R_386_32»       _Py_NoneStruct105 ·R_386_32»       _Py_NoneStruct
130 »       add····$0x18,%esp106 »       add····$0x18,%esp
131 »       pop····%ebx107 »       pop····%ebx
2.84 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·01000000·00000000·00000000·00000000·................3 ··0x00000000·01000000·00000000·00000000·00000000·................
4 ··0x00000010·00000000·97000000·40000000·0c000000·........@.......4 ··0x00000010·00000000·97000000·40000000·0c000000·........@.......
5 ··0x00000020·60000000·34000000·70000000·b0000000·`...4...p.......5 ··0x00000020·60000000·34000000·30110000·70000000·`...4...0...p...
6 ··0x00000030·e0000000·02000000·20000000·00000000·........·.......6 ··0x00000030·a0000000·02000000·20000000·00000000·........·.......
7 ··0x00000040·00000000·00000000·00000000·00000000·................7 ··0x00000040·00000000·00000000·00000000·00000000·................
8 ··0x00000050·00000000·00000000·00000000·00000000·................8 ··0x00000050·00000000·00000000·00000000·00000000·................
9 ··0x00000060·9c000000·9b0a0000·04000000·80000000·................9 ··0x00000060·9c000000·800a0000·04000000·80000000·................
10 ··0x00000070·ac000000·00000000·08000000·80030000·................10 ··0x00000070·ac000000·00000000·08000000·80030000·................
11 ··0x00000080·b6000000·bd0a0000·08000000·a0050000·................11 ··0x00000080·b6000000·a20a0000·08000000·a0050000·................
12 ··0x00000090·c6000000·1f0b0000·08000000·00050000·................12 ··0x00000090·c6000000·040b0000·08000000·00050000·................
13 ··0x000000a0·d4000000·980b0000·08000000·00040000·................13 ··0x000000a0·d4000000·7d0b0000·08000000·00040000·....}...........
14 ··0x000000b0·35000000·60050000·80000000·e0020000·5...`...........14 ··0x000000b0·35000000·70050000·80000000·e0020000·5...p...........
15 ··0x000000c0·7f000000·d0110000·80000000·40020000·............@...15 ··0x000000c0·7f000000·10130000·80000000·40020000·............@...
16 ··0x000000d0·5d000000·f0060000·80000000·a0010000·]...............16 ··0x000000d0·5d000000·10070000·80000000·a0010000·]...............
17 ··0x000000e0·00000000·00000000·00000000·00000000·................17 ··0x000000e0·00000000·00000000·00000000·00000000·................
18 ··0x000000f0·de000000·f0000000·08000000·00000000·................18 ··0x000000f0·de000000·b0000000·08000000·00000000·................
19 ··0x00000100·e7000000·1c000000·00000000·00400400·.............@..19 ··0x00000100·e7000000·1c000000·00000000·00400400·.............@..
20 ··0x00000110·20010000·00000000·00000000·00000000··...............20 ··0x00000110·20010000·00000000·00000000·00000000··...............
21 ··0x00000120·38000000·00000000·41000000·e0040000·8.......A.......21 ··0x00000120·38000000·00000000·41000000·f0040000·8.......A.......
22 ··0x00000130·34000000·b0100000·47000000·30100000·4.......G...0...22 ··0x00000130·34000000·f0110000·47000000·70110000·4.......G...p...
23 ··0x00000140·33000000·50110000·00000000·00000000·3...P...........23 ··0x00000140·33000000·90120000·00000000·00000000·3...............
24 ··0x00000150·00000000·f6000000·00000000·00000000·................24 ··0x00000150·00000000·f6000000·00000000·00000000·................
25 ··0x00000160·07010000·00000000·00000000·19010000·................25 ··0x00000160·07010000·00000000·00000000·19010000·................
26 ··0x00000170·00000000·00000000·23010000·00000000·........#.......26 ··0x00000170·00000000·00000000·23010000·00000000·........#.......
27 ··0x00000180·00000000·2d010000·00000000·00000000·....-...........27 ··0x00000180·00000000·2d010000·00000000·00000000·....-...........
28 ··0x00000190·36010000·00000000·00000000·40010000·6...........@...28 ··0x00000190·36010000·00000000·00000000·40010000·6...........@...
29 ··0x000001a0·00000000····························....29 ··0x000001a0·00000000····························....
  
46.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
66.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
29.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 3, 16 lines modifiedOffset 3, 16 lines modified
3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
4 ··0x00000000·14000000·00000000·017a5200·017c0801·.........zR..|..4 ··0x00000000·14000000·00000000·017a5200·017c0801·.........zR..|..
5 ··0x00000010·1b0c0404·88010000·18000000·1c000000·................5 ··0x00000010·1b0c0404·88010000·18000000·1c000000·................
6 ··0x00000020·00000000·11000000·00430e1c·450e2048·.........C..E.·H6 ··0x00000020·00000000·11000000·00430e1c·450e2048·.........C..E.·H
7 ··0x00000030·0e040000·34000000·38000000·20000000·....4...8...·...7 ··0x00000030·0e040000·34000000·38000000·20000000·....4...8...·...
8 ··0x00000040·41000000·00410e08·8602410e·0c830343·A....A....A....C8 ··0x00000040·41000000·00410e08·8602410e·0c830343·A....A....A....C
9 ··0x00000050·0e1c450e·20480e14·520e1845·0e1c410e·..E.·H..R..E..A.9 ··0x00000050·0e1c450e·20480e14·520e1845·0e1c410e·..E.·H..R..E..A.
10 ··0x00000060·204f0e0c·44c30e08·41c60e04·5c010000··O..D...A...\...10 ··0x00000060·204f0e0c·44c30e08·41c60e04·58010000··O..D...A...X...
11 ··0x00000070·70000000·00000000·d9040000·00410e08·p............A..11 ··0x00000070·70000000·00000000·e1040000·00410e08·p............A..
12 ··0x00000080·8502410e·0c870341·0e108604·410e1483·..A....A....A...12 ··0x00000080·8502410e·0c870341·0e108604·410e1483·..A....A....A...
13 ··0x00000090·05430e5c·440e605c·0e504b0e·58450e5c·.C.\D.`\.PK.XE.\13 ··0x00000090·05430e5c·440e605c·0e504b0e·58450e5c·.C.\D.`\.PK.XE.\
14 ··0x000000a0·440e604c·0e504b0e·5c410e60·480e505b·D.`L.PK.\A.`H.P[14 ··0x000000a0·440e604c·0e504b0e·5c410e60·480e505b·D.`L.PK.\A.`H.P[
15 ··0x000000b0·0e58450e·5c430e60·480e5070·0e5c450e·.XE.\C.`H.Pp.\E.15 ··0x000000b0·0e58450e·5c430e60·480e5070·0e5c450e·.XE.\C.`H.Pp.\E.
16 ··0x000000c0·60480e50·6c0e5845·0e5c440e·60480e50·`H.Pl.XE.\D.`H.P16 ··0x000000c0·60480e50·6c0e5845·0e5c440e·60480e50·`H.Pl.XE.\D.`H.P
17 ··0x000000d0·6d0e5445·0e58450e·5c440e60·480e5057·m.TE.XE.\D.`H.PW17 ··0x000000d0·6d0e5445·0e58450e·5c440e60·480e5057·m.TE.XE.\D.`H.PW
18 ··0x000000e0·0e5c410e·60480e50·5a0e5c41·0e60480e·.\A.`H.PZ.\A.`H.18 ··0x000000e0·0e5c410e·60480e50·5a0e5c41·0e60480e·.\A.`H.PZ.\A.`H.
2.98 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 90, 33 lines modifiedOffset 90, 33 lines modified
90 ··0x00000570·4e6f6e65·53747275·63740050·79536574·NoneStruct.PySet90 ··0x00000570·4e6f6e65·53747275·63740050·79536574·NoneStruct.PySet
91 ··0x00000580·5f416464·00507945·78635f54·79706545·_Add.PyExc_TypeE91 ··0x00000580·5f416464·00507945·78635f54·79706545·_Add.PyExc_TypeE
92 ··0x00000590·72726f72·00507945·72725f53·65745374·rror.PyErr_SetSt92 ··0x00000590·72726f72·00507945·72725f53·65745374·rror.PyErr_SetSt
93 ··0x000005a0·72696e67·0050794f·626a6563·745f4973·ring.PyObject_Is93 ··0x000005a0·72696e67·0050794f·626a6563·745f4973·ring.PyObject_Is
94 ··0x000005b0·53756263·6c617373·00507957·65616b72·Subclass.PyWeakr94 ··0x000005b0·53756263·6c617373·00507957·65616b72·Subclass.PyWeakr
95 ··0x000005c0·65665f4e·65775265·66005079·434d6574·ef_NewRef.PyCMet95 ··0x000005c0·65665f4e·65775265·66005079·434d6574·ef_NewRef.PyCMet
96 ··0x000005d0·686f645f·4e657700·50795365·745f4e65·hod_New.PySet_Ne96 ··0x000005d0·686f645f·4e657700·50795365·745f4e65·hod_New.PySet_Ne
97 ··0x000005e0·77005079·4578635f·52756e74·696d6545·w.PyExc_RuntimeE 
98 ··0x000005f0·72726f72·005f5079·4172675f·43686563·rror._PyArg_Chec97 ··0x000005e0·77005f50·79417267·5f436865·636b506f·w._PyArg_CheckPo
99 ··0x00000600·6b506f73·6974696f·6e616c00·50795365·kPositional.PySe98 ··0x000005f0·73697469·6f6e616c·00507945·78635f52·sitional.PyExc_R
 99 ··0x00000600·756e7469·6d654572·726f7200·50795365·untimeError.PySe
100 ··0x00000610·745f436f·6e746169·6e73005f·5079556e·t_Contains._PyUn100 ··0x00000610·745f436f·6e746169·6e73005f·5079556e·t_Contains._PyUn
101 ··0x00000620·69636f64·655f4672·6f6d4964·0050794f·icode_FromId.PyO101 ··0x00000620·69636f64·655f4672·6f6d4964·0050794f·icode_FromId.PyO
102 ··0x00000630·626a6563·745f5665·63746f72·63616c6c·bject_Vectorcall102 ··0x00000630·626a6563·745f5665·63746f72·63616c6c·bject_Vectorcall
103 ··0x00000640·4d657468·6f64005f·50795f54·72756553·Method._Py_TrueS103 ··0x00000640·4d657468·6f64005f·50795f54·72756553·Method._Py_TrueS
104 ··0x00000650·74727563·74005f50·795f4661·6c736553·truct._Py_FalseS104 ··0x00000650·74727563·74005f50·795f4661·6c736553·truct._Py_FalseS
105 ··0x00000660·74727563·74005f50·795f4e6f·74496d70·truct._Py_NotImp105 ··0x00000660·74727563·74005f50·795f4e6f·74496d70·truct._Py_NotImp
106 ··0x00000670·6c656d65·6e746564·53747275·63740050·lementedStruct.P106 ··0x00000670·6c656d65·6e746564·53747275·63740050·lementedStruct.P
 107 ··0x00000680·794f626a·6563745f·43616c6c·4d657468·yObject_CallMeth
107 ··0x00000680·79536574·5f53697a·65005079·4d656d5f·ySet_Size.PyMem_108 ··0x00000690·6f640050·79536574·5f53697a·65005079·od.PySet_Size.Py
108 ··0x00000690·4d616c6c·6f63005f·50795365·745f4e65·Malloc._PySet_Ne109 ··0x000006a0·4d656d5f·4d616c6c·6f63005f·50795365·Mem_Malloc._PySe
109 ··0x000006a0·7874456e·74727900·50794d65·6d5f4672·xtEntry.PyMem_Fr110 ··0x000006b0·745f4e65·7874456e·74727900·50794d65·t_NextEntry.PyMe
110 ··0x000006b0·65650050·794f626a·6563745f·43616c6c·ee.PyObject_Call 
111 ··0x000006c0·4d657468·6f640050·79536574·5f436c65·Method.PySet_Cle111 ··0x000006c0·6d5f4672·65650050·79536574·5f436c65·m_Free.PySet_Cle
112 ··0x000006d0·61720050·79576561·6b726566·5f476574·ar.PyWeakref_Get112 ··0x000006d0·61720050·79576561·6b726566·5f476574·ar.PyWeakref_Get
113 ··0x000006e0·4f626a65·63740050·79457863·5f417373·Object.PyExc_Ass113 ··0x000006e0·4f626a65·63740050·79457272·5f4e6f4d·Object.PyErr_NoM
 114 ··0x000006f0·656d6f72·79005079·4578635f·41737365·emory.PyExc_Asse
114 ··0x000006f0·65727469·6f6e4572·726f7200·50794572·ertionError.PyEr115 ··0x00000700·7274696f·6e457272·6f720050·79457272·rtionError.PyErr
115 ··0x00000700·725f4e6f·4d656d6f·72790050·79457272·r_NoMemory.PyErr 
116 ··0x00000710·5f457863·65707469·6f6e4d61·74636865·_ExceptionMatche116 ··0x00000710·5f457863·65707469·6f6e4d61·74636865·_ExceptionMatche
117 ··0x00000720·73005079·4572725f·436c6561·72005079·s.PyErr_Clear.Py117 ··0x00000720·73005079·4572725f·436c6561·72005079·s.PyErr_Clear.Py
118 ··0x00000730·4f626a65·63745f49·73547275·65005079·Object_IsTrue.Py118 ··0x00000730·4f626a65·63745f49·73547275·65005079·Object_IsTrue.Py
119 ··0x00000740·5365745f·44697363·61726400·50794c6f·Set_Discard.PyLo119 ··0x00000740·5365745f·44697363·61726400·50794c6f·Set_Discard.PyLo
120 ··0x00000750·6e675f46·726f6d55·6e736967·6e65644c·ng_FromUnsignedL120 ··0x00000750·6e675f46·726f6d55·6e736967·6e65644c·ng_FromUnsignedL
121 ··0x00000760·6f6e674c·6f6e6700·50795f42·75696c64·ongLong.Py_Build121 ··0x00000760·6f6e674c·6f6e6700·50795f42·75696c64·ongLong.Py_Build
122 ··0x00000770·56616c75·6500·······················Value.122 ··0x00000770·56616c75·6500·······················Value.
145 KB
_bisectmodule.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:··········10140·(bytes·into·file)13 ··Start·of·section·headers:··········10596·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x279c:1 There·are·20·section·headers,·starting·at·offset·0x2964:
  
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]·.text·············PROGBITS········00000000·000040·0004d0·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000254·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·002034·0001f0·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·00214c·000100·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000520·00019c·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·0002a0·00019c·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·002224·0000c0·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·00224c·0000c0·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0006bc·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00043c·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0006bc·000025·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00043c·000025·01·AMS··0···0··4
11 ··[·7]·.rodata.str1.1····PROGBITS········00000000·0006e1·000066·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········00000000·000461·000066·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········00000000·000747·0002f0·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·0004c7·0002b0·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·0022e4·000228·08···I·17···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·00230c·000240·08···I·17···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·000a40·0002dc·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·000780·0006f8·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·00250c·000118·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·00254c·0002b0·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·000d20·0006eb·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·000e80·0006eb·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·002624·000080·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·0027fc·000080·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·00140b·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·00156b·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·00140c·000530·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·00156c·000538·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·0026a4·000058·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·00287c·000048·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·00193c·0003a0·10·····18··37··421 ··[17]·.symtab···········SYMTAB··········00000000·001aa4·000380·10·····18··35··4
22 ··[18]·.strtab···········STRTAB··········00000000·001cdc·000357·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·001e24·000328·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·0026fc·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·0028c4·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
7.21 KB
readelf --wide --symbols {}
    
Offset 1, 61 lines modifiedOffset 1, 59 lines modified
  
1 Symbol·table·'.symtab'·contains·58·entries:1 Symbol·table·'.symtab'·contains·56·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000100····52·OBJECT··LOCAL··DEFAULT····3·_bisectmodule6 ·····3:·00000100····52·OBJECT··LOCAL··DEFAULT····3·_bisectmodule
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····8·9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
 10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
10 ·····7:·00000020···591·FUNC····LOCAL··DEFAULT····1·_bisect_insort_right11 ·····8:·00000000···615·FUNC····LOCAL··DEFAULT···10·_bisect_insort_right
11 ·····8:·00000190····12·OBJECT··LOCAL··DEFAULT····3·PyId_insert12 ·····9:·00000190····12·OBJECT··LOCAL··DEFAULT····3·PyId_insert
12 ·····9:·00000040····36·OBJECT··LOCAL··DEFAULT····3·_parser.313 ····10:·00000040····36·OBJECT··LOCAL··DEFAULT····3·_parser.3
13 ····10:·00000000···172·FUNC····LOCAL··DEFAULT····8·_bisect_insort_right.cold14 ····11:·00000000···179·FUNC····LOCAL··DEFAULT····8·_bisect_insort_right.cold
14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT···10· 
15 ····12:·00000000···548·FUNC····LOCAL··DEFAULT···10·_bisect_bisect_right15 ····12:·00000270···576·FUNC····LOCAL··DEFAULT···10·_bisect_bisect_right
16 ····13:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.116 ····13:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.1
17 ····14:·000000ac···143·FUNC····LOCAL··DEFAULT····8·_bisect_bisect_right.cold17 ····14:·000000b3···167·FUNC····LOCAL··DEFAULT····8·_bisect_bisect_right.cold
18 ····15:·00000270···369·FUNC····LOCAL··DEFAULT····1·_bisect_bisect_left18 ····15:·000004b0···584·FUNC····LOCAL··DEFAULT···10·_bisect_bisect_left
19 ····16:·00000230···172·FUNC····LOCAL··DEFAULT···10·internal_bisect_left 
20 ····17:·00000080····36·OBJECT··LOCAL··DEFAULT····3·_parser.519 ····16:·00000080····36·OBJECT··LOCAL··DEFAULT····3·_parser.5
21 ····18:·0000013b···108·FUNC····LOCAL··DEFAULT····8·_bisect_bisect_left.cold20 ····17:·0000015a···170·FUNC····LOCAL··DEFAULT····8·_bisect_bisect_left.cold
22 ····19:·000001a7····72·FUNC····LOCAL··DEFAULT····8·internal_bisect_left.cold 
23 ····20:·000003f0···224·FUNC····LOCAL··DEFAULT····1·_bisect_insort_left21 ····18:·00000020···564·FUNC····LOCAL··DEFAULT····1·_bisect_insort_left
24 ····21:·000000c0····36·OBJECT··LOCAL··DEFAULT····3·_parser.722 ····19:·000000c0····36·OBJECT··LOCAL··DEFAULT····3·_parser.7
25 ····22:·000001ef···257·FUNC····LOCAL··DEFAULT····8·_bisect_insort_left.cold23 ····20:·00000204···172·FUNC····LOCAL··DEFAULT····8·_bisect_insort_left.cold
26 ····23:·00000000·····0·SECTION·LOCAL··DEFAULT···12·24 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
27 ····24:·00000000····20·OBJECT··LOCAL··DEFAULT···12·_keywords.025 ····22:·00000000····20·OBJECT··LOCAL··DEFAULT···12·_keywords.0
28 ····25:·00000014····20·OBJECT··LOCAL··DEFAULT···12·_keywords.226 ····23:·00000014····20·OBJECT··LOCAL··DEFAULT···12·_keywords.2
29 ····26:·00000028····20·OBJECT··LOCAL··DEFAULT···12·_keywords.427 ····24:·00000028····20·OBJECT··LOCAL··DEFAULT···12·_keywords.4
30 ····27:·0000003c····20·OBJECT··LOCAL··DEFAULT···12·_keywords.628 ····25:·0000003c····20·OBJECT··LOCAL··DEFAULT···12·_keywords.6
31 ····28:·00000060···266·OBJECT··LOCAL··DEFAULT···12·module_doc29 ····26:·00000060···266·OBJECT··LOCAL··DEFAULT···12·module_doc
32 ····29:·00000140····80·OBJECT··LOCAL··DEFAULT····3·bisect_methods30 ····27:·00000140····80·OBJECT··LOCAL··DEFAULT····3·bisect_methods
33 ····30:·00000560···395·OBJECT··LOCAL··DEFAULT···12·_bisect_bisect_right__doc__31 ····28:·00000560···395·OBJECT··LOCAL··DEFAULT···12·_bisect_bisect_right__doc__
34 ····31:·00000440···273·OBJECT··LOCAL··DEFAULT···12·_bisect_insort_right__doc__32 ····29:·00000440···273·OBJECT··LOCAL··DEFAULT···12·_bisect_insort_right__doc__
35 ····32:·000002a0···394·OBJECT··LOCAL··DEFAULT···12·_bisect_bisect_left__doc__33 ····30:·000002a0···394·OBJECT··LOCAL··DEFAULT···12·_bisect_bisect_left__doc__
36 ····33:·00000180···270·OBJECT··LOCAL··DEFAULT···12·_bisect_insort_left__doc__34 ····31:·00000180···270·OBJECT··LOCAL··DEFAULT···12·_bisect_insort_left__doc__
37 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT····5·35 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
38 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT···14·36 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
39 ····36:·00000000·····0·SECTION·LOCAL··DEFAULT···15·37 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
40 ····37:·00000000····22·FUNC····GLOBAL·DEFAULT····1·PyInit__bisect38 ····35:·00000000····22·FUNC····GLOBAL·DEFAULT····1·PyInit__bisect
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Create239 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Create2
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Size40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Size
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_GetItem41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_GetItem
44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool
45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Insert44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Insert
47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_CallMethodId_SizeT47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_CallMethodId_SizeT
50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype49 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Index50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Index
53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSsize_t
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_convert_optional_to_ssize_t52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_convert_optional_to_ssize_t
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
29.1 KB
readelf --wide --relocs {}
    
Offset 1, 211 lines modifiedOffset 1, 235 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x2034·contains·62·entries:1 Relocation·section·'.rel.text'·at·offset·0x214c·contains·32·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000009··00000201·R_386_32···············00000000···.data3 00000009··00000201·R_386_32···············00000000···.data
4 0000000e··00002602·R_386_PC32·············00000000···PyModule_Create24 0000000e··00002402·R_386_PC32·············00000000···PyModule_Create2
5 00000082··00002702·R_386_PC32·············00000000···PySequence_Size5 00000082··00002502·R_386_PC32·············00000000···PySequence_Size
6 000000ae··00002802·R_386_PC32·············00000000···PySequence_GetItem6 000000a4··00002602·R_386_PC32·············00000000···PySequence_GetItem
7 000000ca··00002902·R_386_PC32·············00000000···PyObject_RichCompareBool7 000000be··00002702·R_386_PC32·············00000000···PyObject_RichCompareBool
8 00000106··00002a01·R_386_32···············00000000···PyList_Type8 000000fc··00002801·R_386_32···············00000000···PyList_Type
9 00000114··00002b02·R_386_PC32·············00000000···PyList_Insert9 0000010a··00002902·R_386_PC32·············00000000···PyList_Insert
10 00000125··00002c01·R_386_32···············00000000···_Py_NoneStruct10 00000117··00002a01·R_386_32···············00000000···_Py_NoneStruct
11 0000012b··00002c01·R_386_32···············00000000···_Py_NoneStruct11 0000011d··00002a01·R_386_32···············00000000···_Py_NoneStruct
12 00000149··00002d02·R_386_PC32·············00000000···_Py_Dealloc 
13 0000015f··00000501·R_386_32···············00000000···.rodata.str1.112 00000132··00000501·R_386_32···············00000000···.rodata.str1.1
 13 00000137··00000201·R_386_32···············00000000···.data
 14 00000140··00002c02·R_386_PC32·············00000000···_PyObject_CallMethodId_SizeT
14 00000164··00000201·R_386_32···············00000000···.data15 00000164··00000201·R_386_32···············00000000···.data
 16 0000016e··00003402·R_386_PC32·············00000000···_PyArg_UnpackKeywords
15 0000016d··00002e02·R_386_PC32·············00000000···_PyObject_CallMethodId_SizeT17 0000018c··00002b02·R_386_PC32·············00000000···_Py_Dealloc
16 00000195··00002f01·R_386_32···············00000000···PyFloat_Type 
17 000001a2··00002f01·R_386_32···············00000000···PyFloat_Type18 000001ab··00002d01·R_386_32···············00000000···PyFloat_Type
 19 000001b8··00002d01·R_386_32···············00000000···PyFloat_Type
18 000001a8··00003002·R_386_PC32·············00000000···PyType_IsSubtype20 000001be··00002e02·R_386_PC32·············00000000···PyType_IsSubtype
19 000001be··00003102·R_386_PC32·············00000000···PyNumber_Index21 000001d4··00002f02·R_386_PC32·············00000000···PyNumber_Index
20 000001d6··00003202·R_386_PC32·············00000000···PyLong_AsSsize_t22 000001ea··00003002·R_386_PC32·············00000000···PyLong_AsSsize_t
21 0000020b··00003302·R_386_PC32·············00000000···_Py_convert_optional_to_ssize_t23 0000021d··00003102·R_386_PC32·············00000000···_Py_convert_optional_to_ssize_t
22 00000225··00000501·R_386_32···············00000000···.rodata.str1.124 0000023b··00000501·R_386_32···············00000000···.rodata.str1.1
23 0000022b··00003401·R_386_32···············00000000···PyExc_ValueError25 00000241··00003201·R_386_32···············00000000···PyExc_ValueError
24 00000230··00003502·R_386_PC32·············00000000···PyErr_SetString26 00000246··00003302·R_386_PC32·············00000000···PyErr_SetString
25 0000024d··00000201·R_386_32···············00000000···.data 
26 00000257··00003602·R_386_PC32·············00000000···_PyArg_UnpackKeywords 
27 000002bf··00000b02·R_386_PC32·············00000000···.text.hot 
28 000002d6··00003902·R_386_PC32·············00000000···PyLong_FromSsize_t 
29 000002f0··00002f01·R_386_32···············00000000···PyFloat_Type 
30 00000301··00002f01·R_386_32···············00000000···PyFloat_Type 
31 00000307··00003002·R_386_PC32·············00000000···PyType_IsSubtype 
32 0000031d··00003102·R_386_PC32·············00000000···PyNumber_Index 
33 0000033b··00003202·R_386_PC32·············00000000···PyLong_AsSsize_t 
34 0000037e··00003302·R_386_PC32·············00000000···_Py_convert_optional_to_ssize_t 
35 0000039d··00003702·R_386_PC32·············00000000···PyErr_Occurred 
36 000003bf··00000201·R_386_32···············00000000···.data 
37 000003c9··00003602·R_386_PC32·············00000000···_PyArg_UnpackKeywords 
38 00000441··00000b02·R_386_PC32·············00000000···.text.hot 
39 0000044f··00002a01·R_386_32···············00000000···PyList_Type 
40 0000045b··00000501·R_386_32···············00000000···.rodata.str1.1 
41 00000460··00000201·R_386_32···············00000000···.data 
42 00000466··00002e02·R_386_PC32·············00000000···_PyObject_CallMethodId_SizeT 
43 0000047c··00002c01·R_386_32···············00000000···_Py_NoneStruct 
44 00000482··00002c01·R_386_32···············00000000···_Py_NoneStruct 
45 00000493··00002b02·R_386_PC32·············00000000···PyList_Insert 
46 000004b1··00000201·R_386_32···············00000000···.data 
47 000004bb··00003602·R_386_PC32·············00000000···_PyArg_UnpackKeywords 
48 00000037··00000602·R_386_PC32·············00000000···.text.unlikely27 00000037··00000602·R_386_PC32·············00000000···.text.unlikely
49 00000182··00000602·R_386_PC32·············00000000···.text.unlikely28 00000151··00000602·R_386_PC32·············00000000···.text.unlikely
50 0000018d··00000602·R_386_PC32·············00000000···.text.unlikely 
51 0000019b··00000602·R_386_PC32·············00000000···.text.unlikely 
52 000001b3··00000602·R_386_PC32·············00000000···.text.unlikely29 000001a3··00000602·R_386_PC32·············00000000···.text.unlikely
 30 000001b1··00000602·R_386_PC32·············00000000···.text.unlikely
53 000001c9··00000602·R_386_PC32·············00000000···.text.unlikely31 000001c9··00000602·R_386_PC32·············00000000···.text.unlikely
54 000001ee··00000602·R_386_PC32·············00000000···.text.unlikely32 000001e1··00000602·R_386_PC32·············00000000···.text.unlikely
55 000001f7··00000602·R_386_PC32·············00000000···.text.unlikely 
56 00000287··00000602·R_386_PC32·············00000000···.text.unlikely33 00000200··00000602·R_386_PC32·············00000000···.text.unlikely
57 000002f6··00000602·R_386_PC32·············00000000···.text.unlikely34 00000209··00000602·R_386_PC32·············00000000···.text.unlikely
58 00000312··00000602·R_386_PC32·············00000000···.text.unlikely 
59 0000032e··00000602·R_386_PC32·············00000000···.text.unlikely 
60 00000355··00000602·R_386_PC32·············00000000···.text.unlikely 
61 0000035e··00000602·R_386_PC32·············00000000···.text.unlikely 
62 00000407··00000602·R_386_PC32·············00000000···.text.unlikely 
63 00000431··00000602·R_386_PC32·············00000000···.text.unlikely 
64 00000476··00000602·R_386_PC32·············00000000···.text.unlikely 
  
65 Relocation·section·'.rel.data'·at·offset·0x2224·contains·24·entries:35 Relocation·section·'.rel.data'·at·offset·0x224c·contains·24·entries:
66 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name36 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
67 00000004··00001701·R_386_32···············00000000···.rodata37 00000004··00001501·R_386_32···············00000000···.rodata
68 00000008··00000501·R_386_32···············00000000···.rodata.str1.138 00000008··00000501·R_386_32···············00000000···.rodata.str1.1
69 00000044··00001701·R_386_32···············00000000···.rodata39 00000044··00001501·R_386_32···············00000000···.rodata
70 00000048··00000501·R_386_32···············00000000···.rodata.str1.140 00000048··00000501·R_386_32···············00000000···.rodata.str1.1
71 00000084··00001701·R_386_32···············00000000···.rodata41 00000084··00001501·R_386_32···············00000000···.rodata
72 00000088··00000501·R_386_32···············00000000···.rodata.str1.142 00000088··00000501·R_386_32···············00000000···.rodata.str1.1
73 000000c4··00001701·R_386_32···············00000000···.rodata43 000000c4··00001501·R_386_32···············00000000···.rodata
74 000000c8··00000501·R_386_32···············00000000···.rodata.str1.144 000000c8··00000501·R_386_32···············00000000···.rodata.str1.1
75 00000114··00000501·R_386_32···············00000000···.rodata.str1.145 00000114··00000501·R_386_32···············00000000···.rodata.str1.1
76 00000118··00001701·R_386_32···············00000000···.rodata46 00000118··00001501·R_386_32···············00000000···.rodata
77 00000120··00000201·R_386_32···············00000000···.data47 00000120··00000201·R_386_32···············00000000···.data
78 00000140··00000501·R_386_32···············00000000···.rodata.str1.148 00000140··00000501·R_386_32···············00000000···.rodata.str1.1
79 00000144··00000b01·R_386_32···············00000000···.text.hot49 00000144··00000701·R_386_32···············00000000···.text.hot
80 0000014c··00001701·R_386_32···············00000000···.rodata50 0000014c··00001501·R_386_32···············00000000···.rodata
81 00000150··00000501·R_386_32···············00000000···.rodata.str1.151 00000150··00000501·R_386_32···············00000000···.rodata.str1.1
82 00000154··00000101·R_386_32···············00000000···.text52 00000154··00000701·R_386_32···············00000000···.text.hot
83 0000015c··00001701·R_386_32···············00000000···.rodata53 0000015c··00001501·R_386_32···············00000000···.rodata
84 00000160··00000501·R_386_32···············00000000···.rodata.str1.154 00000160··00000501·R_386_32···············00000000···.rodata.str1.1
85 00000164··00000101·R_386_32···············00000000···.text55 00000164··00000701·R_386_32···············00000000···.text.hot
86 0000016c··00001701·R_386_32···············00000000···.rodata56 0000016c··00001501·R_386_32···············00000000···.rodata
87 00000170··00000501·R_386_32···············00000000···.rodata.str1.157 00000170··00000501·R_386_32···············00000000···.rodata.str1.1
88 00000174··00000101·R_386_32···············00000000···.text58 00000174··00000101·R_386_32···············00000000···.text
89 0000017c··00001701·R_386_32···············00000000···.rodata59 0000017c··00001501·R_386_32···············00000000···.rodata
90 00000194··00000501·R_386_32···············00000000···.rodata.str1.160 00000194··00000501·R_386_32···············00000000···.rodata.str1.1
  
91 Relocation·section·'.rel.text.unlikely'·at·offset·0x22e4·contains·69·entries:61 Relocation·section·'.rel.text.unlikely'·at·offset·0x230c·contains·72·entries:
 62 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
 63 0000001e··00002b02·R_386_PC32·············00000000···_Py_Dealloc
 64 0000002b··00003502·R_386_PC32·············00000000···PyErr_Occurred
 65 00000047··00003102·R_386_PC32·············00000000···_Py_convert_optional_to_ssize_t
 66 0000005e··00000401·R_386_32···············00000000···.rodata.str1.4
 67 00000064··00003601·R_386_32···············00000000···PyExc_TypeError
 68 00000069··00003302·R_386_PC32·············00000000···PyErr_SetString
 69 00000087··00003102·R_386_PC32·············00000000···_Py_convert_optional_to_ssize_t
 70 000000a2··00002b02·R_386_PC32·············00000000···_Py_Dealloc
 71 000000d9··00002b02·R_386_PC32·············00000000···_Py_Dealloc
 72 000000fd··00003102·R_386_PC32·············00000000···_Py_convert_optional_to_ssize_t
 73 0000011c··00003102·R_386_PC32·············00000000···_Py_convert_optional_to_ssize_t
 74 0000013c··00000401·R_386_32···············00000000···.rodata.str1.4
 75 00000142··00003601·R_386_32···············00000000···PyExc_TypeError
 76 00000147··00003302·R_386_PC32·············00000000···PyErr_SetString
 77 00000180··00002b02·R_386_PC32·············00000000···_Py_Dealloc
 78 0000018d··00003502·R_386_PC32·············00000000···PyErr_Occurred
 79 000001a9··00003102·R_386_PC32·············00000000···_Py_convert_optional_to_ssize_t
 80 000001c0··00000401·R_386_32···············00000000···.rodata.str1.4
 81 000001c6··00003601·R_386_32···············00000000···PyExc_TypeError
 82 000001cb··00003302·R_386_PC32·············00000000···PyErr_SetString
 83 000001e4··00003102·R_386_PC32·············00000000···_Py_convert_optional_to_ssize_t
 84 00000209··00002b02·R_386_PC32·············00000000···_Py_Dealloc
 85 0000022c··00002b02·R_386_PC32·············00000000···_Py_Dealloc
 86 00000239··00003502·R_386_PC32·············00000000···PyErr_Occurred
 87 00000255··00003102·R_386_PC32·············00000000···_Py_convert_optional_to_ssize_t
 88 0000026c··00000401·R_386_32···············00000000···.rodata.str1.4
 89 00000272··00003601·R_386_32···············00000000···PyExc_TypeError
Max diff block lines reached; 15548/29781 bytes (52.21%) of diff not shown.
39.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 22, 163 lines modifiedOffset 22, 163 lines modified
22 ··DW_CFA_def_cfa_offset:·3222 ··DW_CFA_def_cfa_offset:·32
23 ··DW_CFA_advance_loc:·8·to·0000001523 ··DW_CFA_advance_loc:·8·to·00000015
24 ··DW_CFA_def_cfa_offset:·424 ··DW_CFA_def_cfa_offset:·4
25 ··DW_CFA_nop25 ··DW_CFA_nop
26 ··DW_CFA_nop26 ··DW_CFA_nop
27 ··DW_CFA_nop27 ··DW_CFA_nop
  
28 00000038·000000f0·0000003c·FDE·cie=00000000·pc=00000020..0000026f28 00000038·000000f0·0000003c·FDE·cie=00000000·pc=00000000..00000267
29 ··DW_CFA_advance_loc:·1·to·0000002129 ··DW_CFA_advance_loc:·1·to·00000001
30 ··DW_CFA_def_cfa_offset:·830 ··DW_CFA_def_cfa_offset:·8
31 ··DW_CFA_offset:·r5·(ebp)·at·cfa-831 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
32 ··DW_CFA_advance_loc:·1·to·0000002232 ··DW_CFA_advance_loc:·1·to·00000002
33 ··DW_CFA_def_cfa_offset:·1233 ··DW_CFA_def_cfa_offset:·12
34 ··DW_CFA_offset:·r7·(edi)·at·cfa-1234 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
35 ··DW_CFA_advance_loc:·1·to·0000002335 ··DW_CFA_advance_loc:·1·to·00000003
36 ··DW_CFA_def_cfa_offset:·1636 ··DW_CFA_def_cfa_offset:·16
37 ··DW_CFA_offset:·r6·(esi)·at·cfa-1637 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
38 ··DW_CFA_advance_loc:·1·to·0000002438 ··DW_CFA_advance_loc:·1·to·00000004
39 ··DW_CFA_def_cfa_offset:·2039 ··DW_CFA_def_cfa_offset:·20
40 ··DW_CFA_offset:·r3·(ebx)·at·cfa-2040 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
41 ··DW_CFA_advance_loc:·3·to·0000002741 ··DW_CFA_advance_loc:·3·to·00000007
42 ··DW_CFA_def_cfa_offset:·8042 ··DW_CFA_def_cfa_offset:·80
43 ··DW_CFA_advance_loc1:·86·to·0000007d43 ··DW_CFA_advance_loc1:·75·to·00000052
44 ··DW_CFA_def_cfa_offset:·9244 ··DW_CFA_def_cfa_offset:·92
45 ··DW_CFA_advance_loc:·4·to·0000008145 ··DW_CFA_advance_loc:·4·to·00000056
46 ··DW_CFA_def_cfa_offset:·9646 ··DW_CFA_def_cfa_offset:·96
47 ··DW_CFA_advance_loc:·8·to·0000008947 ··DW_CFA_advance_loc:·8·to·0000005e
48 ··DW_CFA_def_cfa_offset:·8048 ··DW_CFA_def_cfa_offset:·80
49 ··DW_CFA_advance_loc:·29·to·000000a649 ··DW_CFA_advance_loc:·24·to·00000076
50 ··DW_CFA_def_cfa_offset:·8850 ··DW_CFA_def_cfa_offset:·88
51 ··DW_CFA_advance_loc:·3·to·000000a951 ··DW_CFA_advance_loc:·3·to·00000079
52 ··DW_CFA_def_cfa_offset:·9252 ··DW_CFA_def_cfa_offset:·92
53 ··DW_CFA_advance_loc:·4·to·000000ad53 ··DW_CFA_advance_loc:·4·to·0000007d
54 ··DW_CFA_def_cfa_offset:·9654 ··DW_CFA_def_cfa_offset:·96
55 ··DW_CFA_advance_loc:·8·to·000000b555 ··DW_CFA_advance_loc:·8·to·00000085
56 ··DW_CFA_def_cfa_offset:·8056 ··DW_CFA_def_cfa_offset:·80
57 ··DW_CFA_advance_loc:·13·to·000000c257 ··DW_CFA_advance_loc:·13·to·00000092
58 ··DW_CFA_def_cfa_offset:·8458 ··DW_CFA_def_cfa_offset:·84
59 ··DW_CFA_advance_loc:·2·to·000000c459 ··DW_CFA_advance_loc:·2·to·00000094
60 ··DW_CFA_def_cfa_offset:·8860 ··DW_CFA_def_cfa_offset:·88
61 ··DW_CFA_advance_loc:·1·to·000000c561 ··DW_CFA_advance_loc:·1·to·00000095
62 ··DW_CFA_def_cfa_offset:·9262 ··DW_CFA_def_cfa_offset:·92
63 ··DW_CFA_advance_loc:·4·to·000000c963 ··DW_CFA_advance_loc:·4·to·00000099
64 ··DW_CFA_def_cfa_offset:·9664 ··DW_CFA_def_cfa_offset:·96
65 ··DW_CFA_advance_loc:·8·to·000000d165 ··DW_CFA_advance_loc:·10·to·000000a3
66 ··DW_CFA_def_cfa_offset:·8066 ··DW_CFA_def_cfa_offset:·80
67 ··DW_CFA_advance_loc:·60·to·0000010d67 ··DW_CFA_advance_loc:·60·to·000000df
68 ··DW_CFA_def_cfa_offset:·8468 ··DW_CFA_def_cfa_offset:·84
69 ··DW_CFA_advance_loc:·4·to·0000011169 ··DW_CFA_advance_loc:·4·to·000000e3
70 ··DW_CFA_def_cfa_offset:·8870 ··DW_CFA_def_cfa_offset:·88
71 ··DW_CFA_advance_loc:·1·to·0000011271 ··DW_CFA_advance_loc:·1·to·000000e4
72 ··DW_CFA_def_cfa_offset:·9272 ··DW_CFA_def_cfa_offset:·92
73 ··DW_CFA_advance_loc:·1·to·0000011373 ··DW_CFA_advance_loc:·1·to·000000e5
74 ··DW_CFA_def_cfa_offset:·9674 ··DW_CFA_def_cfa_offset:·96
75 ··DW_CFA_advance_loc:·8·to·0000011b75 ··DW_CFA_advance_loc:·8·to·000000ed
76 ··DW_CFA_def_cfa_offset:·8076 ··DW_CFA_def_cfa_offset:·80
77 ··DW_CFA_advance_loc:·23·to·0000013277 ··DW_CFA_advance_loc:·23·to·00000104
78 ··DW_CFA_remember_state78 ··DW_CFA_remember_state
79 ··DW_CFA_def_cfa_offset:·2079 ··DW_CFA_def_cfa_offset:·20
80 ··DW_CFA_advance_loc:·1·to·0000013380 ··DW_CFA_advance_loc:·1·to·00000105
81 ··DW_CFA_restore:·r3·(ebx)81 ··DW_CFA_restore:·r3·(ebx)
82 ··DW_CFA_def_cfa_offset:·1682 ··DW_CFA_def_cfa_offset:·16
83 ··DW_CFA_advance_loc:·1·to·0000013483 ··DW_CFA_advance_loc:·1·to·00000106
84 ··DW_CFA_restore:·r6·(esi)84 ··DW_CFA_restore:·r6·(esi)
85 ··DW_CFA_def_cfa_offset:·1285 ··DW_CFA_def_cfa_offset:·12
86 ··DW_CFA_advance_loc:·1·to·0000013586 ··DW_CFA_advance_loc:·1·to·00000107
87 ··DW_CFA_restore:·r7·(edi)87 ··DW_CFA_restore:·r7·(edi)
88 ··DW_CFA_def_cfa_offset:·888 ··DW_CFA_def_cfa_offset:·8
89 ··DW_CFA_advance_loc:·1·to·0000013689 ··DW_CFA_advance_loc:·1·to·00000108
90 ··DW_CFA_restore:·r5·(ebp)90 ··DW_CFA_restore:·r5·(ebp)
91 ··DW_CFA_def_cfa_offset:·491 ··DW_CFA_def_cfa_offset:·4
92 ··DW_CFA_advance_loc:·10·to·0000014092 ··DW_CFA_advance_loc:·8·to·00000110
93 ··DW_CFA_restore_state93 ··DW_CFA_restore_state
94 ··DW_CFA_advance_loc:·7·to·0000014794 ··DW_CFA_advance_loc:·7·to·00000117
95 ··DW_CFA_def_cfa_offset:·9295 ··DW_CFA_def_cfa_offset:·92
96 ··DW_CFA_advance_loc:·1·to·0000014896 ··DW_CFA_advance_loc:·1·to·00000118
97 ··DW_CFA_def_cfa_offset:·9697 ··DW_CFA_def_cfa_offset:·96
98 ··DW_CFA_advance_loc:·8·to·0000015098 ··DW_CFA_advance_loc:·8·to·00000120
99 ··DW_CFA_def_cfa_offset:·8099 ··DW_CFA_def_cfa_offset:·80
100 ··DW_CFA_advance_loc:·9·to·00000159100 ··DW_CFA_advance_loc:·9·to·00000129
101 ··DW_CFA_def_cfa_offset:·92101 ··DW_CFA_def_cfa_offset:·92
102 ··DW_CFA_advance_loc:·4·to·0000015d102 ··DW_CFA_advance_loc:·4·to·0000012d
103 ··DW_CFA_def_cfa_offset:·96103 ··DW_CFA_def_cfa_offset:·96
104 ··DW_CFA_advance_loc:·1·to·0000015e104 ··DW_CFA_advance_loc:·1·to·0000012e
105 ··DW_CFA_def_cfa_offset:·100105 ··DW_CFA_def_cfa_offset:·100
106 ··DW_CFA_advance_loc:·5·to·00000163106 ··DW_CFA_advance_loc:·5·to·00000133
107 ··DW_CFA_def_cfa_offset:·104107 ··DW_CFA_def_cfa_offset:·104
108 ··DW_CFA_advance_loc:·5·to·00000168108 ··DW_CFA_advance_loc:·5·to·00000138
109 ··DW_CFA_def_cfa_offset:·108109 ··DW_CFA_def_cfa_offset:·108
110 ··DW_CFA_advance_loc:·4·to·0000016c110 ··DW_CFA_advance_loc:·4·to·0000013c
111 ··DW_CFA_def_cfa_offset:·112111 ··DW_CFA_def_cfa_offset:·112
112 ··DW_CFA_advance_loc:·8·to·00000174112 ··DW_CFA_advance_loc:·8·to·00000144
113 ··DW_CFA_def_cfa_offset:·80113 ··DW_CFA_def_cfa_offset:·80
114 ··DW_CFA_advance_loc:·44·to·000001a0114 ··DW_CFA_advance_loc:·47·to·00000173
115 ··DW_CFA_def_cfa_offset:·84115 ··DW_CFA_def_cfa_offset:·84
116 ··DW_CFA_advance_loc:·1·to·000001a1116 ··DW_CFA_advance_loc:·1·to·00000174
117 ··DW_CFA_def_cfa_offset:·88117 ··DW_CFA_def_cfa_offset:·88
118 ··DW_CFA_advance_loc:·5·to·000001a6118 ··DW_CFA_advance_loc:·5·to·00000179
119 ··DW_CFA_def_cfa_offset:·92119 ··DW_CFA_def_cfa_offset:·92
120 ··DW_CFA_advance_loc:·1·to·000001a7120 ··DW_CFA_advance_loc:·1·to·0000017a
121 ··DW_CFA_def_cfa_offset:·96121 ··DW_CFA_def_cfa_offset:·96
122 ··DW_CFA_advance_loc:·8·to·000001af122 ··DW_CFA_advance_loc:·8·to·00000182
123 ··DW_CFA_def_cfa_offset:·80123 ··DW_CFA_def_cfa_offset:·80
124 ··DW_CFA_advance_loc:·11·to·000001ba124 ··DW_CFA_advance_loc:·11·to·0000018d
125 ··DW_CFA_def_cfa_offset:·92125 ··DW_CFA_def_cfa_offset:·92
126 ··DW_CFA_advance_loc:·3·to·000001bd126 ··DW_CFA_advance_loc:·3·to·00000190
127 ··DW_CFA_def_cfa_offset:·96127 ··DW_CFA_def_cfa_offset:·96
128 ··DW_CFA_advance_loc:·8·to·000001c5128 ··DW_CFA_advance_loc:·8·to·00000198
129 ··DW_CFA_def_cfa_offset:·80129 ··DW_CFA_def_cfa_offset:·80
130 ··DW_CFA_advance_loc:·11·to·000001d0130 ··DW_CFA_advance_loc:·11·to·000001a3
131 ··DW_CFA_def_cfa_offset:·92131 ··DW_CFA_def_cfa_offset:·92
132 ··DW_CFA_advance_loc:·1·to·000001d1132 ··DW_CFA_advance_loc:·1·to·000001a4
133 ··DW_CFA_def_cfa_offset:·96133 ··DW_CFA_def_cfa_offset:·96
134 ··DW_CFA_advance_loc:·16·to·000001e1134 ··DW_CFA_advance_loc:·16·to·000001b4
135 ··DW_CFA_def_cfa_offset:·80135 ··DW_CFA_def_cfa_offset:·80
136 ··DW_CFA_advance_loc:·32·to·00000201136 ··DW_CFA_advance_loc:·32·to·000001d4
137 ··DW_CFA_def_cfa_offset:·84137 ··DW_CFA_def_cfa_offset:·84
138 ··DW_CFA_advance_loc:·1·to·00000202138 ··DW_CFA_advance_loc:·1·to·000001d5
139 ··DW_CFA_def_cfa_offset:·88139 ··DW_CFA_def_cfa_offset:·88
140 ··DW_CFA_advance_loc:·5·to·00000207140 ··DW_CFA_advance_loc:·5·to·000001da
141 ··DW_CFA_def_cfa_offset:·92141 ··DW_CFA_def_cfa_offset:·92
142 ··DW_CFA_advance_loc:·3·to·0000020a142 ··DW_CFA_advance_loc:·3·to·000001dd
143 ··DW_CFA_def_cfa_offset:·96143 ··DW_CFA_def_cfa_offset:·96
144 ··DW_CFA_advance_loc:·8·to·00000212144 ··DW_CFA_advance_loc:·8·to·000001e5
145 ··DW_CFA_def_cfa_offset:·80145 ··DW_CFA_def_cfa_offset:·80
146 ··DW_CFA_advance_loc:·17·to·00000223146 ··DW_CFA_advance_loc:·13·to·000001f2
147 ··DW_CFA_def_cfa_offset:·84147 ··DW_CFA_def_cfa_offset:·84
Max diff block lines reached; 33536/39904 bytes (84.04%) of diff not shown.
400 B
strings --all --bytes=8 {}
    
Offset 38, 18 lines modifiedOffset 38, 16 lines modified
38 PyId_insert38 PyId_insert
39 _parser.339 _parser.3
40 _bisect_insort_right.cold40 _bisect_insort_right.cold
41 _bisect_bisect_right41 _bisect_bisect_right
42 _parser.142 _parser.1
43 _bisect_bisect_right.cold43 _bisect_bisect_right.cold
44 _bisect_bisect_left44 _bisect_bisect_left
45 internal_bisect_left 
46 _parser.545 _parser.5
47 _bisect_bisect_left.cold46 _bisect_bisect_left.cold
48 internal_bisect_left.cold 
49 _bisect_insort_left47 _bisect_insort_left
50 _parser.748 _parser.7
51 _bisect_insort_left.cold49 _bisect_insort_left.cold
52 _keywords.050 _keywords.0
53 _keywords.251 _keywords.2
54 _keywords.452 _keywords.4
55 _keywords.653 _keywords.6
14.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 12, 463 lines modifiedOffset 12, 221 lines modified
12 »       call···e·<PyInit__bisect+0xe>12 »       call···e·<PyInit__bisect+0xe>
13 ·R_386_PC32»     PyModule_Create213 ·R_386_PC32»     PyModule_Create2
14 »       add····$0x1c,%esp14 »       add····$0x1c,%esp
15 »       retq···15 »       retq···
16 »       lea····0x0(%esi,%eiz,1),%esi16 »       lea····0x0(%esi,%eiz,1),%esi
17 »       lea····0x0(%esi),%esi17 »       lea····0x0(%esi),%esi
  
18 00000020·<_bisect_insort_right>:18 00000020·<_bisect_insort_left>:
19 _bisect_insort_right():19 _bisect_insort_left():
20 »       push···%ebp20 »       push···%ebp
21 »       push···%edi21 »       push···%edi
22 »       push···%esi22 »       push···%esi
23 »       push···%ebx23 »       push···%ebx
24 »       sub····$0x3c,%esp24 »       sub····$0x3c,%esp
25 »       mov····0x5c(%esp),%edx25 »       mov····0x5c(%esp),%edx
26 »       mov····0x54(%esp),%ebx26 »       mov····0x54(%esp),%ebx
27 »       mov····0x58(%esp),%eax27 »       mov····0x58(%esp),%eax
28 »       test···%edx,%edx28 »       test···%edx,%edx
29 »       jne····c0·<_bisect_insort_right+0xa0>29 »       jne····24c·<_bisect_insort_left+0x22c>
30 ·R_386_PC32»     .text.unlikely30 ·R_386_PC32»     .text.unlikely
31 »       lea····-0x2(%eax),%ecx31 »       lea····-0x2(%eax),%ecx
32 »       movl···$0xffffffff,0x1c(%esp)32 »       movl···$0xffffffff,0x1c(%esp)
33 »       mov····%eax,%edi33 »       mov····%eax,%esi
34 »       cmp····$0x2,%ecx34 »       cmp····$0x2,%ecx
35 »       ja·····23e·<_bisect_insort_right+0x21e>35 »       ja·····155·<_bisect_insort_left+0x135>
36 »       test···%ebx,%ebx36 »       test···%ebx,%ebx
37 »       je·····23e·<_bisect_insort_right+0x21e>37 »       je·····155·<_bisect_insort_left+0x135>
38 »       mov····(%ebx),%ebp38 »       mov····(%ebx),%ebp
39 »       mov····0x4(%ebx),%eax39 »       mov····0x4(%ebx),%eax
40 »       mov····%ebp,0x4(%esp)40 »       mov····%ebp,0x4(%esp)
41 »       mov····%eax,0x8(%esp)41 »       mov····%eax,0x8(%esp)
42 »       cmp····$0x2,%edi42 »       cmp····$0x2,%esi
43 »       jne····186·<_bisect_insort_right+0x166>43 »       jne····19c·<_bisect_insort_left+0x17c>
44 »       mov····0x1c(%esp),%edi44 »       mov····0x1c(%esp),%ebp
45 »       xor····%esi,%esi45 »       xor····%edi,%edi
46 »       cmp····$0xffffffff,%edi46 »       cmp····$0xffffffff,%ebp
47 »       jne····93·<_bisect_insort_right+0x73>47 »       jne····93·<_bisect_insort_left+0x73>
48 »       sub····$0xc,%esp48 »       sub····$0xc,%esp
49 »       pushl··0x10(%esp)49 »       pushl··0x10(%esp)
50 »       call···82·<_bisect_insort_right+0x62>50 »       call···82·<_bisect_insort_left+0x62>
51 ·R_386_PC32»     PySequence_Size51 ·R_386_PC32»     PySequence_Size
52 »       add····$0x10,%esp52 »       add····$0x10,%esp
53 »       mov····%eax,%edi53 »       mov····%eax,%ebp
54 »       test···%eax,%eax54 »       test···%eax,%eax
55 »       js·····237·<_bisect_insort_right+0x217>55 »       js·····17f·<_bisect_insort_left+0x15f>
56 »       cmp····%edi,%esi56 »       cmp····%ebp,%edi
57 »       jge····ff·<_bisect_insort_right+0xdf>57 »       jge····ed·<_bisect_insort_left+0xcd>
58 »       lea····0x0(%esi,%eiz,1),%esi 
59 »       xchg···%ax,%ax 
60 »       lea····(%esi,%edi,1),%ebp58 »       lea····(%edi,%ebp,1),%ebx
61 »       sub····$0x8,%esp59 »       push···%eax
62 »       shr····%ebp60 »       shr····%ebx
 61 »       push···%eax
63 »       push···%ebp62 »       push···%ebx
64 »       pushl··0x10(%esp)63 »       pushl··0x10(%esp)
65 »       call···ae·<_bisect_insort_right+0x8e>64 »       call···a4·<_bisect_insort_left+0x84>
66 ·R_386_PC32»     PySequence_GetItem65 ·R_386_PC32»     PySequence_GetItem
67 »       add····$0x10,%esp66 »       add····$0x10,%esp
68 »       mov····%eax,%ebx67 »       mov····%eax,%esi
69 »       test···%eax,%eax68 »       test···%eax,%eax
70 »       je·····237·<_bisect_insort_right+0x217>69 »       je·····17f·<_bisect_insort_left+0x15f>
71 »       sub····$0x4,%esp 
72 »       push···$0x0 
73 »       push···%eax70 »       push···%eax
 71 »       push···$0x0
74 »       pushl··0x14(%esp)72 »       pushl··0x10(%esp)
 73 »       push···%esi
75 »       call···ca·<_bisect_insort_right+0xaa>74 »       call···be·<_bisect_insort_left+0x9e>
76 ·R_386_PC32»     PyObject_RichCompareBool75 ·R_386_PC32»     PyObject_RichCompareBool
77 »       add····$0x10,%esp76 »       add····$0x10,%esp
78 »       mov····%eax,%edx77 »       mov····%eax,%edx
79 »       mov····(%ebx),%eax78 »       mov····(%esi),%eax
80 »       sub····$0x1,%eax79 »       sub····$0x1,%eax
81 »       mov····%eax,(%ebx)80 »       mov····%eax,(%esi)
82 »       test···%eax,%eax81 »       test···%eax,%eax
83 »       je·····140·<_bisect_insort_right+0x120>82 »       je·····183·<_bisect_insort_left+0x163>
84 »       test···%edx,%edx83 »       test···%edx,%edx
85 »       js·····237·<_bisect_insort_right+0x217>84 »       js·····17f·<_bisect_insort_left+0x15f>
86 »       je·····f0·<_bisect_insort_right+0xd0>85 »       jne····e4·<_bisect_insort_left+0xc4>
87 »       cmp····%esi,%ebp 
88 »       jle····ff·<_bisect_insort_right+0xdf> 
89 »       mov····%ebp,%edi86 »       mov····%ebx,%ebp
90 »       jmp····a0·<_bisect_insort_right+0x80>87 »       jmp····93·<_bisect_insort_left+0x73>
91 »       lea····0x1(%ebp),%esi88 »       lea····0x1(%ebx),%edi
92 »       cmp····%edi,%esi 
93 »       jl·····a0·<_bisect_insort_right+0x80>89 »       mov····%ebp,%ebx
 90 »       mov····%ebx,%ebp
 91 »       jmp····93·<_bisect_insort_left+0x73>
94 »       test···%esi,%esi92 »       test···%edi,%edi
95 »       js·····237·<_bisect_insort_right+0x217>93 »       js·····17f·<_bisect_insort_left+0x15f>
96 »       mov····0x4(%esp),%edi94 »       mov····0x4(%esp),%ebx
97 »       cmpl···$0x0,0x4(%edi)95 »       cmpl···$0x0,0x4(%ebx)
98 ·R_386_32»       PyList_Type96 ·R_386_32»       PyList_Type
99 »       jne····156·<_bisect_insort_right+0x136>97 »       jne····129·<_bisect_insort_left+0x109>
100 »       push···%ecx98 »       push···%ecx
101 »       pushl··0xc(%esp)99 »       pushl··0xc(%esp)
102 »       push···%esi 
103 »       push···%edi100 »       push···%edi
 101 »       push···%ebx
104 »       call···114·<_bisect_insort_right+0xf4>102 »       call···10a·<_bisect_insort_left+0xea>
105 ·R_386_PC32»     PyList_Insert103 ·R_386_PC32»     PyList_Insert
106 »       add····$0x10,%esp104 »       add····$0x10,%esp
107 »       test···%eax,%eax105 »       test···%eax,%eax
108 »       js·····237·<_bisect_insort_right+0x217>106 »       js·····17f·<_bisect_insort_left+0x15f>
109 »       addl···$0x1,0x0107 »       addl···$0x1,0x0
110 ·R_386_32»       _Py_NoneStruct108 ·R_386_32»       _Py_NoneStruct
111 »       mov····$0x0,%eax109 »       mov····$0x0,%eax
112 ·R_386_32»       _Py_NoneStruct110 ·R_386_32»       _Py_NoneStruct
113 »       add····$0x3c,%esp111 »       add····$0x3c,%esp
114 »       pop····%ebx112 »       pop····%ebx
115 »       pop····%esi113 »       pop····%esi
116 »       pop····%edi114 »       pop····%edi
117 »       pop····%ebp115 »       pop····%ebp
118 »       retq···116 »       retq···
119 »       lea····0x0(%esi,%eiz,1),%esi 
120 »       xchg···%ax,%ax 
121 »       mov····%edx,0xc(%esp) 
122 »       sub····$0xc,%esp 
123 »       push···%ebx 
124 »       call···149·<_bisect_insort_right+0x129> 
125 ·R_386_PC32»     _Py_Dealloc 
126 »       add····$0x10,%esp 
127 »       mov····0xc(%esp),%edx 
128 »       jmp····de·<_bisect_insort_right+0xbe> 
129 »       sub····$0xc,%esp117 »       sub····$0xc,%esp
130 »       pushl··0x14(%esp)118 »       pushl··0x14(%esp)
131 »       push···%esi119 »       push···%edi
Max diff block lines reached; 9738/14116 bytes (68.99%) of diff not shown.
1.22 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 17, 14 lines modifiedOffset 17, 14 lines modified
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·01000000·00000000·00000000·00000000·................20 ··0x00000100·01000000·00000000·00000000·00000000·................
21 ··0x00000110·00000000·57000000·60000000·ffffffff·....W...`.......21 ··0x00000110·00000000·57000000·60000000·ffffffff·....W...`.......
22 ··0x00000120·40010000·00000000·00000000·00000000·@...............22 ··0x00000120·40010000·00000000·00000000·00000000·@...............
23 ··0x00000130·00000000·00000000·00000000·00000000·................23 ··0x00000130·00000000·00000000·00000000·00000000·................
24 ··0x00000140·25000000·00000000·82000000·60050000·%...........`...24 ··0x00000140·25000000·70020000·82000000·60050000·%...p.......`...
25 ··0x00000150·32000000·20000000·82000000·40040000·2...·.......@...25 ··0x00000150·32000000·00000000·82000000·40040000·2...........@...
26 ··0x00000160·3f000000·70020000·82000000·a0020000·?...p...........26 ··0x00000160·3f000000·b0040000·82000000·a0020000·?...............
27 ··0x00000170·4b000000·f0030000·82000000·80010000·K...............27 ··0x00000170·4b000000·20000000·82000000·80010000·K...·...........
28 ··0x00000180·00000000·00000000·00000000·00000000·................28 ··0x00000180·00000000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·5f000000·00000000··········...._.......29 ··0x00000190·00000000·5f000000·00000000··········...._.......
  
13.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 305 lines modifiedOffset 1, 291 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 00000000·<_bisect_insort_right.cold>:2 00000000·<_bisect_insort_right.cold>:
3 _bisect_insort_right.cold():3 _bisect_insort_right.cold():
 4 »       mov····%eax,%ebp
 5 »       jmp····212·<_bisect_insort_left.cold+0xe>
 6 ·R_386_PC32»     .text.hot
 7 »       mov····0x8(%edx),%ebp
 8 »       movl···$0xffffffff,0x1c(%esp)
 9 »       add····%eax,%ebp
 10 »       jmp····224·<_bisect_insort_left.cold+0x20>
 11 ·R_386_PC32»     .text.hot
4 »       sub····$0xc,%esp12 »       sub····$0xc,%esp
5 »       push···%edx13 »       push···%edx
6 »       call···5·<_bisect_insort_right.cold+0x5>14 »       call···1e·<_bisect_insort_right.cold+0x1e>
7 ·R_386_PC32»     _Py_Dealloc15 ·R_386_PC32»     _Py_Dealloc
8 »       add····$0x10,%esp16 »       add····$0x10,%esp
9 »       jmp····1ff·<_bisect_insort_left.cold+0x10>17 »       jmp····1eb·<_bisect_bisect_left.cold+0x91>
10 ·R_386_PC32»     .text18 ·R_386_PC32»     .text.hot
11 »       call···12·<_bisect_insort_right.cold+0x12>19 »       call···2b·<_bisect_insort_right.cold+0x2b>
12 ·R_386_PC32»     PyErr_Occurred20 ·R_386_PC32»     PyErr_Occurred
13 »       test···%eax,%eax21 »       test···%eax,%eax
14 »       jne····5e·<_bisect_insort_right.cold+0x5e>22 »       jne····77·<_bisect_insort_right.cold+0x77>
15 »       cmp····$0x3,%edi23 »       cmp····$0x3,%ebp
16 »       je·····241·<_bisect_insort_left.cold+0x52>24 »       je·····229·<_bisect_insort_left.cold+0x25>
17 ·R_386_PC32»     .text25 ·R_386_PC32»     .text.hot
18 »       push···%eax26 »       push···%eax
19 »       push···%eax27 »       push···%eax
20 »       lea····0x24(%esp),%esi28 »       lea····0x24(%esp),%esi
21 »       push···%esi29 »       push···%esi
22 »       pushl··0xc(%ebx)30 »       pushl··0xc(%edi)
23 »       call···2e·<_bisect_insort_right.cold+0x2e>31 »       call···47·<_bisect_insort_right.cold+0x47>
24 ·R_386_PC32»     _Py_convert_optional_to_ssize_t32 ·R_386_PC32»     _Py_convert_optional_to_ssize_t
25 »       add····$0x10,%esp33 »       add····$0x10,%esp
26 »       test···%eax,%eax34 »       test···%eax,%eax
27 »       je·····270·<_bisect_insort_left.cold+0x81>35 »       je·····258·<_bisect_insort_left.cold+0x54>
28 ·R_386_PC32»     .text36 ·R_386_PC32»     .text.hot
29 »       jmp····260·<_bisect_insort_left.cold+0x71>37 »       jmp····248·<_bisect_insort_left.cold+0x44>
30 ·R_386_PC32»     .text38 ·R_386_PC32»     .text.hot
31 »       push···%eax39 »       push···%edi
32 »       push···%eax40 »       push···%edi
33 »       push···$0x041 »       push···$0x0
34 ·R_386_32»       .rodata.str1.442 ·R_386_32»       .rodata.str1.4
35 »       pushl··0x043 »       pushl··0x0
36 ·R_386_32»       PyExc_TypeError44 ·R_386_32»       PyExc_TypeError
37 »       call···50·<_bisect_insort_right.cold+0x50>45 »       call···69·<_bisect_insort_right.cold+0x69>
38 ·R_386_PC32»     PyErr_SetString46 ·R_386_PC32»     PyErr_SetString
39 »       add····$0x10,%esp47 »       add····$0x10,%esp
40 »       xor····%eax,%eax48 »       xor····%eax,%eax
41 »       jmp····189·<_bisect_bisect_left.cold+0x4e>49 »       jmp····174·<_bisect_bisect_left.cold+0x1a>
42 ·R_386_PC32»     .text50 ·R_386_PC32»     .text.hot
43 »       jmp····296·<_bisect_insort_left.cold+0xa7>51 »       jmp····27e·<_bisect_insort_left.cold+0x7a>
44 ·R_386_PC32»     .text52 ·R_386_PC32»     .text.hot
45 »       push···%edx53 »       push···%edx
46 »       push···%edx54 »       push···%edx
47 »       lea····0x24(%esp),%ecx55 »       lea····0x24(%esp),%esi
48 »       push···%ecx56 »       push···%esi
49 »       pushl··0xc(%ebx)57 »       pushl··0xc(%edi)
50 »       call···6e·<_bisect_insort_right.cold+0x6e>58 »       call···87·<_bisect_insort_right.cold+0x87>
51 ·R_386_PC32»     _Py_convert_optional_to_ssize_t59 ·R_386_PC32»     _Py_convert_optional_to_ssize_t
52 »       add····$0x10,%esp60 »       add····$0x10,%esp
53 »       test···%eax,%eax61 »       test···%eax,%eax
54 »       je·····84·<_bisect_insort_right.cold+0x84>62 »       je·····ae·<_bisect_insort_right.cold+0xae>
55 »       mov····0x1c(%esp),%edi63 »       mov····0x1c(%esp),%edi
56 »       xor····%esi,%esi64 »       xor····%esi,%esi
57 »       jmp····f5·<_bisect_bisect_right.cold+0x49>65 »       jmp····2ea·<_bisect_bisect_left__doc__+0x4a>
58 ·R_386_PC32»     .text66 ·R_386_PC32»     .text.hot
59 »       jmp····2bc·<_bisect_insort_left.cold+0xcd> 
60 ·R_386_PC32»     .text 
61 »       mov····0x8(%edx),%edi 
62 »       movl···$0xffffffff,0x1c(%esp) 
63 »       add····%eax,%edi 
64 »       jmp····2d5·<_bisect_insort_left.cold+0xe6> 
65 ·R_386_PC32»     .text 
66 »       sub····$0xc,%esp67 »       sub····$0xc,%esp
67 »       push···%eax68 »       push···%eax
68 »       call···a0·<_bisect_insort_right.cold+0xa0>69 »       call···a2·<_bisect_insort_right.cold+0xa2>
69 ·R_386_PC32»     _Py_Dealloc70 ·R_386_PC32»     _Py_Dealloc
70 »       add····$0x10,%esp71 »       add····$0x10,%esp
71 »       jmp····1cb·<internal_bisect_left.cold+0x24>72 »       jmp····19f·<_bisect_bisect_left.cold+0x45>
72 ·R_386_PC32»     .text73 ·R_386_PC32»     .text.hot
 74 »       jmp····2b5·<_bisect_bisect_left__doc__+0x15>
 75 ·R_386_PC32»     .text.hot
  
73 000000ac·<_bisect_bisect_right.cold>:76 000000b3·<_bisect_bisect_right.cold>:
74 _bisect_bisect_right.cold():77 _bisect_bisect_right.cold():
75 »       or·····$0xffffffff,%esi78 »       or·····$0xffffffff,%esi
76 »       jmp····187·<_bisect_bisect_left.cold+0x4c>79 »       jmp····3ee·<_bisect_bisect_left__doc__+0x14e>
77 ·R_386_PC32»     .text.hot 
78 »       mov····(%eax),%eax 
79 »       mov····0x4(%edi),%edx 
80 »       mov····%eax,0x4(%esp) 
81 »       mov····%edx,0x8(%esp) 
82 »       cmp····$0x2,%ebp 
83 »       jne····1cc·<internal_bisect_left.cold+0x25> 
84 ·R_386_PC32»     .text.hot80 ·R_386_PC32»     .text.hot
85 »       jmp····11a·<_bisect_bisect_right.cold+0x6e>81 »       mov····%ebp,%ebx
 82 »       jmp····42e·<_bisect_bisect_left__doc__+0x18e>
86 ·R_386_PC32»     .text.hot83 ·R_386_PC32»     .text.hot
87 »       mov····0x8(%edx),%ebp84 »       mov····0x8(%eax),%ebp
88 »       movl···$0xffffffff,0x1c(%esp)85 »       movl···$0xffffffff,0x1c(%esp)
89 »       add····%eax,%ebp86 »       add····%ebx,%ebp
90 »       jmp····2a5·<_bisect_insort_left.cold+0xb6>87 »       jmp····530·<_bisect_bisect_left+0x80>
91 ·R_386_PC32»     .text.hot88 ·R_386_PC32»     .text.hot
92 »       sub····$0xc,%esp89 »       sub····$0xc,%esp
93 »       push···%ebx90 »       push···%ecx
94 »       call···e6·<_bisect_bisect_right.cold+0x3a>91 »       call···d9·<_bisect_bisect_right.cold+0x26>
95 ·R_386_PC32»     _Py_Dealloc92 ·R_386_PC32»     _Py_Dealloc
96 »       add····$0x10,%esp93 »       add····$0x10,%esp
 94 »       cmp····$0xffffffff,%esi
 95 »       je·····4f6·<_bisect_bisect_left+0x46>
 96 ·R_386_PC32»     .text.hot
 97 »       cmp····$0x3,%ebx
 98 »       je·····4e9·<_bisect_bisect_left+0x39>
 99 ·R_386_PC32»     .text.hot
 100 »       push···%ebx
 101 »       push···%ebx
 102 »       lea····0x24(%esp),%ebx
 103 »       push···%ebx
 104 »       pushl··0xc(%edi)
 105 »       call···fd·<_bisect_bisect_right.cold+0x4a>
 106 ·R_386_PC32»     _Py_convert_optional_to_ssize_t
 107 »       add····$0x10,%esp
 108 »       test···%eax,%eax
Max diff block lines reached; 8820/13676 bytes (64.49%) of diff not shown.
20.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1, 294 lines modifiedOffset 1, 671 lines modified
  
  
  
1 Disassembly·of·section·.text.hot:1 Disassembly·of·section·.text.hot:
  
2 00000000·<_bisect_bisect_right>:2 00000000·<_bisect_insort_right>:
3 _bisect_bisect_right():3 _bisect_insort_right():
4 »       push···%ebp4 »       push···%ebp
5 »       push···%edi5 »       push···%edi
6 »       push···%esi6 »       push···%esi
7 »       push···%ebx7 »       push···%ebx
8 »       sub····$0x3c,%esp8 »       sub····$0x3c,%esp
9 »       mov····0x5c(%esp),%edx9 »       mov····0x5c(%esp),%edx
10 »       mov····0x54(%esp),%edi10 »       mov····0x54(%esp),%edi
11 »       mov····0x58(%esp),%eax11 »       mov····0x58(%esp),%eax
12 »       test···%edx,%edx12 »       test···%edx,%edx
13 »       jne····e6·<_bisect_bisect_right+0xe6>13 »       jne····1e·<_bisect_insort_right+0x1e>
14 ·R_386_PC32»     .text.unlikely14 ·R_386_PC32»     .text.unlikely
15 »       lea····-0x2(%eax),%ecx15 »       lea····-0x2(%eax),%ecx
16 »       movl···$0xffffffff,0x1c(%esp)16 »       movl···$0xffffffff,0x1c(%esp)
17 »       cmp····$0x2,%ecx17 »       cmp····$0x2,%ecx
18 »       ja·····1c6·<_bisect_bisect_right+0x1c6>18 »       ja·····20d·<_bisect_insort_right+0x20d>
19 »       test···%edi,%edi19 »       test···%edi,%edi
20 »       je·····167·<_bisect_bisect_right+0x167>20 »       je·····33·<_bisect_insort_right+0x33>
21 ·R_386_PC32»     .text.unlikely21 ·R_386_PC32»     .text.unlikely
22 »       mov····(%edi),%ebx22 »       mov····(%edi),%ebx
23 »       mov····0x4(%edi),%esi23 »       mov····0x4(%edi),%esi
24 »       mov····%eax,%ebp 
25 »       mov····%ebx,0x4(%esp)24 »       mov····%ebx,0x4(%esp)
26 »       mov····%esi,0x8(%esp)25 »       mov····%esi,0x8(%esp)
27 »       cmp····$0x2,%eax26 »       cmp····$0x2,%eax
28 »       jne····106·<_bisect_bisect_right+0x106>27 »       jne····156·<_bisect_insort_right+0x156>
29 »       mov····0x1c(%esp),%edi 
30 »       xor····%esi,%esi28 »       xor····%esi,%esi
31 »       cmp····$0xffffffff,%edi 
32 »       jne····73·<_bisect_bisect_right+0x73> 
33 »       sub····$0xc,%esp29 »       sub····$0xc,%esp
34 »       pushl··0x10(%esp)30 »       pushl··0x10(%esp)
35 »       call···62·<_bisect_bisect_right+0x62>31 »       call···57·<_bisect_insort_right+0x57>
36 ·R_386_PC32»     PySequence_Size32 ·R_386_PC32»     PySequence_Size
37 »       add····$0x10,%esp33 »       add····$0x10,%esp
38 »       mov····%eax,%edi34 »       mov····%eax,%edi
39 »       test···%eax,%eax35 »       test···%eax,%eax
40 »       js·····1b2·<_bisect_bisect_right+0x1b2>36 »       js·····206·<_bisect_insort_right+0x206>
41 »       cmp····%esi,%edi37 »       cmp····%esi,%eax
42 »       jle····d7·<_bisect_bisect_right+0xd7>38 »       jle····cf·<_bisect_insort_right+0xcf>
43 »       lea····0x0(%esi,%eiz,1),%esi39 »       lea····0x0(%esi,%eiz,1),%esi
44 »       xchg···%ax,%ax 
45 »       lea····(%esi,%edi,1),%ebp40 »       lea····(%esi,%edi,1),%ebp
46 »       sub····$0x8,%esp41 »       sub····$0x8,%esp
47 »       shr····%ebp42 »       shr····%ebp
48 »       push···%ebp43 »       push···%ebp
49 »       pushl··0x10(%esp)44 »       pushl··0x10(%esp)
50 »       call···8e·<_bisect_bisect_right+0x8e>45 »       call···7e·<_bisect_insort_right+0x7e>
51 ·R_386_PC32»     PySequence_GetItem46 ·R_386_PC32»     PySequence_GetItem
52 »       add····$0x10,%esp47 »       add····$0x10,%esp
53 »       mov····%eax,%ebx48 »       mov····%eax,%ebx
54 »       test···%eax,%eax49 »       test···%eax,%eax
55 »       je·····1b2·<_bisect_bisect_right+0x1b2>50 »       je·····206·<_bisect_insort_right+0x206>
56 »       sub····$0x4,%esp51 »       sub····$0x4,%esp
57 »       push···$0x052 »       push···$0x0
58 »       push···%eax53 »       push···%eax
59 »       pushl··0x14(%esp)54 »       pushl··0x14(%esp)
60 »       call···aa·<_bisect_bisect_right+0xaa>55 »       call···9a·<_bisect_insort_right+0x9a>
61 ·R_386_PC32»     PyObject_RichCompareBool56 ·R_386_PC32»     PyObject_RichCompareBool
62 »       mov····(%ebx),%ecx57 »       mov····(%ebx),%ecx
63 »       add····$0x10,%esp58 »       add····$0x10,%esp
64 »       sub····$0x1,%ecx59 »       sub····$0x1,%ecx
65 »       mov····%ecx,(%ebx)60 »       mov····%ecx,(%ebx)
66 »       test···%ecx,%ecx61 »       test···%ecx,%ecx
67 »       je·····f0·<_bisect_bisect_right+0xf0>62 »       je·····110·<_bisect_insort_right+0x110>
68 »       test···%eax,%eax63 »       test···%eax,%eax
69 »       js·····1b2·<_bisect_bisect_right+0x1b2>64 »       js·····206·<_bisect_insort_right+0x206>
70 »       je·····d0·<_bisect_bisect_right+0xd0>65 »       je·····c0·<_bisect_insort_right+0xc0>
71 »       cmp····%ebp,%esi66 »       cmp····%esi,%ebp
72 »       jge····d7·<_bisect_bisect_right+0xd7>67 »       jle····cf·<_bisect_insort_right+0xcf>
73 »       mov····%ebp,%edi68 »       mov····%ebp,%edi
74 »       jmp····80·<_bisect_bisect_right+0x80>69 »       jmp····70·<_bisect_insort_right+0x70>
75 »       xchg···%ax,%ax70 »       xchg···%ax,%ax
76 »       lea····0x1(%ebp),%esi71 »       lea····0x1(%ebp),%esi
77 »       cmp····%edi,%esi72 »       cmp····%edi,%esi
78 »       jl·····80·<_bisect_bisect_right+0x80>73 »       jl·····70·<_bisect_insort_right+0x70>
 74 »       test···%esi,%esi
 75 »       js·····206·<_bisect_insort_right+0x206>
 76 »       mov····0x4(%esp),%edi
 77 »       cmpl···$0x0,0x4(%edi)
 78 ·R_386_32»       PyList_Type
 79 »       jne····126·<_bisect_insort_right+0x126>
79 »       sub····$0xc,%esp80 »       sub····$0x4,%esp
 81 »       pushl··0xc(%esp)
80 »       push···%esi82 »       push···%esi
 83 »       push···%edi
81 »       call···dc·<_bisect_bisect_right+0xdc>84 »       call···e6·<_bisect_insort_right+0xe6>
82 ·R_386_PC32»     PyLong_FromSsize_t85 ·R_386_PC32»     PyList_Insert
83 »       add····$0x10,%esp86 »       add····$0x10,%esp
 87 »       test···%eax,%eax
 88 »       js·····206·<_bisect_insort_right+0x206>
 89 »       addl···$0x1,0x0
 90 ·R_386_32»       _Py_NoneStruct
 91 »       mov····$0x0,%eax
 92 ·R_386_32»       _Py_NoneStruct
84 »       add····$0x3c,%esp93 »       add····$0x3c,%esp
85 »       pop····%ebx94 »       pop····%ebx
86 »       pop····%esi95 »       pop····%esi
87 »       pop····%edi96 »       pop····%edi
88 »       pop····%ebp97 »       pop····%ebp
89 »       retq···98 »       retq···
90 »       lea····0x0(%esi,%eiz,1),%esi99 »       lea····0x0(%esi,%eiz,1),%esi
91 »       nop 
92 »       mov····%eax,0xc(%esp)100 »       mov····%eax,0xc(%esp)
93 »       sub····$0xc,%esp101 »       sub····$0xc,%esp
94 »       push···%ebx102 »       push···%ebx
95 »       call···f9·<_bisect_bisect_right+0xf9>103 »       call···119·<_bisect_insort_right+0x119>
96 ·R_386_PC32»     _Py_Dealloc104 ·R_386_PC32»     _Py_Dealloc
97 »       add····$0x10,%esp105 »       add····$0x10,%esp
98 »       mov····0xc(%esp),%eax106 »       mov····0xc(%esp),%eax
99 »       jmp····bc·<_bisect_bisect_right+0xbc>107 »       jmp····ac·<_bisect_insort_right+0xac>
 108 »       sub····$0xc,%esp
 109 »       pushl··0x14(%esp)
 110 »       push···%esi
 111 »       push···$0x18
 112 ·R_386_32»       .rodata.str1.1
 113 »       push···$0x190
 114 ·R_386_32»       .data
 115 »       pushl··0x20(%esp)
 116 »       call···13d·<_bisect_insort_right+0x13d>
 117 ·R_386_PC32»     _PyObject_CallMethodId_SizeT
Max diff block lines reached; 16172/20422 bytes (79.19%) of diff not shown.
9.73 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 87 lines modifiedOffset 1, 88 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·1c000000·1c000000·................4 ··0x00000010·1b0c0404·88010000·1c000000·1c000000·................
5 ··0x00000020·00000000·16000000·00430e18·450e1c45·.........C..E..E5 ··0x00000020·00000000·16000000·00430e18·450e1c45·.........C..E..E
6 ··0x00000030·0e20480e·04000000·f0000000·3c000000·.·H.........<...6 ··0x00000030·0e20480e·04000000·f0000000·3c000000·.·H.........<...
7 ··0x00000040·20000000·4f020000·00410e08·8502410e··...O....A....A.7 ··0x00000040·00000000·67020000·00410e08·8502410e·....g....A....A.
8 ··0x00000050·0c870341·0e108604·410e1483·05430e50·...A....A....C.P8 ··0x00000050·0c870341·0e108604·410e1483·05430e50·...A....A....C.P
9 ··0x00000060·02560e5c·440e6048·0e505d0e·58430e5c·.V.\D.`H.P].XC.\9 ··0x00000060·024b0e5c·440e6048·0e50580e·58430e5c·.K.\D.`H.PX.XC.\
10 ··0x00000070·440e6048·0e504d0e·54420e58·410e5c44·D.`H.PM.TB.XA.\D10 ··0x00000070·440e6048·0e504d0e·54420e58·410e5c44·D.`H.PM.TB.XA.\D
11 ··0x00000080·0e60480e·507c0e54·440e5841·0e5c410e·.`H.P|.TD.XA.\A.11 ··0x00000080·0e604a0e·507c0e54·440e5841·0e5c410e·.`J.P|.TD.XA.\A.
12 ··0x00000090·60480e50·570a0e14·41c30e10·41c60e0c·`H.PW...A...A...12 ··0x00000090·60480e50·570a0e14·41c30e10·41c60e0c·`H.PW...A...A...
13 ··0x000000a0·41c70e08·41c50e04·4a0b470e·5c410e60·A...A...J.G.\A.`13 ··0x000000a0·41c70e08·41c50e04·480b470e·5c410e60·A...A...H.G.\A.`
14 ··0x000000b0·480e5049·0e5c440e·60410e64·450e6845·H.PI.\D.`A.dE.hE14 ··0x000000b0·480e5049·0e5c440e·60410e64·450e6845·H.PI.\D.`A.dE.hE
15 ··0x000000c0·0e6c440e·70480e50·6c0e5441·0e58450e·.lD.pH.Pl.TA.XE.15 ··0x000000c0·0e6c440e·70480e50·6f0e5441·0e58450e·.lD.pH.Po.TA.XE.
16 ··0x000000d0·5c410e60·480e504b·0e5c430e·60480e50·\A.`H.PK.\C.`H.P16 ··0x000000d0·5c410e60·480e504b·0e5c430e·60480e50·\A.`H.PK.\C.`H.P
17 ··0x000000e0·4b0e5c41·0e60500e·50600e54·410e5845·K.\A.`P.P`.TA.XE17 ··0x000000e0·4b0e5c41·0e60500e·50600e54·410e5845·K.\A.`P.P`.TA.XE
18 ··0x000000f0·0e5c430e·60480e50·510e5441·0e58450e·.\C.`H.PQ.TA.XE.18 ··0x000000f0·0e5c430e·60480e50·4d0e5441·0e58450e·.\C.`H.PM.TA.XE.
19 ··0x00000100·5c460e60·480e504a·0e5c450e·60420e64·\F.`H.PJ.\E.`B.d19 ··0x00000100·5c460e60·480e504c·0e5c450e·60420e64·\F.`H.PL.\E.`B.d
20 ··0x00000110·420e6842·0e6c450e·70410e74·420e7841·B.hB.lE.pA.tB.xA20 ··0x00000110·420e6842·0e6c450e·70410e74·420e7841·B.hB.lE.pA.tB.xA
21 ··0x00000120·0e7c410e·8001480e·50000000·1c000000·.|A...H.P.......21 ··0x00000120·0e7c410e·8001480e·50000000·1c000000·.|A...H.P.......
22 ··0x00000130·00000000·017a5200·017c0801·1b0c0404·.....zR..|......22 ··0x00000130·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
23 ··0x00000140·88010e50·83058502·86048703·4c000000·...P........L...23 ··0x00000140·88010e50·83058502·86048703·4c000000·...P........L...
24 ··0x00000150·24000000·00000000·ac000000·00430e5c·$............C.\24 ··0x00000150·24000000·00000000·b3000000·005c0e5c·$............\.\
25 ··0x00000160·410e6048·0e50580e·54410e58·450e5c43·A.`H.PX.TA.XE.\C25 ··0x00000160·410e6048·0e50580e·54410e58·450e5c43·A.`H.PX.TA.XE.\C
26 ··0x00000170·0e60480e·504e0e54·410e5845·0e5c460e·.`H.PN.TA.XE.\F.26 ··0x00000170·0e60480e·504e0e54·410e5845·0e5c460e·.`H.PN.TA.XE.\F.
27 ··0x00000180·60480e50·4d0e5441·0e58450e·5c430e60·`H.PM.TA.XE.\C.`27 ··0x00000180·60480e50·4d0e5441·0e58450e·5c430e60·`H.PM.TA.XE.\C.`
28 ··0x00000190·480e5069·0e5c410e·60480e50·e4000000·H.Pi.\A.`H.P....28 ··0x00000190·480e5052·0e5c410e·60480e50·dc000000·H.PR.\A.`H.P....
29 ··0x000001a0·a0010000·00000000·24020000·00410e08·........$....A..29 ··0x000001a0·a0010000·70020000·40020000·00410e08·....p...@....A..
30 ··0x000001b0·8502410e·0c870341·0e108604·410e1483·..A....A....A...30 ··0x000001b0·8502410e·0c870341·0e108604·410e1483·..A....A....A...
31 ··0x000001c0·05430e50·02560e5c·440e6048·0e505d0e·.C.P.V.\D.`H.P].31 ··0x000001c0·05430e50·024b0e5c·440e6048·0e50580e·.C.P.K.\D.`H.PX.
32 ··0x000001d0·58430e5c·440e6048·0e504d0e·54420e58·XC.\D.`H.PM.TB.X32 ··0x000001d0·58430e5c·440e6048·0e504d0e·54420e58·XC.\D.`H.PM.TB.X
33 ··0x000001e0·410e5c44·0e604a0e·50670e5c·410e6048·A.\D.`J.Pg.\A.`H33 ··0x000001e0·410e5c44·0e604a0e·50670e5c·410e6048·A.\D.`J.Pg.\A.`H
34 ··0x000001f0·0e50430a·0e1441c3·0e1041c6·0e0c41c7·.PC...A...A...A.34 ··0x000001f0·0e50430a·0e1441c3·0e1041c6·0e0c41c7·.PC...A...A...A.
35 ··0x00000200·0e0841c5·0e04460b·470e5c41·0e60480e·..A...F.G.\A.`H.35 ··0x00000200·0e0841c5·0e04460b·470e5c41·0e60480e·..A...F.G.\A.`H.
 36 ··0x00000210·506d0e58·450e5c41·0e60480e·504b0e5c·Pm.XE.\A.`H.PK.\
 37 ··0x00000220·430e6048·0e50470e·5c410e60·500e505e·C.`H.PG.\A.`P.P^
 38 ··0x00000230·0e58450e·5c430e60·480e5069·0e54410e·.XE.\C.`H.Pi.TA.
 39 ··0x00000240·58450e5c·430e6048·0e50450e·54410e58·XE.\C.`H.PE.TA.X
 40 ··0x00000250·450e5c46·0e60480e·50590e5c·450e6042·E.\F.`H.PY.\E.`B
 41 ··0x00000260·0e64420e·68420e6c·450e7041·0e74420e·.dB.hB.lE.pA.tB.
 42 ··0x00000270·78410e7c·410e8001·480e5000·44000000·xA.|A...H.P.D...
 43 ··0x00000280·54010000·b3000000·a7000000·00640e5c·T............d.\
 44 ··0x00000290·410e6048·0e50530e·54410e58·450e5c43·A.`H.PS.TA.XE.\C
 45 ··0x000002a0·0e60480e·504e0e54·410e5845·0e5c430e·.`H.PN.TA.XE.\C.
 46 ··0x000002b0·60480e50·570e5441·0e58450e·5c460e60·`H.PW.TA.XE.\F.`
 47 ··0x000002c0·480e5000·e4000000·c8020000·b0040000·H.P.............
 48 ··0x000002d0·48020000·00410e08·8502410e·0c870341·H....A....A....A
 49 ··0x000002e0·0e108604·410e1483·05430e50·02490e5c·....A....C.P.I.\
 50 ··0x000002f0·410e6048·0e505b0e·58430e5c·440e6048·A.`H.P[.XC.\D.`H
 51 ··0x00000300·0e504d0e·54420e58·440e5c41·0e60480e·.PM.TB.XD.\A.`H.
 52 ··0x00000310·506c0e5c·410e6048·0e50430a·0e1441c3·Pl.\A.`H.PC...A.
 53 ··0x00000320·0e1041c6·0e0c41c7·0e0841c5·0e04450b·..A...A...A...E.
 54 ··0x00000330·6a0e5441·0e58450e·5c410e60·480e504b·j.TA.XE.\A.`H.PK
 55 ··0x00000340·0e5c430e·60480e50·4b0e5c41·0e60500e·.\C.`H.PK.\A.`P.
36 ··0x00000210·50610e54·410e5845·0e5c410e·60480e50·Pa.TA.XE.\A.`H.P56 ··0x00000350·50600e54·410e5845·0e5c430e·60480e50·P`.TA.XE.\C.`H.P
37 ··0x00000220·4b0e5c43·0e60480e·504d0e5c·410e6048·K.\C.`H.PM.\A.`H57 ··0x00000360·540e5c44·0e60480e·50530e5c·410e6048·T.\D.`H.PS.\A.`H
 58 ··0x00000370·0e504c0e·5c410e60·480e504a·0e54410e·.PL.\A.`H.PJ.TA.
 59 ··0x00000380·58450e5c·460e6048·0e50590e·5c450e60·XE.\F.`H.PY.\E.`
38 ··0x00000230·0e50600e·54410e58·450e5c43·0e60480e·.P`.TA.XE.\C.`H. 
39 ··0x00000240·50510e54·410e5845·0e5c460e·60480e50·PQ.TA.XE.\F.`H.P 
40 ··0x00000250·590e5c45·0e60420e·64420e68·420e6c45·Y.\E.`B.dB.hB.lE 
41 ··0x00000260·0e70410e·74420e78·410e7c41·0e800148·.pA.tB.xA.|A...H 
42 ··0x00000270·0e50600e·54410e58·450e5c43·0e60480e·.P`.TA.XE.\C.`H. 
43 ··0x00000280·50000000·34000000·5c010000·ac000000·P...4...\....... 
44 ··0x00000290·8f000000·00780e5c·410e6048·0e50460e·.....x.\A.`H.PF. 
45 ··0x000002a0·54410e58·450e5c43·0e60480e·50500e54·TA.XE.\C.`H.PP.T 
46 ··0x000002b0·410e5845·0e5c460e·60480e50·a0000000·A.XE.\F.`H.P.... 
47 ··0x000002c0·c0020000·70020000·71010000·00410e08·....p...q....A.. 
48 ··0x000002d0·8502410e·0c870341·0e108604·410e1483·..A....A....A... 
49 ··0x000002e0·05430e50·02410e5c·460e6048·0e504e0e·.C.P.A.\F.`H.PN. 
50 ··0x000002f0·5c410e60·480e5043·0a0e1441·c30e1041·\A.`H.PC...A...A 
51 ··0x00000300·c60e0c41·c70e0841·c50e0441·0b5a0e54·...A...A...A.Z.T 
52 ··0x00000310·410e5845·0e5c410e·60480e50·4b0e5c43·A.XE.\A.`H.PK.\C 
53 ··0x00000320·0e60480e·50550e5c·410e604b·0e506f0e·.`H.PU.\A.`K.Po. 
54 ··0x00000330·54410e58·450e5c43·0e60480e·506e0e5c·TA.XE.\C.`H.Pn.\ 
55 ··0x00000340·450e6042·0e64420e·68420e6c·450e7041·E.`B.dB.hB.lE.pA60 ··0x00000390·420e6442·0e68420e·6c450e70·410e7442·B.dB.hB.lE.pA.tB
56 ··0x00000350·0e74420e·78410e7c·410e8001·480e5000·.tB.xA.|A...H.P.61 ··0x000003a0·0e78410e·7c410e80·01480e50·44000000·.xA.|A...H.PD...
 62 ··0x000003b0·84020000·5a010000·aa000000·00640e5c·....Z........d.\
 63 ··0x000003c0·410e6048·0e50580e·54410e58·450e5c43·A.`H.PX.TA.XE.\C
 64 ··0x000003d0·0e60480e·504e0e54·410e5845·0e5c460e·.`H.PN.TA.XE.\F.
 65 ··0x000003e0·60480e50·480e5441·0e58450e·5c430e60·`H.PH.TA.XE.\C.`
 66 ··0x000003f0·480e5000·f0000000·f8030000·20000000·H.P.........·...
 67 ··0x00000400·34020000·00410e08·8502410e·0c870341·4....A....A....A
 68 ··0x00000410·0e108604·410e1483·05430e50·02560e5c·....A....C.P.V.\
 69 ··0x00000420·440e6048·0e50520e·54430e58·410e5c44·D.`H.PR.TC.XA.\D
 70 ··0x00000430·0e60480e·504b0e54·420e5844·0e5c410e·.`H.PK.TB.XD.\A.
 71 ··0x00000440·60480e50·7e0e5444·0e58410e·5c410e60·`H.P~.TD.XA.\A.`
57 ··0x00000360·28000000·38020000·3b010000·6c000000·(...8...;...l... 
58 ··0x00000370·00590e5c·450e6048·0e506b0e·54410e58·.Y.\E.`H.Pk.TA.X 
59 ··0x00000380·450e5c46·0e60480e·50000000·60000000·E.\F.`H.P...`... 
60 ··0x00000390·90030000·30020000·ac000000·00410e08·....0........A.. 
61 ··0x000003a0·8502410e·0c870341·0e108604·410e1483·..A....A....A... 
62 ··0x000003b0·05430e30·5e0e3c44·0e40480e·30540e38·.C.0^.<D.@H.0T.8 
63 ··0x000003c0·430e3c44·0e40480e·304d0e34·420e3844·C.<D.@H.0M.4B.8D 
64 ··0x000003d0·0e3c410e·40480e30·680a0e14·43c30e10·.<A.@H.0h...C... 
65 ··0x000003e0·41c60e0c·41c70e08·41c50e04·410b0000·A...A...A...A... 
66 ··0x000003f0·1c000000·00000000·017a5200·017c0801·.........zR..|.. 
67 ··0x00000400·1b0c0404·88010e30·83058502·86048703·.......0........ 
68 ··0x00000410·28000000·24000000·a7010000·48000000·(...$.......H... 
69 ··0x00000420·00410e34·440e3845·0e3c460e·40480e30·.A.4D.8E.<F.@H.0 
70 ··0x00000430·4c0e3c41·0e404c0e·30000000·8c000000·L.<A.@L.0....... 
71 ··0x00000440·40040000·f0030000·e0000000·00410e08·@............A.. 
72 ··0x00000450·8502410e·0c870341·0e108604·410e1483·..A....A....A... 
73 ··0x00000460·05430e50·02410e5c·480e6048·0e50500e·.C.P.A.\H.`H.PP. 
74 ··0x00000470·5c410e60·410e6445·0e68450e·6c410e70·\A.`A.dE.hE.lA.p 
75 ··0x00000480·480e505c·0a0e1441·c30e1041·c60e0c41·H.P\...A...A...A72 ··0x00000450·480e5053·0a0e1441·c30e1041·c60e0c41·H.PS...A...A...A
76 ··0x00000490·c70e0841·c50e0441·0b410e54·410e5841·...A...A.A.TA.XA73 ··0x00000460·c70e0841·c50e0441·0b430e5c·440e6041·...A...A.C.\D.`A
 74 ··0x00000470·0e64450e·68450e6c·440e7048·0e50510e·.dE.hE.lD.pH.PQ.
 75 ··0x00000480·5c450e60·420e6442·0e68420e·6c450e70·\E.`B.dB.hB.lE.p
 76 ··0x00000490·410e7442·0e78410e·7c410e80·01480e50·A.tB.xA.|A...H.P
 77 ··0x000004a0·550e5c41·0e60480e·50630e54·410e5845·U.\A.`H.Pc.TA.XE
77 ··0x000004a0·0e5c410e·60480e50·4b0e5c45·0e60420e·.\A.`H.PK.\E.`B.78 ··0x000004b0·0e5c410e·60480e50·4b0e5c43·0e60480e·.\A.`H.PK.\C.`H.
78 ··0x000004b0·64420e68·420e6c45·0e70410e·74420e78·dB.hB.lE.pA.tB.x 
79 ··0x000004c0·410e7c41·0e800148·0e500000·60000000·A.|A...H.P..`... 
80 ··0x000004d0·a4030000·ef010000·01010000·00570e54·.............W.T 
81 ··0x000004e0·410e5845·0e5c410e·60480e50·4b0e5c43·A.XE.\A.`H.PK.\C 
82 ··0x000004f0·0e60480e·504b0e5c·410e6050·0e50600e·.`H.PK.\A.`P.P`. 
83 ··0x00000500·54410e58·450e5c43·0e60480e·50660e5c·TA.XE.\C.`H.Pf.\ 
84 ··0x00000510·410e6048·0e504c0e·5c410e60·480e5059·A.`H.PL.\A.`H.PY 
85 ··0x00000520·0e54410e·58450e5c·460e6048·0e500000·.TA.XE.\F.`H.P..79 ··0x000004c0·504d0e5c·410e604b·0e505f0e·54410e58·PM.\A.`K.P_.TA.X
 80 ··0x000004d0·450e5c43·0e60480e·50550e54·410e5845·E.\C.`H.PU.TA.XE
 81 ··0x000004e0·0e5c460e·60480e50·4c000000·c0030000·.\F.`H.PL.......
 82 ··0x000004f0·04020000·ac000000·00430e5c·410e6048·.........C.\A.`H
 83 ··0x00000500·0e505a0e·5c410e60·480e5058·0e54410e·.PZ.\A.`H.PX.TA.
 84 ··0x00000510·58450e5c·430e6048·0e504e0e·54410e58·XE.\C.`H.PN.TA.X
Max diff block lines reached; 0/9858 bytes (0.00%) of diff not shown.
6.12 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 6, 52 lines modifiedOffset 6, 49 lines modified
6 ··0x00000030·5f706172·7365722e·33005f62·69736563·_parser.3._bisec6 ··0x00000030·5f706172·7365722e·33005f62·69736563·_parser.3._bisec
7 ··0x00000040·745f696e·736f7274·5f726967·68742e63·t_insort_right.c7 ··0x00000040·745f696e·736f7274·5f726967·68742e63·t_insort_right.c
8 ··0x00000050·6f6c6400·5f626973·6563745f·62697365·old._bisect_bise8 ··0x00000050·6f6c6400·5f626973·6563745f·62697365·old._bisect_bise
9 ··0x00000060·63745f72·69676874·005f7061·72736572·ct_right._parser9 ··0x00000060·63745f72·69676874·005f7061·72736572·ct_right._parser
10 ··0x00000070·2e31005f·62697365·63745f62·69736563·.1._bisect_bisec10 ··0x00000070·2e31005f·62697365·63745f62·69736563·.1._bisect_bisec
11 ··0x00000080·745f7269·6768742e·636f6c64·005f6269·t_right.cold._bi11 ··0x00000080·745f7269·6768742e·636f6c64·005f6269·t_right.cold._bi
12 ··0x00000090·73656374·5f626973·6563745f·6c656674·sect_bisect_left12 ··0x00000090·73656374·5f626973·6563745f·6c656674·sect_bisect_left
 13 ··0x000000a0·005f7061·72736572·2e35005f·62697365·._parser.5._bise
13 ··0x000000a0·00696e74·65726e61·6c5f6269·73656374·.internal_bisect 
14 ··0x000000b0·5f6c6566·74005f70·61727365·722e3500·_left._parser.5. 
15 ··0x000000c0·5f626973·6563745f·62697365·63745f6c·_bisect_bisect_l 
16 ··0x000000d0·6566742e·636f6c64·00696e74·65726e61·eft.cold.interna 
17 ··0x000000e0·6c5f6269·73656374·5f6c6566·742e636f·l_bisect_left.co14 ··0x000000b0·63745f62·69736563·745f6c65·66742e63·ct_bisect_left.c
18 ··0x000000f0·6c64005f·62697365·63745f69·6e736f72·ld._bisect_insor15 ··0x000000c0·6f6c6400·5f626973·6563745f·696e736f·old._bisect_inso
19 ··0x00000100·745f6c65·6674005f·70617273·65722e37·t_left._parser.716 ··0x000000d0·72745f6c·65667400·5f706172·7365722e·rt_left._parser.
 17 ··0x000000e0·37005f62·69736563·745f696e·736f7274·7._bisect_insort
 18 ··0x000000f0·5f6c6566·742e636f·6c64005f·6b657977·_left.cold._keyw
 19 ··0x00000100·6f726473·2e30005f·6b657977·6f726473·ords.0._keywords
 20 ··0x00000110·2e32005f·6b657977·6f726473·2e34005f·.2._keywords.4._
 21 ··0x00000120·6b657977·6f726473·2e36006d·6f64756c·keywords.6.modul
 22 ··0x00000130·655f646f·63006269·73656374·5f6d6574·e_doc.bisect_met
 23 ··0x00000140·686f6473·005f6269·73656374·5f626973·hods._bisect_bis
 24 ··0x00000150·6563745f·72696768·745f5f64·6f635f5f·ect_right__doc__
20 ··0x00000110·005f6269·73656374·5f696e73·6f72745f·._bisect_insort_25 ··0x00000160·005f6269·73656374·5f696e73·6f72745f·._bisect_insort_
21 ··0x00000120·6c656674·2e636f6c·64005f6b·6579776f·left.cold._keywo 
22 ··0x00000130·7264732e·30005f6b·6579776f·7264732e·rds.0._keywords. 
23 ··0x00000140·32005f6b·6579776f·7264732e·34005f6b·2._keywords.4._k 
24 ··0x00000150·6579776f·7264732e·36006d6f·64756c65·eywords.6.module 
25 ··0x00000160·5f646f63·00626973·6563745f·6d657468·_doc.bisect_meth 
26 ··0x00000170·6f647300·5f626973·6563745f·62697365·ods._bisect_bise 
27 ··0x00000180·63745f72·69676874·5f5f646f·635f5f00·ct_right__doc__. 
28 ··0x00000190·5f626973·6563745f·696e736f·72745f72·_bisect_insort_r 
29 ··0x000001a0·69676874·5f5f646f·635f5f00·5f626973·ight__doc__._bis26 ··0x00000170·72696768·745f5f64·6f635f5f·005f6269·right__doc__._bi
30 ··0x000001b0·6563745f·62697365·63745f6c·6566745f·ect_bisect_left_27 ··0x00000180·73656374·5f626973·6563745f·6c656674·sect_bisect_left
31 ··0x000001c0·5f646f63·5f5f005f·62697365·63745f69·_doc__._bisect_i28 ··0x00000190·5f5f646f·635f5f00·5f626973·6563745f·__doc__._bisect_
32 ··0x000001d0·6e736f72·745f6c65·66745f5f·646f635f·nsort_left__doc_29 ··0x000001a0·696e736f·72745f6c·6566745f·5f646f63·insort_left__doc
33 ··0x000001e0·5f005079·496e6974·5f5f6269·73656374·_.PyInit__bisect30 ··0x000001b0·5f5f0050·79496e69·745f5f62·69736563·__.PyInit__bisec
34 ··0x000001f0·0050794d·6f64756c·655f4372·65617465·.PyModule_Create31 ··0x000001c0·74005079·4d6f6475·6c655f43·72656174·t.PyModule_Creat
35 ··0x00000200·32005079·53657175·656e6365·5f53697a·2.PySequence_Siz32 ··0x000001d0·65320050·79536571·75656e63·655f5369·e2.PySequence_Si
36 ··0x00000210·65005079·53657175·656e6365·5f476574·e.PySequence_Get33 ··0x000001e0·7a650050·79536571·75656e63·655f4765·ze.PySequence_Ge
37 ··0x00000220·4974656d·0050794f·626a6563·745f5269·Item.PyObject_Ri34 ··0x000001f0·74497465·6d005079·4f626a65·63745f52·tItem.PyObject_R
38 ··0x00000230·6368436f·6d706172·65426f6f·6c005079·chCompareBool.Py35 ··0x00000200·69636843·6f6d7061·7265426f·6f6c0050·ichCompareBool.P
39 ··0x00000240·4c697374·5f547970·65005079·4c697374·List_Type.PyList36 ··0x00000210·794c6973·745f5479·70650050·794c6973·yList_Type.PyLis
40 ··0x00000250·5f496e73·65727400·5f50795f·4e6f6e65·_Insert._Py_None37 ··0x00000220·745f496e·73657274·005f5079·5f4e6f6e·t_Insert._Py_Non
41 ··0x00000260·53747275·6374005f·50795f44·65616c6c·Struct._Py_Deall38 ··0x00000230·65537472·75637400·5f50795f·4465616c·eStruct._Py_Deal
42 ··0x00000270·6f63005f·50794f62·6a656374·5f43616c·oc._PyObject_Cal39 ··0x00000240·6c6f6300·5f50794f·626a6563·745f4361·loc._PyObject_Ca
43 ··0x00000280·6c4d6574·686f6449·645f5369·7a655400·lMethodId_SizeT.40 ··0x00000250·6c6c4d65·74686f64·49645f53·697a6554·llMethodId_SizeT
44 ··0x00000290·5079466c·6f61745f·54797065·00507954·PyFloat_Type.PyT41 ··0x00000260·00507946·6c6f6174·5f547970·65005079·.PyFloat_Type.Py
45 ··0x000002a0·7970655f·49735375·62747970·65005079·ype_IsSubtype.Py42 ··0x00000270·54797065·5f497353·75627479·70650050·Type_IsSubtype.P
46 ··0x000002b0·4e756d62·65725f49·6e646578·0050794c·Number_Index.PyL43 ··0x00000280·794e756d·6265725f·496e6465·78005079·yNumber_Index.Py
47 ··0x000002c0·6f6e675f·41735373·697a655f·74005f50·ong_AsSsize_t._P44 ··0x00000290·4c6f6e67·5f417353·73697a65·5f74005f·Long_AsSsize_t._
48 ··0x000002d0·795f636f·6e766572·745f6f70·74696f6e·y_convert_option45 ··0x000002a0·50795f63·6f6e7665·72745f6f·7074696f·Py_convert_optio
49 ··0x000002e0·616c5f74·6f5f7373·697a655f·74005079·al_to_ssize_t.Py46 ··0x000002b0·6e616c5f·746f5f73·73697a65·5f740050·nal_to_ssize_t.P
50 ··0x000002f0·4578635f·56616c75·65457272·6f720050·Exc_ValueError.P47 ··0x000002c0·79457863·5f56616c·75654572·726f7200·yExc_ValueError.
51 ··0x00000300·79457272·5f536574·53747269·6e67005f·yErr_SetString._48 ··0x000002d0·50794572·725f5365·74537472·696e6700·PyErr_SetString.
52 ··0x00000310·50794172·675f556e·7061636b·4b657977·PyArg_UnpackKeyw49 ··0x000002e0·5f507941·72675f55·6e706163·6b4b6579·_PyArg_UnpackKey
53 ··0x00000320·6f726473·00507945·72725f4f·63637572·ords.PyErr_Occur50 ··0x000002f0·776f7264·73005079·4572725f·4f636375·words.PyErr_Occu
54 ··0x00000330·72656400·50794578·635f5479·70654572·red.PyExc_TypeEr51 ··0x00000300·72726564·00507945·78635f54·79706545·rred.PyExc_TypeE
55 ··0x00000340·726f7200·50794c6f·6e675f46·726f6d53·ror.PyLong_FromS52 ··0x00000310·72726f72·0050794c·6f6e675f·46726f6d·rror.PyLong_From
56 ··0x00000350·73697a65·5f7400·····················size_t.53 ··0x00000320·5373697a·655f7400···················Ssize_t.
  
547 KB
_codecsmodule.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:··········50468·(bytes·into·file)13 ··Start·of·section·headers:··········50864·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0xc524:1 There·are·20·section·headers,·starting·at·offset·0xc6b0:
  
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]·.text·············PROGBITS········00000000·000040·0019a1·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·001741·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·009534·000d70·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·009690·000c50·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001a00·000340·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·0017a0·000340·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·00a2a4·0003e0·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·00a2e0·0003e0·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001d40·000008·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·001ae0·000008·00··WA··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001d40·000316·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001ae0·000316·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·002056·00223d·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·001df6·002297·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·00a684·001a40·08···I·17···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·00a6c0·001a48·08···I·17···7··4
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·004294·000025·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·004090·000025·01·AMS··0···0··4
14 ··[10]·.text.hot·········PROGBITS········00000000·0042c0·00026c·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·0040c0·00056c·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·00c0c4·000158·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·00c108·0002a0·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·004540·0010c8·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·004640·0010c8·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·00c21c·000030·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·00c3a8·000030·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·005608·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·005708·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·005608·002398·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·005708·0023f4·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·00c24c·000238·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·00c3d8·000238·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·0079a0·000b40·10·····18·127··421 ··[17]·.symtab···········SYMTAB··········00000000·007afc·000b40·10·····18·127··4
22 ··[18]·.strtab···········STRTAB··········00000000·0084e0·001053·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·00863c·001053·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·00c484·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·00c610·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
7.25 KB
readelf --wide --symbols {}
    
Offset 37, 55 lines modifiedOffset 37, 55 lines modified
37 ····33:·00000790···118·FUNC····LOCAL··DEFAULT····1·_codecs_utf_16_be_encode37 ····33:·00000790···118·FUNC····LOCAL··DEFAULT····1·_codecs_utf_16_be_encode
38 ····34:·00000671···211·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_be_encode.cold38 ····34:·00000671···211·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_be_encode.cold
39 ····35:·00000810···200·FUNC····LOCAL··DEFAULT····1·_codecs_encode39 ····35:·00000810···200·FUNC····LOCAL··DEFAULT····1·_codecs_encode
40 ····36:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.140 ····36:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.1
41 ····37:·00000744···202·FUNC····LOCAL··DEFAULT····7·_codecs_encode.cold41 ····37:·00000744···202·FUNC····LOCAL··DEFAULT····7·_codecs_encode.cold
42 ····38:·000008e0···385·FUNC····LOCAL··DEFAULT····1·_codecs_utf_16_be_decode42 ····38:·000008e0···385·FUNC····LOCAL··DEFAULT····1·_codecs_utf_16_be_decode
43 ····39:·0000080e···203·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_be_decode.cold43 ····39:·0000080e···203·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_be_decode.cold
44 ····40:·00000a70···193·FUNC····LOCAL··DEFAULT····1·_codecs_raw_unicode_escape_decode44 ····40:·000001b0···336·FUNC····LOCAL··DEFAULT···10·_codecs_raw_unicode_escape_decode
45 ····41:·000008d9···250·FUNC····LOCAL··DEFAULT····7·_codecs_raw_unicode_escape_decode.cold45 ····41:·000008d9···184·FUNC····LOCAL··DEFAULT····7·_codecs_raw_unicode_escape_decode.cold
46 ····42:·00000b40···124·FUNC····LOCAL··DEFAULT····1·_codecs_register_error46 ····42:·00000a70···124·FUNC····LOCAL··DEFAULT····1·_codecs_register_error
47 ····43:·000009d3····95·FUNC····LOCAL··DEFAULT····7·_codecs_register_error.cold47 ····43:·00000991····95·FUNC····LOCAL··DEFAULT····7·_codecs_register_error.cold
48 ····44:·00000bc0···358·FUNC····LOCAL··DEFAULT····1·_codecs_utf_7_decode48 ····44:·00000af0···358·FUNC····LOCAL··DEFAULT····1·_codecs_utf_7_decode
49 ····45:·00000a32···194·FUNC····LOCAL··DEFAULT····7·_codecs_utf_7_decode.cold49 ····45:·000009f0···194·FUNC····LOCAL··DEFAULT····7·_codecs_utf_7_decode.cold
50 ····46:·000001b0···188·FUNC····LOCAL··DEFAULT···10·_codecs_utf_8_encode50 ····46:·00000300···188·FUNC····LOCAL··DEFAULT···10·_codecs_utf_8_encode
51 ····47:·00000af4···286·FUNC····LOCAL··DEFAULT····7·_codecs_utf_8_encode.cold51 ····47:·00000ab2···286·FUNC····LOCAL··DEFAULT····7·_codecs_utf_8_encode.cold
52 ····48:·00000d30···112·FUNC····LOCAL··DEFAULT····1·_codecs_unicode_escape_encode52 ····48:·00000c60···112·FUNC····LOCAL··DEFAULT····1·_codecs_unicode_escape_encode
53 ····49:·00000c12···207·FUNC····LOCAL··DEFAULT····7·_codecs_unicode_escape_encode.cold53 ····49:·00000bd0···207·FUNC····LOCAL··DEFAULT····7·_codecs_unicode_escape_encode.cold
54 ····50:·00000da0···193·FUNC····LOCAL··DEFAULT····1·_codecs_unicode_escape_decode54 ····50:·00000cd0···193·FUNC····LOCAL··DEFAULT····1·_codecs_unicode_escape_decode
55 ····51:·00000ce1···250·FUNC····LOCAL··DEFAULT····7·_codecs_unicode_escape_decode.cold55 ····51:·00000c9f···250·FUNC····LOCAL··DEFAULT····7·_codecs_unicode_escape_decode.cold
56 ····52:·00000ddb···351·FUNC····LOCAL··DEFAULT····7·_codecs_decode56 ····52:·00000d99···351·FUNC····LOCAL··DEFAULT····7·_codecs_decode
57 ····53:·00000040····36·OBJECT··LOCAL··DEFAULT····3·_parser.357 ····53:·00000040····36·OBJECT··LOCAL··DEFAULT····3·_parser.3
58 ····54:·00000e70···112·FUNC····LOCAL··DEFAULT····1·_codecs_raw_unicode_escape_encode58 ····54:·00000da0···112·FUNC····LOCAL··DEFAULT····1·_codecs_raw_unicode_escape_encode
59 ····55:·00000f3a···207·FUNC····LOCAL··DEFAULT····7·_codecs_raw_unicode_escape_encode.cold59 ····55:·00000ef8···207·FUNC····LOCAL··DEFAULT····7·_codecs_raw_unicode_escape_encode.cold
60 ····56:·00000ee0···191·FUNC····LOCAL··DEFAULT····1·_codecs_utf_7_encode60 ····56:·00000e10···191·FUNC····LOCAL··DEFAULT····1·_codecs_utf_7_encode
61 ····57:·00001009···135·FUNC····LOCAL··DEFAULT····7·_codecs_utf_7_encode.cold61 ····57:·00000fc7···135·FUNC····LOCAL··DEFAULT····7·_codecs_utf_7_encode.cold
62 ····58:·00000fa0···192·FUNC····LOCAL··DEFAULT····1·_codecs_ascii_encode62 ····58:·00000ed0···192·FUNC····LOCAL··DEFAULT····1·_codecs_ascii_encode
63 ····59:·00001090···149·FUNC····LOCAL··DEFAULT····7·_codecs_ascii_encode.cold63 ····59:·0000104e···149·FUNC····LOCAL··DEFAULT····7·_codecs_ascii_encode.cold
64 ····60:·00001060···118·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_le_encode64 ····60:·00000f90···118·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_le_encode
65 ····61:·00001125···210·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_le_encode.cold65 ····61:·000010e3···210·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_le_encode.cold
66 ····62:·000010e0···118·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_be_encode66 ····62:·00001010···118·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_be_encode
67 ····63:·000011f7···210·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_be_encode.cold67 ····63:·000011b5···210·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_be_encode.cold
68 ····64:·000012c9···478·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_decode68 ····64:·00001287···478·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_decode
69 ····65:·00001160···385·FUNC····LOCAL··DEFAULT····1·_codecs_utf_16_le_decode69 ····65:·00001090···385·FUNC····LOCAL··DEFAULT····1·_codecs_utf_16_le_decode
70 ····66:·000014a7···203·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_le_decode.cold70 ····66:·00001465···203·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_le_decode.cold
71 ····67:·00001572···414·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_encode71 ····67:·00001530···414·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_encode
72 ····68:·000012f0···385·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_le_decode72 ····68:·000003c0···428·FUNC····LOCAL··DEFAULT···10·_codecs_utf_32_le_decode
73 ····69:·00001710···203·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_le_decode.cold73 ····69:·000016ce···359·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_le_decode.cold
74 ····70:·00001480···385·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_be_decode74 ····70:·00001220···385·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_be_decode
75 ····71:·000017db···203·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_be_decode.cold75 ····71:·00001835···203·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_be_decode.cold
76 ····72:·00001610···449·FUNC····LOCAL··DEFAULT····1·_codecs_utf_16_ex_decode76 ····72:·000013b0···449·FUNC····LOCAL··DEFAULT····1·_codecs_utf_16_ex_decode
77 ····73:·000018a6···267·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_ex_decode.cold77 ····73:·00001900···267·FUNC····LOCAL··DEFAULT····7·_codecs_utf_16_ex_decode.cold
78 ····74:·000019b1···413·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_encode78 ····74:·00001a0b···413·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_encode
79 ····75:·000017e0···449·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_ex_decode79 ····75:·00001580···449·FUNC····LOCAL··DEFAULT····1·_codecs_utf_32_ex_decode
80 ····76:·00001b4e···267·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_ex_decode.cold80 ····76:·00001ba8···267·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_ex_decode.cold
81 ····77:·00001c59···501·FUNC····LOCAL··DEFAULT····7·_codecs_escape_encode81 ····77:·00001cb3···501·FUNC····LOCAL··DEFAULT····7·_codecs_escape_encode
82 ····78:·00001e4e···142·FUNC····LOCAL··DEFAULT····7·_codecs__forget_codec82 ····78:·00001ea8···142·FUNC····LOCAL··DEFAULT····7·_codecs__forget_codec
83 ····79:·00001edc···387·FUNC····LOCAL··DEFAULT····7·_codecs_readbuffer_encode83 ····79:·00001f36···387·FUNC····LOCAL··DEFAULT····7·_codecs_readbuffer_encode
84 ····80:·0000205f···478·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_decode84 ····80:·000020b9···478·FUNC····LOCAL··DEFAULT····7·_codecs_utf_32_decode
85 ····81:·00000000·····0·SECTION·LOCAL··DEFAULT···12·85 ····81:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
86 ····82:·00000000····16·OBJECT··LOCAL··DEFAULT···12·_keywords.086 ····82:·00000000····16·OBJECT··LOCAL··DEFAULT···12·_keywords.0
87 ····83:·00000010····16·OBJECT··LOCAL··DEFAULT···12·_keywords.287 ····83:·00000010····16·OBJECT··LOCAL··DEFAULT···12·_keywords.2
88 ····84:·000000c0···640·OBJECT··LOCAL··DEFAULT····3·_codecs_functions88 ····84:·000000c0···640·OBJECT··LOCAL··DEFAULT····3·_codecs_functions
89 ····85:·00000000·····8·OBJECT··LOCAL··DEFAULT····5·_codecs_slots89 ····85:·00000000·····8·OBJECT··LOCAL··DEFAULT····5·_codecs_slots
90 ····86:·00000fa0···296·OBJECT··LOCAL··DEFAULT···12·_codecs_register__doc__90 ····86:·00000fa0···296·OBJECT··LOCAL··DEFAULT···12·_codecs_register__doc__
91 ····87:·00000f20···117·OBJECT··LOCAL··DEFAULT···12·_codecs_lookup__doc__91 ····87:·00000f20···117·OBJECT··LOCAL··DEFAULT···12·_codecs_lookup__doc__
129 KB
readelf --wide --relocs {}
Max HTML report size reached
173 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
60.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
4.56 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 12, 45 lines modifiedOffset 12, 45 lines modified
12 ··0x00000080·01000000·00000000·00000000·00000000·................12 ··0x00000080·01000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·05030000·00000000·00000000·................13 ··0x00000090·00000000·05030000·00000000·00000000·................
14 ··0x000000a0·c0000000·00000000·00000000·00000000·................14 ··0x000000a0·c0000000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·00000000·00000000·00000000·................15 ··0x000000b0·00000000·00000000·00000000·00000000·................
16 ··0x000000c0·0d030000·80000000·08000000·a00f0000·................16 ··0x000000c0·0d030000·80000000·08000000·a00f0000·................
17 ··0x000000d0·be000000·e0040000·08000000·200f0000·............·...17 ··0x000000d0·be000000·e0040000·08000000·200f0000·............·...
18 ··0x000000e0·18010000·10080000·82000000·600d0000·............`...18 ··0x000000e0·18010000·10080000·82000000·600d0000·............`...
19 ··0x000000f0·b1010000·db0d0000·82000000·a00b0000·................19 ··0x000000f0·b1010000·990d0000·82000000·a00b0000·................
20 ··0x00000100·91020000·591c0000·80000000·a00a0000·....Y...........20 ··0x00000100·91020000·b31c0000·80000000·a00a0000·................
21 ··0x00000110·e5000000·c0060000·80000000·e00a0000·................21 ··0x00000110·e5000000·c0060000·80000000·e00a0000·................
22 ··0x00000120·78010000·b0010000·80000000·40050000·x...........@...22 ··0x00000120·78010000·00030000·80000000·40050000·x...........@...
23 ··0x00000130·a2000000·00000000·80000000·200a0000·............·...23 ··0x00000130·a2000000·00000000·80000000·200a0000·............·...
24 ··0x00000140·d2010000·e00e0000·80000000·80050000·................24 ··0x00000140·d2010000·100e0000·80000000·80050000·................
25 ··0x00000150·6b010000·c00b0000·80000000·600a0000·k...........`...25 ··0x00000150·6b010000·f00a0000·80000000·600a0000·k...........`...
26 ··0x00000160·2d020000·72150000·80000000·00050000·-...r...........26 ··0x00000160·2d020000·30150000·80000000·00050000·-...0...........
27 ··0x00000170·c5000000·40050000·80000000·c0040000·....@...........27 ··0x00000170·c5000000·40050000·80000000·c0040000·....@...........
28 ··0x00000180·f3000000·90070000·80000000·80040000·................28 ··0x00000180·f3000000·90070000·80000000·80040000·................
29 ··0x00000190·0e020000·c9120000·80000000·e0090000·................29 ··0x00000190·0e020000·87120000·80000000·e0090000·................
30 ··0x000001a0·1c020000·60110000·80000000·80090000·....`...........30 ··0x000001a0·1c020000·90100000·80000000·80090000·................
31 ··0x000001b0·31010000·e0080000·80000000·20090000·1...........·...31 ··0x000001b0·31010000·e0080000·80000000·20090000·1...........·...
32 ··0x000001c0·5d020000·10160000·80000000·c0080000·]...............32 ··0x000001c0·5d020000·b0130000·80000000·c0080000·]...............
33 ··0x000001d0·72020000·b1190000·80000000·40040000·r...........@...33 ··0x000001d0·72020000·0b1a0000·80000000·40040000·r...........@...
34 ··0x000001e0·ec010000·60100000·80000000·00040000·....`...........34 ··0x000001e0·ec010000·900f0000·80000000·00040000·................
35 ··0x000001f0·fd010000·e0100000·80000000·c0030000·................35 ··0x000001f0·fd010000·10100000·80000000·c0030000·................
36 ··0x00000200·e3020000·5f200000·80000000·80080000·...._·..........36 ··0x00000200·e3020000·b9200000·80000000·80080000·.....·..........
37 ··0x00000210·3b020000·f0120000·80000000·20080000·;...........·...37 ··0x00000210·3b020000·c0030000·80000000·20080000·;...........·...
38 ··0x00000220·4c020000·80140000·80000000·c0070000·L...............38 ··0x00000220·4c020000·20120000·80000000·c0070000·L...·...........
39 ··0x00000230·80020000·e0170000·80000000·60070000·............`...39 ··0x00000230·80020000·80150000·80000000·60070000·............`...
40 ··0x00000240·85010000·300d0000·80000000·80030000·....0...........40 ··0x00000240·85010000·600c0000·80000000·80030000·....`...........
41 ··0x00000250·9b010000·a00d0000·80000000·20070000·............·...41 ··0x00000250·9b010000·d00c0000·80000000·20070000·............·...
42 ··0x00000260·b8010000·700e0000·80000000·40030000·....p.......@...42 ··0x00000260·b8010000·a00d0000·80000000·40030000·............@...
43 ··0x00000270·42010000·700a0000·80000000·e0060000·B...p...........43 ··0x00000270·42010000·b0010000·80000000·e0060000·B...............
44 ··0x00000280·d6000000·00060000·80000000·00030000·................44 ··0x00000280·d6000000·00060000·80000000·00030000·................
45 ··0x00000290·40000000·e0000000·80000000·a0060000·@...............45 ··0x00000290·40000000·e0000000·80000000·a0060000·@...............
46 ··0x000002a0·df010000·a00f0000·80000000·c0020000·................46 ··0x000002a0·df010000·d00e0000·80000000·c0020000·................
47 ··0x000002b0·86000000·e0010000·80000000·60060000·............`...47 ··0x000002b0·86000000·e0010000·80000000·60060000·............`...
48 ··0x000002c0·af000000·00040000·80000000·80020000·................48 ··0x000002c0·af000000·00040000·80000000·80020000·................
49 ··0x000002d0·93000000·e0020000·80000000·00060000·................49 ··0x000002d0·93000000·e0020000·80000000·00060000·................
50 ··0x000002e0·32000000·b0000000·08000000·40020000·2...........@...50 ··0x000002e0·32000000·b0000000·08000000·40020000·2...........@...
51 ··0x000002f0·d1020000·dc1e0000·80000000·c0050000·................51 ··0x000002f0·d1020000·361f0000·80000000·c0050000·....6...........
52 ··0x00000300·5c010000·400b0000·80000000·00010000·\...@...........52 ··0x00000300·5c010000·700a0000·80000000·00010000·\...p...........
53 ··0x00000310·0d000000·20000000·08000000·20000000·....·.......·...53 ··0x00000310·0d000000·20000000·08000000·20000000·....·.......·...
54 ··0x00000320·c3020000·4e1e0000·08000000·200b0000·....N.......·...54 ··0x00000320·c3020000·a81e0000·08000000·200b0000·............·...
55 ··0x00000330·00000000·00000000·00000000·00000000·................55 ··0x00000330·00000000·00000000·00000000·00000000·................
  
107 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
13.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 14, 67 lines modifiedOffset 14, 67 lines modified
14 »       sub····$0x3c,%esp14 »       sub····$0x3c,%esp
15 »       mov····0x58(%esp),%ebx15 »       mov····0x58(%esp),%ebx
16 »       lea····0x4(%esp),%esi16 »       lea····0x4(%esp),%esi
17 »       mov····%esi,%edi17 »       mov····%esi,%edi
18 »       rep·stos·%eax,%es:(%edi)18 »       rep·stos·%eax,%es:(%edi)
19 »       lea····-0x1(%ebx),%edx19 »       lea····-0x1(%ebx),%edx
20 »       cmp····$0x2,%edx20 »       cmp····$0x2,%edx
21 »       ja·····27d·<_codecs_charmap_build__doc__+0x3d>21 »       ja·····27d·<_codecs_raw_unicode_escape_decode+0xcd>
22 ·R_386_PC32»     .text.unlikely22 ·R_386_PC32»     .text.unlikely
23 »       sub····$0x4,%esp23 »       sub····$0x4,%esp
24 »       push···$0x024 »       push···$0x0
25 »       push···%esi25 »       push···%esi
26 »       mov····0x60(%esp),%ebp26 »       mov····0x60(%esp),%ebp
27 »       pushl··0x0(%ebp)27 »       pushl··0x0(%ebp)
28 »       call···34·<_codecs_utf_8_decode+0x34>28 »       call···34·<_codecs_utf_8_decode+0x34>
29 ·R_386_PC32»     PyObject_GetBuffer29 ·R_386_PC32»     PyObject_GetBuffer
30 »       add····$0x10,%esp30 »       add····$0x10,%esp
31 »       test···%eax,%eax31 »       test···%eax,%eax
32 »       jne····3b9·<_codecs_charmap_encode.cold+0x2a>32 »       jne····3b9·<_codecs_utf_8_encode+0xb9>
33 ·R_386_PC32»     .text.unlikely33 ·R_386_PC32»     .text.unlikely
34 »       sub····$0x8,%esp34 »       sub····$0x8,%esp
35 »       push···$0x4335 »       push···$0x43
36 »       push···%esi36 »       push···%esi
37 »       call···4a·<_codecs_utf_8_decode+0x4a>37 »       call···4a·<_codecs_utf_8_decode+0x4a>
38 ·R_386_PC32»     PyBuffer_IsContiguous38 ·R_386_PC32»     PyBuffer_IsContiguous
39 »       add····$0x10,%esp39 »       add····$0x10,%esp
40 »       test···%eax,%eax40 »       test···%eax,%eax
41 »       je·····30f·<_codecs_latin_1_encode__doc__+0xf>41 »       je·····30f·<_codecs_utf_8_encode+0xf>
42 ·R_386_PC32»     .text.unlikely42 ·R_386_PC32»     .text.unlikely
43 »       cmp····$0x1,%ebx43 »       cmp····$0x1,%ebx
44 »       je·····304·<_codecs_latin_1_encode__doc__+0x4>44 »       je·····304·<_codecs_utf_8_encode+0x4>
45 ·R_386_PC32»     .text.unlikely45 ·R_386_PC32»     .text.unlikely
46 »       mov····0x54(%esp),%ecx46 »       mov····0x54(%esp),%ecx
47 »       mov····0x4(%ecx),%eax47 »       mov····0x4(%ecx),%eax
48 »       cmp····$0x0,%eax48 »       cmp····$0x0,%eax
49 ·R_386_32»       _Py_NoneStruct49 ·R_386_32»       _Py_NoneStruct
50 »       je·····2ae·<_codecs_charmap_encode__doc__+0x2e>50 »       je·····2ae·<_codecs_raw_unicode_escape_decode+0xfe>
51 ·R_386_PC32»     .text.unlikely51 ·R_386_PC32»     .text.unlikely
52 »       mov····0x4(%eax),%edi52 »       mov····0x4(%eax),%edi
53 »       testb··$0x10,0x57(%edi)53 »       testb··$0x10,0x57(%edi)
54 »       je·····376·<_codecs_raw_unicode_escape_encode__doc__+0x36>54 »       je·····376·<_codecs_utf_8_encode+0x76>
55 ·R_386_PC32»     .text.unlikely55 ·R_386_PC32»     .text.unlikely
56 »       sub····$0x8,%esp56 »       sub····$0x8,%esp
57 »       lea····0x8(%esp),%edi57 »       lea····0x8(%esp),%edi
58 »       push···%edi58 »       push···%edi
59 »       push···%eax59 »       push···%eax
60 »       call···8b·<_codecs_utf_8_decode+0x8b>60 »       call···8b·<_codecs_utf_8_decode+0x8b>
61 ·R_386_PC32»     PyUnicode_AsUTF8AndSize61 ·R_386_PC32»     PyUnicode_AsUTF8AndSize
62 »       mov····%edi,%esp62 »       mov····%edi,%esp
63 »       mov····%eax,%ebp63 »       mov····%eax,%ebp
64 »       test···%eax,%eax64 »       test···%eax,%eax
65 »       je·····3ef·<_codecs_utf_32_be_encode__doc__+0x2f>65 »       je·····3ef·<_codecs_utf_32_le_decode+0x2f>
66 ·R_386_PC32»     .text.unlikely66 ·R_386_PC32»     .text.unlikely
67 »       sub····$0xc,%esp67 »       sub····$0xc,%esp
68 »       push···%eax68 »       push···%eax
69 »       call···a0·<_codecs_utf_8_decode+0xa0>69 »       call···a0·<_codecs_utf_8_decode+0xa0>
70 ·R_386_PC32»     strlen70 ·R_386_PC32»     strlen
71 »       mov····%edi,%esp71 »       mov····%edi,%esp
72 »       cmp····%eax,(%esp)72 »       cmp····%eax,(%esp)
73 »       jne····3ee·<_codecs_utf_32_be_encode__doc__+0x2e>73 »       jne····3ee·<_codecs_utf_32_le_decode+0x2e>
74 ·R_386_PC32»     .text.unlikely74 ·R_386_PC32»     .text.unlikely
75 »       cmp····$0x2,%ebx75 »       cmp····$0x2,%ebx
76 »       jne····107·<_codecs_utf_8_decode+0x107>76 »       jne····107·<_codecs_utf_8_decode+0x107>
77 »       mov····0xc(%esp),%ebx77 »       mov····0xc(%esp),%ebx
78 »       mov····%ebx,(%esp)78 »       mov····%ebx,(%esp)
79 »       push···%edi79 »       push···%edi
80 »       push···%ebp80 »       push···%ebp
48.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
566 KB
_collectionsmodule.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:··········45984·(bytes·into·file)13 ··Start·of·section·headers:··········47376·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0xb3a0:1 There·are·20·section·headers,·starting·at·offset·0xb910:
  
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]·.text·············PROGBITS········00000000·000040·000c1d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000aad·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0091b0·000590·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·009698·000538·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000c60·00094c·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000b00·00094c·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·009740·000528·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·009bd0·000528·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0015c0·000044·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·001460·000044·00··WA··0···0·32
10 ··[·6]·.text.unlikely····PROGBITS········00000000·0015c0·0013fe·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·001460·00141b·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·009c68·000c98·08···I·17···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·00a0f8·000c98·08···I·17···6··4
12 ··[·8]·.rodata.str1.1····PROGBITS········00000000·0029be·0002d0·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········00000000·00287b·0002d0·01·AMS··0···0··1
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·002c90·00020d·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·002b4c·00020d·01·AMS··0···0··4
14 ··[10]·.text.hot·········PROGBITS········00000000·002ea0·001d49·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·002d60·002359·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·00a900·000678·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·00ad90·000758·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·004c00·000968·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·0050c0·000968·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·00af78·000030·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·00b4e8·000030·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·005568·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·005a28·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·005568·001d54·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·005a28·001d7c·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·00afa8·000358·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·00b518·000358·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·0072bc·000f70·10·····18·165··421 ··[17]·.symtab···········SYMTAB··········00000000·0077a4·000f70·10·····18·165··4
22 ··[18]·.strtab···········STRTAB··········00000000·00822c·000f83·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·008714·000f83·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·00b300·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·00b870·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
14.3 KB
readelf --wide --symbols {}
    
Offset 23, 115 lines modifiedOffset 23, 115 lines modified
23 ····19:·00000104·····3·FUNC····LOCAL··DEFAULT····6·tuplegetter_traverse.cold23 ····19:·00000104·····3·FUNC····LOCAL··DEFAULT····6·tuplegetter_traverse.cold
24 ····20:·000000f0···193·FUNC····LOCAL··DEFAULT···10·deque_new24 ····20:·000000f0···193·FUNC····LOCAL··DEFAULT···10·deque_new
25 ····21:·00000040·····4·OBJECT··LOCAL··DEFAULT····5·numfreeblocks25 ····21:·00000040·····4·OBJECT··LOCAL··DEFAULT····5·numfreeblocks
26 ····22:·00000000····64·OBJECT··LOCAL··DEFAULT····5·freeblocks26 ····22:·00000000····64·OBJECT··LOCAL··DEFAULT····5·freeblocks
27 ····23:·00000107····36·FUNC····LOCAL··DEFAULT····6·deque_new.cold27 ····23:·00000107····36·FUNC····LOCAL··DEFAULT····6·deque_new.cold
28 ····24:·000001c0····63·FUNC····LOCAL··DEFAULT···10·newblock28 ····24:·000001c0····63·FUNC····LOCAL··DEFAULT···10·newblock
29 ····25:·0000012b····10·FUNC····LOCAL··DEFAULT····6·newblock.cold29 ····25:·0000012b····10·FUNC····LOCAL··DEFAULT····6·newblock.cold
30 ····26:·00000200···759·FUNC····LOCAL··DEFAULT···10·deque_init30 ····26:·00000200···790·FUNC····LOCAL··DEFAULT···10·deque_init
31 ····27:·00000aa0····41·FUNC····LOCAL··DEFAULT····1·consume_iterator 
32 ····28:·00000200····45·FUNC····LOCAL··DEFAULT····1·deque_append_internal.part.031 ····27:·00000190····45·FUNC····LOCAL··DEFAULT····1·deque_append_internal.part.0
 32 ····28:·00000930····41·FUNC····LOCAL··DEFAULT····1·consume_iterator
33 ····29:·00000560···309·FUNC····LOCAL··DEFAULT···10·deque_extend33 ····29:·00000580···332·FUNC····LOCAL··DEFAULT···10·deque_extend
34 ····30:·00000135···152·FUNC····LOCAL··DEFAULT····6·deque_init.cold34 ····30:·00000135···158·FUNC····LOCAL··DEFAULT····6·deque_init.cold
35 ····31:·000007d0····26·FUNC····LOCAL··DEFAULT···10·deque_clear35 ····31:·00000800····26·FUNC····LOCAL··DEFAULT···10·deque_clear
36 ····32:·00000500·····8·FUNC····LOCAL··DEFAULT···10·deque_len36 ····32:·00000520·····8·FUNC····LOCAL··DEFAULT···10·deque_len
37 ····33:·00000510····78·FUNC····LOCAL··DEFAULT···10·deque_iter37 ····33:·00000530····78·FUNC····LOCAL··DEFAULT···10·deque_iter
38 ····34:·000001cd···132·FUNC····LOCAL··DEFAULT····6·deque_extend.cold38 ····34:·000001d3···133·FUNC····LOCAL··DEFAULT····6·deque_extend.cold
39 ····35:·000006a0····50·FUNC····LOCAL··DEFAULT···10·dequeiter_dealloc39 ····35:·000006d0····50·FUNC····LOCAL··DEFAULT···10·dequeiter_dealloc
40 ····36:·00000251····25·FUNC····LOCAL··DEFAULT····6·dequeiter_dealloc.cold40 ····36:·00000258····25·FUNC····LOCAL··DEFAULT····6·dequeiter_dealloc.cold
41 ····37:·000006e0····55·FUNC····LOCAL··DEFAULT···10·finalize_iterator41 ····37:·00000710····55·FUNC····LOCAL··DEFAULT···10·finalize_iterator
42 ····38:·0000026a····73·FUNC····LOCAL··DEFAULT····6·finalize_iterator.cold42 ····38:·00000271····73·FUNC····LOCAL··DEFAULT····6·finalize_iterator.cold
43 ····39:·00000720····16·FUNC····LOCAL··DEFAULT···10·deque_bool43 ····39:·00000750····16·FUNC····LOCAL··DEFAULT···10·deque_bool
44 ····40:·00000730···145·FUNC····LOCAL··DEFAULT···10·deque_dealloc44 ····40:·00000760···145·FUNC····LOCAL··DEFAULT···10·deque_dealloc
45 ····41:·00000090···250·FUNC····LOCAL··DEFAULT····1·deque_clear.part.045 ····41:·00000090···250·FUNC····LOCAL··DEFAULT····1·deque_clear.part.0
46 ····42:·000002b3····53·FUNC····LOCAL··DEFAULT····6·deque_clear.part.0.cold46 ····42:·000002ba····53·FUNC····LOCAL··DEFAULT····6·deque_clear.part.0.cold
47 ····43:·00000cd0···129·FUNC····LOCAL··DEFAULT···10·deque_pop47 ····43:·000011d0···129·FUNC····LOCAL··DEFAULT···10·deque_pop
48 ····44:·000007f0····58·FUNC····LOCAL··DEFAULT···10·tuplegetter_descr_get48 ····44:·00000820····58·FUNC····LOCAL··DEFAULT···10·tuplegetter_descr_get
49 ····45:·000002e8····70·FUNC····LOCAL··DEFAULT····6·tuplegetter_descr_get.cold49 ····45:·000002ef····70·FUNC····LOCAL··DEFAULT····6·tuplegetter_descr_get.cold
50 ····46:·00000190···106·FUNC····LOCAL··DEFAULT····1·deque_traverse50 ····46:·00000860···120·FUNC····LOCAL··DEFAULT···10·deque_traverse
51 ····47:·00000830····83·FUNC····LOCAL··DEFAULT···10·tuplegetter_dealloc51 ····47:·000008e0····92·FUNC····LOCAL··DEFAULT···10·tuplegetter_dealloc
52 ····48:·00000890····46·FUNC····LOCAL··DEFAULT···10·tuplegetter_clear52 ····48:·00000940····46·FUNC····LOCAL··DEFAULT···10·tuplegetter_clear
53 ····49:·000008c0···155·FUNC····LOCAL··DEFAULT···10·deque_append53 ····49:·00000970···155·FUNC····LOCAL··DEFAULT···10·deque_append
54 ····50:·0000032e·····7·FUNC····LOCAL··DEFAULT····6·deque_append.cold54 ····50:·00000335·····7·FUNC····LOCAL··DEFAULT····6·deque_append.cold
55 ····51:·000009d0···155·FUNC····LOCAL··DEFAULT···10·deque_popleft55 ····51:·00000ed0···155·FUNC····LOCAL··DEFAULT···10·deque_popleft
56 ····52:·00000960···108·FUNC····LOCAL··DEFAULT···10·dequeiter_next56 ····52:·00000a10···108·FUNC····LOCAL··DEFAULT···10·dequeiter_next
57 ····53:·00000335····35·FUNC····LOCAL··DEFAULT····6·dequeiter_next.cold57 ····53:·0000033c····35·FUNC····LOCAL··DEFAULT····6·dequeiter_next.cold
58 ····54:·00000230···128·FUNC····LOCAL··DEFAULT····1·deque_remove58 ····54:·00000a80··1101·FUNC····LOCAL··DEFAULT···10·deque_remove
59 ····55:·00000a70···605·FUNC····LOCAL··DEFAULT···10·_deque_rotate59 ····55:·00000f70···605·FUNC····LOCAL··DEFAULT···10·_deque_rotate
60 ····56:·00000358···116·FUNC····LOCAL··DEFAULT····6·deque_remove.cold60 ····56:·0000035f···111·FUNC····LOCAL··DEFAULT····6·deque_remove.cold
61 ····57:·000003cc····46·FUNC····LOCAL··DEFAULT····6·_deque_rotate.cold61 ····57:·000003ce····46·FUNC····LOCAL··DEFAULT····6·_deque_rotate.cold
62 ····58:·000003fa····28·FUNC····LOCAL··DEFAULT····6·deque_pop.cold62 ····58:·000003fc····28·FUNC····LOCAL··DEFAULT····6·deque_pop.cold
63 ····59:·000002b0····28·FUNC····LOCAL··DEFAULT····1·deque_clearmethod63 ····59:·000001c0····28·FUNC····LOCAL··DEFAULT····1·deque_clearmethod
64 ····60:·000002d0···166·FUNC····LOCAL··DEFAULT····1·defdict_init64 ····60:·000001e0···166·FUNC····LOCAL··DEFAULT····1·defdict_init
65 ····61:·00000416···164·FUNC····LOCAL··DEFAULT····6·defdict_init.cold65 ····61:·00000418···164·FUNC····LOCAL··DEFAULT····6·defdict_init.cold
66 ····62:·00000380····60·FUNC····LOCAL··DEFAULT····1·defdict_traverse66 ····62:·00000290····60·FUNC····LOCAL··DEFAULT····1·defdict_traverse
67 ····63:·000004ba·····4·FUNC····LOCAL··DEFAULT····6·defdict_traverse.cold67 ····63:·000004bc·····4·FUNC····LOCAL··DEFAULT····6·defdict_traverse.cold
68 ····64:·000003c0···516·FUNC····LOCAL··DEFAULT····1·_collections__count_elements68 ····64:·000002d0···516·FUNC····LOCAL··DEFAULT····1·_collections__count_elements
69 ····65:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_get.169 ····65:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_get.1
70 ····66:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId___setitem__.070 ····66:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId___setitem__.0
71 ····67:·000004be···426·FUNC····LOCAL··DEFAULT····6·_collections__count_elements.cold71 ····67:·000004c0···426·FUNC····LOCAL··DEFAULT····6·_collections__count_elements.cold
72 ····68:·00000668····32·FUNC····LOCAL··DEFAULT····6·dequeiter_traverse72 ····68:·0000066a····32·FUNC····LOCAL··DEFAULT····6·dequeiter_traverse
73 ····69:·000005d0····54·FUNC····LOCAL··DEFAULT····1·defdict_dealloc73 ····69:·000004e0····54·FUNC····LOCAL··DEFAULT····1·defdict_dealloc
74 ····70:·00000688····17·FUNC····LOCAL··DEFAULT····6·defdict_dealloc.cold74 ····70:·0000068a····17·FUNC····LOCAL··DEFAULT····6·defdict_dealloc.cold
75 ····71:·00000610···127·FUNC····LOCAL··DEFAULT····1·deque_item75 ····71:·00001260···139·FUNC····LOCAL··DEFAULT···10·deque_item
76 ····72:·00000699····28·FUNC····LOCAL··DEFAULT····6·deque_item.cold76 ····72:·0000069b····28·FUNC····LOCAL··DEFAULT····6·deque_item.cold
77 ····73:·00000690···205·FUNC····LOCAL··DEFAULT····1·deque_ass_item77 ····73:·00000520···205·FUNC····LOCAL··DEFAULT····1·deque_ass_item
78 ····74:·000006b5····87·FUNC····LOCAL··DEFAULT····6·deque_ass_item.cold78 ····74:·000006b7····87·FUNC····LOCAL··DEFAULT····6·deque_ass_item.cold
79 ····75:·00000d60···226·FUNC····LOCAL··DEFAULT···10·defdict_missing79 ····75:·000012f0···226·FUNC····LOCAL··DEFAULT···10·defdict_missing
80 ····76:·0000070c····47·FUNC····LOCAL··DEFAULT····6·defdict_missing.cold80 ····76:·0000070e····47·FUNC····LOCAL··DEFAULT····6·defdict_missing.cold
81 ····77:·00000e50···160·FUNC····LOCAL··DEFAULT···10·deque_appendleft81 ····77:·000013e0···160·FUNC····LOCAL··DEFAULT···10·deque_appendleft
82 ····78:·00000760····35·FUNC····LOCAL··DEFAULT····1·deque_appendleft_internal.part.082 ····78:·000005f0····35·FUNC····LOCAL··DEFAULT····1·deque_appendleft_internal.part.0
83 ····79:·0000073b·····7·FUNC····LOCAL··DEFAULT····6·deque_appendleft.cold83 ····79:·0000073d·····7·FUNC····LOCAL··DEFAULT····6·deque_appendleft.cold
84 ····80:·00000742····17·FUNC····LOCAL··DEFAULT····6·deque_appendleft_internal.part.0.cold84 ····80:·00000744····17·FUNC····LOCAL··DEFAULT····6·deque_appendleft_internal.part.0.cold
85 ····81:·00000753····16·FUNC····LOCAL··DEFAULT····6·dequeiter_len85 ····81:·00000755····16·FUNC····LOCAL··DEFAULT····6·dequeiter_len
86 ····82:·00000763····75·FUNC····LOCAL··DEFAULT····6·deque_reviter86 ····82:·00000765····75·FUNC····LOCAL··DEFAULT····6·deque_reviter
87 ····83:·00000790····76·FUNC····LOCAL··DEFAULT····1·dequereviter_next87 ····83:·00000620····76·FUNC····LOCAL··DEFAULT····1·dequereviter_next
88 ····84:·000007ae····59·FUNC····LOCAL··DEFAULT····6·dequereviter_next.cold88 ····84:·000007b0····59·FUNC····LOCAL··DEFAULT····6·dequereviter_next.cold
89 ····85:·00000ef0···309·FUNC····LOCAL··DEFAULT···10·deque_contains89 ····85:·00001480···309·FUNC····LOCAL··DEFAULT···10·deque_contains
90 ····86:·000007e9····88·FUNC····LOCAL··DEFAULT····6·deque_contains.cold90 ····86:·000007eb····88·FUNC····LOCAL··DEFAULT····6·deque_contains.cold
91 ····87:·000007e0···400·FUNC····LOCAL··DEFAULT····1·deque_richcompare91 ····87:·00000670···400·FUNC····LOCAL··DEFAULT····1·deque_richcompare
92 ····88:·00000000·····0·SECTION·LOCAL··DEFAULT···12·92 ····88:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
93 ····89:·00000841···468·FUNC····LOCAL··DEFAULT····6·deque_richcompare.cold93 ····89:·00000843···468·FUNC····LOCAL··DEFAULT····6·deque_richcompare.cold
94 ····90:·00000a15···260·FUNC····LOCAL··DEFAULT····6·defdict_reduce94 ····90:·00000a17···260·FUNC····LOCAL··DEFAULT····6·defdict_reduce
95 ····91:·00000024····12·OBJECT··LOCAL··DEFAULT····3·PyId_items.395 ····91:·00000024····12·OBJECT··LOCAL··DEFAULT····3·PyId_items.3
96 ····92:·00000b19····35·FUNC····LOCAL··DEFAULT····6·defdict_copy96 ····92:·00000b1b····35·FUNC····LOCAL··DEFAULT····6·defdict_copy
97 ····93:·00000b3c···139·FUNC····LOCAL··DEFAULT····6·deque_concat97 ····93:·00000b3e···139·FUNC····LOCAL··DEFAULT····6·deque_concat
98 ····94:·00000970···270·FUNC····LOCAL··DEFAULT····1·deque_copy98 ····94:·00000800···270·FUNC····LOCAL··DEFAULT····1·deque_copy
99 ····95:·00000bc7···137·FUNC····LOCAL··DEFAULT····6·deque_copy.cold99 ····95:·00000bc9···137·FUNC····LOCAL··DEFAULT····6·deque_copy.cold
100 ····96:·00001030···353·FUNC····LOCAL··DEFAULT···10·deque_count100 ····96:·000015c0···361·FUNC····LOCAL··DEFAULT···10·deque_count
101 ····97:·00000c50···103·FUNC····LOCAL··DEFAULT····6·deque_count.cold101 ····97:·00000c52···103·FUNC····LOCAL··DEFAULT····6·deque_count.cold
102 ····98:·00000a80····24·FUNC····LOCAL··DEFAULT····1·deque_get_maxlen102 ····98:·00000910····24·FUNC····LOCAL··DEFAULT····1·deque_get_maxlen
103 ····99:·00000cb7····13·FUNC····LOCAL··DEFAULT····6·deque_get_maxlen.cold103 ····99:·00000cb9····13·FUNC····LOCAL··DEFAULT····6·deque_get_maxlen.cold
104 ···100:·00000cc4····27·FUNC····LOCAL··DEFAULT····6·consume_iterator.cold104 ···100:·00000cc6····27·FUNC····LOCAL··DEFAULT····6·consume_iterator.cold
105 ···101:·000011a0···898·FUNC····LOCAL··DEFAULT···10·deque_rotate105 ···101:·00001730···898·FUNC····LOCAL··DEFAULT···10·deque_rotate
106 ···102:·00000cdf····62·FUNC····LOCAL··DEFAULT····6·deque_rotate.cold106 ···102:·00000ce1····62·FUNC····LOCAL··DEFAULT····6·deque_rotate.cold
107 ···103:·00000d1d···157·FUNC····LOCAL··DEFAULT····6·deque_reduce107 ···103:·00000d1f···157·FUNC····LOCAL··DEFAULT····6·deque_reduce
108 ···104:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId___dict__.2108 ···104:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId___dict__.2
109 ···105:·00000ad0···198·FUNC····LOCAL··DEFAULT····1·deque_extendleft109 ···105:·00000960···198·FUNC····LOCAL··DEFAULT····1·deque_extendleft
110 ···106:·00000dba···129·FUNC····LOCAL··DEFAULT····6·deque_extendleft.cold110 ···106:·00000dbc···129·FUNC····LOCAL··DEFAULT····6·deque_extendleft.cold
111 ···107:·00000e3b···217·FUNC····LOCAL··DEFAULT····6·defdict_repr111 ···107:·00000e3d···217·FUNC····LOCAL··DEFAULT····6·defdict_repr
112 ···108:·00000f14····54·FUNC····LOCAL··DEFAULT····6·deque_inplace_concat112 ···108:·00000f16····54·FUNC····LOCAL··DEFAULT····6·deque_inplace_concat
113 ···109:·00001530···495·FUNC····LOCAL··DEFAULT···10·deque_inplace_repeat113 ···109:·00001ac0···495·FUNC····LOCAL··DEFAULT···10·deque_inplace_repeat
114 ···110:·00000f4a····69·FUNC····LOCAL··DEFAULT····6·deque_inplace_repeat.cold114 ···110:·00000f4c····69·FUNC····LOCAL··DEFAULT····6·deque_inplace_repeat.cold
115 ···111:·00001720··1123·FUNC····LOCAL··DEFAULT···10·deque_index115 ···111:·00001cb0··1256·FUNC····LOCAL··DEFAULT···10·deque_index
116 ···112:·00000f8f····35·FUNC····LOCAL··DEFAULT····6·deque_index.cold116 ···112:·00000f91····62·FUNC····LOCAL··DEFAULT····6·deque_index.cold
117 ···113:·00000fb2···241·FUNC····LOCAL··DEFAULT····6·deque_insert117 ···113:·00000fcf···241·FUNC····LOCAL··DEFAULT····6·deque_insert
118 ···114:·000010a3····35·FUNC····LOCAL··DEFAULT····6·dequeiter_reduce118 ···114:·000010c0····35·FUNC····LOCAL··DEFAULT····6·dequeiter_reduce
119 ···115:·000010c6···190·FUNC····LOCAL··DEFAULT····6·deque_repr119 ···115:·000010e3···190·FUNC····LOCAL··DEFAULT····6·deque_repr
120 ···116:·00001184···146·FUNC····LOCAL··DEFAULT····6·defdict_or120 ···116:·000011a1···146·FUNC····LOCAL··DEFAULT····6·defdict_or
121 ···117:·00001216····52·FUNC····LOCAL··DEFAULT····6·defdict_tp_clear121 ···117:·00001233····52·FUNC····LOCAL··DEFAULT····6·defdict_tp_clear
122 ···118:·00000ba0···125·FUNC····LOCAL··DEFAULT····1·dequeiter_new122 ···118:·00000a30···125·FUNC····LOCAL··DEFAULT····1·dequeiter_new
123 ···119:·0000124a····54·FUNC····LOCAL··DEFAULT····6·dequeiter_new.cold123 ···119:·00001267····54·FUNC····LOCAL··DEFAULT····6·dequeiter_new.cold
124 ···120:·00001280····56·FUNC····LOCAL··DEFAULT····6·tuplegetter_descr_set124 ···120:·0000129d····56·FUNC····LOCAL··DEFAULT····6·tuplegetter_descr_set
125 ···121:·000012b8····30·FUNC····LOCAL··DEFAULT····6·tuplegetter_reduce125 ···121:·000012d5····30·FUNC····LOCAL··DEFAULT····6·tuplegetter_reduce
126 ···122:·000012d6····71·FUNC····LOCAL··DEFAULT····6·deque_repeat126 ···122:·000012f3····71·FUNC····LOCAL··DEFAULT····6·deque_repeat
127 ···123:·00001b90···441·FUNC····LOCAL··DEFAULT···10·deque_reverse127 ···123:·000021a0···441·FUNC····LOCAL··DEFAULT···10·deque_reverse
128 ···124:·0000131d···146·FUNC····LOCAL··DEFAULT····6·dequereviter_new128 ···124:·0000133a···146·FUNC····LOCAL··DEFAULT····6·dequereviter_new
129 ···125:·000013af····42·FUNC····LOCAL··DEFAULT····6·tuplegetter_repr129 ···125:·000013cc····42·FUNC····LOCAL··DEFAULT····6·tuplegetter_repr
130 ···126:·000013d9····37·FUNC····LOCAL··DEFAULT····6·deque_sizeof130 ···126:·000013f6····37·FUNC····LOCAL··DEFAULT····6·deque_sizeof
131 ···127:·00000020···160·OBJECT··LOCAL··DEFAULT···12·collections_doc131 ···127:·00000020···160·OBJECT··LOCAL··DEFAULT···12·collections_doc
132 ···128:·000000a0····32·OBJECT··LOCAL··DEFAULT····3·collections_methods132 ···128:·000000a0····32·OBJECT··LOCAL··DEFAULT····3·collections_methods
133 ···129:·00000074····16·OBJECT··LOCAL··DEFAULT····3·collections_slots133 ···129:·00000074····16·OBJECT··LOCAL··DEFAULT····3·collections_slots
134 ···130:·00000900···104·OBJECT··LOCAL··DEFAULT···12·_collections__count_elements__doc__134 ···130:·00000900···104·OBJECT··LOCAL··DEFAULT···12·_collections__count_elements__doc__
135 ···131:·000000c0····32·OBJECT··LOCAL··DEFAULT····3·tuplegetter_methods135 ···131:·000000c0····32·OBJECT··LOCAL··DEFAULT····3·tuplegetter_methods
136 ···132:·000000e0····40·OBJECT··LOCAL··DEFAULT····3·tuplegetter_members136 ···132:·000000e0····40·OBJECT··LOCAL··DEFAULT····3·tuplegetter_members
137 ···133:·000000c0···369·OBJECT··LOCAL··DEFAULT···12·defdict_doc137 ···133:·000000c0···369·OBJECT··LOCAL··DEFAULT···12·defdict_doc
114 KB
readelf --wide --relocs {}
Max HTML report size reached
174 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1020 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 33, 16 lines modifiedOffset 33, 16 lines modified
33 __reversed__33 __reversed__
34 __sizeof__34 __sizeof__
35 collections.deque35 collections.deque
36 _collections._tuplegetter36 _collections._tuplegetter
37 integer·argument·expected,·got·float37 integer·argument·expected,·got·float
38 descriptor·for·index·'%zd'·for·tuple·subclasses·doesn't·apply·to·'%s'·object38 descriptor·for·index·'%zd'·for·tuple·subclasses·doesn't·apply·to·'%s'·object
39 deque·mutated·during·iteration39 deque·mutated·during·iteration
40 deque·mutated·during·remove(). 
41 deque.remove(x):·x·not·in·deque40 deque.remove(x):·x·not·in·deque
 41 deque·mutated·during·remove().
42 first·argument·must·be·callable·or·None42 first·argument·must·be·callable·or·None
43 can·only·concatenate·deque·(not·"%.200s")·to·deque43 can·only·concatenate·deque·(not·"%.200s")·to·deque
44 %.200s()·must·return·a·deque,·not·%.200s44 %.200s()·must·return·a·deque,·not·%.200s
45 deque·already·at·its·maximum·size45 deque·already·at·its·maximum·size
46 Factory·for·default·value·called·by·__missing__().46 Factory·for·default·value·called·by·__missing__().
47 _collections._deque_reverse_iterator47 _collections._deque_reverse_iterator
48 maximum·size·of·a·deque·or·None·if·unbounded48 maximum·size·of·a·deque·or·None·if·unbounded
34.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 62, 18 lines modifiedOffset 62, 18 lines modified
62 deque_clear.part.0():62 deque_clear.part.0():
63 »       push···%ebp63 »       push···%ebp
64 »       push···%edi64 »       push···%edi
65 »       push···%esi65 »       push···%esi
66 »       mov····%eax,%esi66 »       mov····%eax,%esi
67 »       push···%ebx67 »       push···%ebx
68 »       sub····$0x1c,%esp68 »       sub····$0x1c,%esp
69 »       call···25a·<deque_remove+0x2a>69 »       call···25a·<defdict_init+0x7a>
70 ·R_386_PC32»     .text.hot70 ·R_386_PC32»     .text.hot
71 »       test···%eax,%eax71 »       test···%eax,%eax
72 »       je·····355·<defdict_init+0x85>72 »       je·····35c·<_collections__count_elements+0x8c>
73 ·R_386_PC32»     .text.unlikely73 ·R_386_PC32»     .text.unlikely
74 »       mov····0x14(%esi),%edx74 »       mov····0x14(%esi),%edx
75 »       mov····0x8(%esi),%edi75 »       mov····0x8(%esi),%edi
76 »       mov····%eax,0x10(%esi)76 »       mov····%eax,0x10(%esi)
77 »       mov····0xc(%esi),%ebp77 »       mov····0xc(%esi),%ebp
78 »       mov····%eax,0xc(%esi)78 »       mov····%eax,0xc(%esi)
79 »       mov····$0x40,%eax79 »       mov····$0x40,%eax
13.1 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 7, 147 lines modifiedOffset 7, 147 lines modified
7 ··0x00000030·00000000·00000000·00000000·00000000·................7 ··0x00000030·00000000·00000000·00000000·00000000·................
8 ··0x00000040·01000000·00000000·00000000·00000000·................8 ··0x00000040·01000000·00000000·00000000·00000000·................
9 ··0x00000050·00000000·80010000·20000000·00000000·........·.......9 ··0x00000050·00000000·80010000·20000000·00000000·........·.......
10 ··0x00000060·a0000000·74000000·00000000·00000000·....t...........10 ··0x00000060·a0000000·74000000·00000000·00000000·....t...........
11 ··0x00000070·00000000·02000000·20000000·00000000·........·.......11 ··0x00000070·00000000·02000000·20000000·00000000·........·.......
12 ··0x00000080·00000000·00000000·00000000·00000000·................12 ··0x00000080·00000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·74000000·c0030000·80000000·00090000·t...............14 ··0x000000a0·74000000·d0020000·80000000·00090000·t...............
15 ··0x000000b0·00000000·00000000·00000000·00000000·................15 ··0x000000b0·00000000·00000000·00000000·00000000·................
16 ··0x000000c0·8d010000·b8120000·04000000·00000000·................16 ··0x000000c0·8d010000·d5120000·04000000·00000000·................
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·98010000·06000000·0c000000·00000000·................18 ··0x000000e0·98010000·06000000·0c000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·00000000·00000000·00000000·00000000·................22 ··0x00000120·00000000·00000000·00000000·00000000·................
23 ··0x00000130·00000000·00000000·00000000·00000000·................23 ··0x00000130·00000000·00000000·00000000·00000000·................
24 ··0x00000140·00000000·00000000·00000000·00000000·................24 ··0x00000140·00000000·00000000·00000000·00000000·................
25 ··0x00000150·00000000·00000000·00000000·84110000·................25 ··0x00000150·00000000·00000000·00000000·a1110000·................
26 ··0x00000160·00000000·00000000·00000000·00000000·................26 ··0x00000160·00000000·00000000·00000000·00000000·................
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·00000000·00000000·00000000·00000000·................28 ··0x00000180·00000000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000·00000000·00000000·................
30 ··0x000001a0·00000000·00000000·00000000·00000000·................30 ··0x000001a0·00000000·00000000·00000000·00000000·................
31 ··0x000001b0·00000000·00000000·00000000·00000000·................31 ··0x000001b0·00000000·00000000·00000000·00000000·................
32 ··0x000001c0·a0010000·06000000·1c000000·00000000·................32 ··0x000001c0·a0010000·06000000·1c000000·00000000·................
33 ··0x000001d0·84010000·00000000·00000000·00000000·................33 ··0x000001d0·84010000·00000000·00000000·00000000·................
34 ··0x000001e0·00000000·00000000·00000000·00000000·................34 ··0x000001e0·00000000·00000000·00000000·00000000·................
35 ··0x000001f0·00000000·00000000·00000000·00000000·................35 ··0x000001f0·00000000·00000000·00000000·00000000·................
36 ··0x00000200·b0010000·600d0000·08000000·80020000·....`...........36 ··0x00000200·b0010000·f0120000·08000000·80020000·................
37 ··0x00000210·bc010000·190b0000·04000000·40020000·............@...37 ··0x00000210·bc010000·1b0b0000·04000000·40020000·............@...
38 ··0x00000220·c1010000·190b0000·04000000·40020000·............@...38 ··0x00000220·c1010000·1b0b0000·04000000·40020000·............@...
39 ··0x00000230·8d010000·150a0000·04000000·80040000·................39 ··0x00000230·8d010000·170a0000·04000000·80040000·................
40 ··0x00000240·ca010000·00000000·18000000·dc010000·................40 ··0x00000240·ca010000·00000000·18000000·dc010000·................
41 ··0x00000250·00000000·00000000·00000000·00000000·................41 ··0x00000250·00000000·00000000·00000000·00000000·................
42 ··0x00000260·01000000·00000000·00000000·e8010000·................42 ··0x00000260·01000000·00000000·00000000·e8010000·................
43 ··0x00000270·20000000·00000000·d0050000·00000000··...............43 ··0x00000270·20000000·00000000·e0040000·00000000··...............
44 ··0x00000280·00000000·00000000·00000000·3b0e0000·............;...44 ··0x00000280·00000000·00000000·00000000·3d0e0000·............=...
45 ··0x00000290·20010000·00000000·00000000·00000000··...............45 ··0x00000290·20010000·00000000·00000000·00000000··...............
46 ··0x000002a0·00000000·00000000·00000000·00000000·................46 ··0x000002a0·00000000·00000000·00000000·00000000·................
47 ··0x000002b0·00000000·00440400·c0000000·80030000·.....D..........47 ··0x000002b0·00000000·00440400·c0000000·90020000·.....D..........
48 ··0x000002c0·16120000·00000000·00000000·00000000·................48 ··0x000002c0·33120000·00000000·00000000·00000000·3...............
49 ··0x000002d0·00000000·00020000·c0010000·00000000·................49 ··0x000002d0·00000000·00020000·c0010000·00000000·................
50 ··0x000002e0·00000000·00000000·00000000·00000000·................50 ··0x000002e0·00000000·00000000·00000000·00000000·................
51 ··0x000002f0·00000000·d0020000·00000000·00000000·................51 ··0x000002f0·00000000·e0010000·00000000·00000000·................
52 ··0x00000300·00000000·00000000·00000000·00000000·................52 ··0x00000300·00000000·00000000·00000000·00000000·................
53 ··0x00000310·00000000·00000000·00000000·00000000·................53 ··0x00000310·00000000·00000000·00000000·00000000·................
54 ··0x00000320·00000000·00000000·00000000·00000000·................54 ··0x00000320·00000000·00000000·00000000·00000000·................
55 ··0x00000330·00000000·00000000·00000000·00000000·................55 ··0x00000330·00000000·00000000·00000000·00000000·................
56 ··0x00000340·01000000·00000000·00000000·b8010000·................56 ··0x00000340·01000000·00000000·00000000·b8010000·................
57 ··0x00000350·1c000000·00000000·a0060000·00000000·................57 ··0x00000350·1c000000·00000000·d0060000·00000000·................
58 ··0x00000360·00000000·00000000·00000000·00000000·................58 ··0x00000360·00000000·00000000·00000000·00000000·................
59 ··0x00000370·00000000·00000000·00000000·00000000·................59 ··0x00000370·00000000·00000000·00000000·00000000·................
60 ··0x00000380·00000000·00000000·00000000·00000000·................60 ··0x00000380·00000000·00000000·00000000·00000000·................
61 ··0x00000390·00000000·00400400·00000000·68060000·.....@......h...61 ··0x00000390·00000000·00400400·00000000·6a060000·.....@......j...
62 ··0x000003a0·00000000·00000000·00000000·00000000·................62 ··0x000003a0·00000000·00000000·00000000·00000000·................
63 ··0x000003b0·90070000·20040000·00000000·00000000·....·...........63 ··0x000003b0·20060000·20040000·00000000·00000000··...·...........
64 ··0x000003c0·00000000·00000000·00000000·00000000·................64 ··0x000003c0·00000000·00000000·00000000·00000000·................
65 ··0x000003d0·00000000·00000000·00000000·1d130000·................65 ··0x000003d0·00000000·00000000·00000000·3a130000·............:...
66 ··0x000003e0·00000000·00000000·00000000·00000000·................66 ··0x000003e0·00000000·00000000·00000000·00000000·................
67 ··0x000003f0·00000000·00000000·00000000·00000000·................67 ··0x000003f0·00000000·00000000·00000000·00000000·................
68 ··0x00000400·00000000·00000000·00000000·00000000·................68 ··0x00000400·00000000·00000000·00000000·00000000·................
69 ··0x00000410·00000000·00000000·00000000·00000000·................69 ··0x00000410·00000000·00000000·00000000·00000000·................
70 ··0x00000420·00020000·53070000·04000000·40030000·....S.......@...70 ··0x00000420·00020000·55070000·04000000·40030000·....U.......@...
71 ··0x00000430·8d010000·a3100000·04000000·80040000·................71 ··0x00000430·8d010000·c0100000·04000000·80040000·................
72 ··0x00000440·00000000·00000000·00000000·00000000·................72 ··0x00000440·00000000·00000000·00000000·00000000·................
73 ··0x00000450·00000000·00000000·00000000·00000000·................73 ··0x00000450·00000000·00000000·00000000·00000000·................
74 ··0x00000460·01000000·00000000·00000000·10020000·................74 ··0x00000460·01000000·00000000·00000000·10020000·................
75 ··0x00000470·1c000000·00000000·a0060000·00000000·................75 ··0x00000470·1c000000·00000000·d0060000·00000000·................
76 ··0x00000480·00000000·00000000·00000000·00000000·................76 ··0x00000480·00000000·00000000·00000000·00000000·................
77 ··0x00000490·00000000·00000000·00000000·00000000·................77 ··0x00000490·00000000·00000000·00000000·00000000·................
78 ··0x000004a0·00000000·00000000·00000000·00000000·................78 ··0x000004a0·00000000·00000000·00000000·00000000·................
79 ··0x000004b0·00000000·00400400·00000000·68060000·.....@......h...79 ··0x000004b0·00000000·00400400·00000000·6a060000·.....@......j...
80 ··0x000004c0·00000000·00000000·00000000·00000000·................80 ··0x000004c0·00000000·00000000·00000000·00000000·................
81 ··0x000004d0·60090000·20040000·00000000·00000000·`...·...........81 ··0x000004d0·100a0000·20040000·00000000·00000000·....·...........
82 ··0x000004e0·00000000·00000000·00000000·00000000·................82 ··0x000004e0·00000000·00000000·00000000·00000000·................
83 ··0x000004f0·00000000·00000000·00000000·a00b0000·................83 ··0x000004f0·00000000·00000000·00000000·300a0000·............0...
84 ··0x00000500·00000000·00000000·00000000·00000000·................84 ··0x00000500·00000000·00000000·00000000·00000000·................
85 ··0x00000510·00000000·00000000·00000000·00000000·................85 ··0x00000510·00000000·00000000·00000000·00000000·................
86 ··0x00000520·00000000·00000000·00000000·00000000·................86 ··0x00000520·00000000·00000000·00000000·00000000·................
87 ··0x00000530·00000000·00000000·00000000·00000000·................87 ··0x00000530·00000000·00000000·00000000·00000000·................
88 ··0x00000540·2d020000·c0080000·08000000·40080000·-...........@...88 ··0x00000540·2d020000·70090000·08000000·40080000·-...p.......@...
89 ··0x00000550·34020000·500e0000·08000000·00080000·4...P...........89 ··0x00000550·34020000·e0130000·08000000·00080000·4...............
90 ··0x00000560·3f020000·b0020000·04000000·c0060000·?...............90 ··0x00000560·3f020000·c0010000·04000000·c0060000·?...............
91 ··0x00000570·c1010000·70090000·04000000·00070000·....p...........91 ··0x00000570·c1010000·00080000·04000000·00070000·................
92 ··0x00000580·bc010000·70090000·04000000·00070000·....p...........92 ··0x00000580·bc010000·00080000·04000000·00070000·................
93 ··0x00000590·45020000·30100000·08000000·c0050000·E...0...........93 ··0x00000590·45020000·c0150000·08000000·c0050000·E...............
94 ··0x000005a0·4b020000·60050000·08000000·a0070000·K...`...........94 ··0x000005a0·4b020000·80050000·08000000·a0070000·K...............
95 ··0x000005b0·52020000·d00a0000·08000000·40070000·R...........@...95 ··0x000005b0·52020000·60090000·08000000·40070000·R...`.......@...
96 ··0x000005c0·5d020000·20170000·80000000·40050000·]...·.......@...96 ··0x000005c0·5d020000·b01c0000·80000000·40050000·]...........@...
97 ··0x000005d0·63020000·b20f0000·80000000·00050000·c...............97 ··0x000005d0·63020000·cf0f0000·80000000·00050000·c...............
98 ··0x000005e0·6a020000·d00c0000·04000000·c0080000·j...............98 ··0x000005e0·6a020000·d0110000·04000000·c0080000·j...............
99 ··0x000005f0·6e020000·d0090000·04000000·80080000·n...............99 ··0x000005f0·6e020000·d00e0000·04000000·80080000·n...............
100 ··0x00000600·8d010000·1d0d0000·04000000·80040000·................100 ··0x00000600·8d010000·1f0d0000·04000000·80040000·................
101 ··0x00000610·76020000·30020000·08000000·c0040000·v...0...........101 ··0x00000610·76020000·800a0000·08000000·c0040000·v...............
102 ··0x00000620·7d020000·63070000·04000000·00040000·}...c...........102 ··0x00000620·7d020000·65070000·04000000·00040000·}...e...........
103 ··0x00000630·8a020000·901b0000·04000000·20060000·............·...103 ··0x00000630·8a020000·a0210000·04000000·20060000·.....!......·...
104 ··0x00000640·92020000·a0110000·80000000·60060000·............`...104 ··0x00000640·92020000·30170000·80000000·60060000·....0.......`...
105 ··0x00000650·99020000·d9130000·04000000·40040000·............@...105 ··0x00000650·99020000·f6130000·04000000·40040000·............@...
106 ··0x00000660·ca010000·00000000·18000000·dc010000·................106 ··0x00000660·ca010000·00000000·18000000·dc010000·................
107 ··0x00000670·00000000·00000000·00000000·00000000·................107 ··0x00000670·00000000·00000000·00000000·00000000·................
108 ··0x00000680·00000000·00000000·00000000·00000000·................108 ··0x00000680·00000000·00000000·00000000·00000000·................
109 ··0x00000690·00000000·00000000·00000000·00000000·................109 ··0x00000690·00000000·00000000·00000000·00000000·................
110 ··0x000006a0·00000000·20070000·00000000·00000000·....·...........110 ··0x000006a0·00000000·50070000·00000000·00000000·....P...........
111 ··0x000006b0·00000000·00000000·00000000·00000000·................111 ··0x000006b0·00000000·00000000·00000000·00000000·................
112 ··0x000006c0·00000000·00000000·00000000·00000000·................112 ··0x000006c0·00000000·00000000·00000000·00000000·................
113 ··0x000006d0·00000000·00000000·00000000·00000000·................113 ··0x000006d0·00000000·00000000·00000000·00000000·................
114 ··0x000006e0·00000000·00000000·00000000·00000000·................114 ··0x000006e0·00000000·00000000·00000000·00000000·................
115 ··0x000006f0·00000000·00000000·00000000·00000000·................115 ··0x000006f0·00000000·00000000·00000000·00000000·................
116 ··0x00000700·00000000·00000000·00000000·00000000·................116 ··0x00000700·00000000·00000000·00000000·00000000·................
117 ··0x00000710·00000000·00000000·00000000·00000000·................117 ··0x00000710·00000000·00000000·00000000·00000000·................
118 ··0x00000720·00050000·3c0b0000·d6120000·10060000·....<...........118 ··0x00000720·20050000·3e0b0000·f3120000·60120000··...>.......`...
119 ··0x00000730·00000000·90060000·00000000·f00e0000·................119 ··0x00000730·00000000·20050000·00000000·80140000·....·...........
120 ··0x00000740·140f0000·30150000·00000000·00000000·....0...........120 ··0x00000740·160f0000·c01a0000·00000000·00000000·................
121 ··0x00000750·00000000·00000000·00000000·00000000·................121 ··0x00000750·00000000·00000000·00000000·00000000·................
122 ··0x00000760·16000000·800a0000·00000000·e0010000·................122 ··0x00000760·16000000·10090000·00000000·e0010000·................
123 ··0x00000770·00000000·00000000·00000000·00000000·................123 ··0x00000770·00000000·00000000·00000000·00000000·................
124 ··0x00000780·00000000·00000000·00000000·00000000·................124 ··0x00000780·00000000·00000000·00000000·00000000·................
125 ··0x00000790·00000000·00000000·00000000·00000000·................125 ··0x00000790·00000000·00000000·00000000·00000000·................
126 ··0x000007a0·01000000·00000000·00000000·a4020000·................126 ··0x000007a0·01000000·00000000·00000000·a4020000·................
127 ··0x000007b0·28000000·00000000·30070000·00000000·(.......0.......127 ··0x000007b0·28000000·00000000·60070000·00000000·(.......`.......
128 ··0x000007c0·00000000·00000000·00000000·c6100000·................128 ··0x000007c0·00000000·00000000·00000000·e3100000·................
129 ··0x000007d0·80060000·20070000·00000000·00000000·....·...........129 ··0x000007d0·80060000·20070000·00000000·00000000·....·...........
130 ··0x000007e0·00000000·00000000·00000000·00000000·................130 ··0x000007e0·00000000·00000000·00000000·00000000·................
131 ··0x000007f0·00000000·00440400·80030000·90010000·.....D..........131 ··0x000007f0·00000000·00440400·80030000·60080000·.....D......`...
132 ··0x00000800·d0070000·e0070000·24000000·10050000·........$.......132 ··0x00000800·00080000·70060000·24000000·30050000·....p...$...0...
133 ··0x00000810·00000000·40050000·00000000·60070000·....@.......`...133 ··0x00000810·00000000·40050000·00000000·60070000·....@.......`...
Max diff block lines reached; 1472/13351 bytes (11.03%) of diff not shown.
68.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
932 B
readelf --wide --decompress --string-dump=.rodata.str1.4 {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 String·dump·of·section·'.rodata.str1.4':1 String·dump·of·section·'.rodata.str1.4':
2 ··[·····0]··integer·argument·expected,·got·float2 ··[·····0]··integer·argument·expected,·got·float
3 ··[····28]··descriptor·for·index·'%zd'·for·tuple·subclasses·doesn't·apply·to·'%s'·object3 ··[····28]··descriptor·for·index·'%zd'·for·tuple·subclasses·doesn't·apply·to·'%s'·object
4 ··[····78]··deque·mutated·during·iteration4 ··[····78]··deque·mutated·during·iteration
5 ··[····98]··deque·mutated·during·remove(). 
6 ··[····b8]··deque.remove(x):·x·not·in·deque5 ··[····98]··deque.remove(x):·x·not·in·deque
 6 ··[····b8]··deque·mutated·during·remove().
7 ··[····d8]··first·argument·must·be·callable·or·None7 ··[····d8]··first·argument·must·be·callable·or·None
8 ··[···100]··can·only·concatenate·deque·(not·"%.200s")·to·deque8 ··[···100]··can·only·concatenate·deque·(not·"%.200s")·to·deque
9 ··[···134]··%.200s()·must·return·a·deque,·not·%.200s9 ··[···134]··%.200s()·must·return·a·deque,·not·%.200s
10 ··[···160]··deque·already·at·its·maximum·size10 ··[···160]··deque·already·at·its·maximum·size
11 ··[···184]··Factory·for·default·value·called·by·__missing__().11 ··[···184]··Factory·for·default·value·called·by·__missing__().
12 ··[···1b8]··_collections._deque_reverse_iterator12 ··[···1b8]··_collections._deque_reverse_iterator
13 ··[···1e0]··maximum·size·of·a·deque·or·None·if·unbounded13 ··[···1e0]··maximum·size·of·a·deque·or·None·if·unbounded
85.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
982 B
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·a9080000·9f080000·0a090000·91080000·................3 ··0x00000000·ab080000·a1080000·9a070000·93080000·................
4 ··0x00000010·83080000·b7080000·00000000·00000000·................4 ··0x00000010·85080000·b9080000·00000000·00000000·................
5 ··0x00000020·48696768·20706572·666f726d·616e6365·High·performance5 ··0x00000020·48696768·20706572·666f726d·616e6365·High·performance
6 ··0x00000030·20646174·61207374·72756374·75726573··data·structures6 ··0x00000030·20646174·61207374·72756374·75726573··data·structures
7 ··0x00000040·2e0a2d20·64657175·653a2020·20202020·..-·deque:······7 ··0x00000040·2e0a2d20·64657175·653a2020·20202020·..-·deque:······
8 ··0x00000050·20206f72·64657265·6420636f·6c6c6563···ordered·collec8 ··0x00000050·20206f72·64657265·6420636f·6c6c6563···ordered·collec
9 ··0x00000060·74696f6e·20616363·65737369·626c6520·tion·accessible·9 ··0x00000060·74696f6e·20616363·65737369·626c6520·tion·accessible·
10 ··0x00000070·66726f6d·20656e64·706f696e·7473206f·from·endpoints·o10 ··0x00000070·66726f6d·20656e64·706f696e·7473206f·from·endpoints·o
11 ··0x00000080·6e6c790a·2d206465·6661756c·74646963·nly.-·defaultdic11 ··0x00000080·6e6c790a·2d206465·6661756c·74646963·nly.-·defaultdic
53.5 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 14, 17 lines modifiedOffset 14, 17 lines modified
14 ··0x000000b0·65747465·725f7472·61766572·73650074·etter_traverse.t14 ··0x000000b0·65747465·725f7472·61766572·73650074·etter_traverse.t
15 ··0x000000c0·75706c65·67657474·65725f74·72617665·uplegetter_trave15 ··0x000000c0·75706c65·67657474·65725f74·72617665·uplegetter_trave
16 ··0x000000d0·7273652e·636f6c64·00646571·75655f6e·rse.cold.deque_n16 ··0x000000d0·7273652e·636f6c64·00646571·75655f6e·rse.cold.deque_n
17 ··0x000000e0·6577006e·756d6672·6565626c·6f636b73·ew.numfreeblocks17 ··0x000000e0·6577006e·756d6672·6565626c·6f636b73·ew.numfreeblocks
18 ··0x000000f0·00646571·75655f6e·65772e63·6f6c6400·.deque_new.cold.18 ··0x000000f0·00646571·75655f6e·65772e63·6f6c6400·.deque_new.cold.
19 ··0x00000100·6e657762·6c6f636b·006e6577·626c6f63·newblock.newbloc19 ··0x00000100·6e657762·6c6f636b·006e6577·626c6f63·newblock.newbloc
20 ··0x00000110·6b2e636f·6c640064·65717565·5f696e69·k.cold.deque_ini20 ··0x00000110·6b2e636f·6c640064·65717565·5f696e69·k.cold.deque_ini
21 ··0x00000120·7400636f·6e73756d·655f6974·65726174·t.consume_iterat 
22 ··0x00000130·6f720064·65717565·5f617070·656e645f·or.deque_append_21 ··0x00000120·74006465·7175655f·61707065·6e645f69·t.deque_append_i
23 ··0x00000140·696e7465·726e616c·2e706172·742e3000·internal.part.0.22 ··0x00000130·6e746572·6e616c2e·70617274·2e300063·nternal.part.0.c
 23 ··0x00000140·6f6e7375·6d655f69·74657261·746f7200·onsume_iterator.
24 ··0x00000150·64657175·655f6578·74656e64·00646571·deque_extend.deq24 ··0x00000150·64657175·655f6578·74656e64·00646571·deque_extend.deq
25 ··0x00000160·75655f69·6e69742e·636f6c64·00646571·ue_init.cold.deq25 ··0x00000160·75655f69·6e69742e·636f6c64·00646571·ue_init.cold.deq
26 ··0x00000170·75655f63·6c656172·00646571·75655f6c·ue_clear.deque_l26 ··0x00000170·75655f63·6c656172·00646571·75655f6c·ue_clear.deque_l
27 ··0x00000180·656e0064·65717565·5f697465·72006465·en.deque_iter.de27 ··0x00000180·656e0064·65717565·5f697465·72006465·en.deque_iter.de
28 ··0x00000190·7175655f·65787465·6e642e63·6f6c6400·que_extend.cold.28 ··0x00000190·7175655f·65787465·6e642e63·6f6c6400·que_extend.cold.
29 ··0x000001a0·64657175·65697465·725f6465·616c6c6f·dequeiter_deallo29 ··0x000001a0·64657175·65697465·725f6465·616c6c6f·dequeiter_deallo
30 ··0x000001b0·63006465·71756569·7465725f·6465616c·c.dequeiter_deal30 ··0x000001b0·63006465·71756569·7465725f·6465616c·c.dequeiter_deal
66.1 KB
_csv.o
1.35 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.data·············PROGBITS········00000000·000d00·000554·00··WA··0···0·328 ··[·3]·.data·············PROGBITS········00000000·000d00·000554·00··WA··0···0·32
9 ··[·4]·.rel.data·········REL·············00000000·006d0c·000288·08···I·17···3··49 ··[·4]·.rel.data·········REL·············00000000·006d0c·000288·08···I·17···3··4
10 ··[·5]·.bss··············NOBITS··········00000000·001254·000010·00··WA··0···0··410 ··[·5]·.bss··············NOBITS··········00000000·001254·000010·00··WA··0···0··4
11 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001254·00027d·01·AMS··0···0··111 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001254·00027d·01·AMS··0···0··1
12 ··[·7]·.text.unlikely····PROGBITS········00000000·0014d1·001257·00··AX··0···0··112 ··[·7]·.text.unlikely····PROGBITS········00000000·0014d1·001257·00··AX··0···0··1
13 ··[·8]·.rel.text.unlikely·REL·············00000000·006f94·000c80·08···I·17···7··413 ··[·8]·.rel.text.unlikely·REL·············00000000·006f94·000c80·08···I·17···7··4
14 ··[·9]·.rodata.str1.4····PROGBITS········00000000·002728·0001f2·01·AMS··0···0··414 ··[·9]·.rodata.str1.4····PROGBITS········00000000·002728·0001f2·01·AMS··0···0··4
15 ··[10]·.text.hot·········PROGBITS········00000000·002920·000762·00··AX··0···0·1615 ··[10]·.text.hot·········PROGBITS········00000000·002920·000772·00··AX··0···0·16
16 ··[11]·.rel.text.hot·····REL·············00000000·007c14·0002e0·08···I·17··10··416 ··[11]·.rel.text.hot·····REL·············00000000·007c14·0002e0·08···I·17··10··4
17 ··[12]·.rodata···········PROGBITS········00000000·0030a0·001348·00···A··0···0·3217 ··[12]·.rodata···········PROGBITS········00000000·0030a0·001348·00···A··0···0·32
18 ··[13]·.rel.rodata·······REL·············00000000·007ef4·000068·08···I·17··12··418 ··[13]·.rel.rodata·······REL·············00000000·007ef4·000068·08···I·17··12··4
19 ··[14]·.note.GNU-stack···PROGBITS········00000000·0043e8·000000·00······0···0··119 ··[14]·.note.GNU-stack···PROGBITS········00000000·0043e8·000000·00······0···0··1
20 ··[15]·.eh_frame·········PROGBITS········00000000·0043e8·0010bc·00···A··0···0··420 ··[15]·.eh_frame·········PROGBITS········00000000·0043e8·0010bc·00···A··0···0··4
21 ··[16]·.rel.eh_frame·····REL·············00000000·007f5c·0001b0·08···I·17··15··421 ··[16]·.rel.eh_frame·····REL·············00000000·007f5c·0001b0·08···I·17··15··4
22 ··[17]·.symtab···········SYMTAB··········00000000·0054a4·000970·10·····18··91··422 ··[17]·.symtab···········SYMTAB··········00000000·0054a4·000970·10·····18··91··4
2.55 KB
readelf --wide --symbols {}
    
Offset 26, 33 lines modifiedOffset 26, 33 lines modified
26 ····22:·00000540····43·FUNC····LOCAL··DEFAULT····1·Dialect_dealloc26 ····22:·00000540····43·FUNC····LOCAL··DEFAULT····1·Dialect_dealloc
27 ····23:·00000678····17·FUNC····LOCAL··DEFAULT····7·Dialect_dealloc.cold27 ····23:·00000678····17·FUNC····LOCAL··DEFAULT····7·Dialect_dealloc.cold
28 ····24:·00000570···200·FUNC····LOCAL··DEFAULT····1·csv_reader28 ····24:·00000570···200·FUNC····LOCAL··DEFAULT····1·csv_reader
29 ····25:·00000640····83·FUNC····LOCAL··DEFAULT····1·parse_reset29 ····25:·00000640····83·FUNC····LOCAL··DEFAULT····1·parse_reset
30 ····26:·00000689···115·FUNC····LOCAL··DEFAULT····7·csv_reader.cold30 ····26:·00000689···115·FUNC····LOCAL··DEFAULT····7·csv_reader.cold
31 ····27:·000006fc·····8·FUNC····LOCAL··DEFAULT····7·parse_reset.cold31 ····27:·000006fc·····8·FUNC····LOCAL··DEFAULT····7·parse_reset.cold
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···10·32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
33 ····29:·00000000···416·FUNC····LOCAL··DEFAULT···10·Reader_iternext33 ····29:·00000000···417·FUNC····LOCAL··DEFAULT···10·Reader_iternext
34 ····30:·000001a0···879·FUNC····LOCAL··DEFAULT···10·parse_process_char34 ····30:·000001b0···879·FUNC····LOCAL··DEFAULT···10·parse_process_char
35 ····31:·00000704···433·FUNC····LOCAL··DEFAULT····7·Reader_iternext.cold35 ····31:·00000704···433·FUNC····LOCAL··DEFAULT····7·Reader_iternext.cold
36 ····32:·00000710····95·FUNC····LOCAL··DEFAULT····1·parse_save_field36 ····32:·00000710····95·FUNC····LOCAL··DEFAULT····1·parse_save_field
37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···12·37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
38 ····34:·00000510···137·FUNC····LOCAL··DEFAULT···10·parse_add_char38 ····34:·00000520···137·FUNC····LOCAL··DEFAULT···10·parse_add_char
39 ····35:·000008b5···330·FUNC····LOCAL··DEFAULT····7·parse_process_char.cold39 ····35:·000008b5···330·FUNC····LOCAL··DEFAULT····7·parse_process_char.cold
40 ····36:·000009ff····84·FUNC····LOCAL··DEFAULT····7·parse_add_char.cold40 ····36:·000009ff····84·FUNC····LOCAL··DEFAULT····7·parse_add_char.cold
41 ····37:·00000a53···113·FUNC····LOCAL··DEFAULT····7·parse_save_field.cold41 ····37:·00000a53···113·FUNC····LOCAL··DEFAULT····7·parse_save_field.cold
42 ····38:·00000770···100·FUNC····LOCAL··DEFAULT····1·Reader_dealloc42 ····38:·00000770···100·FUNC····LOCAL··DEFAULT····1·Reader_dealloc
43 ····39:·00000ac4····43·FUNC····LOCAL··DEFAULT····7·Reader_dealloc.cold43 ····39:·00000ac4····43·FUNC····LOCAL··DEFAULT····7·Reader_dealloc.cold
44 ····40:·000007e0···223·FUNC····LOCAL··DEFAULT····1·csv_writer44 ····40:·000007e0···223·FUNC····LOCAL··DEFAULT····1·csv_writer
45 ····41:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_write.045 ····41:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_write.0
46 ····42:·00000aef···136·FUNC····LOCAL··DEFAULT····7·csv_writer.cold46 ····42:·00000aef···136·FUNC····LOCAL··DEFAULT····7·csv_writer.cold
47 ····43:·000008c0···646·FUNC····LOCAL··DEFAULT····1·csv_writerow47 ····43:·000008c0···646·FUNC····LOCAL··DEFAULT····1·csv_writerow
48 ····44:·00000b50···175·FUNC····LOCAL··DEFAULT····1·join_append48 ····44:·00000b50···175·FUNC····LOCAL··DEFAULT····1·join_append
49 ····45:·00000c00····76·FUNC····LOCAL··DEFAULT····1·join_check_rec_size.part.049 ····45:·00000c00····76·FUNC····LOCAL··DEFAULT····1·join_check_rec_size.part.0
50 ····46:·00000b77···341·FUNC····LOCAL··DEFAULT····7·csv_writerow.cold50 ····46:·00000b77···341·FUNC····LOCAL··DEFAULT····7·csv_writerow.cold
51 ····47:·000005a0···450·FUNC····LOCAL··DEFAULT···10·join_append_data51 ····47:·000005b0···450·FUNC····LOCAL··DEFAULT···10·join_append_data
52 ····48:·00000ccc····60·FUNC····LOCAL··DEFAULT····7·join_append.cold52 ····48:·00000ccc····60·FUNC····LOCAL··DEFAULT····7·join_append.cold
53 ····49:·00000d08···168·FUNC····LOCAL··DEFAULT····7·join_append_data.cold53 ····49:·00000d08···168·FUNC····LOCAL··DEFAULT····7·join_append_data.cold
54 ····50:·00000db0····12·FUNC····LOCAL··DEFAULT····7·join_check_rec_size.part.0.cold54 ····50:·00000db0····12·FUNC····LOCAL··DEFAULT····7·join_check_rec_size.part.0.cold
55 ····51:·00000c50····89·FUNC····LOCAL··DEFAULT····1·Writer_dealloc55 ····51:·00000c50····89·FUNC····LOCAL··DEFAULT····1·Writer_dealloc
56 ····52:·00000dbc····17·FUNC····LOCAL··DEFAULT····7·Writer_dealloc.cold56 ····52:·00000dbc····17·FUNC····LOCAL··DEFAULT····7·Writer_dealloc.cold
57 ····53:·00000dcd···169·FUNC····LOCAL··DEFAULT····7·csv_writerows57 ····53:·00000dcd···169·FUNC····LOCAL··DEFAULT····7·csv_writerows
58 ····54:·00000e76····36·FUNC····LOCAL··DEFAULT····7·csv_list_dialects58 ····54:·00000e76····36·FUNC····LOCAL··DEFAULT····7·csv_list_dialects
12.0 KB
readelf --wide --relocs {}
    
Offset 665, 104 lines modifiedOffset 665, 104 lines modified
665 00000f7d··00009302·R_386_PC32·············00000000···PyUnicode_FromOrdinal665 00000f7d··00009302·R_386_PC32·············00000000···PyUnicode_FromOrdinal
666 00000f99··00009402·R_386_PC32·············00000000···PyLong_FromLong666 00000f99··00009402·R_386_PC32·············00000000···PyLong_FromLong
  
667 Relocation·section·'.rel.text.hot'·at·offset·0x7c14·contains·92·entries:667 Relocation·section·'.rel.text.hot'·at·offset·0x7c14·contains·92·entries:
668 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name668 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
669 0000000e··00000102·R_386_PC32·············00000000···.text669 0000000e··00000102·R_386_PC32·············00000000···.text
670 00000021··00007e02·R_386_PC32·············00000000···PyIter_Next670 00000021··00007e02·R_386_PC32·············00000000···PyIter_Next
671 000001ba··00002101·R_386_32···············00000000···.rodata671 000001ca··00002101·R_386_32···············00000000···.rodata
672 000001ec··00000201·R_386_32···············00000000···.data672 000001fc··00000201·R_386_32···············00000000···.data
673 000001f1··00006902·R_386_PC32·············00000000···PyState_FindModule673 00000201··00006902·R_386_PC32·············00000000···PyState_FindModule
674 000001f9··00005f02·R_386_PC32·············00000000···PyModule_GetState674 00000209··00005f02·R_386_PC32·············00000000···PyModule_GetState
675 00000249··00000201·R_386_32···············00000000···.data675 00000259··00000201·R_386_32···············00000000···.data
676 0000024e··00006902·R_386_PC32·············00000000···PyState_FindModule676 0000025e··00006902·R_386_PC32·············00000000···PyState_FindModule
677 00000256··00005f02·R_386_PC32·············00000000···PyModule_GetState677 00000266··00005f02·R_386_PC32·············00000000···PyModule_GetState
678 00000366··00000102·R_386_PC32·············00000000···.text678 00000376··00000102·R_386_PC32·············00000000···.text
679 00000383··00000102·R_386_PC32·············00000000···.text679 00000393··00000102·R_386_PC32·············00000000···.text
680 000003bf··00007f02·R_386_PC32·············00000000···PyMem_Realloc680 000003cf··00007f02·R_386_PC32·············00000000···PyMem_Realloc
681 000003e7··00000201·R_386_32···············00000000···.data681 000003f7··00000201·R_386_32···············00000000···.data
682 000003ec··00006902·R_386_PC32·············00000000···PyState_FindModule682 000003fc··00006902·R_386_PC32·············00000000···PyState_FindModule
683 000003f4··00005f02·R_386_PC32·············00000000···PyModule_GetState683 00000404··00005f02·R_386_PC32·············00000000···PyModule_GetState
684 000003fe··00000201·R_386_32···············00000000···.data684 0000040e··00000201·R_386_32···············00000000···.data
685 00000403··00006902·R_386_PC32·············00000000···PyState_FindModule685 00000413··00006902·R_386_PC32·············00000000···PyState_FindModule
686 0000040b··00005f02·R_386_PC32·············00000000···PyModule_GetState686 0000041b··00005f02·R_386_PC32·············00000000···PyModule_GetState
687 00000414··00000f01·R_386_32···············00000000···.rodata.str1.4687 00000424··00000f01·R_386_32···············00000000···.rodata.str1.4
688 0000041b··00007402·R_386_PC32·············00000000···PyErr_Format688 0000042b··00007402·R_386_PC32·············00000000···PyErr_Format
689 000004b3··00000201·R_386_32···············00000000···.data689 000004c3··00000201·R_386_32···············00000000···.data
690 000004b8··00006902·R_386_PC32·············00000000···PyState_FindModule690 000004c8··00006902·R_386_PC32·············00000000···PyState_FindModule
691 000004c0··00005f02·R_386_PC32·············00000000···PyModule_GetState691 000004d0··00005f02·R_386_PC32·············00000000···PyModule_GetState
692 000004c7··00000401·R_386_32···············00000000···.rodata.str1.1692 000004d7··00000401·R_386_32···············00000000···.rodata.str1.1
693 000004ce··00007402·R_386_PC32·············00000000···PyErr_Format693 000004de··00007402·R_386_PC32·············00000000···PyErr_Format
694 000004ee··00000102·R_386_PC32·············00000000···.text694 000004fe··00000102·R_386_PC32·············00000000···.text
695 0000051e··00000201·R_386_32···············00000000···.data695 0000052e··00000201·R_386_32···············00000000···.data
696 00000523··00006902·R_386_PC32·············00000000···PyState_FindModule696 00000533··00006902·R_386_PC32·············00000000···PyState_FindModule
697 0000052b··00005f02·R_386_PC32·············00000000···PyModule_GetState697 0000053b··00005f02·R_386_PC32·············00000000···PyModule_GetState
698 00000570··00007f02·R_386_PC32·············00000000···PyMem_Realloc698 00000580··00007f02·R_386_PC32·············00000000···PyMem_Realloc
699 0000063e··00008f02·R_386_PC32·············00000000···PyUnicode_FindChar699 0000064e··00008f02·R_386_PC32·············00000000···PyUnicode_FindChar
700 0000072e··00000201·R_386_32···············00000000···.data700 0000073e··00000201·R_386_32···············00000000···.data
701 00000733··00006902·R_386_PC32·············00000000···PyState_FindModule701 00000743··00006902·R_386_PC32·············00000000···PyState_FindModule
702 0000073b··00005f02·R_386_PC32·············00000000···PyModule_GetState702 0000074b··00005f02·R_386_PC32·············00000000···PyModule_GetState
703 00000742··00000f01·R_386_32···············00000000···.rodata.str1.4703 00000752··00000f01·R_386_32···············00000000···.rodata.str1.4
704 00000749··00007402·R_386_PC32·············00000000···PyErr_Format704 00000759··00007402·R_386_PC32·············00000000···PyErr_Format
705 00000016··00000502·R_386_PC32·············00000000···.text.unlikely705 00000016··00000502·R_386_PC32·············00000000···.text.unlikely
706 0000002e··00000502·R_386_PC32·············00000000···.text.unlikely706 0000002e··00000502·R_386_PC32·············00000000···.text.unlikely
707 0000003b··00000502·R_386_PC32·············00000000···.text.unlikely707 0000003b··00000502·R_386_PC32·············00000000···.text.unlikely
708 00000045··00000502·R_386_PC32·············00000000···.text.unlikely708 00000045··00000502·R_386_PC32·············00000000···.text.unlikely
709 0000005d··00000502·R_386_PC32·············00000000···.text.unlikely709 0000005d··00000502·R_386_PC32·············00000000···.text.unlikely
710 00000065··00000502·R_386_PC32·············00000000···.text.unlikely710 00000065··00000502·R_386_PC32·············00000000···.text.unlikely
711 0000007e··00000502·R_386_PC32·············00000000···.text.unlikely711 0000007e··00000502·R_386_PC32·············00000000···.text.unlikely
712 0000009b··00000502·R_386_PC32·············00000000···.text.unlikely712 0000009b··00000502·R_386_PC32·············00000000···.text.unlikely
713 000000aa··00000502·R_386_PC32·············00000000···.text.unlikely713 000000aa··00000502·R_386_PC32·············00000000···.text.unlikely
714 000000b8··00000502·R_386_PC32·············00000000···.text.unlikely714 000000b8··00000502·R_386_PC32·············00000000···.text.unlikely
715 000000c7··00000502·R_386_PC32·············00000000···.text.unlikely715 000000c7··00000502·R_386_PC32·············00000000···.text.unlikely
716 000000d5··00000502·R_386_PC32·············00000000···.text.unlikely716 000000d5··00000502·R_386_PC32·············00000000···.text.unlikely
717 000000e4··00000502·R_386_PC32·············00000000···.text.unlikely717 000000e4··00000502·R_386_PC32·············00000000···.text.unlikely
718 000000f6··00000502·R_386_PC32·············00000000···.text.unlikely718 000000f7··00000502·R_386_PC32·············00000000···.text.unlikely
719 00000105··00000502·R_386_PC32·············00000000···.text.unlikely719 00000106··00000502·R_386_PC32·············00000000···.text.unlikely
720 00000120··00000502·R_386_PC32·············00000000···.text.unlikely720 00000121··00000502·R_386_PC32·············00000000···.text.unlikely
721 0000012c··00000502·R_386_PC32·············00000000···.text.unlikely721 0000012d··00000502·R_386_PC32·············00000000···.text.unlikely
722 0000013b··00000502·R_386_PC32·············00000000···.text.unlikely722 0000013c··00000502·R_386_PC32·············00000000···.text.unlikely
723 00000147··00000502·R_386_PC32·············00000000···.text.unlikely723 00000148··00000502·R_386_PC32·············00000000···.text.unlikely
724 00000156··00000502·R_386_PC32·············00000000···.text.unlikely724 00000157··00000502·R_386_PC32·············00000000···.text.unlikely
725 00000174··00000502·R_386_PC32·············00000000···.text.unlikely725 00000175··00000502·R_386_PC32·············00000000···.text.unlikely
726 00000197··00000502·R_386_PC32·············00000000···.text.unlikely726 00000198··00000502·R_386_PC32·············00000000···.text.unlikely
727 0000019c··00000502·R_386_PC32·············00000000···.text.unlikely727 0000019d··00000502·R_386_PC32·············00000000···.text.unlikely
728 000001ae··00000502·R_386_PC32·············00000000···.text.unlikely728 000001be··00000502·R_386_PC32·············00000000···.text.unlikely
729 000001d8··00000502·R_386_PC32·············00000000···.text.unlikely729 000001e8··00000502·R_386_PC32·············00000000···.text.unlikely
730 00000235··00000502·R_386_PC32·············00000000···.text.unlikely730 00000245··00000502·R_386_PC32·············00000000···.text.unlikely
731 00000299··00000502·R_386_PC32·············00000000···.text.unlikely731 000002a9··00000502·R_386_PC32·············00000000···.text.unlikely
732 000002a2··00000502·R_386_PC32·············00000000···.text.unlikely732 000002b2··00000502·R_386_PC32·············00000000···.text.unlikely
733 000002ab··00000502·R_386_PC32·············00000000···.text.unlikely733 000002bb··00000502·R_386_PC32·············00000000···.text.unlikely
734 000002b4··00000502·R_386_PC32·············00000000···.text.unlikely734 000002c4··00000502·R_386_PC32·············00000000···.text.unlikely
735 000002bd··00000502·R_386_PC32·············00000000···.text.unlikely735 000002cd··00000502·R_386_PC32·············00000000···.text.unlikely
736 000002c7··00000502·R_386_PC32·············00000000···.text.unlikely736 000002d7··00000502·R_386_PC32·············00000000···.text.unlikely
737 000002f7··00000502·R_386_PC32·············00000000···.text.unlikely 
738 00000300··00000502·R_386_PC32·············00000000···.text.unlikely737 00000307··00000502·R_386_PC32·············00000000···.text.unlikely
 738 00000310··00000502·R_386_PC32·············00000000···.text.unlikely
739 0000032b··00000502·R_386_PC32·············00000000···.text.unlikely739 0000033b··00000502·R_386_PC32·············00000000···.text.unlikely
740 0000034a··00000502·R_386_PC32·············00000000···.text.unlikely740 0000035a··00000502·R_386_PC32·············00000000···.text.unlikely
741 00000353··00000502·R_386_PC32·············00000000···.text.unlikely741 00000363··00000502·R_386_PC32·············00000000···.text.unlikely
742 0000036e··00000502·R_386_PC32·············00000000···.text.unlikely742 0000037e··00000502·R_386_PC32·············00000000···.text.unlikely
743 0000038b··00000502·R_386_PC32·············00000000···.text.unlikely743 0000039b··00000502·R_386_PC32·············00000000···.text.unlikely
744 000003ca··00000502·R_386_PC32·············00000000···.text.unlikely744 000003da··00000502·R_386_PC32·············00000000···.text.unlikely
745 0000043f··00000502·R_386_PC32·············00000000···.text.unlikely745 0000044f··00000502·R_386_PC32·············00000000···.text.unlikely
746 00000444··00000502·R_386_PC32·············00000000···.text.unlikely746 00000454··00000502·R_386_PC32·············00000000···.text.unlikely
747 00000471··00000502·R_386_PC32·············00000000···.text.unlikely747 00000481··00000502·R_386_PC32·············00000000···.text.unlikely
748 0000048e··00000502·R_386_PC32·············00000000···.text.unlikely748 0000049e··00000502·R_386_PC32·············00000000···.text.unlikely
749 000004f6··00000502·R_386_PC32·············00000000···.text.unlikely749 00000506··00000502·R_386_PC32·············00000000···.text.unlikely
750 00000537··00000502·R_386_PC32·············00000000···.text.unlikely750 00000547··00000502·R_386_PC32·············00000000···.text.unlikely
751 0000057b··00000502·R_386_PC32·············00000000···.text.unlikely751 0000058b··00000502·R_386_PC32·············00000000···.text.unlikely
752 00000595··00000502·R_386_PC32·············00000000···.text.unlikely752 000005a5··00000502·R_386_PC32·············00000000···.text.unlikely
753 000005d2··00000502·R_386_PC32·············00000000···.text.unlikely753 000005e2··00000502·R_386_PC32·············00000000···.text.unlikely
754 0000060b··00000502·R_386_PC32·············00000000···.text.unlikely754 0000061b··00000502·R_386_PC32·············00000000···.text.unlikely
755 0000062a··00000502·R_386_PC32·············00000000···.text.unlikely755 0000063a··00000502·R_386_PC32·············00000000···.text.unlikely
756 00000671··00000502·R_386_PC32·············00000000···.text.unlikely756 00000681··00000502·R_386_PC32·············00000000···.text.unlikely
757 00000688··00000502·R_386_PC32·············00000000···.text.unlikely757 00000698··00000502·R_386_PC32·············00000000···.text.unlikely
758 000006b6··00000502·R_386_PC32·············00000000···.text.unlikely758 000006c6··00000502·R_386_PC32·············00000000···.text.unlikely
759 00000723··00000502·R_386_PC32·············00000000···.text.unlikely759 00000733··00000502·R_386_PC32·············00000000···.text.unlikely
760 0000075e··00000502·R_386_PC32·············00000000···.text.unlikely760 0000076e··00000502·R_386_PC32·············00000000···.text.unlikely
  
761 Relocation·section·'.rel.rodata'·at·offset·0x7ef4·contains·13·entries:761 Relocation·section·'.rel.rodata'·at·offset·0x7ef4·contains·13·entries:
762 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name762 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
763 00000000··00001c01·R_386_32···············00000000···.text.hot763 00000000··00001c01·R_386_32···············00000000···.text.hot
764 00000004··00001c01·R_386_32···············00000000···.text.hot764 00000004··00001c01·R_386_32···············00000000···.text.hot
765 00000008··00001c01·R_386_32···············00000000···.text.hot765 00000008··00001c01·R_386_32···············00000000···.text.hot
766 0000000c··00001c01·R_386_32···············00000000···.text.hot766 0000000c··00001c01·R_386_32···············00000000···.text.hot
11.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 941, 15 lines modifiedOffset 941, 15 lines modified
941 ··DW_CFA_advance_loc:·2·to·000006fd941 ··DW_CFA_advance_loc:·2·to·000006fd
942 ··DW_CFA_def_cfa_offset:·32942 ··DW_CFA_def_cfa_offset:·32
943 ··DW_CFA_advance_loc:·8·to·00000705943 ··DW_CFA_advance_loc:·8·to·00000705
944 ··DW_CFA_def_cfa_offset:·16944 ··DW_CFA_def_cfa_offset:·16
945 ··DW_CFA_nop945 ··DW_CFA_nop
946 ··DW_CFA_nop946 ··DW_CFA_nop
  
947 00000688·00000048·0000068c·FDE·cie=00000000·pc=00000000..000001a0947 00000688·00000048·0000068c·FDE·cie=00000000·pc=00000000..000001a1
948 ··DW_CFA_advance_loc:·1·to·00000001948 ··DW_CFA_advance_loc:·1·to·00000001
949 ··DW_CFA_def_cfa_offset:·8949 ··DW_CFA_def_cfa_offset:·8
950 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8950 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
951 ··DW_CFA_advance_loc:·1·to·00000002951 ··DW_CFA_advance_loc:·1·to·00000002
952 ··DW_CFA_def_cfa_offset:·12952 ··DW_CFA_def_cfa_offset:·12
953 ··DW_CFA_offset:·r7·(edi)·at·cfa-12953 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
954 ··DW_CFA_advance_loc:·1·to·00000003954 ··DW_CFA_advance_loc:·1·to·00000003
938 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1083, 30 lines modifiedOffset 1083, 30 lines modified
1083 »       mov····%ebx,%ecx1083 »       mov····%ebx,%ecx
1084 »       mov····%edi,%edx1084 »       mov····%edi,%edx
1085 »       mov····%esi,%eax1085 »       mov····%esi,%eax
1086 »       push···$0x01086 »       push···$0x0
1087 »       lea····0x14(%esp),%ebp1087 »       lea····0x14(%esp),%ebp
1088 »       push···%ebp1088 »       push···%ebp
1089 »       pushl··0x14(%esp)1089 »       pushl··0x14(%esp)
1090 »       call···114a·<csv_writerows_doc+0x2a>1090 »       call···115a·<csv_writerows_doc+0x3a>
1091 ·R_386_PC32»     .text.hot1091 ·R_386_PC32»     .text.hot
1092 »       add····$0x10,%esp1092 »       add····$0x10,%esp
1093 »       test···%eax,%eax1093 »       test···%eax,%eax
1094 »       js·····1896·<quote_styles+0x576>1094 »       js·····1896·<quote_styles+0x576>
1095 ·R_386_PC32»     .text.unlikely1095 ·R_386_PC32»     .text.unlikely
1096 »       cmp····0x14(%esi),%eax1096 »       cmp····0x14(%esi),%eax
1097 »       jg·····be8·<join_append+0x98>1097 »       jg·····be8·<join_append+0x98>
1098 »       push···%eax1098 »       push···%eax
1099 »       mov····%ebx,%ecx1099 »       mov····%ebx,%ecx
1100 »       mov····%edi,%edx1100 »       mov····%edi,%edx
1101 »       mov····%esi,%eax1101 »       mov····%esi,%eax
1102 »       push···$0x11102 »       push···$0x1
1103 »       push···%ebp1103 »       push···%ebp
1104 »       pushl··0x14(%esp)1104 »       pushl··0x14(%esp)
1105 »       call···116d·<Writer_traverse+0x7>1105 »       call···117d·<Writer_traverse+0x17>
1106 ·R_386_PC32»     .text.hot1106 ·R_386_PC32»     .text.hot
1107 »       addl···$0x1,0x1c(%esi)1107 »       addl···$0x1,0x1c(%esi)
1108 »       add····$0x10,%esp1108 »       add····$0x10,%esp
1109 »       mov····%eax,0x18(%esi)1109 »       mov····%eax,0x18(%esi)
1110 »       mov····$0x1,%eax1110 »       mov····$0x1,%eax
1111 »       add····$0x1c,%esp1111 »       add····$0x1c,%esp
1112 »       pop····%ebx1112 »       pop····%ebx
10.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 750, 25 lines modifiedOffset 750, 25 lines modified
750 »       mov····%eax,%edi750 »       mov····%eax,%edi
751 »       cmp····$0x2,%ecx751 »       cmp····$0x2,%ecx
752 »       je·····754·<Reader_iternext.cold+0x50>752 »       je·····754·<Reader_iternext.cold+0x50>
753 »       mov····(%ebx),%edx753 »       mov····(%ebx),%edx
754 »       test···%edx,%edx754 »       test···%edx,%edx
755 »       je·····75b·<Reader_iternext.cold+0x57>755 »       je·····75b·<Reader_iternext.cold+0x57>
756 »       mov····%esi,%eax756 »       mov····%esi,%eax
757 »       call···8c4·<parse_process_char.cold+0xf>757 »       call···8d4·<parse_process_char.cold+0x1f>
758 ·R_386_PC32»     .text.hot758 ·R_386_PC32»     .text.hot
759 »       test···%eax,%eax759 »       test···%eax,%eax
760 »       js·····7c0·<Reader_iternext.cold+0xbc>760 »       js·····7c0·<Reader_iternext.cold+0xbc>
761 »       add····$0x4,%ebx761 »       add····$0x4,%ebx
762 »       sub····$0x1,%edi762 »       sub····$0x1,%edi
763 »       jne····71b·<Reader_iternext.cold+0x17>763 »       jne····71b·<Reader_iternext.cold+0x17>
764 »       jmp····89a·<Reader_iternext.cold+0x196>764 »       jmp····89b·<Reader_iternext.cold+0x197>
765 ·R_386_PC32»     .text.hot765 ·R_386_PC32»     .text.hot
766 »       mov····%esi,%eax766 »       mov····%esi,%eax
767 »       call···8e0·<parse_process_char.cold+0x2b>767 »       call···8f0·<parse_process_char.cold+0x3b>
768 ·R_386_PC32»     .text.hot768 ·R_386_PC32»     .text.hot
769 »       test···%eax,%eax769 »       test···%eax,%eax
770 »       js·····7c0·<Reader_iternext.cold+0xbc>770 »       js·····7c0·<Reader_iternext.cold+0xbc>
771 »       add····$0x2,%ebx771 »       add····$0x2,%ebx
772 »       sub····$0x1,%edi772 »       sub····$0x1,%edi
773 »       je·····89f·<Reader_iternext.cold+0x19b>773 »       je·····89f·<Reader_iternext.cold+0x19b>
774 »       movzwl·(%ebx),%edx774 »       movzwl·(%ebx),%edx
22.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 »       push···%ebp8 »       push···%ebp
9 »       push···%edi9 »       push···%edi
10 »       push···%esi10 »       push···%esi
11 »       push···%ebx11 »       push···%ebx
12 »       sub····$0xc,%esp12 »       sub····$0xc,%esp
13 »       mov····0x20(%esp),%esi13 »       mov····0x20(%esp),%esi
14 »       mov····%esi,%eax14 »       mov····%esi,%eax
15 »       call···64e·<join_append_data+0xae>15 »       call···64e·<join_append_data+0x9e>
16 ·R_386_PC32»     .text16 ·R_386_PC32»     .text
17 »       test···%eax,%eax17 »       test···%eax,%eax
18 »       js·····7dc·<Reader_dealloc+0x6c>18 »       js·····7dc·<Reader_dealloc+0x6c>
19 ·R_386_PC32»     .text.unlikely19 ·R_386_PC32»     .text.unlikely
20 »       sub····$0xc,%esp20 »       sub····$0xc,%esp
21 »       pushl··0x8(%esi)21 »       pushl··0x8(%esi)
22 »       call···21·<Reader_iternext+0x21>22 »       call···21·<Reader_iternext+0x21>
982 B
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·3d030000·86020000·48040000·c0010000·=.......H.......3 ··0x00000000·4d030000·96020000·58040000·d0010000·M.......X.......
4 ··0x00000010·ea020000·b5080000·83040000·15030000·................4 ··0x00000010·fa020000·b5080000·93040000·25030000·............%...
5 ··0x00000020·d4090000·00000000·00000000·00000000·................5 ··0x00000020·d4090000·00000000·00000000·00000000·................
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·53657473·20616e20·75707065·72206c69·Sets·an·upper·li7 ··0x00000040·53657473·20616e20·75707065·72206c69·Sets·an·upper·li
8 ··0x00000050·6d697420·6f6e2070·61727365·64206669·mit·on·parsed·fi8 ··0x00000050·6d697420·6f6e2070·61727365·64206669·mit·on·parsed·fi
9 ··0x00000060·656c6473·2e0a2020·20206373·762e6669·elds..····csv.fi9 ··0x00000060·656c6473·2e0a2020·20206373·762e6669·elds..····csv.fi
10 ··0x00000070·656c645f·73697a65·5f6c696d·6974285b·eld_size_limit([10 ··0x00000070·656c645f·73697a65·5f6c696d·6974285b·eld_size_limit([
11 ··0x00000080·6c696d69·745d290a·0a526574·75726e73·limit])..Returns11 ··0x00000080·6c696d69·745d290a·0a526574·75726e73·limit])..Returns
4.13 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 102, 41 lines modifiedOffset 102, 41 lines modified
102 ··0x00000620·88010e10·83038602·10000000·20000000·............·...102 ··0x00000620·88010e10·83038602·10000000·20000000·............·...
103 ··0x00000630·fc060000·08000000·00000000·48000000·............H...103 ··0x00000630·fc060000·08000000·00000000·48000000·............H...
104 ··0x00000640·40060000·a0060000·67000000·00410e08·@.......g....A..104 ··0x00000640·40060000·a0060000·67000000·00410e08·@.......g....A..
105 ··0x00000650·8302450e·1c450e20·4e0e1c41·0e18410e·..E..E.·N..A..A.105 ··0x00000650·8302450e·1c450e20·4e0e1c41·0e18410e·..E..E.·N..A..A.
106 ··0x00000660·1c430e20·480e104c·0a0e0843·c30e0441·.C.·H..L...C...A106 ··0x00000660·1c430e20·480e104c·0a0e0843·c30e0441·.C.·H..L...C...A
107 ··0x00000670·0b4c0e1c·450e204e·0e1c410e·18450e1c·.L..E.·N..A..E..107 ··0x00000670·0b4c0e1c·450e204e·0e1c410e·18450e1c·.L..E.·N..A..E..
108 ··0x00000680·420e2048·0e100000·48000000·8c060000·B.·H....H.......108 ··0x00000680·420e2048·0e100000·48000000·8c060000·B.·H....H.......
109 ··0x00000690·00000000·a0010000·00410e08·8502410e·.........A....A.109 ··0x00000690·00000000·a1010000·00410e08·8502410e·.........A....A.
110 ··0x000006a0·0c870341·0e108604·410e1483·05430e20·...A....A....C.·110 ··0x000006a0·0c870341·0e108604·410e1483·05430e20·...A....A....C.·
111 ··0x000006b0·560e2c43·0e30480e·20036701·0a0e1443·V.,C.0H.·.g....C111 ··0x000006b0·560e2c43·0e30480e·20036801·0a0e1443·V.,C.0H.·.h....C
112 ··0x000006c0·c30e1041·c60e0c41·c70e0841·c50e0441·...A...A...A...A112 ··0x000006c0·c30e1041·c60e0c41·c70e0841·c50e0441·...A...A...A...A
113 ··0x000006d0·0b000000·1c000000·00000000·017a5200·.............zR.113 ··0x000006d0·0b000000·1c000000·00000000·017a5200·.............zR.
114 ··0x000006e0·017c0801·1b0c0404·88010e20·83058502·.|.........·....114 ··0x000006e0·017c0801·1b0c0404·88010e20·83058502·.|.........·....
115 ··0x000006f0·86048703·84000000·24000000·04070000·........$.......115 ··0x000006f0·86048703·84000000·24000000·04070000·........$.......
116 ··0x00000700·b1010000·0002640e·2c470e30·4e0e2c41·......d.,G.0N.,A116 ··0x00000700·b1010000·0002640e·2c470e30·4e0e2c41·......d.,G.0N.,A
117 ··0x00000710·0e28450e·2c420e30·480e2048·0e2c410e·.(E.,B.0H.·H.,A.117 ··0x00000710·0e28450e·2c420e30·480e2048·0e2c410e·.(E.,B.0H.·H.,A.
118 ··0x00000720·30480e20·520e2c41·0e304a0e·20550e2c·0H.·R.,A.0J.·U.,118 ··0x00000720·30480e20·520e2c41·0e304a0e·20550e2c·0H.·R.,A.0J.·U.,
119 ··0x00000730·410e304a·0e20680e·2c450e30·4e0e2c41·A.0J.·h.,E.0N.,A119 ··0x00000730·410e304a·0e20680e·2c450e30·4e0e2c41·A.0J.·h.,E.0N.,A
120 ··0x00000740·0e28450e·2c420e30·480e2048·0e2c480e·.(E.,B.0H.·H.,H.120 ··0x00000740·0e28450e·2c420e30·480e2048·0e2c480e·.(E.,B.0H.·H.,H.
121 ··0x00000750·30500e24·410e2845·0e2c420e·304b0e20·0P.$A.(E.,B.0K.·121 ··0x00000750·30500e24·410e2845·0e2c420e·304b0e20·0P.$A.(E.,B.0K.·
122 ··0x00000760·510e2c41·0e304a0e·205c0e2c·410e3048·Q.,A.0J.·\.,A.0H122 ··0x00000760·510e2c41·0e304a0e·205c0e2c·410e3048·Q.,A.0J.·\.,A.0H
123 ··0x00000770·0e204d0e·2c410e30·480e2000·8c000000·.·M.,A.0H.·.....123 ··0x00000770·0e204d0e·2c410e30·480e2000·8c000000·.·M.,A.0H.·.....
124 ··0x00000780·80070000·a0010000·6f030000·00410e08·........o....A..124 ··0x00000780·80070000·b0010000·6f030000·00410e08·........o....A..
125 ··0x00000790·8702410e·0c860341·0e108304·02450e1c·..A....A.....E..125 ··0x00000790·8702410e·0c860341·0e108304·02450e1c·..A....A.....E..
126 ··0x000007a0·480e2050·0e10660a·c30e0c41·c60e0841·H.·P..f....A...A126 ··0x000007a0·480e2050·0e10660a·c30e0c41·c60e0841·H.·P..f....A...A
127 ··0x000007b0·c70e0448·0b550e1c·480e2050·0e10660a·...H.U..H.·P..f.127 ··0x000007b0·c70e0448·0b550e1c·480e2050·0e10660a·...H.U..H.·P..f.
128 ··0x000007c0·c30e0c41·c60e0841·c70e0441·0b033501·...A...A...A..5.128 ··0x000007c0·c30e0c41·c60e0841·c70e0441·0b033501·...A...A...A..5.
129 ··0x000007d0·0e14410e·18410e1c·410e2048·0e10600e·..A..A..A.·H..`.129 ··0x000007d0·0e14410e·18410e1c·410e2048·0e10600e·..A..A..A.·H..`.
130 ··0x000007e0·1c450e20·670e1441·0e18450e·1c420e20·.E.·g..A..E..B.·130 ··0x000007e0·1c450e20·670e1441·0e18450e·1c420e20·.E.·g..A..E..B.·
131 ··0x000007f0·480e1002·8d0e1c48·0e204e0e·24410e28·H......H.·N.$A.(131 ··0x000007f0·480e1002·8d0e1c48·0e204e0e·24410e28·H......H.·N.$A.(
132 ··0x00000800·450e2c42·0e30480e·10000000·24000000·E.,B.0H.....$...132 ··0x00000800·450e2c42·0e30480e·10000000·24000000·E.,B.0H.....$...
133 ··0x00000810·dc060000·b5080000·4a010000·0002d50e·........J.......133 ··0x00000810·dc060000·b5080000·4a010000·0002d50e·........J.......
134 ··0x00000820·1c450e20·4e0e1c41·0e18450e·1c420e20·.E.·N..A..E..B.·134 ··0x00000820·1c450e20·4e0e1c41·0e18450e·1c420e20·.E.·N..A..E..B.·
135 ··0x00000830·480e1000·44000000·38080000·10050000·H...D...8.......135 ··0x00000830·480e1000·44000000·38080000·20050000·H...D...8...·...
136 ··0x00000840·89000000·00410e08·8702410e·0c860343·.....A....A....C136 ··0x00000840·89000000·00410e08·8702410e·0c860343·.....A....A....C
137 ··0x00000850·0e108304·480e1c45·0e20500e·10630ac3·....H..E.·P..c..137 ··0x00000850·0e108304·480e1c45·0e20500e·10630ac3·....H..E.·P..c..
138 ··0x00000860·0e0c41c6·0e0841c7·0e04410b·520e1441·..A...A...A.R..A138 ··0x00000860·0e0c41c6·0e0841c7·0e04410b·520e1441·..A...A...A.R..A
139 ··0x00000870·0e18410e·1c430e20·480e1000·24000000·..A..C.·H...$...139 ··0x00000870·0e18410e·1c430e20·480e1000·24000000·..A..C.·H...$...
140 ··0x00000880·4c070000·ff090000·54000000·00430e1c·L.......T....C..140 ··0x00000880·4c070000·ff090000·54000000·00430e1c·L.......T....C..
141 ··0x00000890·450e2067·0e14410e·18450e1c·420e2048·E.·g..A..E..B.·H141 ··0x00000890·450e2067·0e14410e·18450e1c·420e2048·E.·g..A..E..B.·H
142 ··0x000008a0·0e100000·4c000000·a8080000·10070000·....L...........142 ··0x000008a0·0e100000·4c000000·a8080000·10070000·....L...........
1.52 MB
_datetimemodule.o
863 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:··········109488·(bytes·into·file)13 ··Start·of·section·headers:··········112444·(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:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
3.81 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x1abb0:1 There·are·21·section·headers,·starting·at·offset·0x1b73c:
  
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]·.text·············PROGBITS········00000000·000040·004ed9·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·004b49·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·01503c·001ea8·08···I·18···1··46 ··[·2]·.rel.text·········REL·············00000000·0158c0·001e98·08···I·18···1··4
7 ··[·3]·.data·············PROGBITS········00000000·004f20·00114c·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·004ba0·00114c·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·016ee4·000bf0·08···I·18···3··48 ··[·4]·.rel.data·········REL·············00000000·017758·000bf0·08···I·18···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00606c·000038·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·005cec·000038·00··WA··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·00606c·00094b·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·005cec·00094b·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·0069b7·00402a·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·006637·00401c·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·017ad4·0024c0·08···I·18···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·018348·0024e8·08···I·18···7··4
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·00a9e4·001302·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·00a654·001302·01·AMS··0···0··4
14 ··[10]·.text.hot·········PROGBITS········00000000·00bcf0·00051e·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·00b960·000f6a·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·019f94·0001c0·08···I·18··10··415 ··[11]·.rel.text.hot·····REL·············00000000·01a830·0004a8·08···I·18··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·00c220·00074a·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·00c8e0·00074a·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·01a154·000188·08···I·18··12··417 ··[13]·.rel.rodata·······REL·············00000000·01acd8·000188·08···I·18··12··4
18 ··[14]·.rodata.cst4······PROGBITS········00000000·00c96c·000008·04··AM··0···0··418 ··[14]·.rodata.cst4······PROGBITS········00000000·00d02c·000008·04··AM··0···0··4
19 ··[15]·.note.GNU-stack···PROGBITS········00000000·00c974·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········00000000·00d034·000000·00······0···0··1
20 ··[16]·.eh_frame·········PROGBITS········00000000·00c974·004dec·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00000000·00d034·004f7c·00···A··0···0··4
21 ··[17]·.rel.eh_frame·····REL·············00000000·01a2dc·000828·08···I·18··16··421 ··[17]·.rel.eh_frame·····REL·············00000000·01ae60·000830·08···I·18··16··4
22 ··[18]·.symtab···········SYMTAB··········00000000·011760·001c40·10·····19·352··422 ··[18]·.symtab···········SYMTAB··········00000000·011fb0·001c50·10·····19·353··4
23 ··[19]·.strtab···········STRTAB··········00000000·0133a0·001c9c·00······0···0··123 ··[19]·.strtab···········STRTAB··········00000000·013c00·001cc0·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········00000000·01ab04·0000aa·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········00000000·01b690·0000aa·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··p·(processor·specific)29 ··p·(processor·specific)
59.3 KB
readelf --wide --symbols {}
Max HTML report size reached
325 KB
readelf --wide --relocs {}
Max HTML report size reached
484 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.35 KB
strings --all --bytes=8 {}
    
Offset 255, 14 lines modifiedOffset 255, 15 lines modified
255 us_per_day255 us_per_day
256 us_per_week256 us_per_week
257 PyInit__datetime.cold257 PyInit__datetime.cold
258 new_delta_ex.cold258 new_delta_ex.cold
259 _days_in_month259 _days_in_month
260 check_tzinfo_subclass260 check_tzinfo_subclass
261 new_time_ex2.cold261 new_time_ex2.cold
 262 check_tzinfo_subclass.part.0.isra.0
262 datetime_alloc263 datetime_alloc
263 new_datetime_ex2.cold264 new_datetime_ex2.cold
264 datetime_alloc.cold265 datetime_alloc.cold
265 date_kws266 date_kws
266 date_new.cold267 date_new.cold
267 date_from_pickle268 date_from_pickle
268 call_tzinfo_method269 call_tzinfo_method
201 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
24.3 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 24, 177 lines modifiedOffset 24, 177 lines modified
24 ··0x00000140·c3060000·a6050000·00000000·00000000·................24 ··0x00000140·c3060000·a6050000·00000000·00000000·................
25 ··0x00000150·00000000·00000000·00000000·00000000·................25 ··0x00000150·00000000·00000000·00000000·00000000·................
26 ··0x00000160·01000000·00000000·00000000·00000000·................26 ··0x00000160·01000000·00000000·00000000·00000000·................
27 ··0x00000170·00000000·cd060000·f4070000·ffffffff·................27 ··0x00000170·00000000·cd060000·f4070000·ffffffff·................
28 ··0x00000180·04000000·00000000·00000000·00000000·................28 ··0x00000180·04000000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000·00000000·00000000·................
30 ··0x000001a0·80100000·a00f0000·000d0000·c00e0000·................30 ··0x000001a0·80100000·a00f0000·000d0000·c00e0000·................
31 ··0x000001b0·200c0000·00000000·b0070000·a6250000··............%..31 ··0x000001b0·200c0000·00000000·b0000000·98250000··............%..
32 ··0x000001c0·08260000·00070000·40350000·202c0000·.&......@5..·,..32 ··0x000001c0·ca250000·00000000·b0310000·90280000·.%.......1...(..
33 ··0x000001d0·70250000·60000000·a0080000·00000000·p%..`...........33 ··0x000001d0·62250000·00020000·00070000·00000000·b%..............
34 ··0x000001e0·d0240000·50220000·00000000·00000000·.$..P"..........34 ··0x000001e0·40210000·c01e0000·00000000·00000000·@!..............
35 ··0x000001f0·00000000·00000000·00000000·00000000·................35 ··0x000001f0·00000000·00000000·00000000·00000000·................
36 ··0x00000200·00000000·00000000·00000000·00000000·................36 ··0x00000200·00000000·00000000·00000000·00000000·................
37 ··0x00000210·00000000·00000000·00000000·00000000·................37 ··0x00000210·00000000·00000000·00000000·00000000·................
38 ··0x00000220·00000000·00000000·00000000·00000000·................38 ··0x00000220·00000000·00000000·00000000·00000000·................
39 ··0x00000230·00000000·00000000·00000000·00000000·................39 ··0x00000230·00000000·00000000·00000000·00000000·................
40 ··0x00000240·00000000·00000000·00000000·00000000·................40 ··0x00000240·00000000·00000000·00000000·00000000·................
41 ··0x00000250·00000000·00000000·00000000·00000000·................41 ··0x00000250·00000000·00000000·00000000·00000000·................
42 ··0x00000260·00000000·00000000·00000000·00000000·................42 ··0x00000260·00000000·00000000·00000000·00000000·................
43 ··0x00000270·00000000·00000000·00000000·00000000·................43 ··0x00000270·00000000·00000000·00000000·00000000·................
44 ··0x00000280·a9050000·bc140000·92000000·e0050000·................44 ··0x00000280·a9050000·ae140000·92000000·e0050000·................
45 ··0x00000290·d7060000·e01b0000·14000000·20080000·............·...45 ··0x00000290·d7060000·a0180000·14000000·20080000·............·...
46 ··0x000002a0·e8030000·202c0000·13000000·58080000·....·,......X...46 ··0x000002a0·e8030000·90280000·13000000·58080000·.....(......X...
47 ··0x000002b0·de060000·102d0000·11000000·94080000·.....-..........47 ··0x000002b0·de060000·80290000·11000000·94080000·.....)..........
48 ··0x000002c0·ef060000·72220000·11000000·cc080000·....r"..........48 ··0x000002c0·ef060000·64220000·11000000·cc080000·....d"..........
49 ··0x000002d0·f8060000·40290000·13000000·18090000·....@)..........49 ··0x000002d0·f8060000·02290000·13000000·18090000·.....)..........
50 ··0x000002e0·00070000·204a0000·18000000·50090000·....·J......P...50 ··0x000002e0·00070000·90460000·18000000·50090000·.....F......P...
51 ··0x000002f0·c0050000·f0490000·04000000·84090000·.....I..........51 ··0x000002f0·c0050000·60460000·04000000·84090000·....`F..........
52 ··0x00000300·1f010000·8f240000·04000000·b8090000·.....$..........52 ··0x00000300·1f010000·81240000·04000000·b8090000·.....$..........
53 ··0x00000310·0e070000·e8330000·04000000·f0090000·.....3..........53 ··0x00000310·0e070000·da330000·04000000·f0090000·.....3..........
54 ··0x00000320·15070000·03310000·04000000·1b070000·.....1..........54 ··0x00000320·15070000·c5300000·04000000·1b070000·.....0..........
55 ··0x00000330·58060000·a02d0000·04000000·200a0000·X....-......·...55 ··0x00000330·58060000·102a0000·04000000·200a0000·X....*......·...
56 ··0x00000340·c3060000·50330000·04000000·580a0000·....P3......X...56 ··0x00000340·c3060000·c02f0000·04000000·580a0000·...../......X...
57 ··0x00000350·38070000·41370000·04000000·7c0a0000·8...A7......|...57 ··0x00000350·38070000·33370000·04000000·7c0a0000·8...37......|...
58 ··0x00000360·45070000·101e0000·03000000·b80a0000·E...............58 ··0x00000360·45070000·d01a0000·03000000·b80a0000·E...............
59 ··0x00000370·07010000·a0340000·04000000·0c0c0000·.....4..........59 ··0x00000370·07010000·10310000·04000000·0c0c0000·.....1..........
60 ··0x00000380·f6030000·20340000·04000000·300c0000·....·4......0...60 ··0x00000380·f6030000·90300000·04000000·300c0000·.....0......0...
61 ··0x00000390·72020000·c0340000·04000000·4f070000·r....4......O...61 ··0x00000390·72020000·30310000·04000000·4f070000·r...01......O...
62 ··0x000003a0·bb060000·10300000·03000000·540c0000·.....0......T...62 ··0x000003a0·bb060000·802c0000·03000000·540c0000·.....,......T...
63 ··0x000003b0·6d070000·60310000·03000000·800c0000·m...`1..........63 ··0x000003b0·6d070000·d02d0000·03000000·800c0000·m....-..........
64 ··0x000003c0·78070000·02330000·01000000·b00c0000·x....3..........64 ··0x000003c0·78070000·c4320000·01000000·b00c0000·x....2..........
65 ··0x000003d0·86070000·c0330000·04000000·91070000·.....3..........65 ··0x000003d0·86070000·82330000·04000000·91070000·.....3..........
66 ··0x000003e0·00000000·00000000·00000000·00000000·................66 ··0x000003e0·00000000·00000000·00000000·00000000·................
67 ··0x000003f0·00000000·00000000·00000000·00000000·................67 ··0x000003f0·00000000·00000000·00000000·00000000·................
68 ··0x00000400·67050000·ae070000·08060000·b4070000·g...............68 ··0x00000400·67050000·ae070000·08060000·b4070000·g...............
69 ··0x00000410·b9070000·c0070000·c7070000·c5050000·................69 ··0x00000410·b9070000·c0070000·c7070000·c5050000·................
70 ··0x00000420·d3070000·00000000·00000000·00000000·................70 ··0x00000420·d3070000·00000000·00000000·00000000·................
71 ··0x00000430·00000000·00000000·00000000·00000000·................71 ··0x00000430·00000000·00000000·00000000·00000000·................
72 ··0x00000440·b4070000·802f0000·00000000·00000000·...../..........72 ··0x00000440·b4070000·f02b0000·00000000·00000000·.....+..........
73 ··0x00000450·00000000·b9070000·a02f0000·00000000·........./......73 ··0x00000450·00000000·b9070000·102c0000·00000000·.........,......
74 ··0x00000460·00000000·00000000·c0070000·c02f0000·............./..74 ··0x00000460·00000000·00000000·c0070000·302c0000·............0,..
75 ··0x00000470·00000000·00000000·00000000·c7070000·................75 ··0x00000470·00000000·00000000·00000000·c7070000·................
76 ··0x00000480·80360000·00000000·00000000·00000000·.6..............76 ··0x00000480·f0320000·00000000·00000000·00000000·.2..............
77 ··0x00000490·c5050000·902e0000·00000000·00000000·................77 ··0x00000490·c5050000·002b0000·00000000·00000000·.....+..........
78 ··0x000004a0·00000000·d3070000·00340000·00000000·.........4......78 ··0x000004a0·00000000·d3070000·70300000·00000000·........p0......
79 ··0x000004b0·00000000·00000000·00000000·00000000·................79 ··0x000004b0·00000000·00000000·00000000·00000000·................
80 ··0x000004c0·00000000·00000000·00000000·00000000·................80 ··0x000004c0·00000000·00000000·00000000·00000000·................
81 ··0x000004d0·00000000·00000000·00000000·00000000·................81 ··0x000004d0·00000000·00000000·00000000·00000000·................
82 ··0x000004e0·45070000·803a0000·03000000·d80c0000·E....:..........82 ··0x000004e0·45070000·f0360000·03000000·d80c0000·E....6..........
83 ··0x000004f0·d8070000·b03a0000·03000000·dc0d0000·.....:..........83 ··0x000004f0·d8070000·a23a0000·03000000·dc0d0000·.....:..........
84 ··0x00000500·e1070000·931a0000·01000000·ec070000·................84 ··0x00000500·e1070000·851a0000·01000000·ec070000·................
85 ··0x00000510·07010000·d0360000·04000000·0c0c0000·.....6..........85 ··0x00000510·07010000·40330000·04000000·0c0c0000·....@3..........
86 ··0x00000520·f6030000·b0360000·04000000·300c0000·.....6......0...86 ··0x00000520·f6030000·20330000·04000000·300c0000·....·3......0...
87 ··0x00000530·72020000·e2200000·04000000·4f070000·r....·......O...87 ··0x00000530·72020000·d4200000·04000000·4f070000·r....·......O...
88 ··0x00000540·bb060000·13360000·03000000·000e0000·.....6..........88 ··0x00000540·bb060000·05360000·03000000·000e0000·.....6..........
89 ··0x00000550·00070000·f04d0000·18000000·280e0000·.....M......(...89 ··0x00000550·00070000·604a0000·18000000·280e0000·....`J......(...
90 ··0x00000560·78070000·83380000·01000000·b00c0000·x....8..........90 ··0x00000560·78070000·75380000·01000000·b00c0000·x...u8..........
91 ··0x00000570·86070000·4a3b0000·04000000·91070000·....J;..........91 ··0x00000570·86070000·3c3b0000·04000000·91070000·....<;..........
92 ··0x00000580·00000000·00000000·00000000·00000000·................92 ··0x00000580·00000000·00000000·00000000·00000000·................
93 ··0x00000590·b4070000·b9070000·c0070000·c7070000·................93 ··0x00000590·b4070000·b9070000·c0070000·c7070000·................
94 ··0x000005a0·c5050000·d3070000·00000000·00000000·................94 ··0x000005a0·c5050000·d3070000·00000000·00000000·................
95 ··0x000005b0·00000000·00000000·00000000·00000000·................95 ··0x000005b0·00000000·00000000·00000000·00000000·................
96 ··0x000005c0·b4070000·16250000·00000000·00000000·.....%..........96 ··0x000005c0·b4070000·08250000·00000000·00000000·.....%..........
97 ··0x000005d0·00000000·b9070000·f03b0000·00000000·.........;......97 ··0x000005d0·00000000·b9070000·60380000·00000000·........`8......
98 ··0x000005e0·00000000·00000000·c0070000·27250000·............'%..98 ··0x000005e0·00000000·00000000·c0070000·19250000·.............%..
99 ··0x000005f0·00000000·00000000·00000000·c7070000·................99 ··0x000005f0·00000000·00000000·00000000·c7070000·................
100 ··0x00000600·38250000·00000000·00000000·00000000·8%..............100 ··0x00000600·2a250000·00000000·00000000·00000000·*%..............
101 ··0x00000610·c5050000·923d0000·00000000·00000000·.....=..........101 ··0x00000610·c5050000·843d0000·00000000·00000000·.....=..........
102 ··0x00000620·00000000·d3070000·f1260000·00000000·.........&......102 ··0x00000620·00000000·d3070000·b3260000·00000000·.........&......
103 ··0x00000630·00000000·00000000·00000000·00000000·................103 ··0x00000630·00000000·00000000·00000000·00000000·................
104 ··0x00000640·00000000·00000000·00000000·00000000·................104 ··0x00000640·00000000·00000000·00000000·00000000·................
105 ··0x00000650·00000000·00000000·00000000·00000000·................105 ··0x00000650·00000000·00000000·00000000·00000000·................
106 ··0x00000660·f6030000·02270000·08000000·540e0000·.....'......T...106 ··0x00000660·f6030000·c4260000·08000000·540e0000·.....&......T...
107 ··0x00000670·07010000·20330000·08000000·08080000·....·3..........107 ··0x00000670·07010000·902f0000·08000000·08080000·...../..........
108 ··0x00000680·72020000·202e0000·08000000·1d080000·r...·...........108 ··0x00000680·72020000·902a0000·08000000·1d080000·r....*..........
109 ··0x00000690·2a080000·602d0000·08000000·c40e0000·*...`-..........109 ··0x00000690·2a080000·d0290000·08000000·c40e0000·*....)..........
110 ··0x000006a0·96050000·3e3a0000·04000000·32080000·....>:......2...110 ··0x000006a0·96050000·303a0000·04000000·32080000·....0:......2...
111 ··0x000006b0·00000000·00000000·00000000·00000000·................111 ··0x000006b0·00000000·00000000·00000000·00000000·................
112 ··0x000006c0·41080000·48080000·00000000·00000000·A...H...........112 ··0x000006c0·41080000·48080000·00000000·00000000·A...H...........
113 ··0x000006d0·00000000·00000000·00000000·00000000·................113 ··0x000006d0·00000000·00000000·00000000·00000000·................
114 ··0x000006e0·f6030000·743a0000·08000000·f00e0000·....t:..........114 ··0x000006e0·f6030000·663a0000·08000000·f00e0000·....f:..........
115 ··0x000006f0·07010000·23370000·08000000·180f0000·....#7..........115 ··0x000006f0·07010000·15370000·08000000·180f0000·.....7..........
116 ··0x00000700·72020000·923a0000·08000000·700f0000·r....:......p...116 ··0x00000700·72020000·843a0000·08000000·700f0000·r....:......p...
117 ··0x00000710·2a080000·00470000·08000000·c40e0000·*....G..........117 ··0x00000710·2a080000·70430000·08000000·c40e0000·*...pC..........
118 ··0x00000720·86070000·8e340000·04000000·4d080000·.....4......M...118 ··0x00000720·86070000·80340000·04000000·4d080000·.....4......M...
119 ··0x00000730·00000000·00000000·00000000·00000000·................119 ··0x00000730·00000000·00000000·00000000·00000000·................
120 ··0x00000740·552b0000·2f2a0000·00000000·00000000·U+../*..........120 ··0x00000740·172b0000·f1290000·00000000·00000000·.+...)..........
121 ··0x00000750·00000000·00000000·00000000·00000000·................121 ··0x00000750·00000000·00000000·00000000·00000000·................
122 ··0x00000760·00000000·00000000·00000000·00000000·................122 ··0x00000760·00000000·00000000·00000000·00000000·................
123 ··0x00000770·00000000·00000000·00000000·00000000·................123 ··0x00000770·00000000·00000000·00000000·00000000·................
124 ··0x00000780·00000000·00000000·00000000·00000000·................124 ··0x00000780·00000000·00000000·00000000·00000000·................
125 ··0x00000790·00000000·00000000·00000000·00000000·................125 ··0x00000790·00000000·00000000·00000000·00000000·................
126 ··0x000007a0·00000000·00000000·00000000·00000000·................126 ··0x000007a0·00000000·00000000·00000000·00000000·................
127 ··0x000007b0·00000000·00000000·00000000·00000000·................127 ··0x000007b0·00000000·00000000·00000000·00000000·................
128 ··0x000007c0·00000000·00000000·00000000·00000000·................128 ··0x000007c0·00000000·00000000·00000000·00000000·................
129 ··0x000007d0·00000000·00000000·00000000·00000000·................129 ··0x000007d0·00000000·00000000·00000000·00000000·................
130 ··0x000007e0·e8030000·b00d0000·18000000·a0060000·................130 ··0x000007e0·e8030000·9a0d0000·18000000·a0060000·................
131 ··0x000007f0·5d080000·c0350000·11000000·ac0f0000·]....5..........131 ··0x000007f0·5d080000·30320000·11000000·ac0f0000·]...02..........
132 ··0x00000800·00070000·112e0000·18000000·e80f0000·................132 ··0x00000800·00070000·d32d0000·18000000·e80f0000·.....-..........
133 ··0x00000810·69080000·40440000·13000000·24100000·i...@D......$...133 ··0x00000810·69080000·b0400000·13000000·24100000·i....@......$...
134 ··0x00000820·79080000·3f0a0000·14000000·ac100000·y...?...........134 ··0x00000820·79080000·290a0000·14000000·ac100000·y...)...........
135 ··0x00000830·15070000·d52c0000·04000000·1b070000·.....,..........135 ··0x00000830·15070000·972c0000·04000000·1b070000·.....,..........
136 ··0x00000840·d8070000·600e0000·03000000·dc0d0000·....`...........136 ··0x00000840·d8070000·200b0000·03000000·dc0d0000·....·...........
137 ··0x00000850·e1070000·931a0000·01000000·ec070000·................137 ··0x00000850·e1070000·851a0000·01000000·ec070000·................
138 ··0x00000860·58060000·200f0000·04000000·200a0000·X...·.......·...138 ··0x00000860·58060000·e00b0000·04000000·200a0000·X...........·...
139 ··0x00000870·7f080000·e0420000·04000000·fc100000·.....B..........139 ··0x00000870·7f080000·503f0000·04000000·fc100000·....P?..........
140 ··0x00000880·45070000·201b0000·04000000·40110000·E...·.......@...140 ··0x00000880·45070000·121b0000·04000000·40110000·E...........@...
141 ··0x00000890·8b080000·20360000·04000000·70110000·....·6......p...141 ··0x00000890·8b080000·90320000·04000000·70110000·.....2......p...
142 ··0x000008a0·96080000·300e0000·04000000·c0110000·....0...........142 ··0x000008a0·96080000·d00d0000·04000000·c0110000·................
143 ··0x000008b0·71050000·d0140000·04000000·04120000·q...............143 ··0x000008b0·71050000·90110000·04000000·04120000·q...............
144 ··0x000008c0·bb060000·282f0000·03000000·54120000·....(/......T...144 ··0x000008c0·bb060000·ea2e0000·03000000·54120000·............T...
145 ··0x000008d0·86070000·f22e0000·04000000·91070000·................145 ··0x000008d0·86070000·b42e0000·04000000·91070000·................
146 ··0x000008e0·00000000·00000000·00000000·00000000·................146 ··0x000008e0·00000000·00000000·00000000·00000000·................
147 ··0x000008f0·00000000·00000000·00000000·00000000·................147 ··0x000008f0·00000000·00000000·00000000·00000000·................
148 ··0x00000900·86070000·cf2e0000·04000000·91070000·................148 ··0x00000900·86070000·912e0000·04000000·91070000·................
149 ··0x00000910·00000000·00000000·00000000·00000000·................149 ··0x00000910·00000000·00000000·00000000·00000000·................
150 ··0x00000920·67050000·a0460000·00000000·00000000·g....F..........150 ··0x00000920·67050000·10430000·00000000·00000000·g....C..........
Max diff block lines reached; 10807/24832 bytes (43.52%) of diff not shown.
214 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
32.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1, 57 lines modifiedOffset 1, 216 lines modified
  
  
  
1 Disassembly·of·section·.text.hot:1 Disassembly·of·section·.text.hot:
  
 2 00000000·<new_delta_ex>:
 3 new_delta_ex():
 4 »       push···%ebp
 5 »       push···%edi
 6 »       push···%esi
 7 »       push···%ebx
 8 »       sub····$0xc,%esp
 9 »       mov····0x2c(%esp),%eax
 10 »       mov····0x20(%esp),%ebx
 11 »       mov····0x24(%esp),%esi
 12 »       mov····0x28(%esp),%edi
 13 »       mov····0x30(%esp),%ecx
 14 »       test···%eax,%eax
 15 »       jne····5c·<new_delta_ex+0x5c>
 16 »       lea····0x3b9ac9ff(%ebx),%ebp
 17 »       cmp····$0x773593fe,%ebp
 18 »       ja·····1aa·<new_date_ex+0xfa>
 19 ·R_386_PC32»     .text.unlikely
 20 »       sub····$0x8,%esp
 21 »       push···$0x0
 22 »       push···%ecx
 23 »       call···*0x98(%ecx)
 24 »       add····$0x10,%esp
 25 »       test···%eax,%eax
 26 »       je·····a6·<new_delta_ex+0xa6>
 27 »       movl···$0xffffffff,0x8(%eax)
 28 »       mov····%ebx,0xc(%eax)
 29 »       mov····%esi,0x10(%eax)
 30 »       mov····%edi,0x14(%eax)
 31 »       add····$0xc,%esp
 32 »       pop····%ebx
 33 »       pop····%esi
 34 »       pop····%edi
 35 »       pop····%ebp
 36 »       retq···
 37 »       cmp····$0xf423f,%edi
 38 »       ja·····89·<new_delta_ex+0x89>
 39 »       cmp····$0x1517f,%esi
 40 »       jbe····1f·<new_delta_ex+0x1f>
 41 »       mov····%esi,%eax
 42 »       mov····$0x15180,%ebp
 43 »       cltd···
 44 »       idiv···%ebp
 45 »       mov····%edx,%esi
 46 »       test···%edx,%edx
 47 »       jns····85·<new_delta_ex+0x85>
 48 »       sub····$0x1,%eax
 49 »       add····$0x15180,%esi
 50 »       add····%eax,%ebx
 51 »       jmp····1f·<new_delta_ex+0x1f>
 52 »       mov····%edi,%eax
 53 »       mov····$0xf4240,%ebp
 54 »       cltd···
 55 »       idiv···%ebp
 56 »       mov····%edx,%edi
 57 »       test···%edx,%edx
 58 »       jns····a2·<new_delta_ex+0xa2>
 59 »       sub····$0x1,%eax
 60 »       add····$0xf4240,%edi
 61 »       add····%eax,%esi
 62 »       jmp····64·<new_delta_ex+0x64>
 63 »       jmp····23d·<new_datetime_ex2+0x3d>
 64 ·R_386_PC32»     .text.unlikely
 65 »       lea····0x0(%esi,%eiz,1),%esi
 66 »       nop
  
 67 000000b0·<new_date_ex>:
 68 new_date_ex():
 69 »       push···%ebp
 70 »       push···%edi
 71 »       push···%esi
 72 »       push···%ebx
 73 »       sub····$0xc,%esp
 74 »       mov····0x20(%esp),%ebx
 75 »       mov····0x24(%esp),%edi
 76 »       mov····0x28(%esp),%esi
 77 »       mov····0x2c(%esp),%ecx
 78 »       lea····-0x1(%ebx),%eax
 79 »       cmp····$0x270e,%eax
 80 »       ja·····172·<new_date_ex+0xc2>
 81 »       lea····-0x1(%edi),%edx
 82 »       cmp····$0xb,%edx
 83 »       ja·····18b·<new_date_ex+0xdb>
 84 »       test···%esi,%esi
 85 »       jle····159·<new_date_ex+0xa9>
 86 »       cmp····$0x2,%edi
 87 »       je·····128·<new_date_ex+0x78>
 88 »       mov····0x5a0(,%edi,4),%ebp
 89 ·R_386_32»       .rodata
 90 »       cmp····%ebp,%esi
 91 »       jg·····159·<new_date_ex+0xa9>
 92 »       push···%eax
 93 »       push···%eax
 94 »       push···$0x0
 95 »       push···%ecx
 96 »       call···*0x98(%ecx)
 97 »       add····$0x10,%esp
 98 »       test···%eax,%eax
 99 »       je·····120·<new_date_ex+0x70>
 100 »       rol····$0x8,%bx
 101 »       mov····%esi,%ecx
 102 »       movl···$0xffffffff,0x8(%eax)
 103 »       mov····%bx,0xd(%eax)
 104 »       mov····%edi,%ebx
 105 »       mov····%bl,0xf(%eax)
 106 »       mov····%cl,0x10(%eax)
 107 »       add····$0xc,%esp
 108 »       pop····%ebx
 109 »       pop····%esi
 110 »       pop····%edi
 111 »       pop····%ebp
 112 »       retq···
 113 »       test···$0x3,%bl
 114 »       jne····ea·<new_date_ex+0x3a>
 115 »       mov····$0x64,%ebp
 116 »       mov····%ebx,%eax
 117 »       xor····%edx,%edx
 118 »       div····%ebp
 119 »       test···%edx,%edx
 120 »       jne····152·<new_date_ex+0xa2>
 121 »       mov····$0x190,%ebp
 122 »       mov····%ebx,%eax
Max diff block lines reached; 29494/33196 bytes (88.85%) of diff not shown.
982 B
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·2f220000·29220000·07220000·35220000·/"..)"..."..5"..3 ··0x00000000·520f0000·580f0000·300f0000·5e0f0000·R...X...0...^...
4 ··0x00000010·18220000·3b220000·67050000·6c050000·."..;"..g...l...4 ··0x00000010·410f0000·640f0000·67050000·6c050000·A...d...g...l...
5 ··0x00000020·71050000·00000000·a6050000·00000000·q...............5 ··0x00000020·71050000·00000000·a6050000·00000000·q...............
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·82010000·cc050000·7a010000·e1050000·........z.......7 ··0x00000040·82010000·cc050000·7a010000·e1050000·........z.......
8 ··0x00000050·72010000·8c070000·65010000·ac070000·r.......e.......8 ··0x00000050·72010000·8c070000·65010000·ac070000·r.......e.......
9 ··0x00000060·58010000·d0070000·0c060000·10060000·X...............9 ··0x00000060·58010000·d0070000·0c060000·10060000·X...............
10 ··0x00000070·14060000·18060000·1c060000·20060000·............·...10 ··0x00000070·14060000·18060000·1c060000·20060000·............·...
11 ··0x00000080·24060000·00000000·00000000·00000000·$...............11 ··0x00000080·24060000·00000000·00000000·00000000·$...............
156 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
56.9 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
292 KB
_elementtree.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:··········77948·(bytes·into·file)13 ··Start·of·section·headers:··········78032·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.17 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x1307c:1 There·are·20·section·headers,·starting·at·offset·0x130d0:
  
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]·.text·············PROGBITS········00000000·000040·0022c7·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0022c7·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00f184·000ee8·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·00f1d8·000ee8·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002320·0009cc·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·002320·0009cc·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·01006c·000628·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·0100c0·000628·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·002cec·000004·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·002cec·000004·00··WA··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·002cec·000443·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·002cec·000443·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·003130·000483·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·003130·000483·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·0035b3·0040f6·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·0035b3·0040f6·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·010694·002090·08···I·17···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·0106e8·002090·08···I·17···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·0076b0·0009ed·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·0076b0·000a2d·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·012724·000350·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·012778·000350·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·0080a0·000682·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·0080e0·000682·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·012a74·000098·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·012ac8·000098·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·008722·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·008762·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·008724·003610·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·008764·003624·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·012b0c·0004d0·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·012b60·0004d0·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·00bd34·001690·10·····18·237··421 ··[17]·.symtab···········SYMTAB··········00000000·00bd88·001690·10·····18·237··4
22 ··[18]·.strtab···········STRTAB··········00000000·00d3c4·001dbf·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·00d418·001dbf·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·012fdc·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·013030·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
2.96 KB
readelf --wide --symbols {}
    
Offset 21, 33 lines modifiedOffset 21, 33 lines modified
21 ····17:·00000350···162·FUNC····LOCAL··DEFAULT····1·elementtree_clear21 ····17:·00000350···162·FUNC····LOCAL··DEFAULT····1·elementtree_clear
22 ····18:·0000015f····34·FUNC····LOCAL··DEFAULT····8·elementtree_clear.cold22 ····18:·0000015f····34·FUNC····LOCAL··DEFAULT····8·elementtree_clear.cold
23 ····19:·00000400·····5·FUNC····LOCAL··DEFAULT····1·elementtree_free23 ····19:·00000400·····5·FUNC····LOCAL··DEFAULT····1·elementtree_free
24 ····20:·00000410····69·FUNC····LOCAL··DEFAULT····1·element_new24 ····20:·00000410····69·FUNC····LOCAL··DEFAULT····1·element_new
25 ····21:·00000460···177·FUNC····LOCAL··DEFAULT····1·element_init25 ····21:·00000460···177·FUNC····LOCAL··DEFAULT····1·element_init
26 ····22:·00000181···273·FUNC····LOCAL··DEFAULT····8·element_init.cold26 ····22:·00000181···273·FUNC····LOCAL··DEFAULT····8·element_init.cold
27 ····23:·00001c32···234·FUNC····LOCAL··DEFAULT····8·get_attrib_from_keywords27 ····23:·00001c32···234·FUNC····LOCAL··DEFAULT····8·get_attrib_from_keywords
28 ····24:·00000080····67·FUNC····LOCAL··DEFAULT···10·create_extra28 ····24:·00000080····97·FUNC····LOCAL··DEFAULT···10·create_extra
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···10·29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
30 ····26:·00000000···124·FUNC····LOCAL··DEFAULT···10·_elementtree_Element_set30 ····26:·00000000···124·FUNC····LOCAL··DEFAULT···10·_elementtree_Element_set
31 ····27:·00000292····53·FUNC····LOCAL··DEFAULT····8·_elementtree_Element_set.cold31 ····27:·00000292····53·FUNC····LOCAL··DEFAULT····8·_elementtree_Element_set.cold
32 ····28:·000002c7····13·FUNC····LOCAL··DEFAULT····8·create_extra.cold32 ····28:·000002c7····13·FUNC····LOCAL··DEFAULT····8·create_extra.cold
33 ····29:·000000d0···781·FUNC····LOCAL··DEFAULT···10·subelement33 ····29:·000000f0···793·FUNC····LOCAL··DEFAULT···10·subelement
34 ····30:·000002d4···209·FUNC····LOCAL··DEFAULT····8·subelement.cold34 ····30:·000002d4···209·FUNC····LOCAL··DEFAULT····8·subelement.cold
35 ····31:·000003e0···130·FUNC····LOCAL··DEFAULT···10·create_new_element35 ····31:·00000410···130·FUNC····LOCAL··DEFAULT···10·create_new_element
36 ····32:·000003a5····31·FUNC····LOCAL··DEFAULT····8·create_new_element.cold36 ····32:·000003a5····31·FUNC····LOCAL··DEFAULT····8·create_new_element.cold
37 ····33:·00000470····68·FUNC····LOCAL··DEFAULT···10·element_add_subelement37 ····33:·000004a0····68·FUNC····LOCAL··DEFAULT···10·element_add_subelement
38 ····34:·000004c0···223·FUNC····LOCAL··DEFAULT···10·element_resize38 ····34:·000004f0···223·FUNC····LOCAL··DEFAULT···10·element_resize
39 ····35:·000003c4····66·FUNC····LOCAL··DEFAULT····8·element_add_subelement.cold39 ····35:·000003c4····66·FUNC····LOCAL··DEFAULT····8·element_add_subelement.cold
40 ····36:·00000406····41·FUNC····LOCAL··DEFAULT····8·element_resize.cold40 ····36:·00000406····41·FUNC····LOCAL··DEFAULT····8·element_resize.cold
41 ····37:·000005a0···282·FUNC····LOCAL··DEFAULT···10·element_gc_traverse41 ····37:·000005d0···282·FUNC····LOCAL··DEFAULT···10·element_gc_traverse
42 ····38:·0000042f···109·FUNC····LOCAL··DEFAULT····8·element_gc_traverse.cold42 ····38:·0000042f···109·FUNC····LOCAL··DEFAULT····8·element_gc_traverse.cold
43 ····39:·000006c0···547·FUNC····LOCAL··DEFAULT···10·element_dealloc43 ····39:·000006f0···572·FUNC····LOCAL··DEFAULT···10·element_dealloc
44 ····40:·0000049c·····7·FUNC····LOCAL··DEFAULT····8·element_dealloc.cold44 ····40:·0000049c·····7·FUNC····LOCAL··DEFAULT····8·element_dealloc.cold
45 ····41:·000008f0···139·FUNC····LOCAL··DEFAULT···10·element_gc_clear45 ····41:·00000930···139·FUNC····LOCAL··DEFAULT···10·element_gc_clear
46 ····42:·00000980···109·FUNC····LOCAL··DEFAULT···10·dealloc_extra46 ····42:·000009c0···109·FUNC····LOCAL··DEFAULT···10·dealloc_extra
47 ····43:·00000520····50·FUNC····LOCAL··DEFAULT····1·element_text_setter47 ····43:·00000520····50·FUNC····LOCAL··DEFAULT····1·element_text_setter
48 ····44:·000004a3····54·FUNC····LOCAL··DEFAULT····8·element_text_setter.cold48 ····44:·000004a3····54·FUNC····LOCAL··DEFAULT····8·element_text_setter.cold
49 ····45:·000004d9···113·FUNC····LOCAL··DEFAULT····8·_elementtree_Element_clear49 ····45:·000004d9···113·FUNC····LOCAL··DEFAULT····8·_elementtree_Element_clear
50 ····46:·00000560····23·FUNC····LOCAL··DEFAULT····1·element_text_getter50 ····46:·00000560····23·FUNC····LOCAL··DEFAULT····1·element_text_getter
51 ····47:·00000580····24·FUNC····LOCAL··DEFAULT····1·element_get_text51 ····47:·00000580····24·FUNC····LOCAL··DEFAULT····1·element_get_text
52 ····48:·0000054a····69·FUNC····LOCAL··DEFAULT····8·element_get_text.cold52 ····48:·0000054a····69·FUNC····LOCAL··DEFAULT····8·element_get_text.cold
53 ····49:·000032c8····73·FUNC····LOCAL··DEFAULT····8·list_join53 ····49:·000032c8····73·FUNC····LOCAL··DEFAULT····8·list_join
36.0 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xf184·contains·477·entries:1 Relocation·section·'.rel.text'·at·offset·0xf1d8·contains·477·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000008··00000201·R_386_32···············00000000···.data3 00000008··00000201·R_386_32···············00000000···.data
4 0000000d··0000ee02·R_386_PC32·············00000000···PyState_FindModule4 0000000d··0000ee02·R_386_PC32·············00000000···PyState_FindModule
5 00000022··00000201·R_386_32···············00000000···.data5 00000022··00000201·R_386_32···············00000000···.data
6 00000027··0000ef02·R_386_PC32·············00000000···PyType_Ready6 00000027··0000ef02·R_386_PC32·············00000000···PyType_Ready
7 0000003a··00000201·R_386_32···············00000000···.data7 0000003a··00000201·R_386_32···············00000000···.data
8 0000003f··0000ef02·R_386_PC32·············00000000···PyType_Ready8 0000003f··0000ef02·R_386_PC32·············00000000···PyType_Ready
97.5 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.05 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 711, 15 lines modifiedOffset 711, 15 lines modified
711 »       mov····0x8(%edi),%esi711 »       mov····0x8(%edi),%esi
712 »       mov····0x14(%ebx),%eax712 »       mov····0x14(%ebx),%eax
713 »       movl···$0x0,0x14(%ebx)713 »       movl···$0x0,0x14(%ebx)
714 »       mov····%eax,0xc(%esp)714 »       mov····%eax,0xc(%esp)
715 »       mov····%esi,%edx715 »       mov····%esi,%edx
716 »       mov····%ebx,%eax716 »       mov····%ebx,%eax
717 »       mov····%esi,0x14(%esp)717 »       mov····%esi,0x14(%esp)
718 »       call···c0a·<_elementtree_XMLParser___init__+0xaa>718 »       call···c3a·<_elementtree_XMLParser___init__+0xda>
719 ·R_386_PC32»     .text.hot719 ·R_386_PC32»     .text.hot
720 »       mov····%eax,%esi720 »       mov····%eax,%esi
721 »       test···%eax,%eax721 »       test···%eax,%eax
722 »       jne····e44·<ignore_attribute_error+0x14>722 »       jne····e44·<ignore_attribute_error+0x14>
723 ·R_386_PC32»     .text.unlikely723 ·R_386_PC32»     .text.unlikely
724 »       cmpl···$0x0,0xc(%esp)724 »       cmpl···$0x0,0xc(%esp)
725 »       mov····0x14(%esp),%ecx725 »       mov····0x14(%esp),%ecx
2.62 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 ··0x000001d0·00000000·00000000·74020000·00000000·........t.......33 ··0x000001d0·00000000·00000000·74020000·00000000·........t.......
34 ··0x000001e0·00000000·35010000·00000000·00000000·....5...........34 ··0x000001e0·00000000·35010000·00000000·00000000·....5...........
35 ··0x000001f0·00000000·00000000·00000000·00000000·................35 ··0x000001f0·00000000·00000000·00000000·00000000·................
36 ··0x00000200·00000000·e0000000·f9000000·00000000·................36 ··0x00000200·00000000·e0000000·f9000000·00000000·................
37 ··0x00000210·00000000·00000000·00000000·00000000·................37 ··0x00000210·00000000·00000000·00000000·00000000·................
38 ··0x00000220·00000000·00000000·00000000·00000000·................38 ··0x00000220·00000000·00000000·00000000·00000000·................
39 ··0x00000230·00000000·00000000·00000000·00000000·................39 ··0x00000230·00000000·00000000·00000000·00000000·................
40 ··0x00000240·9d030000·d0000000·03000000·00000000·................40 ··0x00000240·9d030000·f0000000·03000000·00000000·................
41 ··0x00000250·59000000·e0010000·80000000·60020000·Y...........`...41 ··0x00000250·59000000·e0010000·80000000·60020000·Y...........`...
42 ··0x00000260·00000000·00000000·00000000·00000000·................42 ··0x00000260·00000000·00000000·00000000·00000000·................
43 ··0x00000270·00000000·00000000·00000000·00000000·................43 ··0x00000270·00000000·00000000·00000000·00000000·................
44 ··0x00000280·a8030000·600e0000·08000000·64010000·....`.......d...44 ··0x00000280·a8030000·600e0000·08000000·64010000·....`.......d...
45 ··0x00000290·2f010000·90190000·04000000·80010000·/...............45 ··0x00000290·2f010000·90190000·04000000·80010000·/...............
46 ··0x000002a0·ad030000·431a0000·08000000·40010000·....C.......@...46 ··0x000002a0·ad030000·431a0000·08000000·40010000·....C.......@...
47 ··0x000002b0·3d010000·500c0000·80000000·00010000·=...P...........47 ··0x000002b0·3d010000·500c0000·80000000·00010000·=...P...........
13.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 283, 172 lines modifiedOffset 283, 172 lines modified
283 ·R_386_PC32»     .text.hot283 ·R_386_PC32»     .text.hot
  
284 000002c7·<create_extra.cold>:284 000002c7·<create_extra.cold>:
285 create_extra.cold():285 create_extra.cold():
286 »       call···2c8·<create_extra.cold+0x1>286 »       call···2c8·<create_extra.cold+0x1>
287 ·R_386_PC32»     PyErr_NoMemory287 ·R_386_PC32»     PyErr_NoMemory
288 »       or·····$0xffffffff,%eax288 »       or·····$0xffffffff,%eax
289 »       jmp····38a·<subelement.cold+0xb6>289 »       jmp····38e·<subelement.cold+0xba>
290 ·R_386_PC32»     .text.hot290 ·R_386_PC32»     .text.hot
  
291 000002d4·<subelement.cold>:291 000002d4·<subelement.cold>:
292 subelement.cold():292 subelement.cold():
293 »       mov····$0x1,%edx293 »       mov····$0x1,%edx
294 »       mov····$0x1,%edi294 »       mov····$0x1,%edi
295 »       jmp····509·<_elementtree_Element_clear+0x30>295 »       jmp····535·<_elementtree_Element_clear+0x5c>
296 ·R_386_PC32»     .text.hot296 ·R_386_PC32»     .text.hot
297 »       subl···$0x1,(%ebx)297 »       subl···$0x1,(%ebx)
298 »       jne····2f4·<subelement.cold+0x20>298 »       jne····2f4·<subelement.cold+0x20>
299 »       sub····$0xc,%esp299 »       sub····$0xc,%esp
300 »       push···%ebx300 »       push···%ebx
301 »       call···2ed·<subelement.cold+0x19>301 »       call···2ed·<subelement.cold+0x19>
302 ·R_386_PC32»     _Py_Dealloc302 ·R_386_PC32»     _Py_Dealloc
303 »       add····$0x10,%esp303 »       add····$0x10,%esp
304 »       mov····0xc(%esp),%ebx304 »       mov····0xc(%esp),%ebx
305 »       test···%ebx,%ebx305 »       test···%ebx,%ebx
306 »       je·····301·<subelement.cold+0x2d>306 »       je·····301·<subelement.cold+0x2d>
307 »       subl···$0x1,(%ebx)307 »       subl···$0x1,(%ebx)
308 »       je·····352·<subelement.cold+0x7e>308 »       je·····352·<subelement.cold+0x7e>
309 »       xor····%ebx,%ebx309 »       xor····%ebx,%ebx
310 »       jmp····4de·<_elementtree_Element_clear+0x5>310 »       jmp····4fe·<_elementtree_Element_clear+0x25>
311 ·R_386_PC32»     .text.hot311 ·R_386_PC32»     .text.hot
312 »       sub····$0xc,%esp312 »       sub····$0xc,%esp
313 »       push···%esi313 »       push···%esi
314 »       call···30d·<subelement.cold+0x39>314 »       call···30d·<subelement.cold+0x39>
315 ·R_386_PC32»     PyDict_Copy315 ·R_386_PC32»     PyDict_Copy
316 »       mov····%eax,0x1c(%esp)316 »       mov····%eax,0x1c(%esp)
317 »       mov····%eax,%esi317 »       mov····%eax,%esi
318 »       add····$0x10,%esp318 »       add····$0x10,%esp
319 »       test···%eax,%eax319 »       test···%eax,%eax
320 »       je·····301·<subelement.cold+0x2d>320 »       je·····301·<subelement.cold+0x2d>
321 »       test···%ebx,%ebx321 »       test···%ebx,%ebx
322 »       je·····5c9·<element_get_tail.cold+0x3a>322 »       je·····5f5·<element_tail_setter+0x21>
323 ·R_386_PC32»     .text.hot323 ·R_386_PC32»     .text.hot
324 »       push···%ecx324 »       push···%ecx
325 »       push···%ecx325 »       push···%ecx
326 »       push···%ebx326 »       push···%ebx
327 »       push···%eax327 »       push···%eax
328 »       call···32b·<subelement.cold+0x57>328 »       call···32b·<subelement.cold+0x57>
329 ·R_386_PC32»     PyDict_Update329 ·R_386_PC32»     PyDict_Update
330 »       add····$0x10,%esp330 »       add····$0x10,%esp
331 »       test···%eax,%eax331 »       test···%eax,%eax
332 »       js·····385·<subelement.cold+0xb1>332 »       js·····385·<subelement.cold+0xb1>
333 »       mov····0xc(%esp),%esi333 »       mov····0xc(%esp),%esi
334 »       jmp····5e2·<element_tail_setter+0xe>334 »       jmp····60e·<element_tail_setter+0x3a>
335 ·R_386_PC32»     .text.hot335 ·R_386_PC32»     .text.hot
336 »       sub····$0xc,%esp336 »       sub····$0xc,%esp
337 »       push···%ebx337 »       push···%ebx
338 »       xor····%ebx,%ebx338 »       xor····%ebx,%ebx
339 »       call···346·<subelement.cold+0x72>339 »       call···346·<subelement.cold+0x72>
340 ·R_386_PC32»     _Py_Dealloc340 ·R_386_PC32»     _Py_Dealloc
341 »       add····$0x10,%esp341 »       add····$0x10,%esp
342 »       jmp····528·<_elementtree_Element_clear+0x4f>342 »       jmp····548·<_elementtree_Element_clear+0x6f>
343 ·R_386_PC32»     .text.hot343 ·R_386_PC32»     .text.hot
344 »       sub····$0xc,%esp344 »       sub····$0xc,%esp
345 »       push···%ebx345 »       push···%ebx
346 »       call···357·<subelement.cold+0x83>346 »       call···357·<subelement.cold+0x83>
347 ·R_386_PC32»     _Py_Dealloc347 ·R_386_PC32»     _Py_Dealloc
348 »       add····$0x10,%esp348 »       add····$0x10,%esp
349 »       jmp····301·<subelement.cold+0x2d>349 »       jmp····301·<subelement.cold+0x2d>
350 »       call···361·<subelement.cold+0x8d>350 »       call···361·<subelement.cold+0x8d>
351 ·R_386_PC32»     PyErr_NoMemory351 ·R_386_PC32»     PyErr_NoMemory
352 »       jmp····6fd·<_elementtree_Element___setstate__.cold+0xd2>352 »       jmp····729·<_elementtree_Element___setstate__.cold+0xfe>
353 ·R_386_PC32»     .text.hot353 ·R_386_PC32»     .text.hot
354 »       call···36b·<subelement.cold+0x97>354 »       call···36b·<subelement.cold+0x97>
355 ·R_386_PC32»     PyErr_NoMemory355 ·R_386_PC32»     PyErr_NoMemory
356 »       jmp····707·<_elementtree_Element___setstate__.cold+0xdc>356 »       jmp····733·<_elementtree_Element___setstate__.cold+0x108>
357 ·R_386_PC32»     .text.hot357 ·R_386_PC32»     .text.hot
358 »       sub····$0xc,%esp358 »       sub····$0xc,%esp
359 »       push···%eax359 »       push···%eax
360 »       call···379·<subelement.cold+0xa5>360 »       call···379·<subelement.cold+0xa5>
361 ·R_386_PC32»     _Py_Dealloc361 ·R_386_PC32»     _Py_Dealloc
362 »       add····$0x10,%esp362 »       add····$0x10,%esp
363 »       jmp····694·<_elementtree_Element___setstate__.cold+0x69>363 »       jmp····6c0·<_elementtree_Element___setstate__.cold+0x95>
364 ·R_386_PC32»     .text.hot364 ·R_386_PC32»     .text.hot
365 »       mov····0xc(%esp),%edi365 »       mov····0xc(%esp),%edi
366 »       subl···$0x1,(%edi)366 »       subl···$0x1,(%edi)
367 »       jne····301·<subelement.cold+0x2d>367 »       jne····301·<subelement.cold+0x2d>
368 »       sub····$0xc,%esp368 »       sub····$0xc,%esp
369 »       xor····%ebx,%ebx369 »       xor····%ebx,%ebx
370 »       push···%edi370 »       push···%edi
371 »       call···399·<subelement.cold+0xc5>371 »       call···399·<subelement.cold+0xc5>
372 ·R_386_PC32»     _Py_Dealloc372 ·R_386_PC32»     _Py_Dealloc
373 »       add····$0x10,%esp373 »       add····$0x10,%esp
374 »       jmp····57b·<element_get_text.cold+0x31>374 »       jmp····59b·<element_get_tail.cold+0xc>
375 ·R_386_PC32»     .text.hot375 ·R_386_PC32»     .text.hot
  
376 000003a5·<create_new_element.cold>:376 000003a5·<create_new_element.cold>:
377 create_new_element.cold():377 create_new_element.cold():
378 »       subl···$0x1,(%ebx)378 »       subl···$0x1,(%ebx)
379 »       je·····3b1·<create_new_element.cold+0xc>379 »       je·····3b1·<create_new_element.cold+0xc>
380 »       xor····%ebx,%ebx380 »       xor····%ebx,%ebx
381 »       jmp····7e7·<element_tag_setter+0x9>381 »       jmp····817·<element_tag_setter+0x39>
382 ·R_386_PC32»     .text.hot382 ·R_386_PC32»     .text.hot
383 »       sub····$0xc,%esp383 »       sub····$0xc,%esp
384 »       push···%ebx384 »       push···%ebx
385 »       xor····%ebx,%ebx385 »       xor····%ebx,%ebx
386 »       call···3b8·<create_new_element.cold+0x13>386 »       call···3b8·<create_new_element.cold+0x13>
387 ·R_386_PC32»     _Py_Dealloc387 ·R_386_PC32»     _Py_Dealloc
388 »       add····$0x10,%esp388 »       add····$0x10,%esp
389 »       jmp····7fa·<element_tag_setter+0x1c>389 »       jmp····82a·<element_tag_setter+0x4c>
390 ·R_386_PC32»     .text.hot390 ·R_386_PC32»     .text.hot
  
391 000003c4·<element_add_subelement.cold>:391 000003c4·<element_add_subelement.cold>:
392 element_add_subelement.cold():392 element_add_subelement.cold():
393 »       push···%edx393 »       push···%edx
394 »       push···%edx394 »       push···%edx
395 »       push···$0x900395 »       push···$0x900
396 ·R_386_32»       .data396 ·R_386_32»       .data
397 »       push···%eax397 »       push···%eax
398 »       call···3cd·<element_add_subelement.cold+0x9>398 »       call···3cd·<element_add_subelement.cold+0x9>
399 ·R_386_PC32»     PyType_IsSubtype399 ·R_386_PC32»     PyType_IsSubtype
400 »       add····$0x10,%esp400 »       add····$0x10,%esp
401 »       test···%eax,%eax401 »       test···%eax,%eax
402 »       jne····85d·<element_attrib_setter+0x2b>402 »       jne····88d·<element_attrib_setter+0x5b>
403 ·R_386_PC32»     .text.hot403 ·R_386_PC32»     .text.hot
404 »       push···%ecx404 »       push···%ecx
405 »       mov····0x4(%ebx),%ebx405 »       mov····0x4(%ebx),%ebx
Max diff block lines reached; 9669/13570 bytes (71.25%) of diff not shown.
29.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 »       push···%edi9 »       push···%edi
10 »       push···%esi10 »       push···%esi
11 »       push···%ebx11 »       push···%ebx
12 »       sub····$0xc,%esp12 »       sub····$0xc,%esp
13 »       cmpl···$0x2,0x28(%esp)13 »       cmpl···$0x2,0x28(%esp)
14 »       mov····0x20(%esp),%ebp14 »       mov····0x20(%esp),%ebp
15 »       mov····0x24(%esp),%ebx15 »       mov····0x24(%esp),%ebx
16 »       jne····2a8·<subelement+0x1d8>16 »       jne····2a8·<subelement+0x1b8>
17 ·R_386_PC32»     .text.unlikely17 ·R_386_PC32»     .text.unlikely
18 »       mov····(%ebx),%esi18 »       mov····(%ebx),%esi
19 »       mov····0x4(%ebx),%edi19 »       mov····0x4(%ebx),%edi
20 »       mov····0x14(%ebp),%ebx20 »       mov····0x14(%ebp),%ebx
21 »       test···%ebx,%ebx21 »       test···%ebx,%ebx
22 »       je·····56·<_elementtree_Element_set+0x56>22 »       je·····56·<_elementtree_Element_set+0x56>
23 »       mov····(%ebx),%eax23 »       mov····(%ebx),%eax
104 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
350 KB
_functoolsmodule.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:··········26144·(bytes·into·file)13 ··Start·of·section·headers:··········26728·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.49 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x6620:1 There·are·19·section·headers,·starting·at·offset·0x6868:
  
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]·.text·············PROGBITS········00000000·000040·000cf1·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0006b1·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00534c·0004f0·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·00554c·000318·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000d40·00060c·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000700·00060c·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·00583c·0002a0·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·005864·0002a0·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00134c·000004·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·000d0c·000004·00··WA··0···0··4
10 ··[·6]·.text.unlikely····PROGBITS········00000000·00134c·000dc0·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000d0c·000ee1·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·005adc·000730·08···I·16···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·005b04·000748·08···I·16···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·002110·0004db·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·001bf0·000c1b·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·00620c·0001c0·08···I·16···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·00624c·0003d8·08···I·16···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·0025eb·0001b2·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·00280b·0001b2·01·AMS··0···0··1
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·0027a0·0001ac·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·0029c0·0001ac·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·002960·000493·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·002b80·000493·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·002df3·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·003013·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·002df4·00118c·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·003014·0011b4·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·0063cc·0001b8·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·006624·0001a8·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·003f80·0009b0·10·····17··87··420 ··[16]·.symtab···········SYMTAB··········00000000·0041c8·000990·10·····17··85··4
21 ··[17]·.strtab···········STRTAB··········00000000·004930·000a1c·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·004b58·0009f1·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·006584·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·0067cc·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
19.1 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·155·entries:1 Symbol·table·'.symtab'·contains·153·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000040····52·OBJECT··LOCAL··DEFAULT····3·_functools_module7 ·····4:·00000040····52·OBJECT··LOCAL··DEFAULT····3·_functools_module
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····6·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
69.0 KB
readelf --wide --relocs {}
Max HTML report size reached
93.9 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
894 B
strings --all --bytes=8 {}
    
Offset 74, 18 lines modifiedOffset 74, 16 lines modified
74 partial_call74 partial_call
75 partial_call.cold75 partial_call.cold
76 partial_dealloc76 partial_dealloc
77 partial_dealloc.cold77 partial_dealloc.cold
78 lru_cache_tp_traverse78 lru_cache_tp_traverse
79 lru_cache_tp_traverse.cold79 lru_cache_tp_traverse.cold
80 lru_cache_call80 lru_cache_call
81 lru_cache_make_key 
82 lru_list_elem_type81 lru_list_elem_type
83 bounded_lru_cache_wrapper.cold82 bounded_lru_cache_wrapper.cold
84 lru_cache_make_key.cold 
85 partial_traverse83 partial_traverse
86 partial_traverse.cold84 partial_traverse.cold
87 _functools_free85 _functools_free
88 lru_cache_dealloc86 lru_cache_dealloc
89 lru_cache_clear_list87 lru_cache_clear_list
90 lru_cache_dealloc.cold88 lru_cache_dealloc.cold
91 lru_list_elem_dealloc89 lru_list_elem_dealloc
30.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 127, 18 lines modifiedOffset 127, 18 lines modified
127 »       mov····%eax,%ebx127 »       mov····%eax,%ebx
128 »       cmp····$0xffffffff,%eax128 »       cmp····$0xffffffff,%eax
129 »       je·····13b·<lru_cache_new+0xab>129 »       je·····13b·<lru_cache_new+0xab>
130 ·R_386_PC32»     .text.unlikely130 ·R_386_PC32»     .text.unlikely
131 »       test···%eax,%eax131 »       test···%eax,%eax
132 »       js·····14c·<lru_cache_new+0xbc>132 »       js·····14c·<lru_cache_new+0xbc>
133 ·R_386_PC32»     .text.unlikely133 ·R_386_PC32»     .text.unlikely
134 »       mov····$0xba0,%edi134 »       mov····$0x560,%edi
135 ·R_386_32»       .text 
136 »       mov····$0x380,%eax 
137 ·R_386_32»       .text135 ·R_386_32»       .text
 136 »       mov····$0x590,%eax
 137 ·R_386_32»       .text.hot
138 »       cmovne·%eax,%edi138 »       cmovne·%eax,%edi
139 »       call···141·<lru_cache_new+0xb1>139 »       call···141·<lru_cache_new+0xb1>
140 ·R_386_PC32»     PyDict_New140 ·R_386_PC32»     PyDict_New
141 »       mov····%eax,%esi141 »       mov····%eax,%esi
142 »       test···%eax,%eax142 »       test···%eax,%eax
143 »       je·····158·<lru_cache_new+0xc8>143 »       je·····158·<lru_cache_new+0xc8>
144 ·R_386_PC32»     .text.unlikely144 ·R_386_PC32»     .text.unlikely
8.02 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 4, 97 lines modifiedOffset 4, 97 lines modified
4 ··0x00000000·8a000000·00000000·8e000000·00000000·................4 ··0x00000000·8a000000·00000000·8e000000·00000000·................
5 ··0x00000010·94000000·a2000000·aa000000·b0000000·................5 ··0x00000010·94000000·a2000000·aa000000·b0000000·................
6 ··0x00000020·00000000·00000000·00000000·00000000·................6 ··0x00000020·00000000·00000000·00000000·00000000·................
7 ··0x00000030·00000000·00000000·00000000·00000000·................7 ··0x00000030·00000000·00000000·00000000·00000000·................
8 ··0x00000040·01000000·00000000·00000000·00000000·................8 ··0x00000040·01000000·00000000·00000000·00000000·................
9 ··0x00000050·00000000·c0000000·00000000·00000000·................9 ··0x00000050·00000000·c0000000·00000000·00000000·................
10 ··0x00000060·a0000000·74000000·00000000·00000000·....t...........10 ··0x00000060·a0000000·74000000·00000000·00000000·....t...........
11 ··0x00000070·60070000·02000000·20000000·00000000·`.......·.......11 ··0x00000070·c0010000·02000000·20000000·00000000·........·.......
12 ··0x00000080·00000000·00000000·00000000·00000000·................12 ··0x00000080·00000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·83000000·c00b0000·01000000·20020000·............·...14 ··0x000000a0·83000000·80050000·01000000·20020000·............·...
15 ··0x000000b0·cb000000·a0080000·03000000·e0030000·................15 ··0x000000b0·cb000000·00030000·03000000·e0030000·................
16 ··0x000000c0·00000000·00000000·00000000·00000000·................16 ··0x000000c0·00000000·00000000·00000000·00000000·................
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·d6000000·00000000·00000000·00000000·................18 ··0x000000e0·d6000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·df000000·a2090000·04000000·00000000·................22 ··0x00000120·df000000·c30a0000·04000000·00000000·................
23 ··0x00000130·ea000000·a0090000·04000000·00000000·................23 ··0x00000130·ea000000·60030000·04000000·00000000·....`...........
24 ··0x00000140·f6000000·9a0a0000·04000000·00000000·................24 ··0x00000140·f6000000·bb0b0000·04000000·00000000·................
25 ··0x00000150·01010000·94090000·01000000·00000000·................25 ··0x00000150·01010000·b50a0000·01000000·00000000·................
26 ··0x00000160·0a010000·9b090000·01000000·00000000·................26 ··0x00000160·0a010000·bc0a0000·01000000·00000000·................
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·01000000·00000000·00000000·17010000·................28 ··0x00000180·01000000·00000000·00000000·17010000·................
29 ··0x00000190·44000000·00000000·70070000·00000000·D.......p.......29 ··0x00000190·44000000·00000000·d0010000·00000000·D...............
30 ··0x000001a0·00000000·00000000·00000000·00000000·................30 ··0x000001a0·00000000·00000000·00000000·00000000·................
31 ··0x000001b0·00000000·00000000·00000000·00000000·................31 ··0x000001b0·00000000·00000000·00000000·00000000·................
32 ··0x000001c0·70030000·00000000·00000000·00000000·p...............32 ··0x000001c0·80050000·00000000·00000000·00000000·................
33 ··0x000001d0·00000000·00440600·40000000·10020000·.....D..@.......33 ··0x000001d0·00000000·00440600·40000000·10040000·.....D..@.......
34 ··0x000001e0·f3090000·00000000·40000000·00000000·........@.......34 ··0x000001e0·140b0000·00000000·40000000·00000000·........@.......
35 ··0x000001f0·00000000·20010000·00000000·e0000000·....·...........35 ··0x000001f0·00000000·20010000·00000000·e0000000·....·...........
36 ··0x00000200·00000000·00000000·78090000·00000000·........x.......36 ··0x00000200·00000000·00000000·990a0000·00000000·................
37 ··0x00000210·3c000000·00000000·00000000·90000000·<...............37 ··0x00000210·3c000000·00000000·00000000·90000000·<...............
38 ··0x00000220·00000000·00000000·00000000·00000000·................38 ··0x00000220·00000000·00000000·00000000·00000000·................
39 ··0x00000230·00000000·00000000·00000000·00000000·................39 ··0x00000230·00000000·00000000·00000000·00000000·................
40 ··0x00000240·00000000·00000000·00000000·00000000·................40 ··0x00000240·00000000·00000000·00000000·00000000·................
41 ··0x00000250·00000000·00000000·00000000·00000000·................41 ··0x00000250·00000000·00000000·00000000·00000000·................
42 ··0x00000260·01000000·00000000·00000000·34010000·............4...42 ··0x00000260·01000000·00000000·00000000·34010000·............4...
43 ··0x00000270·1c000000·00000000·50080000·00000000·........P.......43 ··0x00000270·1c000000·00000000·b0020000·00000000·................
44 ··0x00000280·00000000·00000000·00000000·00000000·................44 ··0x00000280·00000000·00000000·00000000·00000000·................
45 ··0x00000290·00000000·00000000·00000000·00000000·................45 ··0x00000290·00000000·00000000·00000000·00000000·................
46 ··0x000002a0·00000000·00000000·00000000·00000000·................46 ··0x000002a0·00000000·00000000·00000000·00000000·................
47 ··0x000002b0·00000000·00000400·00000000·00000000·................47 ··0x000002b0·00000000·00000400·00000000·00000000·................
48 ··0x000002c0·00000000·00000000·00000000·00000000·................48 ··0x000002c0·00000000·00000000·00000000·00000000·................
49 ··0x000002d0·00000000·00000000·00000000·00000000·................49 ··0x000002d0·00000000·00000000·00000000·00000000·................
50 ··0x000002e0·00000000·00000000·00000000·00000000·................50 ··0x000002e0·00000000·00000000·00000000·00000000·................
51 ··0x000002f0·00000000·00000000·00000000·00000000·................51 ··0x000002f0·00000000·00000000·00000000·00000000·................
52 ··0x00000300·00000000·00000000·00000000·00000000·................52 ··0x00000300·00000000·00000000·00000000·00000000·................
53 ··0x00000310·00000000·00000000·00000000·00000000·................53 ··0x00000310·00000000·00000000·00000000·00000000·................
54 ··0x00000320·00000000·00000000·00000000·00000000·................54 ··0x00000320·00000000·00000000·00000000·00000000·................
55 ··0x00000330·00000000·00000000·00000000·00000000·................55 ··0x00000330·00000000·00000000·00000000·00000000·................
56 ··0x00000340·01000000·00000000·00000000·4d010000·............M...56 ··0x00000340·01000000·00000000·00000000·4d010000·............M...
57 ··0x00000350·10000000·00000000·60090000·00000000·........`.......57 ··0x00000350·10000000·00000000·d00b0000·00000000·................
58 ··0x00000360·00000000·00000000·00000000·00000000·................58 ··0x00000360·00000000·00000000·00000000·00000000·................
59 ··0x00000370·00000000·00000000·00000000·00000000·................59 ··0x00000370·00000000·00000000·00000000·00000000·................
60 ··0x00000380·00090000·00000000·00000000·00000000·................60 ··0x00000380·800a0000·00000000·00000000·00000000·................
61 ··0x00000390·00000000·00000400·00000000·380d0000·............8...61 ··0x00000390·00000000·00000400·00000000·590e0000·............Y...
62 ··0x000003a0·750d0000·f0030000·00000000·00000000·u...............62 ··0x000003a0·960e0000·e00a0000·00000000·00000000·................
63 ··0x000003b0·00000000·00000000·20040000·00000000·........·.......63 ··0x000003b0·00000000·00000000·20040000·00000000·........·.......
64 ··0x000003c0·00000000·00000000·00000000·00000000·................64 ··0x000003c0·00000000·00000000·00000000·00000000·................
65 ··0x000003d0·00000000·00000000·00000000·00000000·................65 ··0x000003d0·00000000·00000000·00000000·00000000·................
66 ··0x000003e0·00000000·00000000·00000000·00000000·................66 ··0x000003e0·00000000·00000000·00000000·00000000·................
67 ··0x000003f0·00000000·00000000·00000000·00000000·................67 ··0x000003f0·00000000·00000000·00000000·00000000·................
68 ··0x00000400·00000000·00000000·00000000·00000000·................68 ··0x00000400·00000000·00000000·00000000·00000000·................
69 ··0x00000410·00000000·00000000·00000000·00000000·................69 ··0x00000410·00000000·00000000·00000000·00000000·................
70 ··0x00000420·8a000000·06000000·0c000000·00000000·................70 ··0x00000420·8a000000·06000000·0c000000·00000000·................
71 ··0x00000430·f4000000·00000000·00000000·00000000·................71 ··0x00000430·f4000000·00000000·00000000·00000000·................
72 ··0x00000440·00000000·00000000·00000000·00000000·................72 ··0x00000440·00000000·00000000·00000000·00000000·................
73 ··0x00000450·00000000·00000000·00000000·00000000·................73 ··0x00000450·00000000·00000000·00000000·00000000·................
74 ··0x00000460·f6000000·000a0000·04000000·00000000·................74 ··0x00000460·f6000000·c0030000·04000000·00000000·................
75 ··0x00000470·62010000·400a0000·08000000·00000000·b...@...........75 ··0x00000470·62010000·00040000·08000000·00000000·b...............
76 ··0x00000480·6f010000·00000000·18000000·81010000·o...............76 ··0x00000480·6f010000·00000000·18000000·81010000·o...............
77 ··0x00000490·00000000·00000000·00000000·00000000·................77 ··0x00000490·00000000·00000000·00000000·00000000·................
78 ··0x000004a0·d6000000·00000000·00000000·00000000·................78 ··0x000004a0·d6000000·00000000·00000000·00000000·................
79 ··0x000004b0·00000000·00000000·00000000·00000000·................79 ··0x000004b0·00000000·00000000·00000000·00000000·................
80 ··0x000004c0·00000000·00000000·00000000·00000000·................80 ··0x000004c0·00000000·00000000·00000000·00000000·................
81 ··0x000004d0·00000000·00000000·00000000·00000000·................81 ··0x000004d0·00000000·00000000·00000000·00000000·................
82 ··0x000004e0·8d010000·06000000·08000000·01000000·................82 ··0x000004e0·8d010000·06000000·08000000·01000000·................
83 ··0x000004f0·18010000·92010000·06000000·0c000000·................83 ··0x000004f0·18010000·92010000·06000000·0c000000·................
84 ··0x00000500·01000000·48010000·97010000·06000000·....H...........84 ··0x00000500·01000000·48010000·97010000·06000000·....H...........
85 ··0x00000510·10000000·01000000·74010000·00000000·........t.......85 ··0x00000510·10000000·01000000·74010000·00000000·........t.......
86 ··0x00000520·00000000·00000000·00000000·00000000·................86 ··0x00000520·00000000·00000000·00000000·00000000·................
87 ··0x00000530·00000000·00000000·00000000·00000000·................87 ··0x00000530·00000000·00000000·00000000·00000000·................
88 ··0x00000540·01000000·00000000·00000000·a0010000·................88 ··0x00000540·01000000·00000000·00000000·a0010000·................
89 ··0x00000550·20000000·00000000·50010000·1c000000··.......P.......89 ··0x00000550·20000000·00000000·50030000·1c000000··.......P.......
90 ··0x00000560·00000000·00000000·00000000·a70a0000·................90 ··0x00000560·00000000·00000000·00000000·c80b0000·................
91 ··0x00000570·00000000·00000000·00000000·00000000·................91 ··0x00000570·00000000·00000000·00000000·00000000·................
92 ··0x00000580·d0020000·00000000·00000000·00000000·................92 ··0x00000580·60020000·00000000·00000000·00000000·`...............
93 ··0x00000590·00000000·004c0400·20040000·80030000·.....L..·.......93 ··0x00000590·00000000·004c0400·20040000·100a0000·.....L..·.......
94 ··0x000005a0·00000000·00000000·18000000·00000000·................94 ··0x000005a0·00000000·00000000·18000000·00000000·................
95 ··0x000005b0·00000000·60040000·e0040000·a0040000·....`...........95 ··0x000005b0·00000000·60040000·e0040000·a0040000·....`...........
96 ··0x000005c0·00000000·00000000·00000000·00000000·................96 ··0x000005c0·00000000·00000000·00000000·00000000·................
97 ··0x000005d0·14000000·00000000·00000000·60000000·............`...97 ··0x000005d0·14000000·00000000·00000000·60000000·............`...
98 ··0x000005e0·00000000·00000000·00000000·00000000·................98 ··0x000005e0·00000000·00000000·00000000·00000000·................
99 ··0x000005f0·00000000·00000000·00000000·00000000·................99 ··0x000005f0·00000000·00000000·00000000·00000000·................
100 ··0x00000600·00000000·00000000·00000000··········............100 ··0x00000600·00000000·00000000·00000000··········............
45.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 »       xor····%eax,%eax16 »       xor····%eax,%eax
17 »       jmp····1bb·<partial_new.cold+0x134>17 »       jmp····1bb·<partial_new.cold+0x134>
18 ·R_386_PC32»     .text18 ·R_386_PC32»     .text
19 »       call···15·<lru_cache_new.cold+0xd>19 »       call···15·<lru_cache_new.cold+0xd>
20 ·R_386_PC32»     PyErr_Occurred20 ·R_386_PC32»     PyErr_Occurred
21 »       test···%eax,%eax21 »       test···%eax,%eax
22 »       jne····d·<lru_cache_new.cold+0x5>22 »       jne····d·<lru_cache_new.cold+0x5>
23 »       mov····$0xba0,%edi23 »       mov····$0x560,%edi
24 ·R_386_32»       .text24 ·R_386_32»       .text
25 »       xor····%ebx,%ebx25 »       xor····%ebx,%ebx
26 »       jmp····165·<partial_new.cold+0xde>26 »       jmp····165·<partial_new.cold+0xde>
27 ·R_386_PC32»     .text27 ·R_386_PC32»     .text
28 »       mov····%eax,0xc(%esp)28 »       mov····%eax,0xc(%esp)
29 »       sub····$0xc,%esp29 »       sub····$0xc,%esp
30 »       push···%esi30 »       push···%esi
31.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 56, 473 lines modifiedOffset 56, 1153 lines modified
56 »       push···%ebx56 »       push···%ebx
57 »       sub····$0x1c,%esp57 »       sub····$0x1c,%esp
58 »       mov····0x34(%esp),%esi58 »       mov····0x34(%esp),%esi
59 »       mov····0x30(%esp),%ebp59 »       mov····0x30(%esp),%ebp
60 »       mov····0x38(%esp),%ebx60 »       mov····0x38(%esp),%ebx
61 »       mov····0x8(%esi),%eax61 »       mov····0x8(%esi),%eax
62 »       test···%eax,%eax62 »       test···%eax,%eax
63 »       jle····211·<lru_cache_tp_traverse+0x1>63 »       jle····211·<partial_vectorcall+0xc1>
64 ·R_386_PC32»     .text.unlikely64 ·R_386_PC32»     .text.unlikely
65 »       mov····0xc(%esi),%edi65 »       mov····0xc(%esi),%edi
66 »       cmpl···$0x540,0x4(%edi)66 »       cmpl···$0x540,0x4(%edi)
67 ·R_386_32»       .data67 ·R_386_32»       .data
68 »       jne····96·<partial_new+0x36>68 »       jne····96·<partial_new+0x36>
69 »       cmp····$0x540,%ebp69 »       cmp····$0x540,%ebp
70 ·R_386_32»       .data70 ·R_386_32»       .data
71 »       je·····195·<partial_dealloc+0x45>71 »       je·····195·<partial_vectorcall+0x45>
72 ·R_386_PC32»     .text.unlikely72 ·R_386_PC32»     .text.unlikely
73 »       sub····$0xc,%esp73 »       sub····$0xc,%esp
74 »       push···%edi74 »       push···%edi
75 »       call···9b·<partial_new+0x3b>75 »       call···9b·<partial_new+0x3b>
76 ·R_386_PC32»     PyCallable_Check76 ·R_386_PC32»     PyCallable_Check
77 »       add····$0x10,%esp77 »       add····$0x10,%esp
78 »       test···%eax,%eax78 »       test···%eax,%eax
79 »       je·····18d·<partial_dealloc+0x3d>79 »       je·····18d·<partial_vectorcall+0x3d>
80 ·R_386_PC32»     .text.unlikely80 ·R_386_PC32»     .text.unlikely
81 »       sub····$0x8,%esp81 »       sub····$0x8,%esp
82 »       push···$0x082 »       push···$0x0
83 »       push···%ebp83 »       push···%ebp
84 »       call···*0x98(%ebp)84 »       call···*0x98(%ebp)
85 »       mov····%eax,%ebp85 »       mov····%eax,%ebp
86 »       add····$0x10,%esp86 »       add····$0x10,%esp
87 »       test···%eax,%eax87 »       test···%eax,%eax
88 »       je·····191·<partial_dealloc+0x41>88 »       je·····191·<partial_vectorcall+0x41>
89 ·R_386_PC32»     .text.unlikely89 ·R_386_PC32»     .text.unlikely
90 »       mov····%edi,0x8(%eax)90 »       mov····%edi,0x8(%eax)
91 »       sub····$0x4,%esp91 »       sub····$0x4,%esp
92 »       addl···$0x1,(%edi)92 »       addl···$0x1,(%edi)
93 »       push···$0x7fffffff93 »       push···$0x7fffffff
94 »       push···$0x194 »       push···$0x1
95 »       push···%esi95 »       push···%esi
96 »       call···d5·<partial_new+0x75>96 »       call···d5·<partial_new+0x75>
97 ·R_386_PC32»     PyTuple_GetSlice97 ·R_386_PC32»     PyTuple_GetSlice
98 »       add····$0x10,%esp98 »       add····$0x10,%esp
99 »       test···%eax,%eax99 »       test···%eax,%eax
100 »       je·····1ac·<partial_dealloc+0x5c>100 »       je·····1ac·<partial_vectorcall+0x5c>
101 ·R_386_PC32»     .text.unlikely101 ·R_386_PC32»     .text.unlikely
102 »       mov····%eax,0xc(%ebp)102 »       mov····%eax,0xc(%ebp)
103 »       test···%ebx,%ebx103 »       test···%ebx,%ebx
104 »       je·····124·<partial_new+0xc4>104 »       je·····124·<partial_new+0xc4>
105 »       cmpl···$0x1,(%ebx)105 »       cmpl···$0x1,(%ebx)
106 »       jne····2a3·<lru_cache_tp_traverse+0x93>106 »       jne····2a3·<partial_call+0x43>
107 ·R_386_PC32»     .text.unlikely107 ·R_386_PC32»     .text.unlikely
108 »       movl···$0x2,(%ebx)108 »       movl···$0x2,(%ebx)
109 »       mov····%ebx,0x10(%ebp)109 »       mov····%ebx,0x10(%ebp)
110 »       mov····0x8(%ebp),%ebx110 »       mov····0x8(%ebp),%ebx
111 »       mov····0x4(%ebx),%edx111 »       mov····0x4(%ebx),%edx
112 »       testb··$0x8,0x55(%edx)112 »       testb··$0x8,0x55(%edx)
113 »       je·····142·<partial_new+0xe2>113 »       je·····142·<partial_new+0xe2>
114 »       mov····0x1c(%edx),%ecx114 »       mov····0x1c(%edx),%ecx
115 »       mov····(%ebx,%ecx,1),%esi115 »       mov····(%ebx,%ecx,1),%esi
116 »       test···%esi,%esi116 »       test···%esi,%esi
117 »       je·····142·<partial_new+0xe2>117 »       je·····142·<partial_new+0xe2>
118 »       movl···$0x1c0,0x1c(%ebp)118 »       movl···$0x150,0x1c(%ebp)
119 ·R_386_32»       .text119 ·R_386_32»       .text.hot
120 »       add····$0x1c,%esp120 »       add····$0x1c,%esp
121 »       mov····%ebp,%eax121 »       mov····%ebp,%eax
122 »       pop····%ebx122 »       pop····%ebx
123 »       pop····%esi123 »       pop····%esi
124 »       pop····%edi124 »       pop····%edi
125 »       pop····%ebp125 »       pop····%ebp
126 »       retq···126 »       retq···
127 »       call···125·<partial_new+0xc5>127 »       call···125·<partial_new+0xc5>
128 ·R_386_PC32»     PyDict_New128 ·R_386_PC32»     PyDict_New
129 »       mov····%eax,0x10(%ebp)129 »       mov····%eax,0x10(%ebp)
130 »       cmpl···$0x0,0x10(%ebp)130 »       cmpl···$0x0,0x10(%ebp)
131 »       je·····1fe·<partial_dealloc+0xae>131 »       je·····1fe·<partial_vectorcall+0xae>
132 ·R_386_PC32»     .text.unlikely132 ·R_386_PC32»     .text.unlikely
133 »       mov····0x8(%ebp),%ebx133 »       mov····0x8(%ebp),%ebx
134 »       mov····0x4(%ebx),%edx134 »       mov····0x4(%ebx),%edx
135 »       testb··$0x8,0x55(%edx)135 »       testb··$0x8,0x55(%edx)
136 »       jne····109·<partial_new+0xa9>136 »       jne····109·<partial_new+0xa9>
137 »       movl···$0x0,0x1c(%ebp)137 »       movl···$0x0,0x1c(%ebp)
138 »       jmp····11a·<partial_new+0xba>138 »       jmp····11a·<partial_new+0xba>
139 »       lea····0x0(%esi,%eiz,1),%esi139 »       lea····0x0(%esi,%eiz,1),%esi
140 »       nop140 »       nop
  
 141 00000150·<partial_vectorcall>:
 142 partial_vectorcall():
 143 »       push···%ebp
 144 »       push···%edi
 145 »       push···%esi
 146 »       push···%ebx
 147 »       sub····$0x4c,%esp
 148 »       mov····0x60(%esp),%edx
 149 »       mov····0x64(%esp),%ebx
 150 »       mov····0x68(%esp),%ecx
 151 »       mov····0x6c(%esp),%ebp
 152 »       mov····0x160,%esi
 153 ·R_386_32»       _PyRuntime
 154 »       mov····0x10(%edx),%eax
 155 »       mov····0x8(%eax),%edi
 156 »       test···%edi,%edi
 157 »       je·····18f·<partial_vectorcall+0x3f>
 158 »       mov····%ebp,0x64(%esp)
 159 »       mov····%esi,%eax
 160 »       mov····%ecx,0x60(%esp)
 161 »       add····$0x4c,%esp
 162 »       mov····%ebx,%ecx
 163 »       pop····%ebx
 164 »       pop····%esi
 165 »       pop····%edi
 166 »       pop····%ebp
 167 »       jmp····230·<partial_vectorcall_fallback>
 168 »       mov····%ecx,%eax
 169 »       and····$0x7fffffff,%eax
 170 »       mov····%eax,0x10(%esp)
 171 »       mov····%eax,0x4(%esp)
 172 »       test···%ebp,%ebp
 173 »       jne····3b4·<partial_dealloc+0x64>
 174 ·R_386_PC32»     .text.unlikely
 175 »       mov····0xc(%edx),%eax
 176 »       cmpl···$0x0,0x4(%esp)
 177 »       lea····0xc(%eax),%edi
 178 »       mov····%edi,0xc(%esp)
 179 »       mov····0x8(%eax),%edi
 180 »       mov····%edi,0x8(%esp)
 181 »       jne····1df·<partial_vectorcall+0x8f>
Max diff block lines reached; 24648/31793 bytes (77.53%) of diff not shown.
30.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 46, 240 lines modifiedOffset 46, 243 lines modified
46 ··0x000002a0·410e4048·0e30430e·34430e38·450e3c46·A.@H.0C.4C.8E.<F46 ··0x000002a0·410e4048·0e30430e·34430e38·450e3c46·A.@H.0C.4C.8E.<F
47 ··0x000002b0·0e40480e·30630e3c·410e4048·0e30450e·.@H.0c.<A.@H.0E.47 ··0x000002b0·0e40480e·30630e3c·410e4048·0e30450e·.@H.0c.<A.@H.0E.
48 ··0x000002c0·34410e38·420e3c45·0e404b0e·304b0e34·4A.8B.<E.@K.0K.448 ··0x000002c0·34410e38·420e3c45·0e404b0e·304b0e34·4A.8B.<E.@K.0K.4
49 ··0x000002d0·450e3842·0e3c410e·40480e30·7b0e3443·E.8B.<A.@H.0{.4C49 ··0x000002d0·450e3842·0e3c410e·40480e30·7b0e3443·E.8B.<A.@H.0{.4C
50 ··0x000002e0·0e38450e·3c460e40·480e3048·0e3c410e·.8E.<F.@H.0H.<A.50 ··0x000002e0·0e38450e·3c460e40·480e3048·0e3c410e·.8E.<F.@H.0H.<A.
51 ··0x000002f0·40480e30·490e3441·0e38410e·3c440e40·@H.0I.4A.8A.<D.@51 ··0x000002f0·40480e30·490e3441·0e38410e·3c440e40·@H.0I.4A.8A.<D.@
52 ··0x00000300·480e3071·0e3c410e·40480e30·74000000·H.0q.<A.@H.0t...52 ··0x00000300·480e3071·0e3c410e·40480e30·74000000·H.0q.<A.@H.0t...
53 ··0x00000310·10030000·c0010000·d1000000·00410e08·.............A..53 ··0x00000310·10030000·50010000·d1000000·00410e08·....P........A..
54 ··0x00000320·8502410e·0c870341·0e108604·410e1483·..A....A....A...54 ··0x00000320·8502410e·0c870341·0e108604·410e1483·..A....A....A...
55 ··0x00000330·05430e60·6c0a0e14·43c30e10·41c60e0c·.C.`l...C...A...55 ··0x00000330·05430e60·6d0a0e14·43c30e10·41c60e0c·.C.`m...C...A...
56 ··0x00000340·41c70e08·41c50e04·450b0248·0a0e1441·A...A...E..H...A56 ··0x00000340·41c70e08·41c50e04·450b0247·0a0e1441·A...A...E..G...A
57 ··0x00000350·c30e1041·c60e0c41·c70e0841·c50e0445·...A...A...A...E57 ··0x00000350·c30e1041·c60e0c41·c70e0841·c50e0445·...A...A...A...E
58 ··0x00000360·0b630e64·410e6843·0e6c480e·704b0e60·.c.dA.hC.lH.pK.`58 ··0x00000360·0b630e64·410e6843·0e6c480e·704b0e60·.c.dA.hC.lH.pK.`
59 ··0x00000370·430e1441·c30e1041·c60e0c41·c70e0841·C..A...A...A...A59 ··0x00000370·430e1441·c30e1041·c60e0c41·c70e0841·C..A...A...A...A
60 ··0x00000380·c50e0400·1c000000·00000000·017a5200·.............zR.60 ··0x00000380·c50e0400·1c000000·00000000·017a5200·.............zR.
61 ··0x00000390·017c0801·1b0c0404·88010e60·83058502·.|.........`....61 ··0x00000390·017c0801·1b0c0404·88010e60·83058502·.|.........`....
62 ··0x000003a0·86048703·70000000·24000000·12020000·....p...$.......62 ··0x000003a0·86048703·70000000·24000000·12020000·....p...$.......
63 ··0x000003b0·33010000·00660e64·480e6848·0e6c450e·3....f.dH.hH.lE.63 ··0x000003b0·33010000·00660e64·480e6848·0e6c450e·3....f.dH.hH.lE.
64 ··0x000003c0·70500e64·460e6841·0e6c410e·704a0e6c·pP.dF.hA.lA.pJ.l64 ··0x000003c0·70500e64·460e6841·0e6c410e·704a0e6c·pP.dF.hA.lA.pJ.l
65 ··0x000003d0·460e6841·0e6c490e·704c0e60·480e6c44·F.hA.lI.pL.`H.lD65 ··0x000003d0·460e6841·0e6c490e·704c0e60·480e6c44·F.hA.lI.pL.`H.lD
66 ··0x000003e0·0e704c0e·605c0e64·410e6848·0e6c450e·.pL.`\.dA.hH.lE.66 ··0x000003e0·0e704c0e·605c0e64·410e6848·0e6c450e·.pL.`\.dA.hH.lE.
67 ··0x000003f0·70540e64·460e6841·0e6c410e·704a0e6c·pT.dF.hA.lA.pJ.l67 ··0x000003f0·70540e64·460e6841·0e6c410e·704a0e6c·pT.dF.hA.lA.pJ.l
68 ··0x00000400·430e6844·0e6c490e·70520e60·4f0e6c44·C.hD.lI.pR.`O.lD68 ··0x00000400·430e6844·0e6c490e·70520e60·4f0e6c44·C.hD.lI.pR.`O.lD
69 ··0x00000410·0e70480e·60000000·2c000000·1c040000·.pH.`...,.......69 ··0x00000410·0e70480e·60000000·2c000000·1c040000·.pH.`...,.......
70 ··0x00000420·a0020000·28000000·00410e08·8302450e·....(....A....E.70 ··0x00000420·30020000·28000000·00410e08·8302450e·0...(....A....E.
71 ··0x00000430·1c4b0e20·4a0e2441·0e28410e·2c410e30·.K.·J.$A.(A.,A.071 ··0x00000430·1c4b0e20·4a0e2441·0e28410e·2c410e30·.K.·J.$A.(A.,A.0
72 ··0x00000440·480e0841·c30e0400·6c000000·4c040000·H..A....l...L...72 ··0x00000440·480e0841·c30e0400·90000000·4c040000·H..A........L...
73 ··0x00000450·d0020000·9a000000·00410e08·8702410e·.........A....A.73 ··0x00000450·60020000·ea000000·00410e08·8702410e·`........A....A.
74 ··0x00000460·0c860341·0e108304·580e1c41·0e20480e·...A....X..A.·H.74 ··0x00000460·0c860341·0e108304·590e1c41·0e20480e·...A....Y..A.·H.
75 ··0x00000470·104f0e14·410e1844·0e1c430e·20480e10·.O..A..D..C.·H..75 ··0x00000470·10510e18·440e1c43·0e20480e·104d0e14·.Q..D..C.·H..M..
76 ··0x00000480·470e1441·0e18410e·1c430e20·4a0e1057·G..A..A..C.·J..W76 ··0x00000480·410e1841·0e1c430e·204a0e10·570e1c41·A..A..C.·J..W..A
77 ··0x00000490·0e1c410e·20480e10·430ac30e·0c41c60e·..A.·H..C....A..77 ··0x00000490·0e20480e·10430ac3·0e0c41c6·0e0841c7·.·H..C....A...A.
78 ··0x000004a0·0841c70e·04410b41·0e14420e·18410e1c·.A...A.A..B..A..78 ··0x000004a0·0e04410b·410e1442·0e18410e·1c410e20·..A.A..B..A..A.·
 79 ··0x000004b0·480e1049·0e14410e·18440e1c·430e2048·H..I..A..D..C.·H
 80 ··0x000004c0·0e10470e·14410e18·410e1c43·0e20480e·..G..A..A..C.·H.
79 ··0x000004b0·410e2048·0e100000·1c000000·00000000·A.·H............ 
80 ··0x000004c0·017a5200·017c0801·1b0c0404·88010e10·.zR..|.......... 
81 ··0x000004d0·83048603·87020000·48000000·24000000·........H...$... 
82 ··0x000004e0·45030000·97000000·00510e14·410e1844·E........Q..A..D 
83 ··0x000004f0·0e1c430e·20480e10·470e1442·0e18410e·..C.·H..G..B..A. 
84 ··0x00000500·1c430e20·4a0e1054·0e1c410e·20480e10·.C.·J..T..A.·H.. 
85 ··0x00000510·550e1c43·0e20480e·10480e1c·430e2048·U..C.·H..H..C.·H 
86 ··0x00000520·0e100000·54000000·28050000·50010000·....T...(...P... 
87 ··0x00000530·b2000000·00410e08·8302430e·1c450e20·.....A....C..E.· 
88 ··0x00000540·4b0e106f·0e1c410e·204b0e10·540a0e08·K..o..A.·K..T... 
89 ··0x00000550·41c30e04·420b430e·1c410e20·480e1045·A...B.C..A.·H..E 
90 ··0x00000560·0e1c410e·20480e10·4f0e1c41·0e20480e·..A.·H..O..A.·H. 
91 ··0x00000570·104f0e1c·410e2048·0e100000·18000000·.O..A.·H........81 ··0x000004d0·10590e1c·410e2048·0e100000·1c000000·.Y..A.·H........
92 ··0x00000580·fc040000·dc030000·25000000·00430e1c·........%....C..82 ··0x000004e0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
 83 ··0x000004f0·88010e10·83048603·87020000·48000000·............H...
 84 ··0x00000500·24000000·45030000·97000000·00510e14·$...E........Q..
 85 ··0x00000510·410e1844·0e1c430e·20480e10·470e1442·A..D..C.·H..G..B
 86 ··0x00000520·0e18410e·1c430e20·4a0e1054·0e1c410e·..A..C.·J..T..A.
 87 ··0x00000530·20480e10·550e1c43·0e20480e·10520e1c··H..U..C.·H..R..
93 ··0x00000590·410e204b·0e100000·b4000000·9c050000·A.·K............88 ··0x00000540·430e2048·0e100000·54000000·4c050000·C.·H....T...L...
94 ··0x000005a0·10020000·6b010000·00410e08·8502410e·....k....A....A.89 ··0x00000550·50030000·be000000·00410e08·8302430e·P........A....C.
 90 ··0x00000560·1c450e20·4b0e106f·0e1c410e·204b0e10·.E.·K..o..A.·K..
 91 ··0x00000570·540a0e08·41c30e04·420b430e·1c410e20·T...A...B.C..A.·
 92 ··0x00000580·4b0e1058·0e1c410e·20480e10·4f0e1c41·K..X..A.·H..O..A
 93 ··0x00000590·0e20480e·10450e1c·410e2048·0e100000·.·H..E..A.·H....
 94 ··0x000005a0·18000000·20050000·dc030000·25000000·....·.......%...
 95 ··0x000005b0·00430e1c·410e204b·0e100000·b4000000·.C..A.·K........
 96 ··0x000005c0·c0050000·10040000·6b010000·00410e08·........k....A..
95 ··0x000005b0·0c870341·0e108604·410e1483·05430e30·...A....A....C.097 ··0x000005d0·8502410e·0c870341·0e108604·410e1483·..A....A....A...
 98 ··0x000005e0·05430e30·610e3841·0e3c410e·40450e30·.C.0a.8A.<A.@E.0
96 ··0x000005c0·610e3841·0e3c410e·40450e30·560e3841·a.8A.<A.@E.0V.8A99 ··0x000005f0·560e3841·0e3c410e·40450e30·560e3841·V.8A.<A.@E.0V.8A
97 ··0x000005d0·0e3c410e·40450e30·560e3841·0e3c410e·.<A.@E.0V.8A.<A.100 ··0x00000600·0e3c410e·40450e30·600a0e14·41c30e10·.<A.@E.0`...A...
98 ··0x000005e0·40450e30·600a0e14·41c30e10·41c60e0c·@E.0`...A...A... 
99 ··0x000005f0·41c70e08·41c50e04·430b550e·38410e3c·A...A...C.U.8A.<101 ··0x00000610·41c60e0c·41c70e08·41c50e04·430b550e·A...A...A...C.U.
100 ··0x00000600·410e4045·0e305a0e·38410e3c·410e4045·A.@E.0Z.8A.<A.@E102 ··0x00000620·38410e3c·410e4045·0e305a0e·38410e3c·8A.<A.@E.0Z.8A.<
 103 ··0x00000630·410e4045·0e305f0e·34410e38·410e3c41·A.@E.0_.4A.8A.<A
 104 ··0x00000640·0e40450e·30540e34·410e3841·0e3c410e·.@E.0T.4A.8A.<A.
 105 ··0x00000650·40450e30·5d0e3441·0e38410e·3c410e40·@E.0].4A.8A.<A.@
101 ··0x00000610·0e305f0e·34410e38·410e3c41·0e40450e·.0_.4A.8A.<A.@E.106 ··0x00000660·450e3050·0e34410e·38410e3c·410e4045·E.0P.4A.8A.<A.@E
 107 ··0x00000670·0e300000·68000000·24040000·01040000·.0..h...$.......
102 ··0x00000620·30540e34·410e3841·0e3c410e·40450e30·0T.4A.8A.<A.@E.0 
103 ··0x00000630·5d0e3441·0e38410e·3c410e40·450e3050·].4A.8A.<A.@E.0P 
104 ··0x00000640·0e34410e·38410e3c·410e4045·0e300000·.4A.8A.<A.@E.0.. 
105 ··0x00000650·68000000·00040000·01040000·76000000·h...........v... 
106 ··0x00000660·00530e34·410e3841·0e3c410e·40450e30·.S.4A.8A.<A.@E.0 
107 ··0x00000670·4c0e3441·0e38410e·3c410e40·450e3056·L.4A.8A.<A.@E.0V 
108 ··0x00000680·0a0e1443·c30e1041·c60e0c41·c70e0841·...C...A...A...A 
109 ··0x00000690·c50e0442·0b480e34·410e3841·0e3c410e·...B.H.4A.8A.<A.108 ··0x00000680·76000000·00530e34·410e3841·0e3c410e·v....S.4A.8A.<A.
 109 ··0x00000690·40450e30·4c0e3441·0e38410e·3c410e40·@E.0L.4A.8A.<A.@
110 ··0x000006a0·40450e30·470a0e14·41c30e10·41c60e0c·@E.0G...A...A...110 ··0x000006a0·450e3056·0a0e1443·c30e1041·c60e0c41·E.0V...C...A...A
 111 ··0x000006b0·c70e0841·c50e0442·0b480e34·410e3841·...A...B.H.4A.8A
 112 ··0x000006c0·0e3c410e·40450e30·470a0e14·41c30e10·.<A.@E.0G...A...
111 ··0x000006b0·41c70e08·41c50e04·410b0000·10000000·A...A...A.......113 ··0x000006d0·41c60e0c·41c70e08·41c50e04·410b0000·A...A...A...A...
112 ··0x000006c0·c0060000·70030000·07000000·00000000·....p........... 
113 ··0x000006d0·b8000000·d4060000·80030000·2b020000·............+...114 ··0x000006e0·10000000·e4060000·80050000·07000000·................
 115 ··0x000006f0·00000000·fc000000·f8060000·90050000·................
114 ··0x000006e0·00410e08·8502410e·0c870341·0e108604·.A....A....A.... 
115 ··0x000006f0·410e1483·05430e30·610e3c43·0e404c0e·A....C.0a.<C.@L. 
116 ··0x00000700·304a0e34·440e3841·0e3c430e·40480e30·0J.4D.8A.<C.@H.0 
117 ··0x00000710·780a0e14·43c30e10·41c60e0c·41c70e08·x...C...A...A... 
118 ··0x00000720·41c50e04·410b520e·34440e38·410e3c43·A...A.R.4D.8A.<C 
119 ··0x00000730·0e40480e·304b0e34·440e3841·0e3c430e·.@H.0K.4D.8A.<C. 
120 ··0x00000740·40480e30·630e3c45·0e40480e·30580e34·@H.0c.<E.@H.0X.4 
121 ··0x00000750·410e3841·0e3c430e·40480e30·630e3c41·A.8A.<C.@H.0c.<A 
122 ··0x00000760·0e40480e·305d0e34·430e3843·0e3c450e·.@H.0].4C.8C.<E. 
123 ··0x00000770·40480e30·750e3441·0e38450e·3c430e40·@H.0u.4A.8E.<C.@ 
124 ··0x00000780·480e3074·0e3c410e·40480e30·c4000000·H.0t.<A.@H.0.... 
125 ··0x00000790·3c050000·77040000·28020000·00430e3c·<...w...(....C.< 
126 ··0x000007a0·440e4048·0e30480e·3c410e40·480e3057·D.@H.0H.<A.@H.0W 
127 ··0x000007b0·0e3c410e·404a0e30·510e3c43·0e40480e·.<A.@J.0Q.<C.@H. 
128 ··0x000007c0·30480e3c·410e4048·0e30490e·3c410e40·0H.<A.@H.0I.<A.@ 
129 ··0x000007d0·480e3055·0e3c410e·40480e30·570e3c41·H.0U.<A.@H.0W.<A 
130 ··0x000007e0·0e404a0e·30480e3c·410e4048·0e304e0e·.@J.0H.<A.@H.0N. 
131 ··0x000007f0·3c410e40·480e3051·0e3c430e·40480e30·<A.@H.0Q.<C.@H.0 
132 ··0x00000800·660e3c41·0e404a0e·30630e3c·410e4048·f.<A.@J.0c.<A.@H 
133 ··0x00000810·0e30480e·3c410e40·480e306f·0e3c410e·.0H.<A.@H.0o.<A. 
134 ··0x00000820·404a0e30·4c0e3c45·0e40480e·30500e3c·@J.0L.<E.@H.0P.< 
135 ··0x00000830·450e4048·0e304d0e·3c410e40·480e304c·E.@H.0M.<A.@H.0L 
136 ··0x00000840·0e3c410e·40480e30·4c0e3c41·0e40480e·.<A.@H.0L.<A.@H. 
137 ··0x00000850·30000000·54000000·58080000·b0050000·0...T...X....... 
138 ··0x00000860·a5010000·00410e08·8502410e·0c870343·.....A....A....C116 ··0x00000700·74040000·00410e08·8502410e·0c870341·t....A....A....A
139 ··0x00000870·0e108604·430e1483·05450e40·630a0e14·....C....E.@c...117 ··0x00000710·0e108604·410e1483·05430e40·740e4c44·....A....C.@t.LD
140 ··0x00000880·43c30e10·41c60e0c·41c70e08·41c50e04·C...A...A...A...118 ··0x00000720·0e50480e·404e0e44·430e4841·0e4c430e·.PH.@N.DC.HA.LC.
 119 ··0x00000730·50480e40·790a0e14·43c30e10·41c60e0c·PH.@y...C...A...
 120 ··0x00000740·41c70e08·41c50e04·410b590e·4c410e50·A...A...A.Y.LA.P
 121 ··0x00000750·480e4002·7c0e4c41·0e50480e·404c0e44·H.@.|.LA.PH.@L.D
 122 ··0x00000760·410e4841·0e4c430e·50480e40·5a0e4444·A.HA.LC.PH.@Z.DD
 123 ··0x00000770·0e48410e·4c430e50·480e404b·0e44410e·.HA.LC.PH.@K.DA.
 124 ··0x00000780·48410e4c·430e5048·0e40670e·4c450e50·HA.LC.PH.@g.LE.P
 125 ··0x00000790·480e4052·0e44410e·48450e4c·430e5048·H.@R.DA.HE.LC.PH
141 ··0x00000890·410b6a0e·4c410e50·480e4002·e90e4445·A.j.LA.PH.@...DE126 ··0x000007a0·0e407b0e·4c410e50·480e4002·8c0e4445·.@{.LA.PH.@...DE
 127 ··0x000007b0·0e48450e·4c440e50·480e4002·6a0e4447·.HE.LD.PH.@.j.DG
Max diff block lines reached; 0/30761 bytes (0.00%) of diff not shown.
17.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 26, 140 lines modifiedOffset 26, 138 lines modified
26 ··0x00000170·6c2e636f·6c640070·61727469·616c5f64·l.cold.partial_d26 ··0x00000170·6c2e636f·6c640070·61727469·616c5f64·l.cold.partial_d
27 ··0x00000180·65616c6c·6f630070·61727469·616c5f64·ealloc.partial_d27 ··0x00000180·65616c6c·6f630070·61727469·616c5f64·ealloc.partial_d
28 ··0x00000190·65616c6c·6f632e63·6f6c6400·6c72755f·ealloc.cold.lru_28 ··0x00000190·65616c6c·6f632e63·6f6c6400·6c72755f·ealloc.cold.lru_
29 ··0x000001a0·63616368·655f7470·5f747261·76657273·cache_tp_travers29 ··0x000001a0·63616368·655f7470·5f747261·76657273·cache_tp_travers
30 ··0x000001b0·65006c72·755f6361·6368655f·74705f74·e.lru_cache_tp_t30 ··0x000001b0·65006c72·755f6361·6368655f·74705f74·e.lru_cache_tp_t
31 ··0x000001c0·72617665·7273652e·636f6c64·006c7275·raverse.cold.lru31 ··0x000001c0·72617665·7273652e·636f6c64·006c7275·raverse.cold.lru
32 ··0x000001d0·5f636163·68655f63·616c6c00·6c72755f·_cache_call.lru_32 ··0x000001d0·5f636163·68655f63·616c6c00·6c72755f·_cache_call.lru_
33 ··0x000001e0·63616368·655f6d61·6b655f6b·6579006c·cache_make_key.l 
34 ··0x000001f0·72755f6c·6973745f·656c656d·5f747970·ru_list_elem_typ33 ··0x000001e0·6c697374·5f656c65·6d5f7479·70650062·list_elem_type.b
35 ··0x00000200·6500626f·756e6465·645f6c72·755f6361·e.bounded_lru_ca34 ··0x000001f0·6f756e64·65645f6c·72755f63·61636865·ounded_lru_cache
36 ··0x00000210·6368655f·77726170·7065722e·636f6c64·che_wrapper.cold35 ··0x00000200·5f777261·70706572·2e636f6c·64007061·_wrapper.cold.pa
 36 ··0x00000210·72746961·6c5f7472·61766572·73650070·rtial_traverse.p
 37 ··0x00000220·61727469·616c5f74·72617665·7273652e·artial_traverse.
 38 ··0x00000230·636f6c64·005f6675·6e63746f·6f6c735f·cold._functools_
37 ··0x00000220·006c7275·5f636163·68655f6d·616b655f·.lru_cache_make_39 ··0x00000240·66726565·006c7275·5f636163·68655f64·free.lru_cache_d
38 ··0x00000230·6b65792e·636f6c64·00706172·7469616c·key.cold.partial 
39 ··0x00000240·5f747261·76657273·65007061·72746961·_traverse.partia 
40 ··0x00000250·6c5f7472·61766572·73652e63·6f6c6400·l_traverse.cold. 
41 ··0x00000260·5f66756e·63746f6f·6c735f66·72656500·_functools_free. 
42 ··0x00000270·6c72755f·63616368·655f6465·616c6c6f·lru_cache_deallo 
43 ··0x00000280·63006c72·755f6361·6368655f·636c6561·c.lru_cache_clea 
44 ··0x00000290·725f6c69·7374006c·72755f63·61636865·r_list.lru_cache40 ··0x00000250·65616c6c·6f63006c·72755f63·61636865·ealloc.lru_cache
45 ··0x000002a0·5f646561·6c6c6f63·2e636f6c·64006c72·_dealloc.cold.lr 
46 ··0x000002b0·755f6c69·73745f65·6c656d5f·6465616c·u_list_elem_deal41 ··0x00000260·5f636c65·61725f6c·69737400·6c72755f·_clear_list.lru_
 42 ··0x00000270·63616368·655f6465·616c6c6f·632e636f·cache_dealloc.co
 43 ··0x00000280·6c64006c·72755f6c·6973745f·656c656d·ld.lru_list_elem
 44 ··0x00000290·5f646561·6c6c6f63·0066756e·63746f6f·_dealloc.functoo
 45 ··0x000002a0·6c735f63·6d705f74·6f5f6b65·79006b77·ls_cmp_to_key.kw
 46 ··0x000002b0·61726773·2e31006b·65796f62·6a656374·args.1.keyobject
 47 ··0x000002c0·5f747970·65006675·6e63746f·6f6c735f·_type.functools_
 48 ··0x000002d0·636d705f·746f5f6b·65792e63·6f6c6400·cmp_to_key.cold.
 49 ··0x000002e0·6b65796f·626a6563·745f6361·6c6c006b·keyobject_call.k
 50 ··0x000002f0·77617267·732e3000·6b65796f·626a6563·wargs.0.keyobjec
 51 ··0x00000300·745f6361·6c6c2e63·6f6c6400·6b65796f·t_call.cold.keyo
 52 ··0x00000310·626a6563·745f7269·6368636f·6d706172·bject_richcompar
 53 ··0x00000320·65006b65·796f626a·6563745f·72696368·e.keyobject_rich
 54 ··0x00000330·636f6d70·6172652e·636f6c64·006b6579·compare.cold.key
 55 ··0x00000340·6f626a65·63745f64·65616c6c·6f63006b·object_dealloc.k
 56 ··0x00000350·65796f62·6a656374·5f646561·6c6c6f63·eyobject_dealloc
 57 ··0x00000360·2e636f6c·64006c72·755f6361·6368655f·.cold.lru_cache_
 58 ··0x00000370·63616368·655f636c·65617200·70617274·cache_clear.part
 59 ··0x00000380·69616c5f·72656475·63650070·61727469·ial_reduce.parti
 60 ··0x00000390·616c5f72·65647563·652e636f·6c640070·al_reduce.cold.p
 61 ··0x000003a0·61727469·616c5f73·65747374·61746500·artial_setstate.
 62 ··0x000003b0·70617274·69616c5f·73657473·74617465·partial_setstate
 63 ··0x000003c0·2e636f6c·64006c72·755f6361·6368655f·.cold.lru_cache_
 64 ··0x000003d0·64657363·725f6765·74006c72·755f6361·descr_get.lru_ca
 65 ··0x000003e0·6368655f·636f7079·006c7275·5f636163·che_copy.lru_cac
 66 ··0x000003f0·68655f64·65657063·6f707900·6c72755f·he_deepcopy.lru_
 67 ··0x00000400·63616368·655f6361·6368655f·696e666f·cache_cache_info
 68 ··0x00000410·006c7275·5f636163·68655f74·705f636c·.lru_cache_tp_cl
 69 ··0x00000420·65617200·6c72755f·63616368·655f7265·ear.lru_cache_re
 70 ··0x00000430·64756365·00706172·7469616c·5f726570·duce.partial_rep
 71 ··0x00000440·72006675·6e63746f·6f6c735f·72656475·r.functools_redu
 72 ··0x00000450·63650066·756e6374·6f6f6c73·5f726564·ce.functools_red
 73 ··0x00000460·7563652e·636f6c64·006b6579·6f626a65·uce.cold.keyobje
 74 ··0x00000470·63745f74·72617665·72736500·6b65796f·ct_traverse.keyo
 75 ··0x00000480·626a6563·745f636c·65617200·5f66756e·bject_clear._fun
 76 ··0x00000490·63746f6f·6c735f64·6f63005f·66756e63·ctools_doc._func
 77 ··0x000004a0·746f6f6c·735f6d65·74686f64·73005f66·tools_methods._f
 78 ··0x000004b0·756e6374·6f6f6c73·5f736c6f·74730066·unctools_slots.f
 79 ··0x000004c0·756e6374·6f6f6c73·5f726564·7563655f·unctools_reduce_
47 ··0x000002c0·6c6f6300·66756e63·746f6f6c·735f636d·loc.functools_cm80 ··0x000004d0·646f6300·66756e63·746f6f6c·735f636d·doc.functools_cm
 81 ··0x000004e0·705f746f·5f6b6579·5f646f63·006c7275·p_to_key_doc.lru
 82 ··0x000004f0·5f636163·68655f67·65747365·746c6973·_cache_getsetlis
48 ··0x000002d0·705f746f·5f6b6579·006b7761·7267732e·p_to_key.kwargs. 
49 ··0x000002e0·31006b65·796f626a·6563745f·74797065·1.keyobject_type 
50 ··0x000002f0·0066756e·63746f6f·6c735f63·6d705f74·.functools_cmp_t 
51 ··0x00000300·6f5f6b65·792e636f·6c64006b·65796f62·o_key.cold.keyob 
52 ··0x00000310·6a656374·5f63616c·6c006b77·61726773·ject_call.kwargs 
53 ··0x00000320·2e30006b·65796f62·6a656374·5f63616c·.0.keyobject_cal 
54 ··0x00000330·6c2e636f·6c64006b·65796f62·6a656374·l.cold.keyobject 
55 ··0x00000340·5f726963·68636f6d·70617265·006b6579·_richcompare.key 
56 ··0x00000350·6f626a65·63745f72·69636863·6f6d7061·object_richcompa 
57 ··0x00000360·72652e63·6f6c6400·6b65796f·626a6563·re.cold.keyobjec 
58 ··0x00000370·745f6465·616c6c6f·63006b65·796f626a·t_dealloc.keyobj 
59 ··0x00000380·6563745f·6465616c·6c6f632e·636f6c64·ect_dealloc.cold 
60 ··0x00000390·006c7275·5f636163·68655f63·61636865·.lru_cache_cache83 ··0x00000500·74006c72·755f6361·6368655f·6d657468·t.lru_cache_meth
61 ··0x000003a0·5f636c65·61720070·61727469·616c5f72·_clear.partial_r 
62 ··0x000003b0·65647563·65007061·72746961·6c5f7265·educe.partial_re 
63 ··0x000003c0·64756365·2e636f6c·64007061·72746961·duce.cold.partia 
64 ··0x000003d0·6c5f7365·74737461·74650070·61727469·l_setstate.parti 
65 ··0x000003e0·616c5f73·65747374·6174652e·636f6c64·al_setstate.cold 
66 ··0x000003f0·006c7275·5f636163·68655f64·65736372·.lru_cache_descr 
67 ··0x00000400·5f676574·006c7275·5f636163·68655f63·_get.lru_cache_c 
68 ··0x00000410·6f707900·6c72755f·63616368·655f6465·opy.lru_cache_de84 ··0x00000510·6f647300·6c72755f·63616368·655f646f·ods.lru_cache_do
 85 ··0x00000520·63006b65·796f626a·6563745f·6d656d62·c.keyobject_memb
 86 ··0x00000530·65727300·70617274·69616c5f·6d657468·ers.partial_meth
 87 ··0x00000540·6f647300·70617274·69616c5f·67657473·ods.partial_gets
69 ··0x00000420·6570636f·7079006c·72755f63·61636865·epcopy.lru_cache 
70 ··0x00000430·5f636163·68655f69·6e666f00·6c72755f·_cache_info.lru_ 
71 ··0x00000440·63616368·655f7470·5f636c65·6172006c·cache_tp_clear.l 
72 ··0x00000450·72755f63·61636865·5f726564·75636500·ru_cache_reduce. 
73 ··0x00000460·70617274·69616c5f·72657072·0066756e·partial_repr.fun 
74 ··0x00000470·63746f6f·6c735f72·65647563·65006675·ctools_reduce.fu 
75 ··0x00000480·6e63746f·6f6c735f·72656475·63652e63·nctools_reduce.c 
76 ··0x00000490·6f6c6400·6b65796f·626a6563·745f7472·old.keyobject_tr 
77 ··0x000004a0·61766572·7365006b·65796f62·6a656374·averse.keyobject 
78 ··0x000004b0·5f636c65·6172005f·66756e63·746f6f6c·_clear._functool 
79 ··0x000004c0·735f646f·63005f66·756e6374·6f6f6c73·s_doc._functools 
80 ··0x000004d0·5f6d6574·686f6473·005f6675·6e63746f·_methods._functo 
81 ··0x000004e0·6f6c735f·736c6f74·73006675·6e63746f·ols_slots.functo 
82 ··0x000004f0·6f6c735f·72656475·63655f64·6f630066·ols_reduce_doc.f 
83 ··0x00000500·756e6374·6f6f6c73·5f636d70·5f746f5f·unctools_cmp_to_ 
84 ··0x00000510·6b65795f·646f6300·6c72755f·63616368·key_doc.lru_cach 
85 ··0x00000520·655f6765·74736574·6c697374·006c7275·e_getsetlist.lru 
86 ··0x00000530·5f636163·68655f6d·6574686f·6473006c·_cache_methods.l 
87 ··0x00000540·72755f63·61636865·5f646f63·006b6579·ru_cache_doc.key 
88 ··0x00000550·6f626a65·63745f6d·656d6265·72730070·object_members.p 
89 ··0x00000560·61727469·616c5f6d·6574686f·64730070·artial_methods.p 
90 ··0x00000570·61727469·616c5f67·65747365·746c6973·artial_getsetlis 
91 ··0x00000580·74007061·72746961·6c5f6d65·6d626572·t.partial_member 
92 ··0x00000590·6c697374·00706172·7469616c·5f646f63·list.partial_doc88 ··0x00000550·65746c69·73740070·61727469·616c5f6d·etlist.partial_m
 89 ··0x00000560·656d6265·726c6973·74007061·72746961·emberlist.partia
 90 ··0x00000570·6c5f646f·63005079·496e6974·5f5f6675·l_doc.PyInit__fu
93 ··0x000005a0·00507949·6e69745f·5f66756e·63746f6f·.PyInit__functoo 
94 ··0x000005b0·6c730050·794d6f64·756c6544·65665f49·ls.PyModuleDef_I 
95 ··0x000005c0·6e697400·50795468·72656164·53746174·nit.PyThreadStat 
96 ··0x000005d0·655f4765·74005079·42617365·4f626a65·e_Get.PyBaseObje 
97 ··0x000005e0·63745f54·79706500·50794d6f·64756c65·ct_Type.PyModule91 ··0x00000580·6e63746f·6f6c7300·50794d6f·64756c65·nctools.PyModule
98 ··0x000005f0·5f416464·54797065·005f5079·5f436865·_AddType._Py_Che 
99 ··0x00000600·636b4675·6e637469·6f6e5265·73756c74·ckFunctionResult 
100 ··0x00000610·005f5079·4f626a65·63745f4d·616b6554·._PyObject_MakeT 
101 ··0x00000620·7043616c·6c005079·4172675f·50617273·pCall.PyArg_Pars 
102 ··0x00000630·65547570·6c65416e·644b6579·776f7264·eTupleAndKeyword 
103 ··0x00000640·73005079·43616c6c·61626c65·5f436865·s.PyCallable_Che 
104 ··0x00000650·636b005f·50795f4e·6f6e6553·74727563·ck._Py_NoneStruc 
Max diff block lines reached; 0/18028 bytes (0.00%) of diff not shown.
174 KB
_heapqmodule.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:··········16948·(bytes·into·file)13 ··Start·of·section·headers:··········18100·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.49 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x4234:1 There·are·19·section·headers,·starting·at·offset·0x46b4:
  
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]·.text·············PROGBITS········00000000·000040·000498·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0003f0·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0039a8·0001b8·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·003d60·000180·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0004e0·0000f0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000440·0000f0·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·003b60·0000e8·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·003ee0·0000e8·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0005d0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000530·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0005d0·00009d·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000530·00009d·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·00066d·0004a1·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·0005cd·0004d5·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·003c48·0003c8·08···I·16···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·003fc8·0003e0·08···I·16···7··4
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·000b10·000023·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·000aa4·000023·01·AMS··0···0··4
14 ··[10]·.text.hot·········PROGBITS········00000000·000b40·00032a·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·000ad0·000771·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·004010·0000b0·08···I·16··10··415 ··[11]·.rel.text.hot·····REL·············00000000·0043a8·0001b8·08···I·16··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·000e80·001c3a·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·001260·001c3a·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·002aba·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·002e9a·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·002abc·00071c·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·002e9c·000778·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·0040c0·0000d8·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·004560·0000b8·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·0031d8·000400·10·····17··50··420 ··[16]·.symtab···········SYMTAB··········00000000·003614·0003c0·10·····17··46··4
21 ··[17]·.strtab···········STRTAB··········00000000·0035d8·0003d0·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·0039d4·00038a·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·004198·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·004618·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
7.72 KB
readelf --wide --symbols {}
    
Offset 1, 67 lines modifiedOffset 1, 63 lines modified
  
1 Symbol·table·'.symtab'·contains·64·entries:1 Symbol·table·'.symtab'·contains·60·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000····52·OBJECT··LOCAL··DEFAULT····3·_heapqmodule6 ·····3:·00000000····52·OBJECT··LOCAL··DEFAULT····3·_heapqmodule
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
9 ·····6:·00000020····52·FUNC····LOCAL··DEFAULT····1·heapq_exec9 ·····6:·00000020····52·FUNC····LOCAL··DEFAULT····1·heapq_exec
10 ·····7:·00000000··4720·OBJECT··LOCAL··DEFAULT···12·__about__10 ·····7:·00000000··4720·OBJECT··LOCAL··DEFAULT···12·__about__
11 ·····8:·00000000····43·FUNC····LOCAL··DEFAULT····7·heapq_exec.cold11 ·····8:·00000000····43·FUNC····LOCAL··DEFAULT····7·heapq_exec.cold
12 ·····9:·00000060····96·FUNC····LOCAL··DEFAULT····1·_heapq_heappush 
13 ····10:·00000000···530·FUNC····LOCAL··DEFAULT···10·siftdown 
14 ····11:·0000002b····64·FUNC····LOCAL··DEFAULT····7·_heapq_heappush.cold 
15 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT····9·12 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
 13 ····10:·00000060···283·FUNC····LOCAL··DEFAULT····1·_heapq_heappush
 14 ····11:·0000002b···122·FUNC····LOCAL··DEFAULT····7·_heapq_heappush.cold
 15 ····12:·00000180····11·FUNC····LOCAL··DEFAULT····1·_heapq_heappop
 16 ····13:·00000000···503·FUNC····LOCAL··DEFAULT···10·siftup
 17 ····14:·00000190···111·FUNC····LOCAL··DEFAULT····1·heappop_internal
 18 ····15:·000000a5···111·FUNC····LOCAL··DEFAULT····7·heappop_internal.cold
16 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT···10·19 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
17 ····14:·0000006b···157·FUNC····LOCAL··DEFAULT····7·siftdown.cold 
18 ····15:·000000c0····11·FUNC····LOCAL··DEFAULT····1·_heapq_heappop 
19 ····16:·00000220···266·FUNC····LOCAL··DEFAULT···10·siftup 
20 ····17:·000000d0···111·FUNC····LOCAL··DEFAULT····1·heappop_internal 
21 ····18:·00000108···111·FUNC····LOCAL··DEFAULT····7·heappop_internal.cold 
22 ····19:·00000177···145·FUNC····LOCAL··DEFAULT····7·siftup.cold20 ····17:·00000114····91·FUNC····LOCAL··DEFAULT····7·siftup.cold
23 ····20:·00000140····11·FUNC····LOCAL··DEFAULT····1·_heapq_heapify21 ····18:·00000200····11·FUNC····LOCAL··DEFAULT····1·_heapq_heapify
24 ····21:·00000150···221·FUNC····LOCAL··DEFAULT····1·heapify_internal22 ····19:·00000210···221·FUNC····LOCAL··DEFAULT····1·heapify_internal
25 ····22:·00000208····52·FUNC····LOCAL··DEFAULT····7·heapify_internal.cold23 ····20:·0000016f····52·FUNC····LOCAL··DEFAULT····7·heapify_internal.cold
26 ····23:·00000230····37·FUNC····LOCAL··DEFAULT····1·_heapq_heapreplace24 ····21:·00000200··1006·FUNC····LOCAL··DEFAULT···10·_heapq_heapreplace
27 ····24:·00000260····60·FUNC····LOCAL··DEFAULT····1·heapreplace_internal 
28 ····25:·0000023c····31·FUNC····LOCAL··DEFAULT····7·_heapq_heapreplace.cold25 ····22:·000001a3···256·FUNC····LOCAL··DEFAULT····7·_heapq_heapreplace.cold
29 ····26:·0000025b····87·FUNC····LOCAL··DEFAULT····7·heapreplace_internal.cold 
30 ····27:·000002b2····14·FUNC····LOCAL··DEFAULT····7·_heapq__heapify_max26 ····23:·000002a3····14·FUNC····LOCAL··DEFAULT····7·_heapq__heapify_max
31 ····28:·000002a0···333·FUNC····LOCAL··DEFAULT····1·siftup_max27 ····24:·000005f0···385·FUNC····LOCAL··DEFAULT···10·siftup_max
32 ····29:·000002c0···256·FUNC····LOCAL··DEFAULT····7·siftup_max.cold28 ····25:·000002b1···290·FUNC····LOCAL··DEFAULT····7·siftup_max.cold
33 ····30:·000003f0···116·FUNC····LOCAL··DEFAULT····1·_heapq_heappushpop29 ····26:·000002f0···116·FUNC····LOCAL··DEFAULT····1·_heapq_heappushpop
34 ····31:·000003c0···180·FUNC····LOCAL··DEFAULT····7·_heapq_heappushpop.cold30 ····27:·000003d3···180·FUNC····LOCAL··DEFAULT····7·_heapq_heappushpop.cold
35 ····32:·00000474····14·FUNC····LOCAL··DEFAULT····7·_heapq__heappop_max31 ····28:·00000487····14·FUNC····LOCAL··DEFAULT····7·_heapq__heappop_max
36 ····33:·00000470····40·FUNC····LOCAL··DEFAULT····1·_heapq__heapreplace_max32 ····29:·00000370···128·FUNC····LOCAL··DEFAULT····1·_heapq__heapreplace_max
37 ····34:·00000482····31·FUNC····LOCAL··DEFAULT····7·_heapq__heapreplace_max.cold33 ····30:·00000495····64·FUNC····LOCAL··DEFAULT····7·_heapq__heapreplace_max.cold
38 ····35:·00001280··1264·OBJECT··LOCAL··DEFAULT···12·module_doc34 ····31:·00001280··1264·OBJECT··LOCAL··DEFAULT···12·module_doc
39 ····36:·00000060···144·OBJECT··LOCAL··DEFAULT····3·heapq_methods35 ····32:·00000060···144·OBJECT··LOCAL··DEFAULT····3·heapq_methods
40 ····37:·00000034····16·OBJECT··LOCAL··DEFAULT····3·heapq_slots36 ····33:·00000034····16·OBJECT··LOCAL··DEFAULT····3·heapq_slots
41 ····38:·00000000·····0·SECTION·LOCAL··DEFAULT···12·37 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
42 ····39:·00001be0····90·OBJECT··LOCAL··DEFAULT···12·_heapq_heappush__doc__38 ····35:·00001be0····90·OBJECT··LOCAL··DEFAULT···12·_heapq_heappush__doc__
43 ····40:·000018c0···217·OBJECT··LOCAL··DEFAULT···12·_heapq_heappushpop__doc__39 ····36:·000018c0···217·OBJECT··LOCAL··DEFAULT···12·_heapq_heappushpop__doc__
44 ····41:·00001b60····98·OBJECT··LOCAL··DEFAULT···12·_heapq_heappop__doc__40 ····37:·00001b60····98·OBJECT··LOCAL··DEFAULT···12·_heapq_heappop__doc__
45 ····42:·000019a0···446·OBJECT··LOCAL··DEFAULT···12·_heapq_heapreplace__doc__41 ····38:·000019a0···446·OBJECT··LOCAL··DEFAULT···12·_heapq_heapreplace__doc__
46 ····43:·00001860····90·OBJECT··LOCAL··DEFAULT···12·_heapq_heapify__doc__42 ····39:·00001860····90·OBJECT··LOCAL··DEFAULT···12·_heapq_heapify__doc__
47 ····44:·00001820····63·OBJECT··LOCAL··DEFAULT···12·_heapq__heappop_max__doc__43 ····40:·00001820····63·OBJECT··LOCAL··DEFAULT···12·_heapq__heappop_max__doc__
48 ····45:·00001780····63·OBJECT··LOCAL··DEFAULT···12·_heapq__heapify_max__doc__44 ····41:·00001780····63·OBJECT··LOCAL··DEFAULT···12·_heapq__heapify_max__doc__
49 ····46:·000017c0····77·OBJECT··LOCAL··DEFAULT···12·_heapq__heapreplace_max__doc__45 ····42:·000017c0····77·OBJECT··LOCAL··DEFAULT···12·_heapq__heapreplace_max__doc__
50 ····47:·00000000·····0·SECTION·LOCAL··DEFAULT····5·46 ····43:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
51 ····48:·00000000·····0·SECTION·LOCAL··DEFAULT···13·47 ····44:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
52 ····49:·00000000·····0·SECTION·LOCAL··DEFAULT···14·48 ····45:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
53 ····50:·00000000····17·FUNC····GLOBAL·DEFAULT····1·PyInit__heapq49 ····46:·00000000····17·FUNC····GLOBAL·DEFAULT····1·PyInit__heapq
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init50 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString51 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddObject52 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddObject
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
 55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
 57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError
 58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
 59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndexError
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString 
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool 
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError 
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndexError 
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice
34.2 KB
readelf --wide --relocs {}
    
Offset 1, 269 lines modifiedOffset 1, 294 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x39a8·contains·55·entries:1 Relocation·section·'.rel.text'·at·offset·0x3d60·contains·48·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000004··00000201·R_386_32···············00000000···.data3 00000004··00000201·R_386_32···············00000000···.data
4 00000009··00003302·R_386_PC32·············00000000···PyModuleDef_Init4 00000009··00002f02·R_386_PC32·············00000000···PyModuleDef_Init
5 00000025··00002601·R_386_32···············00000000···.rodata5 00000025··00002201·R_386_32···············00000000···.rodata
6 0000002a··00003402·R_386_PC32·············00000000···PyUnicode_FromString6 0000002a··00003002·R_386_PC32·············00000000···PyUnicode_FromString
7 00000035··00000401·R_386_32···············00000000···.rodata.str1.17 00000035··00000401·R_386_32···············00000000···.rodata.str1.1
8 0000003e··00003502·R_386_PC32·············00000000···PyModule_AddObject8 0000003e··00003102·R_386_PC32·············00000000···PyModule_AddObject
9 00000085··00003702·R_386_PC32·············00000000···PyList_Append9 0000008d··00003302·R_386_PC32·············00000000···PyList_Append
10 0000009f··00000d02·R_386_PC32·············00000000···.text.hot10 000000dc··00003402·R_386_PC32·············00000000···PyObject_RichCompareBool
 11 00000127··00003501·R_386_32···············00000000···_Py_NoneStruct
11 000000ad··00003801·R_386_32···············00000000···_Py_NoneStruct12 0000012d··00003501·R_386_32···············00000000···_Py_NoneStruct
 13 00000140··00000901·R_386_32···············00000000···.rodata.str1.4
 14 00000146··00003601·R_386_32···············00000000···PyExc_RuntimeError
 15 0000014b··00003702·R_386_PC32·············00000000···PyErr_SetString
12 000000b3··00003801·R_386_32···············00000000···_Py_NoneStruct16 00000163··00003202·R_386_PC32·············00000000···_Py_Dealloc
13 000000c5··00000d01·R_386_32···············00000000···.text.hot17 00000185··00001001·R_386_32···············00000000···.text.hot
14 00000106··00003f02·R_386_PC32·············00000000···PyList_SetSlice18 000001c6··00003b02·R_386_PC32·············00000000···PyList_SetSlice
15 00000145··00000d01·R_386_32···············00000000···.text.hot19 00000205··00001001·R_386_32···············00000000···.text.hot
16 0000019a··00003801·R_386_32···············00000000···_Py_NoneStruct20 0000025a··00003501·R_386_32···············00000000···_Py_NoneStruct
17 000001a0··00003801·R_386_32···············00000000···_Py_NoneStruct21 00000260··00003501·R_386_32···············00000000···_Py_NoneStruct
18 0000024e··00000d01·R_386_32···············00000000···.text.hot 
19 000002f5··00003c02·R_386_PC32·············00000000···PyObject_RichCompareBool 
20 0000038b··00003c02·R_386_PC32·············00000000···PyObject_RichCompareBool 
21 0000042c··00003c02·R_386_PC32·············00000000···PyObject_RichCompareBool22 0000032c··00003402·R_386_PC32·············00000000···PyObject_RichCompareBool
22 0000048e··00000101·R_386_32···············00000000···.text23 000003a7··00001002·R_386_PC32·············00000000···.text.hot
 24 000003be··00000401·R_386_32···············00000000···.rodata.str1.1
 25 000003c4··00003801·R_386_32···············00000000···PyExc_IndexError
 26 000003c9··00003702·R_386_PC32·············00000000···PyErr_SetString
 27 000003e2··00003202·R_386_PC32·············00000000···_Py_Dealloc
23 00000049··00000502·R_386_PC32·············00000000···.text.unlikely28 00000049··00000502·R_386_PC32·············00000000···.text.unlikely
24 0000006e··00000502·R_386_PC32·············00000000···.text.unlikely 
25 00000090··00000502·R_386_PC32·············00000000···.text.unlikely 
26 000000a7··00000502·R_386_PC32·············00000000···.text.unlikely29 00000072··00000502·R_386_PC32·············00000000···.text.unlikely
27 000000bc··00000502·R_386_PC32·············00000000···.text.unlikely 
28 000000e2··00000502·R_386_PC32·············00000000···.text.unlikely 
29 000000ed··00000502·R_386_PC32·············00000000···.text.unlikely 
30 00000111··00000502·R_386_PC32·············00000000···.text.unlikely 
31 00000131··00000502·R_386_PC32·············00000000···.text.unlikely 
32 00000162··00000502·R_386_PC32·············00000000···.text.unlikely 
33 0000018d··00000502·R_386_PC32·············00000000···.text.unlikely 
34 000001e3··00000502·R_386_PC32·············00000000···.text.unlikely 
35 00000205··00000502·R_386_PC32·············00000000···.text.unlikely 
36 00000218··00000502·R_386_PC32·············00000000···.text.unlikely 
37 00000241··00000502·R_386_PC32·············00000000···.text.unlikely 
38 0000026c··00000502·R_386_PC32·············00000000···.text.unlikely 
39 00000276··00000502·R_386_PC32·············00000000···.text.unlikely 
40 00000292··00000502·R_386_PC32·············00000000···.text.unlikely 
41 000002b4··00000502·R_386_PC32·············00000000···.text.unlikely 
42 0000030d··00000502·R_386_PC32·············00000000···.text.unlikely 
43 00000316··00000502·R_386_PC32·············00000000···.text.unlikely 
44 0000031e··00000502·R_386_PC32·············00000000···.text.unlikely 
45 00000337··00000502·R_386_PC32·············00000000···.text.unlikely 
46 0000035f··00000502·R_386_PC32·············00000000···.text.unlikely 
47 000003a1··00000502·R_386_PC32·············00000000···.text.unlikely 
48 000003aa··00000502·R_386_PC32·············00000000···.text.unlikely30 000000aa··00000502·R_386_PC32·············00000000···.text.unlikely
49 000003b2··00000502·R_386_PC32·············00000000···.text.unlikely 
50 000003c3··00000502·R_386_PC32·············00000000···.text.unlikely 
51 00000402··00000502·R_386_PC32·············00000000···.text.unlikely31 000000f6··00000502·R_386_PC32·············00000000···.text.unlikely
 32 00000177··00000502·R_386_PC32·············00000000···.text.unlikely
52 0000041a··00000502·R_386_PC32·············00000000···.text.unlikely33 000001a2··00000502·R_386_PC32·············00000000···.text.unlikely
 34 000001ad··00000502·R_386_PC32·············00000000···.text.unlikely
 35 000001d1··00000502·R_386_PC32·············00000000···.text.unlikely
 36 000001f1··00000502·R_386_PC32·············00000000···.text.unlikely
 37 00000222··00000502·R_386_PC32·············00000000···.text.unlikely
 38 0000024d··00000502·R_386_PC32·············00000000···.text.unlikely
 39 000002a3··00000502·R_386_PC32·············00000000···.text.unlikely
 40 000002c5··00000502·R_386_PC32·············00000000···.text.unlikely
 41 000002d8··00000502·R_386_PC32·············00000000···.text.unlikely
 42 00000302··00000502·R_386_PC32·············00000000···.text.unlikely
 43 0000031a··00000502·R_386_PC32·············00000000···.text.unlikely
53 00000440··00000502·R_386_PC32·············00000000···.text.unlikely44 00000340··00000502·R_386_PC32·············00000000···.text.unlikely
54 00000448··00000502·R_386_PC32·············00000000···.text.unlikely45 00000348··00000502·R_386_PC32·············00000000···.text.unlikely
55 0000044e··00000502·R_386_PC32·············00000000···.text.unlikely46 0000034e··00000502·R_386_PC32·············00000000···.text.unlikely
56 00000460··00000502·R_386_PC32·············00000000···.text.unlikely47 00000360··00000502·R_386_PC32·············00000000···.text.unlikely
57 00000481··00000502·R_386_PC32·············00000000···.text.unlikely48 0000037f··00000502·R_386_PC32·············00000000···.text.unlikely
 49 000003d7··00000502·R_386_PC32·············00000000···.text.unlikely
 50 000003ec··00000502·R_386_PC32·············00000000···.text.unlikely
  
58 Relocation·section·'.rel.data'·at·offset·0x3b60·contains·29·entries:51 Relocation·section·'.rel.data'·at·offset·0x3ee0·contains·29·entries:
59 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name52 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
60 00000014··00000401·R_386_32···············00000000···.rodata.str1.153 00000014··00000401·R_386_32···············00000000···.rodata.str1.1
61 00000018··00002601·R_386_32···············00000000···.rodata54 00000018··00002201·R_386_32···············00000000···.rodata
62 00000020··00000201·R_386_32···············00000000···.data55 00000020··00000201·R_386_32···············00000000···.data
63 00000024··00000201·R_386_32···············00000000···.data56 00000024··00000201·R_386_32···············00000000···.data
64 00000038··00000101·R_386_32···············00000000···.text57 00000038··00000101·R_386_32···············00000000···.text
65 00000060··00000401·R_386_32···············00000000···.rodata.str1.158 00000060··00000401·R_386_32···············00000000···.rodata.str1.1
66 00000064··00000101·R_386_32···············00000000···.text59 00000064··00000101·R_386_32···············00000000···.text
67 0000006c··00002601·R_386_32···············00000000···.rodata60 0000006c··00002201·R_386_32···············00000000···.rodata
68 00000070··00000401·R_386_32···············00000000···.rodata.str1.161 00000070··00000401·R_386_32···············00000000···.rodata.str1.1
69 00000074··00000101·R_386_32···············00000000···.text62 00000074··00000101·R_386_32···············00000000···.text
70 0000007c··00002601·R_386_32···············00000000···.rodata63 0000007c··00002201·R_386_32···············00000000···.rodata
71 00000080··00000401·R_386_32···············00000000···.rodata.str1.164 00000080··00000401·R_386_32···············00000000···.rodata.str1.1
72 00000084··00000101·R_386_32···············00000000···.text65 00000084··00000101·R_386_32···············00000000···.text
73 0000008c··00002601·R_386_32···············00000000···.rodata66 0000008c··00002201·R_386_32···············00000000···.rodata
74 00000090··00000401·R_386_32···············00000000···.rodata.str1.167 00000090··00000401·R_386_32···············00000000···.rodata.str1.1
75 00000094··00000101·R_386_32···············00000000···.text68 00000094··00001001·R_386_32···············00000000···.text.hot
76 0000009c··00002601·R_386_32···············00000000···.rodata69 0000009c··00002201·R_386_32···············00000000···.rodata
77 000000a0··00000401·R_386_32···············00000000···.rodata.str1.170 000000a0··00000401·R_386_32···············00000000···.rodata.str1.1
78 000000a4··00000101·R_386_32···············00000000···.text71 000000a4··00000101·R_386_32···············00000000···.text
79 000000ac··00002601·R_386_32···············00000000···.rodata72 000000ac··00002201·R_386_32···············00000000···.rodata
80 000000b0··00000401·R_386_32···············00000000···.rodata.str1.173 000000b0··00000401·R_386_32···············00000000···.rodata.str1.1
81 000000b4··00000501·R_386_32···············00000000···.text.unlikely74 000000b4··00000501·R_386_32···············00000000···.text.unlikely
82 000000bc··00002601·R_386_32···············00000000···.rodata75 000000bc··00002201·R_386_32···············00000000···.rodata
83 000000c0··00000401·R_386_32···············00000000···.rodata.str1.176 000000c0··00000401·R_386_32···············00000000···.rodata.str1.1
84 000000c4··00000501·R_386_32···············00000000···.text.unlikely77 000000c4··00000501·R_386_32···············00000000···.text.unlikely
85 000000cc··00002601·R_386_32···············00000000···.rodata78 000000cc··00002201·R_386_32···············00000000···.rodata
86 000000d0··00000401·R_386_32···············00000000···.rodata.str1.179 000000d0··00000401·R_386_32···············00000000···.rodata.str1.1
87 000000d4··00000101·R_386_32···············00000000···.text80 000000d4··00000101·R_386_32···············00000000···.text
88 000000dc··00002601·R_386_32···············00000000···.rodata81 000000dc··00002201·R_386_32···············00000000···.rodata
  
89 Relocation·section·'.rel.text.unlikely'·at·offset·0x3c48·contains·121·entries:82 Relocation·section·'.rel.text.unlikely'·at·offset·0x3fc8·contains·124·entries:
90 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name83 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
91 0000001b··00003602·R_386_PC32·············00000000···_Py_Dealloc84 0000001b··00003202·R_386_PC32·············00000000···_Py_Dealloc
 85 00000038··00003202·R_386_PC32·············00000000···_Py_Dealloc
92 00000034··00000401·R_386_32···············00000000···.rodata.str1.186 0000004e··00000401·R_386_32···············00000000···.rodata.str1.1
 87 00000054··00003801·R_386_32···············00000000···PyExc_IndexError
 88 00000059··00003702·R_386_PC32·············00000000···PyErr_SetString
 89 00000070··00000401·R_386_32···············00000000···.rodata.str1.1
93 00000039··00003902·R_386_PC32·············00000000···_PyArg_CheckPositional90 00000075··00003902·R_386_PC32·············00000000···_PyArg_CheckPositional
94 00000052··00000401·R_386_32···············00000000···.rodata.str1.1 
95 00000058··00003a01·R_386_32···············00000000···PyExc_TypeError 
96 0000005d··00003b02·R_386_PC32·············00000000···PyErr_SetString 
97 0000006e··00000c01·R_386_32···············00000000···.rodata.str1.4 
98 00000074··00003d01·R_386_32···············00000000···PyExc_RuntimeError 
99 00000079··00003b02·R_386_PC32·············00000000···PyErr_SetString 
Max diff block lines reached; 14415/34986 bytes (41.20%) of diff not shown.
48.5 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.09 KB
strings --all --bytes=8 {}
    
Offset 129, 28 lines modifiedOffset 129, 24 lines modified
129 heappush($module,·heap,·item,·/)129 heappush($module,·heap,·item,·/)
130 Push·item·onto·heap,·maintaining·the·heap·invariant.130 Push·item·onto·heap,·maintaining·the·heap·invariant.
131 _heapqmodule131 _heapqmodule
132 heapq_exec132 heapq_exec
133 __about__133 __about__
134 heapq_exec.cold134 heapq_exec.cold
135 _heapq_heappush135 _heapq_heappush
136 siftdown 
137 _heapq_heappush.cold136 _heapq_heappush.cold
138 siftdown.cold 
139 _heapq_heappop137 _heapq_heappop
140 heappop_internal138 heappop_internal
141 heappop_internal.cold139 heappop_internal.cold
142 siftup.cold140 siftup.cold
143 _heapq_heapify141 _heapq_heapify
144 heapify_internal142 heapify_internal
145 heapify_internal.cold143 heapify_internal.cold
146 _heapq_heapreplace144 _heapq_heapreplace
147 heapreplace_internal 
148 _heapq_heapreplace.cold145 _heapq_heapreplace.cold
149 heapreplace_internal.cold 
150 _heapq__heapify_max146 _heapq__heapify_max
151 siftup_max147 siftup_max
152 siftup_max.cold148 siftup_max.cold
153 _heapq_heappushpop149 _heapq_heappushpop
154 _heapq_heappushpop.cold150 _heapq_heappushpop.cold
155 _heapq__heappop_max151 _heapq__heappop_max
156 _heapq__heapreplace_max152 _heapq__heapreplace_max
15.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 42, 162 lines modifiedOffset 42, 233 lines modified
42 »       retq···42 »       retq···
43 »       lea····0x0(%esi,%eiz,1),%esi43 »       lea····0x0(%esi,%eiz,1),%esi
44 »       lea····0x0(%esi,%eiz,1),%esi44 »       lea····0x0(%esi,%eiz,1),%esi
45 »       nop45 »       nop
  
46 00000060·<_heapq_heappush>:46 00000060·<_heapq_heappush>:
47 _heapq_heappush():47 _heapq_heappush():
 48 »       push···%ebp
 49 »       push···%edi
48 »       push···%esi50 »       push···%esi
49 »       push···%ebx51 »       push···%ebx
50 »       push···%esi52 »       sub····$0x1c,%esp
51 »       cmpl···$0x2,0x18(%esp)53 »       cmpl···$0x2,0x38(%esp)
52 »       mov····0x14(%esp),%esi54 »       mov····0x34(%esp),%ebx
53 »       jne····99·<_heapq_heappush+0x39>55 »       jne····d9·<_heapq_heappush+0x79>
54 ·R_386_PC32»     .text.unlikely56 ·R_386_PC32»     .text.unlikely
55 »       mov····(%esi),%ebx57 »       mov····(%ebx),%ebp
56 »       mov····0x4(%esi),%edx 
57 »       mov····0x4(%ebx),%eax58 »       mov····0x4(%ebx),%edx
 59 »       mov····0x4(%ebp),%eax
58 »       testb··$0x2,0x57(%eax)60 »       testb··$0x2,0x57(%eax)
59 »       je·····bb·<_heapq_heappush+0x5b>61 »       je·····176·<_heapq_heappush+0x116>
60 »       push···%ecx62 »       push···%ebx
61 »       push···%ecx 
62 »       push···%edx 
63 »       push···%ebx63 »       push···%ebx
 64 »       push···%edx
 65 »       push···%ebp
64 »       call···85·<_heapq_heappush+0x25>66 »       call···8d·<_heapq_heappush+0x2d>
65 ·R_386_PC32»     PyList_Append67 ·R_386_PC32»     PyList_Append
66 »       add····$0x10,%esp68 »       add····$0x10,%esp
67 »       test···%eax,%eax69 »       test···%eax,%eax
68 »       jne····d8·<heappop_internal+0x8>70 »       jne····139·<_heapq_heappush+0xd9>
 71 »       mov····0x8(%ebp),%ecx
 72 »       lea····-0x1(%ecx),%edx
 73 »       mov····%ecx,0x4(%esp)
 74 »       cmp····%edx,%ecx
 75 »       jle····f5·<_heapq_heappush+0x95>
69 ·R_386_PC32»     .text.unlikely76 ·R_386_PC32»     .text.unlikely
70 »       mov····0x8(%ebx),%ecx77 »       mov····0xc(%ebp),%eax
71 »       xor····%edx,%edx 
72 »       mov····%ebx,%eax78 »       mov····(%eax,%edx,4),%ebx
 79 »       xchg···%ebp,%edx
 80 »       test···%ebp,%ebp
 81 »       jle····125·<_heapq_heappush+0xc5>
73 »       lea····-0x1(%ecx),%ecx82 »       lea····-0x1(%ebp),%edi
 83 »       mov····%edx,(%esp)
 84 »       sar····%edi
 85 »       lea····0x0(,%edi,4),%esi
 86 »       mov····%esi,0x8(%esp)
 87 »       mov····(%eax,%edi,4),%esi
 88 »       addl···$0x1,(%ebx)
 89 »       addl···$0x1,(%esi)
 90 »       push···%edx
 91 »       push···$0x0
 92 »       push···%esi
 93 »       push···%ebx
74 »       call···9f·<_heapq_heappush+0x3f>94 »       call···dc·<_heapq_heappush+0x7c>
75 ·R_386_PC32»     .text.hot95 ·R_386_PC32»     PyObject_RichCompareBool
 96 »       mov····(%esi),%edx
 97 »       add····$0x10,%esp
 98 »       sub····$0x1,%edx
76 »       test···%eax,%eax99 »       test···%edx,%edx
77 »       jne····ef·<heappop_internal+0x1f>100 »       mov····%edx,(%esi)
 101 »       mov····(%esp),%edx
 102 »       je·····156·<_heapq_heappush+0xf6>
 103 »       subl···$0x1,(%ebx)
 104 »       je·····121·<_heapq_heappush+0xc1>
78 ·R_386_PC32»     .text.unlikely105 ·R_386_PC32»     .text.unlikely
 106 »       test···%eax,%eax
 107 »       js·····139·<_heapq_heappush+0xd9>
 108 »       mov····0x4(%esp),%ebx
 109 »       cmp····0x8(%edx),%ebx
 110 »       jne····13d·<_heapq_heappush+0xdd>
 111 »       test···%eax,%eax
 112 »       je·····125·<_heapq_heappush+0xc5>
 113 »       mov····0xc(%edx),%eax
 114 »       mov····0x8(%esp),%ecx
 115 »       lea····(%eax,%ebp,4),%ebp
 116 »       add····%eax,%ecx
 117 »       mov····0x0(%ebp),%ebx
 118 »       mov····(%ecx),%esi
 119 »       mov····%ebx,(%ecx)
 120 »       mov····%esi,0x0(%ebp)
 121 »       mov····%edi,%ebp
 122 »       jmp····b6·<_heapq_heappush+0x56>
79 »       addl···$0x1,0x0123 »       addl···$0x1,0x0
80 ·R_386_32»       _Py_NoneStruct124 ·R_386_32»       _Py_NoneStruct
81 »       mov····$0x0,%eax125 »       mov····$0x0,%eax
82 ·R_386_32»       _Py_NoneStruct126 ·R_386_32»       _Py_NoneStruct
83 »       pop····%edx127 »       add····$0x1c,%esp
84 »       pop····%ebx128 »       pop····%ebx
85 »       pop····%esi129 »       pop····%esi
 130 »       pop····%edi
 131 »       pop····%ebp
86 »       retq···132 »       retq···
87 »       jmp····10b·<heappop_internal+0x3b>133 »       xor····%eax,%eax
 134 »       jmp····131·<_heapq_heappush+0xd1>
 135 »       push···%eax
 136 »       push···%eax
 137 »       push···$0x0
 138 ·R_386_32»       .rodata.str1.4
 139 »       pushl··0x0
 140 ·R_386_32»       PyExc_RuntimeError
 141 »       call···14b·<_heapq_heappush+0xeb>
 142 ·R_386_PC32»     PyErr_SetString
 143 »       add····$0x10,%esp
 144 »       xor····%eax,%eax
 145 »       jmp····131·<_heapq_heappush+0xd1>
 146 »       mov····%edx,0xc(%esp)
 147 »       sub····$0xc,%esp
 148 »       mov····%eax,0xc(%esp)
 149 »       push···%esi
 150 »       call···163·<_heapq_heappush+0x103>
 151 ·R_386_PC32»     _Py_Dealloc
 152 »       add····$0x10,%esp
 153 »       mov····0xc(%esp),%edx
 154 »       mov····(%esp),%eax
 155 »       jmp····f1·<_heapq_heappush+0x91>
 156 »       jmp····200·<_heapq_heapify>
88 ·R_386_PC32»     .text.unlikely157 ·R_386_PC32»     .text.unlikely
 158 »       lea····0x0(%esi,%eiz,1),%esi
 159 »       nop
  
89 000000c0·<_heapq_heappop>:160 00000180·<_heapq_heappop>:
90 _heapq_heappop():161 _heapq_heappop():
91 »       mov····0x8(%esp),%eax162 »       mov····0x8(%esp),%eax
Max diff block lines reached; 12034/15511 bytes (77.58%) of diff not shown.
1.55 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 4, 16 lines modifiedOffset 4, 16 lines modified
4 ··0x00000000·01000000·00000000·00000000·00000000·................4 ··0x00000000·01000000·00000000·00000000·00000000·................
5 ··0x00000010·00000000·6c000000·80120000·00000000·....l...........5 ··0x00000010·00000000·6c000000·80120000·00000000·....l...........
6 ··0x00000020·60000000·34000000·00000000·00000000·`...4...........6 ··0x00000020·60000000·34000000·00000000·00000000·`...4...........
7 ··0x00000030·00000000·02000000·20000000·00000000·........·.......7 ··0x00000030·00000000·02000000·20000000·00000000·........·.......
8 ··0x00000040·00000000·00000000·00000000·00000000·................8 ··0x00000040·00000000·00000000·00000000·00000000·................
9 ··0x00000050·00000000·00000000·00000000·00000000·................9 ··0x00000050·00000000·00000000·00000000·00000000·................
10 ··0x00000060·0a000000·60000000·80000000·e01b0000·....`...........10 ··0x00000060·0a000000·60000000·80000000·e01b0000·....`...........
11 ··0x00000070·4f000000·f0030000·80000000·c0180000·O...............11 ··0x00000070·4f000000·f0020000·80000000·c0180000·O...............
12 ··0x00000080·73000000·c0000000·08000000·601b0000·s...........`...12 ··0x00000080·73000000·80010000·08000000·601b0000·s...........`...
13 ··0x00000090·43000000·30020000·80000000·a0190000·C...0...........13 ··0x00000090·43000000·00020000·80000000·a0190000·C...............
14 ··0x000000a0·7b000000·40010000·08000000·60180000·{...@.......`...14 ··0x000000a0·7b000000·00020000·08000000·60180000·{...........`...
15 ··0x000000b0·83000000·74040000·08000000·20180000·....t.......·...15 ··0x000000b0·83000000·87040000·08000000·20180000·............·...
16 ··0x000000c0·90000000·b2020000·08000000·80170000·................16 ··0x000000c0·90000000·a3020000·08000000·80170000·................
17 ··0x000000d0·5b000000·70040000·80000000·c0170000·[...p...........17 ··0x000000d0·5b000000·70030000·80000000·c0170000·[...p...........
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
  
19.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 15, 500 lines modifiedOffset 15, 498 lines modified
15 »       mov····%eax,0xc(%esp)15 »       mov····%eax,0xc(%esp)
16 »       sub····$0xc,%esp16 »       sub····$0xc,%esp
17 »       push···%ebx17 »       push···%ebx
18 »       call···1b·<heapq_exec.cold+0x1b>18 »       call···1b·<heapq_exec.cold+0x1b>
19 ·R_386_PC32»     _Py_Dealloc19 ·R_386_PC32»     _Py_Dealloc
20 »       add····$0x10,%esp20 »       add····$0x10,%esp
21 »       mov····0xc(%esp),%eax21 »       mov····0xc(%esp),%eax
22 »       jmp····76·<siftdown.cold+0xb>22 »       jmp····76·<_heapq_heappush.cold+0x4b>
23 ·R_386_PC32»     .text23 ·R_386_PC32»     .text
  
24 0000002b·<_heapq_heappush.cold>:24 0000002b·<_heapq_heappush.cold>:
25 _heapq_heappush.cold():25 _heapq_heappush.cold():
 26 »       mov····%edx,0xc(%esp)
 27 »       sub····$0xc,%esp
 28 »       mov····%eax,0xc(%esp)
 29 »       push···%ebx
 30 »       call···38·<_heapq_heappush.cold+0xd>
 31 ·R_386_PC32»     _Py_Dealloc
 32 »       add····$0x10,%esp
 33 »       mov····(%esp),%eax
 34 »       mov····0xc(%esp),%edx
 35 »       jmp····141·<siftup.cold+0x2d>
 36 ·R_386_PC32»     .text
 37 »       push···%ecx
 38 »       push···%ecx
 39 »       push···$0x30
 40 ·R_386_32»       .rodata.str1.1
 41 »       pushl··0x0
 42 ·R_386_32»       PyExc_IndexError
 43 »       call···59·<_heapq_heappush.cold+0x2e>
 44 ·R_386_PC32»     PyErr_SetString
 45 »       add····$0x10,%esp
 46 »       xor····%eax,%eax
 47 »       jmp····194·<heapify_internal.cold+0x25>
 48 ·R_386_PC32»     .text
26 »       push···$0x249 »       push···$0x2
27 »       push···$0x250 »       push···$0x2
28 »       pushl··0x20(%esp)51 »       pushl··0x40(%esp)
29 »       push···$0xa52 »       push···$0xa
30 ·R_386_32»       .rodata.str1.153 ·R_386_32»       .rodata.str1.1
31 »       call···39·<_heapq_heappush.cold+0xe>54 »       call···75·<_heapq_heappush.cold+0x4a>
32 ·R_386_PC32»     _PyArg_CheckPositional55 ·R_386_PC32»     _PyArg_CheckPositional
33 »       add····$0x10,%esp56 »       add····$0x10,%esp
34 »       test···%eax,%eax57 »       test···%eax,%eax
35 »       jne····b6·<siftdown.cold+0x4b>58 »       je·····1b9·<_heapq_heapreplace.cold+0x16>
36 ·R_386_PC32»     .text59 ·R_386_PC32»     .text
 60 »       jmp····fb·<heappop_internal.cold+0x56>
37 »       xor····%eax,%eax 
38 »       jmp····102·<siftdown.cold+0x97> 
39 ·R_386_PC32»     .text61 ·R_386_PC32»     .text
40 »       push···%ebx62 »       push···%esi
41 »       push···%ebx63 »       push···%esi
42 »       push···$0x1364 »       push···$0x13
43 ·R_386_32»       .rodata.str1.165 ·R_386_32»       .rodata.str1.1
44 »       pushl··0x066 »       pushl··0x0
45 ·R_386_32»       PyExc_TypeError67 ·R_386_32»       PyExc_TypeError
46 »       call···5d·<_heapq_heappush.cold+0x32>68 »       call···97·<_heapq_heappush.cold+0x6c>
47 ·R_386_PC32»     PyErr_SetString69 ·R_386_PC32»     PyErr_SetString
48 »       add····$0x10,%esp70 »       add····$0x10,%esp
49 »       xor····%eax,%eax71 »       xor····%eax,%eax
50 »       jmp····11e·<heappop_internal.cold+0x16>72 »       jmp····1d2·<_heapq_heapreplace.cold+0x2f>
51 ·R_386_PC32»     .text73 ·R_386_PC32»     .text
  
52 0000006b·<siftdown.cold>: 
53 siftdown.cold(): 
54 »       push···%eax 
55 »       push···%eax 
56 »       push···$0x0 
57 ·R_386_32»       .rodata.str1.4 
58 »       pushl··0x0 
59 ·R_386_32»       PyExc_RuntimeError 
60 »       call···79·<siftdown.cold+0xe> 
61 ·R_386_PC32»     PyErr_SetString 
62 »       add····$0x10,%esp 
63 »       or·····$0xffffffff,%eax 
64 »       jmp····23a·<heapify_internal.cold+0x32> 
65 ·R_386_PC32»     .text.hot 
66 »       mov····%edx,0x1c(%esp) 
67 »       sub····$0xc,%esp 
68 »       mov····%eax,0x20(%esp) 
69 »       push···%edi 
70 »       call···95·<siftdown.cold+0x2a> 
71 ·R_386_PC32»     _Py_Dealloc 
72 »       add····$0x10,%esp 
73 »       mov····0x14(%esp),%eax 
74 »       mov····0x1c(%esp),%edx 
75 »       jmp····226·<heapify_internal.cold+0x1e> 
76 ·R_386_PC32»     .text.hot 
77 »       push···%eax 
78 »       push···%eax 
79 »       push···$0x30 
80 ·R_386_32»       .rodata.str1.1 
81 »       pushl··0x0 
82 ·R_386_32»       PyExc_IndexError 
83 »       call···b7·<siftdown.cold+0x4c> 
84 ·R_386_PC32»     PyErr_SetString 
85 »       add····$0x10,%esp 
86 »       or·····$0xffffffff,%eax 
87 »       jmp····278·<heapreplace_internal.cold+0x1d> 
88 ·R_386_PC32»     .text.hot 
89 »       or·····$0xffffffff,%eax 
90 »       jmp····280·<heapreplace_internal.cold+0x25> 
91 ·R_386_PC32»     .text.hot 
92 »       mov····%eax,0x1c(%esp) 
93 »       sub····$0xc,%esp 
94 »       mov····%edx,0x20(%esp) 
95 »       push···%edi 
96 »       call···db·<siftdown.cold+0x70> 
97 ·R_386_PC32»     _Py_Dealloc 
98 »       add····$0x10,%esp 
99 »       mov····0x14(%esp),%edx 
100 »       mov····0x1c(%esp),%eax 
101 »       jmp····16b·<heappop_internal.cold+0x63> 
102 ·R_386_PC32»     .text.hot 
103 »       mov····%eax,0x14(%esp) 
104 »       sub····$0xc,%esp 
105 »       push···%edi 
106 »       call···f8·<siftdown.cold+0x8d> 
107 ·R_386_PC32»     _Py_Dealloc 
108 »       add····$0x10,%esp 
109 »       mov····0x14(%esp),%eax 
110 »       jmp····202·<siftup.cold+0x8b> 
111 ·R_386_PC32»     .text.hot 
  
112 00000108·<heappop_internal.cold>:74 000000a5·<heappop_internal.cold>:
113 heappop_internal.cold():75 heappop_internal.cold():
114 »       push···%ecx76 »       push···%ecx
Max diff block lines reached; 15863/19210 bytes (82.58%) of diff not shown.
20.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1, 289 lines modifiedOffset 1, 667 lines modified
  
  
  
1 Disassembly·of·section·.text.hot:1 Disassembly·of·section·.text.hot:
  
2 00000000·<siftdown>:2 00000000·<siftup>:
3 siftdown():3 siftup():
4 »       push···%ebp4 »       push···%ebp
5 »       push···%edi5 »       push···%edi
6 »       push···%esi6 »       push···%esi
7 »       mov····%eax,%esi 
8 »       push···%ebx7 »       push···%ebx
 8 »       sub····$0x1c,%esp
 9 »       mov····0x30(%esp),%eax
 10 »       mov····0x8(%eax),%edx
 11 »       cmp····0x34(%esp),%edx
 12 »       jle····145·<siftup+0x145>
 13 ·R_386_PC32»     .text.unlikely
 14 »       mov····%edx,%ecx
 15 »       sar····%ecx
 16 »       mov····%ecx,0x8(%esp)
 17 »       cmp····%ecx,0x34(%esp)
 18 »       jge····14e·<siftup+0x14e>
 19 »       mov····0x30(%esp),%ebx
 20 »       mov····0x34(%esp),%ebp
 21 »       mov····0xc(%ebx),%eax
 22 »       lea····0x0(%ebp,%ebp,1),%ecx
 23 »       lea····0x1(%ecx),%ebx
 24 »       add····$0x2,%ecx
 25 »       lea····(%eax,%ebx,4),%esi
 26 »       cmp····%edx,%ecx
 27 »       jge····9f·<siftup+0x9f>
 28 »       mov····(%esi),%edi
 29 »       mov····(%eax,%ecx,4),%esi
 30 »       mov····%edx,0x4(%esp)
 31 »       addl···$0x1,(%edi)
 32 »       addl···$0x1,(%esi)
 33 »       push···%eax
 34 »       push···$0x0
 35 »       push···%esi
 36 »       push···%edi
 37 »       call···5b·<siftup+0x5b>
 38 ·R_386_PC32»     PyObject_RichCompareBool
 39 »       mov····(%edi),%edx
 40 »       add····$0x10,%esp
 41 »       lea····-0x1(%edx),%ecx
 42 »       mov····0x4(%esp),%edx
 43 »       test···%ecx,%ecx
 44 »       mov····%ecx,(%edi)
 45 »       je·····158·<siftup+0x158>
 46 »       subl···$0x1,(%esi)
 47 »       je·····1d6·<siftup+0x1d6>
 48 »       test···%eax,%eax
 49 »       js·····1ce·<siftup+0x1ce>
 50 »       xor····$0x1,%eax
 51 »       mov····0x30(%esp),%edi
 52 »       add····%eax,%ebx
 53 »       mov····0x30(%esp),%eax
 54 »       mov····0xc(%eax),%eax
 55 »       cmp····%edx,0x8(%edi)
 56 »       jne····1b4·<siftup+0x1b4>
 57 »       lea····(%eax,%ebx,4),%esi
 58 »       lea····(%eax,%ebp,4),%edi
 59 »       mov····(%esi),%ecx
 60 »       mov····(%edi),%ebp
 61 »       mov····%ebp,(%esi)
 62 »       mov····%ecx,(%edi)
 63 »       cmp····0x8(%esp),%ebx
 64 »       jge····ba·<siftup+0xba>
 65 »       mov····%ebx,%ebp
 66 »       jmp····35·<siftup+0x35>
 67 »       mov····0x30(%esp),%edx
 68 »       mov····0x8(%edx),%ecx
 69 »       mov····%ecx,0x8(%esp)
 70 »       cmp····%ecx,%ebx
 71 »       jge····1dd·<siftup+0x1dd>
 72 ·R_386_PC32»     .text.unlikely
 73 »       cmp····0x34(%esp),%ebx
 74 »       jle····14e·<siftup+0x14e>
 75 »       mov····(%esi),%esi
 76 »       mov····%ebx,%edi
 77 »       lea····-0x1(%ebx),%ebx
 78 »       sar····%ebx
 79 »       mov····%edi,0x4(%esp)
 80 »       mov····(%eax,%ebx,4),%edi
 81 »       addl···$0x1,(%esi)
 82 »       lea····0x0(,%ebx,4),%ebp
 83 »       addl···$0x1,(%edi)
 84 »       push···%edx
 85 »       push···$0x0
 86 »       push···%edi
 87 »       push···%esi
 88 »       call···f6·<siftup+0xf6>
 89 ·R_386_PC32»     PyObject_RichCompareBool
 90 »       mov····(%edi),%edx
 91 »       add····$0x10,%esp
 92 »       lea····-0x1(%edx),%ecx
 93 »       mov····0x4(%esp),%edx
 94 »       test···%ecx,%ecx
 95 »       mov····%ecx,(%edi)
 96 »       je·····193·<siftup+0x193>
 97 »       subl···$0x1,(%esi)
 98 »       je·····263·<_heapq_heapreplace+0x63>
 99 ·R_386_PC32»     .text.unlikely
 100 »       test···%eax,%eax
 101 »       js·····1ce·<siftup+0x1ce>
 102 »       mov····0x30(%esp),%esi
 103 »       mov····0x8(%esp),%edi
 104 »       cmp····0x8(%esi),%edi
 105 »       jne····179·<siftup+0x179>
 106 »       test···%eax,%eax
 107 »       je·····14e·<siftup+0x14e>
 108 »       mov····0x30(%esp),%eax
 109 »       mov····0xc(%eax),%eax
 110 »       add····%eax,%ebp
 111 »       lea····(%eax,%edx,4),%edx
 112 »       mov····0x0(%ebp),%ecx
 113 »       mov····(%edx),%esi
 114 »       mov····%esi,0x0(%ebp)
 115 »       mov····%ecx,(%edx)
 116 »       cmp····%ebx,0x34(%esp)
 117 »       jl·····d5·<siftup+0xd5>
 118 »       xor····%eax,%eax
 119 »       add····$0x1c,%esp
 120 »       pop····%ebx
 121 »       pop····%esi
 122 »       pop····%edi
Max diff block lines reached; 16571/20514 bytes (80.78%) of diff not shown.
14.6 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 7, 112 lines modifiedOffset 7, 118 lines modified
7 ··0x00000030·0e040000·30000000·38000000·20000000·....0...8...·...7 ··0x00000030·0e040000·30000000·38000000·20000000·....0...8...·...
8 ··0x00000040·34000000·00410e08·8302430e·2c450e30·4....A....C.,E.08 ··0x00000040·34000000·00410e08·8302430e·2c450e30·4....A....C.,E.0
9 ··0x00000050·480e2441·0e28470e·2c440e30·480e204d·H.$A.(G.,D.0H.·M9 ··0x00000050·480e2441·0e28470e·2c440e30·480e204d·H.$A.(G.,D.0H.·M
10 ··0x00000060·0e0841c3·0e040000·18000000·00000000·..A.............10 ··0x00000060·0e0841c3·0e040000·18000000·00000000·..A.............
11 ··0x00000070·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·11 ··0x00000070·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·
12 ··0x00000080·83020000·18000000·20000000·00000000·........·.......12 ··0x00000080·83020000·18000000·20000000·00000000·........·.......
13 ··0x00000090·2b000000·00590e2c·410e3048·0e200000·+....Y.,A.0H.·..13 ··0x00000090·2b000000·00590e2c·410e3048·0e200000·+....Y.,A.0H.·..
14 ··0x000000a0·38000000·a4000000·60000000·60000000·8.......`...`...14 ··0x000000a0·74000000·a4000000·60000000·1b010000·t.......`.......
15 ··0x000000b0·00410e08·8602410e·0c830341·0e105e0e·.A....A....A..^.15 ··0x000000b0·00410e08·8502410e·0c870341·0e108604·.A....A....A....
 16 ··0x000000c0·410e1483·05430e30·620e3441·0e38410e·A....C.0b.4A.8A.
16 ··0x000000c0·14410e18·410e1c41·0e20480e·106c0a0e·.A..A..A.·H..l.. 
17 ··0x000000d0·0c41c30e·0841c60e·04410b00·18000000·.A...A...A...... 
18 ··0x000000e0·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
19 ··0x000000f0·88010e10·83038602·2c000000·20000000·........,...·... 
20 ··0x00000100·2b000000·40000000·00420e14·420e1844·+...@....B..B..D 
21 ··0x00000110·0e1c450e·20480e10·500e1441·0e18450e·..E.·H..P..A..E. 
22 ··0x00000120·1c460e20·480e1000·88000000·2c010000·.F.·H.......,... 
23 ··0x00000130·00000000·12020000·00410e08·8502410e·.........A....A. 
24 ··0x00000140·0c870341·0e108604·430e1483·05430e40·...A....C....C.@ 
25 ··0x00000150·024d0e44·420e4841·0e4c410e·504b0e40·.M.DB.HA.LA.PK.@ 
26 ··0x00000160·02750e44·420e4841·0e4c410e·504a0e40·.u.DB.HA.LA.PJ.@ 
27 ··0x00000170·02750e44·420e4841·0e4c410e·504a0e40·.u.DB.HA.LA.PJ.@ 
28 ··0x00000180·024e0a0e·1441c30e·1041c60e·0c41c70e·.N...A...A...A.. 
29 ··0x00000190·0841c50e·04410b47·0e4c450e·50480e40·.A...A.G.LE.PH.@ 
30 ··0x000001a0·510e4c41·0e50480e·40540e4c·410e5048·Q.LA.PH.@T.LA.PH 
31 ··0x000001b0·0e400000·1c000000·00000000·017a5200·.@...........zR. 
32 ··0x000001c0·017c0801·1b0c0404·88010e40·83058502·.|.........@.... 
33 ··0x000001d0·86048703·48000000·24000000·6b000000·....H...$...k... 
34 ··0x000001e0·9d000000·00410e44·410e4845·0e4c460e·.....A.DA.HE.LF. 
35 ··0x000001f0·50480e40·4f0e4c45·0e50480e·404e0e44·PH.@O.LE.PH.@N.D 
36 ··0x00000200·410e4845·0e4c460e·50480e40·570e4c45·A.HE.LF.PH.@W.LE 
37 ··0x00000210·0e50480e·40540e4c·410e5048·0e400000·.PH.@T.LA.PH.@.. 
38 ··0x00000220·10000000·24020000·c0000000·0b000000·....$........... 
39 ··0x00000230·00000000·58000000·38020000·d0000000·....X...8....... 
40 ··0x00000240·6f000000·00410e08·8502410e·0c870341·o....A....A....A 
41 ··0x00000250·0e108604·410e1483·05450e20·690e2441·....A....E.·i.$A 
42 ··0x00000260·0e28410e·2c410e30·480e2055·0e24410e·.(A.,A.0H.·U.$A. 
43 ··0x00000270·28440e2c·410e3045·0e204b0e·1443c30e·(D.,A.0E.·K..C.. 
44 ··0x00000280·1041c60e·0c41c70e·0841c50e·04000000·.A...A...A...... 
45 ··0x00000290·1c000000·00000000·017a5200·017c0801·.........zR..|.. 
46 ··0x000002a0·1b0c0404·88010e20·83058502·86048703·.......·........ 
47 ··0x000002b0·40000000·24000000·08010000·6f000000·@...$.......o... 
48 ··0x000002c0·00410e24·430e2845·0e2c460e·30480e20·.A.$C.(E.,F.0H.· 
49 ··0x000002d0·4d0e2c43·0e30480e·20520e24·430e2845·M.,C.0H.·R.$C.(E 
50 ··0x000002e0·0e2c460e·30480e20·480e2c41·0e304a0e·.,F.0H.·H.,A.0J. 
51 ··0x000002f0·20000000·4c000000·f8020000·20020000··...L.......·... 
52 ··0x00000300·0a010000·00410e08·8502410e·0c870341·.....A....A....A 
53 ··0x00000310·0e108604·410e1483·05430e40·025b0e44·....A....C.@.[.D 
54 ··0x00000320·490e4841·0e4c450e·504b0e40·02600a0e·I.HA.LE.PK.@.`.. 
55 ··0x00000330·1445c30e·1041c60e·0c41c70e·0841c50e·.E...A...A...A.. 
56 ··0x00000340·04450b00·50000000·94010000·77010000·.E..P.......w... 
57 ··0x00000350·91000000·00410e44·410e4845·0e4c460e·.....A.DA.HE.LF. 
58 ··0x00000360·50480e40·490e4c45·0e504c0e·40560e4c·PH.@I.LE.PL.@V.L 
59 ··0x00000370·410e504c·0e40600e·44410e48·450e4c46·A.PL.@`.DA.HE.LF 
60 ··0x00000380·0e50480e·40430e14·44c30e10·41c60e0c·.PH.@C..D...A... 
61 ··0x00000390·41c70e08·41c50e04·10000000·9c030000·A...A........... 
62 ··0x000003a0·40010000·0b000000·00000000·68000000·@...........h... 
63 ··0x000003b0·b0030000·50010000·dd000000·00410e08·....P........A.. 
64 ··0x000003c0·8502410e·0c870341·0e108604·410e1483·..A....A....A... 
65 ··0x000003d0·05450e30·680e3441·0e38410e·3c410e40·.E.0h.4A.8A.<A.@ 
66 ··0x000003e0·450e305e·0a0e1441·c30e1041·c60e0c41·E.0^...A...A...A 
67 ··0x000003f0·c70e0841·c50e0441·0b6b0e34·410e3841·...A...A.k.4A.8A 
68 ··0x00000400·0e3c410e·40450e30·6d0e3441·0e38410e·.<A.@E.0m.4A.8A.17 ··0x000000d0·3c410e40·480e3002·430e3442·0e38410e·<A.@H.0.C.4B.8A.
 18 ··0x000000e0·3c410e40·4a0e3002·4f0a0e14·41c30e10·<A.@J.0.O...A...
 19 ··0x000000f0·41c60e0c·41c70e08·41c50e04·410b450e·A...A...A...A.E.
 20 ··0x00000100·34410e38·450e3c46·0e40480e·304b0e3c·4A.8E.<F.@H.0K.<
69 ··0x00000410·3c410e40·450e3000·1c000000·00000000·<A.@E.0.........21 ··0x00000110·450e4048·0e300000·1c000000·00000000·E.@H.0..........
70 ··0x00000420·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........022 ··0x00000120·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........0
71 ··0x00000430·83058502·86048703·1c000000·24000000·............$...23 ··0x00000130·83058502·86048703·44000000·24000000·........D...$...
 24 ··0x00000140·2b000000·7a000000·00470e3c·450e4048·+...z....G.<E.@H
 25 ··0x00000150·0e304d0e·34410e38·450e3c46·0e40480e·.0M.4A.8E.<F.@H.
 26 ··0x00000160·30490e34·420e3844·0e3c450e·40480e30·0I.4B.8D.<E.@H.0
 27 ··0x00000170·4e0e3441·0e38450e·3c460e40·480e3000·N.4A.8E.<F.@H.0.
 28 ··0x00000180·10000000·84010000·80010000·0b000000·................
 29 ··0x00000190·00000000·58000000·98010000·90010000·....X...........
72 ··0x00000440·08020000·34000000·00410e34·410e3845·....4....A.4A.8E 
73 ··0x00000450·0e3c460e·40480e30·1c000000·5c040000·.<F.@H.0....\... 
74 ··0x00000460·30020000·25000000·00410e08·8302430e·0...%....A....C. 
75 ··0x00000470·10590e08·46c30e04·18000000·00000000·.Y..F........... 
76 ··0x00000480·017a5200·017c0801·1b0c0404·88010e10·.zR..|.......... 
77 ··0x00000490·83020000·24000000·20000000·3c020000·....$...·...<... 
78 ··0x000004a0·1f000000·00420e14·420e1841·0e1c450e·.....B..B..A..E. 
79 ··0x000004b0·20480e10·4b0e0841·c30e0400·34000000··H..K..A....4... 
80 ··0x000004c0·c0040000·60020000·3c000000·00410e08·....`...<....A.. 
81 ··0x000004d0·8602410e·0c830341·0e10620e·14410e18·..A....A..b..A.. 
82 ··0x000004e0·420e1c41·0e20450e·104b0e0c·41c30e08·B..A.·E..K..A... 
83 ··0x000004f0·41c60e04·34000000·1c040000·5b020000·A...4.......[... 
84 ··0x00000500·57000000·00410e14·430e1845·0e1c460e·W....A..C..E..F. 
85 ··0x00000510·20480e10·4d0e1c41·0e204a0e·10460e14··H..M..A.·J..F.. 
86 ··0x00000520·410e1847·0e1c460e·20480e10·10000000·A..G..F.·H...... 
87 ··0x00000530·30050000·b2020000·0e000000·00000000·0............... 
88 ··0x00000540·58000000·44050000·a0020000·4d010000·X...D.......M... 
89 ··0x00000550·00410e08·8502410e·0c870341·0e108604·.A....A....A....30 ··0x000001a0·6f000000·00410e08·8502410e·0c870341·o....A....A....A
90 ··0x00000560·410e1483·05430e30·02490e34·420e3841·A....C.0.I.4B.8A 
91 ··0x00000570·0e3c410e·404b0e30·02870e34·420e3841·.<A.@K.0...4B.8A 
92 ··0x00000580·0e3c410e·404a0e30·02540e14·41c30e10·.<A.@J.0.T..A...31 ··0x000001b0·0e108604·410e1483·05450e20·690e2441·....A....E.·i.$A
 32 ··0x000001c0·0e28410e·2c410e30·480e2055·0e24410e·.(A.,A.0H.·U.$A.
 33 ··0x000001d0·28440e2c·410e3045·0e204b0e·1443c30e·(D.,A.0E.·K..C..
93 ··0x00000590·41c60e0c·41c70e08·41c50e04·70000000·A...A...A...p...34 ··0x000001e0·1041c60e·0c41c70e·0841c50e·04000000·.A...A...A......
 35 ··0x000001f0·1c000000·00000000·017a5200·017c0801·.........zR..|..
 36 ··0x00000200·1b0c0404·88010e20·83058502·86048703·.......·........
 37 ··0x00000210·40000000·24000000·a5000000·6f000000·@...$.......o...
 38 ··0x00000220·00410e24·430e2845·0e2c460e·30480e20·.A.$C.(E.,F.0H.·
 39 ··0x00000230·4d0e2c43·0e30480e·20520e24·430e2845·M.,C.0H.·R.$C.(E
 40 ··0x00000240·0e2c460e·30480e20·480e2c41·0e304a0e·.,F.0H.·H.,A.0J.
 41 ··0x00000250·20000000·94000000·58020000·00000000··.......X.......
 42 ··0x00000260·f7010000·00410e08·8502410e·0c870341·.....A....A....A
 43 ··0x00000270·0e108604·410e1483·05430e30·024f0e34·....A....C.0.O.4
 44 ··0x00000280·420e3841·0e3c410e·404a0e30·028d0e34·B.8A.<A.@J.0...4
 45 ··0x00000290·420e3841·0e3c410e·404a0e30·02540a0e·B.8A.<A.@J.0.T..
 46 ··0x000002a0·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
 47 ··0x000002b0·04410b47·0e3c450e·40480e30·4e0e3441·.A.G.<E.@H.0N.4A
 48 ··0x000002c0·0e38450e·3c460e40·480e304c·0e3c450e·.8E.<F.@H.0L.<E.
 49 ··0x000002d0·40480e30·4e0e3441·0e38450e·3c460e40·@H.0N.4A.8E.<F.@
 50 ··0x000002e0·480e3054·0e3c450e·40480e30·34000000·H.0T.<E.@H.04...
94 ··0x000005a0·88010000·c0020000·00010000·00410e34·.............A.451 ··0x000002f0·d8010000·14010000·5b000000·00410e34·........[....A.4
95 ··0x000005b0·410e3845·0e3c460e·40480e30·490e3441·A.8E.<F.@H.0I.4A52 ··0x00000300·410e3845·0e3c460e·40480e30·490e3441·A.8E.<F.@H.0I.4A
96 ··0x000005c0·0e38450e·3c460e40·480e304f·0e3c450e·.8E.<F.@H.0O.<E.53 ··0x00000310·0e38450e·3c460e40·480e304f·0e3c450e·.8E.<F.@H.0O.<E.
97 ··0x000005d0·40480e30·540e3c45·0e40480e·304e0e34·@H.0T.<E.@H.0N.454 ··0x00000320·40480e30·10000000·28030000·00020000·@H.0....(.......
 55 ··0x00000330·0b000000·00000000·68000000·3c030000·........h...<...
 56 ··0x00000340·10020000·dd000000·00410e08·8502410e·.........A....A.
 57 ··0x00000350·0c870341·0e108604·410e1483·05450e30·...A....A....E.0
 58 ··0x00000360·680e3441·0e38410e·3c410e40·450e305e·h.4A.8A.<A.@E.0^
 59 ··0x00000370·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A
 60 ··0x00000380·c50e0441·0b6b0e34·410e3841·0e3c410e·...A.k.4A.8A.<A.
 61 ··0x00000390·40450e30·6d0e3441·0e38410e·3c410e40·@E.0m.4A.8A.<A.@
 62 ··0x000003a0·450e3000·1c000000·90020000·6f010000·E.0.........o...
Max diff block lines reached; 0/14817 bytes (0.00%) of diff not shown.
7.6 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 64 lines modifiedOffset 1, 60 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·005f6865·6170716d·6f64756c·65006865·._heapqmodule.he2 ··0x00000000·005f6865·6170716d·6f64756c·65006865·._heapqmodule.he
3 ··0x00000010·6170715f·65786563·005f5f61·626f7574·apq_exec.__about3 ··0x00000010·6170715f·65786563·005f5f61·626f7574·apq_exec.__about
4 ··0x00000020·5f5f0068·65617071·5f657865·632e636f·__.heapq_exec.co4 ··0x00000020·5f5f0068·65617071·5f657865·632e636f·__.heapq_exec.co
5 ··0x00000030·6c64005f·68656170·715f6865·61707075·ld._heapq_heappu5 ··0x00000030·6c64005f·68656170·715f6865·61707075·ld._heapq_heappu
6 ··0x00000040·73680073·69667464·6f776e00·5f686561·sh.siftdown._hea 
7 ··0x00000050·70715f68·65617070·7573682e·636f6c64·pq_heappush.cold 
8 ··0x00000060·00736966·74646f77·6e2e636f·6c64005f·.siftdown.cold._ 
9 ··0x00000070·68656170·715f6865·6170706f·70007369·heapq_heappop.si6 ··0x00000040·7368005f·68656170·715f6865·61707075·sh._heapq_heappu
10 ··0x00000080·66747570·00686561·70706f70·5f696e74·ftup.heappop_int 
11 ··0x00000090·65726e61·6c006865·6170706f·705f696e·ernal.heappop_in 
12 ··0x000000a0·7465726e·616c2e63·6f6c6400·73696674·ternal.cold.sift 
13 ··0x000000b0·75702e63·6f6c6400·5f686561·70715f68·up.cold._heapq_h7 ··0x00000050·73682e63·6f6c6400·5f686561·70715f68·sh.cold._heapq_h
 8 ··0x00000060·65617070·6f700073·69667475·70006865·eappop.siftup.he
 9 ··0x00000070·6170706f·705f696e·7465726e·616c0068·appop_internal.h
 10 ··0x00000080·65617070·6f705f69·6e746572·6e616c2e·eappop_internal.
 11 ··0x00000090·636f6c64·00736966·7475702e·636f6c64·cold.siftup.cold
 12 ··0x000000a0·005f6865·6170715f·68656170·69667900·._heapq_heapify.
 13 ··0x000000b0·68656170·6966795f·696e7465·726e616c·heapify_internal
 14 ··0x000000c0·00686561·70696679·5f696e74·65726e61·.heapify_interna
14 ··0x000000c0·65617069·66790068·65617069·66795f69·eapify.heapify_i 
15 ··0x000000d0·6e746572·6e616c00·68656170·6966795f·nternal.heapify_ 
16 ··0x000000e0·696e7465·726e616c·2e636f6c·64005f68·internal.cold._h 
17 ··0x000000f0·65617071·5f686561·70726570·6c616365·eapq_heapreplace 
18 ··0x00000100·00686561·70726570·6c616365·5f696e74·.heapreplace_int 
19 ··0x00000110·65726e61·6c005f68·65617071·5f686561·ernal._heapq_hea 
20 ··0x00000120·70726570·6c616365·2e636f6c·64006865·preplace.cold.he 
21 ··0x00000130·61707265·706c6163·655f696e·7465726e·apreplace_intern 
22 ··0x00000140·616c2e63·6f6c6400·5f686561·70715f5f·al.cold._heapq__ 
23 ··0x00000150·68656170·6966795f·6d617800·73696674·heapify_max.sift 
24 ··0x00000160·75705f6d·61780073·69667475·705f6d61·up_max.siftup_ma 
25 ··0x00000170·782e636f·6c64005f·68656170·715f6865·x.cold._heapq_he15 ··0x000000d0·6c2e636f·6c64005f·68656170·715f6865·l.cold._heapq_he
26 ··0x00000180·61707075·7368706f·70005f68·65617071·appushpop._heapq 
27 ··0x00000190·5f686561·70707573·68706f70·2e636f6c·_heappushpop.col16 ··0x000000e0·61707265·706c6163·65005f68·65617071·apreplace._heapq
 17 ··0x000000f0·5f686561·70726570·6c616365·2e636f6c·_heapreplace.col
28 ··0x000001a0·64005f68·65617071·5f5f6865·6170706f·d._heapq__heappo18 ··0x00000100·64005f68·65617071·5f5f6865·61706966·d._heapq__heapif
 19 ··0x00000110·795f6d61·78007369·66747570·5f6d6178·y_max.siftup_max
 20 ··0x00000120·00736966·7475705f·6d61782e·636f6c64·.siftup_max.cold
29 ··0x000001b0·705f6d61·78005f68·65617071·5f5f6865·p_max._heapq__he 
30 ··0x000001c0·61707265·706c6163·655f6d61·78005f68·apreplace_max._h 
31 ··0x000001d0·65617071·5f5f6865·61707265·706c6163·eapq__heapreplac 
32 ··0x000001e0·655f6d61·782e636f·6c64006d·6f64756c·e_max.cold.modul 
33 ··0x000001f0·655f646f·63006865·6170715f·6d657468·e_doc.heapq_meth 
34 ··0x00000200·6f647300·68656170·715f736c·6f747300·ods.heapq_slots. 
35 ··0x00000210·5f686561·70715f68·65617070·7573685f·_heapq_heappush_21 ··0x00000130·005f6865·6170715f·68656170·70757368·._heapq_heappush
36 ··0x00000220·5f646f63·5f5f005f·68656170·715f6865·_doc__._heapq_he22 ··0x00000140·706f7000·5f686561·70715f68·65617070·pop._heapq_heapp
 23 ··0x00000150·75736870·6f702e63·6f6c6400·5f686561·ushpop.cold._hea
 24 ··0x00000160·70715f5f·68656170·706f705f·6d617800·pq__heappop_max.
 25 ··0x00000170·5f686561·70715f5f·68656170·7265706c·_heapq__heaprepl
 26 ··0x00000180·6163655f·6d617800·5f686561·70715f5f·ace_max._heapq__
 27 ··0x00000190·68656170·7265706c·6163655f·6d61782e·heapreplace_max.
 28 ··0x000001a0·636f6c64·006d6f64·756c655f·646f6300·cold.module_doc.
 29 ··0x000001b0·68656170·715f6d65·74686f64·73006865·heapq_methods.he
 30 ··0x000001c0·6170715f·736c6f74·73005f68·65617071·apq_slots._heapq
37 ··0x00000230·61707075·7368706f·705f5f64·6f635f5f·appushpop__doc__31 ··0x000001d0·5f686561·70707573·685f5f64·6f635f5f·_heappush__doc__
 32 ··0x000001e0·005f6865·6170715f·68656170·70757368·._heapq_heappush
 33 ··0x000001f0·706f705f·5f646f63·5f5f005f·68656170·pop__doc__._heap
 34 ··0x00000200·715f6865·6170706f·705f5f64·6f635f5f·q_heappop__doc__
 35 ··0x00000210·005f6865·6170715f·68656170·7265706c·._heapq_heaprepl
 36 ··0x00000220·6163655f·5f646f63·5f5f005f·68656170·ace__doc__._heap
 37 ··0x00000230·715f6865·61706966·795f5f64·6f635f5f·q_heapify__doc__
38 ··0x00000240·005f6865·6170715f·68656170·706f705f·._heapq_heappop_38 ··0x00000240·005f6865·6170715f·5f686561·70706f70·._heapq__heappop
 39 ··0x00000250·5f6d6178·5f5f646f·635f5f00·5f686561·_max__doc__._hea
 40 ··0x00000260·70715f5f·68656170·6966795f·6d61785f·pq__heapify_max_
39 ··0x00000250·5f646f63·5f5f005f·68656170·715f6865·_doc__._heapq_he 
40 ··0x00000260·61707265·706c6163·655f5f64·6f635f5f·apreplace__doc__ 
41 ··0x00000270·005f6865·6170715f·68656170·6966795f·._heapq_heapify_ 
42 ··0x00000280·5f646f63·5f5f005f·68656170·715f5f68·_doc__._heapq__h41 ··0x00000270·5f646f63·5f5f005f·68656170·715f5f68·_doc__._heapq__h
 42 ··0x00000280·65617072·65706c61·63655f6d·61785f5f·eapreplace_max__
 43 ··0x00000290·646f635f·5f005079·496e6974·5f5f6865·doc__.PyInit__he
 44 ··0x000002a0·61707100·50794d6f·64756c65·4465665f·apq.PyModuleDef_
 45 ··0x000002b0·496e6974·00507955·6e69636f·64655f46·Init.PyUnicode_F
 46 ··0x000002c0·726f6d53·7472696e·67005079·4d6f6475·romString.PyModu
 47 ··0x000002d0·6c655f41·64644f62·6a656374·005f5079·le_AddObject._Py
 48 ··0x000002e0·5f446561·6c6c6f63·0050794c·6973745f·_Dealloc.PyList_
 49 ··0x000002f0·41707065·6e640050·794f626a·6563745f·Append.PyObject_
 50 ··0x00000300·52696368·436f6d70·61726542·6f6f6c00·RichCompareBool.
 51 ··0x00000310·5f50795f·4e6f6e65·53747275·63740050·_Py_NoneStruct.P
 52 ··0x00000320·79457863·5f52756e·74696d65·4572726f·yExc_RuntimeErro
43 ··0x00000290·65617070·6f705f6d·61785f5f·646f635f·eappop_max__doc_ 
44 ··0x000002a0·5f005f68·65617071·5f5f6865·61706966·_._heapq__heapif 
45 ··0x000002b0·795f6d61·785f5f64·6f635f5f·005f6865·y_max__doc__._he 
46 ··0x000002c0·6170715f·5f686561·70726570·6c616365·apq__heapreplace 
47 ··0x000002d0·5f6d6178·5f5f646f·635f5f00·5079496e·_max__doc__.PyIn 
48 ··0x000002e0·69745f5f·68656170·71005079·4d6f6475·it__heapq.PyModu 
49 ··0x000002f0·6c654465·665f496e·69740050·79556e69·leDef_Init.PyUni 
50 ··0x00000300·636f6465·5f46726f·6d537472·696e6700·code_FromString. 
51 ··0x00000310·50794d6f·64756c65·5f416464·4f626a65·PyModule_AddObje 
52 ··0x00000320·6374005f·50795f44·65616c6c·6f630050·ct._Py_Dealloc.P 
53 ··0x00000330·794c6973·745f4170·70656e64·005f5079·yList_Append._Py 
54 ··0x00000340·5f4e6f6e·65537472·75637400·5f507941·_NoneStruct._PyA 
55 ··0x00000350·72675f43·6865636b·506f7369·74696f6e·rg_CheckPosition 
56 ··0x00000360·616c0050·79457863·5f547970·65457272·al.PyExc_TypeErr 
57 ··0x00000370·6f720050·79457272·5f536574·53747269·or.PyErr_SetStri53 ··0x00000330·72005079·4572725f·53657453·7472696e·r.PyErr_SetStrin
58 ··0x00000380·6e670050·794f626a·6563745f·52696368·ng.PyObject_Rich 
59 ··0x00000390·436f6d70·61726542·6f6f6c00·50794578·CompareBool.PyEx 
60 ··0x000003a0·635f5275·6e74696d·65457272·6f720050·c_RuntimeError.P 
61 ··0x000003b0·79457863·5f496e64·65784572·726f7200·yExc_IndexError.54 ··0x00000340·67005079·4578635f·496e6465·78457272·g.PyExc_IndexErr
62 ··0x000003c0·50794c69·73745f53·6574536c·69636500·PyList_SetSlice.55 ··0x00000350·6f72005f·50794172·675f4368·65636b50·or._PyArg_CheckP
 56 ··0x00000360·6f736974·696f6e61·6c005079·4578635f·ositional.PyExc_
 57 ··0x00000370·54797065·4572726f·72005079·4c697374·TypeError.PyList
 58 ··0x00000380·5f536574·536c6963·6500··············_SetSlice.
  
235 KB
_iomodule.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:··········32372·(bytes·into·file)13 ··Start·of·section·headers:··········32444·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x7e74:1 There·are·20·section·headers,·starting·at·offset·0x7ebc:
  
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]·.text·············PROGBITS········00000000·000040·000846·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0007e6·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00658c·000740·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·0065c4·000720·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0008a0·000130·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000840·000130·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·006ccc·0000a0·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·006ce4·0000a0·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0009d0·00006c·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·000970·00006c·00··WA··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0009d0·00024e·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000970·00024e·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·000c1e·0005a4·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·000bbe·0005af·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·006d6c·0004e0·08···I·17···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·006d84·0004e0·08···I·17···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·0011d0·001236·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·001170·0012b6·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·00724c·000638·08···I·17···9··414 ··[10]·.rel.text.hot·····REL·············00000000·007264·000668·08···I·17···9··4
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·002408·000237·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·002428·000237·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·002640·002202·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·002660·002202·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·007884·0004c8·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·0078cc·0004c8·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·004842·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·004862·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·004844·000c0c·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·004864·000c24·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·007d4c·000088·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·007d94·000088·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·005450·000890·10·····18··36··421 ··[17]·.symtab···········SYMTAB··········00000000·005488·000890·10·····18··36··4
22 ··[18]·.strtab···········STRTAB··········00000000·005ce0·0008ab·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·005d18·0008ab·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·007dd4·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·007e1c·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
6.49 KB
readelf --wide --symbols {}
    
Offset 3, 35 lines modifiedOffset 3, 35 lines modified
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····1·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
9 ·····5:·00000000····55·FUNC····LOCAL··DEFAULT····7·PyInit__io.cold9 ·····5:·00000000····55·FUNC····LOCAL··DEFAULT····7·PyInit__io.cold
 10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
10 ·····6:·000006e0····89·FUNC····LOCAL··DEFAULT····1·iomodule_traverse11 ·····7:·00000000····90·FUNC····LOCAL··DEFAULT····9·iomodule_traverse
11 ·····7:·00000037·····6·FUNC····LOCAL··DEFAULT····7·iomodule_traverse.cold12 ·····8:·00000037·····6·FUNC····LOCAL··DEFAULT····7·iomodule_traverse.cold
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····9· 
13 ·····9:·00000000····79·FUNC····LOCAL··DEFAULT····9·_io_open_code13 ·····9:·00000060····79·FUNC····LOCAL··DEFAULT····9·_io_open_code
14 ····10:·0000003d···121·FUNC····LOCAL··DEFAULT····7·_io_open_code.cold14 ····10:·0000003d···121·FUNC····LOCAL··DEFAULT····7·_io_open_code.cold
15 ····11:·00000080····36·OBJECT··LOCAL··DEFAULT····3·_parser.715 ····11:·00000080····36·OBJECT··LOCAL··DEFAULT····3·_parser.7
16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···11·16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
17 ····13:·00000050··4478·FUNC····LOCAL··DEFAULT····9·_io_open17 ····13:·000000b0··4506·FUNC····LOCAL··DEFAULT····9·_io_open
18 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT···12·18 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
19 ····15:·00000024····12·OBJECT··LOCAL··DEFAULT····3·PyId_isatty.319 ····15:·00000024····12·OBJECT··LOCAL··DEFAULT····3·PyId_isatty.3
20 ····16:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId__blksize.220 ····16:·00000018····12·OBJECT··LOCAL··DEFAULT····3·PyId__blksize.2
21 ····17:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_mode.121 ····17:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_mode.1
22 ····18:·00000040····36·OBJECT··LOCAL··DEFAULT····3·_parser.522 ····18:·00000040····36·OBJECT··LOCAL··DEFAULT····3·_parser.5
23 ····19:·000000b6···998·FUNC····LOCAL··DEFAULT····7·_io_open.cold23 ····19:·000000b6··1009·FUNC····LOCAL··DEFAULT····7·_io_open.cold
24 ····20:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_close.024 ····20:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_close.0
25 ····21:·0000049c···155·FUNC····LOCAL··DEFAULT····7·PyNumber_AsOff_t.cold25 ····21:·000004a7···155·FUNC····LOCAL··DEFAULT····7·PyNumber_AsOff_t.cold
26 ····22:·00000740·····2·FUNC····LOCAL··DEFAULT····1·iomodule_free26 ····22:·000006e0·····2·FUNC····LOCAL··DEFAULT····1·iomodule_free
27 ····23:·00000750····86·FUNC····LOCAL··DEFAULT····1·iomodule_clear27 ····23:·000006f0····86·FUNC····LOCAL··DEFAULT····1·iomodule_clear
28 ····24:·00000537····17·FUNC····LOCAL··DEFAULT····7·iomodule_clear.cold28 ····24:·00000542····17·FUNC····LOCAL··DEFAULT····7·iomodule_clear.cold
29 ····25:·00000548····28·FUNC····LOCAL··DEFAULT····7·_PyIO_get_module_state.cold29 ····25:·00000553····28·FUNC····LOCAL··DEFAULT····7·_PyIO_get_module_state.cold
30 ····26:·00000564····64·FUNC····LOCAL··DEFAULT····7·_PyIO_get_locale_module.cold30 ····26:·0000056f····64·FUNC····LOCAL··DEFAULT····7·_PyIO_get_locale_module.cold
31 ····27:·00000240····36·OBJECT··LOCAL··DEFAULT···12·_keywords.431 ····27:·00000240····36·OBJECT··LOCAL··DEFAULT···12·_keywords.4
32 ····28:·00000264·····8·OBJECT··LOCAL··DEFAULT···12·_keywords.632 ····28:·00000264·····8·OBJECT··LOCAL··DEFAULT···12·_keywords.6
33 ····29:·00001c40··1474·OBJECT··LOCAL··DEFAULT···12·module_doc33 ····29:·00001c40··1474·OBJECT··LOCAL··DEFAULT···12·module_doc
34 ····30:·00000100····48·OBJECT··LOCAL··DEFAULT····3·module_methods34 ····30:·00000100····48·OBJECT··LOCAL··DEFAULT····3·module_methods
35 ····31:·00000360··6354·OBJECT··LOCAL··DEFAULT···12·_io_open__doc__35 ····31:·00000360··6354·OBJECT··LOCAL··DEFAULT···12·_io_open__doc__
36 ····32:·00000280···210·OBJECT··LOCAL··DEFAULT···12·_io_open_code__doc__36 ····32:·00000280···210·OBJECT··LOCAL··DEFAULT···12·_io_open_code__doc__
37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT····5·37 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
69.6 KB
readelf --wide --relocs {}
Max HTML report size reached
54.8 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
736 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 256, 33 lines modifiedOffset 256, 33 lines modified
256 _PyUnicode_Ready256 _PyUnicode_Ready
257 _PyArg_BadArgument257 _PyArg_BadArgument
258 PyUnicode_AsUTF8AndSize258 PyUnicode_AsUTF8AndSize
259 PyNumber_Check259 PyNumber_Check
260 PyOS_FSPath260 PyOS_FSPath
261 _Py_NoneStruct261 _Py_NoneStruct
262 _Py_TrueStruct262 _Py_TrueStruct
263 _Py_FalseStruct 
264 PyUnicode_FromString263 PyUnicode_FromString
265 _PyUnicode_FromId264 _PyUnicode_FromId
266 PyObject_VectorcallMethod265 PyObject_VectorcallMethod
267 PyLong_AsLong266 PyLong_AsLong
268 _PyObject_GetAttrId267 _PyObject_GetAttrId
 268 _Py_FalseStruct
269 PyFloat_Type269 PyFloat_Type
270 PyType_IsSubtype270 PyType_IsSubtype
271 _PyLong_AsInt271 _PyLong_AsInt
272 PyErr_Occurred272 PyErr_Occurred
273 _PyObject_SetAttrId273 _PyObject_SetAttrId
274 PyErr_SetString274 PyErr_SetString
275 PyExc_DeprecationWarning275 PyExc_DeprecationWarning
276 PyErr_WarnEx276 PyErr_WarnEx
277 PyExc_TypeError277 PyExc_TypeError
278 PyErr_Fetch278 PyErr_Fetch
279 _PyErr_ChainExceptions279 _PyErr_ChainExceptions
280 PyErr_Format 
281 PyExc_RuntimeWarning280 PyExc_RuntimeWarning
 281 PyErr_Format
282 PyNumber_AsOff_t282 PyNumber_AsOff_t
283 PyNumber_Index283 PyNumber_Index
284 PyLong_AsLongLong284 PyLong_AsLongLong
285 PyExc_OverflowError285 PyExc_OverflowError
286 PyErr_GivenExceptionMatches286 PyErr_GivenExceptionMatches
287 PyErr_Clear287 PyErr_Clear
288 _PyLong_Sign288 _PyLong_Sign
4.97 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 665, 162 lines modifiedOffset 665, 119 lines modified
665 ·R_386_PC32»     .text.unlikely665 ·R_386_PC32»     .text.unlikely
666 »       jmp····6d3·<PyInit__io+0x6d3>666 »       jmp····6d3·<PyInit__io+0x6d3>
667 ·R_386_PC32»     .text.unlikely667 ·R_386_PC32»     .text.unlikely
668 »       jmp····6d8·<PyInit__io+0x6d8>668 »       jmp····6d8·<PyInit__io+0x6d8>
669 ·R_386_PC32»     .text.unlikely669 ·R_386_PC32»     .text.unlikely
670 »       lea····0x0(%esi,%eiz,1),%esi670 »       lea····0x0(%esi,%eiz,1),%esi
  
671 000006e0·<iomodule_traverse>: 
672 iomodule_traverse(): 
673 »       push···%edi 
674 »       push···%esi 
675 »       push···%ebx 
676 »       mov····0x14(%esp),%esi 
677 »       mov····0x18(%esp),%edi 
678 »       sub····$0xc,%esp 
679 »       pushl··0x1c(%esp) 
680 »       call···6f3·<iomodule_traverse+0x13> 
681 ·R_386_PC32»     PyModule_GetState 
682 »       add····$0x10,%esp 
683 »       cmpl···$0x0,(%eax) 
684 »       je·····736·<iomodule_traverse+0x56> 
685 ·R_386_PC32»     .text.unlikely 
686 »       mov····%eax,%ebx 
687 »       mov····0x4(%eax),%eax 
688 »       test···%eax,%eax 
689 »       jne····722·<iomodule_traverse+0x42> 
690 »       mov····0x8(%ebx),%edx 
691 »       test···%edx,%edx 
692 »       je·····734·<iomodule_traverse+0x54> 
693 »       mov····%edi,0x14(%esp) 
694 »       mov····%esi,%eax 
695 »       mov····%edx,0x10(%esp) 
696 »       pop····%ebx 
697 »       pop····%esi 
698 »       pop····%edi 
699 »       jmp····*%eax 
700 »       push···%edx 
701 »       push···%edx 
702 »       push···%edi 
703 »       push···%eax 
704 »       call···*%esi 
705 »       add····$0x10,%esp 
706 »       test···%eax,%eax 
707 »       je·····70c·<iomodule_traverse+0x2c> 
708 »       jmp····769·<iomodule_clear+0x19> 
709 ·R_386_PC32»     .text.unlikely 
710 »       jmp····76c·<iomodule_clear+0x1c> 
711 ·R_386_PC32»     .text.unlikely 
712 »       lea····0x0(%esi,%eiz,1),%esi 
  
713 00000740·<iomodule_free>:671 000006e0·<iomodule_free>:
714 iomodule_free():672 iomodule_free():
715 »       jmp····750·<iomodule_clear>673 »       jmp····6f0·<iomodule_clear>
716 »       lea····0x0(%esi,%eiz,1),%esi674 »       lea····0x0(%esi,%eiz,1),%esi
717 »       lea····0x0(%esi,%eiz,1),%esi675 »       lea····0x0(%esi,%eiz,1),%esi
  
718 00000750·<iomodule_clear>:676 000006f0·<iomodule_clear>:
719 iomodule_clear():677 iomodule_clear():
720 »       push···%ebx678 »       push···%ebx
721 »       sub····$0x14,%esp679 »       sub····$0x14,%esp
722 »       pushl··0x1c(%esp)680 »       pushl··0x1c(%esp)
723 »       call···759·<iomodule_clear+0x9>681 »       call···6f9·<iomodule_clear+0x9>
724 ·R_386_PC32»     PyModule_GetState682 ·R_386_PC32»     PyModule_GetState
725 »       add····$0x10,%esp683 »       add····$0x10,%esp
726 »       cmpl···$0x0,(%eax)684 »       cmpl···$0x0,(%eax)
727 »       je·····785·<iomodule_clear+0x35>685 »       je·····725·<iomodule_clear+0x35>
728 »       mov····%eax,%ebx686 »       mov····%eax,%ebx
729 »       mov····0x4(%eax),%eax687 »       mov····0x4(%eax),%eax
730 »       test···%eax,%eax688 »       test···%eax,%eax
731 »       jne····78c·<iomodule_clear+0x3c>689 »       jne····72c·<iomodule_clear+0x3c>
732 »       mov····0x8(%ebx),%edx690 »       mov····0x8(%ebx),%edx
733 »       test···%edx,%edx691 »       test···%edx,%edx
734 »       je·····785·<iomodule_clear+0x35>692 »       je·····725·<iomodule_clear+0x35>
735 »       movl···$0x0,0x8(%ebx)693 »       movl···$0x0,0x8(%ebx)
736 »       subl···$0x1,(%edx)694 »       subl···$0x1,(%edx)
737 »       je·····cb8·<_PyIO_get_locale_module+0x4d8>695 »       je·····c63·<_PyIO_get_locale_module+0x4e3>
738 ·R_386_PC32»     .text.unlikely696 ·R_386_PC32»     .text.unlikely
739 »       add····$0x8,%esp697 »       add····$0x8,%esp
740 »       xor····%eax,%eax698 »       xor····%eax,%eax
741 »       pop····%ebx699 »       pop····%ebx
742 »       retq···700 »       retq···
743 »       movl···$0x0,0x4(%ebx)701 »       movl···$0x0,0x4(%ebx)
744 »       subl···$0x1,(%eax)702 »       subl···$0x1,(%eax)
745 »       jne····76e·<iomodule_clear+0x1e>703 »       jne····70e·<iomodule_clear+0x1e>
746 »       sub····$0xc,%esp704 »       sub····$0xc,%esp
747 »       push···%eax705 »       push···%eax
748 »       call···79d·<iomodule_clear+0x4d>706 »       call···73d·<iomodule_clear+0x4d>
749 ·R_386_PC32»     _Py_Dealloc707 ·R_386_PC32»     _Py_Dealloc
750 »       add····$0x10,%esp708 »       add····$0x10,%esp
751 »       jmp····76e·<iomodule_clear+0x1e>709 »       jmp····70e·<iomodule_clear+0x1e>
752 »       lea····0x0(%esi,%eiz,1),%esi710 »       lea····0x0(%esi,%eiz,1),%esi
753 »       lea····0x0(%esi),%esi711 »       lea····0x0(%esi),%esi
  
754 000007b0·<_PyIO_get_module_state>:712 00000750·<_PyIO_get_module_state>:
755 _PyIO_get_module_state():713 _PyIO_get_module_state():
756 »       sub····$0x18,%esp714 »       sub····$0x18,%esp
757 »       push···$0x0715 »       push···$0x0
758 ·R_386_32»       _PyIO_Module716 ·R_386_32»       _PyIO_Module
759 »       call···7b9·<_PyIO_get_module_state+0x9>717 »       call···759·<_PyIO_get_module_state+0x9>
760 ·R_386_PC32»     PyState_FindModule718 ·R_386_PC32»     PyState_FindModule
761 »       add····$0x10,%esp719 »       add····$0x10,%esp
762 »       test···%eax,%eax720 »       test···%eax,%eax
763 »       je·····d0c·<_PyIO_get_locale_module+0x52c>721 »       je·····cb7·<_PyIO_get_locale_module+0x537>
764 ·R_386_PC32»     .text.unlikely722 ·R_386_PC32»     .text.unlikely
765 »       sub····$0xc,%esp723 »       sub····$0xc,%esp
766 »       push···%eax724 »       push···%eax
767 »       call···7cd·<_PyIO_get_module_state+0x1d>725 »       call···76d·<_PyIO_get_module_state+0x1d>
768 ·R_386_PC32»     PyModule_GetState726 ·R_386_PC32»     PyModule_GetState
769 »       add····$0x10,%esp727 »       add····$0x10,%esp
770 »       test···%eax,%eax728 »       test···%eax,%eax
771 »       je·····d20·<_PyIO_get_locale_module+0x540>729 »       je·····ccb·<_PyIO_get_locale_module+0x54b>
772 ·R_386_PC32»     .text.unlikely730 ·R_386_PC32»     .text.unlikely
773 »       add····$0xc,%esp731 »       add····$0xc,%esp
774 »       retq···732 »       retq···
  
775 000007e0·<_PyIO_get_locale_module>:733 00000780·<_PyIO_get_locale_module>:
776 _PyIO_get_locale_module():734 _PyIO_get_locale_module():
777 »       push···%esi735 »       push···%esi
778 »       push···%ebx736 »       push···%ebx
779 »       push···%ebx737 »       push···%ebx
780 »       mov····0x10(%esp),%esi738 »       mov····0x10(%esp),%esi
781 »       mov····0x4(%esi),%edx739 »       mov····0x4(%esi),%edx
782 »       test···%edx,%edx740 »       test···%edx,%edx
783 »       je·····812·<_PyIO_get_locale_module+0x32>741 »       je·····7b2·<_PyIO_get_locale_module+0x32>
784 »       mov····0x8(%edx),%ebx742 »       mov····0x8(%edx),%ebx
785 »       mov····(%ebx),%eax743 »       mov····(%ebx),%eax
786 »       cmp····$0x0,%ebx744 »       cmp····$0x0,%ebx
Max diff block lines reached; 1169/4901 bytes (23.85%) of diff not shown.
1.16 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 11, 13 lines modifiedOffset 11, 13 lines modified
11 ··0x00000070·00000000·00000000·00000000·00000000·................11 ··0x00000070·00000000·00000000·00000000·00000000·................
12 ··0x00000080·00000000·64020000·05010000·00000000·....d...........12 ··0x00000080·00000000·64020000·05010000·00000000·....d...........
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·00000000·00000000·00000000·00000000·................14 ··0x000000a0·00000000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·00000000·00000000·00000000·................15 ··0x000000b0·00000000·00000000·00000000·00000000·................
16 ··0x000000c0·01000000·00000000·00000000·00000000·................16 ··0x000000c0·01000000·00000000·00000000·00000000·................
17 ··0x000000d0·00000000·4b020000·401c0000·0c000000·....K...@.......17 ··0x000000d0·00000000·4b020000·401c0000·0c000000·....K...@.......
18 ··0x000000e0·00010000·00000000·e0060000·50070000·............P...18 ··0x000000e0·00010000·00000000·00000000·f0060000·................
19 ··0x000000f0·40070000·00000000·00000000·00000000·@...............19 ··0x000000f0·e0060000·00000000·00000000·00000000·................
20 ··0x00000100·21010000·50000000·82000000·60030000·!...P.......`...20 ··0x00000100·21010000·b0000000·82000000·60030000·!...........`...
21 ··0x00000110·05010000·00000000·82000000·80020000·................21 ··0x00000110·05010000·60000000·82000000·80020000·....`...........
22 ··0x00000120·00000000·00000000·00000000·00000000·................22 ··0x00000120·00000000·00000000·00000000·00000000·................
  
20.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 14, 23 lines modifiedOffset 14, 23 lines modified
14 »       push···%edx14 »       push···%edx
15 »       call···11·<PyInit__io.cold+0x11>15 »       call···11·<PyInit__io.cold+0x11>
16 ·R_386_PC32»     _Py_Dealloc16 ·R_386_PC32»     _Py_Dealloc
17 »       add····$0x10,%esp17 »       add····$0x10,%esp
18 »       subl···$0x1,(%ebx)18 »       subl···$0x1,(%ebx)
19 »       je·····24·<PyInit__io.cold+0x24>19 »       je·····24·<PyInit__io.cold+0x24>
20 »       xor····%ebx,%ebx20 »       xor····%ebx,%ebx
21 »       jmp····674·<_PyIO_get_locale_module.cold+0x110>21 »       jmp····674·<_PyIO_get_locale_module.cold+0x105>
22 ·R_386_PC32»     .text22 ·R_386_PC32»     .text
23 »       sub····$0xc,%esp23 »       sub····$0xc,%esp
24 »       push···%ebx24 »       push···%ebx
25 »       xor····%ebx,%ebx25 »       xor····%ebx,%ebx
26 »       call···2b·<PyInit__io.cold+0x2b>26 »       call···2b·<PyInit__io.cold+0x2b>
27 ·R_386_PC32»     _Py_Dealloc27 ·R_386_PC32»     _Py_Dealloc
28 »       add····$0x10,%esp28 »       add····$0x10,%esp
29 »       jmp····687·<_PyIO_get_locale_module.cold+0x123>29 »       jmp····687·<_PyIO_get_locale_module.cold+0x118>
30 ·R_386_PC32»     .text30 ·R_386_PC32»     .text
  
31 00000037·<iomodule_traverse.cold>:31 00000037·<iomodule_traverse.cold>:
32 iomodule_traverse.cold():32 iomodule_traverse.cold():
33 »       xor····%eax,%eax33 »       xor····%eax,%eax
34 »       pop····%ebx34 »       pop····%ebx
35 »       pop····%esi35 »       pop····%esi
44.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
5.41 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 46 lines modifiedOffset 1, 46 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·620b0000·88030000·88030000·88030000·b...............3 ··0x00000000·de0b0000·5e040000·5e040000·5e040000·....^...^...^...
4 ··0x00000010·88030000·88030000·88030000·88030000·................4 ··0x00000010·5e040000·5e040000·5e040000·5e040000·^...^...^...^...
5 ··0x00000020·88030000·88030000·88030000·88030000·................5 ··0x00000020·5e040000·5e040000·5e040000·5e040000·^...^...^...^...
6 ··0x00000030·970b0000·98010000·88030000·88030000·................6 ··0x00000030·130c0000·f8010000·5e040000·5e040000·........^...^...
 7 ··0x00000040·5e040000·5e040000·5e040000·5e040000·^...^...^...^...
 8 ··0x00000050·5e040000·5e040000·5e040000·5e040000·^...^...^...^...
 9 ··0x00000060·5e040000·5e040000·5e040000·5e040000·^...^...^...^...
7 ··0x00000040·88030000·88030000·88030000·88030000·................10 ··0x00000070·5e040000·88020000·5e040000·480c0000·^.......^...H...
 11 ··0x00000080·5e040000·5e040000·ac0b0000·430b0000·^...^.......C...
8 ··0x00000050·88030000·88030000·88030000·88030000·................ 
9 ··0x00000060·88030000·88030000·88030000·88030000·................ 
10 ··0x00000070·88030000·30020000·88030000·cc0b0000·....0........... 
11 ··0x00000080·88030000·88030000·300b0000·c70a0000·........0....... 
12 ··0x00000090·230c0000·88030000·88030000·88030000·#...............12 ··0x00000090·9f0c0000·5e040000·5e040000·5e040000·....^...^...^...
13 ··0x000000a0·88030000·88030000·88030000·88030000·................13 ··0x000000a0·5e040000·5e040000·5e040000·5e040000·^...^...^...^...
14 ··0x000000b0·88030000·88030000·88030000·88030000·................14 ··0x000000b0·5e040000·5e040000·5e040000·5e040000·^...^...^...^...
15 ··0x000000c0·380c0000·9b020000·88030000·88030000·8...............15 ··0x000000c0·b40c0000·f3020000·5e040000·5e040000·........^...^...
16 ··0x000000d0·88030000·88030000·88030000·88030000·................16 ··0x000000d0·5e040000·5e040000·5e040000·5e040000·^...^...^...^...
17 ··0x000000e0·88030000·88030000·88030000·88030000·................17 ··0x000000e0·5e040000·5e040000·5e040000·5e040000·^...^...^...^...
18 ··0x000000f0·88030000·88030000·88030000·88030000·................18 ··0x000000f0·5e040000·5e040000·5e040000·5e040000·^...^...^...^...
 19 ··0x00000100·5e040000·4a030000·5e040000·c10c0000·^...J...^.......
 20 ··0x00000110·5e040000·5e040000·920c0000·850c0000·^...^...........
19 ··0x00000100·88030000·ec020000·88030000·450c0000·............E...21 ··0x00000120·e80c0000·5e040000·5e040000·5e040000·....^...^...^...
 22 ··0x00000130·5e040000·5e040000·5e040000·5e040000·^...^...^...^...
 23 ··0x00000140·5e040000·5e040000·5e040000·5e040000·^...^...^...^...
 24 ··0x00000150·fd0c0000·67080000·5e040000·5e040000·....g...^...^...
 25 ··0x00000160·5e040000·5e040000·5e040000·5e040000·^...^...^...^...
 26 ··0x00000170·5e040000·5e040000·5e040000·5e040000·^...^...^...^...
 27 ··0x00000180·5e040000·5e040000·5e040000·5e040000·^...^...^...^...
20 ··0x00000110·88030000·88030000·160c0000·090c0000·................28 ··0x00000190·5e040000·c5080000·5e040000·0a0d0000·^.......^.......
 29 ··0x000001a0·5e040000·5e040000·db0c0000·ce0c0000·^...^...........
21 ··0x00000120·6c0c0000·88030000·88030000·88030000·l............... 
22 ··0x00000130·88030000·88030000·88030000·88030000·................ 
23 ··0x00000140·88030000·88030000·88030000·88030000·................ 
24 ··0x00000150·810c0000·ce070000·88030000·88030000·................30 ··0x000001b0·310d0000·c0080000·c0080000·c0080000·1...............
25 ··0x00000160·88030000·88030000·88030000·88030000·................ 
26 ··0x00000170·88030000·88030000·88030000·88030000·................ 
27 ··0x00000180·88030000·88030000·88030000·88030000·................ 
28 ··0x00000190·88030000·26080000·88030000·8e0c0000·....&........... 
29 ··0x000001a0·88030000·88030000·5f0c0000·520c0000·........_...R... 
30 ··0x000001b0·b50c0000·21080000·21080000·21080000·....!...!...!... 
31 ··0x000001c0·21080000·21080000·21080000·21080000·!...!...!...!...31 ··0x000001c0·c0080000·c0080000·c0080000·c0080000·................
32 ··0x000001d0·21080000·21080000·21080000·21080000·!...!...!...!...32 ··0x000001d0·c0080000·c0080000·c0080000·c0080000·................
33 ··0x000001e0·ca0c0000·30080000·21080000·21080000·....0...!...!...33 ··0x000001e0·460d0000·cf080000·c0080000·c0080000·F...............
34 ··0x000001f0·21080000·21080000·21080000·21080000·!...!...!...!...34 ··0x000001f0·c0080000·c0080000·c0080000·c0080000·................
35 ··0x00000200·21080000·21080000·21080000·21080000·!...!...!...!...35 ··0x00000200·c0080000·c0080000·c0080000·c0080000·................
36 ··0x00000210·21080000·21080000·21080000·21080000·!...!...!...!...36 ··0x00000210·c0080000·c0080000·c0080000·c0080000·................
37 ··0x00000220·21080000·bd0c0000·21080000·d70c0000·!.......!.......37 ··0x00000220·c0080000·390d0000·c0080000·530d0000·....9.......S...
38 ··0x00000230·21080000·21080000·a80c0000·9b0c0000·!...!...........38 ··0x00000230·c0080000·c0080000·240d0000·170d0000·........$.......
39 ··0x00000240·10020000·02020000·15020000·1f020000·................39 ··0x00000240·10020000·02020000·15020000·1f020000·................
40 ··0x00000250·28020000·2f020000·37020000·3f020000·(.../...7...?...40 ··0x00000250·28020000·2f020000·37020000·3f020000·(.../...7...?...
41 ··0x00000260·00000000·46020000·00000000·00000000·....F...........41 ··0x00000260·00000000·46020000·00000000·00000000·....F...........
42 ··0x00000270·00000000·00000000·00000000·00000000·................42 ··0x00000270·00000000·00000000·00000000·00000000·................
43 ··0x00000280·6f70656e·5f636f64·6528246d·6f64756c·open_code($modul43 ··0x00000280·6f70656e·5f636f64·6528246d·6f64756c·open_code($modul
44 ··0x00000290·652c202f·2c207061·7468290a·2d2d0a0a·e,·/,·path).--..44 ··0x00000290·652c202f·2c207061·7468290a·2d2d0a0a·e,·/,·path).--..
45 ··0x000002a0·4f70656e·73207468·65207072·6f766964·Opens·the·provid45 ··0x000002a0·4f70656e·73207468·65207072·6f766964·Opens·the·provid
19.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 39, 159 lines modifiedOffset 39, 161 lines modified
39 ··0x00000230·20480e10·530e1441·0e18420e·1c420e20··H..S..A..B..B.·39 ··0x00000230·20480e10·530e1441·0e18420e·1c420e20··H..S..A..B..B.·
40 ··0x00000240·480e1053·0e14410e·18420e1c·420e2048·H..S..A..B..B.·H40 ··0x00000240·480e1053·0e14410e·18420e1c·420e2048·H..S..A..B..B.·H
41 ··0x00000250·0e10560a·0e0c41c3·0e0841c6·0e04410b·..V...A...A...A.41 ··0x00000250·0e10560a·0e0c41c3·0e0841c6·0e04410b·..V...A...A...A.
42 ··0x00000260·18000000·00000000·017a5200·017c0801·.........zR..|..42 ··0x00000260·18000000·00000000·017a5200·017c0801·.........zR..|..
43 ··0x00000270·1b0c0404·88010e10·83038602·20000000·............·...43 ··0x00000270·1b0c0404·88010e10·83038602·20000000·............·...
44 ··0x00000280·20000000·00000000·37000000·004f0e1c··.......7....O..44 ··0x00000280·20000000·00000000·37000000·004f0e1c··.......7....O..
45 ··0x00000290·410e2048·0e104f0e·1c410e20·4a0e1000·A.·H..O..A.·J...45 ··0x00000290·410e2048·0e104f0e·1c410e20·4a0e1000·A.·H..O..A.·J...
46 ··0x000002a0·44000000·a4020000·e0060000·59000000·D...........Y...46 ··0x000002a0·44000000·a4020000·00000000·5a000000·D...........Z...
47 ··0x000002b0·00410e08·8702410e·0c860341·0e108304·.A....A....A....47 ··0x000002b0·00410e08·8702410e·0c860341·0e108304·.A....A....A....
48 ··0x000002c0·4b0e1c44·0e20480e·10640ac3·0e0c41c6·K..D.·H..d....A.48 ··0x000002c0·4b0e1c44·0e20480e·10650ac3·0e0c41c6·K..D.·H..e....A.
49 ··0x000002d0·0e0841c7·0e04420b·410e1441·0e18410e·..A...B.A..A..A.49 ··0x000002d0·0e0841c7·0e04420b·410e1441·0e18410e·..A...B.A..A..A.
50 ··0x000002e0·1c410e20·450e1000·1c000000·00000000·.A.·E...........50 ··0x000002e0·1c410e20·450e1000·1c000000·00000000·.A.·E...........
51 ··0x000002f0·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........51 ··0x000002f0·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........
52 ··0x00000300·83048603·87020000·1c000000·24000000·............$...52 ··0x00000300·83048603·87020000·1c000000·24000000·............$...
53 ··0x00000310·37000000·06000000·0043c30e·0c41c60e·7........C...A..53 ··0x00000310·37000000·06000000·0043c30e·0c41c60e·7........C...A..
54 ··0x00000320·0841c70e·04000000·20000000·2c030000·.A......·...,...54 ··0x00000320·0841c70e·04000000·20000000·2c030000·.A......·...,...
55 ··0x00000330·00000000·4f000000·00410e08·8302430e·....O....A....C.55 ··0x00000330·60000000·4f000000·00410e08·8302430e·`...O....A....C.
56 ··0x00000340·2002450e·0841c30e·04000000·18000000··.E..A..........56 ··0x00000340·2002450e·0841c30e·04000000·18000000··.E..A..........
57 ··0x00000350·00000000·017a5200·017c0801·1b0c0404·.....zR..|......57 ··0x00000350·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
58 ··0x00000360·88010e20·83020000·5c000000·20000000·...·....\...·...58 ··0x00000360·88010e20·83020000·5c000000·20000000·...·....\...·...
59 ··0x00000370·3d000000·79000000·00430e2c·450e3042·=...y....C.,E.0B59 ··0x00000370·3d000000·79000000·00430e2c·450e3042·=...y....C.,E.0B
60 ··0x00000380·0e34420e·38420e3c·450e4041·0e44420e·.4B.8B.<E.@A.DB.60 ··0x00000380·0e34420e·38420e3c·450e4041·0e44420e·.4B.8B.<E.@A.DB.
61 ··0x00000390·48410e4c·410e5048·0e205a0e·2c410e30·HA.LA.PH.·Z.,A.061 ··0x00000390·48410e4c·410e5048·0e205a0e·2c410e30·HA.LA.PH.·Z.,A.0
62 ··0x000003a0·480e2043·0a0e0841·c30e0441·0b430e2c·H.·C...A...A.C.,62 ··0x000003a0·480e2043·0a0e0841·c30e0441·0b430e2c·H.·C...A...A.C.,
63 ··0x000003b0·410e3048·0e204a0e·24450e28·450e2c45·A.0H.·J.$E.(E.,E63 ··0x000003b0·410e3048·0e204a0e·24450e28·450e2c45·A.0H.·J.$E.(E.,E
64 ··0x000003c0·0e30480e·20000000·bc030000·cc030000·.0H.·...........64 ··0x000003c0·0e30480e·20000000·d4030000·cc030000·.0H.·...........
65 ··0x000003d0·50000000·7e110000·00410e08·8502410e·P...~....A....A.65 ··0x000003d0·b0000000·9a110000·00410e08·8502410e·.........A....A.
66 ··0x000003e0·0c870341·0e108604·410e1483·05460ea0·...A....A....F..66 ··0x000003e0·0c870341·0e108604·410e1483·05460ea0·...A....A....F..
67 ··0x000003f0·0102560e·a801490e·ac01410e·b001480e·..V...I...A...H.67 ··0x000003f0·0102560e·a801490e·ac01410e·b001480e·..V...I...A...H.
68 ··0x00000400·a0014b0e·ac01450e·b001480e·a001580e·..K...E...H...X.68 ··0x00000400·a0014b0e·ac01450e·b001480e·a001580e·..K...E...H...X.
69 ··0x00000410·ac01410e·b0014c0e·a0014b0e·ac01410e·..A...L...K...A.69 ··0x00000410·ac01410e·b0014c0e·a0014b0e·ac01410e·..A...L...K...A.
70 ··0x00000420·b001480e·a0015d0e·ac01440e·b001480e·..H...]...D...H.70 ··0x00000420·b001480e·a0015d0e·ac01440e·b001480e·..H...]...D...H.
71 ··0x00000430·a001025f·0ea80142·0eac0148·0eb00148·..._...B...H...H71 ··0x00000430·a001025f·0ea80142·0eac0148·0eb00148·..._...B...H...H
72 ··0x00000440·0ea00102·860ea801·420eac01·480eb001·........B...H...72 ··0x00000440·0ea00102·7e0ea801·420eac01·480eb001·....~...B...H...
73 ··0x00000450·480ea001·02610ea8·01410eac·01480eb0·H....a...A...H..73 ··0x00000450·480ea001·02590ea8·01420eac·01480eb0·H....Y...B...H..
74 ··0x00000460·01480ea0·01034301·0ea40141·0ea80144·.H....C....A...D74 ··0x00000460·01480ea0·01024d0e·a801410e·ac01480e·.H....M...A...H.
75 ··0x00000470·0eac0141·0eb00145·0eb40141·0eb80145·...A...E...A...E75 ··0x00000470·b001480e·a00102d0·0ea80144·0eac0145·..H........D...E
76 ··0x00000480·0ebc0145·0ec00148·0ea00157·0eac0144·...E...H...W...D76 ··0x00000480·0eb00145·0eb40141·0eb80145·0ebc0145·...E...A...E...E
77 ··0x00000490·0eb00148·0ea00159·0eac0145·0eb00148·...H...Y...E...H77 ··0x00000490·0ec00148·0ea00157·0eac0144·0eb00148·...H...W...D...H
 78 ··0x000004a0·0ea00159·0eac0145·0eb00148·0ea0014a·...Y...E...H...J
 79 ··0x000004b0·0ea40145·0ea80145·0eac0141·0eb00148·...E...E...A...H
 80 ··0x000004c0·0ea0014d·0eac0141·0eb0014a·0ea00162·...M...A...J...b
 81 ··0x000004d0·0ea8014c·0eac0141·0eb00148·0ea0014d·...L...A...H...M
 82 ··0x000004e0·0eac0141·0eb0014b·0ea00153·0eac0141·...A...K...S...A
 83 ··0x000004f0·0eb00148·0ea00158·0ea40141·0ea80145·...H...X...A...E
 84 ··0x00000500·0eac0145·0eb00148·0ea00167·0eac0141·...E...H...g...A
 85 ··0x00000510·0eb00148·0ea00146·0a0e1443·c30e1041·...H...F...C...A
 86 ··0x00000520·c60e0c41·c70e0841·c50e0448·0b030201·...A...A...H....
 87 ··0x00000530·0ea80144·0eac0141·0eb00145·0eb40141·...D...A...E...A
 88 ··0x00000540·0eb80145·0ebc0145·0ec00148·0ea00157·...E...E...H...W
 89 ··0x00000550·0eac0144·0eb00148·0ea00159·0eac0145·...D...H...Y...E
 90 ··0x00000560·0eb00148·0ea0014a·0ea40145·0ea80145·...H...J...E...E
 91 ··0x00000570·0eac0141·0eb00148·0ea0014d·0eac0141·...A...H...M...A
78 ··0x000004a0·0ea0014a·0ea40145·0ea80145·0eac0141·...J...E...E...A92 ··0x00000580·0eb0014a·0ea00169·0ea80145·0eac0141·...J...i...E...A
79 ··0x000004b0·0eb00148·0ea0014d·0eac0141·0eb0014a·...H...M...A...J 
80 ··0x000004c0·0ea00167·0ea40141·0ea80145·0eac0141·...g...A...E...A 
81 ··0x000004d0·0eb00148·0ea0014b·0eac0141·0eb00150·...H...K...A...P93 ··0x00000590·0eb00148·0ea0014b·0eac0141·0eb00150·...H...K...A...P
82 ··0x000004e0·0ea00152·0eac0141·0eb00148·0ea00102·...R...A...H....94 ··0x000005a0·0ea00152·0eac0141·0eb00148·0ea00102·...R...A...H....
83 ··0x000004f0·490ea401·410ea801·450eac01·410eb001·I...A...E...A...95 ··0x000005b0·4b0ea401·410ea801·450eac01·410eb001·K...A...E...A...
84 ··0x00000500·480ea001·6a0eac01·410eb001·480ea001·H...j...A...H...96 ··0x000005c0·480ea001·6b0eac01·410eb001·480ea001·H...k...A...H...
85 ··0x00000510·02cd0ea8·01440eac·01450eb0·01450eb4·.....D...E...E.. 
86 ··0x00000520·01410eb8·01450ebc·01450ec0·01480ea0·.A...E...E...H..97 ··0x000005d0·480a0e14·41c30e10·41c60e0c·41c70e08·H...A...A...A...
 98 ··0x000005e0·41c50e04·410b600e·a801410e·ac01440e·A...A.`...A...D.
 99 ··0x000005f0·b001480e·a0010257·0ea80144·0eac0141·..H....W...D...A
 100 ··0x00000600·0eb00148·0ea00102·ce0ea401·410ea801·...H........A...
87 ··0x00000530·01570eac·01440eb0·01480ea0·01590eac·.W...D...H...Y..101 ··0x00000610·450eac01·410eb001·480ea001·4b0eac01·E...A...H...K...
88 ··0x00000540·01450eb0·01480ea0·014a0ea4·01450ea8·.E...H...J...E..102 ··0x00000620·430eb001·480ea001·02b50ea4·01410ea8·C...H........A..
89 ··0x00000550·01450eac·01410eb0·01480ea0·014d0eac·.E...A...H...M..103 ··0x00000630·01450eac·01410eb0·01480ea0·014b0eac·.E...A...H...K..
90 ··0x00000560·01410eb0·014a0ea0·01620ea8·014c0eac·.A...J...b...L.. 
91 ··0x00000570·01410eb0·01480ea0·014d0eac·01410eb0·.A...H...M...A..104 ··0x00000640·01430eb0·014c0ea0·015d0eac·01410eb0·.C...L...]...A..
92 ··0x00000580·014b0ea0·01530eac·01410eb0·01480ea0·.K...S...A...H.. 
93 ··0x00000590·01580ea4·01410ea8·01450eac·01450eb0·.X...A...E...E.. 
94 ··0x000005a0·01480ea0·01670eac·01410eb0·01480ea0·.H...g...A...H.. 
95 ··0x000005b0·01460a0e·1443c30e·1041c60e·0c41c70e·.F...C...A...A.. 
96 ··0x000005c0·0841c50e·04410b4f·0ea80141·0eac0144·.A...A.O...A...D 
97 ··0x000005d0·0eb00148·0ea00102·520ea401·410ea801·...H....R...A... 
98 ··0x000005e0·410eac01·410eb001·480ea001·02ba0ea4·A...A...H....... 
99 ··0x000005f0·01410ea8·01450eac·01410eb0·01480ea0·.A...E...A...H.. 
100 ··0x00000600·014b0eac·01430eb0·01480ea0·0102b50e·.K...C...H...... 
101 ··0x00000610·a401410e·a801450e·ac01410e·b001480e·..A...E...A...H. 
102 ··0x00000620·a0014b0e·ac01430e·b0014c0e·a0015d0e·..K...C...L...]. 
103 ··0x00000630·ac01410e·b001480e·a0014b0e·ac01410e·..A...H...K...A. 
104 ··0x00000640·b001480e·a0015d0e·ac01440e·b001480e·..H...]...D...H. 
105 ··0x00000650·a0010291·0ea40141·0ea80141·0eac0148·.......A...A...H 
106 ··0x00000660·0eb00148·0ea00103·17020ea4·01460ea8·...H.........F.. 
107 ··0x00000670·01440eac·01440eb0·01470eb4·01410eb8·.D...D...G...A.. 
108 ··0x00000680·01450ebc·01450ec0·01480ea0·01540ea4·.E...E...H...T.. 
109 ··0x00000690·01410ea8·01450eac·01410eb0·01480ea0·.A...E...A...H.. 
110 ··0x000006a0·01680ea4·01410ea8·01450eac·01460eb0·.h...A...E...F.. 
111 ··0x000006b0·01480ea0·01710eac·01450eb0·01420eb4·.H...q...E...B.. 
112 ··0x000006c0·01420eb8·01420ebc·01450ec0·01470ec4·.B...B...E...G.. 
113 ··0x000006d0·01420ec8·01410ecc·01410ed0·01480ea0·.B...A...A...H.. 
114 ··0x000006e0·016d0ea4·01410ea8·01450eac·01410eb0·.m...A...E...A.. 
115 ··0x000006f0·014c0ea0·014b0eac·01410eb0·01480ea0·.L...K...A...H..105 ··0x00000650·01480ea0·014b0eac·01410eb0·01480ea0·.H...K...A...H..
116 ··0x00000700·0102880e·a401410e·a801450e·ac01470e·......A...E...G.106 ··0x00000660·015d0eac·01440eb0·01480ea0·0102590e·.]...D...H....Y.
117 ··0x00000710·b0014f0e·a0014b0e·ac01410e·b001480e·..O...K...A...H.107 ··0x00000670·a401410e·a801410e·ac01480e·b001480e·..A...A...H...H.
 108 ··0x00000680·a0010317·020ea401·460ea801·440eac01·........F...D...
 109 ··0x00000690·440eb001·470eb401·410eb801·450ebc01·D...G...A...E...
 110 ··0x000006a0·450ec001·480ea001·540ea401·410ea801·E...H...T...A...
 111 ··0x000006b0·450eac01·410eb001·480ea001·680ea401·E...A...H...h...
118 ··0x00000720·a0010294·0eac0141·0eb00148·0ea0016b·.......A...H...k112 ··0x000006c0·410ea801·450eac01·460eb001·480ea001·A...E...F...H...
 113 ··0x000006d0·710eac01·450eb001·420eb401·420eb801·q...E...B...B...
 114 ··0x000006e0·420ebc01·450ec001·470ec401·420ec801·B...E...G...B...
 115 ··0x000006f0·410ecc01·410ed001·480ea001·6d0ea401·A...A...H...m...
119 ··0x00000730·0ea40141·0ea80145·0eac0141·0eb0014c·...A...E...A...L116 ··0x00000700·410ea801·450eac01·410eb001·4c0ea001·A...E...A...L...
 117 ··0x00000710·4b0eac01·410eb001·480ea001·02880ea4·K...A...H.......
120 ··0x00000740·0ea0014b·0eac0141·0eb00148·0ea0015f·...K...A...H..._ 
121 ··0x00000750·0ea40141·0ea80145·0eac0141·0eb0014c·...A...E...A...L 
122 ··0x00000760·0ea0014b·0eac0141·0eb00148·0ea00103·...K...A...H.... 
123 ··0x00000770·48010ea4·01420ea8·01450eac·01460eb0·H....B...E...F.. 
124 ··0x00000780·01480ea0·01000000·20000000·00000000·.H......·....... 
125 ··0x00000790·017a5200·017c0801·1b0c0404·88010ea0·.zR..|.......... 
126 ··0x000007a0·01830585·02860487·03000000·6c020000·............l... 
127 ··0x000007b0·28000000·b6000000·e6030000·00410ea4·(............A.. 
128 ··0x000007c0·01410ea8·01450eac·01460eb0·01480ea0·.A...E...F...H..118 ··0x00000720·01410ea8·01450eac·01470eb0·014f0ea0·.A...E...G...O..
 119 ··0x00000730·014b0eac·01410eb0·01480ea0·0102940e·.K...A...H......
 120 ··0x00000740·ac01410e·b001480e·a0016b0e·a401410e·..A...H...k...A.
 121 ··0x00000750·a801450e·ac01410e·b0014c0e·a0014b0e·..E...A...L...K.
 122 ··0x00000760·ac01410e·b001480e·a0015f0e·a401410e·..A...H..._...A.
 123 ··0x00000770·a801450e·ac01410e·b0014c0e·a0014b0e·..E...A...L...K.
 124 ··0x00000780·ac01410e·b001480e·a0010348·010ea401·..A...H....H....
 125 ··0x00000790·420ea801·450eac01·460eb001·480ea001·B...E...F...H...
 126 ··0x000007a0·20000000·00000000·017a5200·017c0801··........zR..|..
 127 ··0x000007b0·1b0c0404·88010ea0·01830585·02860487·................
 128 ··0x000007c0·03000000·6c020000·28000000·b6000000·....l...(.......
129 ··0x000007d0·015c0ea4·01430ea8·01450eac·01460eb0·.\...C...E...F..129 ··0x000007d0·f1030000·00550ea4·01430ea8·01450eac·.....U...C...E..
130 ··0x000007e0·01480ea0·01460ea4·01410ea8·01450eac·.H...F...A...E.. 
Max diff block lines reached; 0/19438 bytes (0.00%) of diff not shown.
3.19 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 98, 36 lines modifiedOffset 98, 36 lines modified
98 ··0x000005f0·65616479·005f5079·4172675f·42616441·eady._PyArg_BadA98 ··0x000005f0·65616479·005f5079·4172675f·42616441·eady._PyArg_BadA
99 ··0x00000600·7267756d·656e7400·5079556e·69636f64·rgument.PyUnicod99 ··0x00000600·7267756d·656e7400·5079556e·69636f64·rgument.PyUnicod
100 ··0x00000610·655f4173·55544638·416e6453·697a6500·e_AsUTF8AndSize.100 ··0x00000610·655f4173·55544638·416e6453·697a6500·e_AsUTF8AndSize.
101 ··0x00000620·7374726c·656e0050·794e756d·6265725f·strlen.PyNumber_101 ··0x00000620·7374726c·656e0050·794e756d·6265725f·strlen.PyNumber_
102 ··0x00000630·43686563·6b005079·4f535f46·53506174·Check.PyOS_FSPat102 ··0x00000630·43686563·6b005079·4f535f46·53506174·Check.PyOS_FSPat
103 ··0x00000640·68005f50·795f4e6f·6e655374·72756374·h._Py_NoneStruct103 ··0x00000640·68005f50·795f4e6f·6e655374·72756374·h._Py_NoneStruct
104 ··0x00000650·00737472·63687200·5f50795f·54727565·.strchr._Py_True104 ··0x00000650·00737472·63687200·5f50795f·54727565·.strchr._Py_True
105 ··0x00000660·53747275·6374005f·50795f46·616c7365·Struct._Py_False 
106 ··0x00000670·53747275·63740050·79556e69·636f6465·Struct.PyUnicode105 ··0x00000660·53747275·63740050·79556e69·636f6465·Struct.PyUnicode
107 ··0x00000680·5f46726f·6d537472·696e6700·5f507955·_FromString._PyU106 ··0x00000670·5f46726f·6d537472·696e6700·5f507955·_FromString._PyU
108 ··0x00000690·6e69636f·64655f46·726f6d49·64005079·nicode_FromId.Py107 ··0x00000680·6e69636f·64655f46·726f6d49·64005079·nicode_FromId.Py
109 ··0x000006a0·4f626a65·63745f56·6563746f·7263616c·Object_Vectorcal108 ··0x00000690·4f626a65·63745f56·6563746f·7263616c·Object_Vectorcal
110 ··0x000006b0·6c4d6574·686f6400·50794c6f·6e675f41·lMethod.PyLong_A109 ··0x000006a0·6c4d6574·686f6400·50794c6f·6e675f41·lMethod.PyLong_A
111 ··0x000006c0·734c6f6e·67005f50·794f626a·6563745f·sLong._PyObject_110 ··0x000006b0·734c6f6e·67005f50·794f626a·6563745f·sLong._PyObject_
112 ··0x000006d0·47657441·74747249·64005079·466c6f61·GetAttrId.PyFloa111 ··0x000006c0·47657441·74747249·64005f50·795f4661·GetAttrId._Py_Fa
 112 ··0x000006d0·6c736553·74727563·74005079·466c6f61·lseStruct.PyFloa
113 ··0x000006e0·745f5479·70650050·79547970·655f4973·t_Type.PyType_Is113 ··0x000006e0·745f5479·70650050·79547970·655f4973·t_Type.PyType_Is
114 ··0x000006f0·53756274·79706500·5f50794c·6f6e675f·Subtype._PyLong_114 ··0x000006f0·53756274·79706500·5f50794c·6f6e675f·Subtype._PyLong_
115 ··0x00000700·4173496e·74005079·4572725f·4f636375·AsInt.PyErr_Occu115 ··0x00000700·4173496e·74005079·4572725f·4f636375·AsInt.PyErr_Occu
116 ··0x00000710·72726564·005f5079·4f626a65·63745f53·rred._PyObject_S116 ··0x00000710·72726564·005f5079·4f626a65·63745f53·rred._PyObject_S
117 ··0x00000720·65744174·74724964·00507945·72725f53·etAttrId.PyErr_S117 ··0x00000720·65744174·74724964·00507945·72725f53·etAttrId.PyErr_S
118 ··0x00000730·65745374·72696e67·00507945·78635f44·etString.PyExc_D118 ··0x00000730·65745374·72696e67·00507945·78635f44·etString.PyExc_D
119 ··0x00000740·65707265·63617469·6f6e5761·726e696e·eprecationWarnin119 ··0x00000740·65707265·63617469·6f6e5761·726e696e·eprecationWarnin
120 ··0x00000750·67005079·4572725f·5761726e·45780050·g.PyErr_WarnEx.P120 ··0x00000750·67005079·4572725f·5761726e·45780050·g.PyErr_WarnEx.P
121 ··0x00000760·79457863·5f547970·65457272·6f720050·yExc_TypeError.P121 ··0x00000760·79457863·5f547970·65457272·6f720050·yExc_TypeError.P
122 ··0x00000770·79457272·5f466574·6368005f·50794572·yErr_Fetch._PyEr122 ··0x00000770·79457272·5f466574·6368005f·50794572·yErr_Fetch._PyEr
123 ··0x00000780·725f4368·61696e45·78636570·74696f6e·r_ChainException123 ··0x00000780·725f4368·61696e45·78636570·74696f6e·r_ChainException
124 ··0x00000790·73005079·4572725f·466f726d·61740050·s.PyErr_Format.P 
125 ··0x000007a0·79457863·5f52756e·74696d65·5761726e·yExc_RuntimeWarn124 ··0x00000790·73005079·4578635f·52756e74·696d6557·s.PyExc_RuntimeW
 125 ··0x000007a0·61726e69·6e670050·79457272·5f466f72·arning.PyErr_For
126 ··0x000007b0·696e6700·50794e75·6d626572·5f41734f·ing.PyNumber_AsO126 ··0x000007b0·6d617400·50794e75·6d626572·5f41734f·mat.PyNumber_AsO
127 ··0x000007c0·66665f74·0050794e·756d6265·725f496e·ff_t.PyNumber_In127 ··0x000007c0·66665f74·0050794e·756d6265·725f496e·ff_t.PyNumber_In
128 ··0x000007d0·64657800·50794c6f·6e675f41·734c6f6e·dex.PyLong_AsLon128 ··0x000007d0·64657800·50794c6f·6e675f41·734c6f6e·dex.PyLong_AsLon
129 ··0x000007e0·674c6f6e·67005079·4578635f·4f766572·gLong.PyExc_Over129 ··0x000007e0·674c6f6e·67005079·4578635f·4f766572·gLong.PyExc_Over
130 ··0x000007f0·666c6f77·4572726f·72005079·4572725f·flowError.PyErr_130 ··0x000007f0·666c6f77·4572726f·72005079·4572725f·flowError.PyErr_
131 ··0x00000800·47697665·6e457863·65707469·6f6e4d61·GivenExceptionMa131 ··0x00000800·47697665·6e457863·65707469·6f6e4d61·GivenExceptionMa
132 ··0x00000810·74636865·73005079·4572725f·436c6561·tches.PyErr_Clea132 ··0x00000810·74636865·73005079·4572725f·436c6561·tches.PyErr_Clea
133 ··0x00000820·72005f50·794c6f6e·675f5369·676e005f·r._PyLong_Sign._133 ··0x00000820·72005f50·794c6f6e·675f5369·676e005f·r._PyLong_Sign._
428 KB
_operator.o
943 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:··········37252·(bytes·into·file)13 ··Start·of·section·headers:··········37352·(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:·········1719 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1620 ··Section·header·string·table·index:·18
3.33 KB
readelf --wide --sections {}
    
Offset 1, 26 lines modifiedOffset 1, 28 lines modified
1 There·are·17·section·headers,·starting·at·offset·0x9184:1 There·are·19·section·headers,·starting·at·offset·0x91e8:
  
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]·.text·············PROGBITS········00000000·000040·000853·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000533·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·007a50·0002f8·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·007a9c·0001d8·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0008a0·0006d0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000580·0006d0·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·007d48·000630·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·007c74·000630·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000f70·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000c50·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········00000000·000f70·0017fe·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000c50·001825·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·008378·000a90·08···I·14···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·0082a4·000a98·08···I·16···6··4
12 ··[·8]·.rodata.str1.1····PROGBITS········00000000·00276e·000214·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········00000000·002475·000214·01·AMS··0···0··1
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·002984·00015c·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·00268c·00015c·01·AMS··0···0··4
 14 ··[10]·.text.hot·········PROGBITS········00000000·0027f0·00031f·00··AX··0···0·16
 15 ··[11]·.rel.text.hot·····REL·············00000000·008d3c·000120·08···I·16··10··4
14 ··[10]·.rodata···········PROGBITS········00000000·002ae0·001564·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·002b20·001564·00···A··0···0·32
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·004044·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·004084·000000·00······0···0··1
16 ··[12]·.eh_frame·········PROGBITS········00000000·004044·00171c·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·004084·001718·00···A··0···0··4
17 ··[13]·.rel.eh_frame·····REL·············00000000·008e08·0002f0·08···I·14··12··419 ··[15]·.rel.eh_frame·····REL·············00000000·008e5c·0002f0·08···I·16··14··4
18 ··[14]·.symtab···········SYMTAB··········00000000·005760·001080·10·····15·170··420 ··[16]·.symtab···········SYMTAB··········00000000·00579c·001090·10·····17·171··4
19 ··[15]·.strtab···········STRTAB··········00000000·0067e0·00126e·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·00682c·00126e·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·0090f8·00008b·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·00914c·000099·00······0···0··1
21 Key·to·Flags:23 Key·to·Flags:
22 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
23 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
24 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
25 ··p·(processor·specific)27 ··p·(processor·specific)
35.6 KB
readelf --wide --symbols {}
    
Offset 1, 267 lines modifiedOffset 1, 268 lines modified
  
1 Symbol·table·'.symtab'·contains·264·entries:1 Symbol·table·'.symtab'·contains·265·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000020····52·OBJECT··LOCAL··DEFAULT····3·operatormodule6 ·····3:·00000020····52·OBJECT··LOCAL··DEFAULT····3·operatormodule
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000020····74·FUNC····LOCAL··DEFAULT····1·operator_exec8 ·····5:·00000020····74·FUNC····LOCAL··DEFAULT····1·operator_exec
9 ·····6:·000002a0···204·OBJECT··LOCAL··DEFAULT····3·itemgetter_type9 ·····6:·000002a0···204·OBJECT··LOCAL··DEFAULT····3·itemgetter_type
10 ·····7:·000001a0···204·OBJECT··LOCAL··DEFAULT····3·attrgetter_type10 ·····7:·000001a0···204·OBJECT··LOCAL··DEFAULT····3·attrgetter_type
11 ·····8:·000000a0···204·OBJECT··LOCAL··DEFAULT····3·methodcaller_type11 ·····8:·000000a0···204·OBJECT··LOCAL··DEFAULT····3·methodcaller_type
12 ·····9:·00000000·····8·FUNC····LOCAL··DEFAULT····6·operator_exec.cold12 ·····9:·00000000·····8·FUNC····LOCAL··DEFAULT····6·operator_exec.cold
13 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT····8·13 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····9·14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
 15 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
15 ····12:·00000070···591·FUNC····LOCAL··DEFAULT····1·attrgetter_new16 ····13:·00000000···603·FUNC····LOCAL··DEFAULT···10·attrgetter_new
16 ····13:·00000008···265·FUNC····LOCAL··DEFAULT····6·attrgetter_new.cold17 ····14:·00000008···306·FUNC····LOCAL··DEFAULT····6·attrgetter_new.cold
17 ····14:·000002c0····33·FUNC····LOCAL··DEFAULT····1·attrgetter_traverse18 ····15:·00000070····33·FUNC····LOCAL··DEFAULT····1·attrgetter_traverse
18 ····15:·00000111·····3·FUNC····LOCAL··DEFAULT····6·attrgetter_traverse.cold19 ····16:·0000013a·····3·FUNC····LOCAL··DEFAULT····6·attrgetter_traverse.cold
19 ····16:·000002f0····54·FUNC····LOCAL··DEFAULT····1·attrgetter_dealloc20 ····17:·000000a0····54·FUNC····LOCAL··DEFAULT····1·attrgetter_dealloc
20 ····17:·00000330····51·FUNC····LOCAL··DEFAULT····1·_operator_lt21 ····18:·000000e0····51·FUNC····LOCAL··DEFAULT····1·_operator_lt
21 ····18:·00000114····31·FUNC····LOCAL··DEFAULT····6·_operator_lt.cold22 ····19:·0000013d····31·FUNC····LOCAL··DEFAULT····6·_operator_lt.cold
22 ····19:·00000370····51·FUNC····LOCAL··DEFAULT····1·_operator_gt23 ····20:·00000120····51·FUNC····LOCAL··DEFAULT····1·_operator_gt
23 ····20:·00000133····31·FUNC····LOCAL··DEFAULT····6·_operator_gt.cold24 ····21:·0000015c····31·FUNC····LOCAL··DEFAULT····6·_operator_gt.cold
24 ····21:·000003b0····51·FUNC····LOCAL··DEFAULT····1·_operator_le25 ····22:·00000160····51·FUNC····LOCAL··DEFAULT····1·_operator_le
25 ····22:·00000152····31·FUNC····LOCAL··DEFAULT····6·_operator_le.cold26 ····23:·0000017b····31·FUNC····LOCAL··DEFAULT····6·_operator_le.cold
26 ····23:·00000171····66·FUNC····LOCAL··DEFAULT····6·_operator_add27 ····24:·0000019a····66·FUNC····LOCAL··DEFAULT····6·_operator_add
27 ····24:·000001b3····66·FUNC····LOCAL··DEFAULT····6·_operator_sub28 ····25:·000001dc····66·FUNC····LOCAL··DEFAULT····6·_operator_sub
28 ····25:·000003f0····43·FUNC····LOCAL··DEFAULT····1·_operator_mul29 ····26:·000001a0····43·FUNC····LOCAL··DEFAULT····1·_operator_mul
29 ····26:·000001f5····31·FUNC····LOCAL··DEFAULT····6·_operator_mul.cold30 ····27:·0000021e····31·FUNC····LOCAL··DEFAULT····6·_operator_mul.cold
30 ····27:·00000214····66·FUNC····LOCAL··DEFAULT····6·_operator_mod31 ····28:·0000023d····66·FUNC····LOCAL··DEFAULT····6·_operator_mod
31 ····28:·00000256····66·FUNC····LOCAL··DEFAULT····6·_operator_floordiv32 ····29:·0000027f····66·FUNC····LOCAL··DEFAULT····6·_operator_floordiv
32 ····29:·00000420····78·FUNC····LOCAL··DEFAULT····1·_operator_length_hint33 ····30:·000001d0····78·FUNC····LOCAL··DEFAULT····1·_operator_length_hint
33 ····30:·00000298···201·FUNC····LOCAL··DEFAULT····6·_operator_length_hint.cold34 ····31:·000002c1···201·FUNC····LOCAL··DEFAULT····6·_operator_length_hint.cold
34 ····31:·00000470····13·FUNC····LOCAL··DEFAULT····1·_operator_index35 ····32:·00000260····13·FUNC····LOCAL··DEFAULT···10·_operator_index
35 ····32:·00000480····43·FUNC····LOCAL··DEFAULT····1·_operator_getitem36 ····33:·00000220····43·FUNC····LOCAL··DEFAULT····1·_operator_getitem
36 ····33:·00000361····31·FUNC····LOCAL··DEFAULT····6·_operator_getitem.cold37 ····34:·0000038a····31·FUNC····LOCAL··DEFAULT····6·_operator_getitem.cold
37 ····34:·000004b0····51·FUNC····LOCAL··DEFAULT····1·_operator_ne38 ····35:·00000250····51·FUNC····LOCAL··DEFAULT····1·_operator_ne
38 ····35:·00000380····31·FUNC····LOCAL··DEFAULT····6·_operator_ne.cold39 ····36:·000003a9····31·FUNC····LOCAL··DEFAULT····6·_operator_ne.cold
39 ····36:·000004f0····51·FUNC····LOCAL··DEFAULT····1·_operator_eq40 ····37:·00000290····51·FUNC····LOCAL··DEFAULT····1·_operator_eq
40 ····37:·0000039f····31·FUNC····LOCAL··DEFAULT····6·_operator_eq.cold41 ····38:·000003c8····31·FUNC····LOCAL··DEFAULT····6·_operator_eq.cold
41 ····38:·000003be····42·FUNC····LOCAL··DEFAULT····6·attrgetter_reduce42 ····39:·000003e7····42·FUNC····LOCAL··DEFAULT····6·attrgetter_reduce
42 ····39:·00000407···148·FUNC····LOCAL··DEFAULT····6·attrgetter_args43 ····40:·00000430···148·FUNC····LOCAL··DEFAULT····6·attrgetter_args
43 ····40:·00000530····51·FUNC····LOCAL··DEFAULT····1·_operator_ge44 ····41:·000002d0····51·FUNC····LOCAL··DEFAULT····1·_operator_ge
44 ····41:·000003e8····31·FUNC····LOCAL··DEFAULT····6·_operator_ge.cold45 ····42:·00000411····31·FUNC····LOCAL··DEFAULT····6·_operator_ge.cold
45 ····42:·0000049b····66·FUNC····LOCAL··DEFAULT····6·dotjoinattr46 ····43:·000004c4····66·FUNC····LOCAL··DEFAULT····6·dotjoinattr
46 ····43:·000004dd····50·FUNC····LOCAL··DEFAULT····6·_operator_truth47 ····44:·00000506····50·FUNC····LOCAL··DEFAULT····6·_operator_truth
47 ····44:·0000050f····50·FUNC····LOCAL··DEFAULT····6·_operator_not_48 ····45:·00000538····50·FUNC····LOCAL··DEFAULT····6·_operator_not_
48 ····45:·00000541····94·FUNC····LOCAL··DEFAULT····6·_operator_contains49 ····46:·0000056a····94·FUNC····LOCAL··DEFAULT····6·_operator_contains
49 ····46:·0000059f····70·FUNC····LOCAL··DEFAULT····6·_operator_is_50 ····47:·000005c8····70·FUNC····LOCAL··DEFAULT····6·_operator_is_
50 ····47:·000005e5····70·FUNC····LOCAL··DEFAULT····6·_operator_is_not51 ····48:·0000060e····70·FUNC····LOCAL··DEFAULT····6·_operator_is_not
51 ····48:·0000062b···503·FUNC····LOCAL··DEFAULT····6·_operator__compare_digest52 ····49:·00000654···503·FUNC····LOCAL··DEFAULT····6·_operator__compare_digest
52 ····49:·00000822···105·FUNC····LOCAL··DEFAULT····6·_tscmp53 ····50:·0000084b···105·FUNC····LOCAL··DEFAULT····6·_tscmp
53 ····50:·00000570···171·FUNC····LOCAL··DEFAULT····1·itemgetter_new54 ····51:·00000310···171·FUNC····LOCAL··DEFAULT····1·itemgetter_new
54 ····51:·0000088b····50·FUNC····LOCAL··DEFAULT····6·itemgetter_new.cold55 ····52:·000008b4····50·FUNC····LOCAL··DEFAULT····6·itemgetter_new.cold
55 ····52:·00000620···184·FUNC····LOCAL··DEFAULT····1·itemgetter_call56 ····53:·00000270···175·FUNC····LOCAL··DEFAULT···10·itemgetter_call
56 ····53:·000008bd···123·FUNC····LOCAL··DEFAULT····6·itemgetter_call.cold57 ····54:·000008e6···121·FUNC····LOCAL··DEFAULT····6·itemgetter_call.cold
57 ····54:·000006e0····46·FUNC····LOCAL··DEFAULT····1·itemgetter_dealloc58 ····55:·000003c0····46·FUNC····LOCAL··DEFAULT····1·itemgetter_dealloc
58 ····55:·00000938····17·FUNC····LOCAL··DEFAULT····6·itemgetter_dealloc.cold59 ····56:·0000095f····17·FUNC····LOCAL··DEFAULT····6·itemgetter_dealloc.cold
59 ····56:·00000949···249·FUNC····LOCAL··DEFAULT····6·attrgetter_repr60 ····57:·00000970···249·FUNC····LOCAL··DEFAULT····6·attrgetter_repr
60 ····57:·00000710···146·FUNC····LOCAL··DEFAULT····1·attrgetter_call61 ····58:·000003f0···146·FUNC····LOCAL··DEFAULT····1·attrgetter_call
61 ····58:·000007b0···101·FUNC····LOCAL··DEFAULT····1·dotted_getattr62 ····59:·00000490···101·FUNC····LOCAL··DEFAULT····1·dotted_getattr
62 ····59:·00000a42···108·FUNC····LOCAL··DEFAULT····6·attrgetter_call.cold63 ····60:·00000a69···108·FUNC····LOCAL··DEFAULT····6·attrgetter_call.cold
63 ····60:·00000aae····33·FUNC····LOCAL··DEFAULT····6·dotted_getattr.cold64 ····61:·00000ad5····33·FUNC····LOCAL··DEFAULT····6·dotted_getattr.cold
64 ····61:·00000acf····54·FUNC····LOCAL··DEFAULT····6·itemgetter_reduce65 ····62:·00000af6····54·FUNC····LOCAL··DEFAULT····6·itemgetter_reduce
65 ····62:·00000b05···106·FUNC····LOCAL··DEFAULT····6·itemgetter_repr66 ····63:·00000b2c···106·FUNC····LOCAL··DEFAULT····6·itemgetter_repr
66 ····63:·00000b6f····66·FUNC····LOCAL··DEFAULT····6·_operator_truediv67 ····64:·00000b96····66·FUNC····LOCAL··DEFAULT····6·_operator_truediv
67 ····64:·00000bb1···221·FUNC····LOCAL··DEFAULT····6·methodcaller_new68 ····65:·00000bd8···221·FUNC····LOCAL··DEFAULT····6·methodcaller_new
68 ····65:·00000c8e···255·FUNC····LOCAL··DEFAULT····6·methodcaller_reduce69 ····66:·00000cb5···255·FUNC····LOCAL··DEFAULT····6·methodcaller_reduce
69 ····66:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_partial.070 ····67:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_partial.0
70 ····67:·00000d8d···501·FUNC····LOCAL··DEFAULT····6·methodcaller_repr71 ····68:·00000db4···501·FUNC····LOCAL··DEFAULT····6·methodcaller_repr
71 ····68:·00000f82···142·FUNC····LOCAL··DEFAULT····6·methodcaller_call72 ····69:·00000fa9···142·FUNC····LOCAL··DEFAULT····6·methodcaller_call
72 ····69:·00000820····51·FUNC····LOCAL··DEFAULT····1·_operator_pow73 ····70:·00000500····51·FUNC····LOCAL··DEFAULT····1·_operator_pow
73 ····70:·00001010····31·FUNC····LOCAL··DEFAULT····6·_operator_pow.cold74 ····71:·00001037····31·FUNC····LOCAL··DEFAULT····6·_operator_pow.cold
74 ····71:·0000102f····99·FUNC····LOCAL··DEFAULT····6·methodcaller_dealloc75 ····72:·00001056····99·FUNC····LOCAL··DEFAULT····6·methodcaller_dealloc
75 ····72:·00001092····13·FUNC····LOCAL··DEFAULT····6·_operator_abs76 ····73:·000010b9····13·FUNC····LOCAL··DEFAULT····6·_operator_abs
76 ····73:·0000109f····94·FUNC····LOCAL··DEFAULT····6·_operator_countOf77 ····74:·000010c6····94·FUNC····LOCAL··DEFAULT····6·_operator_countOf
77 ····74:·000010fd····66·FUNC····LOCAL··DEFAULT····6·_operator_and_78 ····75:·00001124····66·FUNC····LOCAL··DEFAULT····6·_operator_and_
78 ····75:·0000113f····66·FUNC····LOCAL··DEFAULT····6·_operator_or_79 ····76:·00001166····66·FUNC····LOCAL··DEFAULT····6·_operator_or_
79 ····76:·00001181····66·FUNC····LOCAL··DEFAULT····6·_operator_xor80 ····77:·000011a8····66·FUNC····LOCAL··DEFAULT····6·_operator_xor
80 ····77:·000011c3····66·FUNC····LOCAL··DEFAULT····6·_operator_concat81 ····78:·000011ea····66·FUNC····LOCAL··DEFAULT····6·_operator_concat
81 ····78:·00001205····94·FUNC····LOCAL··DEFAULT····6·_operator_indexOf82 ····79:·0000122c····94·FUNC····LOCAL··DEFAULT····6·_operator_indexOf
82 ····79:·00001263····79·FUNC····LOCAL··DEFAULT····6·_operator_delitem83 ····80:·0000128a····79·FUNC····LOCAL··DEFAULT····6·_operator_delitem
83 ····80:·000012b2····32·FUNC····LOCAL··DEFAULT····6·itemgetter_traverse84 ····81:·000012d9····32·FUNC····LOCAL··DEFAULT····6·itemgetter_traverse
84 ····81:·000012d2····66·FUNC····LOCAL··DEFAULT····6·_operator_iadd85 ····82:·000012f9····66·FUNC····LOCAL··DEFAULT····6·_operator_iadd
85 ····82:·00001314····66·FUNC····LOCAL··DEFAULT····6·_operator_iand86 ····83:·0000133b····66·FUNC····LOCAL··DEFAULT····6·_operator_iand
86 ····83:·00001356····66·FUNC····LOCAL··DEFAULT····6·_operator_ifloordiv87 ····84:·0000137d····66·FUNC····LOCAL··DEFAULT····6·_operator_ifloordiv
87 ····84:·00001398····66·FUNC····LOCAL··DEFAULT····6·_operator_ilshift88 ····85:·000013bf····66·FUNC····LOCAL··DEFAULT····6·_operator_ilshift
88 ····85:·000013da····66·FUNC····LOCAL··DEFAULT····6·_operator_imod 
89 ····86:·0000141c····66·FUNC····LOCAL··DEFAULT····6·_operator_imul89 ····86:·00001401····66·FUNC····LOCAL··DEFAULT····6·_operator_imod
 90 ····87:·00001443····66·FUNC····LOCAL··DEFAULT····6·_operator_imul
90 ····87:·0000145e····66·FUNC····LOCAL··DEFAULT····6·_operator_imatmul91 ····88:·00001485····66·FUNC····LOCAL··DEFAULT····6·_operator_imatmul
91 ····88:·000014a0····66·FUNC····LOCAL··DEFAULT····6·_operator_ior92 ····89:·000014c7····66·FUNC····LOCAL··DEFAULT····6·_operator_ior
92 ····89:·000014e2····74·FUNC····LOCAL··DEFAULT····6·_operator_ipow93 ····90:·00001509····74·FUNC····LOCAL··DEFAULT····6·_operator_ipow
93 ····90:·0000152c····66·FUNC····LOCAL··DEFAULT····6·_operator_irshift94 ····91:·00001553····66·FUNC····LOCAL··DEFAULT····6·_operator_irshift
94 ····91:·0000156e····66·FUNC····LOCAL··DEFAULT····6·_operator_isub95 ····92:·00001595····66·FUNC····LOCAL··DEFAULT····6·_operator_isub
95 ····92:·000015b0····66·FUNC····LOCAL··DEFAULT····6·_operator_itruediv96 ····93:·000015d7····66·FUNC····LOCAL··DEFAULT····6·_operator_itruediv
96 ····93:·000015f2····66·FUNC····LOCAL··DEFAULT····6·_operator_ixor97 ····94:·00001619····66·FUNC····LOCAL··DEFAULT····6·_operator_ixor
97 ····94:·00001634····66·FUNC····LOCAL··DEFAULT····6·_operator_iconcat98 ····95:·0000165b····66·FUNC····LOCAL··DEFAULT····6·_operator_iconcat
98 ····95:·00001676····13·FUNC····LOCAL··DEFAULT····6·_operator_inv99 ····96:·0000169d····13·FUNC····LOCAL··DEFAULT····6·_operator_inv
99 ····96:·00001683····13·FUNC····LOCAL··DEFAULT····6·_operator_invert100 ····97:·000016aa····13·FUNC····LOCAL··DEFAULT····6·_operator_invert
100 ····97:·00001690····66·FUNC····LOCAL··DEFAULT····6·_operator_lshift101 ····98:·000016b7····66·FUNC····LOCAL··DEFAULT····6·_operator_lshift
101 ····98:·000016d2····66·FUNC····LOCAL··DEFAULT····6·_operator_matmul102 ····99:·000016f9····66·FUNC····LOCAL··DEFAULT····6·_operator_matmul
102 ····99:·00001714····81·FUNC····LOCAL··DEFAULT····6·_operator_setitem103 ···100:·0000173b····81·FUNC····LOCAL··DEFAULT····6·_operator_setitem
103 ···100:·00001765····13·FUNC····LOCAL··DEFAULT····6·_operator_neg104 ···101:·0000178c····13·FUNC····LOCAL··DEFAULT····6·_operator_neg
104 ···101:·00001772····13·FUNC····LOCAL··DEFAULT····6·_operator_pos105 ···102:·00001799····13·FUNC····LOCAL··DEFAULT····6·_operator_pos
105 ···102:·0000177f····66·FUNC····LOCAL··DEFAULT····6·_operator_rshift106 ···103:·000017a6····66·FUNC····LOCAL··DEFAULT····6·_operator_rshift
106 ···103:·000017c1····61·FUNC····LOCAL··DEFAULT····6·methodcaller_traverse107 ···104:·000017e8····61·FUNC····LOCAL··DEFAULT····6·methodcaller_traverse
107 ···104:·000003e0···333·OBJECT··LOCAL··DEFAULT···10·operator_doc108 ···105:·000003e0···333·OBJECT··LOCAL··DEFAULT···12·operator_doc
108 ···105:·00000380···848·OBJECT··LOCAL··DEFAULT····3·operator_methods109 ···106:·00000380···848·OBJECT··LOCAL··DEFAULT····3·operator_methods
109 ···106:·00000054····16·OBJECT··LOCAL··DEFAULT····3·operator_slots110 ···107:·00000054····16·OBJECT··LOCAL··DEFAULT····3·operator_slots
110 ···107:·00000000·····0·SECTION·LOCAL··DEFAULT···10·111 ···108:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
111 ···108:·00000000···274·OBJECT··LOCAL··DEFAULT···10·methodcaller_doc112 ···109:·00000000···274·OBJECT··LOCAL··DEFAULT···12·methodcaller_doc
112 ···109:·00000080····32·OBJECT··LOCAL··DEFAULT····3·methodcaller_methods113 ···110:·00000080····32·OBJECT··LOCAL··DEFAULT····3·methodcaller_methods
113 ···110:·000003a0····38·OBJECT··LOCAL··DEFAULT···10·reduce_doc114 ···111:·000003a0····38·OBJECT··LOCAL··DEFAULT···12·reduce_doc
114 ···111:·00000120···362·OBJECT··LOCAL··DEFAULT···10·attrgetter_doc115 ···112:·00000120···362·OBJECT··LOCAL··DEFAULT···12·attrgetter_doc
115 ···112:·00000180····32·OBJECT··LOCAL··DEFAULT····3·attrgetter_methods116 ···113:·00000180····32·OBJECT··LOCAL··DEFAULT····3·attrgetter_methods
116 ···113:·000002a0···244·OBJECT··LOCAL··DEFAULT···10·itemgetter_doc117 ···114:·000002a0···244·OBJECT··LOCAL··DEFAULT···12·itemgetter_doc
117 ···114:·00000280····32·OBJECT··LOCAL··DEFAULT····3·itemgetter_methods118 ···115:·00000280····32·OBJECT··LOCAL··DEFAULT····3·itemgetter_methods
118 ···115:·00001520····68·OBJECT··LOCAL··DEFAULT···10·_operator_truth__doc__119 ···116:·00001520····68·OBJECT··LOCAL··DEFAULT···12·_operator_truth__doc__
119 ···116:·00000c80····72·OBJECT··LOCAL··DEFAULT···10·_operator_contains__doc__120 ···117:·00000c80····72·OBJECT··LOCAL··DEFAULT···12·_operator_contains__doc__
120 ···117:·00000c40····64·OBJECT··LOCAL··DEFAULT···10·_operator_indexOf__doc__121 ···118:·00000c40····64·OBJECT··LOCAL··DEFAULT···12·_operator_indexOf__doc__
121 ···118:·00000be0····72·OBJECT··LOCAL··DEFAULT···10·_operator_countOf__doc__122 ···119:·00000be0····72·OBJECT··LOCAL··DEFAULT···12·_operator_countOf__doc__
122 ···119:·000008a0····42·OBJECT··LOCAL··DEFAULT···10·_operator_is___doc__123 ···120:·000008a0····42·OBJECT··LOCAL··DEFAULT···12·_operator_is___doc__
123 ···120:·00000860····49·OBJECT··LOCAL··DEFAULT···10·_operator_is_not__doc__124 ···121:·00000860····49·OBJECT··LOCAL··DEFAULT···12·_operator_is_not__doc__
124 ···121:·000008e0····47·OBJECT··LOCAL··DEFAULT···10·_operator_index__doc__125 ···122:·000008e0····47·OBJECT··LOCAL··DEFAULT···12·_operator_index__doc__
Max diff block lines reached; -1/36406 bytes (-0.00%) of diff not shown.
85.4 KB
readelf --wide --relocs {}
Max HTML report size reached
143 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
230 B
strings --all --bytes=8 {}
    
Offset 414, 9 lines modifiedOffset 414, 10 lines modified
414 PyObject_GenericGetAttr414 PyObject_GenericGetAttr
415 .shstrtab415 .shstrtab
416 .rel.text416 .rel.text
417 .rel.data417 .rel.data
418 .rel.text.unlikely418 .rel.text.unlikely
419 .rodata.str1.1419 .rodata.str1.1
420 .rodata.str1.4420 .rodata.str1.4
 421 .rel.text.hot
421 .note.GNU-stack422 .note.GNU-stack
422 .rel.eh_frame423 .rel.eh_frame
20.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 45, 768 lines modifiedOffset 45, 481 lines modified
45 »       xor····%eax,%eax45 »       xor····%eax,%eax
46 »       add····$0x14,%esp46 »       add····$0x14,%esp
47 »       pop····%ebx47 »       pop····%ebx
48 »       pop····%esi48 »       pop····%esi
49 »       retq···49 »       retq···
50 »       lea····0x0(%esi),%esi50 »       lea····0x0(%esi),%esi
  
51 00000070·<attrgetter_new>: 
52 attrgetter_new(): 
53 »       push···%ebp 
54 »       push···%edi 
55 »       push···%esi 
56 »       push···%ebx 
57 »       sub····$0x3c,%esp 
58 »       mov····0x58(%esp),%eax 
59 »       test···%eax,%eax 
60 »       jne····132·<attrgetter_new+0xc2> 
61 ·R_386_PC32»     .text.unlikely 
62 »       mov····0x54(%esp),%edx 
63 »       mov····0x8(%edx),%ecx 
64 »       mov····%ecx,0x14(%esp) 
65 »       sub····$0x1,%ecx 
66 »       jg·····b8·<attrgetter_new+0x48> 
67 »       sub····$0xc,%esp 
68 »       lea····0x30(%esp),%ebx 
69 »       push···%ebx 
70 »       push···$0x1 
71 »       push···$0x1 
72 »       push···$0x0 
73 ·R_386_32»       .rodata.str1.1 
74 »       pushl··0x70(%esp) 
75 »       call···a9·<attrgetter_new+0x39> 
76 ·R_386_PC32»     PyArg_UnpackTuple 
77 »       add····$0x20,%esp 
78 »       test···%eax,%eax 
79 »       je·····2ba·<attrgetter_new+0x24a> 
80 »       sub····$0xc,%esp 
81 »       pushl··0x20(%esp) 
82 »       call···c0·<attrgetter_new+0x50> 
83 ·R_386_PC32»     PyTuple_New 
84 »       mov····%eax,0x34(%esp) 
85 »       add····$0x10,%esp 
86 »       test···%eax,%eax 
87 »       je·····16a·<attrgetter_new+0xfa> 
88 ·R_386_PC32»     .text.unlikely 
89 »       movl···$0x0,0xc(%esp) 
90 »       mov····0x14(%esp),%esi 
91 »       cmp····%esi,0xc(%esp) 
92 »       jl·····123·<attrgetter_new+0xb3> 
93 »       sub····$0xc,%esp 
94 »       push···$0x1a0 
95 ·R_386_32»       .data 
96 »       call···ee·<attrgetter_new+0x7e> 
97 ·R_386_PC32»     _PyObject_GC_New 
98 »       add····$0x10,%esp 
99 »       mov····%eax,%edi 
100 »       test···%eax,%eax 
101 »       je·····18d·<attrgetter_new+0x11d> 
102 ·R_386_PC32»     .text.unlikely 
103 »       mov····0x24(%esp),%ebp 
104 »       sub····$0xc,%esp 
105 »       mov····%ebp,0xc(%eax) 
106 »       mov····0x20(%esp),%eax 
107 »       mov····%eax,0x8(%edi) 
108 »       push···%edi 
109 »       call···112·<attrgetter_new+0xa2> 
110 ·R_386_PC32»     PyObject_GC_Track 
111 »       add····$0x10,%esp 
112 »       add····$0x3c,%esp 
113 »       mov····%edi,%eax 
114 »       pop····%ebx 
115 »       pop····%esi 
116 »       pop····%edi 
117 »       pop····%ebp 
118 »       retq··· 
119 »       mov····0x54(%esp),%ecx 
120 »       mov····0xc(%esp),%ebx 
121 »       mov····0xc(%ecx,%ebx,4),%esi 
122 »       mov····0x4(%esi),%edi 
123 »       mov····%esi,0x28(%esp) 
124 »       testb··$0x10,0x57(%edi) 
125 »       je·····195·<attrgetter_new+0x125> 
126 ·R_386_PC32»     .text.unlikely 
127 »       cmpb···$0x0,0x10(%esi) 
128 »       jns····17f·<attrgetter_new+0x10f> 
129 ·R_386_PC32»     .text.unlikely 
130 »       mov····0x28(%esp),%edi 
131 »       movzbl·0x10(%edi),%eax 
132 »       mov····0x8(%edi),%edx 
133 »       mov····%eax,%ebx 
134 »       shr····$0x2,%bl 
135 »       and····$0x7,%ebx 
136 »       test···$0x20,%al 
137 »       je·····192·<attrgetter_new+0x122> 
138 ·R_386_PC32»     .text.unlikely 
139 »       test···$0x40,%al 
140 »       je·····185·<attrgetter_new+0x115> 
141 ·R_386_PC32»     .text.unlikely 
142 »       lea····0x18(%edi),%esi 
143 »       movl···$0x0,0x10(%esp) 
144 »       xor····%ebp,%ebp 
145 »       jmp····197·<attrgetter_new+0x127> 
146 »       cmp····$0x1,%ebx 
147 »       jne····189·<attrgetter_new+0x119> 
148 ·R_386_PC32»     .text.unlikely 
149 »       cmpb···$0x2e,(%esi,%ebp,1) 
150 »       sete···%cl 
151 »       test···%cl,%cl 
152 »       jne····22a·<attrgetter_new+0x1ba> 
153 »       add····$0x1,%ebp 
154 »       cmp····%edx,%ebp 
155 »       jl·····17c·<attrgetter_new+0x10c> 
156 »       cmpl···$0x0,0x10(%esp) 
157 »       je·····292·<attrgetter_new+0x222> 
158 »       mov····%edx,0x1c(%esp) 
159 »       sub····$0xc,%esp 
160 »       mov····0x1c(%esp),%ebp 
161 »       add····$0x1,%ebp 
162 »       push···%ebp 
163 »       call···1b6·<attrgetter_new+0x146> 
164 ·R_386_PC32»     PyTuple_New 
165 »       mov····%eax,0x28(%esp) 
166 »       add····$0x10,%esp 
167 »       test···%eax,%eax 
168 »       je·····212·<attrgetter_new+0x1a2> 
169 ·R_386_PC32»     .text.unlikely 
170 »       xor····%edi,%edi 
Max diff block lines reached; 15808/20989 bytes (75.32%) of diff not shown.
11.8 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 5, 109 lines modifiedOffset 5, 109 lines modified
5 ··0x00000010·00000000·00000000·00000000·00000000·................5 ··0x00000010·00000000·00000000·00000000·00000000·................
6 ··0x00000020·01000000·00000000·00000000·00000000·................6 ··0x00000020·01000000·00000000·00000000·00000000·................
7 ··0x00000030·00000000·99010000·e0030000·00000000·................7 ··0x00000030·00000000·99010000·e0030000·00000000·................
8 ··0x00000040·80030000·54000000·00000000·00000000·....T...........8 ··0x00000040·80030000·54000000·00000000·00000000·....T...........
9 ··0x00000050·00000000·02000000·20000000·00000000·........·.......9 ··0x00000050·00000000·02000000·20000000·00000000·........·.......
10 ··0x00000060·00000000·00000000·00000000·00000000·................10 ··0x00000060·00000000·00000000·00000000·00000000·................
11 ··0x00000070·00000000·00000000·00000000·00000000·................11 ··0x00000070·00000000·00000000·00000000·00000000·................
12 ··0x00000080·a3010000·8e0c0000·04000000·a0030000·................12 ··0x00000080·a3010000·b50c0000·04000000·a0030000·................
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·01000000·00000000·00000000·ae010000·................14 ··0x000000a0·01000000·00000000·00000000·ae010000·................
15 ··0x000000b0·14000000·00000000·2f100000·00000000·......../.......15 ··0x000000b0·14000000·00000000·56100000·00000000·........V.......
16 ··0x000000c0·00000000·00000000·00000000·8d0d0000·................16 ··0x000000c0·00000000·00000000·00000000·b40d0000·................
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·820f0000·00000000·00000000·00000000·................18 ··0x000000e0·a90f0000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00400400·00000000·c1170000·.....@..........19 ··0x000000f0·00000000·00400400·00000000·e8170000·.....@..........
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·00000000·80000000·00000000·00000000·................21 ··0x00000110·00000000·80000000·00000000·00000000·................
22 ··0x00000120·00000000·00000000·00000000·00000000·................22 ··0x00000120·00000000·00000000·00000000·00000000·................
23 ··0x00000130·00000000·00000000·00000000·b10b0000·................23 ··0x00000130·00000000·00000000·00000000·d80b0000·................
24 ··0x00000140·00000000·00000000·00000000·00000000·................24 ··0x00000140·00000000·00000000·00000000·00000000·................
25 ··0x00000150·00000000·00000000·00000000·00000000·................25 ··0x00000150·00000000·00000000·00000000·00000000·................
26 ··0x00000160·00000000·00000000·00000000·00000000·................26 ··0x00000160·00000000·00000000·00000000·00000000·................
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·a3010000·be030000·04000000·a0030000·................28 ··0x00000180·a3010000·e7030000·04000000·a0030000·................
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000·00000000·00000000·................
30 ··0x000001a0·01000000·00000000·00000000·c4010000·................30 ··0x000001a0·01000000·00000000·00000000·c4010000·................
31 ··0x000001b0·10000000·00000000·f0020000·00000000·................31 ··0x000001b0·10000000·00000000·a0000000·00000000·................
32 ··0x000001c0·00000000·00000000·00000000·49090000·............I...32 ··0x000001c0·00000000·00000000·00000000·70090000·............p...
33 ··0x000001d0·00000000·00000000·00000000·00000000·................33 ··0x000001d0·00000000·00000000·00000000·00000000·................
34 ··0x000001e0·10070000·00000000·00000000·00000000·................34 ··0x000001e0·f0030000·00000000·00000000·00000000·................
35 ··0x000001f0·00000000·00400400·20010000·c0020000·.....@..·.......35 ··0x000001f0·00000000·00400400·20010000·70000000·.....@..·...p...
36 ··0x00000200·00000000·00000000·00000000·00000000·................36 ··0x00000200·00000000·00000000·00000000·00000000·................
37 ··0x00000210·00000000·80010000·00000000·00000000·................37 ··0x00000210·00000000·80010000·00000000·00000000·................
38 ··0x00000220·00000000·00000000·00000000·00000000·................38 ··0x00000220·00000000·00000000·00000000·00000000·................
39 ··0x00000230·00000000·00000000·00000000·70000000·............p...39 ··0x00000230·00000000·00000000·00000000·00000000·................
40 ··0x00000240·00000000·00000000·00000000·00000000·................40 ··0x00000240·00000000·00000000·00000000·00000000·................
41 ··0x00000250·00000000·00000000·00000000·00000000·................41 ··0x00000250·00000000·00000000·00000000·00000000·................
42 ··0x00000260·00000000·00000000·00000000·00000000·................42 ··0x00000260·00000000·00000000·00000000·00000000·................
43 ··0x00000270·00000000·00000000·00000000·00000000·................43 ··0x00000270·00000000·00000000·00000000·00000000·................
44 ··0x00000280·a3010000·cf0a0000·04000000·a0030000·................44 ··0x00000280·a3010000·f60a0000·04000000·a0030000·................
45 ··0x00000290·00000000·00000000·00000000·00000000·................45 ··0x00000290·00000000·00000000·00000000·00000000·................
46 ··0x000002a0·01000000·00000000·00000000·d8010000·................46 ··0x000002a0·01000000·00000000·00000000·d8010000·................
47 ··0x000002b0·14000000·00000000·e0060000·00000000·................47 ··0x000002b0·14000000·00000000·c0030000·00000000·................
48 ··0x000002c0·00000000·00000000·00000000·050b0000·................48 ··0x000002c0·00000000·00000000·00000000·2c0b0000·............,...
49 ··0x000002d0·00000000·00000000·00000000·00000000·................49 ··0x000002d0·00000000·00000000·00000000·00000000·................
50 ··0x000002e0·20060000·00000000·00000000·00000000··...............50 ··0x000002e0·70020000·00000000·00000000·00000000·p...............
51 ··0x000002f0·00000000·00400400·a0020000·b2120000·.....@..........51 ··0x000002f0·00000000·00400400·a0020000·d9120000·.....@..........
52 ··0x00000300·00000000·00000000·00000000·00000000·................52 ··0x00000300·00000000·00000000·00000000·00000000·................
53 ··0x00000310·00000000·80020000·00000000·00000000·................53 ··0x00000310·00000000·80020000·00000000·00000000·................
54 ··0x00000320·00000000·00000000·00000000·00000000·................54 ··0x00000320·00000000·00000000·00000000·00000000·................
55 ··0x00000330·00000000·00000000·00000000·70050000·............p...55 ··0x00000330·00000000·00000000·00000000·10030000·................
56 ··0x00000340·00000000·00000000·00000000·00000000·................56 ··0x00000340·00000000·00000000·00000000·00000000·................
57 ··0x00000350·00000000·00000000·00000000·00000000·................57 ··0x00000350·00000000·00000000·00000000·00000000·................
58 ··0x00000360·00000000·00000000·00000000·00000000·................58 ··0x00000360·00000000·00000000·00000000·00000000·................
59 ··0x00000370·00000000·00000000·00000000·00000000·................59 ··0x00000370·00000000·00000000·00000000·00000000·................
60 ··0x00000380·ec010000·dd040000·08000000·20150000·............·...60 ··0x00000380·ec010000·06050000·08000000·20150000·............·...
61 ··0x00000390·4f000000·41050000·80000000·800c0000·O...A...........61 ··0x00000390·4f000000·6a050000·80000000·800c0000·O...j...........
62 ··0x000003a0·0a010000·05120000·80000000·400c0000·............@...62 ··0x000003a0·0a010000·2c120000·80000000·400c0000·....,.......@...
63 ··0x000003b0·ee000000·9f100000·80000000·e00b0000·................63 ··0x000003b0·ee000000·c6100000·80000000·e00b0000·................
64 ··0x000003c0·58000000·9f050000·80000000·a0080000·X...............64 ··0x000003c0·58000000·c8050000·80000000·a0080000·X...............
65 ··0x000003d0·5c000000·e5050000·80000000·60080000·\...........`...65 ··0x000003d0·5c000000·0e060000·80000000·60080000·\...........`...
66 ··0x000003e0·f2010000·70040000·08000000·e0080000·....p...........66 ··0x000003e0·f2010000·60020000·08000000·e0080000·....`...........
67 ··0x000003f0·14000000·71010000·80000000·e0140000·....q...........67 ··0x000003f0·14000000·9a010000·80000000·e0140000·................
68 ··0x00000400·18000000·b3010000·80000000·a0140000·................68 ··0x00000400·18000000·dc010000·80000000·a0140000·................
69 ··0x00000410·1c000000·f0030000·80000000·60140000·............`...69 ··0x00000410·1c000000·a0010000·80000000·60140000·............`...
70 ··0x00000420·7b010000·d2160000·80000000·20140000·{...........·...70 ··0x00000420·7b010000·f9160000·80000000·20140000·{...........·...
71 ··0x00000430·24000000·56020000·80000000·e0130000·$...V...........71 ··0x00000430·24000000·7f020000·80000000·e0130000·$...............
72 ··0x00000440·97000000·6f0b0000·80000000·a0130000·....o...........72 ··0x00000440·97000000·960b0000·80000000·a0130000·................
73 ··0x00000450·20000000·14020000·80000000·60130000··...........`...73 ··0x00000450·20000000·3d020000·80000000·60130000··...=.......`...
74 ··0x00000460·f8010000·65170000·08000000·20130000·....e.......·...74 ··0x00000460·f8010000·8c170000·08000000·20130000·............·...
75 ··0x00000470·fc010000·72170000·08000000·e0120000·....r...........75 ··0x00000470·fc010000·99170000·08000000·e0120000·................
76 ··0x00000480·00020000·92100000·08000000·a0120000·................76 ··0x00000480·00020000·b9100000·08000000·a0120000·................
77 ··0x00000490·04020000·76160000·08000000·60120000·....v.......`...77 ··0x00000490·04020000·9d160000·08000000·60120000·............`...
78 ··0x000004a0·08020000·83160000·08000000·20120000·............·...78 ··0x000004a0·08020000·aa160000·08000000·20120000·............·...
79 ··0x000004b0·74010000·90160000·80000000·e0110000·t...............79 ··0x000004b0·74010000·b7160000·80000000·e0110000·t...............
80 ··0x000004c0·8a010000·7f170000·80000000·a0110000·................80 ··0x000004c0·8a010000·a6170000·80000000·a0110000·................
81 ··0x000004d0·0f020000·0f050000·08000000·60110000·............`...81 ··0x000004d0·0f020000·38050000·08000000·60110000·....8.......`...
82 ··0x000004e0·f6000000·fd100000·80000000·20110000·............·...82 ··0x000004e0·f6000000·24110000·80000000·20110000·....$.......·...
83 ··0x000004f0·ff000000·81110000·80000000·e0100000·................83 ··0x000004f0·ff000000·a8110000·80000000·e0100000·................
84 ··0x00000500·fb000000·3f110000·80000000·a0100000·....?...........84 ··0x00000500·fb000000·66110000·80000000·a0100000·....f...........
85 ··0x00000510·1a010000·d2120000·80000000·60100000·............`...85 ··0x00000510·1a010000·f9120000·80000000·60100000·............`...
86 ··0x00000520·59010000·6e150000·80000000·20100000·Y...n.......·...86 ··0x00000520·59010000·95150000·80000000·20100000·Y...........·...
87 ··0x00000530·3b010000·1c140000·80000000·e00f0000·;...............87 ··0x00000530·3b010000·43140000·80000000·e00f0000·;...C...........
88 ··0x00000540·40010000·5e140000·80000000·a00f0000·@...^...........88 ··0x00000540·40010000·85140000·80000000·a00f0000·@...............
89 ··0x00000550·24010000·56130000·80000000·600f0000·$...V.......`...89 ··0x00000550·24010000·7d130000·80000000·600f0000·$...}.......`...
90 ··0x00000560·5e010000·b0150000·80000000·200f0000·^...........·...90 ··0x00000560·5e010000·d7150000·80000000·200f0000·^...........·...
91 ··0x00000570·36010000·da130000·80000000·e00e0000·6...............91 ··0x00000570·36010000·01140000·80000000·e00e0000·6...............
92 ··0x00000580·2e010000·98130000·80000000·a00e0000·................92 ··0x00000580·2e010000·bf130000·80000000·a00e0000·................
93 ··0x00000590·51010000·2c150000·80000000·600e0000·Q...,.......`...93 ··0x00000590·51010000·53150000·80000000·600e0000·Q...S.......`...
94 ··0x000005a0·1f010000·14130000·80000000·200e0000·............·...94 ··0x000005a0·1f010000·3b130000·80000000·200e0000·....;.......·...
95 ··0x000005b0·67010000·f2150000·80000000·e00d0000·g...............95 ··0x000005b0·67010000·19160000·80000000·e00d0000·g...............
96 ··0x000005c0·48010000·a0140000·80000000·a00d0000·H...............96 ··0x000005c0·48010000·c7140000·80000000·a00d0000·H...............
97 ··0x000005d0·03010000·c3110000·80000000·400d0000·............@...97 ··0x000005d0·03010000·ea110000·80000000·400d0000·............@...
98 ··0x000005e0·6c010000·34160000·80000000·e00c0000·l...4...........98 ··0x000005e0·6c010000·5b160000·80000000·e00c0000·l...[...........
99 ··0x000005f0·39000000·80040000·80000000·a00b0000·9...............99 ··0x000005f0·39000000·20020000·80000000·a00b0000·9...·...........
100 ··0x00000600·82010000·14170000·80000000·600b0000·............`...100 ··0x00000600·82010000·3b170000·80000000·600b0000·....;.......`...
101 ··0x00000610·12010000·63120000·80000000·200b0000·....c.......·...101 ··0x00000610·12010000·8a120000·80000000·200b0000·............·...
102 ··0x00000620·ea000000·20080000·80000000·60090000·....·.......`...102 ··0x00000620·ea000000·00050000·80000000·60090000·............`...
103 ··0x00000630·4c010000·e2140000·80000000·20090000·L...........·...103 ··0x00000630·4c010000·09150000·80000000·20090000·L...........·...
104 ··0x00000640·44000000·f0040000·80000000·e00a0000·D...............104 ··0x00000640·44000000·90020000·80000000·e00a0000·D...............
105 ··0x00000650·41000000·b0040000·80000000·a00a0000·A...............105 ··0x00000650·41000000·50020000·80000000·a00a0000·A...P...........
106 ··0x00000660·0b000000·30030000·80000000·600a0000·....0.......`...106 ··0x00000660·0b000000·e0000000·80000000·600a0000·............`...
107 ··0x00000670·11000000·b0030000·80000000·200a0000·............·...107 ··0x00000670·11000000·60010000·80000000·200a0000·....`.......·...
108 ··0x00000680·0e000000·70030000·80000000·e0090000·....p...........108 ··0x00000680·0e000000·20010000·80000000·e0090000·....·...........
109 ··0x00000690·4a000000·30050000·80000000·a0090000·J...0...........109 ··0x00000690·4a000000·d0020000·80000000·a0090000·J...............
110 ··0x000006a0·63000000·2b060000·80000000·40050000·c...+.......@...110 ··0x000006a0·63000000·54060000·80000000·40050000·c...T.......@...
111 ··0x000006b0·2d000000·20040000·80000000·00070000·-...·...........111 ··0x000006b0·2d000000·d0010000·80000000·00070000·-...............
112 ··0x000006c0·00000000·00000000·00000000·00000000·................112 ··0x000006c0·00000000·00000000·00000000·00000000·................
  
84.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
40.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 7, 135 lines modifiedOffset 7, 135 lines modified
7 ··0x00000030·0e040000·34000000·38000000·20000000·....4...8...·...7 ··0x00000030·0e040000·34000000·38000000·20000000·....4...8...·...
8 ··0x00000040·4a000000·00410e08·8602410e·0c830345·J....A....A....E8 ··0x00000040·4a000000·00410e08·8602410e·0c830345·J....A....A....E
9 ··0x00000050·0e205d0e·24410e28·440e2c41·0e30480e·.·].$A.(D.,A.0H.9 ··0x00000050·0e205d0e·24410e28·440e2c41·0e30480e·.·].$A.(D.,A.0H.
10 ··0x00000060·20550e0c·41c30e08·41c60e04·18000000··U..A...A.......10 ··0x00000060·20550e0c·41c30e08·41c60e04·18000000··U..A...A.......
11 ··0x00000070·00000000·017a5200·017c0801·1b0c0404·.....zR..|......11 ··0x00000070·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
12 ··0x00000080·88010e20·83038602·10000000·20000000·...·........·...12 ··0x00000080·88010e20·83038602·10000000·20000000·...·........·...
13 ··0x00000090·00000000·08000000·00000000·b0000000·................13 ··0x00000090·00000000·08000000·00000000·b0000000·................
14 ··0x000000a0·a0000000·70000000·4f020000·00410e08·....p...O....A..14 ··0x000000a0·a0000000·00000000·5b020000·00410e08·........[....A..
15 ··0x000000b0·8502410e·0c870341·0e108604·410e1483·..A....A....A...15 ··0x000000b0·8502410e·0c870341·0e108604·410e1483·..A....A....A...
16 ··0x000000c0·05430e50·5f0e5c45·0e60420e·64420e68·.C.P_.\E.`B.dB.h16 ··0x000000c0·05430e50·5f0e5c45·0e60420e·64420e68·.C.P_.\E.`B.dB.h
17 ··0x000000d0·450e6c44·0e70480e·504b0e5c·440e604c·E.lD.pH.PK.\D.`L17 ··0x000000d0·450e6c44·0e70480e·504b0e5c·440e604c·E.lD.pH.PK.\D.`L
18 ··0x000000e0·0e505d0e·5c450e60·480e5051·0e5c4b0e·.P].\E.`H.PQ.\K.18 ··0x000000e0·0e50530e·5c450e60·480e5055·0e5c470e·.PS.\E.`H.PU.\G.
19 ··0x000000f0·60480e50·430a0e14·43c30e10·41c60e0c·`H.PC...C...A...19 ··0x000000f0·60480e50·430a0e14·43c30e10·41c60e0c·`H.PC...C...A...
20 ··0x00000100·41c70e08·41c50e04·410b028a·0e5c480e·A...A...A....\H.20 ··0x00000100·41c70e08·41c50e04·410b0291·0e5c450e·A...A...A....\E.
21 ··0x00000110·604c0e50·5d0e5441·0e58410e·5c440e60·`L.P].TA.XA.\D.`21 ··0x00000110·604c0e50·730e5444·0e58410e·5c440e60·`L.Ps.TD.XA.\D.`
22 ··0x00000120·4c0e504b·0e5c450e·60580e50·790e5441·L.PK.\E.`X.Py.TA22 ··0x00000120·4c0e504b·0e5c450e·60540e50·7a0e5441·L.PK.\E.`T.Pz.TA
23 ··0x00000130·0e58410e·5c440e60·4c0e504b·0e5c450e·.XA.\D.`L.PK.\E.23 ··0x00000130·0e58410e·5c440e60·4c0e504b·0e5c450e·.XA.\D.`L.PK.\E.
24 ··0x00000140·60530e50·4f0e5c48·0e60540e·50000000·`S.PO.\H.`T.P...24 ··0x00000140·60500e50·520e5c48·0e60500e·50000000·`P.PR.\H.`P.P...
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·50000000·24000000·08000000·09010000·P...$...........27 ··0x00000170·50000000·24000000·08000000·32010000·P...$.......2...
28 ··0x00000180·00740e5c·410e6048·0e50550e·54410e58·.t.\A.`H.PU.TA.X28 ··0x00000180·00530e5c·410e6048·0e50540e·54410e58·.S.\A.`H.PT.TA.X
29 ··0x00000190·450e5c46·0e604c0e·50500e5c·410e6048·E.\F.`L.PP.\A.`H29 ··0x00000190·450e5c46·0e604c0e·504e0e5c·410e6048·E.\F.`L.PN.\A.`H
30 ··0x000001a0·0e505a0e·5c410e60·480e5046·0e54410e·.PZ.\A.`H.PF.TA.30 ··0x000001a0·0e505a0e·5c410e60·480e5046·0e54410e·.PZ.\A.`H.PF.TA.
31 ··0x000001b0·58410e5c·450e6048·0e50730e·5c410e60·XA.\E.`H.Ps.\A.`31 ··0x000001b0·58410e5c·450e6048·0e50780e·5c410e60·XA.\E.`H.Px.\A.`
32 ··0x000001c0·480e5000·10000000·c8010000·c0020000·H.P.............32 ··0x000001c0·480e5000·10000000·c8010000·70000000·H.P.........p...
33 ··0x000001d0·21000000·00000000·10000000·dc010000·!...............33 ··0x000001d0·21000000·00000000·10000000·dc010000·!...............
34 ··0x000001e0·11010000·03000000·00000000·2c000000·............,...34 ··0x000001e0·3a010000·03000000·00000000·2c000000·:...........,...
35 ··0x000001f0·f0010000·f0020000·36000000·00410e08·........6....A..35 ··0x000001f0·f0010000·a0000000·36000000·00410e08·........6....A..
36 ··0x00000200·8302430e·1c450e20·4b0e104c·0e1c410e·..C..E.·K..L..A.36 ··0x00000200·8302430e·1c450e20·4b0e104c·0e1c410e·..C..E.·K..L..A.
37 ··0x00000210·20480e10·470e0841·c30e0400·1c000000··H..G..A........37 ··0x00000210·20480e10·470e0841·c30e0400·1c000000··H..G..A........
38 ··0x00000220·20020000·30030000·33000000·00410e08··...0...3....A..38 ··0x00000220·20020000·e0000000·33000000·00410e08··.......3....A..
39 ··0x00000230·8302430e·10690e08·41c30e04·18000000·..C..i..A.......39 ··0x00000230·8302430e·10690e08·41c30e04·18000000·..C..i..A.......
40 ··0x00000240·00000000·017a5200·017c0801·1b0c0404·.....zR..|......40 ··0x00000240·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
41 ··0x00000250·88010e10·83020000·24000000·20000000·........$...·...41 ··0x00000250·88010e10·83020000·24000000·20000000·........$...·...
42 ··0x00000260·14010000·1f000000·00420e14·420e1841·.........B..B..A42 ··0x00000260·3d010000·1f000000·00420e14·420e1841·=........B..B..A
43 ··0x00000270·0e1c450e·20480e10·4b0e0841·c30e0400·..E.·H..K..A....43 ··0x00000270·0e1c450e·20480e10·4b0e0841·c30e0400·..E.·H..K..A....
44 ··0x00000280·1c000000·84020000·70030000·33000000·........p...3...44 ··0x00000280·1c000000·84020000·20010000·33000000·........·...3...
45 ··0x00000290·00410e08·8302430e·10690e08·41c30e04·.A....C..i..A...45 ··0x00000290·00410e08·8302430e·10690e08·41c30e04·.A....C..i..A...
46 ··0x000002a0·24000000·68000000·33010000·1f000000·$...h...3.......46 ··0x000002a0·24000000·68000000·5c010000·1f000000·$...h...\.......
47 ··0x000002b0·00420e14·420e1841·0e1c450e·20480e10·.B..B..A..E.·H..47 ··0x000002b0·00420e14·420e1841·0e1c450e·20480e10·.B..B..A..E.·H..
48 ··0x000002c0·4b0e0841·c30e0400·1c000000·cc020000·K..A............48 ··0x000002c0·4b0e0841·c30e0400·1c000000·cc020000·K..A............
49 ··0x000002d0·b0030000·33000000·00410e08·8302430e·....3....A....C.49 ··0x000002d0·60010000·33000000·00410e08·8302430e·`...3....A....C.
50 ··0x000002e0·10690e08·41c30e04·24000000·b0000000·.i..A...$.......50 ··0x000002e0·10690e08·41c30e04·24000000·b0000000·.i..A...$.......
51 ··0x000002f0·52010000·1f000000·00420e14·420e1841·R........B..B..A51 ··0x000002f0·7b010000·1f000000·00420e14·420e1841·{........B..B..A
52 ··0x00000300·0e1c450e·20480e10·4b0e0841·c30e0400·..E.·H..K..A....52 ··0x00000300·0e1c450e·20480e10·4b0e0841·c30e0400·..E.·H..K..A....
53 ··0x00000310·38000000·14030000·71010000·42000000·8.......q...B...53 ··0x00000310·38000000·14030000·9a010000·42000000·8...........B...
54 ··0x00000320·00410e08·8302430e·105d0a0e·0841c30e·.A....C..]...A..54 ··0x00000320·00410e08·8302430e·105d0a0e·0841c30e·.A....C..]...A..
55 ··0x00000330·04450b42·0e14420e·18410e1c·450e2048·.E.B..B..A..E.·H55 ··0x00000330·04450b42·0e14420e·18410e1c·450e2048·.E.B..B..A..E.·H
56 ··0x00000340·0e10470e·0841c30e·04000000·38000000·..G..A......8...56 ··0x00000340·0e10470e·0841c30e·04000000·38000000·..G..A......8...
57 ··0x00000350·50030000·b3010000·42000000·00410e08·P.......B....A..57 ··0x00000350·50030000·dc010000·42000000·00410e08·P.......B....A..
58 ··0x00000360·8302430e·105d0a0e·0841c30e·04450b42·..C..]...A...E.B58 ··0x00000360·8302430e·105d0a0e·0841c30e·04450b42·..C..]...A...E.B
59 ··0x00000370·0e14420e·18410e1c·450e2048·0e10470e·..B..A..E.·H..G.59 ··0x00000370·0e14420e·18410e1c·450e2048·0e10470e·..B..A..E.·H..G.
60 ··0x00000380·0841c30e·04000000·1c000000·8c030000·.A..............60 ··0x00000380·0841c30e·04000000·1c000000·8c030000·.A..............
61 ··0x00000390·f0030000·2b000000·00410e08·8302430e·....+....A....C.61 ··0x00000390·a0010000·2b000000·00410e08·8302430e·....+....A....C.
62 ··0x000003a0·10610e08·41c30e04·24000000·70010000·.a..A...$...p...62 ··0x000003a0·10610e08·41c30e04·24000000·70010000·.a..A...$...p...
63 ··0x000003b0·f5010000·1f000000·00420e14·420e1841·.........B..B..A63 ··0x000003b0·1e020000·1f000000·00420e14·420e1841·.........B..B..A
64 ··0x000003c0·0e1c450e·20480e10·4b0e0841·c30e0400·..E.·H..K..A....64 ··0x000003c0·0e1c450e·20480e10·4b0e0841·c30e0400·..E.·H..K..A....
65 ··0x000003d0·38000000·d4030000·14020000·42000000·8...........B...65 ··0x000003d0·38000000·d4030000·3d020000·42000000·8.......=...B...
66 ··0x000003e0·00410e08·8302430e·105d0a0e·0841c30e·.A....C..]...A..66 ··0x000003e0·00410e08·8302430e·105d0a0e·0841c30e·.A....C..]...A..
67 ··0x000003f0·04450b42·0e14420e·18410e1c·450e2048·.E.B..B..A..E.·H67 ··0x000003f0·04450b42·0e14420e·18410e1c·450e2048·.E.B..B..A..E.·H
68 ··0x00000400·0e10470e·0841c30e·04000000·38000000·..G..A......8...68 ··0x00000400·0e10470e·0841c30e·04000000·38000000·..G..A......8...
69 ··0x00000410·10040000·56020000·42000000·00410e08·....V...B....A..69 ··0x00000410·10040000·7f020000·42000000·00410e08·........B....A..
70 ··0x00000420·8302430e·105d0a0e·0841c30e·04450b42·..C..]...A...E.B70 ··0x00000420·8302430e·105d0a0e·0841c30e·04450b42·..C..]...A...E.B
71 ··0x00000430·0e14420e·18410e1c·450e2048·0e10470e·..B..A..E.·H..G.71 ··0x00000430·0e14420e·18410e1c·450e2048·0e10470e·..B..A..E.·H..G.
72 ··0x00000440·0841c30e·04000000·40000000·4c040000·.A......@...L...72 ··0x00000440·0841c30e·04000000·40000000·4c040000·.A......@...L...
73 ··0x00000450·20040000·4e000000·00410e08·8702410e··...N....A....A.73 ··0x00000450·d0010000·4e000000·00410e08·8702410e·....N....A....A.
74 ··0x00000460·0c860341·0e108304·430e205e·0e24410e·...A....C.·^.$A.74 ··0x00000460·0c860341·0e108304·430e205e·0e24410e·...A....C.·^.$A.
75 ··0x00000470·28410e2c·410e3048·0e20520a·0e1041c3·(A.,A.0H.·R...A.75 ··0x00000470·28410e2c·410e3048·0e20520a·0e1041c3·(A.,A.0H.·R...A.
76 ··0x00000480·0e0c41c6·0e0841c7·0e04450b·1c000000·..A...A...E.....76 ··0x00000480·0e0c41c6·0e0841c7·0e04450b·1c000000·..A...A...E.....
77 ··0x00000490·00000000·017a5200·017c0801·1b0c0404·.....zR..|......77 ··0x00000490·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
78 ··0x000004a0·88010e20·83048603·87020000·68000000·...·........h...78 ··0x000004a0·88010e20·83048603·87020000·68000000·...·........h...
79 ··0x000004b0·24000000·98020000·c9000000·00420e24·$............B.$79 ··0x000004b0·24000000·c1020000·c9000000·00420e24·$............B.$
80 ··0x000004c0·420e2841·0e2c450e·30480e20·5a0a0e10·B.(A.,E.0H.·Z...80 ··0x000004c0·420e2841·0e2c450e·30480e20·5a0a0e10·B.(A.,E.0H.·Z...
81 ··0x000004d0·43c30e0c·41c60e08·41c70e04·410b4f0e·C...A...A...A.O.81 ··0x000004d0·43c30e0c·41c60e08·41c70e04·410b4f0e·C...A...A...A.O.
82 ··0x000004e0·24410e28·450e2c41·0e30480e·20470e2c·$A.(E.,A.0H.·G.,82 ··0x000004e0·24410e28·450e2c41·0e30480e·20470e2c·$A.(E.,A.0H.·G.,
83 ··0x000004f0·430e3048·0e20490e·2c410e30·4a0e2064·C.0H.·I.,A.0J.·d83 ··0x000004f0·430e3048·0e20490e·2c410e30·4a0e2064·C.0H.·I.,A.0J.·d
84 ··0x00000500·0e24410e·28450e2c·460e3048·0e204c0e·.$A.(E.,F.0H.·L.84 ··0x00000500·0e24410e·28450e2c·460e3048·0e204c0e·.$A.(E.,F.0H.·L.
85 ··0x00000510·2c410e30·480e2000·10000000·1c050000·,A.0H.·.........85 ··0x00000510·2c410e30·480e2000·10000000·1c050000·,A.0H.·.........
86 ··0x00000520·70040000·0d000000·00000000·1c000000·p...............86 ··0x00000520·60020000·0d000000·00000000·1c000000·`...............
87 ··0x00000530·30050000·80040000·2b000000·00410e08·0.......+....A..87 ··0x00000530·30050000·20020000·2b000000·00410e08·0...·...+....A..
88 ··0x00000540·8302430e·10610e08·41c30e04·24000000·..C..a..A...$...88 ··0x00000540·8302430e·10610e08·41c30e04·24000000·..C..a..A...$...
89 ··0x00000550·14030000·61030000·1f000000·00420e14·....a........B..89 ··0x00000550·14030000·8a030000·1f000000·00420e14·.............B..
90 ··0x00000560·420e1841·0e1c450e·20480e10·4b0e0841·B..A..E.·H..K..A90 ··0x00000560·420e1841·0e1c450e·20480e10·4b0e0841·B..A..E.·H..K..A
91 ··0x00000570·c30e0400·1c000000·78050000·b0040000·........x.......91 ··0x00000570·c30e0400·1c000000·78050000·50020000·........x...P...
92 ··0x00000580·33000000·00410e08·8302430e·10690e08·3....A....C..i..92 ··0x00000580·33000000·00410e08·8302430e·10690e08·3....A....C..i..
93 ··0x00000590·41c30e04·24000000·5c030000·80030000·A...$...\.......93 ··0x00000590·41c30e04·24000000·5c030000·a9030000·A...$...\.......
94 ··0x000005a0·1f000000·00420e14·420e1841·0e1c450e·.....B..B..A..E.94 ··0x000005a0·1f000000·00420e14·420e1841·0e1c450e·.....B..B..A..E.
95 ··0x000005b0·20480e10·4b0e0841·c30e0400·1c000000··H..K..A........95 ··0x000005b0·20480e10·4b0e0841·c30e0400·1c000000··H..K..A........
96 ··0x000005c0·c0050000·f0040000·33000000·00410e08·........3....A..96 ··0x000005c0·c0050000·90020000·33000000·00410e08·........3....A..
97 ··0x000005d0·8302430e·10690e08·41c30e04·24000000·..C..i..A...$...97 ··0x000005d0·8302430e·10690e08·41c30e04·24000000·..C..i..A...$...
98 ··0x000005e0·a4030000·9f030000·1f000000·00420e14·.............B..98 ··0x000005e0·a4030000·c8030000·1f000000·00420e14·.............B..
99 ··0x000005f0·420e1841·0e1c450e·20480e10·4b0e0841·B..A..E.·H..K..A99 ··0x000005f0·420e1841·0e1c450e·20480e10·4b0e0841·B..A..E.·H..K..A
100 ··0x00000600·c30e0400·2c000000·08060000·be030000·....,...........100 ··0x00000600·c30e0400·2c000000·08060000·e7030000·....,...........
101 ··0x00000610·2a000000·00410e08·8302430e·10500e14·*....A....C..P..101 ··0x00000610·2a000000·00410e08·8302430e·10500e14·*....A....C..P..
102 ··0x00000620·410e1843·0e1c450e·20480e10·430e0841·A..C..E.·H..C..A102 ··0x00000620·410e1843·0e1c450e·20480e10·430e0841·A..C..E.·H..C..A
103 ··0x00000630·c30e0400·1c000000·38060000·30050000·........8...0...103 ··0x00000630·c30e0400·1c000000·38060000·d0020000·........8.......
104 ··0x00000640·33000000·00410e08·8302430e·10690e08·3....A....C..i..104 ··0x00000640·33000000·00410e08·8302430e·10690e08·3....A....C..i..
105 ··0x00000650·41c30e04·24000000·1c040000·e8030000·A...$...........105 ··0x00000650·41c30e04·24000000·1c040000·11040000·A...$...........
106 ··0x00000660·1f000000·00420e14·420e1841·0e1c450e·.....B..B..A..E.106 ··0x00000660·1f000000·00420e14·420e1841·0e1c450e·.....B..B..A..E.
107 ··0x00000670·20480e10·4b0e0841·c30e0400·50000000··H..K..A....P...107 ··0x00000670·20480e10·4b0e0841·c30e0400·50000000··H..K..A....P...
108 ··0x00000680·80060000·07040000·94000000·00410e08·.............A..108 ··0x00000680·80060000·30040000·94000000·00410e08·....0........A..
109 ··0x00000690·8702430e·0c860341·0e108304·430e2c4b·..C....A....C.,K109 ··0x00000690·8702430e·0c860341·0e108304·430e2c4b·..C....A....C.,K
110 ··0x000006a0·0e30480e·20730e2c·410e3048·0e20510e·.0H.·s.,A.0H.·Q.110 ··0x000006a0·0e30480e·20730e2c·410e3048·0e20510e·.0H.·s.,A.0H.·Q.
111 ··0x000006b0·2c410e30·480e2051·0e2c410e·30480e20·,A.0H.·Q.,A.0H.·111 ··0x000006b0·2c410e30·480e2051·0e2c410e·30480e20·,A.0H.·Q.,A.0H.·
112 ··0x000006c0·430e1043·c30e0c41·c60e0841·c70e0400·C..C...A...A....112 ··0x000006c0·430e1043·c30e0c41·c60e0841·c70e0400·C..C...A...A....
113 ··0x000006d0·40000000·d4060000·9b040000·42000000·@...........B...113 ··0x000006d0·40000000·d4060000·c4040000·42000000·@...........B...
114 ··0x000006e0·00410e08·8602410e·0c830341·0e10530e·.A....A....A..S.114 ··0x000006e0·00410e08·8602410e·0c830341·0e10530e·.A....A....A..S.
115 ··0x000006f0·14410e18·410e1c42·0e20480e·10450e1c·.A..A..B.·H..E..115 ··0x000006f0·14410e18·410e1c42·0e20480e·10450e1c·.A..A..B.·H..E..
116 ··0x00000700·450e2048·0e104b0e·0c41c30e·0841c60e·E.·H..K..A...A..116 ··0x00000700·450e2048·0e104b0e·0c41c30e·0841c60e·E.·H..K..A...A..
117 ··0x00000710·04000000·2c000000·18070000·dd040000·....,...........117 ··0x00000710·04000000·2c000000·18070000·06050000·....,...........
118 ··0x00000720·32000000·00410e08·8302430e·1c440e20·2....A....C..D.·118 ··0x00000720·32000000·00410e08·8302430e·1c440e20·2....A....C..D.·
119 ··0x00000730·480e104c·0a0e0841·c30e0445·0b4c0e08·H..L...A...E.L..119 ··0x00000730·480e104c·0a0e0841·c30e0445·0b4c0e08·H..L...A...E.L..
120 ··0x00000740·43c30e04·2c000000·48070000·0f050000·C...,...H.......120 ··0x00000740·43c30e04·2c000000·48070000·38050000·C...,...H...8...
121 ··0x00000750·32000000·00410e08·8302430e·1c440e20·2....A....C..D.·121 ··0x00000750·32000000·00410e08·8302430e·1c440e20·2....A....C..D.·
122 ··0x00000760·480e104c·0a0e0841·c30e0445·0b4c0e08·H..L...A...E.L..122 ··0x00000760·480e104c·0a0e0841·c30e0445·0b4c0e08·H..L...A...E.L..
123 ··0x00000770·43c30e04·44000000·78070000·41050000·C...D...x...A...123 ··0x00000770·43c30e04·44000000·78070000·6a050000·C...D...x...j...
124 ··0x00000780·5e000000·00410e08·8302430e·104e0e14·^....A....C..N..124 ··0x00000780·5e000000·00410e08·8302430e·104e0e14·^....A....C..N..
125 ··0x00000790·410e1843·0e1c420e·20480e10·4b0e1442·A..C..B.·H..K..B125 ··0x00000790·410e1843·0e1c420e·20480e10·4b0e1442·A..C..B.·H..K..B
126 ··0x000007a0·0e18410e·1c450e20·480e1056·0a0e0841·..A..E.·H..V...A126 ··0x000007a0·0e18410e·1c450e20·480e1056·0a0e0841·..A..E.·H..V...A
127 ··0x000007b0·c30e0445·0b430e08·43c30e04·2c000000·...E.C..C...,...127 ··0x000007b0·c30e0445·0b430e08·43c30e04·2c000000·...E.C..C...,...
128 ··0x000007c0·c0070000·9f050000·46000000·00410e08·........F....A..128 ··0x000007c0·c0070000·c8050000·46000000·00410e08·........F....A..
129 ··0x000007d0·8302430e·10650e14·420e1841·0e1c450e·..C..e..B..A..E.129 ··0x000007d0·8302430e·10650e14·420e1841·0e1c450e·..C..e..B..A..E.
130 ··0x000007e0·20480e10·4b0e0841·c30e0400·2c000000··H..K..A....,...130 ··0x000007e0·20480e10·4b0e0841·c30e0400·2c000000··H..K..A....,...
131 ··0x000007f0·f0070000·e5050000·46000000·00410e08·........F....A..131 ··0x000007f0·f0070000·0e060000·46000000·00410e08·........F....A..
132 ··0x00000800·8302430e·10650e14·420e1841·0e1c450e·..C..e..B..A..E.132 ··0x00000800·8302430e·10650e14·420e1841·0e1c450e·..C..e..B..A..E.
133 ··0x00000810·20480e10·4b0e0841·c30e0400·f8000000··H..K..A........133 ··0x00000810·20480e10·4b0e0841·c30e0400·f8000000··H..K..A........
Max diff block lines reached; 30097/41775 bytes (72.05%) of diff not shown.
1020 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 2, 11 lines modifiedOffset 2, 12 lines modified
2 Hex·dump·of·section·'.shstrtab':2 Hex·dump·of·section·'.shstrtab':
3 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab3 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
4 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.4 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.
5 ··0x00000020·74657874·002e7265·6c2e6461·7461002e·text..rel.data..5 ··0x00000020·74657874·002e7265·6c2e6461·7461002e·text..rel.data..
6 ··0x00000030·62737300·2e72656c·2e746578·742e756e·bss..rel.text.un6 ··0x00000030·62737300·2e72656c·2e746578·742e756e·bss..rel.text.un
7 ··0x00000040·6c696b65·6c79002e·726f6461·74612e73·likely..rodata.s7 ··0x00000040·6c696b65·6c79002e·726f6461·74612e73·likely..rodata.s
8 ··0x00000050·7472312e·31002e72·6f646174·612e7374·tr1.1..rodata.st8 ··0x00000050·7472312e·31002e72·6f646174·612e7374·tr1.1..rodata.st
 9 ··0x00000060·72312e34·002e7265·6c2e7465·78742e68·r1.4..rel.text.h
9 ··0x00000060·72312e34·002e726f·64617461·002e6e6f·r1.4..rodata..no10 ··0x00000070·6f74002e·726f6461·7461002e·6e6f7465·ot..rodata..note
10 ··0x00000070·74652e47·4e552d73·7461636b·002e7265·te.GNU-stack..re11 ··0x00000080·2e474e55·2d737461·636b002e·72656c2e·.GNU-stack..rel.
11 ··0x00000080·6c2e6568·5f667261·6d6500············l.eh_frame.12 ··0x00000090·65685f66·72616d65·00················eh_frame.
  
2.05 MB
_pickle.o
863 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:··········139668·(bytes·into·file)13 ··Start·of·section·headers:··········149876·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x22194:1 There·are·20·section·headers,·starting·at·offset·0x24974:
  
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]·.text·············PROGBITS········00000000·000040·002f79·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0021e9·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·01b234·001398·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·01d334·000d80·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002fc0·0009d4·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·002240·0009d4·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·01c5cc·0004d8·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·01e0b4·0004d8·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·003994·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·002c14·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·003994·00064b·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·002c14·00064b·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·003fe0·0011ad·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·003260·0011ad·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·00518d·0053a3·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·00440d·005654·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·01caa4·003320·08···I·17···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·01e58c·0035a8·08···I·17···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·00a530·0063b4·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·009a70·008d19·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·01fdc4·001960·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·021b34·002428·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·010900·002379·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·0127a0·002379·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·021724·000450·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·023f5c·000450·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·012c79·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·014b19·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·012c7c·00499c·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·014b1c·004d78·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·021b74·000580·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·0243ac·000528·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·017618·001bc0·10·····18·264··421 ··[17]·.symtab···········SYMTAB··········00000000·019894·001b10·10·····18·253··4
22 ··[18]·.strtab···········STRTAB··········00000000·0191d8·00205b·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·01b3a4·001f8d·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·0220f4·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·0248d4·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
59.4 KB
readelf --wide --symbols {}
Max HTML report size reached
456 KB
readelf --wide --relocs {}
Max HTML report size reached
521 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
6.44 KB
strings --all --bytes=8 {}
    
Offset 319, 63 lines modifiedOffset 319, 58 lines modified
319 PyInit__pickle.cold319 PyInit__pickle.cold
320 _Pickle_ClearState320 _Pickle_ClearState
321 pickle_traverse321 pickle_traverse
322 pickle_traverse.cold322 pickle_traverse.cold
323 pickle_free323 pickle_free
324 _Pickle_ClearState.cold324 _Pickle_ClearState.cold
325 _pickle_load325 _pickle_load
326 _Unpickler_New 
327 _Unpickler_SetInputStream326 _Unpickler_SetInputStream
328 _Unpickler_SetInputEncoding327 _Unpickler_SetInputEncoding
329 _pickle_load.cold328 _pickle_load.cold
330 _parser.6329 _parser.6
331 _Unpickler_NewMemo330 _Unpickler_NewMemo
332 Pdata_New 
333 _Unpickler_New.cold 
334 _Unpickler_NewMemo.cold331 _Unpickler_NewMemo.cold
335 Pdata_New.cold 
336 PyId_peek.41332 PyId_peek.41
337 PyId_readinto.40333 PyId_readinto.40
338 PyId_read.39334 PyId_read.39
339 PyId_readline.38335 PyId_readline.38
340 _Unpickler_SetInputStream.cold336 _Unpickler_SetInputStream.cold
341 _Unpickler_SetInputEncoding.cold337 _Unpickler_SetInputEncoding.cold
342 Pdata_push 
343 _Unpickler_SkipConsumed 
344 _Unpickler_ReadImpl338 _Unpickler_ReadImpl
 339 Pdata_push
345 load_counted_binunicode340 load_counted_binunicode
346 _Unpickler_Readline341 _Unpickler_Readline
 342 _Unpickler_MemoPut
347 load_counted_tuple343 load_counted_tuple
348 PyId_find_class.33344 PyId_find_class.33
349 do_append345 do_append
350 do_setitems346 do_setitems
351 load_counted_binbytes347 load_counted_binbytes
352 load_counted_long348 load_counted_long
353 load_build.isra.0349 load_build.isra.0
354 Pdata_poplist350 Pdata_poplist
355 _Unpickler_ReadInto351 _Unpickler_ReadInto
356 Pdata_clear.isra.0352 Pdata_clear.isra.0
357 Pdata_stack_underflow353 Pdata_stack_underflow
358 bad_readline354 bad_readline
359 call_method 
360 load_inst 
361 Pdata_poptuple355 Pdata_poptuple
362 instantiate356 instantiate
 357 call_method
363 load_counted_binstring 
364 load_extension 
365 PyId_add.36358 PyId_add.36
366 _Pickle_FastCall359 _Pickle_FastCall
367 _Unpickler_SetStringInput360 load_extension
 361 load_counted_binstring
 362 load_inst
368 _Unpickler_ReadImpl.cold363 _Unpickler_ReadImpl.cold
 364 _Unpickler_SkipConsumed
369 _Unpickler_SkipConsumed.cold365 _Unpickler_SkipConsumed.cold
370 PyObject_CallOneArg366 PyObject_CallOneArg
371 _Unpickler_SetStringInput.cold 
372 Pdata_push.cold367 Pdata_push.cold
 368 _Unpickler_MemoPut.cold
373 load_counted_binunicode.cold369 load_counted_binunicode.cold
374 calc_binsize 
375 _pickle_Unpickler_find_class370 _pickle_Unpickler_find_class
376 PyId_dot.37371 PyId_dot.37
377 get_deep_attribute372 get_deep_attribute
378 _pickle_Unpickler_find_class.cold373 _pickle_Unpickler_find_class.cold
379 _pickle_Pickler___init__374 _pickle_Pickler___init__
380 _parser.28375 _parser.28
381 _Pickler_SetProtocol376 _Pickler_SetProtocol
119 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
10.0 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 45, 118 lines modifiedOffset 45, 118 lines modified
45 ··0x00000290·00000000·00000000·ab050000·00000000·................45 ··0x00000290·00000000·00000000·ab050000·00000000·................
46 ··0x000002a0·00000000·ef030000·00000000·00000000·................46 ··0x000002a0·00000000·ef030000·00000000·00000000·................
47 ··0x000002b0·00000000·00000000·00000000·00000000·................47 ··0x000002b0·00000000·00000000·00000000·00000000·................
48 ··0x000002c0·00000000·28020000·e5030000·00000000·....(...........48 ··0x000002c0·00000000·28020000·e5030000·00000000·....(...........
49 ··0x000002d0·00000000·00000000·00000000·00000000·................49 ··0x000002d0·00000000·00000000·00000000·00000000·................
50 ··0x000002e0·00000000·00000000·00000000·00000000·................50 ··0x000002e0·00000000·00000000·00000000·00000000·................
51 ··0x000002f0·00000000·00000000·00000000·00000000·................51 ··0x000002f0·00000000·00000000·00000000·00000000·................
52 ··0x00000300·9d040000·6c410000·82000000·400e0000·....lA......@...52 ··0x00000300·9d040000·b2430000·82000000·400e0000·.....C......@...
53 ··0x00000310·a2040000·30210000·82000000·600a0000·....0!......`...53 ··0x00000310·a2040000·20800000·82000000·600a0000·....·.......`...
54 ··0x00000320·57010000·60070000·82000000·80050000·W...`...........54 ··0x00000320·57010000·60070000·82000000·80050000·W...`...........
55 ··0x00000330·9f030000·601e0000·82000000·40020000·....`.......@...55 ··0x00000330·9f030000·107b0000·82000000·40020000·.....{......@...
56 ··0x00000340·00000000·00000000·00000000·00000000·................56 ··0x00000340·00000000·00000000·00000000·00000000·................
57 ··0x00000350·00000000·00000000·00000000·00000000·................57 ··0x00000350·00000000·00000000·00000000·00000000·................
58 ··0x00000360·b0050000·684b0000·19460000·00000000·....hK...F......58 ··0x00000360·b0050000·194e0000·78490000·00000000·.....N..xI......
59 ··0x00000370·00000000·ef030000·c02d0000·844d0000·.........-...M..59 ··0x00000370·00000000·ef030000·20200000·35500000·........··..5P..
60 ··0x00000380·00000000·00000000·00000000·00000000·................60 ··0x00000380·00000000·00000000·00000000·00000000·................
61 ··0x00000390·00000000·00000000·00000000·00000000·................61 ··0x00000390·00000000·00000000·00000000·00000000·................
62 ··0x000003a0·01000000·00000000·00000000·b5050000·................62 ··0x000003a0·01000000·00000000·00000000·b5050000·................
63 ··0x000003b0·0c000000·00000000·9b4b0000·00000000·.........K......63 ··0x000003b0·0c000000·00000000·4c4e0000·00000000·........LN......
64 ··0x000003c0·00000000·00000000·00000000·00000000·................64 ··0x000003c0·00000000·00000000·00000000·00000000·................
65 ··0x000003d0·00000000·00000000·00000000·00000000·................65 ··0x000003d0·00000000·00000000·00000000·00000000·................
66 ··0x000003e0·00000000·00000000·00000000·00000000·................66 ··0x000003e0·00000000·00000000·00000000·00000000·................
67 ··0x000003f0·00000000·00440400·00000000·0e4d0000·.....D.......M..67 ··0x000003f0·00000000·00440400·00000000·bf4f0000·.....D.......O..
68 ··0x00000400·2e4d0000·00000000·00000000·00000000·.M..............68 ··0x00000400·df4f0000·00000000·00000000·00000000·.O..............
69 ··0x00000410·00000000·80040000·00000000·00000000·................69 ··0x00000410·00000000·80040000·00000000·00000000·................
70 ··0x00000420·00000000·00000000·00000000·00000000·................70 ··0x00000420·00000000·00000000·00000000·00000000·................
71 ··0x00000430·00000000·00000000·00000000·00000000·................71 ··0x00000430·00000000·00000000·00000000·00000000·................
72 ··0x00000440·00000000·00000000·00000000·00000000·................72 ··0x00000440·00000000·00000000·00000000·00000000·................
73 ··0x00000450·00000000·00000000·00000000·00000000·................73 ··0x00000450·00000000·00000000·00000000·00000000·................
74 ··0x00000460·00000000·00000000·00000000·00000000·................74 ··0x00000460·00000000·00000000·00000000·00000000·................
75 ··0x00000470·00000000·00000000·00000000·00000000·................75 ··0x00000470·00000000·00000000·00000000·00000000·................
76 ··0x00000480·d0050000·d04b0000·04000000·e0130000·.....K..........76 ··0x00000480·d0050000·814e0000·04000000·e0130000·.....N..........
77 ··0x00000490·d6050000·ed500000·04000000·a0130000·.....P..........77 ··0x00000490·d6050000·9e530000·04000000·a0130000·.....S..........
78 ··0x000004a0·22050000·68500000·04000000·60130000·"...hP......`...78 ··0x000004a0·22050000·19530000·04000000·60130000·"....S......`...
79 ··0x000004b0·00000000·00000000·00000000·00000000·................79 ··0x000004b0·00000000·00000000·00000000·00000000·................
80 ··0x000004c0·57010000·f02d0000·04000000·401a0000·W....-......@...80 ··0x000004c0·57010000·50200000·04000000·401a0000·W...P·......@...
81 ··0x000004d0·7f020000·d01b0000·80000000·e0180000·................81 ··0x000004d0·7f020000·201d0000·80000000·e0180000·....·...........
82 ··0x000004e0·db050000·614c0000·04000000·a0180000·....aL..........82 ··0x000004e0·db050000·124f0000·04000000·a0180000·.....O..........
83 ··0x000004f0·00000000·00000000·00000000·00000000·................83 ··0x000004f0·00000000·00000000·00000000·00000000·................
84 ··0x00000500·b0050000·62480000·95480000·00000000·....bH...H......84 ··0x00000500·b0050000·134b0000·464b0000·00000000·.....K..FK......
85 ··0x00000510·00000000·ce020000·c0110000·0b4e0000·.............N..85 ··0x00000510·00000000·ce020000·c00f0000·bc500000·.............P..
86 ··0x00000520·00000000·00000000·00000000·00000000·................86 ··0x00000520·00000000·00000000·00000000·00000000·................
87 ··0x00000530·00000000·00000000·00000000·00000000·................87 ··0x00000530·00000000·00000000·00000000·00000000·................
88 ··0x00000540·e6050000·01000000·30000000·00000000·........0.......88 ··0x00000540·e6050000·01000000·30000000·00000000·........0.......
89 ··0x00000550·00000000·ea050000·01000000·40000000·............@...89 ··0x00000550·00000000·ea050000·01000000·40000000·............@...
90 ··0x00000560·00000000·00000000·74000000·10000000·........t.......90 ··0x00000560·00000000·00000000·74000000·10000000·........t.......
91 ··0x00000570·14000000·00000000·00000000·00000000·................91 ··0x00000570·14000000·00000000·00000000·00000000·................
92 ··0x00000580·00000000·00000000·00000000·00000000·................92 ··0x00000580·00000000·00000000·00000000·00000000·................
93 ··0x00000590·00000000·00000000·00000000·00000000·................93 ··0x00000590·00000000·00000000·00000000·00000000·................
94 ··0x000005a0·01000000·00000000·00000000·ef050000·................94 ··0x000005a0·01000000·00000000·00000000·ef050000·................
95 ··0x000005b0·0c000000·00000000·334b0000·00000000·........3K......95 ··0x000005b0·0c000000·00000000·e44d0000·00000000·.........M......
96 ··0x000005c0·00000000·00000000·00000000·00000000·................96 ··0x000005c0·00000000·00000000·00000000·00000000·................
97 ··0x000005d0·00000000·00000000·00000000·00000000·................97 ··0x000005d0·00000000·00000000·00000000·00000000·................
98 ··0x000005e0·00000000·00000000·00000000·00000000·................98 ··0x000005e0·00000000·00000000·00000000·00000000·................
99 ··0x000005f0·00000000·00440400·00000000·ee4c0000·.....D.......L..99 ··0x000005f0·00000000·00440400·00000000·9f4f0000·.....D.......O..
100 ··0x00000600·594d0000·00000000·00000000·00000000·YM..............100 ··0x00000600·0a500000·00000000·00000000·00000000·.P..............
101 ··0x00000610·00000000·80060000·00000000·00000000·................101 ··0x00000610·00000000·80060000·00000000·00000000·................
102 ··0x00000620·00000000·00000000·00000000·00000000·................102 ··0x00000620·00000000·00000000·00000000·00000000·................
103 ··0x00000630·00000000·00000000·00000000·00000000·................103 ··0x00000630·00000000·00000000·00000000·00000000·................
104 ··0x00000640·00000000·00000000·00000000·00000000·................104 ··0x00000640·00000000·00000000·00000000·00000000·................
105 ··0x00000650·00000000·00000000·00000000·00000000·................105 ··0x00000650·00000000·00000000·00000000·00000000·................
106 ··0x00000660·00000000·00000000·00000000·00000000·................106 ··0x00000660·00000000·00000000·00000000·00000000·................
107 ··0x00000670·00000000·00000000·00000000·00000000·................107 ··0x00000670·00000000·00000000·00000000·00000000·................
108 ··0x00000680·d0050000·8a520000·04000000·801b0000·.....R..........108 ··0x00000680·d0050000·3b550000·04000000·801b0000·....;U..........
109 ··0x00000690·d6050000·81520000·04000000·401b0000·.....R......@...109 ··0x00000690·d6050000·32550000·04000000·401b0000·....2U......@...
110 ··0x000006a0·22050000·fc510000·04000000·001b0000·"....Q..........110 ··0x000006a0·22050000·ad540000·04000000·001b0000·"....T..........
111 ··0x000006b0·00000000·00000000·00000000·00000000·................111 ··0x000006b0·00000000·00000000·00000000·00000000·................
112 ··0x000006c0·9d040000·f0110000·08000000·c0210000·.............!..112 ··0x000006c0·9d040000·f00f0000·08000000·c0210000·.............!..
113 ··0x000006d0·08060000·f7450000·04000000·20220000·.....E......·"..113 ··0x000006d0·08060000·56490000·04000000·20220000·....VI......·"..
114 ··0x000006e0·db050000·064c0000·04000000·80210000·.....L.......!..114 ··0x000006e0·db050000·b74e0000·04000000·80210000·.....N.......!..
115 ··0x000006f0·00000000·00000000·00000000·00000000·................115 ··0x000006f0·00000000·00000000·00000000·00000000·................
116 ··0x00000700·01000000·00000000·00000000·13060000·................116 ··0x00000700·01000000·00000000·00000000·13060000·................
117 ··0x00000710·90000000·00000000·f0140000·00000000·................117 ··0x00000710·90000000·00000000·d0550000·00000000·.........U......
118 ··0x00000720·00000000·00000000·00000000·00000000·................118 ··0x00000720·00000000·00000000·00000000·00000000·................
119 ··0x00000730·00000000·00000000·00000000·00000000·................119 ··0x00000730·00000000·00000000·00000000·00000000·................
120 ··0x00000740·00000000·00000000·00000000·00000000·................120 ··0x00000740·00000000·00000000·00000000·00000000·................
121 ··0x00000750·00000000·00440400·20140000·40230000·.....D..·...@#..121 ··0x00000750·00000000·00440400·20140000·00170000·.....D..·.......
122 ··0x00000760·924e0000·00000000·00000000·00000000·.N..............122 ··0x00000760·43510000·00000000·00000000·00000000·CQ..............
123 ··0x00000770·00000000·c0040000·00000000·60030000·............`...123 ··0x00000770·00000000·c0040000·00000000·60030000·............`...
124 ··0x00000780·00000000·00000000·00000000·00000000·................124 ··0x00000780·00000000·00000000·00000000·00000000·................
125 ··0x00000790·00000000·702c0000·00000000·00000000·....p,..........125 ··0x00000790·00000000·901e0000·00000000·00000000·................
126 ··0x000007a0·00000000·00000000·00000000·00000000·................126 ··0x000007a0·00000000·00000000·00000000·00000000·................
127 ··0x000007b0·00000000·00000000·00000000·00000000·................127 ··0x000007b0·00000000·00000000·00000000·00000000·................
128 ··0x000007c0·00000000·00000000·00000000·00000000·................128 ··0x000007c0·00000000·00000000·00000000·00000000·................
129 ··0x000007d0·00000000·00000000·00000000·00000000·................129 ··0x000007d0·00000000·00000000·00000000·00000000·................
130 ··0x000007e0·01000000·00000000·00000000·25060000·............%...130 ··0x000007e0·01000000·00000000·00000000·25060000·............%...
131 ··0x000007f0·54000000·00000000·801d0000·00000000·T...............131 ··0x000007f0·54000000·00000000·d0730000·00000000·T........s......
132 ··0x00000800·00000000·00000000·00000000·00000000·................132 ··0x00000800·00000000·00000000·00000000·00000000·................
133 ··0x00000810·00000000·00000000·00000000·00000000·................133 ··0x00000810·00000000·00000000·00000000·00000000·................
134 ··0x00000820·00000000·00000000·00000000·00000000·................134 ··0x00000820·00000000·00000000·00000000·00000000·................
135 ··0x00000830·00000000·00440400·c01b0000·202b0000·.....D......·+..135 ··0x00000830·00000000·00440400·c01b0000·401d0000·.....D......@...
136 ··0x00000840·af520000·00000000·00000000·00000000·.R..............136 ··0x00000840·60550000·00000000·00000000·00000000·`U..............
137 ··0x00000850·00000000·c0060000·40050000·00050000·........@.......137 ··0x00000850·00000000·c0060000·40050000·00050000·........@.......
138 ··0x00000860·00000000·00000000·00000000·00000000·................138 ··0x00000860·00000000·00000000·00000000·00000000·................
139 ··0x00000870·00000000·000c0000·00000000·00000000·................139 ··0x00000870·00000000·300b0000·00000000·00000000·....0...........
140 ··0x00000880·00000000·00000000·00000000·00000000·................140 ··0x00000880·00000000·00000000·00000000·00000000·................
141 ··0x00000890·00000000·00000000·00000000·00000000·................141 ··0x00000890·00000000·00000000·00000000·00000000·................
142 ··0x000008a0·00000000·00000000·00000000·00000000·................142 ··0x000008a0·00000000·00000000·00000000·00000000·................
143 ··0x000008b0·00000000·00000000·00000000·00000000·................143 ··0x000008b0·00000000·00000000·00000000·00000000·................
144 ··0x000008c0·01000000·00000000·00000000·35060000·............5...144 ··0x000008c0·01000000·00000000·00000000·35060000·............5...
145 ··0x000008d0·1c000000·04000000·20160000·00000000·........·.......145 ··0x000008d0·1c000000·04000000·f0590000·00000000·.........Y......
146 ··0x000008e0·00000000·00000000·00000000·00000000·................146 ··0x000008e0·00000000·00000000·00000000·00000000·................
147 ··0x000008f0·00000000·00000000·00000000·00000000·................147 ··0x000008f0·00000000·00000000·00000000·00000000·................
148 ··0x00000900·00000000·00000000·00000000·00000000·................148 ··0x00000900·00000000·00000000·00000000·00000000·................
149 ··0x00000910·00000000·00000000·00000000·00000000·................149 ··0x00000910·00000000·00000000·00000000·00000000·................
150 ··0x00000920·00000000·00000000·00000000·00000000·................150 ··0x00000920·00000000·00000000·00000000·00000000·................
151 ··0x00000930·00000000·00000000·00000000·00000000·................151 ··0x00000930·00000000·00000000·00000000·00000000·................
152 ··0x00000940·00000000·00000000·00000000·00000000·................152 ··0x00000940·00000000·00000000·00000000·00000000·................
153 ··0x00000950·00000000·00000000·00000000·00000000·................153 ··0x00000950·00000000·00000000·00000000·00000000·................
154 ··0x00000960·00000000·00000000·00000000·00000000·................154 ··0x00000960·00000000·00000000·00000000·00000000·................
155 ··0x00000970·00000000·00000000·00000000·00000000·................155 ··0x00000970·00000000·00000000·00000000·00000000·................
156 ··0x00000980·00000000·00000000·00000000·00000000·................156 ··0x00000980·00000000·00000000·00000000·00000000·................
157 ··0x00000990·00000000·00000000·00000000·00000000·................157 ··0x00000990·00000000·00000000·00000000·00000000·................
158 ··0x000009a0·01000000·00000000·00000000·00000000·................158 ··0x000009a0·01000000·00000000·00000000·00000000·................
159 ··0x000009b0·00000000·43060000·40230000·38000000·....C...@#..8...159 ··0x000009b0·00000000·43060000·40230000·38000000·....C...@#..8...
160 ··0x000009c0·00030000·00000000·e0030000·8c3a0000·.............:..160 ··0x000009c0·00030000·00000000·e0030000·9a3c0000·.............<..
161 ··0x000009d0·80050000····························....161 ··0x000009d0·80050000····························....
  
711 B
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 31, 16 lines modifiedOffset 31, 16 lines modified
31 ··[···197]··bytes31 ··[···197]··bytes
32 ··[···19d]··odd·number·of·items·for·DICT32 ··[···19d]··odd·number·of·items·for·DICT
33 ··[···1ba]··NEWOBJ·expected·an·arg·tuple.33 ··[···1ba]··NEWOBJ·expected·an·arg·tuple.
34 ··[···1d8]··negative·LONG_BINPUT·argument34 ··[···1d8]··negative·LONG_BINPUT·argument
35 ··[···1f6]··negative·PUT·argument35 ··[···1f6]··negative·PUT·argument
36 ··[···20c]··invalid·load·key,·'%c'.36 ··[···20c]··invalid·load·key,·'%c'.
37 ··[···224]··invalid·load·key,·'\x%02x'.37 ··[···224]··invalid·load·key,·'\x%02x'.
 38 ··[···240]··n
38 ··[···240]··STACK_GLOBAL·requires·str39 ··[···242]··STACK_GLOBAL·requires·str
39 ··[···25a]··n 
40 ··[···25c]··surrogatepass40 ··[···25c]··surrogatepass
41 ··[···26a]··OO41 ··[···26a]··OO
42 ··[···26d]··pickle.find_class42 ··[···26d]··pickle.find_class
43 ··[···27f]··find_class43 ··[···27f]··find_class
44 ··[···28a]··<locals>44 ··[···28a]··<locals>
45 ··[···293]··Can't·get·attribute·%R·on·%R45 ··[···293]··Can't·get·attribute·%R·on·%R
46 ··[···2b0]··pickle·protocol·must·be·<=·%d46 ··[···2b0]··pickle·protocol·must·be·<=·%d
324 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
382 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
4.36 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·d8020000·810d0000·780e0000·780e0000·........x...x...3 ··0x00000000·00030000·b80d0000·9e0c0000·9e0c0000·................
4 ··0x00000010·780e0000·780e0000·c5000000·780e0000·x...x.......x...4 ··0x00000010·9e0c0000·9e0c0000·88010000·9e0c0000·................
 5 ··0x00000020·31110000·640e0000·850d0000·9e0c0000·1...d...........
 6 ··0x00000030·9e0c0000·9e0c0000·9e0c0000·9e0c0000·................
 7 ··0x00000040·9e0c0000·9e0c0000·9e0c0000·9e0c0000·................
 8 ··0x00000050·9e0c0000·9e0c0000·9e0c0000·9e0c0000·................
5 ··0x00000020·9f100000·ce0d0000·b10d0000·780e0000·............x...9 ··0x00000060·9e0c0000·9e0c0000·18110000·78060000·............x...
 10 ··0x00000070·9e0c0000·9e0c0000·73110000·43100000·........s...C...
 11 ··0x00000080·9e0c0000·60050000·40010000·d0010000·....`...@.......
6 ··0x00000030·780e0000·780e0000·780e0000·780e0000·x...x...x...x... 
7 ··0x00000040·780e0000·780e0000·780e0000·780e0000·x...x...x...x... 
8 ··0x00000050·780e0000·780e0000·780e0000·780e0000·x...x...x...x... 
9 ··0x00000060·780e0000·780e0000·86100000·44060000·x...x.......D... 
10 ··0x00000070·780e0000·780e0000·e1100000·b10f0000·x...x........... 
11 ··0x00000080·780e0000·40050000·10010000·a8010000·x...@........... 
12 ··0x00000090·4d0f0000·80000000·06060000·780e0000·M...........x...12 ··0x00000090·df0f0000·90000000·30060000·9e0c0000·........0.......
13 ··0x000000a0·b1060000·e20e0000·d4060000·ff140000·................13 ··0x000000a0·170d0000·4b0b0000·18070000·31150000·....K.......1...
14 ··0x000000b0·700d0000·710b0000·81060000·780e0000·p...q.......x...14 ··0x000000b0·6d160000·de150000·c0060000·9e0c0000·m...............
15 ··0x000000c0·10030000·780e0000·780e0000·780e0000·....x...x...x...15 ··0x000000c0·40030000·9e0c0000·9e0c0000·9e0c0000·@...............
16 ··0x000000d0·780e0000·65070000·780e0000·780e0000·x...e...x...x... 
17 ··0x000000e0·780e0000·e0050000·6c0d0000·68040000·x.......l...h... 
18 ··0x000000f0·1e100000·ee0a0000·780e0000·e30c0000·........x.......16 ··0x000000d0·9e0c0000·b0070000·9e0c0000·9e0c0000·................
 17 ··0x000000e0·9e0c0000·00060000·a30d0000·88040000·................
 18 ··0x000000f0·b0100000·3f0b0000·9e0c0000·1a0d0000·....?...........
 19 ··0x00000100·00040000·53160000·b80a0000·9e0c0000·....S...........
 20 ··0x00000110·ce0d0000·9e0c0000·9e0c0000·86090000·................
19 ··0x00000100·e0030000·840a0000·410f0000·780e0000·........A...x...21 ··0x00000120·60030000·98020000·20020000·58060000·`.......·...X...
 22 ··0x00000130·58040000·060e0000·9e0c0000·9e0c0000·X...............
 23 ··0x00000140·9e0c0000·9e0c0000·9e0c0000·9e0c0000·................
 24 ··0x00000150·9e0c0000·98060000·260c0000·e5120000·........&.......
 25 ··0x00000160·d0120000·b0130000·0d0c0000·40080000·............@...
 26 ··0x00000170·a8080000·da0e0000·fb0e0000·010d0000·................
 27 ··0x00000180·c60f0000·20080000·cc0f0000·a80f0000·....·...........
20 ··0x00000110·970d0000·780e0000·780e0000·980a0000·....x...x.......28 ··0x00000190·840f0000·820e0000·63120000·e50f0000·........c.......
21 ··0x00000120·30030000·70020000·f8010000·27060000·0...p.......'... 
22 ··0x00000130·38040000·cf0d0000·780e0000·780e0000·8.......x...x... 
23 ··0x00000140·780e0000·780e0000·780e0000·780e0000·x...x...x...x... 
24 ··0x00000150·780e0000·5d060000·ef0b0000·84110000·x...]........... 
25 ··0x00000160·40160000·2b160000·d60b0000·00080000·@...+........... 
26 ··0x00000170·65080000·480e0000·690e0000·ca0c0000·e...H...i....... 
27 ··0x00000180·340f0000·e0070000·4c0d0000·0f130000·4.......L.......29 ··0x000001a0·c8080000·e0070000·cc0a0000·1c0f0000·................
28 ··0x00000190·eb120000·a0130000·33130000·7f100000·........3....... 
29 ··0x000001a0·7e080000·98070000·7b0a0000·8a0e0000·~.......{....... 
30 ··0x000001b0·270c0000·590c0000·6f040000·73040000·'...Y...o...s...30 ··0x000001b0·0b140000·65130000·6f040000·73040000·....e...o...s...
31 ··0x000001c0·78040000·81040000·8d040000·00000000·x...............31 ··0x000001c0·78040000·81040000·8d040000·00000000·x...............
32 ··0x000001d0·6f040000·78040000·81040000·8d040000·o...x...........32 ··0x000001d0·6f040000·78040000·81040000·8d040000·o...x...........
33 ··0x000001e0·00000000·73040000·81040000·a8040000·....s...........33 ··0x000001e0·00000000·73040000·81040000·a8040000·....s...........
34 ··0x000001f0·b1040000·b8040000·00000000·c0040000·................34 ··0x000001f0·b1040000·b8040000·00000000·c0040000·................
35 ··0x00000200·81040000·a8040000·b1040000·b8040000·................35 ··0x00000200·81040000·a8040000·b1040000·b8040000·................
36 ··0x00000210·00000000·73040000·78040000·81040000·....s...x.......36 ··0x00000210·00000000·73040000·78040000·81040000·....s...x.......
37 ··0x00000220·8d040000·00000000·73040000·81040000·........s.......37 ··0x00000220·8d040000·00000000·73040000·81040000·........s.......
148 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
65.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
52.9 KB
_randommodule.o
1.35 KB
readelf --wide --sections {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··[·3]·.data·············PROGBITS········00000000·000840·0000f4·00··WA··0···0·328 ··[·3]·.data·············PROGBITS········00000000·000840·0000f4·00··WA··0···0·32
9 ··[·4]·.rel.data·········REL·············00000000·003748·0000d0·08···I·17···3··49 ··[·4]·.rel.data·········REL·············00000000·003748·0000d0·08···I·17···3··4
10 ··[·5]·.bss··············NOBITS··········00000000·000934·000000·00··WA··0···0··110 ··[·5]·.bss··············NOBITS··········00000000·000934·000000·00··WA··0···0··1
11 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000934·000084·01·AMS··0···0··111 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000934·000084·01·AMS··0···0··1
12 ··[·7]·.text.unlikely····PROGBITS········00000000·0009b8·000346·00··AX··0···0··112 ··[·7]·.text.unlikely····PROGBITS········00000000·0009b8·000346·00··AX··0···0··1
13 ··[·8]·.rel.text.unlikely·REL·············00000000·003818·000250·08···I·17···7··413 ··[·8]·.rel.text.unlikely·REL·············00000000·003818·000250·08···I·17···7··4
14 ··[·9]·.rodata.str1.4····PROGBITS········00000000·000d00·00006b·01·AMS··0···0··414 ··[·9]·.rodata.str1.4····PROGBITS········00000000·000d00·00006b·01·AMS··0···0··4
15 ··[10]·.text.hot·········PROGBITS········00000000·000d70·0012c3·00··AX··0···0·1615 ··[10]·.text.hot·········PROGBITS········00000000·000d70·0012cb·00··AX··0···0·16
16 ··[11]·.rel.text.hot·····REL·············00000000·003a68·0002b8·08···I·17··10··416 ··[11]·.rel.text.hot·····REL·············00000000·003a68·0002b8·08···I·17··10··4
17 ··[12]·.rodata···········PROGBITS········00000000·002040·0002bb·00···A··0···0·3217 ··[12]·.rodata···········PROGBITS········00000000·002040·0002bb·00···A··0···0·32
18 ··[13]·.rodata.cst4······PROGBITS········00000000·0022fc·000008·04··AM··0···0··418 ··[13]·.rodata.cst4······PROGBITS········00000000·0022fc·000008·04··AM··0···0··4
19 ··[14]·.note.GNU-stack···PROGBITS········00000000·002304·000000·00······0···0··119 ··[14]·.note.GNU-stack···PROGBITS········00000000·002304·000000·00······0···0··1
20 ··[15]·.eh_frame·········PROGBITS········00000000·002304·0006d8·00···A··0···0··420 ··[15]·.eh_frame·········PROGBITS········00000000·002304·0006d8·00···A··0···0··4
21 ··[16]·.rel.eh_frame·····REL·············00000000·003d20·0000a8·08···I·17··15··421 ··[16]·.rel.eh_frame·····REL·············00000000·003d20·0000a8·08···I·17··15··4
22 ··[17]·.symtab···········SYMTAB··········00000000·0029dc·0005a0·10·····18··44··422 ··[17]·.symtab···········SYMTAB··········00000000·0029dc·0005a0·10·····18··44··4
2.68 KB
readelf --wide --symbols {}
    
Offset 18, 18 lines modifiedOffset 18, 18 lines modified
18 ····14:·00000630····45·FUNC····LOCAL··DEFAULT····1·_random_Random_seed18 ····14:·00000630····45·FUNC····LOCAL··DEFAULT····1·_random_Random_seed
19 ····15:·00000169····42·FUNC····LOCAL··DEFAULT····7·_random_Random_seed.cold19 ····15:·00000169····42·FUNC····LOCAL··DEFAULT····7·_random_Random_seed.cold
20 ····16:·00000193·····8·FUNC····LOCAL··DEFAULT····7·random_seed_urandom.cold20 ····16:·00000193·····8·FUNC····LOCAL··DEFAULT····7·random_seed_urandom.cold
21 ····17:·000006a0····65·FUNC····LOCAL··DEFAULT····1·_random_traverse21 ····17:·000006a0····65·FUNC····LOCAL··DEFAULT····1·_random_traverse
22 ····18:·0000019b·····6·FUNC····LOCAL··DEFAULT····7·_random_traverse.cold22 ····18:·0000019b·····6·FUNC····LOCAL··DEFAULT····7·_random_traverse.cold
23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT····9·23 ····19:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
24 ····20:·00000000·····0·SECTION·LOCAL··DEFAULT···10·24 ····20:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
25 ····21:·00000000··2696·FUNC····LOCAL··DEFAULT···10·_random_Random_getrandbits25 ····21:·00000000··2688·FUNC····LOCAL··DEFAULT···10·_random_Random_getrandbits
26 ····22:·00000000·····8·OBJECT··LOCAL··DEFAULT···12·mag01.026 ····22:·00000000·····8·OBJECT··LOCAL··DEFAULT···12·mag01.0
27 ····23:·000001a1···104·FUNC····LOCAL··DEFAULT····7·_random_Random_getrandbits.cold27 ····23:·000001a1···104·FUNC····LOCAL··DEFAULT····7·_random_Random_getrandbits.cold
28 ····24:·00000a90··2099·FUNC····LOCAL··DEFAULT···10·_random_Random_random28 ····24:·00000a80··2123·FUNC····LOCAL··DEFAULT···10·_random_Random_random
29 ····25:·00000209···113·FUNC····LOCAL··DEFAULT····7·_random_Random_getstate29 ····25:·00000209···113·FUNC····LOCAL··DEFAULT····7·_random_Random_getstate
30 ····26:·000006f0···244·FUNC····LOCAL··DEFAULT····1·_random_Random_setstate30 ····26:·000006f0···244·FUNC····LOCAL··DEFAULT····1·_random_Random_setstate
31 ····27:·0000027a····74·FUNC····LOCAL··DEFAULT····7·_random_Random_setstate.cold31 ····27:·0000027a····74·FUNC····LOCAL··DEFAULT····7·_random_Random_setstate.cold
32 ····28:·000002c4·····2·FUNC····LOCAL··DEFAULT····7·_random_free32 ····28:·000002c4·····2·FUNC····LOCAL··DEFAULT····7·_random_free
33 ····29:·000002c6···128·FUNC····LOCAL··DEFAULT····7·_random_clear33 ····29:·000002c6···128·FUNC····LOCAL··DEFAULT····7·_random_clear
34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···12·34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
35 ····31:·00000020····64·OBJECT··LOCAL··DEFAULT···12·module_doc35 ····31:·00000020····64·OBJECT··LOCAL··DEFAULT···12·module_doc
15.8 KB
readelf --wide --relocs {}
    
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 000006c9··00002f02·R_386_PC32·············00000000···PyModule_GetState41 000006c9··00002f02·R_386_PC32·············00000000···PyModule_GetState
42 0000071c··00005602·R_386_PC32·············00000000···PyTuple_Size42 0000071c··00005602·R_386_PC32·············00000000···PyTuple_Size
43 00000736··00005702·R_386_PC32·············00000000···PyLong_AsUnsignedLong43 00000736··00005702·R_386_PC32·············00000000···PyLong_AsUnsignedLong
44 00000762··00005802·R_386_PC32·············00000000···PyLong_AsLong44 00000762··00005802·R_386_PC32·············00000000···PyLong_AsLong
45 0000078c··00003801·R_386_32···············00000000···_Py_NoneStruct45 0000078c··00003801·R_386_32···············00000000···_Py_NoneStruct
46 000007ae··00003801·R_386_32···············00000000···_Py_NoneStruct46 000007ae··00003801·R_386_32···············00000000···_Py_NoneStruct
47 000007c1··00000301·R_386_32···············00000000···.rodata.str1.147 000007c1··00000301·R_386_32···············00000000···.rodata.str1.1
48 000007c7··00005101·R_386_32···············00000000···PyExc_ValueError48 000007c7··00005301·R_386_32···············00000000···PyExc_ValueError
49 000007cc··00005202·R_386_PC32·············00000000···PyErr_SetString49 000007cc··00005202·R_386_PC32·············00000000···PyErr_SetString
50 000007d8··00004402·R_386_PC32·············00000000···PyErr_Occurred50 000007d8··00004402·R_386_PC32·············00000000···PyErr_Occurred
51 00000018··00000402·R_386_PC32·············00000000···.text.unlikely51 00000018··00000402·R_386_PC32·············00000000···.text.unlikely
52 00000038··00000402·R_386_PC32·············00000000···.text.unlikely52 00000038··00000402·R_386_PC32·············00000000···.text.unlikely
53 0000006e··00000402·R_386_PC32·············00000000···.text.unlikely53 0000006e··00000402·R_386_PC32·············00000000···.text.unlikely
54 00000084··00000402·R_386_PC32·············00000000···.text.unlikely54 00000084··00000402·R_386_PC32·············00000000···.text.unlikely
55 000000a0··00000402·R_386_PC32·············00000000···.text.unlikely55 000000a0··00000402·R_386_PC32·············00000000···.text.unlikely
6.42 KB
readelf --wide --debug-dump=frames {}
    
Offset 554, 15 lines modifiedOffset 554, 15 lines modified
554 ··DW_CFA_advance_loc:·1·to·000001a0554 ··DW_CFA_advance_loc:·1·to·000001a0
555 ··DW_CFA_restore:·r7·(edi)555 ··DW_CFA_restore:·r7·(edi)
556 ··DW_CFA_def_cfa_offset:·4556 ··DW_CFA_def_cfa_offset:·4
557 ··DW_CFA_nop557 ··DW_CFA_nop
558 ··DW_CFA_nop558 ··DW_CFA_nop
559 ··DW_CFA_nop559 ··DW_CFA_nop
  
560 0000041c·00000098·00000420·FDE·cie=00000000·pc=00000000..00000a88560 0000041c·00000098·00000420·FDE·cie=00000000·pc=00000000..00000a80
561 ··DW_CFA_advance_loc:·1·to·00000001561 ··DW_CFA_advance_loc:·1·to·00000001
562 ··DW_CFA_def_cfa_offset:·8562 ··DW_CFA_def_cfa_offset:·8
563 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8563 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
564 ··DW_CFA_advance_loc:·1·to·00000002564 ··DW_CFA_advance_loc:·1·to·00000002
565 ··DW_CFA_def_cfa_offset:·12565 ··DW_CFA_def_cfa_offset:·12
566 ··DW_CFA_offset:·r7·(edi)·at·cfa-12566 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
567 ··DW_CFA_advance_loc:·1·to·00000003567 ··DW_CFA_advance_loc:·1·to·00000003
437 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 85, 17 lines modifiedOffset 85, 17 lines modified
85 _PyArg_CheckPositional85 _PyArg_CheckPositional
86 _PyOS_URandomNonblock86 _PyOS_URandomNonblock
87 PyFloat_Type87 PyFloat_Type
88 PyType_IsSubtype88 PyType_IsSubtype
89 _PyLong_AsInt89 _PyLong_AsInt
90 PyLong_FromUnsignedLong90 PyLong_FromUnsignedLong
91 _PyLong_FromByteArray91 _PyLong_FromByteArray
92 PyExc_ValueError 
93 PyErr_SetString 
94 PyExc_TypeError92 PyExc_TypeError
 93 PyErr_SetString
 94 PyExc_ValueError
95 PyFloat_FromDouble95 PyFloat_FromDouble
96 PyTuple_New96 PyTuple_New
97 PyTuple_Size97 PyTuple_Size
98 PyLong_AsUnsignedLong98 PyLong_AsUnsignedLong
99 PyLong_AsLong99 PyLong_AsLong
100 PyObject_Free100 PyObject_Free
101 .shstrtab101 .shstrtab
1.18 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
4 ··0x00000000·48000000·cc090000·00000000·00040400·H...............4 ··0x00000000·48000000·cc090000·00000000·00040400·H...............
5 ··0x00000010·20000000·00000000·00000000·00000000··...............5 ··0x00000010·20000000·00000000·00000000·00000000··...............
6 ··0x00000020·38000000·60000000·40000000·60000000·8...`...@...`...6 ··0x00000020·38000000·60000000·40000000·60000000·8...`...@...`...
7 ··0x00000030·41000000·e0000000·4a000000·00000000·A.......J.......7 ··0x00000030·41000000·e0000000·4a000000·00000000·A.......J.......
8 ··0x00000040·00000000·00000000·00000000·00000000·................8 ··0x00000040·00000000·00000000·00000000·00000000·................
9 ··0x00000050·00000000·00000000·00000000·00000000·................9 ··0x00000050·00000000·00000000·00000000·00000000·................
10 ··0x00000060·57000000·900a0000·04000000·80020000·W...............10 ··0x00000060·57000000·800a0000·04000000·80020000·W...............
11 ··0x00000070·18000000·30060000·80000000·e0010000·....0...........11 ··0x00000070·18000000·30060000·80000000·e0010000·....0...........
12 ··0x00000080·5e000000·09020000·04000000·80010000·^...............12 ··0x00000080·5e000000·09020000·04000000·80010000·^...............
13 ··0x00000090·67000000·f0060000·08000000·20010000·g...........·...13 ··0x00000090·67000000·f0060000·08000000·20010000·g...........·...
14 ··0x000000a0·70000000·00000000·08000000·c0000000·p...............14 ··0x000000a0·70000000·00000000·08000000·c0000000·p...............
15 ··0x000000b0·00000000·00000000·00000000·00000000·................15 ··0x000000b0·00000000·00000000·00000000·00000000·................
16 ··0x000000c0·01000000·00000000·00000000·00000000·................16 ··0x000000c0·01000000·00000000·00000000·00000000·................
17 ··0x000000d0·00000000·7c000000·20000000·08000000·....|...·.......17 ··0x000000d0·00000000·7c000000·20000000·08000000·....|...·.......
2.69 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 191, 57 lines modifiedOffset 191, 57 lines modified
191 »       xor····%eax,%eax191 »       xor····%eax,%eax
192 »       pop····%esi192 »       pop····%esi
193 »       pop····%edi193 »       pop····%edi
194 »       retq···194 »       retq···
  
195 000001a1·<_random_Random_getrandbits.cold>:195 000001a1·<_random_Random_getrandbits.cold>:
196 _random_Random_getrandbits.cold():196 _random_Random_getrandbits.cold():
 197 »       push···%edx
 198 »       xor····%esi,%esi
 199 »       push···%edx
 200 »       push···$0x0
 201 ·R_386_32»       .rodata.str1.4
 202 »       pushl··0x0
 203 ·R_386_32»       PyExc_TypeError
197 »       call···1a2·<_random_Random_getrandbits.cold+0x1>204 »       call···1b1·<_random_Random_getrandbits.cold+0x10>
 205 ·R_386_PC32»     PyErr_SetString
 206 »       add····$0x10,%esp
 207 »       jmp····41f·<init_by_array+0x12f>
 208 ·R_386_PC32»     .text.hot
 209 »       call···1be·<_random_Random_getrandbits.cold+0x1d>
198 ·R_386_PC32»     PyErr_Occurred210 ·R_386_PC32»     PyErr_Occurred
199 »       test···%eax,%eax211 »       test···%eax,%eax
200 »       jne····1c6·<_random_Random_getrandbits.cold+0x25>212 »       jne····202·<_random_Random_getrandbits.cold+0x61>
201 »       push···%eax213 »       push···%eax
202 »       xor····%esi,%esi214 »       xor····%esi,%esi
203 »       push···%eax215 »       push···%eax
204 »       push···$0x28216 »       push···$0x28
205 ·R_386_32»       .rodata.str1.4217 ·R_386_32»       .rodata.str1.4
206 »       pushl··0x0218 »       pushl··0x0
207 ·R_386_32»       PyExc_ValueError219 ·R_386_32»       PyExc_ValueError
208 »       call···1ba·<_random_Random_getrandbits.cold+0x19>220 »       call···1d6·<_random_Random_getrandbits.cold+0x35>
209 ·R_386_PC32»     PyErr_SetString221 ·R_386_PC32»     PyErr_SetString
210 »       add····$0x10,%esp222 »       add····$0x10,%esp
211 »       jmp····3d4·<init_by_array+0xe4>223 »       jmp····444·<init_by_array+0x154>
212 ·R_386_PC32»     .text.hot224 ·R_386_PC32»     .text.hot
 225 »       call···1e3·<_random_Random_getrandbits.cold+0x42>
 226 ·R_386_PC32»     PyErr_NoMemory
213 »       xor····%esi,%esi227 »       xor····%esi,%esi
214 »       jmp····3db·<init_by_array+0xeb>228 »       jmp····450·<init_by_array+0x160>
215 ·R_386_PC32»     .text.hot229 ·R_386_PC32»     .text.hot
216 »       movl···$0x0,0x50(%esp)230 »       movl···$0x0,0x50(%esp)
217 »       add····$0x3c,%esp231 »       add····$0x3c,%esp
218 »       pop····%ebx232 »       pop····%ebx
219 »       pop····%esi233 »       pop····%esi
220 »       pop····%edi234 »       pop····%edi
221 »       pop····%ebp235 »       pop····%ebp
222 »       jmp····1dd·<_random_Random_getrandbits.cold+0x3c>236 »       jmp····1fe·<_random_Random_getrandbits.cold+0x5d>
223 ·R_386_PC32»     PyLong_FromLong237 ·R_386_PC32»     PyLong_FromLong
224 »       call···1e2·<_random_Random_getrandbits.cold+0x41> 
225 ·R_386_PC32»     PyErr_NoMemory 
226 »       xor····%esi,%esi 
227 »       jmp····3fb·<init_by_array+0x10b> 
228 ·R_386_PC32»     .text.hot 
229 »       push···%edx 
230 »       xor····%esi,%esi238 »       xor····%esi,%esi
231 »       push···%edx 
232 »       push···$0x0 
233 ·R_386_32»       .rodata.str1.4 
234 »       pushl··0x0 
235 ·R_386_32»       PyExc_TypeError 
236 »       call···1fd·<_random_Random_getrandbits.cold+0x5c> 
237 ·R_386_PC32»     PyErr_SetString 
238 »       add····$0x10,%esp 
239 »       jmp····417·<init_by_array+0x127>239 »       jmp····46b·<init_by_array+0x17b>
240 ·R_386_PC32»     .text.hot240 ·R_386_PC32»     .text.hot
  
241 00000209·<_random_Random_getstate>:241 00000209·<_random_Random_getstate>:
242 _random_Random_getstate():242 _random_Random_getstate():
243 »       push···%edi243 »       push···%edi
244 »       push···%esi244 »       push···%esi
245 »       push···%ebx245 »       push···%ebx
18.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 12, 47 lines modifiedOffset 12, 47 lines modified
12 »       sub····$0x3c,%esp12 »       sub····$0x3c,%esp
13 »       mov····0x54(%esp),%ebx13 »       mov····0x54(%esp),%ebx
14 »       mov····0x50(%esp),%eax14 »       mov····0x50(%esp),%eax
15 »       mov····0x4(%ebx),%edx15 »       mov····0x4(%ebx),%edx
16 »       mov····%eax,0x14(%esp)16 »       mov····%eax,0x14(%esp)
17 »       cmp····$0x0,%edx17 »       cmp····$0x0,%edx
18 ·R_386_32»       PyFloat_Type18 ·R_386_32»       PyFloat_Type
19 »       je·····20b·<_random_Random_getrandbits+0x20b>19 »       je·····1bf·<_random_Random_getrandbits+0x1bf>
20 ·R_386_PC32»     .text.unlikely20 ·R_386_PC32»     .text.unlikely
21 »       sub····$0x8,%esp21 »       sub····$0x8,%esp
22 »       push···$0x022 »       push···$0x0
23 ·R_386_32»       PyFloat_Type23 ·R_386_32»       PyFloat_Type
24 »       push···%edx24 »       push···%edx
25 »       call···2c·<_random_Random_getrandbits+0x2c>25 »       call···2c·<_random_Random_getrandbits+0x2c>
26 ·R_386_PC32»     PyType_IsSubtype26 ·R_386_PC32»     PyType_IsSubtype
27 »       add····$0x10,%esp27 »       add····$0x10,%esp
28 »       test···%eax,%eax28 »       test···%eax,%eax
29 »       jne····224·<_random_Random_getrandbits+0x224>29 »       jne····1d8·<_random_Random_getrandbits+0x1d8>
30 ·R_386_PC32»     .text.unlikely30 ·R_386_PC32»     .text.unlikely
31 »       sub····$0xc,%esp31 »       sub····$0xc,%esp
32 »       push···%ebx32 »       push···%ebx
33 »       call···40·<_random_Random_getrandbits+0x40>33 »       call···40·<_random_Random_getrandbits+0x40>
34 ·R_386_PC32»     _PyLong_AsInt34 ·R_386_PC32»     _PyLong_AsInt
35 »       add····$0x10,%esp35 »       add····$0x10,%esp
36 »       mov····%eax,%esi36 »       mov····%eax,%esi
37 »       cmp····$0xffffffff,%eax37 »       cmp····$0xffffffff,%eax
38 »       je·····1ef·<_random_Random_getrandbits+0x1ef>38 »       je·····20b·<_random_Random_getrandbits+0x20b>
39 ·R_386_PC32»     .text.unlikely39 ·R_386_PC32»     .text.unlikely
40 »       test···%eax,%eax40 »       test···%eax,%eax
41 »       js·····200·<_random_Random_getrandbits+0x200>41 »       js·····21c·<_random_Random_getrandbits+0x21c>
42 ·R_386_PC32»     .text.unlikely42 ·R_386_PC32»     .text.unlikely
43 »       je·····229·<_random_Random_getrandbits+0x229>43 »       je·····24a·<_random_Random_getrandbits+0x24a>
44 ·R_386_PC32»     .text.unlikely44 ·R_386_PC32»     .text.unlikely
45 »       cmp····$0x20,%eax45 »       cmp····$0x20,%eax
46 »       jg·····c8·<_random_Random_getrandbits+0xc8>46 »       jg·····c8·<_random_Random_getrandbits+0xc8>
47 »       mov····0x14(%esp),%ebx47 »       mov····0x14(%esp),%ebx
48 »       mov····0x8(%ebx),%edx48 »       mov····0x8(%ebx),%edx
49 »       lea····0xc(%ebx),%eax49 »       lea····0xc(%ebx),%eax
50 »       cmp····$0x26f,%edx50 »       cmp····$0x26f,%edx
51 »       jg·····687·<_random_Random_getrandbits+0x687>51 »       jg·····67f·<_random_Random_getrandbits+0x67f>
52 »       lea····0x1(%edx),%edi52 »       lea····0x1(%edx),%edi
53 »       mov····%edi,0x8(%ebx)53 »       mov····%edi,0x8(%ebx)
54 »       mov····(%eax,%edx,4),%ebp54 »       mov····(%eax,%edx,4),%ebp
55 »       mov····%ebp,%ecx55 »       mov····%ebp,%ecx
56 »       shr····$0xb,%ecx56 »       shr····$0xb,%ecx
57 »       xor····%ecx,%ebp57 »       xor····%ecx,%ebp
58 »       mov····$0x20,%ecx58 »       mov····$0x20,%ecx
2.61 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 63, 29 lines modifiedOffset 63, 29 lines modified
63 ··0x000003b0·93010000·08000000·00000000·3c000000·............<...63 ··0x000003b0·93010000·08000000·00000000·3c000000·............<...
64 ··0x000003c0·c0030000·a0060000·41000000·00410e08·........A....A..64 ··0x000003c0·c0030000·a0060000·41000000·00410e08·........A....A..
65 ··0x000003d0·8702410e·0c860341·0e108304·4f0e1c41·..A....A....O..A65 ··0x000003d0·8702410e·0c860341·0e108304·4f0e1c41·..A....A....O..A
66 ··0x000003e0·0e20480e·104c0e1c·410e2048·0e104bc3·.·H..L..A.·H..K.66 ··0x000003e0·0e20480e·104c0e1c·410e2048·0e104bc3·.·H..L..A.·H..K.
67 ··0x000003f0·0e0c43c6·0e0841c7·0e040000·1c000000·..C...A.........67 ··0x000003f0·0e0c43c6·0e0841c7·0e040000·1c000000·..C...A.........
68 ··0x00000400·00010000·9b010000·06000000·0041c30e·.............A..68 ··0x00000400·00010000·9b010000·06000000·0041c30e·.............A..
69 ··0x00000410·0c43c60e·0841c70e·04000000·98000000·.C...A..........69 ··0x00000410·0c43c60e·0841c70e·04000000·98000000·.C...A..........
70 ··0x00000420·20040000·00000000·880a0000·00410e08··............A..70 ··0x00000420·20040000·00000000·800a0000·00410e08··............A..
71 ··0x00000430·8502410e·0c870341·0e108604·410e1483·..A....A....A...71 ··0x00000430·8502410e·0c870341·0e108604·410e1483·..A....A....A...
72 ··0x00000440·05430e50·5e0e5845·0e5c410e·60480e50·.C.P^.XE.\A.`H.P72 ··0x00000440·05430e50·5e0e5845·0e5c410e·60480e50·.C.P^.XE.\A.`H.P
73 ··0x00000450·4b0e5c41·0e60480e·5002740a·0e1441c3·K.\A.`H.P.t...A.73 ··0x00000450·4b0e5c41·0e60480e·5002740a·0e1441c3·K.\A.`H.P.t...A.
74 ··0x00000460·0e1041c6·0e0c41c7·0e0841c5·0e04490b·..A...A...A...I.74 ··0x00000460·0e1041c6·0e0c41c7·0e0841c5·0e04490b·..A...A...A...I.
75 ··0x00000470·460e5c4f·0e604c0e·50030c01·0e54420e·F.\O.`L.P....TB.75 ··0x00000470·460e5c4f·0e604c0e·50036001·0e54420e·F.\O.`L.P.`..TB.
76 ··0x00000480·58440e5c·450e6052·0e50430a·0e1443c3·XD.\E.`R.PC...C.76 ··0x00000480·58440e5c·450e6052·0e50430a·0e1443c3·XD.\E.`R.PC...C.
77 ··0x00000490·0e1041c6·0e0c41c7·0e0841c5·0e04450b·..A...A...A...E.77 ··0x00000490·0e1041c6·0e0c41c7·0e0841c5·0e04410b·..A...A...A...A.
78 ··0x000004a0·035f080e·1441c30e·1041c60e·0c41c70e·._...A...A...A..78 ··0x000004a0·0307080e·1441c30e·1041c60e·0c41c70e·.....A...A...A..
79 ··0x000004b0·0841c50e·04000000·44000000·7c020000·.A......D...|...79 ··0x000004b0·0841c50e·04000000·44000000·7c020000·.A......D...|...
80 ··0x000004c0·a1010000·68000000·004a0e54·430e5845·....h....J.TC.XE80 ··0x000004c0·a1010000·68000000·00410e54·430e5845·....h....A.TC.XE
 81 ··0x000004d0·0e5c460e·60480e50·4f0e5443·0e58450e·.\F.`H.PO.TC.XE.
81 ··0x000004d0·0e5c460e·60480e50·570a0e14·41c30e10·.\F.`H.PW...A...82 ··0x000004e0·5c460e60·480e505c·0a0e1441·c30e1041·\F.`H.P\...A...A
82 ··0x000004e0·41c60e0c·41c70e08·41c50e04·450b4d0e·A...A...A...E.M.83 ··0x000004f0·c60e0c41·c70e0841·c50e0445·0b000000·...A...A...E....
83 ··0x000004f0·54430e58·450e5c46·0e60480e·50000000·TC.XE.\F.`H.P... 
84 ··0x00000500·3c000000·04050000·900a0000·33080000·<...........3...84 ··0x00000500·3c000000·04050000·800a0000·4b080000·<...........K...
85 ··0x00000510·00410e08·8502410e·0c870341·0e108604·.A....A....A....85 ··0x00000510·00410e08·8502410e·0c870341·0e108604·.A....A....A....
86 ··0x00000520·410e1483·05430e30·02b30a0e·1441c30e·A....C.0.....A..86 ··0x00000520·410e1483·05430e30·02b30a0e·1441c30e·A....C.0.....A..
87 ··0x00000530·1041c60e·0c41c70e·0841c50e·04450b00·.A...A...A...E..87 ··0x00000530·1041c60e·0c41c70e·0841c50e·04450b00·.A...A...A...E..
88 ··0x00000540·4c000000·44050000·09020000·71000000·L...D.......q...88 ··0x00000540·4c000000·44050000·09020000·71000000·L...D.......q...
89 ··0x00000550·00410e08·8702410e·0c860341·0e108304·.A....A....A....89 ··0x00000550·00410e08·8702410e·0c860341·0e108304·.A....A....A....
90 ··0x00000560·470e1c45·0e20480e·104b0e1c·440e2048·G..E.·H..K..D.·H90 ··0x00000560·470e1c45·0e20480e·104b0e1c·440e2048·G..E.·H..K..D.·H
91 ··0x00000570·0e10540e·1c430e20·480e1053·0e1c410e·..T..C.·H..S..A.91 ··0x00000570·0e10540e·1c430e20·480e1053·0e1c410e·..T..C.·H..S..A.
1.35 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 77, 17 lines modifiedOffset 77, 17 lines modified
77 ··0x000004a0·5f555261·6e646f6d·4e6f6e62·6c6f636b·_URandomNonblock77 ··0x000004a0·5f555261·6e646f6d·4e6f6e62·6c6f636b·_URandomNonblock
78 ··0x000004b0·00507946·6c6f6174·5f547970·65005079·.PyFloat_Type.Py78 ··0x000004b0·00507946·6c6f6174·5f547970·65005079·.PyFloat_Type.Py
79 ··0x000004c0·54797065·5f497353·75627479·7065005f·Type_IsSubtype._79 ··0x000004c0·54797065·5f497353·75627479·7065005f·Type_IsSubtype._
80 ··0x000004d0·50794c6f·6e675f41·73496e74·0050794c·PyLong_AsInt.PyL80 ··0x000004d0·50794c6f·6e675f41·73496e74·0050794c·PyLong_AsInt.PyL
81 ··0x000004e0·6f6e675f·46726f6d·556e7369·676e6564·ong_FromUnsigned81 ··0x000004e0·6f6e675f·46726f6d·556e7369·676e6564·ong_FromUnsigned
82 ··0x000004f0·4c6f6e67·005f5079·4c6f6e67·5f46726f·Long._PyLong_Fro82 ··0x000004f0·4c6f6e67·005f5079·4c6f6e67·5f46726f·Long._PyLong_Fro
83 ··0x00000500·6d427974·65417272·61790050·79457863·mByteArray.PyExc83 ··0x00000500·6d427974·65417272·61790050·79457863·mByteArray.PyExc
84 ··0x00000510·5f56616c·75654572·726f7200·50794572·_ValueError.PyEr84 ··0x00000510·5f547970·65457272·6f720050·79457272·_TypeError.PyErr
85 ··0x00000520·725f5365·74537472·696e6700·50794578·r_SetString.PyEx85 ··0x00000520·5f536574·53747269·6e670050·79457863·_SetString.PyExc
86 ··0x00000530·635f5479·70654572·726f7200·5079466c·c_TypeError.PyFl86 ··0x00000530·5f56616c·75654572·726f7200·5079466c·_ValueError.PyFl
87 ··0x00000540·6f61745f·46726f6d·446f7562·6c650050·oat_FromDouble.P87 ··0x00000540·6f61745f·46726f6d·446f7562·6c650050·oat_FromDouble.P
88 ··0x00000550·79547570·6c655f4e·65770050·79547570·yTuple_New.PyTup88 ··0x00000550·79547570·6c655f4e·65770050·79547570·yTuple_New.PyTup
89 ··0x00000560·6c655f53·697a6500·50794c6f·6e675f41·le_Size.PyLong_A89 ··0x00000560·6c655f53·697a6500·50794c6f·6e675f41·le_Size.PyLong_A
90 ··0x00000570·73556e73·69676e65·644c6f6e·67005079·sUnsignedLong.Py90 ··0x00000570·73556e73·69676e65·644c6f6e·67005079·sUnsignedLong.Py
91 ··0x00000580·4c6f6e67·5f41734c·6f6e6700·50794f62·Long_AsLong.PyOb91 ··0x00000580·4c6f6e67·5f41734c·6f6e6700·50794f62·Long_AsLong.PyOb
92 ··0x00000590·6a656374·5f467265·6500··············ject_Free.92 ··0x00000590·6a656374·5f467265·6500··············ject_Free.
  
1.98 MB
_sre.o
863 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:··········138204·(bytes·into·file)13 ··Start·of·section·headers:··········142812·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x21bdc:1 There·are·20·section·headers,·starting·at·offset·0x22ddc:
  
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]·.text·············PROGBITS········00000000·000040·002e8e·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00326e·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·01a4e4·000ad0·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·01b894·000b20·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002ee0·000a2c·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·0032c0·000a2c·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·01afb4·000530·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·01c3b4·000530·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00390c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·003cec·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·00390c·0002fc·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·003cec·0002fc·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·003c08·0057de·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·003fe8·0055a8·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·01b4e4·0028c0·08···I·17···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·01c8e4·002848·08···I·17···7··4
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·0093e8·00031b·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·009590·00031b·01·AMS··0···0··4
14 ··[10]·.text.hot·········PROGBITS········00000000·009710·0096f8·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·0098b0·00aa0e·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·01dda4·001cf0·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·01f12c·001e88·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·012e20·001b56·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·0142c0·0019b6·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·01fa94·001ce8·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·020fb4·0019d0·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·014976·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·015c76·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·014978·00336c·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·015c78·003428·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·02177c·0003c0·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·022984·0003b8·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·017ce4·0012a0·10·····18·205··421 ··[17]·.symtab···········SYMTAB··········00000000·0190a0·001290·10·····18·204··4
22 ··[18]·.strtab···········STRTAB··········00000000·018f84·00155f·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·01a330·001562·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·021b3c·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·022d3c·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
39.8 KB
readelf --wide --symbols {}
    
Offset 1, 301 lines modifiedOffset 1, 300 lines modified
  
1 Symbol·table·'.symtab'·contains·298·entries:1 Symbol·table·'.symtab'·contains·297·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
8 ·····5:·00000960···204·OBJECT··LOCAL··DEFAULT····3·Pattern_Type8 ·····5:·00000960···204·OBJECT··LOCAL··DEFAULT····3·Pattern_Type
9 ·····6:·00000880···204·OBJECT··LOCAL··DEFAULT····3·Match_Type9 ·····6:·00000880···204·OBJECT··LOCAL··DEFAULT····3·Match_Type
10 ·····7:·000007a0···204·OBJECT··LOCAL··DEFAULT····3·Scanner_Type10 ·····7:·000007a0···204·OBJECT··LOCAL··DEFAULT····3·Scanner_Type
11 ·····8:·00000340····52·OBJECT··LOCAL··DEFAULT····3·sremodule11 ·····8:·00000340····52·OBJECT··LOCAL··DEFAULT····3·sremodule
12 ·····9:·00001b20····54·OBJECT··LOCAL··DEFAULT···12·copyright12 ·····9:·00001980····54·OBJECT··LOCAL··DEFAULT···12·copyright
13 ····10:·00000000····92·FUNC····LOCAL··DEFAULT····7·PyInit__sre.cold13 ····10:·00000000····92·FUNC····LOCAL··DEFAULT····7·PyInit__sre.cold
14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····9·14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
15 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···10·15 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
16 ····13:·00000000··1175·FUNC····LOCAL··DEFAULT···10·_sre_compile16 ····13:·00000000··1207·FUNC····LOCAL··DEFAULT···10·_sre_compile
17 ····14:·000004a0··1140·FUNC····LOCAL··DEFAULT···10·_validate_inner17 ····14:·000004c0··1155·FUNC····LOCAL··DEFAULT···10·_validate_inner
18 ····15:·0000005c···819·FUNC····LOCAL··DEFAULT····7·_sre_compile.cold18 ····15:·0000005c···819·FUNC····LOCAL··DEFAULT····7·_sre_compile.cold
19 ····16:·00000300····36·OBJECT··LOCAL··DEFAULT····3·_parser.2619 ····16:·00000300····36·OBJECT··LOCAL··DEFAULT····3·_parser.26
20 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT···12·20 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
21 ····18:·00004020···424·FUNC····LOCAL··DEFAULT···10·_validate_charset21 ····18:·00003990···432·FUNC····LOCAL··DEFAULT···10·_validate_charset
22 ····19:·0000038f···165·FUNC····LOCAL··DEFAULT····7·_validate_inner.cold22 ····19:·0000038f···165·FUNC····LOCAL··DEFAULT····7·_validate_inner.cold
23 ····20:·00000920···108·FUNC····LOCAL··DEFAULT···10·pattern_dealloc23 ····20:·00000950···115·FUNC····LOCAL··DEFAULT···10·pattern_dealloc
24 ····21:·00000434····37·FUNC····LOCAL··DEFAULT····7·pattern_dealloc.cold24 ····21:·00000434····49·FUNC····LOCAL··DEFAULT····7·pattern_dealloc.cold
25 ····22:·00000990··1938·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_match25 ····22:·000009d0··2002·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_match
26 ····23:·00001370·10431·FUNC····LOCAL··DEFAULT···10·sre_ucs1_match26 ····23:·00001400··8587·FUNC····LOCAL··DEFAULT···10·sre_ucs1_match
27 ····24:·00000180····52·FUNC····LOCAL··DEFAULT····1·state_init.part.0 
28 ····25:·00001660··2479·FUNC····LOCAL··DEFAULT····1·sre_ucs2_match27 ····24:·00009ea0··2465·FUNC····LOCAL··DEFAULT···10·sre_ucs2_match
29 ····26:·000020c0··1324·FUNC····LOCAL··DEFAULT····1·sre_ucs4_match28 ····25:·000005e0··1324·FUNC····LOCAL··DEFAULT····1·sre_ucs4_match
30 ····27:·00000459···412·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_match.cold29 ····26:·00000465···386·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_match.cold
 30 ····27:·0000555f····73·FUNC····LOCAL··DEFAULT····7·pattern_error
31 ····28:·00003e00···184·FUNC····LOCAL··DEFAULT···10·state_fini31 ····28:·00003770···184·FUNC····LOCAL··DEFAULT···10·state_fini
32 ····29:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.232 ····29:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.2
33 ····30:·00005795····73·FUNC····LOCAL··DEFAULT····7·pattern_error 
34 ····31:·00001130···542·FUNC····LOCAL··DEFAULT···10·state_init33 ····30:·000011b0···550·FUNC····LOCAL··DEFAULT···10·state_init
35 ····32:·000005f5···157·FUNC····LOCAL··DEFAULT····7·state_init.cold34 ····31:·000005e7···157·FUNC····LOCAL··DEFAULT····7·state_init.cold
36 ····33:·00001350····30·FUNC····LOCAL··DEFAULT···10·sre_match35 ····32:·000013e0····30·FUNC····LOCAL··DEFAULT···10·sre_match
37 ····34:·00004240··1518·FUNC····LOCAL··DEFAULT···10·sre_ucs1_count36 ····33:·00003bb0··1859·FUNC····LOCAL··DEFAULT···10·sre_ucs1_count
38 ····35:·00003c30····70·FUNC····LOCAL··DEFAULT···10·data_stack_grow37 ····34:·00003590····70·FUNC····LOCAL··DEFAULT···10·data_stack_grow
39 ····36:·00004830···994·FUNC····LOCAL··DEFAULT···10·sre_ucs1_charset.constprop.038 ····35:·00004300··1016·FUNC····LOCAL··DEFAULT···10·sre_ucs1_charset.constprop.0
40 ····37:·00002e10····52·FUNC····LOCAL··DEFAULT····1·char_loc_ignore39 ····36:·000031f0····52·FUNC····LOCAL··DEFAULT····1·char_loc_ignore
41 ····38:·00000692··2469·FUNC····LOCAL··DEFAULT····7·sre_ucs1_match.cold40 ····37:·00000684··2162·FUNC····LOCAL··DEFAULT····7·sre_ucs1_match.cold
42 ····39:·000051e1····77·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset_loc_ignore.isra.041 ····38:·000050da····77·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset_loc_ignore.isra.0
 42 ····39:·00004700···572·FUNC····LOCAL··DEFAULT···10·sre_category
43 ····40:·00002e50····30·FUNC····LOCAL··DEFAULT····1·sre_lower_locale43 ····40:·00003230····30·FUNC····LOCAL··DEFAULT····1·sre_lower_locale
44 ····41:·00004c20···571·FUNC····LOCAL··DEFAULT···10·sre_category 
45 ····42:·00001037····57·FUNC····LOCAL··DEFAULT····7·data_stack_grow.cold44 ····41:·00000ef6····57·FUNC····LOCAL··DEFAULT····7·data_stack_grow.cold
46 ····43:·00003c80···377·FUNC····LOCAL··DEFAULT···10·pattern_new_match45 ····42:·000035e0···389·FUNC····LOCAL··DEFAULT···10·pattern_new_match
47 ····44:·00001070····14·FUNC····LOCAL··DEFAULT····7·pattern_new_match.cold46 ····43:·00000f2f····14·FUNC····LOCAL··DEFAULT····7·pattern_new_match.cold
48 ····45:·0000107e····17·FUNC····LOCAL··DEFAULT····7·state_fini.cold47 ····44:·00000f3d····17·FUNC····LOCAL··DEFAULT····7·state_fini.cold
49 ····46:·00003ec0····88·FUNC····LOCAL··DEFAULT···10·match_dealloc48 ····45:·00003830····88·FUNC····LOCAL··DEFAULT···10·match_dealloc
50 ····47:·0000108f····44·FUNC····LOCAL··DEFAULT····7·match_dealloc.cold49 ····46:·00000f4e····44·FUNC····LOCAL··DEFAULT····7·match_dealloc.cold
51 ····48:·00003f20···134·FUNC····LOCAL··DEFAULT···10·_sre_unicode_iscased50 ····47:·00003890···134·FUNC····LOCAL··DEFAULT···10·_sre_unicode_iscased
52 ····49:·000010bb····77·FUNC····LOCAL··DEFAULT····7·_sre_unicode_iscased.cold51 ····48:·00000f7a····77·FUNC····LOCAL··DEFAULT····7·_sre_unicode_iscased.cold
53 ····50:·00001108····25·FUNC····LOCAL··DEFAULT····7·_sre_unicode_iscased.part.052 ····49:·00000fc7····25·FUNC····LOCAL··DEFAULT····7·_sre_unicode_iscased.part.0
54 ····51:·00001108····25·FUNC····LOCAL··DEFAULT····7·_sre_ascii_tolower.part.053 ····50:·00000fc7····25·FUNC····LOCAL··DEFAULT····7·_sre_ascii_tolower.part.0
55 ····52:·00001108····25·FUNC····LOCAL··DEFAULT····7·_sre_ascii_iscased.part.054 ····51:·00000fc7····25·FUNC····LOCAL··DEFAULT····7·_sre_ascii_iscased.part.0
56 ····53:·00001108····25·FUNC····LOCAL··DEFAULT····7·_sre_unicode_tolower.part.055 ····52:·00000fc7····25·FUNC····LOCAL··DEFAULT····7·_sre_unicode_tolower.part.0
57 ····54:·00003fb0···102·FUNC····LOCAL··DEFAULT···10·_sre_unicode_tolower56 ····53:·00003920···102·FUNC····LOCAL··DEFAULT···10·_sre_unicode_tolower
58 ····55:·00001121····65·FUNC····LOCAL··DEFAULT····7·_sre_unicode_tolower.cold57 ····54:·00000fe0····65·FUNC····LOCAL··DEFAULT····7·_sre_unicode_tolower.cold
59 ····56:·00001162·····7·FUNC····LOCAL··DEFAULT····7·_validate_charset.cold58 ····55:·00001021·····7·FUNC····LOCAL··DEFAULT····7·_validate_charset.cold
60 ····57:·000001c0···192·FUNC····LOCAL··DEFAULT····1·pattern_richcompare59 ····56:·00000180···192·FUNC····LOCAL··DEFAULT····1·pattern_richcompare
61 ····58:·00001169····38·FUNC····LOCAL··DEFAULT····7·pattern_richcompare.cold60 ····57:·00001028····38·FUNC····LOCAL··DEFAULT····7·pattern_richcompare.cold
62 ····59:·000041d0···108·FUNC····LOCAL··DEFAULT···10·_sre_ascii_tolower61 ····58:·00003b40···108·FUNC····LOCAL··DEFAULT···10·_sre_ascii_tolower
63 ····60:·0000118f····38·FUNC····LOCAL··DEFAULT····7·_sre_ascii_tolower.cold62 ····59:·0000104e····38·FUNC····LOCAL··DEFAULT····7·_sre_ascii_tolower.cold
64 ····61:·00000280····98·FUNC····LOCAL··DEFAULT····1·_sre_ascii_iscased63 ····60:·00000240····98·FUNC····LOCAL··DEFAULT····1·_sre_ascii_iscased
65 ····62:·000011b5····27·FUNC····LOCAL··DEFAULT····7·_sre_ascii_iscased.cold64 ····61:·00001074····27·FUNC····LOCAL··DEFAULT····7·_sre_ascii_iscased.cold
66 ····63:·000002f0···329·FUNC····LOCAL··DEFAULT····1·pattern_repr65 ····62:·000002b0···329·FUNC····LOCAL··DEFAULT····1·pattern_repr
67 ····64:·00000de0····72·OBJECT··LOCAL··DEFAULT···12·flag_names.066 ····63:·00000c40····72·OBJECT··LOCAL··DEFAULT···12·flag_names.0
68 ····65:·000011d0···188·FUNC····LOCAL··DEFAULT····7·pattern_repr.cold67 ····64:·0000108f···188·FUNC····LOCAL··DEFAULT····7·pattern_repr.cold
69 ····66:·0000128c···206·FUNC····LOCAL··DEFAULT····7·sre_ucs1_count.cold68 ····65:·0000114b···302·FUNC····LOCAL··DEFAULT····7·sre_ucs1_count.cold
70 ····67:·0000135a···118·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset.constprop.0.cold69 ····66:·00001279···118·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset.constprop.0.cold
71 ····68:·000013d0····96·FUNC····LOCAL··DEFAULT····7·sre_category.cold70 ····67:·000012ef····96·FUNC····LOCAL··DEFAULT····7·sre_category.cold
72 ····69:·00004e60···466·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_span71 ····68:·00004940···466·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_span
73 ····70:·00001430···101·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_span.cold72 ····69:·0000134f···101·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_span.cold
 73 ····70:·00004b20···157·FUNC····LOCAL··DEFAULT···10·match_getindex
 74 ····71:·000013b4·····8·FUNC····LOCAL··DEFAULT····7·match_getindex.cold
74 ····71:·00005040···514·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_groups75 ····72:·00004bc0···514·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_groups
75 ····72:·00001495···242·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_groups.cold76 ····73:·000013bc···242·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_groups.cold
76 ····73:·00000240····36·OBJECT··LOCAL··DEFAULT····3·_parser.2077 ····74:·00000240····36·OBJECT··LOCAL··DEFAULT····3·_parser.20
77 ····74:·00005250···674·FUNC····LOCAL··DEFAULT···10·match_group78 ····75:·00004dd0···937·FUNC····LOCAL··DEFAULT···10·match_group
78 ····75:·00005500···502·FUNC····LOCAL··DEFAULT···10·match_getslice79 ····76:·000052d0····36·FUNC····LOCAL··DEFAULT···10·match_getslice
 80 ····77:·00005180···323·FUNC····LOCAL··DEFAULT···10·match_getslice_by_index
79 ····76:·00001587···121·FUNC····LOCAL··DEFAULT····7·match_group.cold81 ····78:·000014ae····95·FUNC····LOCAL··DEFAULT····7·match_group.cold
80 ····77:·00001600····67·FUNC····LOCAL··DEFAULT····7·match_getslice.cold82 ····79:·0000150d····99·FUNC····LOCAL··DEFAULT····7·match_getslice_by_index.cold
81 ····78:·00005700····84·FUNC····LOCAL··DEFAULT···10·getslice83 ····80:·00005300····84·FUNC····LOCAL··DEFAULT···10·getslice
82 ····79:·00005760···200·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_sub84 ····81:·00005360···230·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_sub
83 ····80:·00005830··6479·FUNC····LOCAL··DEFAULT···10·pattern_subx85 ····82:·00005450··7487·FUNC····LOCAL··DEFAULT···10·pattern_subx
84 ····81:·00001643···138·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_sub.cold86 ····83:·00001570···157·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_sub.cold
85 ····82:·000000c0····36·OBJECT··LOCAL··DEFAULT····3·_parser.887 ····84:·000000c0····36·OBJECT··LOCAL··DEFAULT····3·_parser.8
86 ····83:·00000440···185·FUNC····LOCAL··DEFAULT····1·call.constprop.088 ····85:·00000400···185·FUNC····LOCAL··DEFAULT····1·call.constprop.0
87 ····84:·000016cd···928·FUNC····LOCAL··DEFAULT····7·pattern_subx.cold89 ····86:·0000160d··1043·FUNC····LOCAL··DEFAULT····7·pattern_subx.cold
88 ····85:·00001a6d····41·FUNC····LOCAL··DEFAULT····7·call.constprop.0.cold90 ····87:·00001a20····41·FUNC····LOCAL··DEFAULT····7·call.constprop.0.cold
89 ····86:·00000500····78·FUNC····LOCAL··DEFAULT····1·pattern_hash91 ····88:·000004c0····78·FUNC····LOCAL··DEFAULT····1·pattern_hash
90 ····87:·00001a96····10·FUNC····LOCAL··DEFAULT····7·pattern_hash.cold92 ····89:·00001a49····10·FUNC····LOCAL··DEFAULT····7·pattern_hash.cold
91 ····88:·00000550····20·FUNC····LOCAL··DEFAULT····1·pattern_groupindex93 ····90:·00000510····20·FUNC····LOCAL··DEFAULT····1·pattern_groupindex
92 ····89:·00001aa0·····9·FUNC····LOCAL··DEFAULT····7·pattern_groupindex.cold94 ····91:·00001a53·····9·FUNC····LOCAL··DEFAULT····7·pattern_groupindex.cold
93 ····90:·00007180··3337·FUNC····LOCAL··DEFAULT···10·sre_search 
94 ····91:·00001aa9···201·FUNC····LOCAL··DEFAULT····7·sre_search.cold 
95 ····92:·00000570··4335·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_findall95 ····92:·00007190··6172·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_findall
96 ····93:·00009550···201·FUNC····LOCAL··DEFAULT···10·state_getslice96 ····93:·0000a850···185·FUNC····LOCAL··DEFAULT···10·state_getslice
97 ····94:·00001b72···782·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_findall.cold 
98 ····95:·00000140····36·OBJECT··LOCAL··DEFAULT····3·_parser.1297 ····94:·00000140····36·OBJECT··LOCAL··DEFAULT····3·_parser.12
 98 ····95:·00001a5c···579·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_findall.cold
99 ····96:·00007e90··5560·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_search99 ····96:·000089b0··5115·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Pattern_search
100 ····97:·00001e80···588·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_search.cold100 ····97:·00001c9f···521·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_search.cold
101 ····98:·00000080····36·OBJECT··LOCAL··DEFAULT····3·_parser.6101 ····98:·00000080····36·OBJECT··LOCAL··DEFAULT····3·_parser.6
102 ····99:·00009450···244·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_end102 ····99:·00009db0···233·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_end
103 ···100:·000020cc····46·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_end.cold103 ···100:·00001ea8····46·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_end.cold
104 ···101:·00002010···168·FUNC····LOCAL··DEFAULT····1·sre_ucs2_count104 ···101:·00000530···168·FUNC····LOCAL··DEFAULT····1·sre_ucs2_count
105 ···102:·000020fa··4734·FUNC····LOCAL··DEFAULT····7·sre_ucs2_match.cold105 ···102:·00001ed6··4431·FUNC····LOCAL··DEFAULT····7·sre_ucs2_match.cold
106 ···103:·00003378···287·FUNC····LOCAL··DEFAULT····7·sre_ucs2_count.cold106 ···103:·00003025···287·FUNC····LOCAL··DEFAULT····7·sre_ucs2_count.cold
107 ···104:·000025f0····92·FUNC····LOCAL··DEFAULT····1·sre_ucs4_count107 ···104:·00000b10····92·FUNC····LOCAL··DEFAULT····1·sre_ucs4_count
108 ···105:·00003497··5354·FUNC····LOCAL··DEFAULT····7·sre_ucs4_match.cold108 ···105:·00003144··5354·FUNC····LOCAL··DEFAULT····7·sre_ucs4_match.cold
109 ···106:·00004981···357·FUNC····LOCAL··DEFAULT····7·sre_ucs4_count.cold109 ···106:·0000462e···357·FUNC····LOCAL··DEFAULT····7·sre_ucs4_count.cold
110 ···107:·00002650···776·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_split110 ···107:·00000b70··4730·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_split
111 ···108:·00004ae6···225·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_split.cold111 ···108:·00004793···629·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_split.cold
112 ···109:·00000180····36·OBJECT··LOCAL··DEFAULT····3·_parser.14112 ···109:·00000180····36·OBJECT··LOCAL··DEFAULT····3·_parser.14
113 ···110:·00004bc7····17·FUNC····LOCAL··DEFAULT····7·state_getslice.cold 
114 ···111:·00009620···216·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_start113 ···110:·0000a910···254·FUNC····LOCAL··DEFAULT···10·_sre_SRE_Match_start
115 ···112:·00004bd8····44·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_start.cold114 ···111:·00004a08····44·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_start.cold
116 ···113:·00002960···176·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_finditer115 ···112:·00001df0···176·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_finditer
117 ···114:·00002a10····89·FUNC····LOCAL··DEFAULT····1·pattern_scanner116 ···113:·00001ea0····89·FUNC····LOCAL··DEFAULT····1·pattern_scanner
118 ···115:·00004c04···542·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_finditer.cold117 ···114:·00004a34···542·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_finditer.cold
119 ···116:·000001c0····36·OBJECT··LOCAL··DEFAULT····3·_parser.16118 ···115:·000001c0····36·OBJECT··LOCAL··DEFAULT····3·_parser.16
120 ···117:·00004e22····37·FUNC····LOCAL··DEFAULT····7·pattern_scanner.cold119 ···116:·00004c52····37·FUNC····LOCAL··DEFAULT····7·pattern_scanner.cold
Max diff block lines reached; 7742/40731 bytes (19.01%) of diff not shown.
414 KB
readelf --wide --relocs {}
Max HTML report size reached
328 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
3.5 KB
strings --all --bytes=8 {}
    
Offset 53, 14 lines modifiedOffset 53, 15 lines modified
53 The·index·into·the·string·at·which·the·RE·engine·started·looking·for·a·match.53 The·index·into·the·string·at·which·the·RE·engine·started·looking·for·a·match.
54 The·index·into·the·string·beyond·which·the·RE·engine·will·not·go.54 The·index·into·the·string·beyond·which·the·RE·engine·will·not·go.
55 The·integer·index·of·the·last·matched·capturing·group.55 The·integer·index·of·the·last·matched·capturing·group.
56 The·name·of·the·last·matched·capturing·group.56 The·name·of·the·last·matched·capturing·group.
57 The·pattern·string·from·which·the·RE·object·was·compiled.57 The·pattern·string·from·which·the·RE·object·was·compiled.
58 The·number·of·capturing·groups·in·the·pattern.58 The·number·of·capturing·groups·in·the·pattern.
59 A·dictionary·mapping·group·names·to·group·numbers.59 A·dictionary·mapping·group·names·to·group·numbers.
 60 L$8+L$<)
60 search($self,·/)61 search($self,·/)
61 match($self,·/)62 match($self,·/)
62 __deepcopy__($self,·memo,·/)63 __deepcopy__($self,·memo,·/)
63 __copy__($self,·/)64 __copy__($self,·/)
64 span($self,·group=0,·/)65 span($self,·group=0,·/)
65 For·match·object·m,·return·the·2-tuple·(m.start(group),·m.end(group)).66 For·match·object·m,·return·the·2-tuple·(m.start(group),·m.end(group)).
66 end($self,·group=0,·/)67 end($self,·group=0,·/)
167 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
14.5 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 167 lines modifiedOffset 1, 167 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·00000000·280e0000·7f010000·00000000·....(...........3 ··0x00000000·00000000·880c0000·7f010000·00000000·................
4 ··0x00000010·00000000·00000000·00000000·00000000·................4 ··0x00000010·00000000·00000000·00000000·00000000·................
5 ··0x00000020·00000000·00000000·00000000·00000000·................5 ··0x00000020·00000000·00000000·00000000·00000000·................
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·00000000·380e0000·85010000·00000000·....8...........7 ··0x00000040·00000000·980c0000·85010000·00000000·................
8 ··0x00000050·00000000·00000000·00000000·00000000·................8 ··0x00000050·00000000·00000000·00000000·00000000·................
9 ··0x00000060·00000000·00000000·00000000·00000000·................9 ··0x00000060·00000000·00000000·00000000·00000000·................
10 ··0x00000070·00000000·00000000·00000000·00000000·................10 ··0x00000070·00000000·00000000·00000000·00000000·................
11 ··0x00000080·00000000·480e0000·fb000000·00000000·....H...........11 ··0x00000080·00000000·a80c0000·fb000000·00000000·................
12 ··0x00000090·00000000·00000000·00000000·00000000·................12 ··0x00000090·00000000·00000000·00000000·00000000·................
13 ··0x000000a0·00000000·00000000·00000000·00000000·................13 ··0x000000a0·00000000·00000000·00000000·00000000·................
14 ··0x000000b0·00000000·00000000·00000000·00000000·................14 ··0x000000b0·00000000·00000000·00000000·00000000·................
15 ··0x000000c0·00000000·580e0000·9a010000·00000000·....X...........15 ··0x000000c0·00000000·b80c0000·9a010000·00000000·................
16 ··0x000000d0·00000000·00000000·00000000·00000000·................16 ··0x000000d0·00000000·00000000·00000000·00000000·................
17 ··0x000000e0·00000000·00000000·00000000·00000000·................17 ··0x000000e0·00000000·00000000·00000000·00000000·................
18 ··0x000000f0·00000000·00000000·00000000·00000000·................18 ··0x000000f0·00000000·00000000·00000000·00000000·................
19 ··0x00000100·00000000·680e0000·9e010000·00000000·....h...........19 ··0x00000100·00000000·c80c0000·9e010000·00000000·................
20 ··0x00000110·00000000·00000000·00000000·00000000·................20 ··0x00000110·00000000·00000000·00000000·00000000·................
21 ··0x00000120·00000000·00000000·00000000·00000000·................21 ··0x00000120·00000000·00000000·00000000·00000000·................
22 ··0x00000130·00000000·00000000·00000000·00000000·................22 ··0x00000130·00000000·00000000·00000000·00000000·................
23 ··0x00000140·00000000·780e0000·a3010000·00000000·....x...........23 ··0x00000140·00000000·d80c0000·a3010000·00000000·................
24 ··0x00000150·00000000·00000000·00000000·00000000·................24 ··0x00000150·00000000·00000000·00000000·00000000·................
25 ··0x00000160·00000000·00000000·00000000·00000000·................25 ··0x00000160·00000000·00000000·00000000·00000000·................
26 ··0x00000170·00000000·00000000·00000000·00000000·................26 ··0x00000170·00000000·00000000·00000000·00000000·................
27 ··0x00000180·00000000·880e0000·b4010000·00000000·................27 ··0x00000180·00000000·e80c0000·b4010000·00000000·................
28 ··0x00000190·00000000·00000000·00000000·00000000·................28 ··0x00000190·00000000·00000000·00000000·00000000·................
29 ··0x000001a0·00000000·00000000·00000000·00000000·................29 ··0x000001a0·00000000·00000000·00000000·00000000·................
30 ··0x000001b0·00000000·00000000·00000000·00000000·................30 ··0x000001b0·00000000·00000000·00000000·00000000·................
31 ··0x000001c0·00000000·940e0000·ba010000·00000000·................31 ··0x000001c0·00000000·f40c0000·ba010000·00000000·................
32 ··0x000001d0·00000000·00000000·00000000·00000000·................32 ··0x000001d0·00000000·00000000·00000000·00000000·................
33 ··0x000001e0·00000000·00000000·00000000·00000000·................33 ··0x000001e0·00000000·00000000·00000000·00000000·................
34 ··0x000001f0·00000000·00000000·00000000·00000000·................34 ··0x000001f0·00000000·00000000·00000000·00000000·................
35 ··0x00000200·00000000·a40e0000·c3010000·00000000·................35 ··0x00000200·00000000·040d0000·c3010000·00000000·................
36 ··0x00000210·00000000·00000000·00000000·00000000·................36 ··0x00000210·00000000·00000000·00000000·00000000·................
37 ··0x00000220·00000000·00000000·00000000·00000000·................37 ··0x00000220·00000000·00000000·00000000·00000000·................
38 ··0x00000230·00000000·00000000·00000000·00000000·................38 ··0x00000230·00000000·00000000·00000000·00000000·................
39 ··0x00000240·00000000·b40e0000·d3010000·00000000·................39 ··0x00000240·00000000·140d0000·d3010000·00000000·................
40 ··0x00000250·00000000·00000000·00000000·00000000·................40 ··0x00000250·00000000·00000000·00000000·00000000·................
41 ··0x00000260·00000000·00000000·00000000·00000000·................41 ··0x00000260·00000000·00000000·00000000·00000000·................
42 ··0x00000270·00000000·00000000·00000000·00000000·................42 ··0x00000270·00000000·00000000·00000000·00000000·................
43 ··0x00000280·00000000·bc0e0000·da010000·00000000·................43 ··0x00000280·00000000·1c0d0000·da010000·00000000·................
44 ··0x00000290·00000000·00000000·00000000·00000000·................44 ··0x00000290·00000000·00000000·00000000·00000000·................
45 ··0x000002a0·00000000·00000000·00000000·00000000·................45 ··0x000002a0·00000000·00000000·00000000·00000000·................
46 ··0x000002b0·00000000·00000000·00000000·00000000·................46 ··0x000002b0·00000000·00000000·00000000·00000000·................
47 ··0x000002c0·00000000·c40e0000·ed010000·00000000·................47 ··0x000002c0·00000000·240d0000·ed010000·00000000·....$...........
48 ··0x000002d0·00000000·00000000·00000000·00000000·................48 ··0x000002d0·00000000·00000000·00000000·00000000·................
49 ··0x000002e0·00000000·00000000·00000000·00000000·................49 ··0x000002e0·00000000·00000000·00000000·00000000·................
50 ··0x000002f0·00000000·00000000·00000000·00000000·................50 ··0x000002f0·00000000·00000000·00000000·00000000·................
51 ··0x00000300·00000000·cc0e0000·42000000·00000000·........B.......51 ··0x00000300·00000000·2c0d0000·42000000·00000000·....,...B.......
52 ··0x00000310·00000000·00000000·00000000·00000000·................52 ··0x00000310·00000000·00000000·00000000·00000000·................
53 ··0x00000320·00000000·00000000·00000000·00000000·................53 ··0x00000320·00000000·00000000·00000000·00000000·................
54 ··0x00000330·00000000·00000000·00000000·00000000·................54 ··0x00000330·00000000·00000000·00000000·00000000·................
55 ··0x00000340·01000000·00000000·00000000·00000000·................55 ··0x00000340·01000000·00000000·00000000·00000000·................
56 ··0x00000350·00000000·1d020000·00000000·ffffffff·................56 ··0x00000350·00000000·1d020000·00000000·ffffffff·................
57 ··0x00000360·80030000·00000000·00000000·00000000·................57 ··0x00000360·80030000·00000000·00000000·00000000·................
58 ··0x00000370·00000000·00000000·00000000·00000000·................58 ··0x00000370·00000000·00000000·00000000·00000000·................
59 ··0x00000380·42000000·00000000·82000000·e0120000·B...............59 ··0x00000380·42000000·00000000·82000000·40110000·B...........@...
60 ··0x00000390·22020000·88570000·04000000·ac190000·"....W..........60 ··0x00000390·22020000·52550000·04000000·0c180000·"...RU..........
61 ··0x000003a0·2e020000·80020000·08000000·80190000·................61 ··0x000003a0·2e020000·40020000·08000000·e0170000·....@...........
62 ··0x000003b0·3c020000·203f0000·08000000·40190000·<...·?......@...62 ··0x000003b0·3c020000·90380000·08000000·a0170000·<....8..........
63 ··0x000003c0·4c020000·d0410000·08000000·00190000·L....A..........63 ··0x000003c0·4c020000·403b0000·08000000·60170000·L...@;......`...
64 ··0x000003d0·5a020000·b03f0000·08000000·c0180000·Z....?..........64 ··0x000003d0·5a020000·20390000·08000000·20170000·Z...·9......·...
65 ··0x000003e0·00000000·00000000·00000000·00000000·................65 ··0x000003e0·00000000·00000000·00000000·00000000·................
66 ··0x000003f0·00000000·00000000·00000000·00000000·................66 ··0x000003f0·00000000·00000000·00000000·00000000·................
67 ··0x00000400·f4010000·06000000·08000000·01000000·................67 ··0x00000400·f4010000·06000000·08000000·01000000·................
68 ··0x00000410·00000000·00000000·00000000·00000000·................68 ··0x00000410·00000000·00000000·00000000·00000000·................
69 ··0x00000420·00000000·00000000·00000000·00000000·................69 ··0x00000420·00000000·00000000·00000000·00000000·................
70 ··0x00000430·00000000·00000000·00000000·00000000·................70 ··0x00000430·00000000·00000000·00000000·00000000·................
71 ··0x00000440·7f010000·db560000·04000000·000f0000·.....V..........71 ··0x00000440·7f010000·a5540000·04000000·600d0000·.....T......`...
72 ··0x00000450·fb000000·702a0000·04000000·e80e0000·....p*..........72 ··0x00000450·fb000000·001f0000·04000000·480d0000·............H...
73 ··0x00000460·00000000·00000000·00000000·00000000·................73 ··0x00000460·00000000·00000000·00000000·00000000·................
74 ··0x00000470·00000000·00000000·00000000·00000000·................74 ··0x00000470·00000000·00000000·00000000·00000000·................
75 ··0x00000480·6d010000·06000000·0c000000·01000000·m...............75 ··0x00000480·6d010000·06000000·0c000000·01000000·m...............
76 ··0x00000490·34010000·ee000000·06000000·14000000·4...............76 ··0x00000490·34010000·ee000000·06000000·14000000·4...............
77 ··0x000004a0·01000000·60010000·74010000·13000000·....`...t.......77 ··0x000004a0·01000000·60010000·74010000·13000000·....`...t.......
78 ··0x000004b0·18000000·01000000·80010000·78010000·............x...78 ··0x000004b0·18000000·01000000·80010000·78010000·............x...
79 ··0x000004c0·13000000·1c000000·01000000·d0010000·................79 ··0x000004c0·13000000·1c000000·01000000·d0010000·................
80 ··0x000004d0·00000000·00000000·00000000·00000000·................80 ··0x000004d0·00000000·00000000·00000000·00000000·................
81 ··0x000004e0·00000000·00000000·00000000·00000000·................81 ··0x000004e0·00000000·00000000·00000000·00000000·................
82 ··0x000004f0·00000000·00000000·00000000·00000000·................82 ··0x000004f0·00000000·00000000·00000000·00000000·................
83 ··0x00000500·6a020000·2e520000·00000000·14020000·j....R..........83 ··0x00000500·6a020000·27510000·00000000·14020000·j...'Q..........
84 ··0x00000510·00000000·74020000·102c0000·00000000·....t....,......84 ··0x00000510·00000000·74020000·f02f0000·00000000·....t..../......
85 ··0x00000520·4c020000·00000000·7e020000·6c540000·L.......~...lT..85 ··0x00000520·4c020000·00000000·7e020000·65530000·L.......~...eS..
86 ··0x00000530·00000000·00000000·00000000·00000000·................86 ··0x00000530·00000000·00000000·00000000·00000000·................
87 ··0x00000540·00000000·00000000·00000000·00000000·................87 ··0x00000540·00000000·00000000·00000000·00000000·................
88 ··0x00000550·00000000·00000000·00000000·00000000·................88 ··0x00000550·00000000·00000000·00000000·00000000·................
89 ··0x00000560·83020000·50520000·01000000·e0190000·....PR..........89 ··0x00000560·83020000·d04d0000·01000000·40180000·.....M......@...
90 ··0x00000570·f5000000·20960000·80000000·40100000·....·.......@...90 ··0x00000570·f5000000·10a90000·80000000·a00e0000·................
91 ··0x00000580·f1000000·50940000·80000000·e00f0000·....P...........91 ··0x00000580·f1000000·b09d0000·80000000·400e0000·............@...
92 ··0x00000590·d2000000·604e0000·80000000·600f0000·....`N......`...92 ··0x00000590·d2000000·40490000·80000000·c00d0000·....@I..........
93 ··0x000005a0·d3010000·40500000·82000000·80110000·....@P..........93 ··0x000005a0·d3010000·c04b0000·82000000·e00f0000·.....K..........
94 ··0x000005b0·da010000·402c0000·82000000·a0100000·....@,..........94 ··0x000005b0·da010000·20300000·82000000·000f0000·....·0..........
95 ··0x000005c0·ed010000·04540000·82000000·40120000·.....T......@...95 ··0x000005c0·ed010000·fd520000·82000000·a0100000·.....R..........
96 ··0x000005d0·89020000·f6530000·04000000·440f0000·.....S......D...96 ··0x000005d0·89020000·ef520000·04000000·a40d0000·.....R..........
97 ··0x000005e0·92020000·fd530000·08000000·200f0000·.....S......·...97 ··0x000005e0·92020000·f6520000·08000000·800d0000·.....R..........
98 ··0x000005f0·9f020000·00000000·18000000·b1020000·................98 ··0x000005f0·9f020000·00000000·18000000·b1020000·................
99 ··0x00000600·00000000·00000000·00000000·00000000·................99 ··0x00000600·00000000·00000000·00000000·00000000·................
100 ··0x00000610·00000000·43550000·00000000·00000000·....CU..........100 ··0x00000610·00000000·3c540000·00000000·00000000·....<T..........
101 ··0x00000620·f4010000·06000000·18000000·01000000·................101 ··0x00000620·f4010000·06000000·18000000·01000000·................
102 ··0x00000630·7c020000·fc010000·01000000·1c000000·|...............102 ··0x00000630·7c020000·fc010000·01000000·1c000000·|...............
103 ··0x00000640·01000000·bd020000·d3010000·13000000·................103 ··0x00000640·01000000·bd020000·d3010000·13000000·................
104 ··0x00000650·0c000000·01000000·b8020000·00000000·................104 ··0x00000650·0c000000·01000000·b8020000·00000000·................
105 ··0x00000660·00000000·00000000·00000000·00000000·................105 ··0x00000660·00000000·00000000·00000000·00000000·................
106 ··0x00000670·00000000·00000000·00000000·00000000·................106 ··0x00000670·00000000·00000000·00000000·00000000·................
107 ··0x00000680·07020000·50050000·00000000·e8020000·....P...........107 ··0x00000680·07020000·10050000·00000000·e8020000·................
108 ··0x00000690·00000000·00000000·00000000·00000000·................108 ··0x00000690·00000000·00000000·00000000·00000000·................
109 ··0x000006a0·00000000·00000000·00000000·00000000·................109 ··0x000006a0·00000000·00000000·00000000·00000000·................
110 ··0x000006b0·00000000·00000000·00000000·00000000·................110 ··0x000006b0·00000000·00000000·00000000·00000000·................
111 ··0x000006c0·7f010000·90090000·82000000·40180000·............@...111 ··0x000006c0·7f010000·d0090000·82000000·a0160000·................
112 ··0x000006d0·85010000·502b0000·82000000·e0170000·....P+..........112 ··0x000006d0·85010000·302f0000·82000000·40160000·....0/......@...
113 ··0x000006e0·fb000000·907e0000·82000000·00170000·.....~..........113 ··0x000006e0·fb000000·b0890000·82000000·60150000·............`...
114 ··0x000006f0·9a010000·60570000·82000000·40140000·....`W......@...114 ··0x000006f0·9a010000·60530000·82000000·a0120000·....`S..........
115 ··0x00000700·9e010000·402d0000·82000000·80130000·....@-..........115 ··0x00000700·9e010000·20310000·82000000·e0110000·....·1..........
116 ··0x00000710·a3010000·70050000·82000000·80160000·....p...........116 ··0x00000710·a3010000·90710000·82000000·e0140000·.....q..........
117 ··0x00000720·b4010000·50260000·82000000·00150000·....P&..........117 ··0x00000720·b4010000·700b0000·82000000·60130000·....p.......`...
118 ··0x00000730·ba010000·60290000·82000000·a0150000·....`)..........118 ··0x00000730·ba010000·f01d0000·82000000·00140000·................
119 ··0x00000740·c3010000·4e520000·82000000·60150000·....NR......`...119 ··0x00000740·c3010000·47510000·82000000·c0130000·....GQ..........
120 ··0x00000750·89020000·ef530000·04000000·64130000·.....S......d...120 ··0x00000750·89020000·e8520000·04000000·c4110000·.....R..........
121 ··0x00000760·92020000·e8530000·08000000·40130000·.....S......@...121 ··0x00000760·92020000·e1520000·08000000·a0110000·.....R..........
122 ··0x00000770·9f020000·00000000·18000000·b1020000·................122 ··0x00000770·9f020000·00000000·18000000·b1020000·................
123 ··0x00000780·00000000·00000000·00000000·00000000·................123 ··0x00000780·00000000·00000000·00000000·00000000·................
124 ··0x00000790·00000000·00000000·00000000·00000000·................124 ··0x00000790·00000000·00000000·00000000·00000000·................
125 ··0x000007a0·01000000·00000000·00000000·d7020000·................125 ··0x000007a0·01000000·00000000·00000000·d7020000·................
126 ··0x000007b0·80000000·00000000·202b0000·00000000·........·+......126 ··0x000007b0·80000000·00000000·002f0000·00000000·........./......
Max diff block lines reached; 3080/14751 bytes (20.88%) of diff not shown.
322 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
528 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
55.6 KB
readelf --wide --decompress --hex-dump=.rodata {}
Max HTML report size reached
102 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
43.3 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 11, 335 lines modifiedOffset 11, 336 lines modified
11 ··0x00000080·722e3236·005f7661·6c696461·74655f63·r.26._validate_c11 ··0x00000080·722e3236·005f7661·6c696461·74655f63·r.26._validate_c
12 ··0x00000090·68617273·6574005f·76616c69·64617465·harset._validate12 ··0x00000090·68617273·6574005f·76616c69·64617465·harset._validate
13 ··0x000000a0·5f696e6e·65722e63·6f6c6400·70617474·_inner.cold.patt13 ··0x000000a0·5f696e6e·65722e63·6f6c6400·70617474·_inner.cold.patt
14 ··0x000000b0·65726e5f·6465616c·6c6f6300·70617474·ern_dealloc.patt14 ··0x000000b0·65726e5f·6465616c·6c6f6300·70617474·ern_dealloc.patt
15 ··0x000000c0·65726e5f·6465616c·6c6f632e·636f6c64·ern_dealloc.cold15 ··0x000000c0·65726e5f·6465616c·6c6f632e·636f6c64·ern_dealloc.cold
16 ··0x000000d0·005f7372·655f5352·455f5061·74746572·._sre_SRE_Patter16 ··0x000000d0·005f7372·655f5352·455f5061·74746572·._sre_SRE_Patter
17 ··0x000000e0·6e5f6d61·74636800·7372655f·75637331·n_match.sre_ucs117 ··0x000000e0·6e5f6d61·74636800·7372655f·75637331·n_match.sre_ucs1
18 ··0x000000f0·5f6d6174·63680073·74617465·5f696e69·_match.state_ini 
19 ··0x00000100·742e7061·72742e30·00737265·5f756373·t.part.0.sre_ucs18 ··0x000000f0·5f6d6174·63680073·72655f75·6373325f·_match.sre_ucs2_
 19 ··0x00000100·6d617463·68007372·655f7563·73345f6d·match.sre_ucs4_m
 20 ··0x00000110·61746368·005f7372·655f5352·455f5061·atch._sre_SRE_Pa
 21 ··0x00000120·74746572·6e5f6d61·7463682e·636f6c64·ttern_match.cold
 22 ··0x00000130·00706174·7465726e·5f657272·6f720073·.pattern_error.s
 23 ··0x00000140·74617465·5f66696e·69005f70·61727365·tate_fini._parse
 24 ··0x00000150·722e3200·73746174·655f696e·69740073·r.2.state_init.s
 25 ··0x00000160·74617465·5f696e69·742e636f·6c640073·tate_init.cold.s
20 ··0x00000110·325f6d61·74636800·7372655f·75637334·2_match.sre_ucs426 ··0x00000170·72655f6d·61746368·00737265·5f756373·re_match.sre_ucs
21 ··0x00000120·5f6d6174·6368005f·7372655f·5352455f·_match._sre_SRE_ 
22 ··0x00000130·50617474·65726e5f·6d617463·682e636f·Pattern_match.co 
23 ··0x00000140·6c640073·74617465·5f66696e·69005f70·ld.state_fini._p 
24 ··0x00000150·61727365·722e3200·70617474·65726e5f·arser.2.pattern_ 
25 ··0x00000160·6572726f·72007374·6174655f·696e6974·error.state_init 
26 ··0x00000170·00737461·74655f69·6e69742e·636f6c64·.state_init.cold 
27 ··0x00000180·00737265·5f6d6174·63680073·72655f75·.sre_match.sre_u 
28 ··0x00000190·6373315f·636f756e·74006461·74615f73·cs1_count.data_s27 ··0x00000180·315f636f·756e7400·64617461·5f737461·1_count.data_sta
29 ··0x000001a0·7461636b·5f67726f·77007372·655f7563·tack_grow.sre_uc28 ··0x00000190·636b5f67·726f7700·7372655f·75637331·ck_grow.sre_ucs1
30 ··0x000001b0·73315f63·68617273·65742e63·6f6e7374·s1_charset.const29 ··0x000001a0·5f636861·72736574·2e636f6e·73747072·_charset.constpr
31 ··0x000001c0·70726f70·2e300063·6861725f·6c6f635f·prop.0.char_loc_30 ··0x000001b0·6f702e30·00636861·725f6c6f·635f6967·op.0.char_loc_ig
32 ··0x000001d0·69676e6f·72650073·72655f75·6373315f·ignore.sre_ucs1_31 ··0x000001c0·6e6f7265·00737265·5f756373·315f6d61·nore.sre_ucs1_ma
33 ··0x000001e0·6d617463·682e636f·6c640073·72655f75·match.cold.sre_u32 ··0x000001d0·7463682e·636f6c64·00737265·5f756373·tch.cold.sre_ucs
34 ··0x000001f0·6373315f·63686172·7365745f·6c6f635f·cs1_charset_loc_33 ··0x000001e0·315f6368·61727365·745f6c6f·635f6967·1_charset_loc_ig
35 ··0x00000200·69676e6f·72652e69·7372612e·30007372·ignore.isra.0.sr 
36 ··0x00000210·655f6c6f·7765725f·6c6f6361·6c650073·e_lower_locale.s 
37 ··0x00000220·72655f63·61746567·6f727900·64617461·re_category.data34 ··0x000001f0·6e6f7265·2e697372·612e3000·7372655f·nore.isra.0.sre_
 35 ··0x00000200·63617465·676f7279·00737265·5f6c6f77·category.sre_low
 36 ··0x00000210·65725f6c·6f63616c·65006461·74615f73·er_locale.data_s
38 ··0x00000230·5f737461·636b5f67·726f772e·636f6c64·_stack_grow.cold37 ··0x00000220·7461636b·5f67726f·772e636f·6c640070·tack_grow.cold.p
 38 ··0x00000230·61747465·726e5f6e·65775f6d·61746368·attern_new_match
39 ··0x00000240·00706174·7465726e·5f6e6577·5f6d6174·.pattern_new_mat39 ··0x00000240·00706174·7465726e·5f6e6577·5f6d6174·.pattern_new_mat
 40 ··0x00000250·63682e63·6f6c6400·73746174·655f6669·ch.cold.state_fi
40 ··0x00000250·63680070·61747465·726e5f6e·65775f6d·ch.pattern_new_m 
41 ··0x00000260·61746368·2e636f6c·64007374·6174655f·atch.cold.state_ 
42 ··0x00000270·66696e69·2e636f6c·64006d61·7463685f·fini.cold.match_41 ··0x00000260·6e692e63·6f6c6400·6d617463·685f6465·ni.cold.match_de
43 ··0x00000280·6465616c·6c6f6300·6d617463·685f6465·dealloc.match_de42 ··0x00000270·616c6c6f·63006d61·7463685f·6465616c·alloc.match_deal
44 ··0x00000290·616c6c6f·632e636f·6c64005f·7372655f·alloc.cold._sre_43 ··0x00000280·6c6f632e·636f6c64·005f7372·655f756e·loc.cold._sre_un
45 ··0x000002a0·756e6963·6f64655f·69736361·73656400·unicode_iscased.44 ··0x00000290·69636f64·655f6973·63617365·64005f73·icode_iscased._s
46 ··0x000002b0·5f737265·5f756e69·636f6465·5f697363·_sre_unicode_isc45 ··0x000002a0·72655f75·6e69636f·64655f69·73636173·re_unicode_iscas
47 ··0x000002c0·61736564·2e636f6c·64005f73·72655f75·ased.cold._sre_u46 ··0x000002b0·65642e63·6f6c6400·5f737265·5f756e69·ed.cold._sre_uni
48 ··0x000002d0·6e69636f·64655f69·73636173·65642e70·nicode_iscased.p47 ··0x000002c0·636f6465·5f697363·61736564·2e706172·code_iscased.par
49 ··0x000002e0·6172742e·30005f73·72655f61·73636969·art.0._sre_ascii48 ··0x000002d0·742e3000·5f737265·5f617363·69695f74·t.0._sre_ascii_t
50 ··0x000002f0·5f746f6c·6f776572·2e706172·742e3000·_tolower.part.0.49 ··0x000002e0·6f6c6f77·65722e70·6172742e·30005f73·olower.part.0._s
51 ··0x00000300·5f737265·5f617363·69695f69·73636173·_sre_ascii_iscas50 ··0x000002f0·72655f61·73636969·5f697363·61736564·re_ascii_iscased
52 ··0x00000310·65642e70·6172742e·30005f73·72655f75·ed.part.0._sre_u51 ··0x00000300·2e706172·742e3000·5f737265·5f756e69·.part.0._sre_uni
53 ··0x00000320·6e69636f·64655f74·6f6c6f77·65722e70·nicode_tolower.p52 ··0x00000310·636f6465·5f746f6c·6f776572·2e706172·code_tolower.par
54 ··0x00000330·6172742e·30005f73·72655f75·6e69636f·art.0._sre_unico53 ··0x00000320·742e3000·5f737265·5f756e69·636f6465·t.0._sre_unicode
55 ··0x00000340·64655f74·6f6c6f77·6572005f·7372655f·de_tolower._sre_54 ··0x00000330·5f746f6c·6f776572·005f7372·655f756e·_tolower._sre_un
56 ··0x00000350·756e6963·6f64655f·746f6c6f·7765722e·unicode_tolower.55 ··0x00000340·69636f64·655f746f·6c6f7765·722e636f·icode_tolower.co
57 ··0x00000360·636f6c64·005f7661·6c696461·74655f63·cold._validate_c56 ··0x00000350·6c64005f·76616c69·64617465·5f636861·ld._validate_cha
58 ··0x00000370·68617273·65742e63·6f6c6400·70617474·harset.cold.patt57 ··0x00000360·72736574·2e636f6c·64007061·74746572·rset.cold.patter
 58 ··0x00000370·6e5f7269·6368636f·6d706172·65007061·n_richcompare.pa
59 ··0x00000380·65726e5f·72696368·636f6d70·61726500·ern_richcompare.59 ··0x00000380·74746572·6e5f7269·6368636f·6d706172·ttern_richcompar
 60 ··0x00000390·652e636f·6c64005f·7372655f·61736369·e.cold._sre_asci
60 ··0x00000390·70617474·65726e5f·72696368·636f6d70·pattern_richcomp 
61 ··0x000003a0·6172652e·636f6c64·005f7372·655f6173·are.cold._sre_as 
62 ··0x000003b0·6369695f·746f6c6f·77657200·5f737265·cii_tolower._sre61 ··0x000003a0·695f746f·6c6f7765·72005f73·72655f61·i_tolower._sre_a
63 ··0x000003c0·5f617363·69695f74·6f6c6f77·65722e63·_ascii_tolower.c62 ··0x000003b0·73636969·5f746f6c·6f776572·2e636f6c·scii_tolower.col
 63 ··0x000003c0·64005f73·72655f61·73636969·5f697363·d._sre_ascii_isc
64 ··0x000003d0·6f6c6400·5f737265·5f617363·69695f69·old._sre_ascii_i64 ··0x000003d0·61736564·005f7372·655f6173·6369695f·ased._sre_ascii_
 65 ··0x000003e0·69736361·7365642e·636f6c64·00706174·iscased.cold.pat
65 ··0x000003e0·73636173·6564005f·7372655f·61736369·scased._sre_asci 
66 ··0x000003f0·695f6973·63617365·642e636f·6c640070·i_iscased.cold.p 
67 ··0x00000400·61747465·726e5f72·65707200·666c6167·attern_repr.flag66 ··0x000003f0·7465726e·5f726570·7200666c·61675f6e·tern_repr.flag_n
68 ··0x00000410·5f6e616d·65732e30·00706174·7465726e·_names.0.pattern67 ··0x00000400·616d6573·2e300070·61747465·726e5f72·ames.0.pattern_r
69 ··0x00000420·5f726570·722e636f·6c640073·72655f75·_repr.cold.sre_u 
70 ··0x00000430·6373315f·636f756e·742e636f·6c640073·cs1_count.cold.s68 ··0x00000410·6570722e·636f6c64·00737265·5f756373·epr.cold.sre_ucs
 69 ··0x00000420·315f636f·756e742e·636f6c64·00737265·1_count.cold.sre
71 ··0x00000440·72655f75·6373315f·63686172·7365742e·re_ucs1_charset.70 ··0x00000430·5f756373·315f6368·61727365·742e636f·_ucs1_charset.co
72 ··0x00000450·636f6e73·7470726f·702e302e·636f6c64·constprop.0.cold71 ··0x00000440·6e737470·726f702e·302e636f·6c640073·nstprop.0.cold.s
73 ··0x00000460·00737265·5f636174·65676f72·792e636f·.sre_category.co72 ··0x00000450·72655f63·61746567·6f72792e·636f6c64·re_category.cold
74 ··0x00000470·6c64005f·7372655f·5352455f·4d617463·ld._sre_SRE_Matc 
75 ··0x00000480·685f7370·616e005f·7372655f·5352455f·h_span._sre_SRE_ 
76 ··0x00000490·4d617463·685f7370·616e2e63·6f6c6400·Match_span.cold. 
77 ··0x000004a0·5f737265·5f535245·5f4d6174·63685f67·_sre_SRE_Match_g73 ··0x00000460·005f7372·655f5352·455f4d61·7463685f·._sre_SRE_Match_
 74 ··0x00000470·7370616e·005f7372·655f5352·455f4d61·span._sre_SRE_Ma
 75 ··0x00000480·7463685f·7370616e·2e636f6c·64006d61·tch_span.cold.ma
 76 ··0x00000490·7463685f·67657469·6e646578·006d6174·tch_getindex.mat
 77 ··0x000004a0·63685f67·6574696e·6465782e·636f6c64·ch_getindex.cold
 78 ··0x000004b0·005f7372·655f5352·455f4d61·7463685f·._sre_SRE_Match_
78 ··0x000004b0·726f7570·73005f73·72655f53·52455f4d·roups._sre_SRE_M79 ··0x000004c0·67726f75·7073005f·7372655f·5352455f·groups._sre_SRE_
79 ··0x000004c0·61746368·5f67726f·7570732e·636f6c64·atch_groups.cold80 ··0x000004d0·4d617463·685f6772·6f757073·2e636f6c·Match_groups.col
80 ··0x000004d0·005f7061·72736572·2e323000·6d617463·._parser.20.matc81 ··0x000004e0·64005f70·61727365·722e3230·006d6174·d._parser.20.mat
81 ··0x000004e0·685f6772·6f757000·6d617463·685f6765·h_group.match_ge82 ··0x000004f0·63685f67·726f7570·006d6174·63685f67·ch_group.match_g
82 ··0x000004f0·74736c69·6365006d·61746368·5f67726f·tslice.match_gro83 ··0x00000500·6574736c·69636500·6d617463·685f6765·etslice.match_ge
83 ··0x00000500·75702e63·6f6c6400·6d617463·685f6765·up.cold.match_ge 
84 ··0x00000510·74736c69·63652e63·6f6c6400·5f737265·tslice.cold._sre 
85 ··0x00000520·5f535245·5f506174·7465726e·5f737562·_SRE_Pattern_sub 
86 ··0x00000530·00706174·7465726e·5f737562·78005f73·.pattern_subx._s84 ··0x00000510·74736c69·63655f62·795f696e·64657800·tslice_by_index.
 85 ··0x00000520·6d617463·685f6772·6f75702e·636f6c64·match_group.cold
 86 ··0x00000530·006d6174·63685f67·6574736c·6963655f·.match_getslice_
 87 ··0x00000540·62795f69·6e646578·2e636f6c·64005f73·by_index.cold._s
87 ··0x00000540·72655f53·52455f50·61747465·726e5f73·re_SRE_Pattern_s88 ··0x00000550·72655f53·52455f50·61747465·726e5f73·re_SRE_Pattern_s
88 ··0x00000550·75622e63·6f6c6400·5f706172·7365722e·ub.cold._parser. 
89 ··0x00000560·38006361·6c6c2e63·6f6e7374·70726f70·8.call.constprop 
90 ··0x00000570·2e300070·61747465·726e5f73·7562782e·.0.pattern_subx.89 ··0x00000560·75620070·61747465·726e5f73·75627800·ub.pattern_subx.
91 ··0x00000580·636f6c64·0063616c·6c2e636f·6e737470·cold.call.constp90 ··0x00000570·5f737265·5f535245·5f506174·7465726e·_sre_SRE_Pattern
 91 ··0x00000580·5f737562·2e636f6c·64005f70·61727365·_sub.cold._parse
 92 ··0x00000590·722e3800·63616c6c·2e636f6e·73747072·r.8.call.constpr
 93 ··0x000005a0·6f702e30·00706174·7465726e·5f737562·op.0.pattern_sub
 94 ··0x000005b0·782e636f·6c640063·616c6c2e·636f6e73·x.cold.call.cons
92 ··0x00000590·726f702e·302e636f·6c640070·61747465·rop.0.cold.patte95 ··0x000005c0·7470726f·702e302e·636f6c64·00706174·tprop.0.cold.pat
93 ··0x000005a0·726e5f68·61736800·70617474·65726e5f·rn_hash.pattern_96 ··0x000005d0·7465726e·5f686173·68007061·74746572·tern_hash.patter
94 ··0x000005b0·68617368·2e636f6c·64007061·74746572·hash.cold.patter97 ··0x000005e0·6e5f6861·73682e63·6f6c6400·70617474·n_hash.cold.patt
95 ··0x000005c0·6e5f6772·6f757069·6e646578·00706174·n_groupindex.pat 
96 ··0x000005d0·7465726e·5f67726f·7570696e·6465782e·tern_groupindex.98 ··0x000005f0·65726e5f·67726f75·70696e64·65780070·ern_groupindex.p
97 ··0x000005e0·636f6c64·00737265·5f736561·72636800·cold.sre_search. 
98 ··0x000005f0·7372655f·73656172·63682e63·6f6c6400·sre_search.cold.99 ··0x00000600·61747465·726e5f67·726f7570·696e6465·attern_groupinde
 100 ··0x00000610·782e636f·6c64005f·7372655f·5352455f·x.cold._sre_SRE_
 101 ··0x00000620·50617474·65726e5f·66696e64·616c6c00·Pattern_findall.
 102 ··0x00000630·73746174·655f6765·74736c69·6365005f·state_getslice._
 103 ··0x00000640·70617273·65722e31·32005f73·72655f53·parser.12._sre_S
 104 ··0x00000650·52455f50·61747465·726e5f66·696e6461·RE_Pattern_finda
 105 ··0x00000660·6c6c2e63·6f6c6400·5f737265·5f535245·ll.cold._sre_SRE
 106 ··0x00000670·5f506174·7465726e·5f736561·72636800·_Pattern_search.
99 ··0x00000600·5f737265·5f535245·5f506174·7465726e·_sre_SRE_Pattern107 ··0x00000680·5f737265·5f535245·5f506174·7465726e·_sre_SRE_Pattern
 108 ··0x00000690·5f736561·7263682e·636f6c64·005f7061·_search.cold._pa
100 ··0x00000610·5f66696e·64616c6c·00737461·74655f67·_findall.state_g 
101 ··0x00000620·6574736c·69636500·5f737265·5f535245·etslice._sre_SRE 
Max diff block lines reached; 30204/44229 bytes (68.29%) of diff not shown.
76.5 KB
_stat.o
943 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:··········11692·(bytes·into·file)13 ··Start·of·section·headers:··········11816·(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:·········1619 ··Number·of·section·headers:·········18
20 ··Section·header·string·table·index:·1520 ··Section·header·string·table·index:·17
3.17 KB
readelf --wide --sections {}
    
Offset 1, 25 lines modifiedOffset 1, 27 lines modified
1 There·are·16·section·headers,·starting·at·offset·0x2dac:1 There·are·18·section·headers,·starting·at·offset·0x2e28:
  
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]·.text·············PROGBITS········00000000·000040·0007e6·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000786·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0024b8·000518·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·0024e4·000528·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000840·000140·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·0007e0·000140·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·0029d0·000160·08···I·13···3··48 ··[·4]·.rel.data·········REL·············00000000·002a0c·000160·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000980·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000920·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000980·000238·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000920·000238·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·000bb8·000213·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·000b58·000226·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·002b30·000138·08···I·13···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·002b6c·000140·08···I·15···7··4
 13 ··[·9]·.text.hot·········PROGBITS········00000000·000d80·000054·00··AX··0···0·16
 14 ··[10]·.rel.text.hot·····REL·············00000000·002cac·000028·08···I·15···9··4
13 ··[·9]·.rodata···········PROGBITS········00000000·000de0·000a20·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········00000000·000de0·000a20·00···A··0···0·32
14 ··[10]·.note.GNU-stack···PROGBITS········00000000·001800·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·001800·000000·00······0···0··1
15 ··[11]·.eh_frame·········PROGBITS········00000000·001800·0005dc·00···A··0···0··417 ··[13]·.eh_frame·········PROGBITS········00000000·001800·0005f8·00···A··0···0··4
16 ··[12]·.rel.eh_frame·····REL·············00000000·002c68·0000c8·08···I·13··11··418 ··[14]·.rel.eh_frame·····REL·············00000000·002cd4·0000c8·08···I·15··13··4
17 ··[13]·.symtab···········SYMTAB··········00000000·001ddc·0003b0·10·····14··50··419 ··[15]·.symtab···········SYMTAB··········00000000·001df8·0003c0·10·····16··51··4
18 ··[14]·.strtab···········STRTAB··········00000000·00218c·00032c·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·0021b8·00032c·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·002d30·00007c·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·002d9c·00008a·00······0···0··1
20 Key·to·Flags:22 Key·to·Flags:
21 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
22 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
23 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
24 ··p·(processor·specific)26 ··p·(processor·specific)
7.28 KB
readelf --wide --symbols {}
    
Offset 1, 62 lines modifiedOffset 1, 63 lines modified
  
1 Symbol·table·'.symtab'·contains·59·entries:1 Symbol·table·'.symtab'·contains·60·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000····52·OBJECT··LOCAL··DEFAULT····3·statmodule6 ·····3:·00000000····52·OBJECT··LOCAL··DEFAULT····3·statmodule
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
9 ·····6:·00000020··1220·FUNC····LOCAL··DEFAULT····1·stat_exec9 ·····6:·00000020··1220·FUNC····LOCAL··DEFAULT····1·stat_exec
10 ·····7:·00000000·····8·FUNC····LOCAL··DEFAULT····7·stat_exec.cold10 ·····7:·00000000·····8·FUNC····LOCAL··DEFAULT····7·stat_exec.cold
11 ·····8:·000004f0····54·FUNC····LOCAL··DEFAULT····1·stat_S_ISDIR11 ·····8:·000004f0····54·FUNC····LOCAL··DEFAULT····1·stat_S_ISDIR
12 ·····9:·00000530····31·FUNC····LOCAL··DEFAULT····1·_PyLong_AsMode_t12 ·····9:·00000000····31·FUNC····LOCAL··DEFAULT····9·_PyLong_AsMode_t
13 ····10:·00000008····20·FUNC····LOCAL··DEFAULT····7·stat_S_ISDIR.cold13 ····10:·00000008····20·FUNC····LOCAL··DEFAULT····7·stat_S_ISDIR.cold
 14 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
14 ····11:·0000001c····10·FUNC····LOCAL··DEFAULT····7·_PyLong_AsMode_t.cold15 ····12:·0000001c····10·FUNC····LOCAL··DEFAULT····7·_PyLong_AsMode_t.cold
15 ····12:·00000550····54·FUNC····LOCAL··DEFAULT····1·stat_S_ISLNK16 ····13:·00000020····52·FUNC····LOCAL··DEFAULT····9·stat_S_ISLNK
16 ····13:·00000026····20·FUNC····LOCAL··DEFAULT····7·stat_S_ISLNK.cold17 ····14:·00000026····36·FUNC····LOCAL··DEFAULT····7·stat_S_ISLNK.cold
17 ····14:·00000590····54·FUNC····LOCAL··DEFAULT····1·stat_S_ISREG18 ····15:·00000530····54·FUNC····LOCAL··DEFAULT····1·stat_S_ISREG
18 ····15:·0000003a····20·FUNC····LOCAL··DEFAULT····7·stat_S_ISREG.cold19 ····16:·0000004a····20·FUNC····LOCAL··DEFAULT····7·stat_S_ISREG.cold
19 ····16:·000005d0···381·FUNC····LOCAL··DEFAULT····1·stat_filemode20 ····17:·00000570···381·FUNC····LOCAL··DEFAULT····1·stat_filemode
20 ····17:·0000004e···151·FUNC····LOCAL··DEFAULT····7·stat_filemode.cold21 ····18:·0000005e···151·FUNC····LOCAL··DEFAULT····7·stat_filemode.cold
21 ····18:·00000750····43·FUNC····LOCAL··DEFAULT····1·stat_S_IFMT22 ····19:·000006f0····43·FUNC····LOCAL··DEFAULT····1·stat_S_IFMT
22 ····19:·000000e5····20·FUNC····LOCAL··DEFAULT····7·stat_S_IFMT.cold23 ····20:·000000f5····20·FUNC····LOCAL··DEFAULT····7·stat_S_IFMT.cold
23 ····20:·00000780····43·FUNC····LOCAL··DEFAULT····1·stat_S_IMODE24 ····21:·00000720····43·FUNC····LOCAL··DEFAULT····1·stat_S_IMODE
24 ····21:·000000f9····20·FUNC····LOCAL··DEFAULT····7·stat_S_IMODE.cold25 ····22:·00000109····20·FUNC····LOCAL··DEFAULT····7·stat_S_IMODE.cold
25 ····22:·000007b0····54·FUNC····LOCAL··DEFAULT····1·stat_S_ISFIFO26 ····23:·00000750····54·FUNC····LOCAL··DEFAULT····1·stat_S_ISFIFO
26 ····23:·0000010d····20·FUNC····LOCAL··DEFAULT····7·stat_S_ISFIFO.cold27 ····24:·0000011d····20·FUNC····LOCAL··DEFAULT····7·stat_S_ISFIFO.cold
27 ····24:·00000121····46·FUNC····LOCAL··DEFAULT····7·stat_S_ISDOOR28 ····25:·00000131····46·FUNC····LOCAL··DEFAULT····7·stat_S_ISDOOR
28 ····25:·0000014f·····2·FUNC····LOCAL··DEFAULT····7·stat_S_ISWHT29 ····26:·0000015f·····2·FUNC····LOCAL··DEFAULT····7·stat_S_ISWHT
29 ····26:·00000151····64·FUNC····LOCAL··DEFAULT····7·stat_S_ISBLK30 ····27:·00000161····64·FUNC····LOCAL··DEFAULT····7·stat_S_ISCHR
30 ····27:·00000191·····2·FUNC····LOCAL··DEFAULT····7·stat_S_ISPORT 
31 ····28:·00000193····64·FUNC····LOCAL··DEFAULT····7·stat_S_ISSOCK31 ····28:·000001a1····64·FUNC····LOCAL··DEFAULT····7·stat_S_ISSOCK
32 ····29:·000001d3····64·FUNC····LOCAL··DEFAULT····7·stat_S_ISCHR32 ····29:·000001e1····64·FUNC····LOCAL··DEFAULT····7·stat_S_ISBLK
 33 ····30:·00000221·····5·FUNC····LOCAL··DEFAULT····7·stat_S_ISPORT
33 ····30:·00000000··1480·OBJECT··LOCAL··DEFAULT····9·module_doc34 ····31:·00000000··1480·OBJECT··LOCAL··DEFAULT···11·module_doc
34 ····31:·00000060···224·OBJECT··LOCAL··DEFAULT····3·stat_methods35 ····32:·00000060···224·OBJECT··LOCAL··DEFAULT····3·stat_methods
35 ····32:·00000034····16·OBJECT··LOCAL··DEFAULT····3·stat_slots36 ····33:·00000034····16·OBJECT··LOCAL··DEFAULT····3·stat_slots
36 ····33:·00000000·····0·SECTION·LOCAL··DEFAULT····9· 
37 ····34:·000009e0····64·OBJECT··LOCAL··DEFAULT····9·stat_S_ISDIR_doc 
38 ····35:·00000980····84·OBJECT··LOCAL··DEFAULT····9·stat_S_ISCHR_doc 
39 ····36:·00000920····80·OBJECT··LOCAL··DEFAULT····9·stat_S_ISBLK_doc 
40 ····37:·000008c0····67·OBJECT··LOCAL··DEFAULT····9·stat_S_ISREG_doc 
41 ····38:·00000860····73·OBJECT··LOCAL··DEFAULT····9·stat_S_ISFIFO_doc 
42 ····39:·00000800····68·OBJECT··LOCAL··DEFAULT····9·stat_S_ISLNK_doc 
43 ····40:·000007c0····62·OBJECT··LOCAL··DEFAULT····9·stat_S_ISSOCK_doc 
44 ····41:·00000780····60·OBJECT··LOCAL··DEFAULT····9·stat_S_ISDOOR_doc 
45 ····42:·00000720····67·OBJECT··LOCAL··DEFAULT····9·stat_S_ISPORT_doc 
46 ····43:·000006e0····63·OBJECT··LOCAL··DEFAULT····9·stat_S_ISWHT_doc 
47 ····44:·00000680····69·OBJECT··LOCAL··DEFAULT····9·stat_S_IMODE_doc 
48 ····45:·00000620····68·OBJECT··LOCAL··DEFAULT····9·stat_S_IFMT_doc 
49 ····46:·000005e0····59·OBJECT··LOCAL··DEFAULT····9·stat_filemode_doc 
50 ····47:·00000000·····0·SECTION·LOCAL··DEFAULT····5· 
51 ····48:·00000000·····0·SECTION·LOCAL··DEFAULT···10· 
52 ····49:·00000000·····0·SECTION·LOCAL··DEFAULT···11·37 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
 38 ····35:·000009e0····64·OBJECT··LOCAL··DEFAULT···11·stat_S_ISDIR_doc
 39 ····36:·00000980····84·OBJECT··LOCAL··DEFAULT···11·stat_S_ISCHR_doc
 40 ····37:·00000920····80·OBJECT··LOCAL··DEFAULT···11·stat_S_ISBLK_doc
 41 ····38:·000008c0····67·OBJECT··LOCAL··DEFAULT···11·stat_S_ISREG_doc
 42 ····39:·00000860····73·OBJECT··LOCAL··DEFAULT···11·stat_S_ISFIFO_doc
 43 ····40:·00000800····68·OBJECT··LOCAL··DEFAULT···11·stat_S_ISLNK_doc
 44 ····41:·000007c0····62·OBJECT··LOCAL··DEFAULT···11·stat_S_ISSOCK_doc
 45 ····42:·00000780····60·OBJECT··LOCAL··DEFAULT···11·stat_S_ISDOOR_doc
 46 ····43:·00000720····67·OBJECT··LOCAL··DEFAULT···11·stat_S_ISPORT_doc
 47 ····44:·000006e0····63·OBJECT··LOCAL··DEFAULT···11·stat_S_ISWHT_doc
 48 ····45:·00000680····69·OBJECT··LOCAL··DEFAULT···11·stat_S_IMODE_doc
 49 ····46:·00000620····68·OBJECT··LOCAL··DEFAULT···11·stat_S_IFMT_doc
 50 ····47:·000005e0····59·OBJECT··LOCAL··DEFAULT···11·stat_filemode_doc
 51 ····48:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
 52 ····49:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
 53 ····50:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
53 ····50:·00000000····17·FUNC····GLOBAL·DEFAULT····1·PyInit__stat54 ····51:·00000000····17·FUNC····GLOBAL·DEFAULT····1·PyInit__stat
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModuleDef_Init
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddIntConstant56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddIntConstant
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsUnsignedLong59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsUnsignedLong
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize
60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong
27.2 KB
readelf --wide --relocs {}
    
Offset 1, 108 lines modifiedOffset 1, 113 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x24b8·contains·163·entries:1 Relocation·section·'.rel.text'·at·offset·0x24e4·contains·165·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000004··00000201·R_386_32···············00000000···.data3 00000004··00000201·R_386_32···············00000000···.data
4 00000009··00003302·R_386_PC32·············00000000···PyModuleDef_Init4 00000009··00003402·R_386_PC32·············00000000···PyModuleDef_Init
5 0000002f··00000401·R_386_32···············00000000···.rodata.str1.15 0000002f··00000401·R_386_32···············00000000···.rodata.str1.1
6 00000035··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant6 00000035··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
7 0000004b··00000401·R_386_32···············00000000···.rodata.str1.17 0000004b··00000401·R_386_32···············00000000···.rodata.str1.1
8 00000051··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant8 00000051··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
9 00000067··00000401·R_386_32···············00000000···.rodata.str1.19 00000067··00000401·R_386_32···············00000000···.rodata.str1.1
10 0000006d··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant10 0000006d··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
11 00000083··00000401·R_386_32···············00000000···.rodata.str1.111 00000083··00000401·R_386_32···············00000000···.rodata.str1.1
12 00000089··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant12 00000089··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
13 0000009f··00000401·R_386_32···············00000000···.rodata.str1.113 0000009f··00000401·R_386_32···············00000000···.rodata.str1.1
14 000000a5··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant14 000000a5··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
15 000000bb··00000401·R_386_32···············00000000···.rodata.str1.115 000000bb··00000401·R_386_32···············00000000···.rodata.str1.1
16 000000c1··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant16 000000c1··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
17 000000d7··00000401·R_386_32···············00000000···.rodata.str1.117 000000d7··00000401·R_386_32···············00000000···.rodata.str1.1
18 000000dd··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant18 000000dd··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
19 000000f0··00000401·R_386_32···············00000000···.rodata.str1.119 000000f0··00000401·R_386_32···············00000000···.rodata.str1.1
20 000000f6··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant20 000000f6··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
21 00000109··00000401·R_386_32···············00000000···.rodata.str1.121 00000109··00000401·R_386_32···············00000000···.rodata.str1.1
22 0000010f··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant22 0000010f··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
23 00000122··00000401·R_386_32···············00000000···.rodata.str1.123 00000122··00000401·R_386_32···············00000000···.rodata.str1.1
24 00000128··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant24 00000128··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
25 0000013e··00000401·R_386_32···············00000000···.rodata.str1.125 0000013e··00000401·R_386_32···············00000000···.rodata.str1.1
26 00000144··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant26 00000144··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
27 0000015a··00000401·R_386_32···············00000000···.rodata.str1.127 0000015a··00000401·R_386_32···············00000000···.rodata.str1.1
28 00000160··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant28 00000160··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
29 00000176··00000401·R_386_32···············00000000···.rodata.str1.129 00000176··00000401·R_386_32···············00000000···.rodata.str1.1
30 0000017c··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant30 0000017c··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
31 00000192··00000401·R_386_32···············00000000···.rodata.str1.131 00000192··00000401·R_386_32···············00000000···.rodata.str1.1
32 00000198··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant32 00000198··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
33 000001ae··00000401·R_386_32···············00000000···.rodata.str1.133 000001ae··00000401·R_386_32···············00000000···.rodata.str1.1
34 000001b4··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant34 000001b4··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
35 000001ca··00000401·R_386_32···············00000000···.rodata.str1.135 000001ca··00000401·R_386_32···············00000000···.rodata.str1.1
36 000001d0··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant36 000001d0··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
37 000001e3··00000401·R_386_32···············00000000···.rodata.str1.137 000001e3··00000401·R_386_32···············00000000···.rodata.str1.1
38 000001e9··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant38 000001e9··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
39 000001ff··00000401·R_386_32···············00000000···.rodata.str1.139 000001ff··00000401·R_386_32···············00000000···.rodata.str1.1
40 00000205··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant40 00000205··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
41 0000021b··00000401·R_386_32···············00000000···.rodata.str1.141 0000021b··00000401·R_386_32···············00000000···.rodata.str1.1
42 00000221··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant42 00000221··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
43 00000237··00000401·R_386_32···············00000000···.rodata.str1.143 00000237··00000401·R_386_32···············00000000···.rodata.str1.1
44 0000023d··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant44 0000023d··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
45 00000250··00000401·R_386_32···············00000000···.rodata.str1.145 00000250··00000401·R_386_32···············00000000···.rodata.str1.1
46 00000256··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant46 00000256··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
47 00000269··00000401·R_386_32···············00000000···.rodata.str1.147 00000269··00000401·R_386_32···············00000000···.rodata.str1.1
48 0000026f··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant48 0000026f··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
49 00000282··00000401·R_386_32···············00000000···.rodata.str1.149 00000282··00000401·R_386_32···············00000000···.rodata.str1.1
50 00000288··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant50 00000288··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
51 0000029b··00000401·R_386_32···············00000000···.rodata.str1.151 0000029b··00000401·R_386_32···············00000000···.rodata.str1.1
52 000002a1··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant52 000002a1··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
53 000002b4··00000401·R_386_32···············00000000···.rodata.str1.153 000002b4··00000401·R_386_32···············00000000···.rodata.str1.1
54 000002ba··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant54 000002ba··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
55 000002cd··00000401·R_386_32···············00000000···.rodata.str1.155 000002cd··00000401·R_386_32···············00000000···.rodata.str1.1
56 000002d3··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant56 000002d3··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
57 000002e6··00000401·R_386_32···············00000000···.rodata.str1.157 000002e6··00000401·R_386_32···············00000000···.rodata.str1.1
58 000002ec··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant58 000002ec··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
59 000002ff··00000401·R_386_32···············00000000···.rodata.str1.159 000002ff··00000401·R_386_32···············00000000···.rodata.str1.1
60 00000305··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant60 00000305··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
61 00000318··00000401·R_386_32···············00000000···.rodata.str1.161 00000318··00000401·R_386_32···············00000000···.rodata.str1.1
62 0000031e··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant62 0000031e··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
63 00000331··00000401·R_386_32···············00000000···.rodata.str1.163 00000331··00000401·R_386_32···············00000000···.rodata.str1.1
64 00000337··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant64 00000337··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
65 0000034a··00000401·R_386_32···············00000000···.rodata.str1.165 0000034a··00000401·R_386_32···············00000000···.rodata.str1.1
66 00000350··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant66 00000350··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
67 00000363··00000401·R_386_32···············00000000···.rodata.str1.167 00000363··00000401·R_386_32···············00000000···.rodata.str1.1
68 00000369··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant68 00000369··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
69 0000037c··00000401·R_386_32···············00000000···.rodata.str1.169 0000037c··00000401·R_386_32···············00000000···.rodata.str1.1
70 00000382··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant70 00000382··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
71 00000395··00000401·R_386_32···············00000000···.rodata.str1.171 00000395··00000401·R_386_32···············00000000···.rodata.str1.1
72 0000039b··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant72 0000039b··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
73 000003ae··00000401·R_386_32···············00000000···.rodata.str1.173 000003ae··00000401·R_386_32···············00000000···.rodata.str1.1
74 000003b4··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant74 000003b4··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
75 000003ca··00000401·R_386_32···············00000000···.rodata.str1.175 000003ca··00000401·R_386_32···············00000000···.rodata.str1.1
76 000003d0··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant76 000003d0··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
77 000003e6··00000401·R_386_32···············00000000···.rodata.str1.177 000003e6··00000401·R_386_32···············00000000···.rodata.str1.1
78 000003ec··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant78 000003ec··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
79 00000402··00000401·R_386_32···············00000000···.rodata.str1.179 00000402··00000401·R_386_32···············00000000···.rodata.str1.1
80 00000408··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant80 00000408··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
81 0000041e··00000401·R_386_32···············00000000···.rodata.str1.181 0000041e··00000401·R_386_32···············00000000···.rodata.str1.1
82 00000424··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant82 00000424··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
83 0000043a··00000401·R_386_32···············00000000···.rodata.str1.183 0000043a··00000401·R_386_32···············00000000···.rodata.str1.1
84 00000440··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant84 00000440··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
85 00000456··00000401·R_386_32···············00000000···.rodata.str1.185 00000456··00000401·R_386_32···············00000000···.rodata.str1.1
86 0000045c··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant86 0000045c··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
87 0000046f··00000401·R_386_32···············00000000···.rodata.str1.187 0000046f··00000401·R_386_32···············00000000···.rodata.str1.1
88 00000479··00000401·R_386_32···············00000000···.rodata.str1.188 00000479··00000401·R_386_32···············00000000···.rodata.str1.1
89 00000481··00000401·R_386_32···············00000000···.rodata.str1.189 00000481··00000401·R_386_32···············00000000···.rodata.str1.1
90 00000489··00000401·R_386_32···············00000000···.rodata.str1.190 00000489··00000401·R_386_32···············00000000···.rodata.str1.1
91 00000491··00000401·R_386_32···············00000000···.rodata.str1.191 00000491··00000401·R_386_32···············00000000···.rodata.str1.1
92 00000499··00000401·R_386_32···············00000000···.rodata.str1.192 00000499··00000401·R_386_32···············00000000···.rodata.str1.1
93 000004a1··00000401·R_386_32···············00000000···.rodata.str1.193 000004a1··00000401·R_386_32···············00000000···.rodata.str1.1
94 000004a9··00000401·R_386_32···············00000000···.rodata.str1.194 000004a9··00000401·R_386_32···············00000000···.rodata.str1.1
95 000004b1··00000401·R_386_32···············00000000···.rodata.str1.195 000004b1··00000401·R_386_32···············00000000···.rodata.str1.1
96 000004b9··00000401·R_386_32···············00000000···.rodata.str1.196 000004b9··00000401·R_386_32···············00000000···.rodata.str1.1
97 000004c5··00003402·R_386_PC32·············00000000···PyModule_AddIntConstant97 000004c5··00003502·R_386_PC32·············00000000···PyModule_AddIntConstant
 98 000004f9··00000b02·R_386_PC32·············00000000···.text.hot
98 00000536··00003702·R_386_PC32·············00000000···PyLong_AsUnsignedLong99 00000539··00000b02·R_386_PC32·············00000000···.text.hot
 100 00000583··00000b02·R_386_PC32·············00000000···.text.hot
99 0000072f··00003802·R_386_PC32·············00000000···PyUnicode_FromStringAndSize101 000006cf··00003902·R_386_PC32·············00000000···PyUnicode_FromStringAndSize
100 00000749··00003902·R_386_PC32·············00000000···__stack_chk_fail102 000006e9··00003a02·R_386_PC32·············00000000···__stack_chk_fail
 103 000006f9··00000b02·R_386_PC32·············00000000···.text.hot
 104 00000729··00000b02·R_386_PC32·············00000000···.text.hot
 105 00000759··00000b02·R_386_PC32·············00000000···.text.hot
101 00000040··00000502·R_386_PC32·············00000000···.text.unlikely106 00000040··00000502·R_386_PC32·············00000000···.text.unlikely
102 0000005c··00000502·R_386_PC32·············00000000···.text.unlikely107 0000005c··00000502·R_386_PC32·············00000000···.text.unlikely
103 00000078··00000502·R_386_PC32·············00000000···.text.unlikely108 00000078··00000502·R_386_PC32·············00000000···.text.unlikely
104 00000094··00000502·R_386_PC32·············00000000···.text.unlikely109 00000094··00000502·R_386_PC32·············00000000···.text.unlikely
105 000000b0··00000502·R_386_PC32·············00000000···.text.unlikely110 000000b0··00000502·R_386_PC32·············00000000···.text.unlikely
106 000000cc··00000502·R_386_PC32·············00000000···.text.unlikely111 000000cc··00000502·R_386_PC32·············00000000···.text.unlikely
107 000000e8··00000502·R_386_PC32·············00000000···.text.unlikely112 000000e8··00000502·R_386_PC32·············00000000···.text.unlikely
12.3 KB
readelf --wide --debug-dump=frames {}
    
Offset 509, 259 lines modifiedOffset 509, 275 lines modified
509 00000340·00000014·00000020·FDE·cie=00000324·pc=00000008..0000001c509 00000340·00000014·00000020·FDE·cie=00000324·pc=00000008..0000001c
510 ··DW_CFA_advance_loc:·16·to·00000018510 ··DW_CFA_advance_loc:·16·to·00000018
511 ··DW_CFA_def_cfa_offset:·8511 ··DW_CFA_def_cfa_offset:·8
512 ··DW_CFA_advance_loc:·3·to·0000001b512 ··DW_CFA_advance_loc:·3·to·0000001b
513 ··DW_CFA_restore:·r3·(ebx)513 ··DW_CFA_restore:·r3·(ebx)
514 ··DW_CFA_def_cfa_offset:·4514 ··DW_CFA_def_cfa_offset:·4
  
515 00000358·00000024·0000035c·FDE·cie=00000000·pc=00000530..0000054f515 00000358·00000024·0000035c·FDE·cie=00000000·pc=00000000..0000001f
516 ··DW_CFA_advance_loc:·1·to·00000531516 ··DW_CFA_advance_loc:·1·to·00000001
517 ··DW_CFA_def_cfa_offset:·8517 ··DW_CFA_def_cfa_offset:·8
518 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8518 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8
519 ··DW_CFA_advance_loc:·3·to·00000534519 ··DW_CFA_advance_loc:·3·to·00000004
520 ··DW_CFA_def_cfa_offset:·28520 ··DW_CFA_def_cfa_offset:·28
521 ··DW_CFA_advance_loc:·1·to·00000535521 ··DW_CFA_advance_loc:·1·to·00000005
522 ··DW_CFA_def_cfa_offset:·32522 ··DW_CFA_def_cfa_offset:·32
523 ··DW_CFA_advance_loc:·8·to·0000053d523 ··DW_CFA_advance_loc:·8·to·0000000d
524 ··DW_CFA_def_cfa_offset:·16524 ··DW_CFA_def_cfa_offset:·16
525 ··DW_CFA_advance_loc:·14·to·0000054b525 ··DW_CFA_advance_loc:·14·to·0000001b
526 ··DW_CFA_def_cfa_offset:·8526 ··DW_CFA_def_cfa_offset:·8
527 ··DW_CFA_advance_loc:·3·to·0000054e527 ··DW_CFA_advance_loc:·3·to·0000001e
528 ··DW_CFA_restore:·r3·(ebx)528 ··DW_CFA_restore:·r3·(ebx)
529 ··DW_CFA_def_cfa_offset:·4529 ··DW_CFA_def_cfa_offset:·4
530 ··DW_CFA_nop530 ··DW_CFA_nop
531 ··DW_CFA_nop531 ··DW_CFA_nop
  
532 00000380·00000010·00000060·FDE·cie=00000324·pc=0000001c..00000026532 00000380·00000010·00000060·FDE·cie=00000324·pc=0000001c..00000026
533 ··DW_CFA_nop533 ··DW_CFA_nop
534 ··DW_CFA_nop534 ··DW_CFA_nop
535 ··DW_CFA_nop535 ··DW_CFA_nop
  
536 00000394·0000001c·00000398·FDE·cie=00000000·pc=00000550..00000586536 00000394·0000001c·00000398·FDE·cie=00000000·pc=00000020..00000054
537 ··DW_CFA_advance_loc:·1·to·00000551537 ··DW_CFA_advance_loc:·3·to·00000023
538 ··DW_CFA_def_cfa_offset:·8538 ··DW_CFA_def_cfa_offset:·28
539 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8 
540 ··DW_CFA_advance_loc:·3·to·00000554539 ··DW_CFA_advance_loc:·4·to·00000027
 540 ··DW_CFA_def_cfa_offset:·32
 541 ··DW_CFA_advance_loc:·8·to·0000002f
541 ··DW_CFA_def_cfa_offset:·16542 ··DW_CFA_def_cfa_offset:·16
542 ··DW_CFA_advance_loc:·44·to·00000580543 ··DW_CFA_advance_loc:·32·to·0000004f
543 ··DW_CFA_def_cfa_offset:·8 
544 ··DW_CFA_advance_loc:·1·to·00000581 
545 ··DW_CFA_restore:·r3·(ebx) 
546 ··DW_CFA_def_cfa_offset:·4544 ··DW_CFA_def_cfa_offset:·4
 545 ··DW_CFA_nop
 546 ··DW_CFA_nop
 547 ··DW_CFA_nop
  
 548 000003b4·00000014·00000000·CIE
 549 ··Version:···············1
 550 ··Augmentation:··········"zR"
 551 ··Code·alignment·factor:·1
 552 ··Data·alignment·factor:·-4
 553 ··Return·address·column:·8
 554 ··Augmentation·data:·····1b
 555 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4
 556 ··DW_CFA_offset:·r8·(eip)·at·cfa-4
 557 ··DW_CFA_def_cfa_offset:·16
  
547 000003b4·00000014·00000094·FDE·cie=00000324·pc=00000026..0000003a558 000003cc·00000018·0000001c·FDE·cie=000003b4·pc=00000026..0000004a
548 ··DW_CFA_advance_loc:·16·to·00000036559 ··DW_CFA_advance_loc:·25·to·0000003f
 560 ··DW_CFA_remember_state
549 ··DW_CFA_def_cfa_offset:·8561 ··DW_CFA_def_cfa_offset:·4
 562 ··DW_CFA_advance_loc:·5·to·00000044
 563 ··DW_CFA_restore_state
550 ··DW_CFA_advance_loc:·3·to·00000039564 ··DW_CFA_advance_loc:·5·to·00000049
551 ··DW_CFA_restore:·r3·(ebx) 
552 ··DW_CFA_def_cfa_offset:·4565 ··DW_CFA_def_cfa_offset:·4
 566 ··DW_CFA_nop
 567 ··DW_CFA_nop
  
553 000003cc·0000001c·000003d0·FDE·cie=00000000·pc=00000590..000005c6568 000003e8·0000001c·000003ec·FDE·cie=00000000·pc=00000530..00000566
554 ··DW_CFA_advance_loc:·1·to·00000591569 ··DW_CFA_advance_loc:·1·to·00000531
555 ··DW_CFA_def_cfa_offset:·8570 ··DW_CFA_def_cfa_offset:·8
556 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8571 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8
557 ··DW_CFA_advance_loc:·3·to·00000594572 ··DW_CFA_advance_loc:·3·to·00000534
558 ··DW_CFA_def_cfa_offset:·16573 ··DW_CFA_def_cfa_offset:·16
559 ··DW_CFA_advance_loc:·44·to·000005c0574 ··DW_CFA_advance_loc:·44·to·00000560
560 ··DW_CFA_def_cfa_offset:·8575 ··DW_CFA_def_cfa_offset:·8
561 ··DW_CFA_advance_loc:·1·to·000005c1576 ··DW_CFA_advance_loc:·1·to·00000561
562 ··DW_CFA_restore:·r3·(ebx)577 ··DW_CFA_restore:·r3·(ebx)
563 ··DW_CFA_def_cfa_offset:·4578 ··DW_CFA_def_cfa_offset:·4
  
564 000003ec·00000014·000000cc·FDE·cie=00000324·pc=0000003a..0000004e579 00000408·00000014·000000e8·FDE·cie=00000324·pc=0000004a..0000005e
565 ··DW_CFA_advance_loc:·16·to·0000004a580 ··DW_CFA_advance_loc:·16·to·0000005a
566 ··DW_CFA_def_cfa_offset:·8581 ··DW_CFA_def_cfa_offset:·8
567 ··DW_CFA_advance_loc:·3·to·0000004d582 ··DW_CFA_advance_loc:·3·to·0000005d
568 ··DW_CFA_restore:·r3·(ebx)583 ··DW_CFA_restore:·r3·(ebx)
569 ··DW_CFA_def_cfa_offset:·4584 ··DW_CFA_def_cfa_offset:·4
  
570 00000404·00000030·00000408·FDE·cie=00000000·pc=000005d0..0000074d585 00000420·00000030·00000424·FDE·cie=00000000·pc=00000570..000006ed
571 ··DW_CFA_advance_loc:·1·to·000005d1586 ··DW_CFA_advance_loc:·1·to·00000571
572 ··DW_CFA_def_cfa_offset:·8587 ··DW_CFA_def_cfa_offset:·8
573 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8588 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8
574 ··DW_CFA_advance_loc:·3·to·000005d4589 ··DW_CFA_advance_loc:·3·to·00000574
575 ··DW_CFA_def_cfa_offset:·32590 ··DW_CFA_def_cfa_offset:·32
576 ··DW_CFA_advance_loc2:·338·to·00000726591 ··DW_CFA_advance_loc2:·338·to·000006c6
577 ··DW_CFA_def_cfa_offset:·36592 ··DW_CFA_def_cfa_offset:·36
578 ··DW_CFA_advance_loc:·1·to·00000727593 ··DW_CFA_advance_loc:·1·to·000006c7
579 ··DW_CFA_def_cfa_offset:·40594 ··DW_CFA_def_cfa_offset:·40
580 ··DW_CFA_advance_loc:·2·to·00000729595 ··DW_CFA_advance_loc:·2·to·000006c9
581 ··DW_CFA_def_cfa_offset:·44596 ··DW_CFA_def_cfa_offset:·44
582 ··DW_CFA_advance_loc:·5·to·0000072e597 ··DW_CFA_advance_loc:·5·to·000006ce
583 ··DW_CFA_def_cfa_offset:·48598 ··DW_CFA_def_cfa_offset:·48
584 ··DW_CFA_advance_loc:·8·to·00000736599 ··DW_CFA_advance_loc:·8·to·000006d6
585 ··DW_CFA_def_cfa_offset:·32600 ··DW_CFA_def_cfa_offset:·32
586 ··DW_CFA_advance_loc:·16·to·00000746601 ··DW_CFA_advance_loc:·16·to·000006e6
587 ··DW_CFA_remember_state602 ··DW_CFA_remember_state
588 ··DW_CFA_def_cfa_offset:·8603 ··DW_CFA_def_cfa_offset:·8
589 ··DW_CFA_advance_loc:·1·to·00000747604 ··DW_CFA_advance_loc:·1·to·000006e7
590 ··DW_CFA_restore:·r3·(ebx)605 ··DW_CFA_restore:·r3·(ebx)
591 ··DW_CFA_def_cfa_offset:·4606 ··DW_CFA_def_cfa_offset:·4
592 ··DW_CFA_advance_loc:·1·to·00000748607 ··DW_CFA_advance_loc:·1·to·000006e8
593 ··DW_CFA_restore_state608 ··DW_CFA_restore_state
  
594 00000438·00000018·00000000·CIE609 00000454·00000018·00000000·CIE
595 ··Version:···············1610 ··Version:···············1
596 ··Augmentation:··········"zR"611 ··Augmentation:··········"zR"
597 ··Code·alignment·factor:·1612 ··Code·alignment·factor:·1
598 ··Data·alignment·factor:·-4613 ··Data·alignment·factor:·-4
599 ··Return·address·column:·8614 ··Return·address·column:·8
600 ··Augmentation·data:·····1b615 ··Augmentation·data:·····1b
601 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4616 ··DW_CFA_def_cfa:·r4·(esp)·ofs·4
602 ··DW_CFA_offset:·r8·(eip)·at·cfa-4617 ··DW_CFA_offset:·r8·(eip)·at·cfa-4
603 ··DW_CFA_def_cfa_offset:·32618 ··DW_CFA_def_cfa_offset:·32
604 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8619 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8
605 ··DW_CFA_nop620 ··DW_CFA_nop
606 ··DW_CFA_nop621 ··DW_CFA_nop
Max diff block lines reached; 7121/12496 bytes (56.99%) of diff not shown.
566 B
strings --all --bytes=8 {}
    
Offset 111, 18 lines modifiedOffset 111, 18 lines modified
111 stat_S_IFMT.cold111 stat_S_IFMT.cold
112 stat_S_IMODE112 stat_S_IMODE
113 stat_S_IMODE.cold113 stat_S_IMODE.cold
114 stat_S_ISFIFO114 stat_S_ISFIFO
115 stat_S_ISFIFO.cold115 stat_S_ISFIFO.cold
116 stat_S_ISDOOR116 stat_S_ISDOOR
117 stat_S_ISWHT117 stat_S_ISWHT
 118 stat_S_ISCHR
 119 stat_S_ISSOCK
118 stat_S_ISBLK120 stat_S_ISBLK
119 stat_S_ISPORT121 stat_S_ISPORT
120 stat_S_ISSOCK 
121 stat_S_ISCHR 
122 module_doc122 module_doc
123 stat_methods123 stat_methods
124 stat_slots124 stat_slots
125 stat_S_ISDIR_doc125 stat_S_ISDIR_doc
126 stat_S_ISCHR_doc126 stat_S_ISCHR_doc
127 stat_S_ISBLK_doc127 stat_S_ISBLK_doc
128 stat_S_ISREG_doc128 stat_S_ISREG_doc
6.72 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 516, 15 lines modifiedOffset 516, 16 lines modified
516 »       nop516 »       nop
  
517 000004f0·<stat_S_ISDIR>:517 000004f0·<stat_S_ISDIR>:
518 stat_S_ISDIR():518 stat_S_ISDIR():
519 »       push···%ebx519 »       push···%ebx
520 »       sub····$0x8,%esp520 »       sub····$0x8,%esp
521 »       mov····0x14(%esp),%eax521 »       mov····0x14(%esp),%eax
522 »       call···530·<_PyLong_AsMode_t>522 »       call···4f9·<stat_S_ISDIR+0x9>
 523 ·R_386_PC32»     .text.hot
523 »       mov····%eax,%ebx524 »       mov····%eax,%ebx
524 »       add····$0x1,%eax525 »       add····$0x1,%eax
525 »       je·····50c·<stat_S_ISDIR+0x1c>526 »       je·····50c·<stat_S_ISDIR+0x1c>
526 ·R_386_PC32»     .text.unlikely527 ·R_386_PC32»     .text.unlikely
527 »       and····$0xf000,%ebx528 »       and····$0xf000,%ebx
528 »       xor····%eax,%eax529 »       xor····%eax,%eax
529 »       cmp····$0x4000,%ebx530 »       cmp····$0x4000,%ebx
2.21 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 4, 21 lines modifiedOffset 4, 21 lines modified
4 ··0x00000000·01000000·00000000·00000000·00000000·................4 ··0x00000000·01000000·00000000·00000000·00000000·................
5 ··0x00000010·00000000·c6010000·00000000·00000000·................5 ··0x00000010·00000000·c6010000·00000000·00000000·................
6 ··0x00000020·60000000·34000000·00000000·00000000·`...4...........6 ··0x00000020·60000000·34000000·00000000·00000000·`...4...........
7 ··0x00000030·00000000·02000000·20000000·00000000·........·.......7 ··0x00000030·00000000·02000000·20000000·00000000·........·.......
8 ··0x00000040·00000000·00000000·00000000·00000000·................8 ··0x00000040·00000000·00000000·00000000·00000000·................
9 ··0x00000050·00000000·00000000·00000000·00000000·................9 ··0x00000050·00000000·00000000·00000000·00000000·................
10 ··0x00000060·cc010000·f0040000·08000000·e0090000·................10 ··0x00000060·cc010000·f0040000·08000000·e0090000·................
11 ··0x00000070·d4010000·d3010000·08000000·80090000·................11 ··0x00000070·d4010000·61010000·08000000·80090000·....a...........
12 ··0x00000080·dc010000·51010000·08000000·20090000·....Q.......·...12 ··0x00000080·dc010000·e1010000·08000000·20090000·............·...
13 ··0x00000090·e4010000·90050000·08000000·c0080000·................13 ··0x00000090·e4010000·30050000·08000000·c0080000·....0...........
14 ··0x000000a0·ec010000·b0070000·08000000·60080000·............`...14 ··0x000000a0·ec010000·50070000·08000000·60080000·....P.......`...
15 ··0x000000b0·f5010000·50050000·08000000·00080000·....P...........15 ··0x000000b0·f5010000·20000000·08000000·00080000·....·...........
16 ··0x000000c0·fd010000·93010000·08000000·c0070000·................16 ··0x000000c0·fd010000·a1010000·08000000·c0070000·................
17 ··0x000000d0·06020000·21010000·08000000·80070000·....!...........17 ··0x000000d0·06020000·31010000·08000000·80070000·....1...........
18 ··0x000000e0·0f020000·91010000·08000000·20070000·............·...18 ··0x000000e0·0f020000·21020000·08000000·20070000·....!.......·...
19 ··0x000000f0·18020000·4f010000·08000000·e0060000·....O...........19 ··0x000000f0·18020000·5f010000·08000000·e0060000·...._...........
20 ··0x00000100·20020000·80070000·08000000·80060000··...............20 ··0x00000100·20020000·20070000·08000000·80060000··...·...........
21 ··0x00000110·28020000·50070000·08000000·20060000·(...P.......·...21 ··0x00000110·28020000·f0060000·08000000·20060000·(...........·...
22 ··0x00000120·2f020000·d0050000·08000000·e0050000·/...............22 ··0x00000120·2f020000·70050000·08000000·e0050000·/...p...........
23 ··0x00000130·00000000·00000000·00000000·00000000·................23 ··0x00000130·00000000·00000000·00000000·00000000·................
  
7.86 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
  
  
2 Disassembly·of·section·.text.unlikely:2 Disassembly·of·section·.text.unlikely:
  
3 00000000·<stat_exec.cold>:3 00000000·<stat_exec.cold>:
4 stat_exec.cold():4 stat_exec.cold():
5 »       or·····$0xffffffff,%eax5 »       or·····$0xffffffff,%eax
6 »       jmp····4e2·<stat_S_ISCHR+0x30f>6 »       jmp····4e2·<stat_S_ISPORT+0x2c1>
7 ·R_386_PC32»     .text7 ·R_386_PC32»     .text
  
8 00000008·<stat_S_ISDIR.cold>:8 00000008·<stat_S_ISDIR.cold>:
9 stat_S_ISDIR.cold():9 stat_S_ISDIR.cold():
10 »       call···9·<stat_S_ISDIR.cold+0x1>10 »       call···9·<stat_S_ISDIR.cold+0x1>
11 ·R_386_PC32»     PyErr_Occurred11 ·R_386_PC32»     PyErr_Occurred
12 »       test···%eax,%eax12 »       test···%eax,%eax
5.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 51, 48 lines modifiedOffset 51, 50 lines modified
51 ··0x000002f0·10000000·20000000·00000000·08000000·....·...........51 ··0x000002f0·10000000·20000000·00000000·08000000·....·...........
52 ··0x00000300·00000000·1c000000·08030000·f0040000·................52 ··0x00000300·00000000·1c000000·08030000·f0040000·................
53 ··0x00000310·36000000·00410e08·8302430e·106c0e08·6....A....C..l..53 ··0x00000310·36000000·00410e08·8302430e·106c0e08·6....A....C..l..
54 ··0x00000320·41c30e04·18000000·00000000·017a5200·A............zR.54 ··0x00000320·41c30e04·18000000·00000000·017a5200·A............zR.
55 ··0x00000330·017c0801·1b0c0404·88010e10·83020000·.|..............55 ··0x00000330·017c0801·1b0c0404·88010e10·83020000·.|..............
56 ··0x00000340·14000000·20000000·08000000·14000000·....·...........56 ··0x00000340·14000000·20000000·08000000·14000000·....·...........
57 ··0x00000350·00500e08·43c30e04·24000000·5c030000·.P..C...$...\...57 ··0x00000350·00500e08·43c30e04·24000000·5c030000·.P..C...$...\...
58 ··0x00000360·30050000·1f000000·00410e08·8302430e·0........A....C.58 ··0x00000360·00000000·1f000000·00410e08·8302430e·.........A....C.
59 ··0x00000370·1c410e20·480e104e·0e0843c3·0e040000·.A.·H..N..C.....59 ··0x00000370·1c410e20·480e104e·0e0843c3·0e040000·.A.·H..N..C.....
60 ··0x00000380·10000000·60000000·1c000000·0a000000·....`...........60 ··0x00000380·10000000·60000000·1c000000·0a000000·....`...........
61 ··0x00000390·00000000·1c000000·98030000·50050000·............P...61 ··0x00000390·00000000·1c000000·98030000·20000000·............·...
 62 ··0x000003a0·34000000·00430e1c·440e2048·0e10600e·4....C..D.·H..`.
 63 ··0x000003b0·04000000·14000000·00000000·017a5200·.............zR.
 64 ··0x000003c0·017c0801·1b0c0404·88010e10·18000000·.|..............
 65 ··0x000003d0·1c000000·26000000·24000000·00590a0e·....&...$....Y..
 66 ··0x000003e0·04450b45·0e040000·1c000000·ec030000·.E.E............
 67 ··0x000003f0·30050000·36000000·00410e08·8302430e·0...6....A....C.
 68 ··0x00000400·106c0e08·41c30e04·14000000·e8000000·.l..A...........
 69 ··0x00000410·4a000000·14000000·00500e08·43c30e04·J........P..C...
 70 ··0x00000420·30000000·24040000·70050000·7d010000·0...$...p...}...
 71 ··0x00000430·00410e08·8302430e·20035201·0e24410e·.A....C.·.R..$A.
 72 ··0x00000440·28420e2c·450e3048·0e20500a·0e0841c3·(B.,E.0H.·P...A.
 73 ··0x00000450·0e04410b·18000000·00000000·017a5200·..A..........zR.
 74 ··0x00000460·017c0801·1b0c0404·88010e20·83020000·.|.........·....
 75 ··0x00000470·10000000·20000000·5e000000·97000000·....·...^.......
 76 ··0x00000480·00000000·1c000000·88040000·f0060000·................
62 ··0x000003a0·36000000·00410e08·8302430e·106c0e08·6....A....C..l..77 ··0x00000490·2b000000·00410e08·8302430e·10610e08·+....A....C..a..
63 ··0x000003b0·41c30e04·14000000·94000000·26000000·A...........&...78 ··0x000004a0·41c30e04·14000000·84010000·f5000000·A...............
64 ··0x000003c0·14000000·00500e08·43c30e04·1c000000·.....P..C.......79 ··0x000004b0·14000000·00500e08·43c30e04·1c000000·.....P..C.......
65 ··0x000003d0·d0030000·90050000·36000000·00410e08·........6....A..80 ··0x000004c0·c0040000·20070000·2b000000·00410e08·....·...+....A..
66 ··0x000003e0·8302430e·106c0e08·41c30e04·14000000·..C..l..A.......81 ··0x000004d0·8302430e·10610e08·41c30e04·14000000·..C..a..A.......
67 ··0x000003f0·cc000000·3a000000·14000000·00500e08·....:........P..82 ··0x000004e0·bc010000·09010000·14000000·00500e08·.............P..
68 ··0x00000400·43c30e04·30000000·08040000·d0050000·C...0...........83 ··0x000004f0·43c30e04·1c000000·f8040000·50070000·C...........P...
69 ··0x00000410·7d010000·00410e08·8302430e·20035201·}....A....C.·.R. 
70 ··0x00000420·0e24410e·28420e2c·450e3048·0e20500a·.$A.(B.,E.0H.·P. 
71 ··0x00000430·0e0841c3·0e04410b·18000000·00000000·..A...A......... 
72 ··0x00000440·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........· 
73 ··0x00000450·83020000·10000000·20000000·4e000000·........·...N... 
74 ··0x00000460·97000000·00000000·1c000000·6c040000·............l... 
75 ··0x00000470·50070000·2b000000·00410e08·8302430e·P...+....A....C. 
76 ··0x00000480·10610e08·41c30e04·14000000·68010000·.a..A.......h... 
77 ··0x00000490·e5000000·14000000·00500e08·43c30e04·.........P..C... 
78 ··0x000004a0·1c000000·a4040000·80070000·2b000000·............+... 
79 ··0x000004b0·00410e08·8302430e·10610e08·41c30e04·.A....C..a..A... 
80 ··0x000004c0·14000000·a0010000·f9000000·14000000·................ 
81 ··0x000004d0·00500e08·43c30e04·1c000000·dc040000·.P..C........... 
82 ··0x000004e0·b0070000·36000000·00410e08·8302430e·....6....A....C. 
83 ··0x000004f0·106c0e08·41c30e04·14000000·d8010000·.l..A........... 
84 ··0x00000500·0d010000·14000000·00500e08·43c30e04·.........P..C... 
85 ··0x00000510·1c000000·14050000·21010000·2e000000·........!....... 
86 ··0x00000520·00430e10·570a0e04·450b4e0e·04000000·.C..W...E.N..... 
87 ··0x00000530·10000000·34050000·4f010000·02000000·....4...O....... 
88 ··0x00000540·00000000·28000000·48050000·51010000·....(...H...Q... 
89 ··0x00000550·40000000·00410e08·8302430e·10660a0e·@....A....C..f..84 ··0x00000500·36000000·00410e08·8302430e·106c0e08·6....A....C..l..
90 ··0x00000560·0841c30e·04450b4c·0e0843c3·0e040000·.A...E.L..C.....85 ··0x00000510·41c30e04·14000000·f4010000·1d010000·A...............
 86 ··0x00000520·14000000·00500e08·43c30e04·1c000000·.....P..C.......
 87 ··0x00000530·30050000·31010000·2e000000·00430e10·0...1........C..
 88 ··0x00000540·570a0e04·450b4e0e·04000000·10000000·W...E.N.........
91 ··0x00000570·10000000·74050000·91010000·02000000·....t...........89 ··0x00000550·50050000·5f010000·02000000·00000000·P..._...........
92 ··0x00000580·00000000·28000000·88050000·93010000·....(........... 
93 ··0x00000590·40000000·00410e08·8302430e·10660a0e·@....A....C..f.. 
94 ··0x000005a0·0841c30e·04450b4c·0e0843c3·0e040000·.A...E.L..C..... 
95 ··0x000005b0·28000000·b4050000·d3010000·40000000·(...........@...90 ··0x00000560·28000000·64050000·61010000·40000000·(...d...a...@...
96 ··0x000005c0·00410e08·8302430e·10660a0e·0841c30e·.A....C..f...A..91 ··0x00000570·00410e08·8302430e·10660a0e·0841c30e·.A....C..f...A..
97 ··0x000005d0·04450b4c·0e0843c3·0e040000··········.E.L..C.....92 ··0x00000580·04450b4c·0e0843c3·0e040000·28000000·.E.L..C.....(...
 93 ··0x00000590·90050000·a1010000·40000000·00410e08·........@....A..
 94 ··0x000005a0·8302430e·10660a0e·0841c30e·04450b4c·..C..f...A...E.L
 95 ··0x000005b0·0e0843c3·0e040000·28000000·bc050000·..C.....(.......
 96 ··0x000005c0·e1010000·40000000·00410e08·8302430e·....@....A....C.
 97 ··0x000005d0·10660a0e·0841c30e·04450b4c·0e0843c3·.f...A...E.L..C.
 98 ··0x000005e0·0e040000·10000000·e8050000·21020000·............!...
 99 ··0x000005f0·05000000·00000000···················........
  
1.55 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 16, 18 lines modifiedOffset 16, 18 lines modified
16 ··0x000000d0·5f49464d·54007374·61745f53·5f49464d·_IFMT.stat_S_IFM16 ··0x000000d0·5f49464d·54007374·61745f53·5f49464d·_IFMT.stat_S_IFM
17 ··0x000000e0·542e636f·6c640073·7461745f·535f494d·T.cold.stat_S_IM17 ··0x000000e0·542e636f·6c640073·7461745f·535f494d·T.cold.stat_S_IM
18 ··0x000000f0·4f444500·73746174·5f535f49·4d4f4445·ODE.stat_S_IMODE18 ··0x000000f0·4f444500·73746174·5f535f49·4d4f4445·ODE.stat_S_IMODE
19 ··0x00000100·2e636f6c·64007374·61745f53·5f495346·.cold.stat_S_ISF19 ··0x00000100·2e636f6c·64007374·61745f53·5f495346·.cold.stat_S_ISF
20 ··0x00000110·49464f00·73746174·5f535f49·53464946·IFO.stat_S_ISFIF20 ··0x00000110·49464f00·73746174·5f535f49·53464946·IFO.stat_S_ISFIF
21 ··0x00000120·4f2e636f·6c640073·7461745f·535f4953·O.cold.stat_S_IS21 ··0x00000120·4f2e636f·6c640073·7461745f·535f4953·O.cold.stat_S_IS
22 ··0x00000130·444f4f52·00737461·745f535f·49535748·DOOR.stat_S_ISWH22 ··0x00000130·444f4f52·00737461·745f535f·49535748·DOOR.stat_S_ISWH
23 ··0x00000140·54007374·61745f53·5f495342·4c4b0073·T.stat_S_ISBLK.s23 ··0x00000140·54007374·61745f53·5f495343·48520073·T.stat_S_ISCHR.s
24 ··0x00000150·7461745f·535f4953·504f5254·00737461·tat_S_ISPORT.sta24 ··0x00000150·7461745f·535f4953·534f434b·00737461·tat_S_ISSOCK.sta
25 ··0x00000160·745f535f·4953534f·434b0073·7461745f·t_S_ISSOCK.stat_25 ··0x00000160·745f535f·4953424c·4b007374·61745f53·t_S_ISBLK.stat_S
26 ··0x00000170·535f4953·43485200·6d6f6475·6c655f64·S_ISCHR.module_d26 ··0x00000170·5f495350·4f525400·6d6f6475·6c655f64·_ISPORT.module_d
27 ··0x00000180·6f630073·7461745f·6d657468·6f647300·oc.stat_methods.27 ··0x00000180·6f630073·7461745f·6d657468·6f647300·oc.stat_methods.
28 ··0x00000190·73746174·5f736c6f·74730073·7461745f·stat_slots.stat_28 ··0x00000190·73746174·5f736c6f·74730073·7461745f·stat_slots.stat_
29 ··0x000001a0·535f4953·4449525f·646f6300·73746174·S_ISDIR_doc.stat29 ··0x000001a0·535f4953·4449525f·646f6300·73746174·S_ISDIR_doc.stat
30 ··0x000001b0·5f535f49·53434852·5f646f63·00737461·_S_ISCHR_doc.sta30 ··0x000001b0·5f535f49·53434852·5f646f63·00737461·_S_ISCHR_doc.sta
31 ··0x000001c0·745f535f·4953424c·4b5f646f·63007374·t_S_ISBLK_doc.st31 ··0x000001c0·745f535f·4953424c·4b5f646f·63007374·t_S_ISBLK_doc.st
32 ··0x000001d0·61745f53·5f495352·45475f64·6f630073·at_S_ISREG_doc.s32 ··0x000001d0·61745f53·5f495352·45475f64·6f630073·at_S_ISREG_doc.s
33 ··0x000001e0·7461745f·535f4953·4649464f·5f646f63·tat_S_ISFIFO_doc33 ··0x000001e0·7461745f·535f4953·4649464f·5f646f63·tat_S_ISFIFO_doc
952 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.3 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.
4 ··0x00000020·74657874·002e7265·6c2e6461·7461002e·text..rel.data..4 ··0x00000020·74657874·002e7265·6c2e6461·7461002e·text..rel.data..
5 ··0x00000030·62737300·2e726f64·6174612e·73747231·bss..rodata.str15 ··0x00000030·62737300·2e726f64·6174612e·73747231·bss..rodata.str1
6 ··0x00000040·2e31002e·72656c2e·74657874·2e756e6c·.1..rel.text.unl6 ··0x00000040·2e31002e·72656c2e·74657874·2e756e6c·.1..rel.text.unl
7 ··0x00000050·696b656c·79002e72·6f646174·61002e6e·ikely..rodata..n7 ··0x00000050·696b656c·79002e72·656c2e74·6578742e·ikely..rel.text.
 8 ··0x00000060·686f7400·2e726f64·61746100·2e6e6f74·hot..rodata..not
8 ··0x00000060·6f74652e·474e552d·73746163·6b002e72·ote.GNU-stack..r9 ··0x00000070·652e474e·552d7374·61636b00·2e72656c·e.GNU-stack..rel
9 ··0x00000070·656c2e65·685f6672·616d6500··········el.eh_frame.10 ··0x00000080·2e65685f·6672616d·6500··············.eh_frame.
  
866 KB
_struct.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:··········59000·(bytes·into·file)13 ··Start·of·section·headers:··········60656·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0xe678:1 There·are·20·section·headers,·starting·at·offset·0xecf0:
  
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]·.text·············PROGBITS········00000000·000040·000a8f·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00066f·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00b868·0004d8·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·00bd58·0002f0·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000ae0·000674·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·0006c0·000674·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·00bd40·000470·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·00c048·000470·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001154·000004·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·000d34·000004·00··WA··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001154·0001ec·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000d34·0001ec·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·001340·00152e·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·000f20·0015fd·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·00c1b0·000d60·08···I·17···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·00c4b8·000da8·08···I·17···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·002870·002ef0·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·002520·0035bc·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·00cf10·0010c0·08···I·17···9··414 ··[10]·.rel.text.hot·····REL·············00000000·00d260·0013d8·08···I·17···9··4
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·005760·000539·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·005adc·000539·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·005ca0·00121c·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·006020·00121c·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·00dfd0·000150·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·00e638·000150·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·006ebc·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·00723c·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·006ebc·002840·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·00723c·002978·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·00e120·0004b8·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·00e788·0004c8·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·0096fc·001210·10·····18·199··421 ··[17]·.symtab···········SYMTAB··········00000000·009bb4·001230·10·····18·201··4
22 ··[18]·.strtab···········STRTAB··········00000000·00a90c·000f5a·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·00ade4·000f74·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·00e5d8·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·00ec50·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
37.1 KB
readelf --wide --symbols {}
    
Offset 1, 292 lines modifiedOffset 1, 294 lines modified
  
1 Symbol·table·'.symtab'·contains·289·entries:1 Symbol·table·'.symtab'·contains·291·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
 9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
9 ·····6:·00000640····52·OBJECT··LOCAL··DEFAULT····3·_structmodule10 ·····7:·00000640····52·OBJECT··LOCAL··DEFAULT····3·_structmodule
10 ·····7:·00000140····20·OBJECT··LOCAL··DEFAULT····3·PyStructType_spec11 ·····8:·00000140····20·OBJECT··LOCAL··DEFAULT····3·PyStructType_spec
11 ·····8:·000002b0····20·OBJECT··LOCAL··DEFAULT····3·unpackiter_type_spec12 ·····9:·000002b0····20·OBJECT··LOCAL··DEFAULT····3·unpackiter_type_spec
12 ·····9:·00000340···380·OBJECT··LOCAL··DEFAULT····3·lilendian_table13 ····10:·00000340···380·OBJECT··LOCAL··DEFAULT····3·lilendian_table
13 ····10:·000009a0···440·OBJECT··LOCAL··DEFAULT···12·native_table14 ····11:·000009a0···440·OBJECT··LOCAL··DEFAULT···12·native_table
14 ····11:·00000000·····7·FUNC····LOCAL··DEFAULT····7·PyInit__struct.cold15 ····12:·00000000····13·FUNC····LOCAL··DEFAULT····7·PyInit__struct.cold
15 ····12:·00000130····99·FUNC····LOCAL··DEFAULT····1·_structmodule_traverse16 ····13:·00000000····99·FUNC····LOCAL··DEFAULT····1·_structmodule_traverse
16 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT····9· 
17 ····14:·00000000···360·FUNC····LOCAL··DEFAULT····9·pack17 ····14:·00000190···360·FUNC····LOCAL··DEFAULT····9·pack
18 ····15:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·cache18 ····15:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·cache
19 ····16:·00000b00···677·FUNC····LOCAL··DEFAULT····9·s_pack19 ····16:·00000c90···677·FUNC····LOCAL··DEFAULT····9·s_pack
20 ····17:·00000007···105·FUNC····LOCAL··DEFAULT····7·pack.cold20 ····17:·0000000d···105·FUNC····LOCAL··DEFAULT····7·pack.cold
21 ····18:·00000170···261·FUNC····LOCAL··DEFAULT····9·cache_struct_converter21 ····18:·00000300···261·FUNC····LOCAL··DEFAULT····9·cache_struct_converter
22 ····19:·00000070····82·FUNC····LOCAL··DEFAULT····7·cache_struct_converter.cold22 ····19:·00000076····82·FUNC····LOCAL··DEFAULT····7·cache_struct_converter.cold
23 ····20:·00000280····70·FUNC····LOCAL··DEFAULT····9·s_new23 ····20:·00000410····70·FUNC····LOCAL··DEFAULT····9·s_new
24 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT···11·24 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
25 ····22:·000002d0··2093·FUNC····LOCAL··DEFAULT····9·Struct___init__25 ····22:·00000460··2085·FUNC····LOCAL··DEFAULT····9·Struct___init__
26 ····23:·000004c0···380·OBJECT··LOCAL··DEFAULT····3·bigendian_table26 ····23:·000004c0···380·OBJECT··LOCAL··DEFAULT····3·bigendian_table
27 ····24:·000001a0····42·FUNC····LOCAL··DEFAULT····1·getentry.part.027 ····24:·00000070····42·FUNC····LOCAL··DEFAULT····1·getentry.part.0
28 ····25:·000000c2···367·FUNC····LOCAL··DEFAULT····7·Struct___init__.cold28 ····25:·000000c8···367·FUNC····LOCAL··DEFAULT····7·Struct___init__.cold
29 ····26:·00000080····36·OBJECT··LOCAL··DEFAULT····3·_parser.529 ····26:·00000080····36·OBJECT··LOCAL··DEFAULT····3·_parser.5
30 ····27:·00001e10····93·FUNC····LOCAL··DEFAULT····9·np_ushort30 ····27:·00001f80···281·FUNC····LOCAL··DEFAULT····9·np_ushort
31 ····28:·000016c0···202·FUNC····LOCAL··DEFAULT····9·get_long31 ····28:·00001830···202·FUNC····LOCAL··DEFAULT····9·get_long
32 ····29:·00000231···253·FUNC····LOCAL··DEFAULT····7·s_pack.cold32 ····29:·00000237···253·FUNC····LOCAL··DEFAULT····7·s_pack.cold
33 ····30:·00000db0···207·FUNC····LOCAL··DEFAULT····9·np_uint33 ····30:·00000f40···207·FUNC····LOCAL··DEFAULT····9·np_uint
34 ····31:·000001d0····67·FUNC····LOCAL··DEFAULT····1·get_ulong.part.034 ····31:·000000a0····67·FUNC····LOCAL··DEFAULT····1·get_ulong.part.0
35 ····32:·0000032e····17·FUNC····LOCAL··DEFAULT····7·np_uint.cold35 ····32:·00000334····17·FUNC····LOCAL··DEFAULT····7·np_uint.cold
36 ····33:·00000e80····98·FUNC····LOCAL··DEFAULT····9·get_pylong36 ····33:·00001010····98·FUNC····LOCAL··DEFAULT····9·get_pylong
37 ····34:·000001d0····67·FUNC····LOCAL··DEFAULT····1·get_long.part.037 ····34:·000000a0····67·FUNC····LOCAL··DEFAULT····1·get_long.part.0
38 ····35:·00000220·····2·FUNC····LOCAL··DEFAULT····1·_structmodule_free38 ····35:·000000f0·····2·FUNC····LOCAL··DEFAULT····1·_structmodule_free
39 ····36:·00000230····92·FUNC····LOCAL··DEFAULT····1·_structmodule_clear39 ····36:·00000100····92·FUNC····LOCAL··DEFAULT····1·_structmodule_clear
40 ····37:·0000033f····67·FUNC····LOCAL··DEFAULT····7·_structmodule_clear.cold40 ····37:·00000345····67·FUNC····LOCAL··DEFAULT····7·_structmodule_clear.cold
41 ····38:·00000ef0···349·FUNC····LOCAL··DEFAULT····9·calcsize41 ····38:·00001080···349·FUNC····LOCAL··DEFAULT····9·calcsize
42 ····39:·00000382····93·FUNC····LOCAL··DEFAULT····7·calcsize.cold42 ····39:·00000388····93·FUNC····LOCAL··DEFAULT····7·calcsize.cold
43 ····40:·00001050···885·FUNC····LOCAL··DEFAULT····9·unpack43 ····40:·000011e0···855·FUNC····LOCAL··DEFAULT····9·unpack
44 ····41:·00001e70····16·FUNC····LOCAL··DEFAULT····9·nu_byte44 ····41:·000020a0····16·FUNC····LOCAL··DEFAULT····9·nu_byte
45 ····42:·00001590····16·FUNC····LOCAL··DEFAULT····9·nu_ubyte45 ····42:·00001700····16·FUNC····LOCAL··DEFAULT····9·nu_ubyte
46 ····43:·000003df···226·FUNC····LOCAL··DEFAULT····7·unpack.cold46 ····43:·000003e5···226·FUNC····LOCAL··DEFAULT····7·unpack.cold
47 ····44:·000013d0···207·FUNC····LOCAL··DEFAULT····9·np_ulong47 ····44:·00001540···207·FUNC····LOCAL··DEFAULT····9·np_ulong
48 ····45:·000004c1····17·FUNC····LOCAL··DEFAULT····7·np_ulong.cold48 ····45:·000004c7····17·FUNC····LOCAL··DEFAULT····7·np_ulong.cold
49 ····46:·000014a0···233·FUNC····LOCAL··DEFAULT····9·s_unpack_internal49 ····46:·00001610···236·FUNC····LOCAL··DEFAULT····9·s_unpack_internal
50 ····47:·000004d2····43·FUNC····LOCAL··DEFAULT····7·s_unpack_internal.cold50 ····47:·000004d8····43·FUNC····LOCAL··DEFAULT····7·s_unpack_internal.cold
51 ····48:·000015a0····16·FUNC····LOCAL··DEFAULT····9·nu_ushort51 ····48:·00001710····16·FUNC····LOCAL··DEFAULT····9·nu_ushort
52 ····49:·000015b0····15·FUNC····LOCAL··DEFAULT····9·nu_uint52 ····49:·00001720····15·FUNC····LOCAL··DEFAULT····9·nu_uint
53 ····50:·000015c0····15·FUNC····LOCAL··DEFAULT····9·nu_ulong53 ····50:·00001730····15·FUNC····LOCAL··DEFAULT····9·nu_ulong
54 ····51:·000015d0····22·FUNC····LOCAL··DEFAULT····9·nu_ulonglong54 ····51:·00001740····22·FUNC····LOCAL··DEFAULT····9·nu_ulonglong
55 ····52:·000015f0···207·FUNC····LOCAL··DEFAULT····9·np_long55 ····52:·00001760···207·FUNC····LOCAL··DEFAULT····9·np_long
56 ····53:·000004fd····17·FUNC····LOCAL··DEFAULT····7·np_long.cold56 ····53:·00000503····17·FUNC····LOCAL··DEFAULT····7·np_long.cold
57 ····54:·0000050e····25·FUNC····LOCAL··DEFAULT····7·get_long.cold57 ····54:·00000514····25·FUNC····LOCAL··DEFAULT····7·get_long.cold
58 ····55:·00001790··1364·FUNC····LOCAL··DEFAULT····9·unpack_from58 ····55:·00001900··1369·FUNC····LOCAL··DEFAULT····9·unpack_from
59 ····56:·00000527···335·FUNC····LOCAL··DEFAULT····7·unpack_from.cold59 ····56:·0000052d···335·FUNC····LOCAL··DEFAULT····7·unpack_from.cold
60 ····57:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.160 ····57:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.1
61 ····58:·00001cf0···279·FUNC····LOCAL··DEFAULT····9·np_ubyte61 ····58:·00001e60···279·FUNC····LOCAL··DEFAULT····9·np_ubyte
62 ····59:·00000676····25·FUNC····LOCAL··DEFAULT····7·np_ubyte.cold62 ····59:·0000067c····25·FUNC····LOCAL··DEFAULT····7·np_ubyte.cold
 63 ····60:·00000695····25·FUNC····LOCAL··DEFAULT····7·np_ushort.cold
63 ····60:·00001e80···117·FUNC····LOCAL··DEFAULT····9·s_dealloc64 ····61:·000020b0···117·FUNC····LOCAL··DEFAULT····9·s_dealloc
64 ····61:·0000068f····68·FUNC····LOCAL··DEFAULT····7·s_dealloc.cold65 ····62:·000006ae····68·FUNC····LOCAL··DEFAULT····7·s_dealloc.cold
65 ····62:·00001f00···345·FUNC····LOCAL··DEFAULT····9·bp_int66 ····63:·00002130···341·FUNC····LOCAL··DEFAULT····9·bp_int
66 ····63:·00000960····86·FUNC····LOCAL··DEFAULT····1·_range_error.isra.067 ····64:·000005e0····86·FUNC····LOCAL··DEFAULT····1·_range_error.isra.0
67 ····64:·000006d3····40·FUNC····LOCAL··DEFAULT····7·bp_int.cold68 ····65:·000006f2····40·FUNC····LOCAL··DEFAULT····7·bp_int.cold
68 ····65:·00000290···168·FUNC····LOCAL··DEFAULT····1·np_longlong 
69 ····66:·000006fb····33·FUNC····LOCAL··DEFAULT····7·np_longlong.cold 
70 ····67:·00002060···124·FUNC····LOCAL··DEFAULT····9·bu_int69 ····66:·00002290···126·FUNC····LOCAL··DEFAULT····9·bu_int
 70 ····67:·00002310···257·FUNC····LOCAL··DEFAULT····9·np_longlong
 71 ····68:·0000071a····78·FUNC····LOCAL··DEFAULT····7·np_longlong.cold
71 ····68:·00000340····16·FUNC····LOCAL··DEFAULT····1·s_get_size72 ····69:·00000160····16·FUNC····LOCAL··DEFAULT····1·s_get_size
72 ····69:·00000350···170·FUNC····LOCAL··DEFAULT····1·Struct_unpack73 ····70:·00000170···170·FUNC····LOCAL··DEFAULT····1·Struct_unpack
73 ····70:·0000071c····38·FUNC····LOCAL··DEFAULT····7·Struct_unpack.cold74 ····71:·00000768····38·FUNC····LOCAL··DEFAULT····7·Struct_unpack.cold
74 ····71:·000020e0····22·FUNC····LOCAL··DEFAULT····9·nu_longlong75 ····72:·00002420····22·FUNC····LOCAL··DEFAULT····9·nu_longlong
75 ····72:·00000400····32·FUNC····LOCAL··DEFAULT····1·_clearcache76 ····73:·00000220····32·FUNC····LOCAL··DEFAULT····1·_clearcache
76 ····73:·00000742····36·FUNC····LOCAL··DEFAULT····7·_clearcache.cold77 ····74:·0000078e····36·FUNC····LOCAL··DEFAULT····7·_clearcache.cold
77 ····74:·00000420····67·FUNC····LOCAL··DEFAULT····1·bp_ulonglong78 ····75:·00000240····67·FUNC····LOCAL··DEFAULT····1·bp_ulonglong
78 ····75:·00000766····25·FUNC····LOCAL··DEFAULT····7·bp_ulonglong.cold79 ····76:·000007b2····25·FUNC····LOCAL··DEFAULT····7·bp_ulonglong.cold
79 ····76:·00002100···247·FUNC····LOCAL··DEFAULT····9·bu_ulonglong80 ····77:·00002440···247·FUNC····LOCAL··DEFAULT····9·bu_ulonglong
80 ····77:·00002200····96·FUNC····LOCAL··DEFAULT····9·bu_uint81 ····78:·00002540····96·FUNC····LOCAL··DEFAULT····9·bu_uint
81 ····78:·00002260···355·FUNC····LOCAL··DEFAULT····9·bp_uint82 ····79:·000025a0···404·FUNC····LOCAL··DEFAULT····9·bp_uint
82 ····79:·0000077f····37·FUNC····LOCAL··DEFAULT····7·bp_uint.cold83 ····80:·000007cb····37·FUNC····LOCAL··DEFAULT····7·bp_uint.cold
83 ····80:·00000470····58·FUNC····LOCAL··DEFAULT····1·bp_double84 ····81:·00000290····58·FUNC····LOCAL··DEFAULT····1·bp_double
84 ····81:·000007a4····32·FUNC····LOCAL··DEFAULT····7·bp_double.cold85 ····82:·000007f0····32·FUNC····LOCAL··DEFAULT····7·bp_double.cold
85 ····82:·000004b0····43·FUNC····LOCAL··DEFAULT····1·bp_double.part.086 ····83:·000002d0····43·FUNC····LOCAL··DEFAULT····1·bp_double.part.0
86 ····83:·000004b0····43·FUNC····LOCAL··DEFAULT····1·lp_double.part.087 ····84:·000002d0····43·FUNC····LOCAL··DEFAULT····1·lp_double.part.0
87 ····84:·000004b0····43·FUNC····LOCAL··DEFAULT····1·bp_float.part.088 ····85:·000002d0····43·FUNC····LOCAL··DEFAULT····1·bp_float.part.0
88 ····85:·000004b0····43·FUNC····LOCAL··DEFAULT····1·lp_float.part.089 ····86:·000002d0····43·FUNC····LOCAL··DEFAULT····1·lp_float.part.0
89 ····86:·000023d0···207·FUNC····LOCAL··DEFAULT····9·np_int90 ····87:·00002740···207·FUNC····LOCAL··DEFAULT····9·np_int
90 ····87:·000007c4····17·FUNC····LOCAL··DEFAULT····7·np_int.cold91 ····88:·00000810····17·FUNC····LOCAL··DEFAULT····7·np_int.cold
91 ····88:·000004e0·····8·FUNC····LOCAL··DEFAULT····1·bu_double92 ····89:·00000300····11·FUNC····LOCAL··DEFAULT····1·bu_double
92 ····89:·000004f0····51·FUNC····LOCAL··DEFAULT····1·unpack_double93 ····90:·00002810····51·FUNC····LOCAL··DEFAULT····9·unpack_double
93 ····90:·000007d5····30·FUNC····LOCAL··DEFAULT····7·unpack_double.cold94 ····91:·00000821····43·FUNC····LOCAL··DEFAULT····7·unpack_double.cold
94 ····91:·00000530····58·FUNC····LOCAL··DEFAULT····1·lp_double95 ····92:·00000310····58·FUNC····LOCAL··DEFAULT····1·lp_double
95 ····92:·000007f3····32·FUNC····LOCAL··DEFAULT····7·lp_double.cold96 ····93:·0000084c····32·FUNC····LOCAL··DEFAULT····7·lp_double.cold
96 ····93:·00000570···168·FUNC····LOCAL··DEFAULT····1·np_ulonglong97 ····94:·00002850···257·FUNC····LOCAL··DEFAULT····9·np_ulonglong
97 ····94:·00000813····33·FUNC····LOCAL··DEFAULT····7·np_ulonglong.cold98 ····95:·0000086c····78·FUNC····LOCAL··DEFAULT····7·np_ulonglong.cold
98 ····95:·00000620····67·FUNC····LOCAL··DEFAULT····1·bp_longlong99 ····96:·00000350····67·FUNC····LOCAL··DEFAULT····1·bp_longlong
99 ····96:·00000834····25·FUNC····LOCAL··DEFAULT····7·bp_longlong.cold100 ····97:·000008ba····25·FUNC····LOCAL··DEFAULT····7·bp_longlong.cold
100 ····97:·00000670···100·FUNC····LOCAL··DEFAULT····1·np_short101 ····98:·00002960···272·FUNC····LOCAL··DEFAULT····9·np_short
 102 ····99:·000008d3····17·FUNC····LOCAL··DEFAULT····7·np_short.cold
101 ····98:·000006e0····58·FUNC····LOCAL··DEFAULT····1·bp_float103 ···100:·000003a0····58·FUNC····LOCAL··DEFAULT····1·bp_float
102 ····99:·0000084d····32·FUNC····LOCAL··DEFAULT····7·bp_float.cold104 ···101:·000008e4····32·FUNC····LOCAL··DEFAULT····7·bp_float.cold
103 ···100:·00000720·····8·FUNC····LOCAL··DEFAULT····1·bu_float105 ···102:·000003e0····49·FUNC····LOCAL··DEFAULT····1·bu_float
104 ···101:·00000730····51·FUNC····LOCAL··DEFAULT····1·unpack_float 
105 ···102:·0000086d····30·FUNC····LOCAL··DEFAULT····7·unpack_float.cold106 ···103:·00000904····29·FUNC····LOCAL··DEFAULT····7·bu_float.cold
106 ···103:·000024a0···664·FUNC····LOCAL··DEFAULT····9·s_pack_into107 ···104:·00002a70···664·FUNC····LOCAL··DEFAULT····9·s_pack_into
107 ···104:·0000088b···632·FUNC····LOCAL··DEFAULT····7·s_pack_into.cold108 ···105:·00000921···632·FUNC····LOCAL··DEFAULT····7·s_pack_into.cold
108 ···105:·00002740····15·FUNC····LOCAL··DEFAULT····9·nu_int109 ···106:·00002d10····15·FUNC····LOCAL··DEFAULT····9·nu_int
109 ···106:·00002750····15·FUNC····LOCAL··DEFAULT····9·nu_long110 ···107:·00002d20····15·FUNC····LOCAL··DEFAULT····9·nu_long
110 ···107:·00002760···276·FUNC····LOCAL··DEFAULT····9·np_byte111 ···108:·00002d30···276·FUNC····LOCAL··DEFAULT····9·np_byte
111 ···108:·00000b03····25·FUNC····LOCAL··DEFAULT····7·np_byte.cold112 ···109:·00000b99····25·FUNC····LOCAL··DEFAULT····7·np_byte.cold
112 ···109:·00002880···244·FUNC····LOCAL··DEFAULT····9·np_ssize_t 
113 ···110:·00000b1c····69·FUNC····LOCAL··DEFAULT····7·np_ssize_t.cold 
114 ···111:·00000770···146·FUNC····LOCAL··DEFAULT····1·np_size_t113 ···110:·00000420···145·FUNC····LOCAL··DEFAULT····1·np_ssize_t
115 ···112:·00000b61····25·FUNC····LOCAL··DEFAULT····7·np_size_t.cold114 ···111:·00000bb2····25·FUNC····LOCAL··DEFAULT····7·np_ssize_t.cold
 115 ···112:·00002e50···238·FUNC····LOCAL··DEFAULT····9·np_size_t
 116 ···113:·00000bcb····59·FUNC····LOCAL··DEFAULT····7·np_size_t.cold
116 ···113:·00000810····71·FUNC····LOCAL··DEFAULT····1·np_void_p117 ···114:·000004c0····71·FUNC····LOCAL··DEFAULT····1·np_void_p
117 ···114:·00000b7a····38·FUNC····LOCAL··DEFAULT····7·np_void_p.cold118 ···115:·00000c06····38·FUNC····LOCAL··DEFAULT····7·np_void_p.cold
118 ···115:·00002980····62·FUNC····LOCAL··DEFAULT····9·lp_float119 ···116:·00002f40····62·FUNC····LOCAL··DEFAULT····9·lp_float
119 ···116:·00000ba0····47·FUNC····LOCAL··DEFAULT····7·lp_float.cold120 ···117:·00000c2c····47·FUNC····LOCAL··DEFAULT····7·lp_float.cold
Max diff block lines reached; -1/37962 bytes (-0.00%) of diff not shown.
190 KB
readelf --wide --relocs {}
Max HTML report size reached
254 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.51 KB
strings --all --bytes=8 {}
    
Offset 160, 14 lines modifiedOffset 160, 15 lines modified
160 nu_ulong160 nu_ulong
161 nu_ulonglong161 nu_ulonglong
162 np_long.cold162 np_long.cold
163 get_long.cold163 get_long.cold
164 _parser.1164 _parser.1
165 np_ubyte165 np_ubyte
166 np_ubyte.cold166 np_ubyte.cold
 167 np_ushort.cold
167 s_dealloc168 s_dealloc
168 s_dealloc.cold169 s_dealloc.cold
169 _range_error.isra.0170 _range_error.isra.0
170 bp_int.cold171 bp_int.cold
171 np_longlong172 np_longlong
172 np_longlong.cold173 np_longlong.cold
173 s_get_size174 s_get_size
29.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 179 lines modifiedOffset 1, 52 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000·<PyInit__struct>: 
3 PyInit__struct(): 
4 »       push···%ebp 
5 »       push···%edi 
6 »       push···%esi 
7 »       push···%ebx 
8 »       sub····$0x14,%esp 
9 »       push···$0x3f5 
10 »       push···$0x640 
11 ·R_386_32»       .data 
12 »       call···12·<PyInit__struct+0x12> 
13 ·R_386_PC32»     PyModule_Create2 
14 »       add····$0x10,%esp 
15 »       test···%eax,%eax 
16 »       je·····1d·<PyInit__struct+0x1d> 
17 ·R_386_PC32»     .text.unlikely 
18 »       sub····$0xc,%esp 
19 »       mov····%eax,%ebp 
20 »       push···$0x140 
21 ·R_386_32»       .data 
22 »       call···2c·<PyInit__struct+0x2c> 
23 ·R_386_PC32»     PyType_FromSpec 
24 »       add····$0x10,%esp 
25 »       mov····%eax,%esi 
26 »       test···%eax,%eax 
27 »       je·····39·<PyInit__struct+0x39> 
28 ·R_386_PC32»     .text.unlikely 
29 »       addl···$0x1,(%eax) 
30 »       push···%ecx 
31 »       push···%eax 
32 »       push···$0x0 
33 ·R_386_32»       .rodata.str1.1 
34 »       push···%ebp 
35 »       call···49·<PyInit__struct+0x49> 
36 ·R_386_PC32»     PyModule_AddObject 
37 »       mov····%ebp,(%esp) 
38 »       call···51·<PyInit__struct+0x51> 
39 ·R_386_PC32»     PyModule_GetState 
40 »       mov····%esi,(%eax) 
41 »       movl···$0x2b0,(%esp) 
42 ·R_386_32»       .data 
43 »       call···5f·<PyInit__struct+0x5f> 
44 ·R_386_PC32»     PyType_FromSpec 
45 »       add····$0x10,%esp 
46 »       mov····%eax,%ebx 
47 »       test···%eax,%eax 
48 »       je·····6c·<PyInit__struct+0x6c> 
49 ·R_386_PC32»     .text.unlikely 
50 »       sub····$0xc,%esp 
51 »       mov····$0x340,%esi 
52 ·R_386_32»       .data 
53 »       push···%ebp 
54 »       call···7a·<PyInit__struct+0x7a> 
55 ·R_386_PC32»     PyModule_GetState 
56 »       add····$0x10,%esp 
57 »       mov····$0x9a0,%ecx 
58 ·R_386_32»       .rodata 
59 »       mov····%ebx,0x4(%eax) 
60 »       mov····$0x78,%ebx 
61 »       jmp····c4·<PyInit__struct+0xc4> 
62 »       cmp····%edx,%esi 
63 »       jne····97·<PyInit__struct+0x97> 
64 »       add····$0x14,%esi 
65 »       mov····0x4(%ecx),%edi 
66 »       cmp····%edi,0x4(%edx) 
67 »       jne····b9·<PyInit__struct+0xb9> 
68 »       mov····%eax,%ebx 
69 »       and····$0xfffffffd,%ebx 
70 »       cmp····$0x64,%bl 
71 »       je·····b9·<PyInit__struct+0xb9> 
72 »       cmp····$0x3f,%al 
73 »       je·····b9·<PyInit__struct+0xb9> 
74 »       mov····0x10(%ecx),%eax 
75 »       mov····0xc(%ecx),%edi 
76 »       mov····%eax,0x10(%edx) 
77 »       mov····%edi,0xc(%edx) 
78 »       movzbl·0x14(%ecx),%ebx 
79 »       add····$0x14,%ecx 
80 »       test···%bl,%bl 
81 »       je·····de·<PyInit__struct+0xde> 
82 »       movzbl·(%esi),%eax 
83 »       test···%al,%al 
84 »       je·····de·<PyInit__struct+0xde> 
85 »       mov····%esi,%edx 
86 »       cmp····%al,%bl 
87 »       je·····90·<PyInit__struct+0x90> 
88 »       movzbl·0x14(%edx),%eax 
89 »       add····$0x14,%edx 
90 »       test···%al,%al 
91 »       jne····cd·<PyInit__struct+0xcd> 
92 »       jmp····b9·<PyInit__struct+0xb9> 
93 »       push···%edx 
94 »       push···$0x0 
95 »       push···$0x0 
96 »       push···$0x7 
97 ·R_386_32»       .rodata.str1.1 
98 »       call···e9·<PyInit__struct+0xe9> 
99 ·R_386_PC32»     PyErr_NewException 
100 »       add····$0x10,%esp 
101 »       mov····%eax,%esi 
102 »       test···%eax,%eax 
103 »       je·····11e·<PyInit__struct+0x11e> 
104 »       addl···$0x1,(%eax) 
105 »       push···%eax 
106 »       push···%esi 
107 »       push···$0x14 
108 ·R_386_32»       .rodata.str1.1 
109 »       push···%ebp 
110 »       call···102·<PyInit__struct+0x102> 
111 ·R_386_PC32»     PyModule_AddObject 
112 »       mov····%ebp,(%esp) 
113 »       call···10a·<PyInit__struct+0x10a> 
114 ·R_386_PC32»     PyModule_GetState 
115 »       add····$0x10,%esp 
116 »       mov····%esi,0x8(%eax) 
117 »       add····$0xc,%esp 
118 »       mov····%ebp,%eax 
119 »       pop····%ebx 
120 »       pop····%esi 
121 »       pop····%edi 
122 »       pop····%ebp 
123 »       retq··· 
Max diff block lines reached; 26632/29696 bytes (89.68%) of diff not shown.
10.5 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 9, 100 lines modifiedOffset 9, 100 lines modified
9 ··0x00000050·00000000·00000000·00000000·00000000·................9 ··0x00000050·00000000·00000000·00000000·00000000·................
10 ··0x00000060·00000000·00000000·00000000·00000000·................10 ··0x00000060·00000000·00000000·00000000·00000000·................
11 ··0x00000070·00000000·00000000·00000000·00000000·................11 ··0x00000070·00000000·00000000·00000000·00000000·................
12 ··0x00000080·00000000·1c000000·00000000·00000000·................12 ··0x00000080·00000000·1c000000·00000000·00000000·................
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·00000000·00000000·00000000·00000000·................14 ··0x000000a0·00000000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·00000000·00000000·00000000·................15 ··0x000000b0·00000000·00000000·00000000·00000000·................
16 ··0x000000c0·3c010000·00040000·04000000·e00e0000·<...............16 ··0x000000c0·3c010000·20020000·04000000·e00e0000·<...·...........
17 ··0x000000d0·48010000·f00e0000·08000000·600e0000·H...........`...17 ··0x000000d0·48010000·80100000·08000000·600e0000·H...........`...
18 ··0x000000e0·fc000000·42110000·80000000·600b0000·....B.......`...18 ··0x000000e0·fc000000·11120000·80000000·600b0000·............`...
19 ··0x000000f0·51010000·00000000·80000000·80060000·Q...............19 ··0x000000f0·51010000·90010000·80000000·80060000·Q...............
20 ··0x00000100·56010000·f0080000·80000000·60050000·V...........`...20 ··0x00000100·56010000·70050000·80000000·60050000·V...p.......`...
21 ··0x00000110·ae000000·50100000·80000000·800d0000·....P...........21 ··0x00000110·ae000000·e0110000·80000000·800d0000·................
22 ··0x00000120·e4000000·90170000·82000000·800c0000·................22 ··0x00000120·e4000000·00190000·82000000·800c0000·................
23 ··0x00000130·00000000·00000000·00000000·00000000·................23 ··0x00000130·00000000·00000000·00000000·00000000·................
24 ··0x00000140·60010000·1c000000·00000000·00040400·`...............24 ··0x00000140·60010000·1c000000·00000000·00040400·`...............
25 ··0x00000150·60010000·00000000·00000000·00000000·`...............25 ··0x00000150·60010000·00000000·00000000·00000000·`...............
26 ··0x00000160·34000000·801e0000·3a000000·00000000·4.......:.......26 ··0x00000160·34000000·b0200000·3a000000·00000000·4....·..:.......
27 ··0x00000170·45000000·00000000·38000000·40070000·E.......8...@...27 ··0x00000170·45000000·00000000·38000000·40070000·E.......8...@...
28 ··0x00000180·40000000·40020000·48000000·00020000·@...@...H.......28 ··0x00000180·40000000·40020000·48000000·00020000·@...@...H.......
29 ··0x00000190·49000000·c0010000·3c000000·d0020000·I.......<.......29 ··0x00000190·49000000·c0010000·3c000000·60040000·I.......<...`...
30 ··0x000001a0·2f000000·00000000·41000000·80020000·/.......A.......30 ··0x000001a0·2f000000·00000000·41000000·10040000·/.......A.......
31 ··0x000001b0·4a000000·00000000·00000000·00000000·J...............31 ··0x000001b0·4a000000·00000000·00000000·00000000·J...............
32 ··0x000001c0·35010000·700c0000·00000000·6f010000·5...p.......o...32 ··0x000001c0·35010000·1d0d0000·00000000·6f010000·5...........o...
33 ··0x000001d0·00000000·84010000·40030000·00000000·........@.......33 ··0x000001d0·00000000·84010000·60010000·00000000·........`.......
34 ··0x000001e0·89010000·00000000·00000000·00000000·................34 ··0x000001e0·89010000·00000000·00000000·00000000·................
35 ··0x000001f0·00000000·00000000·00000000·00000000·................35 ··0x000001f0·00000000·00000000·00000000·00000000·................
36 ··0x00000200·9e010000·13000000·18000000·01000000·................36 ··0x00000200·9e010000·13000000·18000000·01000000·................
37 ··0x00000210·00000000·00000000·00000000·00000000·................37 ··0x00000210·00000000·00000000·00000000·00000000·................
38 ··0x00000220·00000000·00000000·00000000·00000000·................38 ··0x00000220·00000000·00000000·00000000·00000000·................
39 ··0x00000230·00000000·00000000·00000000·00000000·................39 ··0x00000230·00000000·00000000·00000000·00000000·................
40 ··0x00000240·fc000000·9e0e0000·08000000·200f0000·............·...40 ··0x00000240·fc000000·6d0f0000·08000000·200f0000·....m.......·...
41 ··0x00000250·51010000·000b0000·80000000·e0080000·Q...............41 ··0x00000250·51010000·900c0000·80000000·e0080000·Q...............
42 ··0x00000260·56010000·a0240000·80000000·c0070000·V....$..........42 ··0x00000260·56010000·702a0000·80000000·c0070000·V...p*..........
43 ··0x00000270·ae000000·50030000·08000000·40110000·....P.......@...43 ··0x00000270·ae000000·70010000·08000000·40110000·....p.......@...
44 ··0x00000280·e4000000·802b0000·82000000·20100000·.....+......·...44 ··0x00000280·e4000000·40320000·82000000·20100000·....@2......·...
45 ··0x00000290·b1010000·70080000·04000000·80070000·....p...........45 ··0x00000290·b1010000·10050000·04000000·80070000·................
46 ··0x000002a0·00000000·00000000·00000000·00000000·................46 ··0x000002a0·00000000·00000000·00000000·00000000·................
47 ··0x000002b0·bc010000·3c000000·00000000·00400400·....<........@..47 ··0x000002b0·bc010000·3c000000·00000000·00400400·....<........@..
48 ··0x000002c0·e0020000·00000000·00000000·00000000·................48 ··0x000002c0·e0020000·00000000·00000000·00000000·................
49 ··0x000002d0·00000000·00000000·00000000·00000000·................49 ··0x000002d0·00000000·00000000·00000000·00000000·................
50 ··0x000002e0·34000000·d80f0000·3a000000·00000000·4.......:.......50 ··0x000002e0·34000000·a7100000·3a000000·00000000·4.......:.......
51 ··0x000002f0·47000000·de110000·3e000000·00000000·G.......>.......51 ··0x000002f0·47000000·ad120000·3e000000·00000000·G.......>.......
52 ··0x00000300·3f000000·810f0000·40000000·20030000·?.......@...·...52 ··0x00000300·3f000000·50100000·40000000·20030000·?...P...@...·...
53 ··0x00000310·41000000·00000000·00000000·00000000·A...............53 ··0x00000310·41000000·00000000·00000000·00000000·A...............
54 ··0x00000320·d4010000·20110000·04000000·00000000·....·...........54 ··0x00000320·d4010000·ef110000·04000000·00000000·................
55 ··0x00000330·00000000·00000000·00000000·00000000·................55 ··0x00000330·00000000·00000000·00000000·00000000·................
56 ··0x00000340·78000000·01000000·00000000·00000000·x...............56 ··0x00000340·78000000·01000000·00000000·00000000·x...............
57 ··0x00000350·00000000·62000000·01000000·00000000·....b...........57 ··0x00000350·00000000·62000000·01000000·00000000·....b...........
58 ··0x00000360·701e0000·60270000·42000000·01000000·p...`'..B.......58 ··0x00000360·a0200000·302d0000·42000000·01000000·.·..0-..B.......
59 ··0x00000370·00000000·90150000·f01c0000·63000000·............c...59 ··0x00000370·00000000·00170000·601e0000·63000000·........`...c...
60 ··0x00000380·01000000·00000000·702b0000·302b0000·........p+..0+..60 ··0x00000380·01000000·00000000·90310000·50310000·.........1..P1..
61 ··0x00000390·73000000·01000000·00000000·00000000·s...............61 ··0x00000390·73000000·01000000·00000000·00000000·s...............
62 ··0x000003a0·00000000·70000000·01000000·00000000·....p...........62 ··0x000003a0·00000000·70000000·01000000·00000000·....p...........
63 ··0x000003b0·00000000·00000000·68000000·02000000·........h.......63 ··0x000003b0·00000000·00000000·68000000·02000000·........h.......
64 ··0x000003c0·00000000·23130000·c2140000·48000000·....#.......H...64 ··0x000003c0·00000000·f2130000·91150000·48000000·............H...
65 ··0x000003d0·02000000·00000000·fd120000·f6130000·................65 ··0x000003d0·02000000·00000000·cc130000·c5140000·................
66 ··0x000003e0·69000000·04000000·00000000·23130000·i...........#...66 ··0x000003e0·69000000·04000000·00000000·f2130000·i...............
67 ··0x000003f0·c2140000·49000000·04000000·00000000·....I...........67 ··0x000003f0·91150000·49000000·04000000·00000000·....I...........
68 ··0x00000400·fd120000·f6130000·6c000000·04000000·........l.......68 ··0x00000400·cc130000·c5140000·6c000000·04000000·........l.......
69 ··0x00000410·00000000·23130000·c2140000·4c000000·....#.......L...69 ··0x00000410·00000000·f2130000·91150000·4c000000·............L...
70 ··0x00000420·04000000·00000000·fd120000·f6130000·................70 ··0x00000420·04000000·00000000·cc130000·c5140000·................
71 ··0x00000430·71000000·08000000·00000000·6f120000·q...........o...71 ··0x00000430·71000000·08000000·00000000·3e130000·q...........>...
72 ··0x00000440·ae130000·51000000·08000000·00000000·....Q...........72 ··0x00000440·7d140000·51000000·08000000·00000000·}...Q...........
73 ··0x00000450·33120000·66130000·3f000000·01000000·3...f...?.......73 ··0x00000450·02130000·35140000·3f000000·01000000·....5...?.......
74 ··0x00000460·00000000·d0080000·a0080000·65000000·............e...74 ··0x00000460·00000000·c0300000·40050000·65000000·.....0..@...e...
75 ··0x00000470·02000000·00000000·a2140000·b0140000·................75 ··0x00000470·02000000·00000000·71150000·7f150000·........q.......
76 ··0x00000480·66000000·04000000·00000000·60080000·f...........`...76 ··0x00000480·66000000·04000000·00000000·802f0000·f............/..
77 ··0x00000490·80290000·64000000·08000000·00000000·.)..d...........77 ··0x00000490·402f0000·64000000·08000000·00000000·@/..d...........
78 ··0x000004a0·d0090000·30050000·00000000·00000000·....0...........78 ··0x000004a0·50060000·10030000·00000000·00000000·P...............
79 ··0x000004b0·00000000·00000000·00000000·00000000·................79 ··0x000004b0·00000000·00000000·00000000·00000000·................
80 ··0x000004c0·78000000·01000000·00000000·00000000·x...............80 ··0x000004c0·78000000·01000000·00000000·00000000·x...............
81 ··0x000004d0·00000000·62000000·01000000·00000000·....b...........81 ··0x000004d0·00000000·62000000·01000000·00000000·....b...........
82 ··0x000004e0·701e0000·60270000·42000000·01000000·p...`'..B.......82 ··0x000004e0·a0200000·302d0000·42000000·01000000·.·..0-..B.......
83 ··0x000004f0·00000000·90150000·f01c0000·63000000·............c...83 ··0x000004f0·00000000·00170000·601e0000·63000000·........`...c...
84 ··0x00000500·01000000·00000000·702b0000·302b0000·........p+..0+..84 ··0x00000500·01000000·00000000·90310000·50310000·.........1..P1..
85 ··0x00000510·73000000·01000000·00000000·00000000·s...............85 ··0x00000510·73000000·01000000·00000000·00000000·s...............
86 ··0x00000520·00000000·70000000·01000000·00000000·....p...........86 ··0x00000520·00000000·70000000·01000000·00000000·....p...........
87 ··0x00000530·00000000·00000000·68000000·02000000·........h.......87 ··0x00000530·00000000·00000000·68000000·02000000·........h.......
88 ··0x00000540·00000000·60200000·001f0000·48000000·....`·......H...88 ··0x00000540·00000000·90220000·30210000·48000000·....."..0!..H...
89 ··0x00000550·02000000·00000000·00220000·60220000·........."..`"..89 ··0x00000550·02000000·00000000·40250000·a0250000·........@%...%..
90 ··0x00000560·69000000·04000000·00000000·60200000·i...........`·..90 ··0x00000560·69000000·04000000·00000000·90220000·i............"..
91 ··0x00000570·001f0000·49000000·04000000·00000000·....I...........91 ··0x00000570·30210000·49000000·04000000·00000000·0!..I...........
92 ··0x00000580·00220000·60220000·6c000000·04000000·."..`"..l.......92 ··0x00000580·40250000·a0250000·6c000000·04000000·@%...%..l.......
93 ··0x00000590·00000000·60200000·001f0000·4c000000·....`·......L...93 ··0x00000590·00000000·90220000·30210000·4c000000·....."..0!..L...
94 ··0x000005a0·04000000·00000000·00220000·60220000·........."..`"..94 ··0x000005a0·04000000·00000000·40250000·a0250000·........@%...%..
95 ··0x000005b0·71000000·08000000·00000000·c0290000·q............)..95 ··0x000005b0·71000000·08000000·00000000·c02f0000·q............/..
96 ··0x000005c0·20060000·51000000·08000000·00000000··...Q...........96 ··0x000005c0·50030000·51000000·08000000·00000000·P...Q...........
97 ··0x000005d0·00210000·20040000·3f000000·01000000·.!..·...?.......97 ··0x000005d0·40240000·40020000·3f000000·01000000·@$..@...?.......
98 ··0x000005e0·00000000·d0080000·a0080000·65000000·............e...98 ··0x000005e0·00000000·c0300000·40050000·65000000·.....0..@...e...
99 ··0x000005f0·02000000·00000000·06110000·11110000·................99 ··0x000005f0·02000000·00000000·d5110000·e0110000·................
100 ··0x00000600·66000000·04000000·00000000·20070000·f...........·...100 ··0x00000600·66000000·04000000·00000000·e0030000·f...............
101 ··0x00000610·e0060000·64000000·08000000·00000000·....d...........101 ··0x00000610·a0030000·64000000·08000000·00000000·....d...........
102 ··0x00000620·e0040000·70040000·00000000·00000000·....p...........102 ··0x00000620·00030000·90020000·00000000·00000000·................
103 ··0x00000630·00000000·00000000·00000000·00000000·................103 ··0x00000630·00000000·00000000·00000000·00000000·................
104 ··0x00000640·01000000·00000000·00000000·00000000·................104 ··0x00000640·01000000·00000000·00000000·00000000·................
105 ··0x00000650·00000000·e4010000·40000000·0c000000·........@.......105 ··0x00000650·00000000·e4010000·40000000·0c000000·........@.......
106 ··0x00000660·c0000000·00000000·30010000·30020000·........0...0...106 ··0x00000660·c0000000·00000000·00000000·00010000·................
107 ··0x00000670·20020000·····························...107 ··0x00000670·f0000000····························....
  
74.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
150 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
4.11 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 153, 39 lines modifiedOffset 153, 39 lines modified
153 ··0x00000950·20737472·696e6720·532e666f·726d6174··string·S.format153 ··0x00000950·20737472·696e6720·532e666f·726d6174··string·S.format
154 ··0x00000960·2e202053·65652068·656c7028·73747275·.··See·help(stru154 ··0x00000960·2e202053·65652068·656c7028·73747275·.··See·help(stru
155 ··0x00000970·63742920·666f7220·6d6f7265·206f6e20·ct)·for·more·on·155 ··0x00000970·63742920·666f7220·6d6f7265·206f6e20·ct)·for·more·on·
156 ··0x00000980·666f726d·61740a73·7472696e·67732e00·format.strings..156 ··0x00000980·666f726d·61740a73·7472696e·67732e00·format.strings..
157 ··0x00000990·00000000·00000000·00000000·00000000·................157 ··0x00000990·00000000·00000000·00000000·00000000·................
158 ··0x000009a0·78000000·01000000·00000000·00000000·x...............158 ··0x000009a0·78000000·01000000·00000000·00000000·x...............
159 ··0x000009b0·00000000·62000000·01000000·00000000·....b...........159 ··0x000009b0·00000000·62000000·01000000·00000000·....b...........
160 ··0x000009c0·701e0000·60270000·42000000·01000000·p...`'..B.......160 ··0x000009c0·a0200000·302d0000·42000000·01000000·.·..0-..B.......
161 ··0x000009d0·00000000·90150000·f01c0000·63000000·............c...161 ··0x000009d0·00000000·00170000·601e0000·63000000·........`...c...
162 ··0x000009e0·01000000·00000000·702b0000·302b0000·........p+..0+..162 ··0x000009e0·01000000·00000000·90310000·50310000·.........1..P1..
163 ··0x000009f0·73000000·01000000·00000000·00000000·s...............163 ··0x000009f0·73000000·01000000·00000000·00000000·s...............
164 ··0x00000a00·00000000·70000000·01000000·00000000·....p...........164 ··0x00000a00·00000000·70000000·01000000·00000000·....p...........
165 ··0x00000a10·00000000·00000000·68000000·02000000·........h.......165 ··0x00000a10·00000000·00000000·68000000·02000000·........h.......
166 ··0x00000a20·02000000·102b0000·70060000·48000000·.....+..p...H...166 ··0x00000a20·02000000·30310000·60290000·48000000·....01..`)..H...
167 ··0x00000a30·02000000·02000000·a0150000·101e0000·................167 ··0x00000a30·02000000·02000000·10170000·801f0000·................
168 ··0x00000a40·69000000·04000000·04000000·40270000·i...........@'..168 ··0x00000a40·69000000·04000000·04000000·102d0000·i............-..
169 ··0x00000a50·d0230000·49000000·04000000·04000000·.#..I...........169 ··0x00000a50·40270000·49000000·04000000·04000000·@'..I...........
170 ··0x00000a60·b0150000·b00d0000·6c000000·04000000·........l.......170 ··0x00000a60·20170000·400f0000·6c000000·04000000··...@...l.......
171 ··0x00000a70·04000000·50270000·f0150000·4c000000·....P'......L...171 ··0x00000a70·04000000·202d0000·60170000·4c000000·....·-..`...L...
172 ··0x00000a80·04000000·04000000·c0150000·d0130000·................172 ··0x00000a80·04000000·04000000·30170000·40150000·........0...@...
173 ··0x00000a90·6e000000·04000000·04000000·202b0000·n...........·+..173 ··0x00000a90·6e000000·04000000·04000000·40060000·n...........@...
174 ··0x00000aa0·80280000·4e000000·04000000·04000000·.(..N...........174 ··0x00000aa0·20040000·4e000000·04000000·04000000··...N...........
175 ··0x00000ab0·c0090000·70070000·71000000·08000000·....p...q.......175 ··0x00000ab0·40310000·502e0000·71000000·08000000·@1..P...q.......
176 ··0x00000ac0·04000000·e0200000·90020000·51000000·.....·......Q...176 ··0x00000ac0·04000000·20240000·10230000·51000000·....·$...#..Q...
177 ··0x00000ad0·08000000·04000000·d0150000·70050000·............p...177 ··0x00000ad0·08000000·04000000·40170000·50280000·........@...P(..
178 ··0x00000ae0·3f000000·01000000·01000000·f02a0000·?............*..178 ··0x00000ae0·3f000000·01000000·01000000·10310000·?............1..
179 ··0x00000af0·c02a0000·65000000·02000000·02000000·.*..e...........179 ··0x00000af0·e0300000·65000000·02000000·02000000·.0..e...........
180 ··0x00000b00·34100000·83100000·66000000·04000000·4.......f.......180 ··0x00000b00·03110000·52110000·66000000·04000000·....R...f.......
181 ··0x00000b10·04000000·200a0000·e0090000·64000000·....·.......d...181 ··0x00000b10·04000000·e0310000·a0310000·64000000·.....1...1..d...
182 ··0x00000b20·08000000·04000000·700a0000·300a0000·........p...0...182 ··0x00000b20·08000000·04000000·30320000·f0310000·........02...1..
183 ··0x00000b30·50000000·04000000·04000000·800a0000·P...............183 ··0x00000b30·50000000·04000000·04000000·60060000·P...........`...
184 ··0x00000b40·10080000·00000000·00000000·00000000·................184 ··0x00000b40·c0040000·00000000·00000000·00000000·................
185 ··0x00000b50·00000000·00000000·00000000·00000000·................185 ··0x00000b50·00000000·00000000·00000000·00000000·................
186 ··0x00000b60·69746572·5f756e70·61636b28·246d6f64·iter_unpack($mod186 ··0x00000b60·69746572·5f756e70·61636b28·246d6f64·iter_unpack($mod
187 ··0x00000b70·756c652c·20666f72·6d61742c·20627566·ule,·format,·buf187 ··0x00000b70·756c652c·20666f72·6d61742c·20627566·ule,·format,·buf
188 ··0x00000b80·6665722c·202f290a·2d2d0a0a·52657475·fer,·/).--..Retu188 ··0x00000b80·6665722c·202f290a·2d2d0a0a·52657475·fer,·/).--..Retu
189 ··0x00000b90·726e2061·6e206974·65726174·6f722079·rn·an·iterator·y189 ··0x00000b90·726e2061·6e206974·65726174·6f722079·rn·an·iterator·y
190 ··0x00000ba0·69656c64·696e6720·7475706c·65732075·ielding·tuples·u190 ··0x00000ba0·69656c64·696e6720·7475706c·65732075·ielding·tuples·u
191 ··0x00000bb0·6e706163·6b656420·66726f6d·20746865·npacked·from·the191 ··0x00000bb0·6e706163·6b656420·66726f6d·20746865·npacked·from·the
83.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
27.6 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 36, 214 lines modifiedOffset 36, 216 lines modified
36 ··0x00000210·636f6c64·006e755f·7573686f·7274006e·cold.nu_ushort.n36 ··0x00000210·636f6c64·006e755f·7573686f·7274006e·cold.nu_ushort.n
37 ··0x00000220·755f7569·6e74006e·755f756c·6f6e6700·u_uint.nu_ulong.37 ··0x00000220·755f7569·6e74006e·755f756c·6f6e6700·u_uint.nu_ulong.
38 ··0x00000230·6e755f75·6c6f6e67·6c6f6e67·006e705f·nu_ulonglong.np_38 ··0x00000230·6e755f75·6c6f6e67·6c6f6e67·006e705f·nu_ulonglong.np_
39 ··0x00000240·6c6f6e67·006e705f·6c6f6e67·2e636f6c·long.np_long.col39 ··0x00000240·6c6f6e67·006e705f·6c6f6e67·2e636f6c·long.np_long.col
40 ··0x00000250·64006765·745f6c6f·6e672e63·6f6c6400·d.get_long.cold.40 ··0x00000250·64006765·745f6c6f·6e672e63·6f6c6400·d.get_long.cold.
41 ··0x00000260·5f706172·7365722e·31006e70·5f756279·_parser.1.np_uby41 ··0x00000260·5f706172·7365722e·31006e70·5f756279·_parser.1.np_uby
42 ··0x00000270·7465006e·705f7562·7974652e·636f6c64·te.np_ubyte.cold42 ··0x00000270·7465006e·705f7562·7974652e·636f6c64·te.np_ubyte.cold
43 ··0x00000280·00735f64·65616c6c·6f630073·5f646561·.s_dealloc.s_dea43 ··0x00000280·006e705f·7573686f·72742e63·6f6c6400·.np_ushort.cold.
 44 ··0x00000290·735f6465·616c6c6f·6300735f·6465616c·s_dealloc.s_deal
44 ··0x00000290·6c6c6f63·2e636f6c·64006270·5f696e74·lloc.cold.bp_int45 ··0x000002a0·6c6f632e·636f6c64·0062705f·696e7400·loc.cold.bp_int.
45 ··0x000002a0·005f7261·6e67655f·6572726f·722e6973·._range_error.is46 ··0x000002b0·5f72616e·67655f65·72726f72·2e697372·_range_error.isr
46 ··0x000002b0·72612e30·0062705f·696e742e·636f6c64·ra.0.bp_int.cold47 ··0x000002c0·612e3000·62705f69·6e742e63·6f6c6400·a.0.bp_int.cold.
 48 ··0x000002d0·62755f69·6e74006e·705f6c6f·6e676c6f·bu_int.np_longlo
47 ··0x000002c0·006e705f·6c6f6e67·6c6f6e67·006e705f·.np_longlong.np_49 ··0x000002e0·6e67006e·705f6c6f·6e676c6f·6e672e63·ng.np_longlong.c
48 ··0x000002d0·6c6f6e67·6c6f6e67·2e636f6c·64006275·longlong.cold.bu 
49 ··0x000002e0·5f696e74·00735f67·65745f73·697a6500·_int.s_get_size.50 ··0x000002f0·6f6c6400·735f6765·745f7369·7a650053·old.s_get_size.S
50 ··0x000002f0·53747275·63745f75·6e706163·6b005374·Struct_unpack.St51 ··0x00000300·74727563·745f756e·7061636b·00537472·truct_unpack.Str
51 ··0x00000300·72756374·5f756e70·61636b2e·636f6c64·ruct_unpack.cold52 ··0x00000310·7563745f·756e7061·636b2e63·6f6c6400·uct_unpack.cold.
52 ··0x00000310·006e755f·6c6f6e67·6c6f6e67·005f636c·.nu_longlong._cl53 ··0x00000320·6e755f6c·6f6e676c·6f6e6700·5f636c65·nu_longlong._cle
53 ··0x00000320·65617263·61636865·005f636c·65617263·earcache._clearc54 ··0x00000330·61726361·63686500·5f636c65·61726361·arcache._clearca
54 ··0x00000330·61636865·2e636f6c·64006270·5f756c6f·ache.cold.bp_ulo55 ··0x00000340·6368652e·636f6c64·0062705f·756c6f6e·che.cold.bp_ulon
55 ··0x00000340·6e676c6f·6e670062·705f756c·6f6e676c·nglong.bp_ulongl 
56 ··0x00000350·6f6e672e·636f6c64·0062755f·756c6f6e·ong.cold.bu_ulon56 ··0x00000350·676c6f6e·67006270·5f756c6f·6e676c6f·glong.bp_ulonglo
 57 ··0x00000360·6e672e63·6f6c6400·62755f75·6c6f6e67·ng.cold.bu_ulong
57 ··0x00000360·676c6f6e·67006275·5f75696e·74006270·glong.bu_uint.bp58 ··0x00000370·6c6f6e67·0062755f·75696e74·0062705f·long.bu_uint.bp_
58 ··0x00000370·5f75696e·74006270·5f75696e·742e636f·_uint.bp_uint.co59 ··0x00000380·75696e74·0062705f·75696e74·2e636f6c·uint.bp_uint.col
59 ··0x00000380·6c640062·705f646f·75626c65·0062705f·ld.bp_double.bp_60 ··0x00000390·64006270·5f646f75·626c6500·62705f64·d.bp_double.bp_d
60 ··0x00000390·646f7562·6c652e63·6f6c6400·62705f64·double.cold.bp_d61 ··0x000003a0·6f75626c·652e636f·6c640062·705f646f·ouble.cold.bp_do
 62 ··0x000003b0·75626c65·2e706172·742e3000·6c705f64·uble.part.0.lp_d
61 ··0x000003a0·6f75626c·652e7061·72742e30·006c705f·ouble.part.0.lp_63 ··0x000003c0·6f75626c·652e7061·72742e30·0062705f·ouble.part.0.bp_
62 ··0x000003b0·646f7562·6c652e70·6172742e·30006270·double.part.0.bp 
63 ··0x000003c0·5f666c6f·61742e70·6172742e·30006c70·_float.part.0.lp64 ··0x000003d0·666c6f61·742e7061·72742e30·006c705f·float.part.0.lp_
64 ··0x000003d0·5f666c6f·61742e70·6172742e·30006e70·_float.part.0.np65 ··0x000003e0·666c6f61·742e7061·72742e30·006e705f·float.part.0.np_
65 ··0x000003e0·5f696e74·006e705f·696e742e·636f6c64·_int.np_int.cold66 ··0x000003f0·696e7400·6e705f69·6e742e63·6f6c6400·int.np_int.cold.
66 ··0x000003f0·0062755f·646f7562·6c650075·6e706163·.bu_double.unpac67 ··0x00000400·62755f64·6f75626c·6500756e·7061636b·bu_double.unpack
67 ··0x00000400·6b5f646f·75626c65·00756e70·61636b5f·k_double.unpack_68 ··0x00000410·5f646f75·626c6500·756e7061·636b5f64·_double.unpack_d
68 ··0x00000410·646f7562·6c652e63·6f6c6400·6c705f64·double.cold.lp_d69 ··0x00000420·6f75626c·652e636f·6c64006c·705f646f·ouble.cold.lp_do
69 ··0x00000420·6f75626c·65006c70·5f646f75·626c652e·ouble.lp_double.70 ··0x00000430·75626c65·006c705f·646f7562·6c652e63·uble.lp_double.c
70 ··0x00000430·636f6c64·006e705f·756c6f6e·676c6f6e·cold.np_ulonglon71 ··0x00000440·6f6c6400·6e705f75·6c6f6e67·6c6f6e67·old.np_ulonglong
71 ··0x00000440·67006e70·5f756c6f·6e676c6f·6e672e63·g.np_ulonglong.c72 ··0x00000450·006e705f·756c6f6e·676c6f6e·672e636f·.np_ulonglong.co
72 ··0x00000450·6f6c6400·62705f6c·6f6e676c·6f6e6700·old.bp_longlong.73 ··0x00000460·6c640062·705f6c6f·6e676c6f·6e670062·ld.bp_longlong.b
73 ··0x00000460·62705f6c·6f6e676c·6f6e672e·636f6c64·bp_longlong.cold74 ··0x00000470·705f6c6f·6e676c6f·6e672e63·6f6c6400·p_longlong.cold.
74 ··0x00000470·006e705f·73686f72·74006270·5f666c6f·.np_short.bp_flo75 ··0x00000480·6e705f73·686f7274·006e705f·73686f72·np_short.np_shor
 76 ··0x00000490·742e636f·6c640062·705f666c·6f617400·t.cold.bp_float.
 77 ··0x000004a0·62705f66·6c6f6174·2e636f6c·64006275·bp_float.cold.bu
 78 ··0x000004b0·5f666c6f·61740062·755f666c·6f61742e·_float.bu_float.
 79 ··0x000004c0·636f6c64·00735f70·61636b5f·696e746f·cold.s_pack_into
 80 ··0x000004d0·00735f70·61636b5f·696e746f·2e636f6c·.s_pack_into.col
 81 ··0x000004e0·64006e75·5f696e74·006e755f·6c6f6e67·d.nu_int.nu_long
 82 ··0x000004f0·006e705f·62797465·006e705f·62797465·.np_byte.np_byte
 83 ··0x00000500·2e636f6c·64006e70·5f737369·7a655f74·.cold.np_ssize_t
 84 ··0x00000510·006e705f·7373697a·655f742e·636f6c64·.np_ssize_t.cold
 85 ··0x00000520·006e705f·73697a65·5f74006e·705f7369·.np_size_t.np_si
 86 ··0x00000530·7a655f74·2e636f6c·64006e70·5f766f69·ze_t.cold.np_voi
 87 ··0x00000540·645f7000·6e705f76·6f69645f·702e636f·d_p.np_void_p.co
 88 ··0x00000550·6c64006c·705f666c·6f617400·6c705f66·ld.lp_float.lp_f
 89 ··0x00000560·6c6f6174·2e636f6c·64006c75·5f666c6f·loat.cold.lu_flo
 90 ··0x00000570·6174006c·755f666c·6f61742e·636f6c64·at.lu_float.cold
 91 ··0x00000580·0062755f·6c6f6e67·6c6f6e67·0062755f·.bu_longlong.bu_
 92 ··0x00000590·6c6f6e67·6c6f6e67·2e636f6c·6400735f·longlong.cold.s_
 93 ··0x000005a0·73697a65·6f660073·5f73697a·656f662e·sizeof.s_sizeof.
 94 ··0x000005b0·636f6c64·0062705f·626f6f6c·0062705f·cold.bp_bool.bp_
 95 ··0x000005c0·626f6f6c·2e636f6c·64006275·5f626f6f·bool.cold.bu_boo
 96 ··0x000005d0·6c006e70·5f626f6f·6c006e70·5f626f6f·l.np_bool.np_boo
 97 ··0x000005e0·6c2e636f·6c64006e·755f626f·6f6c0073·l.cold.nu_bool.s
 98 ··0x000005f0·5f676574·5f666f72·6d617400·6e755f73·_get_format.nu_s
 99 ··0x00000600·686f7274·005f7261·6e67655f·6572726f·hort._range_erro
 100 ··0x00000610·722e6973·72612e30·2e636f6c·64006e75·r.isra.0.cold.nu
 101 ··0x00000620·5f737369·7a655f74·006e755f·73697a65·_ssize_t.nu_size
 102 ··0x00000630·5f74006e·705f6368·6172006e·705f6368·_t.np_char.np_ch
 103 ··0x00000640·61722e63·6f6c6400·6e755f63·68617200·ar.cold.nu_char.
 104 ··0x00000650·6c755f64·6f75626c·65006e70·5f666c6f·lu_double.np_flo
75 ··0x00000480·61740062·705f666c·6f61742e·636f6c64·at.bp_float.cold105 ··0x00000660·6174006e·705f666c·6f61742e·636f6c64·at.np_float.cold
76 ··0x00000490·0062755f·666c6f61·7400756e·7061636b·.bu_float.unpack 
77 ··0x000004a0·5f666c6f·61740075·6e706163·6b5f666c·_float.unpack_fl 
78 ··0x000004b0·6f61742e·636f6c64·00735f70·61636b5f·oat.cold.s_pack_ 
79 ··0x000004c0·696e746f·00735f70·61636b5f·696e746f·into.s_pack_into 
80 ··0x000004d0·2e636f6c·64006e75·5f696e74·006e755f·.cold.nu_int.nu_ 
81 ··0x000004e0·6c6f6e67·006e705f·62797465·006e705f·long.np_byte.np_ 
82 ··0x000004f0·62797465·2e636f6c·64006e70·5f737369·byte.cold.np_ssi 
83 ··0x00000500·7a655f74·006e705f·7373697a·655f742e·ze_t.np_ssize_t. 
84 ··0x00000510·636f6c64·006e705f·73697a65·5f74006e·cold.np_size_t.n 
85 ··0x00000520·705f7369·7a655f74·2e636f6c·64006e70·p_size_t.cold.np 
86 ··0x00000530·5f766f69·645f7000·6e705f76·6f69645f·_void_p.np_void_ 
87 ··0x00000540·702e636f·6c64006c·705f666c·6f617400·p.cold.lp_float. 
88 ··0x00000550·6c705f66·6c6f6174·2e636f6c·64006c75·lp_float.cold.lu 
89 ··0x00000560·5f666c6f·61740062·755f6c6f·6e676c6f·_float.bu_longlo 
90 ··0x00000570·6e670062·755f6c6f·6e676c6f·6e672e63·ng.bu_longlong.c 
91 ··0x00000580·6f6c6400·735f7369·7a656f66·00735f73·old.s_sizeof.s_s 
92 ··0x00000590·697a656f·662e636f·6c640062·705f626f·izeof.cold.bp_bo 
93 ··0x000005a0·6f6c0062·705f626f·6f6c2e63·6f6c6400·ol.bp_bool.cold. 
94 ··0x000005b0·62755f62·6f6f6c00·6e705f62·6f6f6c00·bu_bool.np_bool. 
95 ··0x000005c0·6e705f62·6f6f6c2e·636f6c64·006e755f·np_bool.cold.nu_ 
96 ··0x000005d0·626f6f6c·00735f67·65745f66·6f726d61·bool.s_get_forma 
97 ··0x000005e0·74006e75·5f73686f·7274005f·72616e67·t.nu_short._rang 
98 ··0x000005f0·655f6572·726f722e·69737261·2e302e63·e_error.isra.0.c 
99 ··0x00000600·6f6c6400·6e755f73·73697a65·5f74006e·old.nu_ssize_t.n 
100 ··0x00000610·755f7369·7a655f74·006e705f·63686172·u_size_t.np_char 
101 ··0x00000620·006e705f·63686172·2e636f6c·64006e75·.np_char.cold.nu 
102 ··0x00000630·5f636861·72006c75·5f646f75·626c6500·_char.lu_double. 
103 ··0x00000640·6e705f66·6c6f6174·006e705f·666c6f61·np_float.np_floa 
104 ··0x00000650·742e636f·6c64006e·755f666c·6f617400·t.cold.nu_float. 
105 ··0x00000660·6e705f64·6f75626c·65006e70·5f646f75·np_double.np_dou106 ··0x00000670·006e755f·666c6f61·74006e70·5f646f75·.nu_float.np_dou
106 ··0x00000670·626c652e·636f6c64·006e755f·646f7562·ble.cold.nu_doub 
107 ··0x00000680·6c65006e·755f766f·69645f70·00537472·le.nu_void_p.Str107 ··0x00000680·626c6500·6e705f64·6f75626c·652e636f·ble.np_double.co
 108 ··0x00000690·6c64006e·755f646f·75626c65·006e755f·ld.nu_double.nu_
 109 ··0x000006a0·766f6964·5f700053·74727563·745f756e·void_p.Struct_un
 110 ··0x000006b0·7061636b·5f66726f·6d005374·72756374·pack_from.Struct
108 ··0x00000690·7563745f·756e7061·636b5f66·726f6d00·uct_unpack_from.111 ··0x000006c0·5f756e70·61636b5f·66726f6d·2e636f6c·_unpack_from.col
 112 ··0x000006d0·64005f70·61727365·722e3300·53747275·d._parser.3.Stru
 113 ··0x000006e0·63745f69·7465725f·756e7061·636b0075·ct_iter_unpack.u
 114 ··0x000006f0·6e706163·6b697465·725f6974·65726e65·npackiter_iterne
 115 ··0x00000700·78740075·6e706163·6b697465·725f6465·xt.unpackiter_de
 116 ··0x00000710·616c6c6f·63006e75·5f68616c·66666c6f·alloc.nu_halfflo
 117 ··0x00000720·61740075·6e706163·6b5f6861·6c66666c·at.unpack_halffl
109 ··0x000006a0·53747275·63745f75·6e706163·6b5f6672·Struct_unpack_fr 
110 ··0x000006b0·6f6d2e63·6f6c6400·5f706172·7365722e·om.cold._parser. 
111 ··0x000006c0·33005374·72756374·5f697465·725f756e·3.Struct_iter_un 
112 ··0x000006d0·7061636b·00756e70·61636b69·7465725f·pack.unpackiter_ 
113 ··0x000006e0·69746572·6e657874·00756e70·61636b69·iternext.unpacki 
114 ··0x000006f0·7465725f·6465616c·6c6f6300·6e755f68·ter_dealloc.nu_h 
115 ··0x00000700·616c6666·6c6f6174·00756e70·61636b5f·alffloat.unpack_ 
116 ··0x00000710·68616c66·666c6f61·74006e70·5f68616c·halffloat.np_hal 
117 ··0x00000720·66666c6f·61740062·755f6861·6c66666c·ffloat.bu_halffl 
118 ··0x00000730·6f617400·62705f68·616c6666·6c6f6174·oat.bp_halffloat118 ··0x00000730·6f617400·6e705f68·616c6666·6c6f6174·oat.np_halffloat
 119 ··0x00000740·0062755f·68616c66·666c6f61·74006270·.bu_halffloat.bp
 120 ··0x00000750·5f68616c·66666c6f·61740075·6e706163·_halffloat.unpac
Max diff block lines reached; 0/28213 bytes (0.00%) of diff not shown.
270 KB
_threadmodule.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:··········35652·(bytes·into·file)13 ··Start·of·section·headers:··········36568·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x8b44:1 There·are·20·section·headers,·starting·at·offset·0x8ed8:
  
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]·.text·············PROGBITS········00000000·000040·000e37·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000b27·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·007244·000778·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·007520·000668·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000e80·000678·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000b80·000678·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·0079bc·000410·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·007b88·000410·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001500·0000d4·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·001200·0000d4·00··WA··0···0·32
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001500·00040a·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001200·00040a·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·00190a·000d00·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·00160a·000e6b·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·007dcc·000980·08···I·17···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·007f98·0009f0·08···I·17···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·002610·0003e3·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·002480·0007d1·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·00874c·000158·08···I·17···9··414 ··[10]·.rel.text.hot·····REL·············00000000·008988·0002b0·08···I·17···9··4
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·0029f4·000240·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·002c54·000240·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·002c40·0018db·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·002ea0·0018db·00···A··0···0·32
17 ··[13]·.rodata.cst8······PROGBITS········00000000·004520·000008·08··AM··0···0··817 ··[13]·.rodata.cst8······PROGBITS········00000000·004780·000008·08··AM··0···0··8
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·004528·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·004788·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·004528·0011e8·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·004788·001264·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·0088a4·0001f8·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·008c38·0001f8·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·005710·000d50·10·····18·112··421 ··[17]·.symtab···········SYMTAB··········00000000·0059ec·000d50·10·····18·112··4
22 ··[18]·.strtab···········STRTAB··········00000000·006460·000de4·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·00673c·000de4·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·008a9c·0000a6·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·008e30·0000a6·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
7.91 KB
readelf --wide --symbols {}
    
Offset 20, 72 lines modifiedOffset 20, 72 lines modified
20 ····16:·00000000·····7·FUNC····LOCAL··DEFAULT····7·PyInit__thread.cold20 ····16:·00000000·····7·FUNC····LOCAL··DEFAULT····7·PyInit__thread.cold
21 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT····9·21 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
22 ····18:·00000000····61·FUNC····LOCAL··DEFAULT····9·thread_PyThread_allocate_lock22 ····18:·00000000····61·FUNC····LOCAL··DEFAULT····9·thread_PyThread_allocate_lock
23 ····19:·00000007····45·FUNC····LOCAL··DEFAULT····7·thread_PyThread_allocate_lock.cold23 ····19:·00000007····45·FUNC····LOCAL··DEFAULT····7·thread_PyThread_allocate_lock.cold
24 ····20:·00000040····29·FUNC····LOCAL··DEFAULT····9·thread_get_ident24 ····20:·00000040····29·FUNC····LOCAL··DEFAULT····9·thread_get_ident
25 ····21:·00000034····24·FUNC····LOCAL··DEFAULT····7·thread_get_ident.cold25 ····21:·00000034····24·FUNC····LOCAL··DEFAULT····7·thread_get_ident.cold
26 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT···11·26 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
27 ····23:·00000060···717·FUNC····LOCAL··DEFAULT····9·lock_PyThread_acquire_lock27 ····23:·00000060···718·FUNC····LOCAL··DEFAULT····9·lock_PyThread_acquire_lock
28 ····24:·0000004c···431·FUNC····LOCAL··DEFAULT····7·lock_PyThread_acquire_lock.cold28 ····24:·0000004c···431·FUNC····LOCAL··DEFAULT····7·lock_PyThread_acquire_lock.cold
29 ····25:·00000330····53·FUNC····LOCAL··DEFAULT····9·lock_PyThread_release_lock29 ····25:·00000330····53·FUNC····LOCAL··DEFAULT····9·lock_PyThread_release_lock
30 ····26:·000001fb····28·FUNC····LOCAL··DEFAULT····7·lock_PyThread_release_lock.cold30 ····26:·000001fb····28·FUNC····LOCAL··DEFAULT····7·lock_PyThread_release_lock.cold
31 ····27:·00000370···115·FUNC····LOCAL··DEFAULT····9·lock_dealloc31 ····27:·00000370···120·FUNC····LOCAL··DEFAULT····9·lock_dealloc
32 ····28:·00000200···115·FUNC····LOCAL··DEFAULT····1·thread__set_sentinel32 ····28:·00000200···115·FUNC····LOCAL··DEFAULT····1·thread__set_sentinel
33 ····29:·00000470····68·FUNC····LOCAL··DEFAULT····1·release_sentinel33 ····29:·00000470····68·FUNC····LOCAL··DEFAULT····1·release_sentinel
34 ····30:·00000217···138·FUNC····LOCAL··DEFAULT····7·thread__set_sentinel.cold34 ····30:·00000217···138·FUNC····LOCAL··DEFAULT····7·thread__set_sentinel.cold
35 ····31:·00000280····20·FUNC····LOCAL··DEFAULT····1·thread_get_native_id35 ····31:·00000280····20·FUNC····LOCAL··DEFAULT····1·thread_get_native_id
36 ····32:·000002a0···283·FUNC····LOCAL··DEFAULT····1·thread_PyThread_start_new_thread36 ····32:·000002a0···283·FUNC····LOCAL··DEFAULT····1·thread_PyThread_start_new_thread
37 ····33:·000003c0···165·FUNC····LOCAL··DEFAULT····1·t_bootstrap37 ····33:·000003c0···165·FUNC····LOCAL··DEFAULT····1·t_bootstrap
38 ····34:·000002a1···308·FUNC····LOCAL··DEFAULT····7·thread_PyThread_start_new_thread.cold38 ····34:·000002a1···308·FUNC····LOCAL··DEFAULT····7·thread_PyThread_start_new_thread.cold
39 ····35:·000003d5···114·FUNC····LOCAL··DEFAULT····7·t_bootstrap.cold39 ····35:·000003d5···114·FUNC····LOCAL··DEFAULT····7·t_bootstrap.cold
40 ····36:·00000447·····4·FUNC····LOCAL··DEFAULT····7·release_sentinel.cold40 ····36:·00000447·····4·FUNC····LOCAL··DEFAULT····7·release_sentinel.cold
41 ····37:·000004c0····17·FUNC····LOCAL··DEFAULT····1·lock_locked_lock41 ····37:·000004c0····17·FUNC····LOCAL··DEFAULT····1·lock_locked_lock
42 ····38:·000004e0····70·FUNC····LOCAL··DEFAULT····1·rlock_new42 ····38:·000004e0····70·FUNC····LOCAL··DEFAULT····1·rlock_new
43 ····39:·0000044b····47·FUNC····LOCAL··DEFAULT····7·rlock_new.cold43 ····39:·0000044b····47·FUNC····LOCAL··DEFAULT····7·rlock_new.cold
44 ····40:·00000530···599·FUNC····LOCAL··DEFAULT····1·rlock_acquire44 ····40:·000003f0···803·FUNC····LOCAL··DEFAULT····9·rlock_acquire
45 ····41:·0000047a···193·FUNC····LOCAL··DEFAULT····7·rlock_acquire.cold45 ····41:·0000047a···535·FUNC····LOCAL··DEFAULT····7·rlock_acquire.cold
46 ····42:·00000790····81·FUNC····LOCAL··DEFAULT····1·rlock_release46 ····42:·00000720····95·FUNC····LOCAL··DEFAULT····9·rlock_release
47 ····43:·0000053b····28·FUNC····LOCAL··DEFAULT····7·rlock_release.cold47 ····43:·00000691····28·FUNC····LOCAL··DEFAULT····7·rlock_release.cold
48 ····44:·000007f0···247·FUNC····LOCAL··DEFAULT····1·local_new48 ····44:·00000530···247·FUNC····LOCAL··DEFAULT····1·local_new
49 ····45:·00000000····16·OBJECT··LOCAL··DEFAULT····3·wr_callback_def.049 ····45:·00000000····16·OBJECT··LOCAL··DEFAULT····3·wr_callback_def.0
50 ····46:·000008f0···181·FUNC····LOCAL··DEFAULT····1·_local_create_dummy50 ····46:·00000630···181·FUNC····LOCAL··DEFAULT····1·_local_create_dummy
51 ····47:·00000557···139·FUNC····LOCAL··DEFAULT····7·local_new.cold51 ····47:·000006ad···139·FUNC····LOCAL··DEFAULT····7·local_new.cold
52 ····48:·000005e2···192·FUNC····LOCAL··DEFAULT····7·_local_create_dummy.cold52 ····48:·00000738···192·FUNC····LOCAL··DEFAULT····7·_local_create_dummy.cold
53 ····49:·000009b0····78·FUNC····LOCAL··DEFAULT····1·local_traverse53 ····49:·00000780····81·FUNC····LOCAL··DEFAULT····9·local_traverse
54 ····50:·000006a2····25·FUNC····LOCAL··DEFAULT····7·local_traverse.cold54 ····50:·000007f8····46·FUNC····LOCAL··DEFAULT····7·local_traverse.cold
55 ····51:·00000a00····68·FUNC····LOCAL··DEFAULT····1·rlock_dealloc55 ····51:·000006f0····68·FUNC····LOCAL··DEFAULT····1·rlock_dealloc
56 ····52:·000006bb····34·FUNC····LOCAL··DEFAULT····7·rlock_dealloc.cold56 ····52:·00000826····34·FUNC····LOCAL··DEFAULT····7·rlock_dealloc.cold
57 ····53:·00000a50····83·FUNC····LOCAL··DEFAULT····1·local_setattro57 ····53:·00000740····83·FUNC····LOCAL··DEFAULT····1·local_setattro
58 ····54:·00000ab0····51·FUNC····LOCAL··DEFAULT····1·_ldict58 ····54:·000007a0····51·FUNC····LOCAL··DEFAULT····1·_ldict
59 ····55:·000006dd····42·FUNC····LOCAL··DEFAULT····7·local_setattro.cold59 ····55:·00000848····42·FUNC····LOCAL··DEFAULT····7·local_setattro.cold
60 ····56:·00000707···120·FUNC····LOCAL··DEFAULT····7·_ldict.cold60 ····56:·00000872···120·FUNC····LOCAL··DEFAULT····7·_ldict.cold
61 ····57:·00000af0····89·FUNC····LOCAL··DEFAULT····1·local_dealloc61 ····57:·000007e0····89·FUNC····LOCAL··DEFAULT····1·local_dealloc
62 ····58:·00000b50···214·FUNC····LOCAL··DEFAULT····1·local_clear62 ····58:·00000840···214·FUNC····LOCAL··DEFAULT····1·local_clear
63 ····59:·0000077f····60·FUNC····LOCAL··DEFAULT····7·local_clear.cold63 ····59:·000008ea····60·FUNC····LOCAL··DEFAULT····7·local_clear.cold
64 ····60:·00000c30····37·FUNC····LOCAL··DEFAULT····1·localdummy_dealloc64 ····60:·00000920····37·FUNC····LOCAL··DEFAULT····1·localdummy_dealloc
65 ····61:·000007bb····17·FUNC····LOCAL··DEFAULT····7·localdummy_dealloc.cold65 ····61:·00000926····17·FUNC····LOCAL··DEFAULT····7·localdummy_dealloc.cold
66 ····62:·00000c60···121·FUNC····LOCAL··DEFAULT····1·local_getattro66 ····62:·00000950···121·FUNC····LOCAL··DEFAULT····1·local_getattro
67 ····63:·000007cc····44·FUNC····LOCAL··DEFAULT····7·local_getattro.cold67 ····63:·00000937····44·FUNC····LOCAL··DEFAULT····7·local_getattro.cold
68 ····64:·00000ce0····49·FUNC····LOCAL··DEFAULT····1·lock__at_fork_reinit68 ····64:·000009d0····49·FUNC····LOCAL··DEFAULT····1·lock__at_fork_reinit
69 ····65:·000007f8····28·FUNC····LOCAL··DEFAULT····7·lock__at_fork_reinit.cold69 ····65:·00000963····28·FUNC····LOCAL··DEFAULT····7·lock__at_fork_reinit.cold
70 ····66:·00000d20····49·FUNC····LOCAL··DEFAULT····1·rlock_is_owned70 ····66:·00000a10····49·FUNC····LOCAL··DEFAULT····1·rlock_is_owned
71 ····67:·00000814····17·FUNC····LOCAL··DEFAULT····7·rlock_is_owned.cold71 ····67:·0000097f····17·FUNC····LOCAL··DEFAULT····7·rlock_is_owned.cold
72 ····68:·00000d60····68·FUNC····LOCAL··DEFAULT····1·rlock_release_save72 ····68:·00000a50····68·FUNC····LOCAL··DEFAULT····1·rlock_release_save
73 ····69:·00000825····28·FUNC····LOCAL··DEFAULT····7·rlock_release_save.cold73 ····69:·00000990····28·FUNC····LOCAL··DEFAULT····7·rlock_release_save.cold
74 ····70:·00000db0···101·FUNC····LOCAL··DEFAULT····1·rlock_acquire_restore74 ····70:·00000aa0···101·FUNC····LOCAL··DEFAULT····1·rlock_acquire_restore
75 ····71:·00000841····75·FUNC····LOCAL··DEFAULT····7·rlock_acquire_restore.cold75 ····71:·000009ac····75·FUNC····LOCAL··DEFAULT····7·rlock_acquire_restore.cold
76 ····72:·00000e20····23·FUNC····LOCAL··DEFAULT····1·thread__count76 ····72:·00000b10····23·FUNC····LOCAL··DEFAULT····1·thread__count
77 ····73:·0000088c···120·FUNC····LOCAL··DEFAULT····7·_localdummy_destroyed77 ····73:·000009f7···120·FUNC····LOCAL··DEFAULT····7·_localdummy_destroyed
78 ····74:·00000904····56·FUNC····LOCAL··DEFAULT····7·rlock_repr78 ····74:·00000a6f····56·FUNC····LOCAL··DEFAULT····7·rlock_repr
79 ····75:·0000093c····49·FUNC····LOCAL··DEFAULT····7·lock_repr79 ····75:·00000aa7····49·FUNC····LOCAL··DEFAULT····7·lock_repr
80 ····76:·0000096d···180·FUNC····LOCAL··DEFAULT····7·thread_stack_size80 ····76:·00000ad8···180·FUNC····LOCAL··DEFAULT····7·thread_stack_size
81 ····77:·00000a21····23·FUNC····LOCAL··DEFAULT····7·thread_PyThread_interrupt_main81 ····77:·00000b8c····23·FUNC····LOCAL··DEFAULT····7·thread_PyThread_interrupt_main
82 ····78:·00000a38····20·FUNC····LOCAL··DEFAULT····7·thread_PyThread_exit_thread82 ····78:·00000ba3····20·FUNC····LOCAL··DEFAULT····7·thread_PyThread_exit_thread
83 ····79:·00000a4c····79·FUNC····LOCAL··DEFAULT····7·rlock__at_fork_reinit83 ····79:·00000bb7····79·FUNC····LOCAL··DEFAULT····7·rlock__at_fork_reinit
84 ····80:·00000a9b···613·FUNC····LOCAL··DEFAULT····7·thread_excepthook84 ····80:·00000c06···613·FUNC····LOCAL··DEFAULT····7·thread_excepthook
85 ····81:·0000066c····12·OBJECT··LOCAL··DEFAULT····3·PyId_stderr85 ····81:·0000066c····12·OBJECT··LOCAL··DEFAULT····3·PyId_stderr
86 ····82:·00000010····12·OBJECT··LOCAL··DEFAULT····3·PyId_name.186 ····82:·00000010····12·OBJECT··LOCAL··DEFAULT····3·PyId_name.1
87 ····83:·00000660····12·OBJECT··LOCAL··DEFAULT····3·PyId_flush87 ····83:·00000660····12·OBJECT··LOCAL··DEFAULT····3·PyId_flush
88 ····84:·000001e0···137·OBJECT··LOCAL··DEFAULT···12·thread_doc88 ····84:·000001e0···137·OBJECT··LOCAL··DEFAULT···12·thread_doc
89 ····85:·00000060···224·OBJECT··LOCAL··DEFAULT····3·thread_methods89 ····85:·00000060···224·OBJECT··LOCAL··DEFAULT····3·thread_methods
90 ····86:·00000000·····0·SECTION·LOCAL··DEFAULT···12·90 ····86:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
91 ····87:·00000e40···490·OBJECT··LOCAL··DEFAULT···12·start_new_doc91 ····87:·00000e40···490·OBJECT··LOCAL··DEFAULT···12·start_new_doc
62.6 KB
readelf --wide --relocs {}
Max HTML report size reached
76.2 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
28.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 285, 47 lines modifiedOffset 285, 47 lines modified
285 »       push···$0xbb285 »       push···$0xbb
286 ·R_386_32»       .rodata.str1.1286 ·R_386_32»       .rodata.str1.1
287 »       pushl··0x40(%esp)287 »       pushl··0x40(%esp)
288 »       call···2c9·<thread_PyThread_start_new_thread+0x29>288 »       call···2c9·<thread_PyThread_start_new_thread+0x29>
289 ·R_386_PC32»     PyArg_UnpackTuple289 ·R_386_PC32»     PyArg_UnpackTuple
290 »       add····$0x20,%esp290 »       add····$0x20,%esp
291 »       test···%eax,%eax291 »       test···%eax,%eax
292 »       je·····575·<rlock_acquire+0x45>292 »       je·····575·<local_new+0x45>
293 ·R_386_PC32»     .text.unlikely293 ·R_386_PC32»     .text.unlikely
294 »       sub····$0xc,%esp294 »       sub····$0xc,%esp
295 »       pushl··0x10(%esp)295 »       pushl··0x10(%esp)
296 »       call···2e0·<thread_PyThread_start_new_thread+0x40>296 »       call···2e0·<thread_PyThread_start_new_thread+0x40>
297 ·R_386_PC32»     PyCallable_Check297 ·R_386_PC32»     PyCallable_Check
298 »       add····$0x10,%esp298 »       add····$0x10,%esp
299 »       test···%eax,%eax299 »       test···%eax,%eax
300 »       je·····693·<rlock_acquire+0x163>300 »       je·····693·<_local_create_dummy+0x63>
301 ·R_386_PC32»     .text.unlikely301 ·R_386_PC32»     .text.unlikely
302 »       mov····0x8(%esp),%ebx302 »       mov····0x8(%esp),%ebx
303 »       mov····0x4(%ebx),%eax303 »       mov····0x4(%ebx),%eax
304 »       testb··$0x4,0x57(%eax)304 »       testb··$0x4,0x57(%eax)
305 »       je·····688·<rlock_acquire+0x158>305 »       je·····688·<_local_create_dummy+0x58>
306 ·R_386_PC32»     .text.unlikely306 ·R_386_PC32»     .text.unlikely
307 »       mov····0xc(%esp),%edx307 »       mov····0xc(%esp),%edx
308 »       test···%edx,%edx308 »       test···%edx,%edx
309 »       jne····66b·<rlock_acquire+0x13b>309 »       jne····66b·<_local_create_dummy+0x3b>
310 ·R_386_PC32»     .text.unlikely310 ·R_386_PC32»     .text.unlikely
311 »       mov····0x160,%ebx311 »       mov····0x160,%ebx
312 ·R_386_32»       _PyRuntime312 ·R_386_32»       _PyRuntime
313 »       mov····0x8(%ebx),%eax313 »       mov····0x8(%ebx),%eax
314 »       cmpl···$0x0,0x300(%eax)314 »       cmpl···$0x0,0x300(%eax)
315 »       jne····665·<rlock_acquire+0x135>315 »       jne····665·<_local_create_dummy+0x35>
316 ·R_386_PC32»     .text.unlikely316 ·R_386_PC32»     .text.unlikely
317 »       sub····$0xc,%esp317 »       sub····$0xc,%esp
318 »       push···$0x18318 »       push···$0x18
319 »       call···328·<thread_PyThread_start_new_thread+0x88>319 »       call···328·<thread_PyThread_start_new_thread+0x88>
320 ·R_386_PC32»     PyMem_Malloc320 ·R_386_PC32»     PyMem_Malloc
321 »       add····$0x10,%esp321 »       add····$0x10,%esp
322 »       mov····%eax,%ebx322 »       mov····%eax,%ebx
323 »       test···%eax,%eax323 »       test···%eax,%eax
324 »       je·····664·<rlock_acquire+0x134>324 »       je·····664·<_local_create_dummy+0x34>
325 ·R_386_PC32»     .text.unlikely325 ·R_386_PC32»     .text.unlikely
326 »       mov····0x160,%edx326 »       mov····0x160,%edx
327 ·R_386_32»       _PyRuntime327 ·R_386_32»       _PyRuntime
328 »       sub····$0xc,%esp328 »       sub····$0xc,%esp
329 »       mov····0x8(%edx),%ecx329 »       mov····0x8(%edx),%ecx
330 »       mov····0x14(%esp),%edx330 »       mov····0x14(%esp),%edx
331 »       mov····%ecx,(%eax)331 »       mov····%ecx,(%eax)
8.36 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 91 lines modifiedOffset 1, 91 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·f7010000·8c080000·08000000·00000000·................3 ··0x00000000·f7010000·f7090000·08000000·00000000·................
4 ··0x00000010·00000000·0d020000·00000000·00000000·................4 ··0x00000010·00000000·0d020000·00000000·00000000·................
5 ··0x00000020·01000000·00000000·00000000·00000000·................5 ··0x00000020·01000000·00000000·00000000·00000000·................
6 ··0x00000030·00000000·12020000·e0010000·ffffffff·................6 ··0x00000030·00000000·12020000·e0010000·ffffffff·................
7 ··0x00000040·60000000·00000000·00000000·00000000·`...............7 ··0x00000040·60000000·00000000·00000000·00000000·`...............
8 ··0x00000050·00000000·00000000·00000000·00000000·................8 ··0x00000050·00000000·00000000·00000000·00000000·................
9 ··0x00000060·bb000000·a0020000·01000000·400e0000·............@...9 ··0x00000060·bb000000·a0020000·01000000·400e0000·............@...
10 ··0x00000070·1a020000·a0020000·01000000·400e0000·............@...10 ··0x00000070·1a020000·a0020000·01000000·400e0000·............@...
11 ··0x00000080·24020000·00000000·04000000·600c0000·$...........`...11 ··0x00000080·24020000·00000000·04000000·600c0000·$...........`...
12 ··0x00000090·32020000·00000000·04000000·600c0000·2...........`...12 ··0x00000090·32020000·00000000·04000000·600c0000·2...........`...
13 ··0x000000a0·3b020000·380a0000·04000000·800d0000·;...8...........13 ··0x000000a0·3b020000·a30b0000·04000000·800d0000·;...............
14 ··0x000000b0·47020000·380a0000·04000000·800d0000·G...8...........14 ··0x000000b0·47020000·a30b0000·04000000·800d0000·G...............
15 ··0x000000c0·4c020000·210a0000·04000000·000d0000·L...!...........15 ··0x000000c0·4c020000·8c0b0000·04000000·000d0000·L...............
16 ··0x000000d0·5b020000·40000000·04000000·800a0000·[...@...........16 ··0x000000d0·5b020000·40000000·04000000·800a0000·[...@...........
17 ··0x000000e0·65020000·80020000·04000000·c0090000·e...............17 ··0x000000e0·65020000·80020000·04000000·c0090000·e...............
18 ··0x000000f0·73020000·200e0000·04000000·40080000·s...·.......@...18 ··0x000000f0·73020000·100b0000·04000000·40080000·s...........@...
19 ··0x00000100·7a020000·6d090000·01000000·40030000·z...m.......@...19 ··0x00000100·7a020000·d80a0000·01000000·40030000·z...........@...
20 ··0x00000110·85020000·00020000·04000000·60070000·............`...20 ··0x00000110·85020000·00020000·04000000·60070000·............`...
21 ··0x00000120·93020000·9b0a0000·08000000·80020000·................21 ··0x00000120·93020000·060c0000·08000000·80020000·................
22 ··0x00000130·00000000·00000000·00000000·00000000·................22 ··0x00000130·00000000·00000000·00000000·00000000·................
23 ··0x00000140·9f020000·e0020000·60010000·04000000·........`.......23 ··0x00000140·9f020000·e0020000·60010000·04000000·........`.......
24 ··0x00000150·00000000·00000000·00000000·00000000·................24 ··0x00000150·00000000·00000000·00000000·00000000·................
25 ··0x00000160·b6020000·bf020000·ce020000·d8020000·................25 ··0x00000160·b6020000·bf020000·ce020000·d8020000·................
26 ··0x00000170·e8020000·f6020000·0a030000·11030000·................26 ··0x00000170·e8020000·f6020000·0a030000·11030000·................
27 ··0x00000180·00000000·00000000·00000000·00000000·................27 ··0x00000180·00000000·00000000·00000000·00000000·................
28 ··0x00000190·00000000·00000000·00000000·00000000·................28 ··0x00000190·00000000·00000000·00000000·00000000·................
29 ··0x000001a0·01000000·00000000·00000000·18030000·................29 ··0x000001a0·01000000·00000000·00000000·18030000·................
30 ··0x000001b0·20000000·00000000·f00a0000·00000000··...............30 ··0x000001b0·20000000·00000000·e0070000·00000000··...............
31 ··0x000001c0·00000000·00000000·00000000·00000000·................31 ··0x000001c0·00000000·00000000·00000000·00000000·................
32 ··0x000001d0·00000000·00000000·00000000·00000000·................32 ··0x000001d0·00000000·00000000·00000000·00000000·................
33 ··0x000001e0·00000000·00000000·600c0000·500a0000·........`...P...33 ··0x000001e0·00000000·00000000·50090000·40070000·........P...@...
34 ··0x000001f0·00000000·00440400·27030000·b0090000·.....D..'.......34 ··0x000001f0·00000000·00440400·27030000·80070000·.....D..'.......
35 ··0x00000200·500b0000·00000000·14000000·00000000·P...............35 ··0x00000200·40080000·00000000·14000000·00000000·@...............
36 ··0x00000210·00000000·00000000·00000000·00000000·................36 ··0x00000210·00000000·00000000·00000000·00000000·................
37 ··0x00000220·00000000·00000000·00000000·00000000·................37 ··0x00000220·00000000·00000000·00000000·00000000·................
38 ··0x00000230·00000000·00000000·00000000·f0070000·................38 ··0x00000230·00000000·00000000·00000000·30050000·............0...
39 ··0x00000240·00000000·00000000·00000000·00000000·................39 ··0x00000240·00000000·00000000·00000000·00000000·................
40 ··0x00000250·00000000·00000000·00000000·00000000·................40 ··0x00000250·00000000·00000000·00000000·00000000·................
41 ··0x00000260·00000000·00000000·00000000·00000000·................41 ··0x00000260·00000000·00000000·00000000·00000000·................
42 ··0x00000270·00000000·00000000·00000000·00000000·................42 ··0x00000270·00000000·00000000·00000000·00000000·................
43 ··0x00000280·01000000·00000000·00000000·39030000·............9...43 ··0x00000280·01000000·00000000·00000000·39030000·............9...
44 ··0x00000290·10000000·00000000·300c0000·00000000·........0.......44 ··0x00000290·10000000·00000000·20090000·00000000·........·.......
45 ··0x000002a0·00000000·00000000·00000000·00000000·................45 ··0x000002a0·00000000·00000000·00000000·00000000·................
46 ··0x000002b0·00000000·00000000·00000000·00000000·................46 ··0x000002b0·00000000·00000000·00000000·00000000·................
47 ··0x000002c0·00000000·00000000·00000000·00000000·................47 ··0x000002c0·00000000·00000000·00000000·00000000·................
48 ··0x000002d0·00000000·00000400·4d030000·00000000·........M.......48 ··0x000002d0·00000000·00000400·4d030000·00000000·........M.......
49 ··0x000002e0·00000000·00000000·0c000000·00000000·................49 ··0x000002e0·00000000·00000000·0c000000·00000000·................
50 ··0x000002f0·00000000·00000000·00000000·00000000·................50 ··0x000002f0·00000000·00000000·00000000·00000000·................
51 ··0x00000300·00000000·00000000·00000000·00000000·................51 ··0x00000300·00000000·00000000·00000000·00000000·................
52 ··0x00000310·00000000·00000000·00000000·00000000·................52 ··0x00000310·00000000·00000000·00000000·00000000·................
53 ··0x00000320·00000000·00000000·00000000·00000000·................53 ··0x00000320·00000000·00000000·00000000·00000000·................
54 ··0x00000330·00000000·00000000·00000000·00000000·................54 ··0x00000330·00000000·00000000·00000000·00000000·................
55 ··0x00000340·00000000·00000000·00000000·00000000·................55 ··0x00000340·00000000·00000000·00000000·00000000·................
56 ··0x00000350·00000000·00000000·00000000·00000000·................56 ··0x00000350·00000000·00000000·00000000·00000000·................
57 ··0x00000360·01000000·00000000·00000000·60030000·............`...57 ··0x00000360·01000000·00000000·00000000·60030000·............`...
58 ··0x00000370·18000000·00000000·000a0000·00000000·................58 ··0x00000370·18000000·00000000·f0060000·00000000·................
59 ··0x00000380·00000000·00000000·00000000·04090000·................59 ··0x00000380·00000000·00000000·00000000·6f0a0000·............o...
60 ··0x00000390·00000000·00000000·00000000·00000000·................60 ··0x00000390·00000000·00000000·00000000·00000000·................
61 ··0x000003a0·00000000·00000000·00000000·00000000·................61 ··0x000003a0·00000000·00000000·00000000·00000000·................
62 ··0x000003b0·00000000·00040400·00000000·00000000·................62 ··0x000003b0·00000000·00040400·00000000·00000000·................
63 ··0x000003c0·00000000·00000000·14000000·00000000·................63 ··0x000003c0·00000000·00000000·14000000·00000000·................
64 ··0x000003d0·00000000·40040000·00000000·00000000·....@...........64 ··0x000003d0·00000000·40040000·00000000·00000000·....@...........
65 ··0x000003e0·00000000·00000000·00000000·00000000·................65 ··0x000003e0·00000000·00000000·00000000·00000000·................
66 ··0x000003f0·00000000·00000000·00000000·e0040000·................66 ··0x000003f0·00000000·00000000·00000000·e0040000·................
67 ··0x00000400·00000000·00000000·00000000·00000000·................67 ··0x00000400·00000000·00000000·00000000·00000000·................
68 ··0x00000410·00000000·00000000·00000000·00000000·................68 ··0x00000410·00000000·00000000·00000000·00000000·................
69 ··0x00000420·00000000·00000000·00000000·00000000·................69 ··0x00000420·00000000·00000000·00000000·00000000·................
70 ··0x00000430·00000000·00000000·00000000·00000000·................70 ··0x00000430·00000000·00000000·00000000·00000000·................
71 ··0x00000440·6e030000·30050000·03000000·00130000·n...0...........71 ··0x00000440·6e030000·f0030000·03000000·00130000·n...............
72 ··0x00000450·76030000·90070000·04000000·40110000·v...........@...72 ··0x00000450·76030000·20070000·04000000·40110000·v...·.......@...
73 ··0x00000460·7e030000·200d0000·04000000·40100000·~...·.......@...73 ··0x00000460·7e030000·100a0000·04000000·40100000·~...........@...
74 ··0x00000470·88030000·b00d0000·01000000·e0100000·................74 ··0x00000470·88030000·a00a0000·01000000·e0100000·................
75 ··0x00000480·99030000·600d0000·04000000·80100000·....`...........75 ··0x00000480·99030000·500a0000·04000000·80100000·....P...........
76 ··0x00000490·a7030000·30050000·03000000·00130000·....0...........76 ··0x00000490·a7030000·f0030000·03000000·00130000·................
77 ··0x000004a0·b1030000·90070000·01000000·40110000·............@...77 ··0x000004a0·b1030000·20070000·01000000·40110000·....·.......@...
78 ··0x000004b0·ba030000·4c0a0000·04000000·00000000·....L...........78 ··0x000004b0·ba030000·b70b0000·04000000·00000000·................
79 ··0x000004c0·00000000·00000000·00000000·00000000·................79 ··0x000004c0·00000000·00000000·00000000·00000000·................
80 ··0x000004d0·00000000·00000000·00000000·00000000·................80 ··0x000004d0·00000000·00000000·00000000·00000000·................
81 ··0x000004e0·01000000·00000000·00000000·ca030000·................81 ··0x000004e0·01000000·00000000·00000000·ca030000·................
82 ··0x000004f0·14000000·00000000·70030000·00000000·........p.......82 ··0x000004f0·14000000·00000000·70030000·00000000·........p.......
83 ··0x00000500·00000000·00000000·00000000·3c090000·............<...83 ··0x00000500·00000000·00000000·00000000·a70a0000·................
84 ··0x00000510·00000000·00000000·00000000·00000000·................84 ··0x00000510·00000000·00000000·00000000·00000000·................
85 ··0x00000520·00000000·00000000·00000000·00000000·................85 ··0x00000520·00000000·00000000·00000000·00000000·................
86 ··0x00000530·00000000·00000400·00000000·00000000·................86 ··0x00000530·00000000·00000400·00000000·00000000·................
87 ··0x00000540·00000000·00000000·0c000000·00000000·................87 ··0x00000540·00000000·00000000·0c000000·00000000·................
88 ··0x00000550·00000000·c0050000·00000000·00000000·................88 ··0x00000550·00000000·c0050000·00000000·00000000·................
89 ··0x00000560·00000000·00000000·00000000·00000000·................89 ··0x00000560·00000000·00000000·00000000·00000000·................
90 ··0x00000570·00000000·00000000·00000000·00000000·................90 ··0x00000570·00000000·00000000·00000000·00000000·................
40.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 226, 15 lines modifiedOffset 226, 15 lines modified
226 ·R_386_32»       .rodata.str1.1226 ·R_386_32»       .rodata.str1.1
227 »       pushl··0xd0227 »       pushl··0xd0
228 ·R_386_32»       .bss228 ·R_386_32»       .bss
229 »       call···209·<lock_PyThread_release_lock.cold+0xe>229 »       call···209·<lock_PyThread_release_lock.cold+0xe>
230 ·R_386_PC32»     PyErr_SetString230 ·R_386_PC32»     PyErr_SetString
231 »       xor····%eax,%eax231 »       xor····%eax,%eax
232 »       add····$0x10,%esp232 »       add····$0x10,%esp
233 »       jmp····573·<local_new.cold+0x1c>233 »       jmp····573·<rlock_acquire.cold+0xf9>
234 ·R_386_PC32»     .text.hot234 ·R_386_PC32»     .text.hot
  
235 00000217·<thread__set_sentinel.cold>:235 00000217·<thread__set_sentinel.cold>:
236 thread__set_sentinel.cold():236 thread__set_sentinel.cold():
237 »       movl···$0x0,0x6c(%ebx)237 »       movl···$0x0,0x6c(%ebx)
238 »       movl···$0x0,0x70(%ebx)238 »       movl···$0x0,0x70(%ebx)
239 »       subl···$0x1,(%eax)239 »       subl···$0x1,(%eax)
15.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 81, 35 lines modifiedOffset 81, 35 lines modified
81 ·R_386_PC32»     PyArg_ParseTupleAndKeywords81 ·R_386_PC32»     PyArg_ParseTupleAndKeywords
82 »       add····$0x20,%esp82 »       add····$0x20,%esp
83 »       test···%eax,%eax83 »       test···%eax,%eax
84 »       je·····13a·<lock_PyThread_acquire_lock+0xda>84 »       je·····13a·<lock_PyThread_acquire_lock+0xda>
85 ·R_386_PC32»     .text.unlikely85 ·R_386_PC32»     .text.unlikely
86 »       mov····0x24(%esp),%esi86 »       mov····0x24(%esp),%esi
87 »       test···%esi,%esi87 »       test···%esi,%esi
88 »       jne····27b·<lock_PyThread_acquire_lock+0x21b>88 »       jne····27c·<lock_PyThread_acquire_lock+0x21c>
89 »       mov····0x20(%esp),%eax89 »       mov····0x20(%esp),%eax
90 »       mov····0x28(%esp),%esi90 »       mov····0x28(%esp),%esi
91 »       mov····0x2c(%esp),%edi91 »       mov····0x2c(%esp),%edi
92 »       test···%eax,%eax92 »       test···%eax,%eax
93 »       je·····1a0·<lock_PyThread_acquire_lock+0x140>93 »       je·····1a0·<lock_PyThread_acquire_lock+0x140>
94 »       mov····%ebp,%edx94 »       mov····%ebp,%edx
95 »       mov····%ebx,%ecx95 »       mov····%ebx,%ecx
96 »       xor····%esi,%edx96 »       xor····%esi,%edx
97 »       xor····%edi,%ecx97 »       xor····%edi,%ecx
98 »       or·····%ecx,%edx98 »       or·····%ecx,%edx
99 »       jne····190·<lock_PyThread_acquire_lock+0x130>99 »       jne····190·<lock_PyThread_acquire_lock+0x130>
100 »       xor····%esi,%ebp100 »       xor····%esi,%ebp
101 »       xor····%edi,%ebx101 »       xor····%edi,%ebx
102 »       or·····%ebx,%ebp102 »       or·····%ebx,%ebp
103 »       jne····2bb·<lock_PyThread_acquire_lock+0x25b>103 »       jne····2bc·<lock_PyThread_acquire_lock+0x25c>
104 »       mov····0x60(%esp),%ebx104 »       mov····0x60(%esp),%ebx
105 »       cmp····%esi,%ebp105 »       cmp····%esi,%ebp
106 »       sbb····%edi,%ebp106 »       sbb····%edi,%ebp
107 »       mov····0x8(%ebx),%ebx107 »       mov····0x8(%ebx),%ebx
108 »       jl·····307·<lock_PyThread_acquire_lock+0x2a7>108 »       jl·····308·<lock_PyThread_acquire_lock+0x2a8>
109 »       sub····$0x4,%esp109 »       sub····$0x4,%esp
110 »       push···$0x1110 »       push···$0x1
111 »       push···%edi111 »       push···%edi
112 »       push···%esi112 »       push···%esi
113 »       call···12b·<lock_PyThread_acquire_lock+0xcb>113 »       call···12b·<lock_PyThread_acquire_lock+0xcb>
114 ·R_386_PC32»     _PyTime_AsMicroseconds114 ·R_386_PC32»     _PyTime_AsMicroseconds
115 »       mov····%eax,0x18(%esp)115 »       mov····%eax,0x18(%esp)
26.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 29, 26 lines modifiedOffset 29, 26 lines modified
29 ··0x00000190·410e2048·0e10410e·14410e18·450e1c46·A.·H..A..A..E..F29 ··0x00000190·410e2048·0e10410e·14410e18·450e1c46·A.·H..A..A..E..F
30 ··0x000001a0·0e20480e·10000000·14000000·ac010000·.·H.............30 ··0x000001a0·0e20480e·10000000·14000000·ac010000·.·H.............
31 ··0x000001b0·40000000·1d000000·00430e10·550e0400·@........C..U...31 ··0x000001b0·40000000·1d000000·00430e10·550e0400·@........C..U...
32 ··0x000001c0·14000000·00000000·017a5200·017c0801·.........zR..|..32 ··0x000001c0·14000000·00000000·017a5200·017c0801·.........zR..|..
33 ··0x000001d0·1b0c0404·88010e10·1c000000·1c000000·................33 ··0x000001d0·1b0c0404·88010e10·1c000000·1c000000·................
34 ··0x000001e0·34000000·18000000·00410e14·410e1845·4........A..A..E34 ··0x000001e0·34000000·18000000·00410e14·410e1845·4........A..A..E
35 ··0x000001f0·0e1c460e·204a0e04·e8000000·fc010000·..F.·J..........35 ··0x000001f0·0e1c460e·204a0e04·e8000000·fc010000·..F.·J..........
36 ··0x00000200·60000000·cd020000·00410e08·8502410e·`........A....A.36 ··0x00000200·60000000·ce020000·00410e08·8502410e·`........A....A.
37 ··0x00000210·0c870341·0e108604·410e1483·05430e6c·...A....A....C.l37 ··0x00000210·0c870341·0e108604·410e1483·05430e6c·...A....A....C.l
38 ··0x00000220·6a0e7052·0e6c410e·68450e6c·450e7045·j.pR.lA.hE.lE.pE38 ··0x00000220·6a0e7052·0e6c410e·68450e6c·450e7045·j.pR.lA.hE.lE.pE
39 ··0x00000230·0e74450e·78470e7c·470e8001·480e6002·.tE.xG.|G...H.`.39 ··0x00000230·0e74450e·78470e7c·470e8001·480e6002·.tE.xG.|G...H.`.
40 ··0x00000240·580e6442·0e68410e·6c410e70·4f0e7442·X.dB.hA.lA.pO.tB40 ··0x00000240·580e6442·0e68410e·6c410e70·4f0e7442·X.dB.hA.lA.pO.tB
41 ··0x00000250·0e78420e·7c410e80·01480e60·6f0e6c46·.xB.|A...H.`o.lF41 ··0x00000250·0e78420e·7c410e80·01480e60·6f0e6c46·.xB.|A...H.`o.lF
42 ··0x00000260·0e70480e·60430a0e·1441c30e·1041c60e·.pH.`C...A...A..42 ··0x00000260·0e70480e·60430a0e·1441c30e·1041c60e·.pH.`C...A...A..
43 ··0x00000270·0c41c70e·0841c50e·04460b02·4a0e6442·.A...A...F..J.dB43 ··0x00000270·0c41c70e·0841c50e·04460b02·4a0e6442·.A...A...F..J.dB
44 ··0x00000280·0e68410e·6c410e70·4f0e7442·0e78420e·.hA.lA.pO.tB.xB.44 ··0x00000280·0e68410e·6c410e70·4f0e7442·0e78420e·.hA.lA.pO.tB.xB.
45 ··0x00000290·7c410e80·01480e60·6b0e6c4a·0e70480e·|A...H.`k.lJ.pH.45 ··0x00000290·7c410e80·01480e60·6b0e6c4a·0e70480e·|A...H.`k.lJ.pH.
46 ··0x000002a0·60430a0e·1441c30e·1041c60e·0c41c70e·`C...A...A...A..46 ··0x000002a0·60430a0e·1441c30e·1041c60e·0c41c70e·`C...A...A...A..
47 ··0x000002b0·0841c50e·04410b57·0e64440e·68460e6c·.A...A.W.dD.hF.l47 ··0x000002b0·0841c50e·04420b57·0e64440e·68460e6c·.A...B.W.dD.hF.l
48 ··0x000002c0·410e7054·0e60470e·64420e68·410e6c45·A.pT.`G.dB.hA.lE48 ··0x000002c0·410e7054·0e60470e·64420e68·410e6c45·A.pT.`G.dB.hA.lE
49 ··0x000002d0·0e70480e·60700e64·420e6841·0e6c460e·.pH.`p.dB.hA.lF.49 ··0x000002d0·0e70480e·60700e64·420e6841·0e6c460e·.pH.`p.dB.hA.lF.
50 ··0x000002e0·704d0e60·1c000000·00000000·017a5200·pM.`.........zR.50 ··0x000002e0·704d0e60·1c000000·00000000·017a5200·pM.`.........zR.
51 ··0x000002f0·017c0801·1b0c0404·88010e60·83058502·.|.........`....51 ··0x000002f0·017c0801·1b0c0404·88010e60·83058502·.|.........`....
52 ··0x00000300·86048703·90000000·24000000·4c000000·........$...L...52 ··0x00000300·86048703·90000000·24000000·4c000000·........$...L...
53 ··0x00000310·af010000·00410e64·410e6845·0e6c460e·.....A.dA.hE.lF.53 ··0x00000310·af010000·00410e64·410e6845·0e6c460e·.....A.dA.hE.lF.
54 ··0x00000320·70480e60·640e6442·0e68410e·6c410e70·pH.`d.dB.hA.lA.p54 ··0x00000320·70480e60·640e6442·0e68410e·6c410e70·pH.`d.dB.hA.lA.p
49.2 KB
_tracemalloc.o
2.36 KB
readelf --wide --symbols {}
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 ····28:·00000010·····4·OBJECT··LOCAL··DEFAULT····5·tracemalloc_tracebacks32 ····28:·00000010·····4·OBJECT··LOCAL··DEFAULT····5·tracemalloc_tracebacks
33 ····29:·00001044·····5·FUNC····LOCAL··DEFAULT····6·hashtable_hash_uint33 ····29:·00001044·····5·FUNC····LOCAL··DEFAULT····6·hashtable_hash_uint
34 ····30:·0000000c·····4·OBJECT··LOCAL··DEFAULT····5·tracemalloc_traces34 ····30:·0000000c·····4·OBJECT··LOCAL··DEFAULT····5·tracemalloc_traces
35 ····31:·00000008·····4·OBJECT··LOCAL··DEFAULT····5·tracemalloc_domains35 ····31:·00000008·····4·OBJECT··LOCAL··DEFAULT····5·tracemalloc_domains
36 ····32:·00000034·····4·OBJECT··LOCAL··DEFAULT····5·unknown_filename36 ····32:·00000034·····4·OBJECT··LOCAL··DEFAULT····5·unknown_filename
37 ····33:·00000024····16·OBJECT··LOCAL··DEFAULT····5·tracemalloc_empty_traceback37 ····33:·00000024····16·OBJECT··LOCAL··DEFAULT····5·tracemalloc_empty_traceback
38 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···10·38 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
39 ····35:·00000130··1160·FUNC····LOCAL··DEFAULT···10·tracemalloc_add_trace39 ····35:·00000130··1168·FUNC····LOCAL··DEFAULT···10·tracemalloc_add_trace
40 ····36:·00000364····49·FUNC····LOCAL··DEFAULT····6·tracemalloc_malloc_gil.cold40 ····36:·00000364····49·FUNC····LOCAL··DEFAULT····6·tracemalloc_malloc_gil.cold
41 ····37:·000000b0···123·FUNC····LOCAL··DEFAULT···10·tracemalloc_alloc41 ····37:·000000b0···123·FUNC····LOCAL··DEFAULT···10·tracemalloc_alloc
42 ····38:·00000395····32·FUNC····LOCAL··DEFAULT····6·tracemalloc_alloc.cold42 ····38:·00000395····32·FUNC····LOCAL··DEFAULT····6·tracemalloc_alloc.cold
43 ····39:·00000020·····4·OBJECT··LOCAL··DEFAULT····5·tracemalloc_traced_memory43 ····39:·00000020·····4·OBJECT··LOCAL··DEFAULT····5·tracemalloc_traced_memory
44 ····40:·0000001c·····4·OBJECT··LOCAL··DEFAULT····5·tracemalloc_peak_traced_memory44 ····40:·0000001c·····4·OBJECT··LOCAL··DEFAULT····5·tracemalloc_peak_traced_memory
45 ····41:·000003b5···345·FUNC····LOCAL··DEFAULT····6·tracemalloc_add_trace.cold45 ····41:·000003b5···345·FUNC····LOCAL··DEFAULT····6·tracemalloc_add_trace.cold
46 ····42:·0000050e···192·FUNC····LOCAL··DEFAULT····6·_PyTraceMalloc_NewReference.cold46 ····42:·0000050e···192·FUNC····LOCAL··DEFAULT····6·_PyTraceMalloc_NewReference.cold
10.7 KB
readelf --wide --relocs {}
    
Offset 537, 42 lines modifiedOffset 537, 42 lines modified
537 00000269··00007002·R_386_PC32·············00000000···PyObject_Hash537 00000269··00007002·R_386_PC32·············00000000···PyObject_Hash
538 000002a1··00007002·R_386_PC32·············00000000···PyObject_Hash538 000002a1··00007002·R_386_PC32·············00000000···PyObject_Hash
539 000002d2··00000301·R_386_32···············00000000···.bss539 000002d2··00000301·R_386_32···············00000000···.bss
540 000002e6··00007902·R_386_PC32·············00000000···PyFrame_GetLineNumber540 000002e6··00007902·R_386_PC32·············00000000···PyFrame_GetLineNumber
541 000002f6··00007a02·R_386_PC32·············00000000···PyFrame_GetCode541 000002f6··00007a02·R_386_PC32·············00000000···PyFrame_GetCode
542 0000032f··00000301·R_386_32···············00000000···.bss542 0000032f··00000301·R_386_32···············00000000···.bss
543 0000036b··00007802·R_386_PC32·············00000000···PyFrame_GetBack543 0000036b··00007802·R_386_PC32·············00000000···PyFrame_GetBack
544 000003a3··00000301·R_386_32···············00000000···.bss544 000003ab··00000301·R_386_32···············00000000···.bss
545 000003d0··00000301·R_386_32···············00000000···.bss545 000003d8··00000301·R_386_32···············00000000···.bss
546 000003e5··00007b02·R_386_PC32·············00000000···_Py_hashtable_get546 000003ed··00007b02·R_386_PC32·············00000000···_Py_hashtable_get
547 000003fb··00000301·R_386_32···············00000000···.bss 
548 00000401··00000301·R_386_32···············00000000···.bss547 00000403··00000301·R_386_32···············00000000···.bss
 548 00000409··00000301·R_386_32···············00000000···.bss
549 00000425··00007c02·R_386_PC32·············00000000···_Py_hashtable_set549 0000042d··00007c02·R_386_PC32·············00000000···_Py_hashtable_set
550 00000436··00000301·R_386_32···············00000000···.bss 
551 0000043e··00000301·R_386_32···············00000000···.bss550 0000043e··00000301·R_386_32···············00000000···.bss
552 00000444··00000301·R_386_32···············00000000···.bss551 00000446··00000301·R_386_32···············00000000···.bss
553 00000466··00000301·R_386_32···············00000000···.bss 
554 0000046c··00000301·R_386_32···············00000000···.bss552 0000044c··00000301·R_386_32···············00000000···.bss
 553 0000046e··00000301·R_386_32···············00000000···.bss
 554 00000474··00000301·R_386_32···············00000000···.bss
555 00000482··00007d02·R_386_PC32·············00000000···memcpy555 0000048a··00007d02·R_386_PC32·············00000000···memcpy
556 0000048e··00000301·R_386_32···············00000000···.bss556 00000496··00000301·R_386_32···············00000000···.bss
557 00000493··00007c02·R_386_PC32·············00000000···_Py_hashtable_set557 0000049b··00007c02·R_386_PC32·············00000000···_Py_hashtable_set
558 000004af··00000301·R_386_32···············00000000···.bss558 000004b7··00000301·R_386_32···············00000000···.bss
559 000004c3··00007b02·R_386_PC32·············00000000···_Py_hashtable_get559 000004cb··00007b02·R_386_PC32·············00000000···_Py_hashtable_get
560 000004d4··00000301·R_386_32···············00000000···.bss560 000004dc··00000301·R_386_32···············00000000···.bss
561 000004da··00000301·R_386_32···············00000000···.bss561 000004e2··00000301·R_386_32···············00000000···.bss
562 000004fc··00007c02·R_386_PC32·············00000000···_Py_hashtable_set562 00000504··00007c02·R_386_PC32·············00000000···_Py_hashtable_set
563 00000511··00000301·R_386_32···············00000000···.bss 
564 00000519··00000301·R_386_32···············00000000···.bss563 00000519··00000301·R_386_32···············00000000···.bss
565 0000051f··00000301·R_386_32···············00000000···.bss564 00000521··00000301·R_386_32···············00000000···.bss
566 0000052b··00000301·R_386_32···············00000000···.bss565 00000527··00000301·R_386_32···············00000000···.bss
567 0000053a··00000301·R_386_32···············00000000···.bss566 00000533··00000301·R_386_32···············00000000···.bss
568 0000054e··00000301·R_386_32···············00000000···.bss567 00000542··00000301·R_386_32···············00000000···.bss
569 00000560··00000301·R_386_32···············00000000···.bss568 00000556··00000301·R_386_32···············00000000···.bss
 569 00000568··00000301·R_386_32···············00000000···.bss
570 00000565··00007c02·R_386_PC32·············00000000···_Py_hashtable_set570 0000056d··00007c02·R_386_PC32·············00000000···_Py_hashtable_set
571 00000596··00007802·R_386_PC32·············00000000···PyFrame_GetBack571 0000059e··00007802·R_386_PC32·············00000000···PyFrame_GetBack
572 000005c9··00005e01·R_386_32···············00000000···_Py_tracemalloc_config572 000005c9··00005e01·R_386_32···············00000000···_Py_tracemalloc_config
573 000005ed··00000301·R_386_32···············00000000···.bss573 000005ed··00000301·R_386_32···············00000000···.bss
574 000005f2··00007402·R_386_PC32·············00000000···PyThread_acquire_lock574 000005f2··00007402·R_386_PC32·············00000000···PyThread_acquire_lock
575 000005fb··00000301·R_386_32···············00000000···.bss575 000005fb··00000301·R_386_32···············00000000···.bss
576 00000600··00007b02·R_386_PC32·············00000000···_Py_hashtable_get576 00000600··00007b02·R_386_PC32·············00000000···_Py_hashtable_get
577 00000615··00000301·R_386_32···············00000000···.bss577 00000615··00000301·R_386_32···············00000000···.bss
578 00000621··00007602·R_386_PC32·············00000000···PyGILState_GetThisThreadState578 00000621··00007602·R_386_PC32·············00000000···PyGILState_GetThisThreadState
12.0 KB
readelf --wide --debug-dump=frames {}
    
Offset 451, 15 lines modifiedOffset 451, 15 lines modified
451 ··DW_CFA_advance_loc:·2·to·000003a8451 ··DW_CFA_advance_loc:·2·to·000003a8
452 ··DW_CFA_def_cfa_offset:·48452 ··DW_CFA_def_cfa_offset:·48
453 ··DW_CFA_advance_loc:·8·to·000003b0453 ··DW_CFA_advance_loc:·8·to·000003b0
454 ··DW_CFA_def_cfa_offset:·32454 ··DW_CFA_def_cfa_offset:·32
455 ··DW_CFA_nop455 ··DW_CFA_nop
456 ··DW_CFA_nop456 ··DW_CFA_nop
  
457 00000324·00000150·00000328·FDE·cie=00000000·pc=00000130..000005b8457 00000324·00000150·00000328·FDE·cie=00000000·pc=00000130..000005c0
458 ··DW_CFA_advance_loc:·1·to·00000131458 ··DW_CFA_advance_loc:·1·to·00000131
459 ··DW_CFA_def_cfa_offset:·8459 ··DW_CFA_def_cfa_offset:·8
460 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8460 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
461 ··DW_CFA_advance_loc:·1·to·00000132461 ··DW_CFA_advance_loc:·1·to·00000132
462 ··DW_CFA_def_cfa_offset:·12462 ··DW_CFA_def_cfa_offset:·12
463 ··DW_CFA_offset:·r7·(edi)·at·cfa-12463 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
464 ··DW_CFA_advance_loc:·1·to·00000133464 ··DW_CFA_advance_loc:·1·to·00000133
5.19 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 366, 22 lines modifiedOffset 366, 22 lines modified
366 »       add····$0x10,%esp366 »       add····$0x10,%esp
367 »       jmp····4c4·<tracemalloc_add_trace.cold+0x10f>367 »       jmp····4c4·<tracemalloc_add_trace.cold+0x10f>
368 ·R_386_PC32»     .text.hot368 ·R_386_PC32»     .text.hot
  
369 000003b5·<tracemalloc_add_trace.cold>:369 000003b5·<tracemalloc_add_trace.cold>:
370 tracemalloc_add_trace.cold():370 tracemalloc_add_trace.cold():
371 »       subl···$0x1,0x0(%ebp)371 »       subl···$0x1,0x0(%ebp)
372 »       jne····932·<traceback_to_pyobject+0x14>372 »       jne····93a·<traceback_to_pyobject+0x1c>
373 ·R_386_PC32»     .text.hot373 ·R_386_PC32»     .text.hot
374 »       sub····$0xc,%esp374 »       sub····$0xc,%esp
375 »       push···%ebp375 »       push···%ebp
376 »       call···3c4·<tracemalloc_add_trace.cold+0xf>376 »       call···3c4·<tracemalloc_add_trace.cold+0xf>
377 ·R_386_PC32»     _Py_Dealloc377 ·R_386_PC32»     _Py_Dealloc
378 »       add····$0x10,%esp378 »       add····$0x10,%esp
379 »       jmp····943·<traceback_to_pyobject+0x25>379 »       jmp····94b·<traceback_to_pyobject+0x2d>
380 ·R_386_PC32»     .text.hot380 ·R_386_PC32»     .text.hot
381 »       sub····$0xc,%esp381 »       sub····$0xc,%esp
382 »       push···%edi382 »       push···%edi
383 »       call···3d5·<tracemalloc_add_trace.cold+0x20>383 »       call···3d5·<tracemalloc_add_trace.cold+0x20>
384 ·R_386_PC32»     PyFrame_GetBack384 ·R_386_PC32»     PyFrame_GetBack
385 »       add····$0x10,%esp385 »       add····$0x10,%esp
386 »       mov····%eax,%ebp386 »       mov····%eax,%ebp
15.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 186, 77 lines modifiedOffset 186, 77 lines modified
186 ·R_386_PC32»     PyFrame_GetBack186 ·R_386_PC32»     PyFrame_GetBack
187 »       mov····(%edi),%edx187 »       mov····(%edi),%edx
188 »       add····$0x10,%esp188 »       add····$0x10,%esp
189 »       mov····%eax,%ebp189 »       mov····%eax,%ebp
190 »       sub····$0x1,%edx190 »       sub····$0x1,%edx
191 »       mov····%edx,(%edi)191 »       mov····%edx,(%edi)
192 »       test···%edx,%edx192 »       test···%edx,%edx
193 »       je·····5b3·<tracemalloc_add_trace+0x483>193 »       je·····5bb·<tracemalloc_add_trace+0x48b>
194 »       mov····%ebp,%edi194 »       mov····%ebp,%edi
195 »       movzwl·0x4(%esi),%ebx195 »       movzwl·0x4(%esi),%ebx
196 »       test···%edi,%edi196 »       test···%edi,%edi
197 »       jne····178·<tracemalloc_add_trace+0x48>197 »       jne····178·<tracemalloc_add_trace+0x48>
198 »       test···%bx,%bx198 »       test···%bx,%bx
199 »       je·····539·<tracemalloc_add_trace+0x409>199 »       je·····541·<tracemalloc_add_trace+0x411>
200 »       sub····$0xc,%esp200 »       sub····$0xc,%esp
201 »       pushl··0x8(%esi)201 »       pushl··0x8(%esi)
202 »       lea····0x14256(%ebx,%ebx,1),%ebp202 »       lea····0x14256(%ebx,%ebx,1),%ebp
203 »       call···1d7·<tracemalloc_add_trace+0xa7>203 »       call···1d7·<tracemalloc_add_trace+0xa7>
204 ·R_386_PC32»     PyObject_Hash204 ·R_386_PC32»     PyObject_Hash
205 »       xor····0xc(%esi),%eax205 »       xor····0xc(%esi),%eax
206 »       lea····0xf4243(%ebp),%edx206 »       lea····0xf4243(%ebp),%edx
207 »       mov····%eax,%ecx207 »       mov····%eax,%ecx
208 »       mov····%edx,0x28(%esp)208 »       mov····%edx,0x28(%esp)
209 »       add····$0x10,%esp209 »       add····$0x10,%esp
210 »       xor····$0x345678,%ecx210 »       xor····$0x345678,%ecx
211 »       imul···$0xf4243,%ecx,%edi211 »       imul···$0xf4243,%ecx,%edi
212 »       cmp····$0x1,%ebx212 »       cmp····$0x1,%ebx
213 »       je·····390·<tracemalloc_add_trace+0x260>213 »       je·····398·<tracemalloc_add_trace+0x268>
214 »       sub····$0xc,%esp214 »       sub····$0xc,%esp
215 »       pushl··0x10(%esi)215 »       pushl··0x10(%esi)
216 »       call···209·<tracemalloc_add_trace+0xd9>216 »       call···209·<tracemalloc_add_trace+0xd9>
217 ·R_386_PC32»     PyObject_Hash217 ·R_386_PC32»     PyObject_Hash
218 »       xor····0x14(%esi),%eax218 »       xor····0x14(%esi),%eax
219 »       xor····%eax,%edi219 »       xor····%eax,%edi
220 »       mov····0x28(%esp),%eax220 »       mov····0x28(%esp),%eax
221 »       imul···%eax,%edi221 »       imul···%eax,%edi
222 »       lea····-0x2(%eax,%ebp,1),%ecx222 »       lea····-0x2(%eax,%ebp,1),%ecx
223 »       mov····%ecx,0x28(%esp)223 »       mov····%ecx,0x28(%esp)
224 »       add····$0x10,%esp224 »       add····$0x10,%esp
225 »       cmp····$0x2,%ebx225 »       cmp····$0x2,%ebx
226 »       je·····390·<tracemalloc_add_trace+0x260>226 »       je·····398·<tracemalloc_add_trace+0x268>
227 »       sub····$0xc,%esp227 »       sub····$0xc,%esp
228 »       pushl··0x18(%esi)228 »       pushl··0x18(%esi)
229 »       call···234·<tracemalloc_add_trace+0x104>229 »       call···234·<tracemalloc_add_trace+0x104>
230 ·R_386_PC32»     PyObject_Hash230 ·R_386_PC32»     PyObject_Hash
231 »       mov····0x28(%esp),%edx231 »       mov····0x28(%esp),%edx
232 »       xor····0x1c(%esi),%eax232 »       xor····0x1c(%esi),%eax
233 »       xor····%eax,%edi233 »       xor····%eax,%edi
234 »       lea····-0x4(%ebx),%eax234 »       lea····-0x4(%ebx),%eax
235 »       mov····%eax,0x28(%esp)235 »       mov····%eax,0x28(%esp)
236 »       imul···%edx,%edi236 »       imul···%edx,%edi
237 »       lea····-0x4(%ebp,%edx,1),%ebp237 »       lea····-0x4(%ebp,%edx,1),%ebp
238 »       mov····%ebp,0x2c(%esp)238 »       mov····%ebp,0x2c(%esp)
239 »       add····$0x10,%esp239 »       add····$0x10,%esp
240 »       cmp····$0x3,%ebx240 »       cmp····$0x3,%ebx
241 »       je·····390·<tracemalloc_add_trace+0x260>241 »       je·····398·<tracemalloc_add_trace+0x268>
242 »       sub····$0xc,%esp242 »       sub····$0xc,%esp
243 »       pushl··0x20(%esi)243 »       pushl··0x20(%esi)
244 »       lea····0x28(%esi),%ebp244 »       lea····0x28(%esi),%ebp
245 »       call···269·<tracemalloc_add_trace+0x139>245 »       call···269·<tracemalloc_add_trace+0x139>
246 ·R_386_PC32»     PyObject_Hash246 ·R_386_PC32»     PyObject_Hash
247 »       mov····0x2c(%esp),%ecx247 »       mov····0x2c(%esp),%ecx
248 »       xor····0x24(%esi),%eax248 »       xor····0x24(%esi),%eax
249 »       add····$0x10,%esp249 »       add····$0x10,%esp
250 »       xor····%eax,%edi250 »       xor····%eax,%edi
251 »       lea····-0x5(%ebx),%eax251 »       lea····-0x5(%ebx),%eax
252 »       imul···%ecx,%edi252 »       imul···%ecx,%edi
253 »       lea····0x14250(%ecx,%ebx,2),%edx253 »       lea····0x14250(%ecx,%ebx,2),%edx
254 »       cmp····$0x4,%ebx254 »       cmp····$0x4,%ebx
255 »       je·····390·<tracemalloc_add_trace+0x260>255 »       je·····398·<tracemalloc_add_trace+0x268>
256 »       mov····%esi,0x1c(%esp)256 »       mov····%esi,0x1c(%esp)
257 »       mov····%eax,%ebx257 »       mov····%eax,%ebx
258 »       mov····%edx,%esi258 »       mov····%edx,%esi
259 »       sub····$0xc,%esp259 »       sub····$0xc,%esp
260 »       pushl··0x0(%ebp)260 »       pushl··0x0(%ebp)
261 »       add····$0x8,%ebp261 »       add····$0x8,%ebp
262 »       call···2a1·<tracemalloc_add_trace+0x171>262 »       call···2a1·<tracemalloc_add_trace+0x171>
3.61 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 48, 22 lines modifiedOffset 48, 22 lines modified
48 ··0x000002c0·c60e0c41·c70e0841·c50e0441·0b410e24·...A...A...A.A.$48 ··0x000002c0·c60e0c41·c70e0841·c50e0441·0b410e24·...A...A...A.A.$
49 ··0x000002d0·410e2841·0e2c410e·30480e20·1c000000·A.(A.,A.0H.·....49 ··0x000002d0·410e2841·0e2c410e·30480e20·1c000000·A.(A.,A.0H.·....
50 ··0x000002e0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......50 ··0x000002e0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
51 ··0x000002f0·88010e20·83058502·86048703·24000000·...·........$...51 ··0x000002f0·88010e20·83058502·86048703·24000000·...·........$...
52 ··0x00000300·24000000·95030000·20000000·00430e2c·$.......·....C.,52 ··0x00000300·24000000·95030000·20000000·00430e2c·$.......·....C.,
53 ··0x00000310·460e3046·0e2c410e·28410e2c·420e3048·F.0F.,A.(A.,B.0H53 ··0x00000310·460e3046·0e2c410e·28410e2c·420e3048·F.0F.,A.(A.,B.0H
54 ··0x00000320·0e200000·50010000·28030000·30010000·.·..P...(...0...54 ··0x00000320·0e200000·50010000·28030000·30010000·.·..P...(...0...
55 ··0x00000330·88040000·00410e08·8502410e·0c870341·.....A....A....A55 ··0x00000330·90040000·00410e08·8502410e·0c870341·.....A....A....A
56 ··0x00000340·0e108604·410e1483·05430e50·690e5c41·....A....C.Pi.\A56 ··0x00000340·0e108604·410e1483·05430e50·690e5c41·....A....C.Pi.\A
57 ··0x00000350·0e60480e·506c0e5c·480e604a·0e50650e·.`H.Pl.\H.`J.Pe.57 ··0x00000350·0e60480e·506c0e5c·480e604a·0e50650e·.`H.Pl.\H.`J.Pe.
58 ··0x00000360·5c430e60·5e0e5058·0e5c430e·605c0e50·\C.`^.PX.\C.`\.P58 ··0x00000360·5c430e60·5e0e5058·0e5c430e·605c0e50·\C.`^.PX.\C.`\.P
59 ··0x00000370·4c0e5c43·0e60630e·504c0e5c·430e6052·L.\C.`c.PL.\C.`R59 ··0x00000370·4c0e5c43·0e60630e·504c0e5c·430e6052·L.\C.`c.PL.\C.`R
60 ··0x00000380·0e50630e·5c430e60·5b0e5061·0e5c4c0e·.Pc.\C.`[.Pa.\L.60 ··0x00000380·0e50630e·5c430e60·5b0e5061·0e5c4c0e·.Pc.\C.`[.Pa.\L.
61 ··0x00000390·60580e50·790e5841·0e5c410e·60460e50·`X.Py.XA.\A.`F.P61 ··0x00000390·60580e50·790e5841·0e5c410e·60460e50·`X.Py.XA.\A.`F.P
62 ··0x000003a0·640e5c48·0e604a0e·50630e58·510e5c41·d.\H.`J.Pc.XQ.\A62 ··0x000003a0·640e5c48·0e604a0e·506b0e58·510e5c41·d.\H.`J.Pk.XQ.\A
63 ··0x000003b0·0e60460e·50700e58·440e5c41·0e60480e·.`F.Pp.XD.\A.`H.63 ··0x000003b0·0e60460e·50700e58·440e5c41·0e60480e·.`F.Pp.XD.\A.`H.
64 ··0x000003c0·504b0e58·420e5c46·0e604b0e·504f0e54·PK.XB.\F.`K.PO.T64 ··0x000003c0·504b0e58·420e5c46·0e604b0e·504f0e54·PK.XB.\F.`K.PO.T
65 ··0x000003d0·460e5844·0e5c410e·60480e50·650a0e14·F.XD.\A.`H.Pe...65 ··0x000003d0·460e5844·0e5c410e·60480e50·650a0e14·F.XD.\A.`H.Pe...
66 ··0x000003e0·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...66 ··0x000003e0·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...
67 ··0x000003f0·410b4c0e·54410e58·410e5c46·0e604b0e·A.L.TA.XA.\F.`K.67 ··0x000003f0·410b4c0e·54410e58·410e5c46·0e604b0e·A.L.TA.XA.\F.`K.
68 ··0x00000400·50490e54·410e5841·0e5c410e·60480e54·PI.TA.XA.\A.`H.T68 ··0x00000400·50490e54·410e5841·0e5c410e·60480e54·PI.TA.XA.\A.`H.T
69 ··0x00000410·420e5841·0e5c460e·60480e50·620e5441·B.XA.\F.`H.Pb.TA69 ··0x00000410·420e5841·0e5c460e·60480e50·620e5441·B.XA.\F.`H.Pb.TA
739 KB
arraymodule.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:··········58472·(bytes·into·file)13 ··Start·of·section·headers:··········59652·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0xe468:1 There·are·20·section·headers,·starting·at·offset·0xe904:
  
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]·.text·············PROGBITS········00000000·000040·001ffe·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00184e·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00b888·000b10·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·00bbb4·0008d0·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002040·0004ac·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·0018a0·0004ac·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·00c398·0003f0·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·00c484·0003f0·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0024ec·000004·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·001d4c·000004·00··WA··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0024ec·00038a·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001d4c·00038a·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·002876·0018e3·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·0020d6·0019a9·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·00c788·001008·08···I·17···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·00c874·001060·08···I·17···7··4
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·00415c·000682·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·003a80·000682·01·AMS··0···0··4
14 ··[10]·.text.hot·········PROGBITS········00000000·0047e0·000a29·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·004110·001388·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·00d790·000418·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·00d8d4·000770·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·005220·001a73·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·0054a0·001a73·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·00dba8·000390·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·00e044·000390·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·006c93·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·006f13·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·006c94·0023c0·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·006f14·00246c·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·00df38·000490·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·00e3d4·000490·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·009054·001300·10·····18·202··421 ··[17]·.symtab···········SYMTAB··········00000000·009380·001300·10·····18·202··4
22 ··[18]·.strtab···········STRTAB··········00000000·00a354·001534·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·00a680·001534·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·00e3c8·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·00e864·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
27.6 KB
readelf --wide --symbols {}
    
Offset 11, 165 lines modifiedOffset 11, 165 lines modified
11 ·····7:·00000020···221·FUNC····LOCAL··DEFAULT····1·array_modexec11 ·····7:·00000020···221·FUNC····LOCAL··DEFAULT····1·array_modexec
12 ·····8:·000003e0···204·OBJECT··LOCAL··DEFAULT····3·Arraytype12 ·····8:·000003e0···204·OBJECT··LOCAL··DEFAULT····3·Arraytype
13 ·····9:·00000300···204·OBJECT··LOCAL··DEFAULT····3·PyArrayIter_Type13 ·····9:·00000300···204·OBJECT··LOCAL··DEFAULT····3·PyArrayIter_Type
14 ····10:·00000c80···448·OBJECT··LOCAL··DEFAULT···12·descriptors14 ····10:·00000c80···448·OBJECT··LOCAL··DEFAULT···12·descriptors
15 ····11:·00000000····70·FUNC····LOCAL··DEFAULT····7·array_modexec.cold15 ····11:·00000000····70·FUNC····LOCAL··DEFAULT····7·array_modexec.cold
16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT····9·16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
17 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT···10·17 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
18 ····14:·00000000··1544·FUNC····LOCAL··DEFAULT···10·array_new18 ····14:·00000000··1833·FUNC····LOCAL··DEFAULT···10·array_new
19 ····15:·00000440···112·FUNC····LOCAL··DEFAULT····1·array_iter_extend19 ····15:·00000320···112·FUNC····LOCAL··DEFAULT····1·array_iter_extend
20 ····16:·00000120···233·FUNC····LOCAL··DEFAULT····1·array_array_frombytes20 ····16:·00000120···233·FUNC····LOCAL··DEFAULT····1·array_array_frombytes
21 ····17:·00000046···449·FUNC····LOCAL··DEFAULT····7·array_new.cold21 ····17:·00000046···513·FUNC····LOCAL··DEFAULT····7·array_new.cold
22 ····18:·00000610···142·FUNC····LOCAL··DEFAULT···10·newarrayobject22 ····18:·00000730···142·FUNC····LOCAL··DEFAULT···10·newarrayobject
23 ····19:·00000207····63·FUNC····LOCAL··DEFAULT····7·newarrayobject.cold23 ····19:·00000247····63·FUNC····LOCAL··DEFAULT····7·newarrayobject.cold
24 ····20:·00000100····19·FUNC····LOCAL··DEFAULT····1·array_get_itemsize24 ····20:·00000100····19·FUNC····LOCAL··DEFAULT····1·array_get_itemsize
25 ····21:·00000210···136·FUNC····LOCAL··DEFAULT····1·array_resize25 ····21:·000007c0···137·FUNC····LOCAL··DEFAULT···10·array_resize
26 ····22:·00000246···198·FUNC····LOCAL··DEFAULT····7·array_array_frombytes.cold26 ····22:·00000286···198·FUNC····LOCAL··DEFAULT····7·array_array_frombytes.cold
27 ····23:·0000030c····89·FUNC····LOCAL··DEFAULT····7·array_resize.cold27 ····23:·0000034c···123·FUNC····LOCAL··DEFAULT····7·array_resize.cold
28 ····24:·000006a0·····8·FUNC····LOCAL··DEFAULT···10·array_length28 ····24:·00000850·····8·FUNC····LOCAL··DEFAULT···10·array_length
29 ····25:·000002a0····83·FUNC····LOCAL··DEFAULT····1·array_iter29 ····25:·00000860····87·FUNC····LOCAL··DEFAULT···10·array_iter
30 ····26:·00000365····51·FUNC····LOCAL··DEFAULT····7·array_iter.cold30 ····26:·000003c7···112·FUNC····LOCAL··DEFAULT····7·array_iter.cold
31 ····27:·000006b0····65·FUNC····LOCAL··DEFAULT···10·arrayiter_next31 ····27:·000008c0····79·FUNC····LOCAL··DEFAULT···10·arrayiter_next
32 ····28:·00000398····17·FUNC····LOCAL··DEFAULT····7·arrayiter_next.cold32 ····28:·00000437····19·FUNC····LOCAL··DEFAULT····7·arrayiter_next.cold
33 ····29:·00000700····23·FUNC····LOCAL··DEFAULT···10·i_getitem33 ····29:·00000910····23·FUNC····LOCAL··DEFAULT···10·i_getitem
34 ····30:·00000300····41·FUNC····LOCAL··DEFAULT····1·arrayiter_dealloc34 ····30:·00000930····41·FUNC····LOCAL··DEFAULT···10·arrayiter_dealloc
35 ····31:·000003a9····26·FUNC····LOCAL··DEFAULT····7·arrayiter_dealloc.cold35 ····31:·0000044a····30·FUNC····LOCAL··DEFAULT····7·arrayiter_dealloc.cold
36 ····32:·00000720····73·FUNC····LOCAL··DEFAULT···10·array_dealloc36 ····32:·00000960····73·FUNC····LOCAL··DEFAULT···10·array_dealloc
37 ····33:·000003c3····28·FUNC····LOCAL··DEFAULT····7·array_dealloc.cold37 ····33:·00000468····28·FUNC····LOCAL··DEFAULT····7·array_dealloc.cold
38 ····34:·00000770····91·FUNC····LOCAL··DEFAULT···10·array_ass_item38 ····34:·000009b0····91·FUNC····LOCAL··DEFAULT···10·array_ass_item
39 ····35:·00001880···143·FUNC····LOCAL··DEFAULT····1·array_del_slice39 ····35:·000010d0···143·FUNC····LOCAL··DEFAULT····1·array_del_slice
40 ····36:·00000330····67·FUNC····LOCAL··DEFAULT····1·i_setitem40 ····36:·00000210····67·FUNC····LOCAL··DEFAULT····1·i_setitem
41 ····37:·000003df·····8·FUNC····LOCAL··DEFAULT····7·i_setitem.cold41 ····37:·00000484·····8·FUNC····LOCAL··DEFAULT····7·i_setitem.cold
42 ····38:·00000380···164·FUNC····LOCAL··DEFAULT····1·array_buffer_getbuf42 ····38:·00000260···164·FUNC····LOCAL··DEFAULT····1·array_buffer_getbuf
43 ····39:·000003e7····52·FUNC····LOCAL··DEFAULT····7·array_buffer_getbuf.cold43 ····39:·0000048c····52·FUNC····LOCAL··DEFAULT····7·array_buffer_getbuf.cold
44 ····40:·00000430·····9·FUNC····LOCAL··DEFAULT····1·array_buffer_relbuf44 ····40:·00000310·····9·FUNC····LOCAL··DEFAULT····1·array_buffer_relbuf
45 ····41:·000004b0···105·FUNC····LOCAL··DEFAULT····1·ins145 ····41:·00000390···105·FUNC····LOCAL··DEFAULT····1·ins1
46 ····42:·0000041b····67·FUNC····LOCAL··DEFAULT····7·array_iter_extend.cold46 ····42:·000004c0····67·FUNC····LOCAL··DEFAULT····7·array_iter_extend.cold
47 ····43:·0000045e····94·FUNC····LOCAL··DEFAULT····7·ins1.cold47 ····43:·00000503····94·FUNC····LOCAL··DEFAULT····7·ins1.cold
48 ····44:·00000520·····6·FUNC····LOCAL··DEFAULT····1·array_array_tobytes48 ····44:·00000400·····6·FUNC····LOCAL··DEFAULT····1·array_array_tobytes
49 ····45:·00000530····50·FUNC····LOCAL··DEFAULT····1·array_array_tobytes_impl49 ····45:·00000410····50·FUNC····LOCAL··DEFAULT····1·array_array_tobytes_impl
50 ····46:·000004bc·····8·FUNC····LOCAL··DEFAULT····7·array_array_tobytes_impl.cold50 ····46:·00000561·····8·FUNC····LOCAL··DEFAULT····7·array_array_tobytes_impl.cold
51 ····47:·00000570····23·FUNC····LOCAL··DEFAULT····1·u_getitem51 ····47:·00000450····23·FUNC····LOCAL··DEFAULT····1·u_getitem
52 ····48:·000007d0····67·FUNC····LOCAL··DEFAULT···10·d_setitem52 ····48:·00000a10····67·FUNC····LOCAL··DEFAULT···10·d_setitem
53 ····49:·000004c4·····8·FUNC····LOCAL··DEFAULT····7·d_setitem.cold53 ····49:·00000569·····8·FUNC····LOCAL··DEFAULT····7·d_setitem.cold
54 ····50:·00000590····23·FUNC····LOCAL··DEFAULT····1·d_getitem54 ····50:·00000a60····23·FUNC····LOCAL··DEFAULT···10·d_getitem
55 ····51:·000005b0····67·FUNC····LOCAL··DEFAULT····1·f_setitem55 ····51:·00000470····67·FUNC····LOCAL··DEFAULT····1·f_setitem
56 ····52:·000004cc·····8·FUNC····LOCAL··DEFAULT····7·f_setitem.cold56 ····52:·00000571·····8·FUNC····LOCAL··DEFAULT····7·f_setitem.cold
57 ····53:·00000600····23·FUNC····LOCAL··DEFAULT····1·f_getitem57 ····53:·00000a80····23·FUNC····LOCAL··DEFAULT···10·f_getitem
58 ····54:·00000620····85·FUNC····LOCAL··DEFAULT····1·II_setitem58 ····54:·000004c0····85·FUNC····LOCAL··DEFAULT····1·II_setitem
59 ····55:·000004d4···110·FUNC····LOCAL··DEFAULT····7·II_setitem.cold59 ····55:·00000579···110·FUNC····LOCAL··DEFAULT····7·II_setitem.cold
60 ····56:·00001883····78·FUNC····LOCAL··DEFAULT····7·get_int_unless_float60 ····56:·00001949····78·FUNC····LOCAL··DEFAULT····7·get_int_unless_float
61 ····57:·00000680···579·FUNC····LOCAL··DEFAULT····1·array_richcompare61 ····57:·00000aa0···570·FUNC····LOCAL··DEFAULT···10·array_richcompare
62 ····58:·00000000·····0·SECTION·LOCAL··DEFAULT···12·62 ····58:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
63 ····59:·00000542···142·FUNC····LOCAL··DEFAULT····7·array_richcompare.cold63 ····59:·000005e7···175·FUNC····LOCAL··DEFAULT····7·array_richcompare.cold
64 ····60:·00000820····64·FUNC····LOCAL··DEFAULT···10·BB_setitem64 ····60:·00000ce0····64·FUNC····LOCAL··DEFAULT···10·BB_setitem
65 ····61:·000005d0·····8·FUNC····LOCAL··DEFAULT····7·BB_setitem.cold65 ····61:·00000696·····8·FUNC····LOCAL··DEFAULT····7·BB_setitem.cold
66 ····62:·000008d0···280·FUNC····LOCAL··DEFAULT····1·array_array_fromfile66 ····62:·00000520···280·FUNC····LOCAL··DEFAULT····1·array_array_fromfile
67 ····63:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_read.067 ····63:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_read.0
68 ····64:·000005d8···243·FUNC····LOCAL··DEFAULT····7·array_array_fromfile.cold68 ····64:·0000069e···243·FUNC····LOCAL··DEFAULT····7·array_array_fromfile.cold
69 ····65:·000006cb···232·FUNC····LOCAL··DEFAULT····7·array_array_byteswap69 ····65:·00000791···232·FUNC····LOCAL··DEFAULT····7·array_array_byteswap
70 ····66:·00000860···364·FUNC····LOCAL··DEFAULT···10·array_subscr70 ····66:·00000d20···490·FUNC····LOCAL··DEFAULT···10·array_subscr
71 ····67:·000009d0····89·FUNC····LOCAL··DEFAULT···10·array_item71 ····67:·00000f90····32·FUNC····LOCAL··DEFAULT···10·q_getitem
72 ····68:·000007b3····42·FUNC····LOCAL··DEFAULT····7·array_subscr.cold72 ····68:·00000879····42·FUNC····LOCAL··DEFAULT····7·array_subscr.cold
 73 ····69:·00000f10···128·FUNC····LOCAL··DEFAULT···10·array_item
73 ····69:·000009f0····88·FUNC····LOCAL··DEFAULT····1·b_setitem74 ····70:·00000640····88·FUNC····LOCAL··DEFAULT····1·b_setitem
74 ····70:·000007dd····66·FUNC····LOCAL··DEFAULT····7·b_setitem.cold75 ····71:·000008a3····66·FUNC····LOCAL··DEFAULT····7·b_setitem.cold
75 ····71:·00000a50····24·FUNC····LOCAL··DEFAULT····1·BB_getitem76 ····72:·000006a0····24·FUNC····LOCAL··DEFAULT····1·BB_getitem
76 ····72:·00000a70···675·FUNC····LOCAL··DEFAULT····1·array__array_reconstructor77 ····73:·000006c0···675·FUNC····LOCAL··DEFAULT····1·array__array_reconstructor
77 ····73:·00000d70····87·FUNC····LOCAL··DEFAULT····1·typecode_to_mformat_code78 ····74:·000009c0····87·FUNC····LOCAL··DEFAULT····1·typecode_to_mformat_code
78 ····74:·00000df0···115·FUNC····LOCAL··DEFAULT····1·make_array79 ····75:·00000a20···115·FUNC····LOCAL··DEFAULT····1·make_array
79 ····75:·00000b60···264·OBJECT··LOCAL··DEFAULT···12·mformat_descriptors80 ····76:·00000b60···264·OBJECT··LOCAL··DEFAULT···12·mformat_descriptors
80 ····76:·0000081f···890·FUNC····LOCAL··DEFAULT····7·array__array_reconstructor.cold81 ····77:·000008e5···890·FUNC····LOCAL··DEFAULT····7·array__array_reconstructor.cold
81 ····77:·00000d20····75·FUNC····LOCAL··DEFAULT····1·q_setitem82 ····78:·00000970····75·FUNC····LOCAL··DEFAULT····1·q_setitem
82 ····78:·00000b99·····8·FUNC····LOCAL··DEFAULT····7·q_setitem.cold83 ····79:·00000c5f·····8·FUNC····LOCAL··DEFAULT····7·q_setitem.cold
83 ····79:·00000ba1···136·FUNC····LOCAL··DEFAULT····7·typecode_to_mformat_code.cold84 ····80:·00000c67···136·FUNC····LOCAL··DEFAULT····7·typecode_to_mformat_code.cold
84 ····80:·00000dd0····32·FUNC····LOCAL··DEFAULT····1·q_getitem 
85 ····81:·00000c29····29·FUNC····LOCAL··DEFAULT····7·make_array.cold85 ····81:·00000cef····29·FUNC····LOCAL··DEFAULT····7·make_array.cold
86 ····82:·00000e70···960·FUNC····LOCAL··DEFAULT····1·array_ass_subscr86 ····82:·00000fb0···960·FUNC····LOCAL··DEFAULT···10·array_ass_subscr
87 ····83:·000017a0···106·FUNC····LOCAL··DEFAULT····1·array_slice.constprop.087 ····83:·00000ff0···106·FUNC····LOCAL··DEFAULT····1·array_slice.constprop.0
88 ····84:·00000c46···265·FUNC····LOCAL··DEFAULT····7·array_ass_subscr.cold88 ····84:·00000d0c···265·FUNC····LOCAL··DEFAULT····7·array_ass_subscr.cold
89 ····85:·00001230····88·FUNC····LOCAL··DEFAULT····1·HH_setitem89 ····85:·00000aa0····88·FUNC····LOCAL··DEFAULT····1·HH_setitem
90 ····86:·00000d4f····66·FUNC····LOCAL··DEFAULT····7·HH_setitem.cold90 ····86:·00000e15····66·FUNC····LOCAL··DEFAULT····7·HH_setitem.cold
91 ····87:·00001290····50·FUNC····LOCAL··DEFAULT····1·i_compareitems91 ····87:·00000b00····50·FUNC····LOCAL··DEFAULT····1·i_compareitems
92 ····88:·00000d91····19·FUNC····LOCAL··DEFAULT····7·array_get_typecode92 ····88:·00000e57····19·FUNC····LOCAL··DEFAULT····7·array_get_typecode
93 ····89:·000012d0···153·FUNC····LOCAL··DEFAULT····1·array_repr93 ····89:·00000b40···153·FUNC····LOCAL··DEFAULT····1·array_repr
94 ····90:·00001370····74·FUNC····LOCAL··DEFAULT····1·array_array_tolist_impl94 ····90:·00000be0····74·FUNC····LOCAL··DEFAULT····1·array_array_tolist_impl
95 ····91:·00000eb9····56·FUNC····LOCAL··DEFAULT····7·array_array_tounicode_impl95 ····91:·00000f7f····56·FUNC····LOCAL··DEFAULT····7·array_array_tounicode_impl
96 ····92:·00000da4····31·FUNC····LOCAL··DEFAULT····7·array_array_tolist_impl.cold96 ····92:·00000e6a····31·FUNC····LOCAL··DEFAULT····7·array_array_tolist_impl.cold
97 ····93:·000013c0····46·FUNC····LOCAL··DEFAULT····1·BB_compareitems97 ····93:·00000c30····46·FUNC····LOCAL··DEFAULT····1·BB_compareitems
98 ····94:·000013f0····24·FUNC····LOCAL··DEFAULT····1·HH_getitem98 ····94:·00000c60····24·FUNC····LOCAL··DEFAULT····1·HH_getitem
99 ····95:·00001410····23·FUNC····LOCAL··DEFAULT····1·II_getitem99 ····95:·00000c80····23·FUNC····LOCAL··DEFAULT····1·II_getitem
100 ····96:·00001430····85·FUNC····LOCAL··DEFAULT····1·LL_setitem100 ····96:·00000ca0····85·FUNC····LOCAL··DEFAULT····1·LL_setitem
101 ····97:·00000dc3···110·FUNC····LOCAL··DEFAULT····7·LL_setitem.cold101 ····97:·00000e89···110·FUNC····LOCAL··DEFAULT····7·LL_setitem.cold
102 ····98:·00001490····23·FUNC····LOCAL··DEFAULT····1·LL_getitem102 ····98:·00000d00····23·FUNC····LOCAL··DEFAULT····1·LL_getitem
103 ····99:·000014b0····24·FUNC····LOCAL··DEFAULT····1·b_getitem103 ····99:·00001370····24·FUNC····LOCAL··DEFAULT···10·b_getitem
104 ···100:·000014d0····51·FUNC····LOCAL··DEFAULT····1·b_compareitems104 ···100:·00000d20····51·FUNC····LOCAL··DEFAULT····1·b_compareitems
105 ···101:·00001510····69·FUNC····LOCAL··DEFAULT····1·h_setitem105 ···101:·00000d60····69·FUNC····LOCAL··DEFAULT····1·h_setitem
106 ···102:·00000e31·····8·FUNC····LOCAL··DEFAULT····7·h_setitem.cold106 ···102:·00000ef7·····8·FUNC····LOCAL··DEFAULT····7·h_setitem.cold
107 ···103:·00001560····24·FUNC····LOCAL··DEFAULT····1·h_getitem107 ···103:·00000db0····24·FUNC····LOCAL··DEFAULT····1·h_getitem
108 ···104:·00001580····67·FUNC····LOCAL··DEFAULT····1·l_setitem108 ···104:·00000dd0····67·FUNC····LOCAL··DEFAULT····1·l_setitem
109 ···105:·00000e39·····8·FUNC····LOCAL··DEFAULT····7·l_setitem.cold109 ···105:·00000eff·····8·FUNC····LOCAL··DEFAULT····7·l_setitem.cold
110 ···106:·000015d0····23·FUNC····LOCAL··DEFAULT····1·l_getitem110 ···106:·00000e20····23·FUNC····LOCAL··DEFAULT····1·l_getitem
111 ···107:·000015f0····47·FUNC····LOCAL··DEFAULT····1·HH_compareitems111 ···107:·00000e40····47·FUNC····LOCAL··DEFAULT····1·HH_compareitems
112 ···108:·00001620····52·FUNC····LOCAL··DEFAULT····1·h_compareitems112 ···108:·00000e70····52·FUNC····LOCAL··DEFAULT····1·h_compareitems
113 ···109:·00001660····45·FUNC····LOCAL··DEFAULT····1·II_compareitems113 ···109:·00000eb0····45·FUNC····LOCAL··DEFAULT····1·II_compareitems
114 ···110:·00001690····45·FUNC····LOCAL··DEFAULT····1·LL_compareitems114 ···110:·00000ee0····45·FUNC····LOCAL··DEFAULT····1·LL_compareitems
115 ···111:·000016c0····50·FUNC····LOCAL··DEFAULT····1·u_compareitems115 ···111:·00000f10····50·FUNC····LOCAL··DEFAULT····1·u_compareitems
116 ···112:·00001700·····2·FUNC····LOCAL··DEFAULT····1·l_compareitems116 ···112:·00000f50·····2·FUNC····LOCAL··DEFAULT····1·l_compareitems
117 ···113:·00001710····96·FUNC····LOCAL··DEFAULT····1·QQ_setitem117 ···113:·00000f60····96·FUNC····LOCAL··DEFAULT····1·QQ_setitem
118 ···114:·00000e41···120·FUNC····LOCAL··DEFAULT····7·QQ_setitem.cold118 ···114:·00000f07···120·FUNC····LOCAL··DEFAULT····7·QQ_setitem.cold
119 ···115:·00001770····32·FUNC····LOCAL··DEFAULT····1·QQ_getitem119 ···115:·00000fc0····32·FUNC····LOCAL··DEFAULT····1·QQ_getitem
120 ···116:·00001790·····9·FUNC····LOCAL··DEFAULT····1·array_array_tolist120 ···116:·00000fe0·····9·FUNC····LOCAL··DEFAULT····1·array_array_tolist
121 ···117:·00000ef1···199·FUNC····LOCAL··DEFAULT····7·array_concat121 ···117:·00000fb7···199·FUNC····LOCAL··DEFAULT····7·array_concat
122 ···118:·00000fb8····42·FUNC····LOCAL··DEFAULT····7·array_array_append122 ···118:·0000107e····42·FUNC····LOCAL··DEFAULT····7·array_array_append
123 ···119:·00000fe2····40·FUNC····LOCAL··DEFAULT····7·array_array_extend123 ···119:·000010a8····40·FUNC····LOCAL··DEFAULT····7·array_array_extend
124 ···120:·0000100a···200·FUNC····LOCAL··DEFAULT····7·array_do_extend124 ···120:·000010d0···200·FUNC····LOCAL··DEFAULT····7·array_do_extend
125 ···121:·00001810····99·FUNC····LOCAL··DEFAULT····1·array_array_remove125 ···121:·00001060····99·FUNC····LOCAL··DEFAULT····1·array_array_remove
126 ···122:·000010d2····86·FUNC····LOCAL··DEFAULT····7·array_array_remove.cold126 ···122:·00001198····86·FUNC····LOCAL··DEFAULT····7·array_array_remove.cold
127 ···123:·00001128····50·FUNC····LOCAL··DEFAULT····7·array_del_slice.cold127 ···123:·000011ee····50·FUNC····LOCAL··DEFAULT····7·array_del_slice.cold
128 ···124:·00001910···317·FUNC····LOCAL··DEFAULT····1·array_array_pop128 ···124:·00001160···317·FUNC····LOCAL··DEFAULT····1·array_array_pop
129 ···125:·0000115a····45·FUNC····LOCAL··DEFAULT····7·array_array_pop.cold129 ···125:·00001220····45·FUNC····LOCAL··DEFAULT····7·array_array_pop.cold
130 ···126:·00001a50···142·FUNC····LOCAL··DEFAULT····1·array_array_fromlist130 ···126:·000012a0···142·FUNC····LOCAL··DEFAULT····1·array_array_fromlist
131 ···127:·00001187····92·FUNC····LOCAL··DEFAULT····7·array_array_fromlist.cold131 ···127:·0000124d····92·FUNC····LOCAL··DEFAULT····7·array_array_fromlist.cold
132 ···128:·000011e3···155·FUNC····LOCAL··DEFAULT····7·array_inplace_repeat132 ···128:·000012a9···155·FUNC····LOCAL··DEFAULT····7·array_inplace_repeat
133 ···129:·0000127e···102·FUNC····LOCAL··DEFAULT····7·array_array_buffer_info133 ···129:·00001344···102·FUNC····LOCAL··DEFAULT····7·array_array_buffer_info
134 ···130:·00001ae0···173·FUNC····LOCAL··DEFAULT····1·array_repeat134 ···130:·00001330···173·FUNC····LOCAL··DEFAULT····1·array_repeat
135 ···131:·000012e4····32·FUNC····LOCAL··DEFAULT····7·array_repeat.cold135 ···131:·000013aa····32·FUNC····LOCAL··DEFAULT····7·array_repeat.cold
136 ···132:·00001304····12·FUNC····LOCAL··DEFAULT····7·array_array___copy__136 ···132:·000013ca····12·FUNC····LOCAL··DEFAULT····7·array_array___copy__
Max diff block lines reached; 10007/28191 bytes (35.50%) of diff not shown.
157 KB
readelf --wide --relocs {}
Max HTML report size reached
220 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.06 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 244, 28 lines modifiedOffset 244, 28 lines modified
244 BB_setitem244 BB_setitem
245 BB_setitem.cold245 BB_setitem.cold
246 array_array_fromfile246 array_array_fromfile
247 PyId_read.0247 PyId_read.0
248 array_array_fromfile.cold248 array_array_fromfile.cold
249 array_array_byteswap249 array_array_byteswap
250 array_subscr250 array_subscr
251 array_item251 q_getitem
252 array_subscr.cold252 array_subscr.cold
 253 array_item
253 b_setitem254 b_setitem
254 b_setitem.cold255 b_setitem.cold
255 BB_getitem256 BB_getitem
256 array__array_reconstructor257 array__array_reconstructor
257 typecode_to_mformat_code258 typecode_to_mformat_code
258 make_array259 make_array
259 mformat_descriptors260 mformat_descriptors
260 array__array_reconstructor.cold261 array__array_reconstructor.cold
261 q_setitem262 q_setitem
262 q_setitem.cold263 q_setitem.cold
263 typecode_to_mformat_code.cold264 typecode_to_mformat_code.cold
264 q_getitem 
265 make_array.cold265 make_array.cold
266 array_ass_subscr266 array_ass_subscr
267 array_slice.constprop.0267 array_slice.constprop.0
268 array_ass_subscr.cold268 array_ass_subscr.cold
269 HH_setitem269 HH_setitem
270 HH_setitem.cold270 HH_setitem.cold
271 i_compareitems271 i_compareitems
87.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
7.17 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 7, 73 lines modifiedOffset 7, 73 lines modified
7 ··0x00000030·00000000·9d020000·00000000·00000000·................7 ··0x00000030·00000000·9d020000·00000000·00000000·................
8 ··0x00000040·01000000·00000000·00000000·00000000·................8 ··0x00000040·01000000·00000000·00000000·00000000·................
9 ··0x00000050·00000000·0a000000·400a0000·00000000·........@.......9 ··0x00000050·00000000·0a000000·400a0000·00000000·........@.......
10 ··0x00000060·a0000000·74000000·00000000·00000000·....t...........10 ··0x00000060·a0000000·74000000·00000000·00000000·....t...........
11 ··0x00000070·00000000·02000000·20000000·00000000·........·.......11 ··0x00000070·00000000·02000000·20000000·00000000·........·.......
12 ··0x00000080·00000000·00000000·00000000·00000000·................12 ··0x00000080·00000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·5d010000·700a0000·80000000·400f0000·]...p.......@...14 ··0x000000a0·5d010000·c0060000·80000000·400f0000·]...........@...
15 ··0x000000b0·00000000·00000000·00000000·00000000·................15 ··0x000000b0·00000000·00000000·00000000·00000000·................
16 ··0x000000c0·a2020000·401d0000·04000000·a00e0000·....@...........16 ··0x000000c0·a2020000·90150000·04000000·a00e0000·................
17 ··0x000000d0·ad020000·b01e0000·08000000·400e0000·............@...17 ··0x000000d0·ad020000·00170000·08000000·400e0000·............@...
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·80030000·30040000·00000000·00000000·....0...........19 ··0x000000f0·60020000·10030000·00000000·00000000·`...............
20 ··0x00000100·a0060000·f10e0000·e01a0000·d0090000·................20 ··0x00000100·50080000·b70f0000·30130000·100f0000·P.......0.......
21 ··0x00000110·00000000·70070000·00000000·d01c0000·....p...........21 ··0x00000110·00000000·b0090000·00000000·20150000·............·...
22 ··0x00000120·1c130000·e3110000·a0060000·60080000·............`...22 ··0x00000120·e2130000·a9120000·50080000·200d0000·........P...·...
23 ··0x00000130·700e0000·00000000·00000000·00000000·p...............23 ··0x00000130·b00f0000·00000000·00000000·00000000·................
24 ··0x00000140·ba020000·b80f0000·08000000·40160000·............@...24 ··0x00000140·ba020000·7e100000·08000000·40160000·....~.......@...
25 ··0x00000150·c1020000·7e120000·04000000·a0160000·....~...........25 ··0x00000150·c1020000·44130000·04000000·a0160000·....D...........
26 ··0x00000160·cd020000·cb060000·04000000·a0150000·................26 ··0x00000160·cd020000·91070000·04000000·a0150000·................
27 ··0x00000170·d6020000·04130000·04000000·401a0000·............@...27 ··0x00000170·d6020000·ca130000·04000000·401a0000·............@...
28 ··0x00000180·df020000·901b0000·08000000·a0190000·................28 ··0x00000180·df020000·e0130000·08000000·a0190000·................
29 ··0x00000190·e5020000·1a130000·08000000·001a0000·................29 ··0x00000190·e5020000·e0130000·08000000·001a0000·................
30 ··0x000001a0·f2020000·e20f0000·08000000·20180000·............·...30 ··0x000001a0·f2020000·a8100000·08000000·20180000·............·...
31 ··0x000001b0·f2000000·d0080000·80000000·c0140000·................31 ··0x000001b0·f2000000·20050000·80000000·c0140000·....·...........
32 ··0x000001c0·f9020000·501a0000·08000000·20140000·....P.......·...32 ··0x000001c0·f9020000·a0120000·08000000·20140000·............·...
33 ··0x000001d0·75000000·20010000·08000000·00130000·u...·...........33 ··0x000001d0·75000000·20010000·08000000·00130000·u...·...........
34 ··0x000001e0·62020000·cc170000·08000000·60110000·b...........`...34 ··0x000001e0·62020000·92180000·08000000·60110000·b...........`...
35 ··0x000001f0·02030000·501c0000·08000000·40190000·....P.......@...35 ··0x000001f0·02030000·a0140000·08000000·40190000·............@...
36 ··0x00000200·3b020000·9a130000·80000000·c0170000·;...............36 ··0x00000200·3b020000·60140000·80000000·c0170000·;...`...........
37 ··0x00000210·fa010000·10190000·80000000·60180000·............`...37 ··0x00000210·fa010000·60110000·80000000·60180000·....`.......`...
38 ··0x00000220·08030000·801d0000·08000000·e00e0000·................38 ··0x00000220·08030000·d0150000·08000000·e00e0000·................
39 ··0x00000230·16030000·10180000·08000000·e0180000·................39 ··0x00000230·16030000·60100000·08000000·e0180000·....`...........
40 ··0x00000240·1d030000·d1150000·04000000·40150000·............@...40 ··0x00000240·1d030000·97160000·04000000·40150000·............@...
41 ··0x00000250·25030000·89160000·08000000·60140000·%...........`...41 ··0x00000250·25030000·4f170000·08000000·60140000·%...O.......`...
42 ··0x00000260·2c030000·90170000·04000000·c0130000·,...............42 ··0x00000260·2c030000·e00f0000·04000000·c0130000·,...............
43 ··0x00000270·33030000·20050000·04000000·80120000·3...·...........43 ··0x00000270·33030000·00040000·04000000·80120000·3...............
44 ··0x00000280·3b030000·c3170000·04000000·20100000·;...........·...44 ··0x00000280·3b030000·89180000·04000000·20100000·;...........·...
45 ··0x00000290·45030000·6c160000·04000000·e00f0000·E...l...........45 ··0x00000290·45030000·32170000·04000000·e00f0000·E...2...........
46 ··0x000002a0·00000000·00000000·00000000·00000000·................46 ··0x000002a0·00000000·00000000·00000000·00000000·................
47 ··0x000002b0·00000000·00000000·00000000·00000000·................47 ··0x000002b0·00000000·00000000·00000000·00000000·................
48 ··0x000002c0·50030000·910d0000·00000000·2c060000·P...........,...48 ··0x000002c0·50030000·570e0000·00000000·2c060000·P...W.......,...
49 ··0x000002d0·00000000·59030000·00010000·00000000·....Y...........49 ··0x000002d0·00000000·59030000·00010000·00000000·....Y...........
50 ··0x000002e0·5c060000·00000000·00000000·00000000·\...............50 ··0x000002e0·5c060000·00000000·00000000·00000000·\...............
51 ··0x000002f0·00000000·00000000·00000000·00000000·................51 ··0x000002f0·00000000·00000000·00000000·00000000·................
52 ··0x00000300·01000000·00000000·00000000·7c030000·............|...52 ··0x00000300·01000000·00000000·00000000·7c030000·............|...
53 ··0x00000310·14000000·00000000·00030000·00000000·................53 ··0x00000310·14000000·00000000·30090000·00000000·........0.......
54 ··0x00000320·00000000·00000000·00000000·00000000·................54 ··0x00000320·00000000·00000000·00000000·00000000·................
55 ··0x00000330·00000000·00000000·00000000·00000000·................55 ··0x00000330·00000000·00000000·00000000·00000000·................
56 ··0x00000340·00000000·00000000·00000000·00000000·................56 ··0x00000340·00000000·00000000·00000000·00000000·................
57 ··0x00000350·00000000·00400400·00000000·301c0000·.....@......0...57 ··0x00000350·00000000·00400400·00000000·80140000·.....@..........
58 ··0x00000360·00000000·00000000·00000000·00000000·................58 ··0x00000360·00000000·00000000·00000000·00000000·................
59 ··0x00000370·b0060000·c0000000·00000000·00000000·................59 ··0x00000370·c0080000·c0000000·00000000·00000000·................
60 ··0x00000380·00000000·00000000·00000000·00000000·................60 ··0x00000380·00000000·00000000·00000000·00000000·................
61 ··0x00000390·00000000·00000000·00000000·00000000·................61 ··0x00000390·00000000·00000000·00000000·00000000·................
62 ··0x000003a0·00000000·00000000·00000000·00000000·................62 ··0x000003a0·00000000·00000000·00000000·00000000·................
63 ··0x000003b0·00000000·00000000·00000000·00000000·................63 ··0x000003b0·00000000·00000000·00000000·00000000·................
64 ··0x000003c0·00000000·00000000·00000000·00000000·................64 ··0x000003c0·00000000·00000000·00000000·00000000·................
65 ··0x000003d0·00000000·00000000·00000000·00000000·................65 ··0x000003d0·00000000·00000000·00000000·00000000·................
66 ··0x000003e0·01000000·00000000·00000000·35000000·............5...66 ··0x000003e0·01000000·00000000·00000000·35000000·............5...
67 ··0x000003f0·20000000·00000000·20070000·00000000··.......·.......67 ··0x000003f0·20000000·00000000·60090000·00000000··.......`.......
68 ··0x00000400·00000000·00000000·00000000·d0120000·................68 ··0x00000400·00000000·00000000·00000000·400b0000·............@...
69 ··0x00000410·00000000·00010000·28010000·00000000·........(.......69 ··0x00000410·00000000·00010000·28010000·00000000·........(.......
70 ··0x00000420·00000000·00000000·00000000·00000000·................70 ··0x00000420·00000000·00000000·00000000·00000000·................
71 ··0x00000430·f0000000·00040400·00010000·00000000·................71 ··0x00000430·f0000000·00040400·00010000·00000000·................
72 ··0x00000440·00000000·80060000·18000000·a0020000·................72 ··0x00000440·00000000·a00a0000·18000000·60080000·............`...
73 ··0x00000450·00000000·40010000·00000000·c0020000·....@...........73 ··0x00000450·00000000·40010000·00000000·c0020000·....@...........
74 ··0x00000460·00000000·00000000·00000000·00000000·................74 ··0x00000460·00000000·00000000·00000000·00000000·................
75 ··0x00000470·00000000·00000000·00000000·00000000·................75 ··0x00000470·00000000·00000000·00000000·00000000·................
76 ··0x00000480·00000000·00000000·00000000·00000000·................76 ··0x00000480·00000000·00000000·00000000·00000000·................
77 ··0x00000490·00000000·00000000·00000000·00000000·................77 ··0x00000490·00000000·00000000·00000000·00000000·................
78 ··0x000004a0·00000000·00000000·00000000··········............78 ··0x000004a0·00000000·00000000·00000000··········............
  
92.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
49.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
6.93 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·bc0c0000·d00c0000·470c0000·370c0000·........G...7...
 4 ··0x00000010·7e0c0000·c60c0000·b20c0000·a60c0000·~...............
 5 ··0x00000020·370c0000·470c0000·9c0c0000·b00c0000·7...G...........
3 ··0x00000000·80080000·b9080000·31070000·27070000·........1...'...6 ··0x00000030·130a0000·670c0000·670c0000·670c0000·....g...g...g...
4 ··0x00000010·af080000·64080000·a0080000·94080000·....d...........7 ··0x00000040·670c0000·670c0000·0f0a0000·d9090000·g...g...........
5 ··0x00000020·27070000·31070000·8a080000·9e080000·'...1...........8 ··0x00000050·670c0000·670c0000·d9090000·670c0000·g...g.......g...
 9 ··0x00000060·670c0000·670c0000·670c0000·f3090000·g...g...g.......
6 ··0x00000030·c30d0000·a10b0000·a10b0000·a10b0000·................ 
7 ··0x00000040·a10b0000·a10b0000·bf0d0000·890d0000·................ 
8 ··0x00000050·a10b0000·a10b0000·890d0000·a10b0000·................ 
9 ··0x00000060·a10b0000·a10b0000·a10b0000·a30d0000·................ 
10 ··0x00000070·a10b0000·a10b0000·a10b0000·a10b0000·................10 ··0x00000070·670c0000·670c0000·670c0000·670c0000·g...g...g...g...
11 ··0x00000080·a10b0000·a10b0000·a10b0000·a10b0000·................11 ··0x00000080·670c0000·670c0000·670c0000·670c0000·g...g...g...g...
12 ··0x00000090·a10b0000·a10b0000·a10b0000·a10b0000·................12 ··0x00000090·670c0000·670c0000·670c0000·670c0000·g...g...g...g...
13 ··0x000000a0·a10b0000·a10b0000·a10b0000·a10b0000·................13 ··0x000000a0·670c0000·670c0000·670c0000·670c0000·g...g...g...g...
14 ··0x000000b0·9c0d0000·a10b0000·a90b0000·a10b0000·................14 ··0x000000b0·ec090000·670c0000·6f0c0000·670c0000·....g...o...g...
15 ··0x000000c0·fd0b0000·a10b0000·ac0d0000·950d0000·................15 ··0x000000c0·c30c0000·670c0000·fc090000·e5090000·....g...........
16 ··0x000000d0·a10b0000·a10b0000·950d0000·a10b0000·................ 
17 ··0x000000e0·a10b0000·a10b0000·a10b0000·b80d0000·................ 
18 ··0x000000f0·a10b0000·a10b0000·a10b0000·f30b0000·................16 ··0x000000d0·670c0000·670c0000·e5090000·670c0000·g...g.......g...
 17 ··0x000000e0·670c0000·670c0000·670c0000·080a0000·g...g...g.......
 18 ··0x000000f0·670c0000·670c0000·670c0000·b90c0000·g...g...g.......
19 ··0x00000100·61727261·79287479·7065636f·6465205b·array(typecode·[19 ··0x00000100·61727261·79287479·7065636f·6465205b·array(typecode·[
20 ··0x00000110·2c20696e·69746961·6c697a65·725d2920·,·initializer])·20 ··0x00000110·2c20696e·69746961·6c697a65·725d2920·,·initializer])·
21 ··0x00000120·2d3e2061·72726179·0a0a5265·7475726e·->·array..Return21 ··0x00000120·2d3e2061·72726179·0a0a5265·7475726e·->·array..Return
22 ··0x00000130·2061206e·65772061·72726179·2077686f··a·new·array·who22 ··0x00000130·2061206e·65772061·72726179·2077686f··a·new·array·who
23 ··0x00000140·73652069·74656d73·20617265·20726573·se·items·are·res23 ··0x00000140·73652069·74656d73·20617265·20726573·se·items·are·res
24 ··0x00000150·74726963·74656420·62792074·79706563·tricted·by·typec24 ··0x00000150·74726963·74656420·62792074·79706563·tricted·by·typec
25 ··0x00000160·6f64652c·20616e64·0a696e69·7469616c·ode,·and.initial25 ··0x00000160·6f64652c·20616e64·0a696e69·7469616c·ode,·and.initial
73.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
10.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 54, 30 lines modifiedOffset 54, 30 lines modified
54 ··0x00000330·65746974·656d0042·425f7365·74697465·etitem.BB_setite54 ··0x00000330·65746974·656d0042·425f7365·74697465·etitem.BB_setite
55 ··0x00000340·6d2e636f·6c640061·72726179·5f617272·m.cold.array_arr55 ··0x00000340·6d2e636f·6c640061·72726179·5f617272·m.cold.array_arr
56 ··0x00000350·61795f66·726f6d66·696c6500·50794964·ay_fromfile.PyId56 ··0x00000350·61795f66·726f6d66·696c6500·50794964·ay_fromfile.PyId
57 ··0x00000360·5f726561·642e3000·61727261·795f6172·_read.0.array_ar57 ··0x00000360·5f726561·642e3000·61727261·795f6172·_read.0.array_ar
58 ··0x00000370·7261795f·66726f6d·66696c65·2e636f6c·ray_fromfile.col58 ··0x00000370·7261795f·66726f6d·66696c65·2e636f6c·ray_fromfile.col
59 ··0x00000380·64006172·7261795f·61727261·795f6279·d.array_array_by59 ··0x00000380·64006172·7261795f·61727261·795f6279·d.array_array_by
60 ··0x00000390·74657377·61700061·72726179·5f737562·teswap.array_sub60 ··0x00000390·74657377·61700061·72726179·5f737562·teswap.array_sub
61 ··0x000003a0·73637200·61727261·795f6974·656d0061·scr.array_item.a61 ··0x000003a0·73637200·715f6765·74697465·6d006172·scr.q_getitem.ar
62 ··0x000003b0·72726179·5f737562·7363722e·636f6c64·rray_subscr.cold62 ··0x000003b0·7261795f·73756273·63722e63·6f6c6400·ray_subscr.cold.
 63 ··0x000003c0·61727261·795f6974·656d0062·5f736574·array_item.b_set
 64 ··0x000003d0·6974656d·00625f73·65746974·656d2e63·item.b_setitem.c
 65 ··0x000003e0·6f6c6400·42425f67·65746974·656d0061·old.BB_getitem.a
 66 ··0x000003f0·72726179·5f5f6172·7261795f·7265636f·rray__array_reco
 67 ··0x00000400·6e737472·7563746f·72007479·7065636f·nstructor.typeco
 68 ··0x00000410·64655f74·6f5f6d66·6f726d61·745f636f·de_to_mformat_co
 69 ··0x00000420·6465006d·616b655f·61727261·79006d66·de.make_array.mf
 70 ··0x00000430·6f726d61·745f6465·73637269·70746f72·ormat_descriptor
 71 ··0x00000440·73006172·7261795f·5f617272·61795f72·s.array__array_r
 72 ··0x00000450·65636f6e·73747275·63746f72·2e636f6c·econstructor.col
63 ··0x000003c0·00625f73·65746974·656d0062·5f736574·.b_setitem.b_set73 ··0x00000460·6400715f·73657469·74656d00·715f7365·d.q_setitem.q_se
 74 ··0x00000470·74697465·6d2e636f·6c640074·79706563·titem.cold.typec
 75 ··0x00000480·6f64655f·746f5f6d·666f726d·61745f63·ode_to_mformat_c
64 ··0x000003d0·6974656d·2e636f6c·64004242·5f676574·item.cold.BB_get 
65 ··0x000003e0·6974656d·00617272·61795f5f·61727261·item.array__arra 
66 ··0x000003f0·795f7265·636f6e73·74727563·746f7200·y_reconstructor. 
67 ··0x00000400·74797065·636f6465·5f746f5f·6d666f72·typecode_to_mfor 
68 ··0x00000410·6d61745f·636f6465·006d616b·655f6172·mat_code.make_ar76 ··0x00000490·6f64652e·636f6c64·006d616b·655f6172·ode.cold.make_ar
69 ··0x00000420·72617900·6d666f72·6d61745f·64657363·ray.mformat_desc 
70 ··0x00000430·72697074·6f727300·61727261·795f5f61·riptors.array__a 
71 ··0x00000440·72726179·5f726563·6f6e7374·72756374·rray_reconstruct 
72 ··0x00000450·6f722e63·6f6c6400·715f7365·74697465·or.cold.q_setite 
73 ··0x00000460·6d00715f·73657469·74656d2e·636f6c64·m.q_setitem.cold 
74 ··0x00000470·00747970·65636f64·655f746f·5f6d666f·.typecode_to_mfo 
75 ··0x00000480·726d6174·5f636f64·652e636f·6c640071·rmat_code.cold.q 
76 ··0x00000490·5f676574·6974656d·006d616b·655f6172·_getitem.make_ar 
77 ··0x000004a0·7261792e·636f6c64·00617272·61795f61·ray.cold.array_a77 ··0x000004a0·7261792e·636f6c64·00617272·61795f61·ray.cold.array_a
78 ··0x000004b0·73735f73·75627363·72006172·7261795f·ss_subscr.array_78 ··0x000004b0·73735f73·75627363·72006172·7261795f·ss_subscr.array_
79 ··0x000004c0·736c6963·652e636f·6e737470·726f702e·slice.constprop.79 ··0x000004c0·736c6963·652e636f·6e737470·726f702e·slice.constprop.
80 ··0x000004d0·30006172·7261795f·6173735f·73756273·0.array_ass_subs80 ··0x000004d0·30006172·7261795f·6173735f·73756273·0.array_ass_subs
81 ··0x000004e0·63722e63·6f6c6400·48485f73·65746974·cr.cold.HH_setit81 ··0x000004e0·63722e63·6f6c6400·48485f73·65746974·cr.cold.HH_setit
82 ··0x000004f0·656d0048·485f7365·74697465·6d2e636f·em.HH_setitem.co82 ··0x000004f0·656d0048·485f7365·74697465·6d2e636f·em.HH_setitem.co
83 ··0x00000500·6c640069·5f636f6d·70617265·6974656d·ld.i_compareitem83 ··0x00000500·6c640069·5f636f6d·70617265·6974656d·ld.i_compareitem
52.0 KB
atexitmodule.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:··········7060·(bytes·into·file)13 ··Start·of·section·headers:··········7132·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.25 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x1b94:1 There·are·19·section·headers,·starting·at·offset·0x1bdc:
  
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]·.text·············PROGBITS········00000000·000040·0002ce·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0002ce·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·001700·000110·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·001728·000110·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000320·0000b4·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000320·0000b4·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·001810·0000b8·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·001838·0000b8·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0003d4·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0003d4·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········00000000·0003d4·00022c·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·0003d4·000252·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·0018c8·000188·08···I·16···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·0018f0·000198·08···I·16···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·000600·000075·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·000628·000075·01·AMS··0···0··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·000680·000074·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·0006a0·00007d·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·001a50·000010·08···I·16···9··414 ··[10]·.rel.text.hot·····REL·············00000000·001a88·000020·08···I·16···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·000700·000376·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········00000000·000720·000376·00···A··0···0·32
16 ··[12]·.rodata.str1.1····PROGBITS········00000000·000a76·00003d·01·AMS··0···0··116 ··[12]·.rodata.str1.1····PROGBITS········00000000·000a96·00003d·01·AMS··0···0··1
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·000ab3·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·000ad3·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·000ab4·0004c4·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·000ad4·0004cc·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·001a60·000098·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·001aa8·000098·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·000f78·0003f0·10·····17··38··420 ··[16]·.symtab···········SYMTAB··········00000000·000fa0·0003f0·10·····17··38··4
21 ··[17]·.strtab···········STRTAB··········00000000·001368·000398·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·001390·000398·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·001af8·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·001b40·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
2.42 KB
readelf --wide --symbols {}
    
Offset 9, 27 lines modifiedOffset 9, 27 lines modified
9 ·····5:·00000020····78·FUNC····LOCAL··DEFAULT····1·atexit_exec9 ·····5:·00000020····78·FUNC····LOCAL··DEFAULT····1·atexit_exec
10 ·····6:·00000120···120·FUNC····LOCAL··DEFAULT····1·atexit_callfuncs10 ·····6:·00000120···120·FUNC····LOCAL··DEFAULT····1·atexit_callfuncs
11 ·····7:·00000000·····8·FUNC····LOCAL··DEFAULT····6·atexit_exec.cold11 ·····7:·00000000·····8·FUNC····LOCAL··DEFAULT····6·atexit_exec.cold
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····8·12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
13 ·····9:·00000070···172·FUNC····LOCAL··DEFAULT····1·atexit_register13 ·····9:·00000070···172·FUNC····LOCAL··DEFAULT····1·atexit_register
14 ····10:·00000008···129·FUNC····LOCAL··DEFAULT····6·atexit_register.cold14 ····10:·00000008···129·FUNC····LOCAL··DEFAULT····6·atexit_register.cold
15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····9·15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
16 ····12:·00000000···116·FUNC····LOCAL··DEFAULT····9·atexit_m_traverse16 ····12:·00000000···125·FUNC····LOCAL··DEFAULT····9·atexit_m_traverse
17 ····13:·00000089····24·FUNC····LOCAL··DEFAULT····6·atexit_m_traverse.cold17 ····13:·00000089····62·FUNC····LOCAL··DEFAULT····6·atexit_m_traverse.cold
18 ····14:·000001a0····43·FUNC····LOCAL··DEFAULT····1·atexit_cleanup18 ····14:·000001a0····43·FUNC····LOCAL··DEFAULT····1·atexit_cleanup
19 ····15:·000000a1···243·FUNC····LOCAL··DEFAULT····6·atexit_callfuncs.cold19 ····15:·000000c7···243·FUNC····LOCAL··DEFAULT····6·atexit_callfuncs.cold
20 ····16:·000001d0····71·FUNC····LOCAL··DEFAULT····1·atexit_delete_cb.isra.020 ····16:·000001d0····71·FUNC····LOCAL··DEFAULT····1·atexit_delete_cb.isra.0
21 ····17:·00000194····43·FUNC····LOCAL··DEFAULT····6·atexit_delete_cb.isra.0.cold21 ····17:·000001ba····43·FUNC····LOCAL··DEFAULT····6·atexit_delete_cb.isra.0.cold
22 ····18:·00000220····23·FUNC····LOCAL··DEFAULT····1·atexit_m_clear22 ····18:·00000220····23·FUNC····LOCAL··DEFAULT····1·atexit_m_clear
23 ····19:·00000240····35·FUNC····LOCAL··DEFAULT····1·atexit_free23 ····19:·00000240····35·FUNC····LOCAL··DEFAULT····1·atexit_free
24 ····20:·00000270····94·FUNC····LOCAL··DEFAULT····1·atexit_unregister24 ····20:·00000270····94·FUNC····LOCAL··DEFAULT····1·atexit_unregister
25 ····21:·000001bf·····7·FUNC····LOCAL··DEFAULT····6·atexit_unregister.cold25 ····21:·000001e5·····7·FUNC····LOCAL··DEFAULT····6·atexit_unregister.cold
26 ····22:·000001c6····32·FUNC····LOCAL··DEFAULT····6·atexit_clear26 ····22:·000001ec····32·FUNC····LOCAL··DEFAULT····6·atexit_clear
27 ····23:·000001e6····43·FUNC····LOCAL··DEFAULT····6·atexit_run_exitfuncs27 ····23:·0000020c····43·FUNC····LOCAL··DEFAULT····6·atexit_run_exitfuncs
28 ····24:·00000211····27·FUNC····LOCAL··DEFAULT····6·atexit_ncallbacks28 ····24:·00000237····27·FUNC····LOCAL··DEFAULT····6·atexit_ncallbacks
29 ····25:·00000000····16·OBJECT··LOCAL··DEFAULT····3·atexit_slots29 ····25:·00000000····16·OBJECT··LOCAL··DEFAULT····3·atexit_slots
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···11·30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
31 ····27:·00000000···160·OBJECT··LOCAL··DEFAULT···11·atexit__doc__31 ····27:·00000000···160·OBJECT··LOCAL··DEFAULT···11·atexit__doc__
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···12·32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
33 ····29:·00000020····96·OBJECT··LOCAL··DEFAULT····3·atexit_methods33 ····29:·00000020····96·OBJECT··LOCAL··DEFAULT····3·atexit_methods
34 ····30:·00000240···310·OBJECT··LOCAL··DEFAULT···11·atexit_register__doc__34 ····30:·00000240···310·OBJECT··LOCAL··DEFAULT···11·atexit_register__doc__
35 ····31:·000001a0····74·OBJECT··LOCAL··DEFAULT···11·atexit_clear__doc__35 ····31:·000001a0····74·OBJECT··LOCAL··DEFAULT···11·atexit_clear__doc__
10.5 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x1700·contains·34·entries:1 Relocation·section·'.rel.text'·at·offset·0x1728·contains·34·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000004··00000201·R_386_32···············00000000···.data3 00000004··00000201·R_386_32···············00000000···.data
4 00000009··00002702·R_386_PC32·············00000000···PyModuleDef_Init4 00000009··00002702·R_386_PC32·············00000000···PyModuleDef_Init
5 0000002b··00002802·R_386_PC32·············00000000···PyModule_GetState5 0000002b··00002802·R_386_PC32·············00000000···PyModule_GetState
6 00000047··00002902·R_386_PC32·············00000000···PyMem_Malloc6 00000047··00002902·R_386_PC32·············00000000···PyMem_Malloc
7 0000005c··00000101·R_386_32···············00000000···.text7 0000005c··00000101·R_386_32···············00000000···.text
8 00000061··00002a02·R_386_PC32·············00000000···_Py_PyAtExit8 00000061··00002a02·R_386_PC32·············00000000···_Py_PyAtExit
14.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 202, 15 lines modifiedOffset 202, 15 lines modified
202 ··DW_CFA_def_cfa_offset:·64202 ··DW_CFA_def_cfa_offset:·64
203 ··DW_CFA_advance_loc:·8·to·00000084203 ··DW_CFA_advance_loc:·8·to·00000084
204 ··DW_CFA_def_cfa_offset:·48204 ··DW_CFA_def_cfa_offset:·48
205 ··DW_CFA_nop205 ··DW_CFA_nop
206 ··DW_CFA_nop206 ··DW_CFA_nop
207 ··DW_CFA_nop207 ··DW_CFA_nop
  
208 00000188·00000060·0000018c·FDE·cie=00000000·pc=00000000..00000074208 00000188·00000058·0000018c·FDE·cie=00000000·pc=00000000..0000007d
209 ··DW_CFA_advance_loc:·1·to·00000001209 ··DW_CFA_advance_loc:·1·to·00000001
210 ··DW_CFA_def_cfa_offset:·8210 ··DW_CFA_def_cfa_offset:·8
211 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8211 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
212 ··DW_CFA_advance_loc:·1·to·00000002212 ··DW_CFA_advance_loc:·1·to·00000002
213 ··DW_CFA_def_cfa_offset:·12213 ··DW_CFA_def_cfa_offset:·12
214 ··DW_CFA_offset:·r7·(edi)·at·cfa-12214 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
215 ··DW_CFA_advance_loc:·1·to·00000003215 ··DW_CFA_advance_loc:·1·to·00000003
1.93 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 153, 25 lines modifiedOffset 153, 25 lines modified
153 »       pushl··0x8(%edi)153 »       pushl··0x8(%edi)
154 »       pushl··0x4(%edi)154 »       pushl··0x4(%edi)
155 »       pushl··(%edi)155 »       pushl··(%edi)
156 »       call···165·<atexit_callfuncs+0x45>156 »       call···165·<atexit_callfuncs+0x45>
157 ·R_386_PC32»     PyObject_Call157 ·R_386_PC32»     PyObject_Call
158 »       add····$0x10,%esp158 »       add····$0x10,%esp
159 »       test···%eax,%eax159 »       test···%eax,%eax
160 »       je·····211·<atexit_delete_cb.isra.0+0x41>160 »       je·····237·<atexit_m_clear+0x17>
161 ·R_386_PC32»     .text.unlikely161 ·R_386_PC32»     .text.unlikely
162 »       subl···$0x1,(%eax)162 »       subl···$0x1,(%eax)
163 »       jne····14b·<atexit_callfuncs+0x2b>163 »       jne····14b·<atexit_callfuncs+0x2b>
164 »       jmp····2ab·<atexit_unregister+0x3b>164 »       jmp····2d1·<atexit_unregister+0x61>
165 ·R_386_PC32»     .text.unlikely165 ·R_386_PC32»     .text.unlikely
166 »       mov····%esi,%eax166 »       mov····%esi,%eax
167 »       call···1a0·<atexit_cleanup>167 »       call···1a0·<atexit_cleanup>
168 »       mov····0x4(%esp),%ecx168 »       mov····0x4(%esp),%ecx
169 »       test···%ecx,%ecx169 »       test···%ecx,%ecx
170 »       jne····2a7·<atexit_unregister+0x37>170 »       jne····2cd·<atexit_unregister+0x5d>
171 ·R_386_PC32»     .text.unlikely171 ·R_386_PC32»     .text.unlikely
172 »       add····$0x10,%esp172 »       add····$0x10,%esp
173 »       pop····%ebx173 »       pop····%ebx
174 »       pop····%esi174 »       pop····%esi
175 »       pop····%edi175 »       pop····%edi
176 »       retq···176 »       retq···
177 »       lea····0x0(%esi,%eiz,1),%esi177 »       lea····0x0(%esi,%eiz,1),%esi
1.21 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·02000000·20000000·00000000·00000000·....·...........3 ··0x00000000·02000000·20000000·00000000·00000000·....·...........
4 ··0x00000010·00000000·00000000·00000000·00000000·................4 ··0x00000010·00000000·00000000·00000000·00000000·................
5 ··0x00000020·00000000·70000000·03000000·40020000·....p.......@...5 ··0x00000020·00000000·70000000·03000000·40020000·....p.......@...
6 ··0x00000030·09000000·c6010000·04000000·a0010000·................6 ··0x00000030·09000000·ec010000·04000000·a0010000·................
7 ··0x00000040·10000000·70020000·08000000·a0000000·....p...........7 ··0x00000040·10000000·70020000·08000000·a0000000·....p...........
8 ··0x00000050·1b000000·e6010000·04000000·00020000·................8 ··0x00000050·1b000000·0c020000·04000000·00020000·................
9 ··0x00000060·2a000000·11020000·04000000·40010000·*...........@...9 ··0x00000060·2a000000·37020000·04000000·40010000·*...7.......@...
10 ··0x00000070·00000000·00000000·00000000·00000000·................10 ··0x00000070·00000000·00000000·00000000·00000000·................
11 ··0x00000080·01000000·00000000·00000000·00000000·................11 ··0x00000080·01000000·00000000·00000000·00000000·................
12 ··0x00000090·00000000·36000000·00000000·0c000000·....6...........12 ··0x00000090·00000000·36000000·00000000·0c000000·....6...........
13 ··0x000000a0·20000000·00000000·00000000·20020000··...........·...13 ··0x000000a0·20000000·00000000·00000000·20020000··...........·...
14 ··0x000000b0·40020000····························@...14 ··0x000000b0·40020000····························@...
  
7.95 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 20, 26 lines modifiedOffset 20, 26 lines modified
20 »       pushl··(%ebx)20 »       pushl··(%ebx)
21 »       call···17·<atexit_register.cold+0xf>21 »       call···17·<atexit_register.cold+0xf>
22 ·R_386_PC32»     PyMem_Realloc22 ·R_386_PC32»     PyMem_Realloc
23 »       add····$0x10,%esp23 »       add····$0x10,%esp
24 »       test···%eax,%eax24 »       test···%eax,%eax
25 »       je·····45·<atexit_register.cold+0x3d>25 »       je·····45·<atexit_register.cold+0x3d>
26 »       mov····%eax,(%ebx)26 »       mov····%eax,(%ebx)
27 »       jmp····be·<atexit_callfuncs.cold+0x1d>27 »       jmp····be·<atexit_m_traverse.cold+0x35>
28 ·R_386_PC32»     .text28 ·R_386_PC32»     .text
29 »       addl···$0x1,0x0(%ebp)29 »       addl···$0x1,0x0(%ebp)
30 »       jmp····12f·<atexit_callfuncs.cold+0x8e>30 »       jmp····12f·<atexit_callfuncs.cold+0x68>
31 ·R_386_PC32»     .text31 ·R_386_PC32»     .text
32 »       sub····$0xc,%esp32 »       sub····$0xc,%esp
33 »       xor····%esi,%esi33 »       xor····%esi,%esi
34 »       push···%edx34 »       push···%edx
35 »       call···39·<atexit_register.cold+0x31>35 »       call···39·<atexit_register.cold+0x31>
36 ·R_386_PC32»     PyMem_Free36 ·R_386_PC32»     PyMem_Free
37 »       add····$0x10,%esp37 »       add····$0x10,%esp
38 »       jmp····153·<atexit_callfuncs.cold+0xb2>38 »       jmp····153·<atexit_callfuncs.cold+0x8c>
39 ·R_386_PC32»     .text39 ·R_386_PC32»     .text
40 »       add····$0x1c,%esp40 »       add····$0x1c,%esp
41 »       pop····%ebx41 »       pop····%ebx
42 »       pop····%esi42 »       pop····%esi
43 »       pop····%edi43 »       pop····%edi
44 »       pop····%ebp44 »       pop····%ebp
45 »       jmp····4d·<atexit_register.cold+0x45>45 »       jmp····4d·<atexit_register.cold+0x45>
1.88 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 12, 51 lines modifiedOffset 12, 50 lines modified
12 »       sub····$0x18,%esp12 »       sub····$0x18,%esp
13 »       mov····0x34(%esp),%edi13 »       mov····0x34(%esp),%edi
14 »       pushl··0x2c(%esp)14 »       pushl··0x2c(%esp)
15 »       call···10·<atexit_m_traverse+0x10>15 »       call···10·<atexit_m_traverse+0x10>
16 ·R_386_PC32»     PyModule_GetState16 ·R_386_PC32»     PyModule_GetState
17 »       add····$0x10,%esp17 »       add····$0x10,%esp
18 »       cmpl···$0x0,0x4(%eax)18 »       cmpl···$0x0,0x4(%eax)
19 »       jle····65·<atexit_m_traverse+0x65>19 »       jle····73·<atexit_m_traverse+0x73>
20 »       mov····%eax,%ebp20 »       mov····%eax,%ebp
21 »       xor····%esi,%esi21 »       xor····%esi,%esi
22 »       mov····0x0(%ebp),%eax22 »       mov····0x0(%ebp),%eax
23 »       mov····(%eax,%esi,4),%ebx23 »       mov····(%eax,%esi,4),%ebx
24 »       test···%ebx,%ebx24 »       test···%ebx,%ebx
25 »       je·····5d·<atexit_m_traverse+0x5d>25 »       je·····6b·<atexit_m_traverse+0x6b>
26 »       mov····(%ebx),%ecx26 »       mov····(%ebx),%edx
27 »       test···%ecx,%ecx27 »       test···%edx,%edx
28 »       je·····40·<atexit_m_traverse+0x40> 
29 »       push···%edx 
30 »       push···%edx28 »       je·····ba·<atexit_unregister__doc__+0x1a>
 29 ·R_386_PC32»     .text.unlikely
 30 »       sub····$0x8,%esp
31 »       push···%edi31 »       push···%edi
32 »       push···%ecx32 »       push···%edx
33 »       call···*0x34(%esp)33 »       call···*0x34(%esp)
34 »       add····$0x10,%esp34 »       add····$0x10,%esp
35 »       test···%eax,%eax35 »       test···%eax,%eax
36 »       jne····67·<atexit_m_traverse+0x67>36 »       jne····75·<atexit_m_traverse+0x75>
37 »       mov····0x4(%ebx),%edx37 »       mov····0x4(%ebx),%ecx
38 »       test···%edx,%edx38 »       test···%ecx,%ecx
39 »       je·····56·<atexit_m_traverse+0x56> 
40 »       push···%ecx 
41 »       push···%ecx39 »       je·····eb·<atexit_callfuncs.cold+0x24>
 40 ·R_386_PC32»     .text.unlikely
 41 »       sub····$0x8,%esp
42 »       push···%edi42 »       push···%edi
43 »       push···%edx43 »       push···%ecx
44 »       call···*0x34(%esp)44 »       call···*0x34(%esp)
45 »       add····$0x10,%esp45 »       add····$0x10,%esp
46 »       test···%eax,%eax46 »       test···%eax,%eax
47 »       jne····67·<atexit_m_traverse+0x67>47 »       jne····75·<atexit_m_traverse+0x75>
48 »       mov····0x8(%ebx),%eax48 »       mov····0x8(%ebx),%ebx
49 »       test···%eax,%eax49 »       test···%ebx,%ebx
50 »       jne····6f·<atexit_m_traverse+0x6f>50 »       jne····111·<atexit_callfuncs.cold+0x4a>
 51 ·R_386_PC32»     .text.unlikely
51 »       add····$0x1,%esi52 »       add····$0x1,%esi
52 »       cmp····%esi,0x4(%ebp)53 »       cmp····%esi,0x4(%ebp)
53 »       jg·····21·<atexit_m_traverse+0x21>54 »       jg·····21·<atexit_m_traverse+0x21>
54 »       xor····%eax,%eax55 »       xor····%eax,%eax
55 »       add····$0xc,%esp56 »       add····$0xc,%esp
56 »       pop····%ebx57 »       pop····%ebx
57 »       pop····%esi58 »       pop····%esi
58 »       pop····%edi59 »       pop····%edi
59 »       pop····%ebp60 »       pop····%ebp
60 »       retq···61 »       retq···
61 »       jmp····f9·<atexit_callfuncs.cold+0x58> 
62 ·R_386_PC32»     .text.unlikely 
7.43 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 21, 61 lines modifiedOffset 21, 61 lines modified
21 ··0x00000110·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........021 ··0x00000110·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........0
22 ··0x00000120·83058502·86048703·5c000000·24000000·........\...$...22 ··0x00000120·83058502·86048703·5c000000·24000000·........\...$...
23 ··0x00000130·08000000·81000000·004a0e34·410e3841·.........J.4A.8A23 ··0x00000130·08000000·81000000·004a0e34·410e3841·.........J.4A.8A
24 ··0x00000140·0e3c420e·40480e30·570e3c43·0e40480e·.<B.@H.0W.<C.@H.24 ··0x00000140·0e3c420e·40480e30·570e3c43·0e40480e·.<B.@H.0W.<C.@H.
25 ··0x00000150·30480a0e·1441c30e·1041c60e·0c41c70e·0H...A...A...A..25 ··0x00000150·30480a0e·1441c30e·1041c60e·0c41c70e·0H...A...A...A..
26 ··0x00000160·0841c50e·04450b41·0e34430e·38450e3c·.A...E.A.4C.8E.<26 ··0x00000160·0841c50e·04450b41·0e34430e·38450e3c·.A...E.A.4C.8E.<
27 ··0x00000170·460e4048·0e30460e·34430e38·450e3c46·F.@H.0F.4C.8E.<F27 ··0x00000170·460e4048·0e30460e·34430e38·450e3c46·F.@H.0F.4C.8E.<F
28 ··0x00000180·0e40480e·30000000·60000000·8c010000·.@H.0...`.......28 ··0x00000180·0e40480e·30000000·58000000·8c010000·.@H.0...X.......
29 ··0x00000190·00000000·74000000·00410e08·8502410e·....t....A....A.29 ··0x00000190·00000000·7d000000·00410e08·8502410e·....}....A....A.
30 ··0x000001a0·0c870341·0e108604·410e1483·05430e2c·...A....A....C.,30 ··0x000001a0·0c870341·0e108604·410e1483·05430e2c·...A....A....C.,
31 ··0x000001b0·480e3048·0e205b0e·24410e28·410e2c41·H.0H.·[.$A.(A.,A31 ··0x000001b0·480e3048·0e20610e·28410e2c·410e3047·H.0H.·a.(A.,A.0G
 32 ··0x000001c0·0e20520e·28410e2c·410e3047·0e205c0e·.·R.(A.,A.0G.·\.
 33 ··0x000001d0·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
 34 ··0x000001e0·04000000·1c000000·00000000·017a5200·.............zR.
 35 ··0x000001f0·017c0801·1b0c0404·88010e20·83058502·.|.........·....
 36 ··0x00000200·86048703·2c000000·24000000·89000000·....,...$.......
 37 ··0x00000210·3e000000·00480e24·410e2841·0e2c410e·>....H.$A.(A.,A.
32 ··0x000001c0·0e30470e·204c0e24·410e2841·0e2c410e·.0G.·L.$A.(A.,A.38 ··0x00000220·30470e20·500e2441·0e28410e·2c410e30·0G.·P.$A.(A.,A.0
33 ··0x000001d0·30470e20·580a0e14·41c30e10·41c60e0c·0G.·X...A...A...39 ··0x00000230·470e2000·48000000·38020000·20010000·G.·.H...8...·...
 40 ··0x00000240·78000000·00410e08·8702410e·0c860341·x....A....A....A
 41 ··0x00000250·0e108304·430e2053·0e2c410e·30480e20·....C.·S.,A.0H.·
 42 ··0x00000260·5a0e2443·0e28430e·2c420e30·480e2068·Z.$C.(C.,B.0H.·h
 43 ··0x00000270·0e1041c3·0e0c41c6·0e0841c7·0e040000·..A...A...A.....
 44 ··0x00000280·1c000000·00000000·017a5200·017c0801·.........zR..|..
 45 ··0x00000290·1b0c0404·88010e20·83048603·87020000·.......·........
 46 ··0x000002a0·7c000000·24000000·c7000000·f3000000·|...$...........
 47 ··0x000002b0·004d0e24·450e2845·0e2c450e·30460e2c·.M.$E.(E.,E.0F.,
 48 ··0x000002c0·410e2846·0e2c440e·30480e20·4b0e2c45·A.(F.,D.0H.·K.,E
 49 ··0x000002d0·0e30480e·24450e28·450e2c41·0e30480e·.0H.$E.(E.,A.0H.
 50 ··0x000002e0·24440e28·440e2c44·0e30480e·20460e24·$D.(D.,D.0H.·F.$
 51 ··0x000002f0·440e2844·0e2c410e·30480e20·480e2c41·D.(D.,A.0H.·H.,A
 52 ··0x00000300·0e30480e·205a0e2c·410e3048·0e20580e·.0H.·Z.,A.0H.·X.
 53 ··0x00000310·2c410e30·480e2048·0e2c410e·30480e20·,A.0H.·H.,A.0H.·
 54 ··0x00000320·28000000·24030000·a0010000·2b000000·(...$.......+...
 55 ··0x00000330·00410e08·8602430e·0c830343·0e10610e·.A....C....C..a.
34 ··0x000001e0·41c70e08·41c50e04·410b0000·1c000000·A...A...A.......56 ··0x00000340·0c41c30e·0841c60e·04000000·2c000000·.A...A......,...
 57 ··0x00000350·50030000·d0010000·47000000·00410e08·P.......G....A..
 58 ··0x00000360·8302460e·10520e1c·410e2048·0e105a0e·..F..R..A.·H..Z.
 59 ··0x00000370·1c410e20·480e0841·c30e0400·18000000·.A.·H..A........
35 ··0x000001f0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......60 ··0x00000380·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
36 ··0x00000200·88010e20·83058502·86048703·1c000000·...·............ 
37 ··0x00000210·24000000·89000000·18000000·00410e24·$............A.$ 
38 ··0x00000220·410e2841·0e2c410e·30470e20·48000000·A.(A.,A.0G.·H... 
39 ··0x00000230·30020000·20010000·78000000·00410e08·0...·...x....A.. 
40 ··0x00000240·8702410e·0c860341·0e108304·430e2053·..A....A....C.·S 
41 ··0x00000250·0e2c410e·30480e20·5a0e2443·0e28430e·.,A.0H.·Z.$C.(C. 
42 ··0x00000260·2c420e30·480e2068·0e1041c3·0e0c41c6·,B.0H.·h..A...A. 
43 ··0x00000270·0e0841c7·0e040000·1c000000·00000000·..A............. 
44 ··0x00000280·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........· 
45 ··0x00000290·83048603·87020000·7c000000·24000000·........|...$...61 ··0x00000390·88010e10·83020000·20000000·20000000·........·...·...
 62 ··0x000003a0·ba010000·2b000000·00430e1c·410e2048·....+....C..A.·H
 63 ··0x000003b0·0e10510e·1c410e20·480e1000·18000000·..Q..A.·H.......
 64 ··0x000003c0·c0030000·20020000·17000000·00430e1c·....·........C..
 65 ··0x000003d0·440e204f·0e040000·20000000·dc030000·D.·O....·.......
46 ··0x000002a0·a1000000·f3000000·004d0e24·450e2845·.........M.$E.(E 
47 ··0x000002b0·0e2c450e·30460e2c·410e2846·0e2c440e·.,E.0F.,A.(F.,D. 
48 ··0x000002c0·30480e20·4b0e2c45·0e30480e·24450e28·0H.·K.,E.0H.$E.( 
49 ··0x000002d0·450e2c41·0e30480e·24440e28·440e2c44·E.,A.0H.$D.(D.,D 
50 ··0x000002e0·0e30480e·20460e24·440e2844·0e2c410e·.0H.·F.$D.(D.,A. 
51 ··0x000002f0·30480e20·480e2c41·0e30480e·205a0e2c·0H.·H.,A.0H.·Z., 
52 ··0x00000300·410e3048·0e20580e·2c410e30·480e2048·A.0H.·X.,A.0H.·H 
53 ··0x00000310·0e2c410e·30480e20·28000000·1c030000·.,A.0H.·(....... 
54 ··0x00000320·a0010000·2b000000·00410e08·8602430e·....+....A....C.66 ··0x000003e0·40020000·23000000·00410e08·8302430e·@...#....A....C.
55 ··0x00000330·0c830343·0e10610e·0c41c30e·0841c60e·...C..a..A...A..67 ··0x000003f0·1c440e20·550e0841·c30e0400·40000000·.D.·U..A....@...
 68 ··0x00000400·00040000·70020000·5e000000·00410e08·....p...^....A..
 69 ··0x00000410·8702410e·0c860341·0e108304·490e1c44·..A....A....I..D
 70 ··0x00000420·0e20480e·10510e14·420e1841·0e1c420e·.·H..Q..B..A..B.
 71 ··0x00000430·20480e10·65c30e0c·41c60e08·41c70e04··H..e...A...A...
 72 ··0x00000440·1c000000·00000000·017a5200·017c0801·.........zR..|..
 73 ··0x00000450·1b0c0404·88010e10·83048603·87020000·................
 74 ··0x00000460·10000000·24000000·e5010000·07000000·....$...........
56 ··0x00000340·04000000·2c000000·48030000·d0010000·....,...H.......75 ··0x00000470·00000000·18000000·78040000·ec010000·........x.......
57 ··0x00000350·47000000·00410e08·8302460e·10520e1c·G....A....F..R.. 
58 ··0x00000360·410e2048·0e105a0e·1c410e20·480e0841·A.·H..Z..A.·H..A 
59 ··0x00000370·c30e0400·18000000·00000000·017a5200·.............zR. 
60 ··0x00000380·017c0801·1b0c0404·88010e10·83020000·.|.............. 
61 ··0x00000390·20000000·20000000·94010000·2b000000··...·.......+... 
62 ··0x000003a0·00430e1c·410e2048·0e10510e·1c410e20·.C..A.·H..Q..A.· 
63 ··0x000003b0·480e1000·18000000·b8030000·20020000·H...........·... 
64 ··0x000003c0·17000000·00430e1c·440e204f·0e040000·.....C..D.·O....76 ··0x00000480·20000000·00430e1c·440e2058·0e040000··....C..D.·X....
65 ··0x000003d0·20000000·d4030000·40020000·23000000··.......@...#...77 ··0x00000490·1c000000·94040000·0c020000·2b000000·............+...
 78 ··0x000004a0·00430e1c·440e204d·0e10560e·04000000·.C..D.·M..V.....
66 ··0x000003e0·00410e08·8302430e·1c440e20·550e0841·.A....C..D.·U..A 
67 ··0x000003f0·c30e0400·40000000·f8030000·70020000·....@.......p... 
68 ··0x00000400·5e000000·00410e08·8702410e·0c860341·^....A....A....A 
69 ··0x00000410·0e108304·490e1c44·0e20480e·10510e14·....I..D.·H..Q.. 
70 ··0x00000420·420e1841·0e1c420e·20480e10·65c30e0c·B..A..B.·H..e... 
71 ··0x00000430·41c60e08·41c70e04·1c000000·00000000·A...A........... 
72 ··0x00000440·017a5200·017c0801·1b0c0404·88010e10·.zR..|.......... 
73 ··0x00000450·83048603·87020000·10000000·24000000·............$... 
74 ··0x00000460·bf010000·07000000·00000000·18000000·................79 ··0x000004b0·18000000·b4040000·37020000·1b000000·........7.......
 80 ··0x000004c0·00430e1c·440e204f·0e040000··········.C..D.·O....
75 ··0x00000470·70040000·c6010000·20000000·00430e1c·p.......·....C.. 
76 ··0x00000480·440e2058·0e040000·1c000000·8c040000·D.·X............ 
77 ··0x00000490·e6010000·2b000000·00430e1c·440e204d·....+....C..D.·M 
78 ··0x000004a0·0e10560e·04000000·18000000·ac040000·..V............. 
79 ··0x000004b0·11020000·1b000000·00430e1c·440e204f·.........C..D.·O 
80 ··0x000004c0·0e040000····························.... 
  
1.03 MB
bufferedio.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:··········67480·(bytes·into·file)13 ··Start·of·section·headers:··········73796·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x10798:1 There·are·20·section·headers,·starting·at·offset·0x12044:
  
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]·.text·············PROGBITS········00000000·000040·0013cc·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000efc·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00cfe0·000898·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·00e2ec·000738·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001420·000c98·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000f40·000c98·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·00d878·000800·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·00ea24·000800·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0020b8·000004·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·001bd8·000004·00··WA··0···0··4
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0020b8·0002ce·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001bd8·0002ce·01·AMS··0···0··4
11 ··[·7]·.rodata.str1.1····PROGBITS········00000000·002386·00031d·01·AMS··0···0··111 ··[·7]·.rodata.str1.1····PROGBITS········00000000·001ea6·00031d·01·AMS··0···0··1
12 ··[·8]·.text.unlikely····PROGBITS········00000000·0026a3·001cf0·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·0021c3·001fcd·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·00e078·001508·08···I·17···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·00f224·001698·08···I·17···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·0043a0·002d98·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·004190·003d88·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·00f580·000dc8·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·0108bc·001340·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·007140·000d71·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·007f20·000d71·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·010348·000030·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·011bfc·000030·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·007eb1·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·008c91·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·007eb4·002688·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·008c94·002bdc·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·010378·000380·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·011c2c·000378·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·00a53c·0012e0·10·····18·184··421 ··[17]·.symtab···········SYMTAB··········00000000·00b870·0012d0·10·····18·183··4
22 ··[18]·.strtab···········STRTAB··········00000000·00b81c·0017c4·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·00cb40·0017ac·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·0106f8·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·011fa4·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
40.9 KB
readelf --wide --symbols {}
    
Offset 1, 305 lines modifiedOffset 1, 304 lines modified
  
1 Symbol·table·'.symtab'·contains·302·entries:1 Symbol·table·'.symtab'·contains·301·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····8·9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
11 ·····8:·00000000··1186·FUNC····LOCAL··DEFAULT···10·_io_BufferedReader___init__11 ·····8:·00000000··1189·FUNC····LOCAL··DEFAULT···10·_io_BufferedReader___init__
12 ·····9:·00000080····36·OBJECT··LOCAL··DEFAULT····3·_parser.612 ·····9:·00000080····36·OBJECT··LOCAL··DEFAULT····3·_parser.6
13 ····10:·00000000···145·FUNC····LOCAL··DEFAULT····8·_io_BufferedReader___init__.cold13 ····10:·00000000···145·FUNC····LOCAL··DEFAULT····8·_io_BufferedReader___init__.cold
14 ····11:·000004b0···464·FUNC····LOCAL··DEFAULT···10·_buffered_init14 ····11:·000004b0···464·FUNC····LOCAL··DEFAULT···10·_buffered_init
15 ····12:·00000091····42·FUNC····LOCAL··DEFAULT····8·_buffered_init.cold15 ····12:·00000091····42·FUNC····LOCAL··DEFAULT····8·_buffered_init.cold
16 ····13:·00000680···154·FUNC····LOCAL··DEFAULT···10·_buffered_raw_tell16 ····13:·00000680···153·FUNC····LOCAL··DEFAULT···10·_buffered_raw_tell
17 ····14:·00000720····37·FUNC····LOCAL··DEFAULT···10·buffered_closed_get17 ····14:·00000720····37·FUNC····LOCAL··DEFAULT···10·buffered_closed_get
18 ····15:·000000bb·····5·FUNC····LOCAL··DEFAULT····8·buffered_closed_get.cold18 ····15:·000000bb·····5·FUNC····LOCAL··DEFAULT····8·buffered_closed_get.cold
19 ····16:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_closed_get.part.019 ····16:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_closed_get.part.0
20 ····17:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_fileno.part.020 ····17:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_fileno.part.0
21 ····18:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_tell.part.021 ····18:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_tell.part.0
22 ····19:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_name_get.part.022 ····19:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_name_get.part.0
23 ····20:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_mode_get.part.023 ····20:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_mode_get.part.0
24 ····21:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_simple_flush.part.024 ····21:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_simple_flush.part.0
25 ····22:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_seekable.part.025 ····22:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_seekable.part.0
26 ····23:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_readable.part.026 ····23:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_readable.part.0
27 ····24:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_writable.part.027 ····24:·00000000····55·FUNC····LOCAL··DEFAULT····1·buffered_writable.part.0
28 ····25:·00000750··1938·FUNC····LOCAL··DEFAULT···10·_io__Buffered_read28 ····25:·00000750··2191·FUNC····LOCAL··DEFAULT···10·_io__Buffered_read
29 ····26:·000002e0····74·FUNC····LOCAL··DEFAULT····1·_bufferedreader_fill_buffer29 ····26:·000033b0···424·FUNC····LOCAL··DEFAULT···10·_bufferedreader_fill_buffer
30 ····27:·00001140····80·FUNC····LOCAL··DEFAULT···10·buffered_closed30 ····27:·00001230····80·FUNC····LOCAL··DEFAULT···10·buffered_closed
31 ····28:·000029a0···304·FUNC····LOCAL··DEFAULT···10·_bufferedreader_raw_read31 ····28:·00003560···331·FUNC····LOCAL··DEFAULT···10·_bufferedreader_raw_read
32 ····29:·00001f20···510·FUNC····LOCAL··DEFAULT···10·buffered_flush_and_rewind_unlocked32 ····29:·00002650···904·FUNC····LOCAL··DEFAULT···10·buffered_flush_and_rewind_unlocked
33 ····30:·000000c0···645·FUNC····LOCAL··DEFAULT····8·_io__Buffered_read.cold33 ····30:·000000c0···677·FUNC····LOCAL··DEFAULT····8·_io__Buffered_read.cold
34 ····31:·00001a1e···192·FUNC····LOCAL··DEFAULT····8·_enter_buffered_busy34 ····31:·00001cfb···192·FUNC····LOCAL··DEFAULT····8·_enter_buffered_busy
35 ····32:·00002940····94·FUNC····LOCAL··DEFAULT···10·_bufferedreader_read_fast35 ····32:·00003350····94·FUNC····LOCAL··DEFAULT···10·_bufferedreader_read_fast
36 ····33:·00000ef0···587·FUNC····LOCAL··DEFAULT···10·buffered_close36 ····33:·00000fe0···587·FUNC····LOCAL··DEFAULT···10·buffered_close
37 ····34:·00000330···109·FUNC····LOCAL··DEFAULT····1·buffered_dealloc_warn37 ····34:·00000260···109·FUNC····LOCAL··DEFAULT····1·buffered_dealloc_warn
38 ····35:·00000345···339·FUNC····LOCAL··DEFAULT····8·buffered_close.cold38 ····35:·00000365···339·FUNC····LOCAL··DEFAULT····8·buffered_close.cold
39 ····36:·000004bb····57·FUNC····LOCAL··DEFAULT····8·buffered_closed.part.039 ····36:·000004db····57·FUNC····LOCAL··DEFAULT····8·buffered_closed.part.0
40 ····37:·00000498····27·FUNC····LOCAL··DEFAULT····8·buffered_closed.cold40 ····37:·000004b8····27·FUNC····LOCAL··DEFAULT····8·buffered_closed.cold
41 ····38:·00001190····52·FUNC····LOCAL··DEFAULT···10·buffered_simple_flush41 ····38:·00001280····52·FUNC····LOCAL··DEFAULT···10·buffered_simple_flush
42 ····39:·000004b3·····8·FUNC····LOCAL··DEFAULT····8·buffered_simple_flush.cold42 ····39:·000004d3·····8·FUNC····LOCAL··DEFAULT····8·buffered_simple_flush.cold
43 ····40:·000011d0···228·FUNC····LOCAL··DEFAULT···10·buffered_dealloc43 ····40:·000012c0···228·FUNC····LOCAL··DEFAULT···10·buffered_dealloc
44 ····41:·000004f4···118·FUNC····LOCAL··DEFAULT····8·buffered_dealloc.cold44 ····41:·00000514···118·FUNC····LOCAL··DEFAULT····8·buffered_dealloc.cold
45 ····42:·00000040···341·FUNC····LOCAL··DEFAULT····1·_io_BufferedWriter___init__45 ····42:·00000040···341·FUNC····LOCAL··DEFAULT····1·_io_BufferedWriter___init__
46 ····43:·0000056a···162·FUNC····LOCAL··DEFAULT····8·_io_BufferedWriter___init__.cold46 ····43:·0000058a···162·FUNC····LOCAL··DEFAULT····8·_io_BufferedWriter___init__.cold
47 ····44:·00000040····36·OBJECT··LOCAL··DEFAULT····3·_parser.347 ····44:·00000040····36·OBJECT··LOCAL··DEFAULT····3·_parser.3
48 ····45:·000001a0····51·FUNC····LOCAL··DEFAULT····1·buffered_readable48 ····45:·000001a0····51·FUNC····LOCAL··DEFAULT····1·buffered_readable
49 ····46:·0000060c·····8·FUNC····LOCAL··DEFAULT····8·buffered_readable.cold49 ····46:·0000062c·····8·FUNC····LOCAL··DEFAULT····8·buffered_readable.cold
50 ····47:·000001e0····51·FUNC····LOCAL··DEFAULT····1·buffered_seekable50 ····47:·000001e0····51·FUNC····LOCAL··DEFAULT····1·buffered_seekable
51 ····48:·00000614·····8·FUNC····LOCAL··DEFAULT····8·buffered_seekable.cold51 ····48:·00000634·····8·FUNC····LOCAL··DEFAULT····8·buffered_seekable.cold
52 ····49:·00000220····51·FUNC····LOCAL··DEFAULT····1·buffered_writable52 ····49:·00000220····51·FUNC····LOCAL··DEFAULT····1·buffered_writable
53 ····50:·0000061c·····8·FUNC····LOCAL··DEFAULT····8·buffered_writable.cold53 ····50:·0000063c·····8·FUNC····LOCAL··DEFAULT····8·buffered_writable.cold
54 ····51:·00000260···127·FUNC····LOCAL··DEFAULT····1·buffered_tell54 ····51:·000013b0···295·FUNC····LOCAL··DEFAULT···10·buffered_tell
55 ····52:·00000624····25·FUNC····LOCAL··DEFAULT····8·buffered_tell.cold55 ····52:·00000644····14·FUNC····LOCAL··DEFAULT····8·buffered_tell.cold
56 ····53:·000012c0····55·FUNC····LOCAL··DEFAULT···10·buffered_traverse56 ····53:·000014e0····55·FUNC····LOCAL··DEFAULT···10·buffered_traverse
57 ····54:·0000063d····29·FUNC····LOCAL··DEFAULT····8·buffered_traverse.cold57 ····54:·00000652····29·FUNC····LOCAL··DEFAULT····8·buffered_traverse.cold
58 ····55:·00001300··1861·FUNC····LOCAL··DEFAULT···10·_io_BufferedWriter_write58 ····55:·00001520··2976·FUNC····LOCAL··DEFAULT···10·_io_BufferedWriter_write
59 ····56:·00002120···319·FUNC····LOCAL··DEFAULT···10·_bufferedwriter_raw_write59 ····56:·00003270···223·FUNC····LOCAL··DEFAULT···10·_buffered_raw_seek
60 ····57:·00001bd2····95·FUNC····LOCAL··DEFAULT····8·_set_BlockingIOError.constprop.060 ····57:·00001eaf····95·FUNC····LOCAL··DEFAULT····8·_set_BlockingIOError.constprop.0
61 ····58:·00002860···223·FUNC····LOCAL··DEFAULT···10·_buffered_raw_seek 
62 ····59:·0000065a···422·FUNC····LOCAL··DEFAULT····8·_io_BufferedWriter_write.cold61 ····58:·0000066f···734·FUNC····LOCAL··DEFAULT····8·_io_BufferedWriter_write.cold
63 ····60:·00001a50··1229·FUNC····LOCAL··DEFAULT···10·buffered_flush62 ····59:·000020c0··1410·FUNC····LOCAL··DEFAULT···10·buffered_flush
64 ····61:·00000800···168·FUNC····LOCAL··DEFAULT····8·buffered_flush.cold63 ····60:·0000094d···325·FUNC····LOCAL··DEFAULT····8·buffered_flush.cold
65 ····62:·000008a8····60·FUNC····LOCAL··DEFAULT····8·buffered_flush_and_rewind_unlocked.cold64 ····61:·00000a92····81·FUNC····LOCAL··DEFAULT····8·buffered_flush_and_rewind_unlocked.cold
66 ····63:·000008e4···170·FUNC····LOCAL··DEFAULT····8·_bufferedwriter_raw_write.cold 
67 ····64:·00002260··1524·FUNC····LOCAL··DEFAULT···10·_io__Buffered_seek65 ····62:·000029e0··2191·FUNC····LOCAL··DEFAULT···10·_io__Buffered_seek
68 ····65:·0000098e···424·FUNC····LOCAL··DEFAULT····8·_io__Buffered_seek.cold66 ····63:·00000ae3···714·FUNC····LOCAL··DEFAULT····8·_io__Buffered_seek.cold
69 ····66:·00000b36····48·FUNC····LOCAL··DEFAULT····8·_buffered_raw_seek.cold67 ····64:·00000dad····48·FUNC····LOCAL··DEFAULT····8·_buffered_raw_seek.cold
 68 ····65:·00000ddd···149·FUNC····LOCAL··DEFAULT····8·_bufferedreader_fill_buffer.cold
70 ····67:·00000b66···151·FUNC····LOCAL··DEFAULT····8·_bufferedreader_raw_read.cold69 ····66:·00000e72···104·FUNC····LOCAL··DEFAULT····8·_bufferedreader_raw_read.cold
71 ····68:·00000c80····12·OBJECT··LOCAL··DEFAULT····3·PyId__dealloc_warn70 ····67:·00000c80····12·OBJECT··LOCAL··DEFAULT····3·PyId__dealloc_warn
72 ····69:·00000bfd····17·FUNC····LOCAL··DEFAULT····8·buffered_dealloc_warn.cold71 ····68:·00000eda····17·FUNC····LOCAL··DEFAULT····8·buffered_dealloc_warn.cold
73 ····70:·000003a0···446·FUNC····LOCAL··DEFAULT····1·_io__Buffered_read172 ····69:·000002d0···446·FUNC····LOCAL··DEFAULT····1·_io__Buffered_read1
74 ····71:·00000c0e···303·FUNC····LOCAL··DEFAULT····8·_io__Buffered_read1.cold73 ····70:·00000eeb···303·FUNC····LOCAL··DEFAULT····8·_io__Buffered_read1.cold
75 ····72:·00000560····51·FUNC····LOCAL··DEFAULT····1·buffered_fileno74 ····71:·00000490····51·FUNC····LOCAL··DEFAULT····1·buffered_fileno
76 ····73:·00000d3d·····8·FUNC····LOCAL··DEFAULT····8·buffered_fileno.cold75 ····72:·0000101a·····8·FUNC····LOCAL··DEFAULT····8·buffered_fileno.cold
77 ····74:·00000d45···102·FUNC····LOCAL··DEFAULT····8·buffered_isatty76 ····73:·00001022···102·FUNC····LOCAL··DEFAULT····8·buffered_isatty
78 ····75:·000005a0····34·FUNC····LOCAL··DEFAULT····1·buffered_name_get77 ····74:·000004d0····34·FUNC····LOCAL··DEFAULT····1·buffered_name_get
79 ····76:·00000c50····12·OBJECT··LOCAL··DEFAULT····3·PyId_name78 ····75:·00000c50····12·OBJECT··LOCAL··DEFAULT····3·PyId_name
80 ····77:·00000dab·····5·FUNC····LOCAL··DEFAULT····8·buffered_name_get.cold79 ····76:·00001088·····5·FUNC····LOCAL··DEFAULT····8·buffered_name_get.cold
81 ····78:·000005d0····92·FUNC····LOCAL··DEFAULT····1·_io__Buffered_readline80 ····77:·00000500····92·FUNC····LOCAL··DEFAULT····1·_io__Buffered_readline
82 ····79:·00000630··1019·FUNC····LOCAL··DEFAULT····1·_buffered_readline81 ····78:·000036b0··1029·FUNC····LOCAL··DEFAULT···10·_buffered_readline
83 ····80:·00000db0····91·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readline.cold82 ····79:·0000108d····91·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readline.cold
84 ····81:·00000e0b···253·FUNC····LOCAL··DEFAULT····8·_buffered_readline.cold83 ····80:·000010e8···253·FUNC····LOCAL··DEFAULT····8·_buffered_readline.cold
85 ····82:·00000a30···122·FUNC····LOCAL··DEFAULT····1·buffered_iternext84 ····81:·00000560···122·FUNC····LOCAL··DEFAULT····1·buffered_iternext
86 ····83:·00000f08···143·FUNC····LOCAL··DEFAULT····8·buffered_iternext.cold85 ····82:·000011e5···143·FUNC····LOCAL··DEFAULT····8·buffered_iternext.cold
87 ····84:·00000ab0···454·FUNC····LOCAL··DEFAULT····1·_io_BufferedRandom___init__86 ····83:·000005e0···454·FUNC····LOCAL··DEFAULT····1·_io_BufferedRandom___init__
88 ····85:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.187 ····84:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.1
89 ····86:·00000f97···110·FUNC····LOCAL··DEFAULT····8·_io_BufferedRandom___init__.cold88 ····85:·00001274···110·FUNC····LOCAL··DEFAULT····8·_io_BufferedRandom___init__.cold
90 ····87:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·eintr_int.789 ····86:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·eintr_int.7
91 ····88:·00001005···106·FUNC····LOCAL··DEFAULT····8·_PyIO_trap_eintr.cold90 ····87:·000012e2···106·FUNC····LOCAL··DEFAULT····8·_PyIO_trap_eintr.cold
92 ····89:·00000d10···417·FUNC····LOCAL··DEFAULT····1·_io__Buffered_peek91 ····88:·00000840···417·FUNC····LOCAL··DEFAULT····1·_io__Buffered_peek
93 ····90:·0000106f···231·FUNC····LOCAL··DEFAULT····8·_io__Buffered_peek.cold92 ····89:·0000134c···231·FUNC····LOCAL··DEFAULT····8·_io__Buffered_peek.cold
94 ····91:·00001156····82·FUNC····LOCAL··DEFAULT····8·buffered_clear93 ····90:·00001433····82·FUNC····LOCAL··DEFAULT····8·buffered_clear
95 ····92:·000011a8···143·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_readinto94 ····91:·00001485···143·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_readinto
96 ····93:·00001237···201·FUNC····LOCAL··DEFAULT····8·_bufferediobase_readinto_generic95 ····92:·00001514···201·FUNC····LOCAL··DEFAULT····8·_bufferediobase_readinto_generic
97 ····94:·00000c38····12·OBJECT··LOCAL··DEFAULT····3·PyId_read96 ····93:·00000c38····12·OBJECT··LOCAL··DEFAULT····3·PyId_read
98 ····95:·00000c2c····12·OBJECT··LOCAL··DEFAULT····3·PyId_read197 ····94:·00000c2c····12·OBJECT··LOCAL··DEFAULT····3·PyId_read1
99 ····96:·00001300···146·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_readinto198 ····95:·000015dd···146·FUNC····LOCAL··DEFAULT····8·_io__BufferedIOBase_readinto1
100 ····97:·00000ec0····34·FUNC····LOCAL··DEFAULT····1·buffered_mode_get99 ····96:·000009f0····34·FUNC····LOCAL··DEFAULT····1·buffered_mode_get
101 ····98:·00000c5c····12·OBJECT··LOCAL··DEFAULT····3·PyId_mode100 ····97:·00000c5c····12·OBJECT··LOCAL··DEFAULT····3·PyId_mode
102 ····99:·00001392·····5·FUNC····LOCAL··DEFAULT····8·buffered_mode_get.cold101 ····98:·0000166f·····5·FUNC····LOCAL··DEFAULT····8·buffered_mode_get.cold
103 ···100:·00000ef0···199·FUNC····LOCAL··DEFAULT····1·_io_BufferedRWPair___init__102 ····99:·00000a20···199·FUNC····LOCAL··DEFAULT····1·_io_BufferedRWPair___init__
104 ···101:·00001397···291·FUNC····LOCAL··DEFAULT····8·_io_BufferedRWPair___init__.cold103 ···100:·00001674···291·FUNC····LOCAL··DEFAULT····8·_io_BufferedRWPair___init__.cold
105 ···102:·00000fc0····40·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_closed_get104 ···101:·00000af0····40·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_closed_get
106 ···103:·000014ba····24·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_closed_get.cold105 ···102:·00001797····24·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_closed_get.cold
107 ···104:·000014d2····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_write106 ···103:·000017af····21·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_write
108 ···105:·00000bf0····12·OBJECT··LOCAL··DEFAULT····3·PyId_write107 ···104:·00000bf0····12·OBJECT··LOCAL··DEFAULT····3·PyId_write
109 ···106:·00000ff0····90·FUNC····LOCAL··DEFAULT····1·_forward_call108 ···105:·00000b20····90·FUNC····LOCAL··DEFAULT····1·_forward_call
110 ···107:·000014e7····52·FUNC····LOCAL··DEFAULT····8·_forward_call.cold109 ···106:·000017c4····52·FUNC····LOCAL··DEFAULT····8·_forward_call.cold
111 ···108:·00001050····80·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_close110 ···107:·00000b80····80·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_close
112 ···109:·00000c8c····12·OBJECT··LOCAL··DEFAULT····3·PyId_close111 ···108:·00000c8c····12·OBJECT··LOCAL··DEFAULT····3·PyId_close
113 ···110:·0000151b···107·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_close.cold112 ···109:·000017f8···107·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_close.cold
114 ···111:·000010a0···165·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_dealloc113 ···110:·00000bd0···165·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_dealloc
115 ···112:·00001586····17·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_dealloc.cold114 ···111:·00001863····17·FUNC····LOCAL··DEFAULT····8·bufferedrwpair_dealloc.cold
116 ···113:·00001150···252·FUNC····LOCAL··DEFAULT····1·_io__Buffered_truncate115 ···112:·00000c80···252·FUNC····LOCAL··DEFAULT····1·_io__Buffered_truncate
117 ···114:·00001597···221·FUNC····LOCAL··DEFAULT····8·_io__Buffered_truncate.cold116 ···113:·00001874···221·FUNC····LOCAL··DEFAULT····8·_io__Buffered_truncate.cold
118 ···115:·000019de····36·FUNC····LOCAL··DEFAULT····8·bufferediobase_unsupported117 ···114:·00001cbb····36·FUNC····LOCAL··DEFAULT····8·bufferediobase_unsupported
119 ···116:·00002ad0···712·FUNC····LOCAL··DEFAULT···10·_io__Buffered_readinto118 ···115:·00003ac0···712·FUNC····LOCAL··DEFAULT···10·_io__Buffered_readinto
120 ···117:·00001674···193·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readinto.cold119 ···116:·00001951···193·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readinto.cold
121 ···118:·00001735···674·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readinto1120 ···117:·00001a12···674·FUNC····LOCAL··DEFAULT····8·_io__Buffered_readinto1
122 ···119:·000019d7·····7·FUNC····LOCAL··DEFAULT····8·bufferediobase_read121 ···118:·00001cb4·····7·FUNC····LOCAL··DEFAULT····8·bufferediobase_read
123 ···120:·00001a02·····7·FUNC····LOCAL··DEFAULT····8·bufferediobase_write122 ···119:·00001cdf·····7·FUNC····LOCAL··DEFAULT····8·bufferediobase_write
124 ···121:·00001250····19·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_readable123 ···120:·00000d80····19·FUNC····LOCAL··DEFAULT····1·bufferedrwpair_readable
125 ···122:·00000c20····12·OBJECT··LOCAL··DEFAULT····3·PyId_readable124 ···121:·00000c20····12·OBJECT··LOCAL··DEFAULT····3·PyId_readable
Max diff block lines reached; -1/41787 bytes (-0.00%) of diff not shown.
226 KB
readelf --wide --relocs {}
Max HTML report size reached
270 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
1.35 KB
strings --all --bytes=8 {}
    
Offset 161, 25 lines modifiedOffset 161, 24 lines modified
161 buffered_writable161 buffered_writable
162 buffered_writable.cold162 buffered_writable.cold
163 buffered_tell163 buffered_tell
164 buffered_tell.cold164 buffered_tell.cold
165 buffered_traverse165 buffered_traverse
166 buffered_traverse.cold166 buffered_traverse.cold
167 _io_BufferedWriter_write167 _io_BufferedWriter_write
168 _bufferedwriter_raw_write 
169 _set_BlockingIOError.constprop.0 
170 _buffered_raw_seek168 _buffered_raw_seek
 169 _set_BlockingIOError.constprop.0
171 _io_BufferedWriter_write.cold170 _io_BufferedWriter_write.cold
172 buffered_flush171 buffered_flush
173 buffered_flush.cold172 buffered_flush.cold
174 buffered_flush_and_rewind_unlocked.cold173 buffered_flush_and_rewind_unlocked.cold
175 _bufferedwriter_raw_write.cold 
176 _io__Buffered_seek174 _io__Buffered_seek
177 _io__Buffered_seek.cold175 _io__Buffered_seek.cold
178 _buffered_raw_seek.cold176 _buffered_raw_seek.cold
 177 _bufferedreader_fill_buffer.cold
179 _bufferedreader_raw_read.cold178 _bufferedreader_raw_read.cold
180 PyId__dealloc_warn179 PyId__dealloc_warn
181 buffered_dealloc_warn.cold180 buffered_dealloc_warn.cold
182 _io__Buffered_read1181 _io__Buffered_read1
183 _io__Buffered_read1.cold182 _io__Buffered_read1.cold
184 buffered_fileno183 buffered_fileno
185 buffered_fileno.cold184 buffered_fileno.cold
56.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
18.1 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 10, 169 lines modifiedOffset 10, 169 lines modified
10 ··0x00000060·00000000·00000000·00000000·00000000·................10 ··0x00000060·00000000·00000000·00000000·00000000·................
11 ··0x00000070·00000000·00000000·00000000·00000000·................11 ··0x00000070·00000000·00000000·00000000·00000000·................
12 ··0x00000080·00000000·30000000·3e020000·00000000·....0...>.......12 ··0x00000080·00000000·30000000·3e020000·00000000·....0...>.......
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·00000000·00000000·00000000·00000000·................14 ··0x000000a0·00000000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·00000000·00000000·00000000·................15 ··0x000000b0·00000000·00000000·00000000·00000000·................
16 ··0x000000c0·01000000·00000000·00000000·4d020000·............M...16 ··0x000000c0·01000000·00000000·00000000·4d020000·............M...
17 ··0x000000d0·70000000·00000000·d0110000·00000000·p...............17 ··0x000000d0·70000000·00000000·c0120000·00000000·p...............
18 ··0x000000e0·00000000·00000000·00000000·90120000·................18 ··0x000000e0·00000000·00000000·00000000·c00d0000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·00000000·00440400·40000000·c0120000·.....D..@.......21 ··0x00000110·00000000·00440400·40000000·e0140000·.....D..@.......
22 ··0x00000120·56110000·00000000·6c000000·00000000·V.......l.......22 ··0x00000120·33140000·00000000·6c000000·00000000·3.......l.......
23 ··0x00000130·300a0000·40020000·00020000·a0010000·0...@...........23 ··0x00000130·60050000·40020000·00020000·a0010000·`...@...........
24 ··0x00000140·00000000·00000000·00000000·00000000·................24 ··0x00000140·00000000·00000000·00000000·00000000·................
25 ··0x00000150·68000000·b00a0000·00000000·00000000·h...............25 ··0x00000150·68000000·e0050000·00000000·00000000·h...............
26 ··0x00000160·00000000·00000000·00000000·00000000·................26 ··0x00000160·00000000·00000000·00000000·00000000·................
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·00000000·00000000·00000000·00000000·................28 ··0x00000180·00000000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000·00000000·00000000·................
30 ··0x000001a0·60020000·20070000·00000000·00000000·`...·...........30 ··0x000001a0·60020000·20070000·00000000·00000000·`...·...........
31 ··0x000001b0·00000000·67020000·a0050000·00000000·....g...........31 ··0x000001b0·00000000·67020000·d0040000·00000000·....g...........
32 ··0x000001c0·00000000·00000000·6c020000·c00e0000·........l.......32 ··0x000001c0·00000000·00000000·6c020000·f0090000·........l.......
33 ··0x000001d0·00000000·00000000·00000000·00000000·................33 ··0x000001d0·00000000·00000000·00000000·00000000·................
34 ··0x000001e0·00000000·00000000·00000000·00000000·................34 ··0x000001e0·00000000·00000000·00000000·00000000·................
35 ··0x000001f0·00000000·00000000·00000000·00000000·................35 ··0x000001f0·00000000·00000000·00000000·00000000·................
36 ··0x00000200·10020000·06000000·08000000·01000000·................36 ··0x00000200·10020000·06000000·08000000·01000000·................
37 ··0x00000210·00000000·71020000·0e000000·1c000000·....q...........37 ··0x00000210·00000000·71020000·0e000000·1c000000·....q...........
38 ··0x00000220·00000000·00000000·00000000·00000000·................38 ··0x00000220·00000000·00000000·00000000·00000000·................
39 ··0x00000230·00000000·00000000·00000000·00000000·................39 ··0x00000230·00000000·00000000·00000000·00000000·................
40 ··0x00000240·7d020000·f00e0000·04000000·00000000·}...............40 ··0x00000240·7d020000·e00f0000·04000000·00000000·}...............
41 ··0x00000250·f3010000·041b0000·04000000·00000000·................41 ··0x00000250·f3010000·e11d0000·04000000·00000000·................
42 ··0x00000260·83020000·e0010000·04000000·00000000·................42 ··0x00000260·83020000·e0010000·04000000·00000000·................
43 ··0x00000270·8c020000·a0010000·04000000·00000000·................43 ··0x00000270·8c020000·a0010000·04000000·00000000·................
44 ··0x00000280·95020000·20020000·04000000·00000000·....·...........44 ··0x00000280·95020000·20020000·04000000·00000000·....·...........
45 ··0x00000290·9e020000·60050000·04000000·00000000·....`...........45 ··0x00000290·9e020000·90040000·04000000·00000000·................
46 ··0x000002a0·a5020000·450d0000·04000000·00000000·....E...........46 ··0x000002a0·a5020000·22100000·04000000·00000000·...."...........
47 ··0x000002b0·ac020000·30030000·08000000·00000000·....0...........47 ··0x000002b0·ac020000·60020000·08000000·00000000·....`...........
48 ··0x000002c0·ba020000·501a0000·04000000·00000000·....P...........48 ··0x000002c0·ba020000·c0200000·04000000·00000000·.....·..........
49 ··0x000002d0·d3000000·60220000·80000000·00050000·....`"..........49 ··0x000002d0·d3000000·e0290000·80000000·00050000·.....)..........
50 ··0x000002e0·c0020000·60020000·04000000·00000000·....`...........50 ··0x000002e0·c0020000·b0130000·04000000·00000000·................
51 ··0x000002f0·8c010000·50110000·80000000·c0040000·....P...........51 ··0x000002f0·8c010000·800c0000·80000000·c0040000·................
52 ··0x00000300·36000000·50070000·80000000·00060000·6...P...........52 ··0x00000300·36000000·50070000·80000000·00060000·6...P...........
53 ··0x00000310·08010000·a0030000·80000000·e0050000·................53 ··0x00000310·08010000·d0020000·80000000·e0050000·................
54 ··0x00000320·65010000·d02a0000·08000000·c0050000·e....*..........54 ··0x00000320·65010000·c03a0000·08000000·c0050000·e....:..........
55 ··0x00000330·70010000·35170000·08000000·80050000·p...5...........55 ··0x00000330·70010000·121a0000·08000000·80050000·p...............
56 ··0x00000340·0e010000·d0050000·80000000·40050000·............@...56 ··0x00000340·0e010000·00050000·80000000·40050000·............@...
57 ··0x00000350·2f010000·100d0000·80000000·20060000·/...........·...57 ··0x00000350·2f010000·40080000·80000000·20060000·/...@.......·...
58 ··0x00000360·a3000000·00130000·08000000·20030000·............·...58 ··0x00000360·a3000000·20150000·08000000·20030000·....·.......·...
59 ··0x00000370·c5020000·e81a0000·04000000·00000000·................59 ··0x00000370·c5020000·c51d0000·04000000·00000000·................
60 ··0x00000380·00000000·00000000·00000000·00000000·................60 ··0x00000380·00000000·00000000·00000000·00000000·................
61 ··0x00000390·00000000·00000000·00000000·00000000·................61 ··0x00000390·00000000·00000000·00000000·00000000·................
62 ··0x000003a0·01000000·00000000·00000000·d0020000·................62 ··0x000003a0·01000000·00000000·00000000·d0020000·................
63 ··0x000003b0·18000000·00000000·a0100000·00000000·................63 ··0x000003b0·18000000·00000000·d00b0000·00000000·................
64 ··0x000003c0·00000000·00000000·00000000·00000000·................64 ··0x000003c0·00000000·00000000·00000000·00000000·................
65 ··0x000003d0·00000000·00000000·00000000·00000000·................65 ··0x000003d0·00000000·00000000·00000000·00000000·................
66 ··0x000003e0·00000000·00000000·00000000·00000000·................66 ··0x000003e0·00000000·00000000·00000000·00000000·................
67 ··0x000003f0·00000000·00440400·60010000·40130000·.....D..`...@...67 ··0x000003f0·00000000·00440400·60010000·700e0000·.....D..`...p...
68 ··0x00000400·60130000·00000000·14000000·00000000·`...............68 ··0x00000400·900e0000·00000000·14000000·00000000·................
69 ··0x00000410·00000000·c0040000·00000000·80040000·................69 ··0x00000410·00000000·c0040000·00000000·80040000·................
70 ··0x00000420·00000000·00000000·00000000·00000000·................70 ··0x00000420·00000000·00000000·00000000·00000000·................
71 ··0x00000430·10000000·f00e0000·00000000·00000000·................71 ··0x00000430·10000000·200a0000·00000000·00000000·....·...........
72 ··0x00000440·00000000·00000000·00000000·00000000·................72 ··0x00000440·00000000·00000000·00000000·00000000·................
73 ··0x00000450·00000000·00000000·00000000·00000000·................73 ··0x00000450·00000000·00000000·00000000·00000000·................
74 ··0x00000460·00000000·00000000·00000000·00000000·................74 ··0x00000460·00000000·00000000·00000000·00000000·................
75 ··0x00000470·00000000·00000000·00000000·00000000·................75 ··0x00000470·00000000·00000000·00000000·00000000·................
76 ··0x00000480·60020000·c00f0000·00000000·00000000·`...............76 ··0x00000480·60020000·f00a0000·00000000·00000000·`...............
77 ··0x00000490·00000000·00000000·00000000·00000000·................77 ··0x00000490·00000000·00000000·00000000·00000000·................
78 ··0x000004a0·00000000·00000000·00000000·00000000·................78 ··0x000004a0·00000000·00000000·00000000·00000000·................
79 ··0x000004b0·00000000·00000000·00000000·00000000·................79 ··0x000004b0·00000000·00000000·00000000·00000000·................
80 ··0x000004c0·36000000·091a0000·01000000·00000000·6...............80 ··0x000004c0·36000000·e61c0000·01000000·00000000·6...............
81 ··0x000004d0·2f010000·7f1c0000·01000000·00000000·/...............81 ··0x000004d0·2f010000·5c1f0000·01000000·00000000·/...\...........
82 ··0x000004e0·08010000·941c0000·01000000·00000000·................82 ··0x000004e0·08010000·711f0000·01000000·00000000·....q...........
83 ··0x000004f0·65010000·a91c0000·01000000·00000000·e...............83 ··0x000004f0·65010000·861f0000·01000000·00000000·e...............
84 ··0x00000500·70010000·be1c0000·01000000·00000000·p...............84 ··0x00000500·70010000·9b1f0000·01000000·00000000·p...............
85 ··0x00000510·a3000000·d2140000·01000000·00000000·................85 ··0x00000510·a3000000·af170000·01000000·00000000·................
86 ··0x00000520·ba020000·d31c0000·04000000·00000000·................86 ··0x00000520·ba020000·b01f0000·04000000·00000000·................
87 ··0x00000530·8c020000·50120000·04000000·00000000·....P...........87 ··0x00000530·8c020000·800d0000·04000000·00000000·................
88 ··0x00000540·95020000·70120000·04000000·00000000·....p...........88 ··0x00000540·95020000·a00d0000·04000000·00000000·................
89 ··0x00000550·7d020000·50100000·04000000·00000000·}...P...........89 ··0x00000550·7d020000·800b0000·04000000·00000000·}...............
90 ··0x00000560·a5020000·311c0000·04000000·00000000·....1...........90 ··0x00000560·a5020000·0e1f0000·04000000·00000000·................
91 ··0x00000570·00000000·00000000·00000000·00000000·................91 ··0x00000570·00000000·00000000·00000000·00000000·................
92 ··0x00000580·01000000·00000000·00000000·e3020000·................92 ··0x00000580·01000000·00000000·00000000·e3020000·................
93 ··0x00000590·70000000·00000000·d0110000·00000000·p...............93 ··0x00000590·70000000·00000000·c0120000·00000000·p...............
94 ··0x000005a0·00000000·00000000·00000000·90120000·................94 ··0x000005a0·00000000·00000000·00000000·c00d0000·................
95 ··0x000005b0·00000000·00000000·00000000·00000000·................95 ··0x000005b0·00000000·00000000·00000000·00000000·................
96 ··0x000005c0·00000000·00000000·00000000·00000000·................96 ··0x000005c0·00000000·00000000·00000000·00000000·................
97 ··0x000005d0·00000000·00440400·40030000·c0120000·.....D..@.......97 ··0x000005d0·00000000·00440400·40030000·e0140000·.....D..@.......
98 ··0x000005e0·56110000·00000000·6c000000·00000000·V.......l.......98 ··0x000005e0·33140000·00000000·6c000000·00000000·3.......l.......
99 ··0x000005f0·00000000·00070000·c0060000·60060000·............`...99 ··0x000005f0·00000000·00070000·c0060000·60060000·............`...
100 ··0x00000600·00000000·00000000·00000000·00000000·................100 ··0x00000600·00000000·00000000·00000000·00000000·................
101 ··0x00000610·68000000·40000000·00000000·00000000·h...@...........101 ··0x00000610·68000000·40000000·00000000·00000000·h...@...........
102 ··0x00000620·00000000·00000000·00000000·00000000·................102 ··0x00000620·00000000·00000000·00000000·00000000·................
103 ··0x00000630·00000000·00000000·00000000·00000000·................103 ··0x00000630·00000000·00000000·00000000·00000000·................
104 ··0x00000640·00000000·00000000·00000000·00000000·................104 ··0x00000640·00000000·00000000·00000000·00000000·................
105 ··0x00000650·00000000·00000000·00000000·00000000·................105 ··0x00000650·00000000·00000000·00000000·00000000·................
106 ··0x00000660·60020000·20070000·00000000·00000000·`...·...........106 ··0x00000660·60020000·20070000·00000000·00000000·`...·...........
107 ··0x00000670·00000000·67020000·a0050000·00000000·....g...........107 ··0x00000670·00000000·67020000·d0040000·00000000·....g...........
108 ··0x00000680·00000000·00000000·6c020000·c00e0000·........l.......108 ··0x00000680·00000000·00000000·6c020000·f0090000·........l.......
109 ··0x00000690·00000000·00000000·00000000·00000000·................109 ··0x00000690·00000000·00000000·00000000·00000000·................
110 ··0x000006a0·00000000·00000000·00000000·00000000·................110 ··0x000006a0·00000000·00000000·00000000·00000000·................
111 ··0x000006b0·00000000·00000000·00000000·00000000·................111 ··0x000006b0·00000000·00000000·00000000·00000000·................
112 ··0x000006c0·10020000·06000000·08000000·01000000·................112 ··0x000006c0·10020000·06000000·08000000·01000000·................
113 ··0x000006d0·00000000·71020000·0e000000·1c000000·....q...........113 ··0x000006d0·00000000·71020000·0e000000·1c000000·....q...........
114 ··0x000006e0·00000000·00000000·00000000·00000000·................114 ··0x000006e0·00000000·00000000·00000000·00000000·................
115 ··0x000006f0·00000000·00000000·00000000·00000000·................115 ··0x000006f0·00000000·00000000·00000000·00000000·................
116 ··0x00000700·7d020000·f00e0000·04000000·00000000·}...............116 ··0x00000700·7d020000·e00f0000·04000000·00000000·}...............
117 ··0x00000710·f3010000·041b0000·04000000·00000000·................117 ··0x00000710·f3010000·e11d0000·04000000·00000000·................
118 ··0x00000720·83020000·e0010000·04000000·00000000·................118 ··0x00000720·83020000·e0010000·04000000·00000000·................
119 ··0x00000730·95020000·20020000·04000000·00000000·....·...........119 ··0x00000730·95020000·20020000·04000000·00000000·....·...........
120 ··0x00000740·9e020000·60050000·04000000·00000000·....`...........120 ··0x00000740·9e020000·90040000·04000000·00000000·................
121 ··0x00000750·a5020000·450d0000·04000000·00000000·....E...........121 ··0x00000750·a5020000·22100000·04000000·00000000·...."...........
122 ··0x00000760·ac020000·30030000·08000000·00000000·....0...........122 ··0x00000760·ac020000·60020000·08000000·00000000·....`...........
123 ··0x00000770·a3000000·00130000·08000000·20030000·............·...123 ··0x00000770·a3000000·20150000·08000000·20030000·....·.......·...
124 ··0x00000780·8c010000·50110000·80000000·c0040000·....P...........124 ··0x00000780·8c010000·800c0000·80000000·c0040000·................
125 ··0x00000790·ba020000·501a0000·04000000·00000000·....P...........125 ··0x00000790·ba020000·c0200000·04000000·00000000·.....·..........
126 ··0x000007a0·d3000000·60220000·80000000·00050000·....`"..........126 ··0x000007a0·d3000000·e0290000·80000000·00050000·.....)..........
127 ··0x000007b0·c0020000·60020000·04000000·00000000·....`...........127 ··0x000007b0·c0020000·b0130000·04000000·00000000·................
128 ··0x000007c0·c5020000·e81a0000·04000000·00000000·................128 ··0x000007c0·c5020000·c51d0000·04000000·00000000·................
129 ··0x000007d0·00000000·00000000·00000000·00000000·................129 ··0x000007d0·00000000·00000000·00000000·00000000·................
130 ··0x000007e0·01000000·00000000·00000000·f6020000·................130 ··0x000007e0·01000000·00000000·00000000·f6020000·................
131 ··0x000007f0·70000000·00000000·d0110000·00000000·p...............131 ··0x000007f0·70000000·00000000·c0120000·00000000·p...............
132 ··0x00000800·00000000·00000000·00000000·90120000·................132 ··0x00000800·00000000·00000000·00000000·c00d0000·................
133 ··0x00000810·00000000·00000000·00000000·00000000·................133 ··0x00000810·00000000·00000000·00000000·00000000·................
134 ··0x00000820·00000000·00000000·00000000·00000000·................134 ··0x00000820·00000000·00000000·00000000·00000000·................
135 ··0x00000830·00000000·00440400·40040000·c0120000·.....D..@.......135 ··0x00000830·00000000·00440400·40040000·e0140000·.....D..@.......
136 ··0x00000840·56110000·00000000·6c000000·00000000·V.......l.......136 ··0x00000840·33140000·00000000·6c000000·00000000·3.......l.......
Max diff block lines reached; 5583/18402 bytes (30.34%) of diff not shown.
124 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
181 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
85.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
41.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 63, 322 lines modifiedOffset 63, 320 lines modified
63 ··0x000003c0·72697461·626c652e·636f6c64·00627566·ritable.cold.buf63 ··0x000003c0·72697461·626c652e·636f6c64·00627566·ritable.cold.buf
64 ··0x000003d0·66657265·645f7465·6c6c0062·75666665·fered_tell.buffe64 ··0x000003d0·66657265·645f7465·6c6c0062·75666665·fered_tell.buffe
65 ··0x000003e0·7265645f·74656c6c·2e636f6c·64006275·red_tell.cold.bu65 ··0x000003e0·7265645f·74656c6c·2e636f6c·64006275·red_tell.cold.bu
66 ··0x000003f0·66666572·65645f74·72617665·72736500·ffered_traverse.66 ··0x000003f0·66666572·65645f74·72617665·72736500·ffered_traverse.
67 ··0x00000400·62756666·65726564·5f747261·76657273·buffered_travers67 ··0x00000400·62756666·65726564·5f747261·76657273·buffered_travers
68 ··0x00000410·652e636f·6c64005f·696f5f42·75666665·e.cold._io_Buffe68 ··0x00000410·652e636f·6c64005f·696f5f42·75666665·e.cold._io_Buffe
69 ··0x00000420·72656457·72697465·725f7772·69746500·redWriter_write.69 ··0x00000420·72656457·72697465·725f7772·69746500·redWriter_write.
70 ··0x00000430·5f627566·66657265·64777269·7465725f·_bufferedwriter_ 
71 ··0x00000440·7261775f·77726974·65005f73·65745f42·raw_write._set_B 
72 ··0x00000450·6c6f636b·696e6749·4f457272·6f722e63·lockingIOError.c 
73 ··0x00000460·6f6e7374·70726f70·2e30005f·62756666·onstprop.0._buff 
74 ··0x00000470·65726564·5f726177·5f736565·6b005f69·ered_raw_seek._i 
75 ··0x00000480·6f5f4275·66666572·65645772·69746572·o_BufferedWriter 
76 ··0x00000490·5f777269·74652e63·6f6c6400·62756666·_write.cold.buff 
77 ··0x000004a0·65726564·5f666c75·73680062·75666665·ered_flush.buffe 
78 ··0x000004b0·7265645f·666c7573·682e636f·6c640062·red_flush.cold.b 
79 ··0x000004c0·75666665·7265645f·666c7573·685f616e·uffered_flush_an 
80 ··0x000004d0·645f7265·77696e64·5f756e6c·6f636b65·d_rewind_unlocke 
81 ··0x000004e0·642e636f·6c64005f·62756666·65726564·d.cold._buffered 
82 ··0x000004f0·77726974·65725f72·61775f77·72697465·writer_raw_write 
83 ··0x00000500·2e636f6c·64005f69·6f5f5f42·75666665·.cold._io__Buffe 
84 ··0x00000510·7265645f·7365656b·005f696f·5f5f4275·red_seek._io__Bu 
85 ··0x00000520·66666572·65645f73·65656b2e·636f6c64·ffered_seek.cold 
86 ··0x00000530·005f6275·66666572·65645f72·61775f73·._buffered_raw_s70 ··0x00000430·5f627566·66657265·645f7261·775f7365·_buffered_raw_se
 71 ··0x00000440·656b005f·7365745f·426c6f63·6b696e67·ek._set_Blocking
 72 ··0x00000450·494f4572·726f722e·636f6e73·7470726f·IOError.constpro
 73 ··0x00000460·702e3000·5f696f5f·42756666·65726564·p.0._io_Buffered
 74 ··0x00000470·57726974·65725f77·72697465·2e636f6c·Writer_write.col
 75 ··0x00000480·64006275·66666572·65645f66·6c757368·d.buffered_flush
 76 ··0x00000490·00627566·66657265·645f666c·7573682e·.buffered_flush.
 77 ··0x000004a0·636f6c64·00627566·66657265·645f666c·cold.buffered_fl
 78 ··0x000004b0·7573685f·616e645f·72657769·6e645f75·ush_and_rewind_u
 79 ··0x000004c0·6e6c6f63·6b65642e·636f6c64·005f696f·nlocked.cold._io
 80 ··0x000004d0·5f5f4275·66666572·65645f73·65656b00·__Buffered_seek.
 81 ··0x000004e0·5f696f5f·5f427566·66657265·645f7365·_io__Buffered_se
87 ··0x00000540·65656b2e·636f6c64·005f6275·66666572·eek.cold._buffer82 ··0x000004f0·656b2e63·6f6c6400·5f627566·66657265·ek.cold._buffere
 83 ··0x00000500·645f7261·775f7365·656b2e63·6f6c6400·d_raw_seek.cold.
 84 ··0x00000510·5f627566·66657265·64726561·6465725f·_bufferedreader_
 85 ··0x00000520·66696c6c·5f627566·6665722e·636f6c64·fill_buffer.cold
88 ··0x00000550·65647265·61646572·5f726177·5f726561·edreader_raw_rea 
89 ··0x00000560·642e636f·6c640050·7949645f·5f646561·d.cold.PyId__dea 
90 ··0x00000570·6c6c6f63·5f776172·6e006275·66666572·lloc_warn.buffer 
91 ··0x00000580·65645f64·65616c6c·6f635f77·61726e2e·ed_dealloc_warn. 
92 ··0x00000590·636f6c64·005f696f·5f5f4275·66666572·cold._io__Buffer 
93 ··0x000005a0·65645f72·65616431·005f696f·5f5f4275·ed_read1._io__Bu 
94 ··0x000005b0·66666572·65645f72·65616431·2e636f6c·ffered_read1.col 
95 ··0x000005c0·64006275·66666572·65645f66·696c656e·d.buffered_filen 
96 ··0x000005d0·6f006275·66666572·65645f66·696c656e·o.buffered_filen 
97 ··0x000005e0·6f2e636f·6c640062·75666665·7265645f·o.cold.buffered_ 
98 ··0x000005f0·69736174·74790062·75666665·7265645f·isatty.buffered_ 
99 ··0x00000600·6e616d65·5f676574·00507949·645f6e61·name_get.PyId_na 
100 ··0x00000610·6d650062·75666665·7265645f·6e616d65·me.buffered_name 
101 ··0x00000620·5f676574·2e636f6c·64005f69·6f5f5f42·_get.cold._io__B 
102 ··0x00000630·75666665·7265645f·72656164·6c696e65·uffered_readline 
103 ··0x00000640·005f6275·66666572·65645f72·6561646c·._buffered_readl86 ··0x00000530·005f6275·66666572·65647265·61646572·._bufferedreader
 87 ··0x00000540·5f726177·5f726561·642e636f·6c640050·_raw_read.cold.P
 88 ··0x00000550·7949645f·5f646561·6c6c6f63·5f776172·yId__dealloc_war
 89 ··0x00000560·6e006275·66666572·65645f64·65616c6c·n.buffered_deall
 90 ··0x00000570·6f635f77·61726e2e·636f6c64·005f696f·oc_warn.cold._io
 91 ··0x00000580·5f5f4275·66666572·65645f72·65616431·__Buffered_read1
 92 ··0x00000590·005f696f·5f5f4275·66666572·65645f72·._io__Buffered_r
 93 ··0x000005a0·65616431·2e636f6c·64006275·66666572·ead1.cold.buffer
 94 ··0x000005b0·65645f66·696c656e·6f006275·66666572·ed_fileno.buffer
 95 ··0x000005c0·65645f66·696c656e·6f2e636f·6c640062·ed_fileno.cold.b
 96 ··0x000005d0·75666665·7265645f·69736174·74790062·uffered_isatty.b
 97 ··0x000005e0·75666665·7265645f·6e616d65·5f676574·uffered_name_get
 98 ··0x000005f0·00507949·645f6e61·6d650062·75666665·.PyId_name.buffe
 99 ··0x00000600·7265645f·6e616d65·5f676574·2e636f6c·red_name_get.col
104 ··0x00000650·696e6500·5f696f5f·5f427566·66657265·ine._io__Buffere100 ··0x00000610·64005f69·6f5f5f42·75666665·7265645f·d._io__Buffered_
 101 ··0x00000620·72656164·6c696e65·005f6275·66666572·readline._buffer
 102 ··0x00000630·65645f72·6561646c·696e6500·5f696f5f·ed_readline._io_
 103 ··0x00000640·5f427566·66657265·645f7265·61646c69·_Buffered_readli
 104 ··0x00000650·6e652e63·6f6c6400·5f627566·66657265·ne.cold._buffere
105 ··0x00000660·645f7265·61646c69·6e652e63·6f6c6400·d_readline.cold.105 ··0x00000660·645f7265·61646c69·6e652e63·6f6c6400·d_readline.cold.
 106 ··0x00000670·62756666·65726564·5f697465·726e6578·buffered_iternex
106 ··0x00000670·5f627566·66657265·645f7265·61646c69·_buffered_readli 
107 ··0x00000680·6e652e63·6f6c6400·62756666·65726564·ne.cold.buffered 
108 ··0x00000690·5f697465·726e6578·74006275·66666572·_iternext.buffer 
109 ··0x000006a0·65645f69·7465726e·6578742e·636f6c64·ed_iternext.cold 
110 ··0x000006b0·005f696f·5f427566·66657265·6452616e·._io_BufferedRan 
111 ··0x000006c0·646f6d5f·5f5f696e·69745f5f·005f7061·dom___init__._pa 
112 ··0x000006d0·72736572·2e31005f·696f5f42·75666665·rser.1._io_Buffe 
113 ··0x000006e0·72656452·616e646f·6d5f5f5f·696e6974·redRandom___init 
114 ··0x000006f0·5f5f2e63·6f6c6400·65696e74·725f696e·__.cold.eintr_in 
115 ··0x00000700·742e3700·5f507949·4f5f7472·61705f65·t.7._PyIO_trap_e 
116 ··0x00000710·696e7472·2e636f6c·64005f69·6f5f5f42·intr.cold._io__B 
117 ··0x00000720·75666665·7265645f·7065656b·005f696f·uffered_peek._io 
118 ··0x00000730·5f5f4275·66666572·65645f70·65656b2e·__Buffered_peek. 
119 ··0x00000740·636f6c64·00627566·66657265·645f636c·cold.buffered_cl 
120 ··0x00000750·65617200·5f696f5f·5f427566·66657265·ear._io__Buffere 
121 ··0x00000760·64494f42·6173655f·72656164·696e746f·dIOBase_readinto 
122 ··0x00000770·005f6275·66666572·6564696f·62617365·._bufferediobase 
123 ··0x00000780·5f726561·64696e74·6f5f6765·6e657269·_readinto_generi 
124 ··0x00000790·63005079·49645f72·65616400·50794964·c.PyId_read.PyId 
125 ··0x000007a0·5f726561·6431005f·696f5f5f·42756666·_read1._io__Buff 
126 ··0x000007b0·65726564·494f4261·73655f72·65616469·eredIOBase_readi 
127 ··0x000007c0·6e746f31·00627566·66657265·645f6d6f·nto1.buffered_mo 
128 ··0x000007d0·64655f67·65740050·7949645f·6d6f6465·de_get.PyId_mode 
129 ··0x000007e0·00627566·66657265·645f6d6f·64655f67·.buffered_mode_g107 ··0x00000680·74006275·66666572·65645f69·7465726e·t.buffered_itern
130 ··0x000007f0·65742e63·6f6c6400·5f696f5f·42756666·et.cold._io_Buff108 ··0x00000690·6578742e·636f6c64·005f696f·5f427566·ext.cold._io_Buf
 109 ··0x000006a0·66657265·6452616e·646f6d5f·5f5f696e·feredRandom___in
 110 ··0x000006b0·69745f5f·005f7061·72736572·2e31005f·it__._parser.1._
131 ··0x00000800·65726564·52575061·69725f5f·5f696e69·eredRWPair___ini 
132 ··0x00000810·745f5f00·5f696f5f·42756666·65726564·t__._io_Buffered 
133 ··0x00000820·52575061·69725f5f·5f696e69·745f5f2e·RWPair___init__. 
134 ··0x00000830·636f6c64·00627566·66657265·64727770·cold.bufferedrwp 
135 ··0x00000840·6169725f·636c6f73·65645f67·65740062·air_closed_get.b 
136 ··0x00000850·75666665·72656472·77706169·725f636c·ufferedrwpair_cl 
137 ··0x00000860·6f736564·5f676574·2e636f6c·64006275·osed_get.cold.bu 
138 ··0x00000870·66666572·65647277·70616972·5f777269·fferedrwpair_wri 
139 ··0x00000880·74650050·7949645f·77726974·65005f66·te.PyId_write._f 
140 ··0x00000890·6f727761·72645f63·616c6c00·5f666f72·orward_call._for 
141 ··0x000008a0·77617264·5f63616c·6c2e636f·6c640062·ward_call.cold.b 
142 ··0x000008b0·75666665·72656472·77706169·725f636c·ufferedrwpair_cl 
143 ··0x000008c0·6f736500·50794964·5f636c6f·73650062·ose.PyId_close.b 
144 ··0x000008d0·75666665·72656472·77706169·725f636c·ufferedrwpair_cl 
145 ··0x000008e0·6f73652e·636f6c64·00627566·66657265·ose.cold.buffere 
146 ··0x000008f0·64727770·6169725f·6465616c·6c6f6300·drwpair_dealloc. 
147 ··0x00000900·62756666·65726564·72777061·69725f64·bufferedrwpair_d 
148 ··0x00000910·65616c6c·6f632e63·6f6c6400·5f696f5f·ealloc.cold._io_ 
149 ··0x00000920·5f427566·66657265·645f7472·756e6361·_Buffered_trunca 
150 ··0x00000930·7465005f·696f5f5f·42756666·65726564·te._io__Buffered 
151 ··0x00000940·5f747275·6e636174·652e636f·6c640062·_truncate.cold.b 
152 ··0x00000950·75666665·72656469·6f626173·655f756e·ufferediobase_un 
153 ··0x00000960·73757070·6f727465·64005f69·6f5f5f42·supported._io__B 
154 ··0x00000970·75666665·7265645f·72656164·696e746f·uffered_readinto 
155 ··0x00000980·005f696f·5f5f4275·66666572·65645f72·._io__Buffered_r 
Max diff block lines reached; 19416/42285 bytes (45.92%) of diff not shown.
320 KB
bytesio.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:··········23604·(bytes·into·file)13 ··Start·of·section·headers:··········23932·(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:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
3.81 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x5c34:1 There·are·21·section·headers,·starting·at·offset·0x5d7c:
  
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]·.text·············PROGBITS········00000000·000040·0005a1·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0003b1·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·004c20·000260·08···I·18···1··46 ··[·2]·.rel.text·········REL·············00000000·004d10·000178·08···I·18···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000600·000388·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000400·000388·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·004e80·000290·08···I·18···3··48 ··[·4]·.rel.data·········REL·············00000000·004e88·000290·08···I·18···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000988·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000788·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········00000000·000988·000a38·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000788·000ab3·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·005110·0006b0·08···I·18···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·005118·0006d0·08···I·18···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·0013c0·000726·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·001240·000986·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·0057c0·0001e8·08···I·18···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·0057e8·000310·08···I·18···8··4
14 ··[10]·.rodata.str1.4····PROGBITS········00000000·001ae8·0001db·01·AMS··0···0··414 ··[10]·.rodata.str1.4····PROGBITS········00000000·001bc8·0001db·01·AMS··0···0··4
15 ··[11]·.rodata.str1.1····PROGBITS········00000000·001cc3·0001c6·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········00000000·001da3·0001c6·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········00000000·001ea0·000b42·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·001f80·000b42·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·0059a8·000008·08···I·18··12··417 ··[13]·.rel.rodata·······REL·············00000000·005af8·000008·08···I·18··12··4
18 ··[14]·.rodata.cst4······PROGBITS········00000000·0029e4·000004·04··AM··0···0··418 ··[14]·.rodata.cst4······PROGBITS········00000000·002ac4·000004·04··AM··0···0··4
19 ··[15]·.note.GNU-stack···PROGBITS········00000000·0029e8·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········00000000·002ac8·000000·00······0···0··1
20 ··[16]·.eh_frame·········PROGBITS········00000000·0029e8·000e94·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00000000·002ac8·000ed4·00···A··0···0··4
21 ··[17]·.rel.eh_frame·····REL·············00000000·0059b0·0001d8·08···I·18··16··421 ··[17]·.rel.eh_frame·····REL·············00000000·005b00·0001d0·08···I·18··16··4
22 ··[18]·.symtab···········SYMTAB··········00000000·00387c·000930·10·····19··98··422 ··[18]·.symtab···········SYMTAB··········00000000·00399c·000920·10·····19··97··4
23 ··[19]·.strtab···········STRTAB··········00000000·0041ac·000a71·00······0···0··123 ··[19]·.strtab···········STRTAB··········00000000·0042bc·000a52·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········00000000·005b88·0000aa·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········00000000·005cd0·0000aa·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··p·(processor·specific)29 ··p·(processor·specific)
19.8 KB
readelf --wide --symbols {}
    
Offset 1, 150 lines modifiedOffset 1, 149 lines modified
  
1 Symbol·table·'.symtab'·contains·147·entries:1 Symbol·table·'.symtab'·contains·146·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
8 ·····5:·00000000····59·FUNC····LOCAL··DEFAULT····8·bytesio_new8 ·····5:·00000000····59·FUNC····LOCAL··DEFAULT····8·bytesio_new
9 ·····6:·00000000····28·FUNC····LOCAL··DEFAULT····6·bytesio_new.cold9 ·····6:·00000000····28·FUNC····LOCAL··DEFAULT····6·bytesio_new.cold
10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·10 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
11 ·····8:·00000040···228·FUNC····LOCAL··DEFAULT····8·_io_BytesIO___init__11 ·····8:·00000040···238·FUNC····LOCAL··DEFAULT····8·_io_BytesIO___init__
12 ·····9:·00000130····36·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_write12 ·····9:·000001b0····36·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_write
13 ····10:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.113 ····10:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.1
14 ····11:·0000001c···100·FUNC····LOCAL··DEFAULT····6·_io_BytesIO___init__.cold14 ····11:·0000001c···108·FUNC····LOCAL··DEFAULT····6·_io_BytesIO___init__.cold
15 ····12:·00000000·····6·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getvalue15 ····12:·00000130···122·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_getvalue
16 ····13:·00000010····98·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getvalue_impl 
17 ····14:·00000080····35·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_getvalue_impl.cold 
18 ····15:·00000080····25·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getvalue_impl.part.016 ····13:·00000000····25·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getvalue_impl.part.0
19 ····16:·00000330····80·FUNC····LOCAL··DEFAULT····8·unshare_buffer17 ····14:·000003b0····80·FUNC····LOCAL··DEFAULT····8·unshare_buffer
 18 ····15:·00000088·····7·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_getvalue.cold
20 ····17:·00000000·····0·SECTION·LOCAL··DEFAULT···11·19 ····16:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
21 ····18:·00000080····25·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_flush.part.020 ····17:·00000000····25·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_flush.part.0
22 ····19:·00000080····25·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_read_impl.part.021 ····18:·00000000····25·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_read_impl.part.0
23 ····20:·00000080····25·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_readable.part.022 ····19:·00000000····25·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_readable.part.0
24 ····21:·00000160···254·FUNC····LOCAL··DEFAULT····8·write_bytes23 ····20:·000001e0···254·FUNC····LOCAL··DEFAULT····8·write_bytes
25 ····22:·000000a3·····6·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_write.cold24 ····21:·0000008f·····6·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_write.cold
26 ····23:·00000260···206·FUNC····LOCAL··DEFAULT····8·resize_buffer25 ····22:·000002e0···206·FUNC····LOCAL··DEFAULT····8·resize_buffer
27 ····24:·000000a9···137·FUNC····LOCAL··DEFAULT····6·write_bytes.cold26 ····23:·00000095···137·FUNC····LOCAL··DEFAULT····6·write_bytes.cold
28 ····25:·00000132····69·FUNC····LOCAL··DEFAULT····6·resize_buffer.cold27 ····24:·0000011e····69·FUNC····LOCAL··DEFAULT····6·resize_buffer.cold
29 ····26:·00000177····33·FUNC····LOCAL··DEFAULT····6·unshare_buffer.cold28 ····25:·00000163····33·FUNC····LOCAL··DEFAULT····6·unshare_buffer.cold
30 ····27:·000000a0····32·FUNC····LOCAL··DEFAULT····1·bytesio_traverse29 ····26:·00000020····32·FUNC····LOCAL··DEFAULT····1·bytesio_traverse
31 ····28:·00000380···164·FUNC····LOCAL··DEFAULT····8·bytesio_dealloc30 ····27:·00000400···173·FUNC····LOCAL··DEFAULT····8·bytesio_dealloc
32 ····29:·00000198····75·FUNC····LOCAL··DEFAULT····6·bytesio_dealloc.cold31 ····28:·00000184····75·FUNC····LOCAL··DEFAULT····6·bytesio_dealloc.cold
33 ····30:·000000c0····27·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_readable32 ····29:·00000040····27·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_readable
34 ····31:·000001e3·····5·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readable.cold33 ····30:·000001cf·····5·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readable.cold
35 ····32:·000000e0·····2·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_writable34 ····31:·00000060·····2·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_writable
36 ····33:·000000f0·····2·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_seekable35 ····32:·00000070·····2·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_seekable
37 ····34:·00000430····33·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_tell36 ····33:·000004b0····33·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_tell
38 ····35:·000001e8····24·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_tell.cold37 ····34:·000001d4····24·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_tell.cold
39 ····36:·00000100····36·FUNC····LOCAL··DEFAULT····1·bytesio_get_closed38 ····35:·00000080····36·FUNC····LOCAL··DEFAULT····1·bytesio_get_closed
40 ····37:·00000130····27·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_flush39 ····36:·000000b0····27·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_flush
41 ····38:·00000200·····5·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_flush.cold40 ····37:·000001ec·····5·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_flush.cold
42 ····39:·00000150····64·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_close41 ····38:·000000d0····64·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_close
43 ····40:·00000205····28·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_close.cold42 ····39:·000001f1····28·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_close.cold
44 ····41:·00000460···195·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_read43 ····40:·000004e0···195·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_read
45 ····42:·00000221···103·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_read.cold44 ····41:·0000020d···103·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_read.cold
46 ····43:·00000530····65·FUNC····LOCAL··DEFAULT····8·read_bytes45 ····42:·000005b0····65·FUNC····LOCAL··DEFAULT····8·read_bytes
47 ····44:·00000190····88·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getbuffer46 ····43:·00000110····88·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getbuffer
48 ····45:·00000288····66·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_getbuffer.cold47 ····44:·00000274····66·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_getbuffer.cold
49 ····46:·000001f0····69·FUNC····LOCAL··DEFAULT····1·bytesiobuf_getbuffer48 ····45:·00000170····69·FUNC····LOCAL··DEFAULT····1·bytesiobuf_getbuffer
50 ····47:·000002ca····59·FUNC····LOCAL··DEFAULT····6·bytesiobuf_getbuffer.cold49 ····46:·000002b6····59·FUNC····LOCAL··DEFAULT····6·bytesiobuf_getbuffer.cold
51 ····48:·00000240····12·FUNC····LOCAL··DEFAULT····1·bytesiobuf_releasebuffer50 ····47:·000001c0····12·FUNC····LOCAL··DEFAULT····1·bytesiobuf_releasebuffer
52 ····49:·00000250····67·FUNC····LOCAL··DEFAULT····1·bytesiobuf_dealloc51 ····48:·000001d0····67·FUNC····LOCAL··DEFAULT····1·bytesiobuf_dealloc
53 ····50:·000002a0···354·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_seek52 ····49:·00000600···458·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_seek
54 ····51:·00000305···209·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_seek.cold53 ····50:·000002f1···261·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_seek.cold
55 ····52:·00000580···341·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_readline54 ····51:·000007d0···360·FUNC····LOCAL··DEFAULT····8·_io_BytesIO_readline
56 ····53:·000003d6····70·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readline.cold55 ····52:·000003f6····70·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readline.cold
57 ····54:·000006e0····70·FUNC····LOCAL··DEFAULT····8·scan_eol56 ····53:·00000940····70·FUNC····LOCAL··DEFAULT····8·scan_eol
58 ····55:·00000410···164·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_writelines57 ····54:·00000220···164·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_writelines
59 ····56:·0000041c····34·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_writelines.cold58 ····55:·0000043c····34·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_writelines.cold
60 ····57:·0000043e···378·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readlines59 ····56:·0000045e···378·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readlines
61 ····58:·000004c0···178·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_readinto60 ····57:·000002d0···178·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_readinto
62 ····59:·000005b8····99·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readinto.cold61 ····58:·000005d8····99·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readinto.cold
63 ····60:·00000580····33·FUNC····LOCAL··DEFAULT····1·bytesiobuf_traverse62 ····59:·00000390····33·FUNC····LOCAL··DEFAULT····1·bytesiobuf_traverse
64 ····61:·0000061b·····3·FUNC····LOCAL··DEFAULT····6·bytesiobuf_traverse.cold63 ····60:·0000063b·····3·FUNC····LOCAL··DEFAULT····6·bytesiobuf_traverse.cold
65 ····62:·0000061e···223·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_truncate64 ····61:·0000063e···223·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_truncate
66 ····63:·000006fd···139·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_read165 ····62:·0000071d···139·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_read1
67 ····64:·00000788···115·FUNC····LOCAL··DEFAULT····6·bytesio_getstate66 ····63:·000007a8···206·FUNC····LOCAL··DEFAULT····6·bytesio_getstate
68 ····65:·000007fb···340·FUNC····LOCAL··DEFAULT····6·bytesio_setstate67 ····64:·00000876···340·FUNC····LOCAL··DEFAULT····6·bytesio_setstate
69 ····66:·0000094f····56·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_isatty68 ····65:·000009ca····56·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_isatty
70 ····67:·00000987····43·FUNC····LOCAL··DEFAULT····6·bytesio_clear69 ····66:·00000a02····43·FUNC····LOCAL··DEFAULT····6·bytesio_clear
71 ····68:·000009b2····69·FUNC····LOCAL··DEFAULT····6·bytesio_iternext70 ····67:·00000a2d····69·FUNC····LOCAL··DEFAULT····6·bytesio_iternext
72 ····69:·000009f7····65·FUNC····LOCAL··DEFAULT····6·bytesio_sizeof71 ····68:·00000a72····65·FUNC····LOCAL··DEFAULT····6·bytesio_sizeof
73 ····70:·00000000·····0·SECTION·LOCAL··DEFAULT···12·72 ····69:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
74 ····71:·00000000·····8·OBJECT··LOCAL··DEFAULT···12·_keywords.073 ····70:·00000000·····8·OBJECT··LOCAL··DEFAULT···12·_keywords.0
75 ····72:·0000010c·····8·OBJECT··LOCAL··DEFAULT····3·bytesiobuf_as_buffer74 ····71:·0000010c·····8·OBJECT··LOCAL··DEFAULT····3·bytesiobuf_as_buffer
76 ····73:·00000020····92·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO___init____doc__75 ····72:·00000020····92·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO___init____doc__
77 ····74:·00000200···352·OBJECT··LOCAL··DEFAULT····3·bytesio_methods76 ····73:·00000200···352·OBJECT··LOCAL··DEFAULT····3·bytesio_methods
78 ····75:·00000360····40·OBJECT··LOCAL··DEFAULT····3·bytesio_getsetlist77 ····74:·00000360····40·OBJECT··LOCAL··DEFAULT····3·bytesio_getsetlist
79 ····76:·00000b00····66·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_readable__doc__78 ····75:·00000b00····66·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_readable__doc__
80 ····77:·00000a40····68·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_seekable__doc__79 ····76:·00000a40····68·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_seekable__doc__
81 ····78:·00000aa0····69·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_writable__doc__80 ····77:·00000aa0····69·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_writable__doc__
82 ····79:·00000080····48·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_close__doc__81 ····78:·00000080····48·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_close__doc__
83 ····80:·00000a00····34·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_flush__doc__82 ····79:·00000a00····34·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_flush__doc__
84 ····81:·000008c0···100·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_isatty__doc__83 ····80:·000008c0···100·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_isatty__doc__
85 ····82:·00000880····54·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_tell__doc__84 ····81:·00000880····54·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_tell__doc__
86 ····83:·000001a0····81·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_write__doc__85 ····82:·000001a0····81·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_write__doc__
87 ····84:·000000c0···212·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_writelines__doc__86 ····83:·000000c0···212·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_writelines__doc__
88 ····85:·00000700···192·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_read1__doc__87 ····84:·00000700···192·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_read1__doc__
89 ····86:·00000420···165·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_readinto__doc__88 ····85:·00000420···165·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_readinto__doc__
90 ····87:·00000600···248·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_readline__doc__89 ····86:·00000600···248·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_readline__doc__
91 ····88:·000004e0···267·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_readlines__doc__90 ····87:·000004e0···267·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_readlines__doc__
92 ····89:·000007c0···180·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_read__doc__91 ····88:·000007c0···180·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_read__doc__
93 ····90:·000009a0····87·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_getbuffer__doc__92 ····89:·000009a0····87·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_getbuffer__doc__
94 ····91:·00000940····75·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_getvalue__doc__93 ····90:·00000940····75·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_getvalue__doc__
95 ····92:·00000200···314·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_seek__doc__94 ····91:·00000200···314·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_seek__doc__
96 ····93:·00000340···206·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_truncate__doc__95 ····92:·00000340···206·OBJECT··LOCAL··DEFAULT···12·_io_BytesIO_truncate__doc__
97 ····94:·00000000·····0·SECTION·LOCAL··DEFAULT···14·96 ····93:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
98 ····95:·00000000·····0·SECTION·LOCAL··DEFAULT····5·97 ····94:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
99 ····96:·00000000·····0·SECTION·LOCAL··DEFAULT···15·98 ····95:·00000000·····0·SECTION·LOCAL··DEFAULT···15·
100 ····97:·00000000·····0·SECTION·LOCAL··DEFAULT···16·99 ····96:·00000000·····0·SECTION·LOCAL··DEFAULT···16·
101 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize100 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory101 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc102 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
104 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct103 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type104 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type
106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords105 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords
107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_BufferError106 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_BufferError
108 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString107 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
109 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Resize108 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Resize
110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError109 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t110 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
112 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer111 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer
113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy112 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
114 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release113 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release
115 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset114 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError115 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
117 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError116 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
118 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Print117 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Print
119 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs118 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
120 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct119 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
121 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct120 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
122 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_convert_optional_to_ssize_t121 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_convert_optional_to_ssize_t
123 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional122 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
124 ···121:·00000040···204·OBJECT··GLOBAL·DEFAULT····3·_PyBytesIOBuffer_Type123 ···120:·00000040···204·OBJECT··GLOBAL·DEFAULT····3·_PyBytesIOBuffer_Type
125 ···122:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemoryView_FromObject124 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemoryView_FromObject
Max diff block lines reached; -1/20231 bytes (-0.00%) of diff not shown.
64.6 KB
readelf --wide --relocs {}
Max HTML report size reached
89.1 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
495 B
strings --all --bytes=8 {}
    
Offset 98, 18 lines modifiedOffset 98, 17 lines modified
98 bytesio_new98 bytesio_new
99 bytesio_new.cold99 bytesio_new.cold
100 _io_BytesIO___init__100 _io_BytesIO___init__
101 _io_BytesIO_write101 _io_BytesIO_write
102 _parser.1102 _parser.1
103 _io_BytesIO___init__.cold103 _io_BytesIO___init__.cold
104 _io_BytesIO_getvalue104 _io_BytesIO_getvalue
105 _io_BytesIO_getvalue_impl 
106 _io_BytesIO_getvalue_impl.cold 
107 _io_BytesIO_getvalue_impl.part.0105 _io_BytesIO_getvalue_impl.part.0
108 unshare_buffer106 unshare_buffer
 107 _io_BytesIO_getvalue.cold
109 _io_BytesIO_flush.part.0108 _io_BytesIO_flush.part.0
110 _io_BytesIO_read_impl.part.0109 _io_BytesIO_read_impl.part.0
111 _io_BytesIO_readable.part.0110 _io_BytesIO_readable.part.0
112 write_bytes111 write_bytes
113 _io_BytesIO_write.cold112 _io_BytesIO_write.cold
114 resize_buffer113 resize_buffer
115 write_bytes.cold114 write_bytes.cold
16.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 509 lines modifiedOffset 1, 319 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000·<_io_BytesIO_getvalue>: 
3 _io_BytesIO_getvalue(): 
4 »       mov····0x4(%esp),%eax 
5 »       jmp····10·<_io_BytesIO_getvalue_impl> 
6 »       lea····0x0(%esi,%eiz,1),%esi 
7 »       lea····0x0(%esi),%esi 
  
8 00000010·<_io_BytesIO_getvalue_impl>: 
9 _io_BytesIO_getvalue_impl(): 
10 »       push···%ebx 
11 »       mov····%eax,%ebx 
12 »       sub····$0x8,%esp 
13 »       mov····0x8(%eax),%eax 
14 »       test···%eax,%eax 
15 »       je·····9d·<_io_BytesIO_flush.part.0+0x1d> 
16 ·R_386_PC32»     .text.unlikely 
17 »       mov····0x10(%ebx),%edx 
18 »       cmp····$0x1,%edx 
19 »       jle····61·<_io_BytesIO_getvalue_impl+0x51> 
20 »       cmpl···$0x0,0x1c(%ebx) 
21 »       jg·····61·<_io_BytesIO_getvalue_impl+0x51> 
22 »       mov····(%eax),%ecx 
23 »       cmp····0x8(%eax),%edx 
24 »       je·····59·<_io_BytesIO_getvalue_impl+0x49> 
25 »       sub····$0x1,%ecx 
26 »       jg·····cb·<_io_BytesIO_readable+0xb> 
27 ·R_386_PC32»     .text.unlikely 
28 »       push···%eax 
29 »       push···%eax 
30 »       lea····0x8(%ebx),%eax 
31 »       push···%edx 
32 »       push···%eax 
33 »       call···47·<_io_BytesIO_getvalue_impl+0x37> 
34 ·R_386_PC32»     _PyBytes_Resize 
35 »       add····$0x10,%esp 
36 »       test···%eax,%eax 
37 »       js·····db·<_io_BytesIO_readable+0x1b> 
38 ·R_386_PC32»     .text.unlikely 
39 »       mov····0x8(%ebx),%eax 
40 »       addl···$0x1,(%eax) 
41 »       add····$0x8,%esp 
42 »       pop····%ebx 
43 »       retq··· 
44 »       add····$0x10,%eax 
45 »       push···%ecx 
46 »       push···%ecx 
47 »       push···%edx 
48 »       push···%eax 
49 »       call···69·<_io_BytesIO_getvalue_impl+0x59> 
50 ·R_386_PC32»     PyBytes_FromStringAndSize 
51 »       add····$0x10,%esp 
52 »       jmp····5c·<_io_BytesIO_getvalue_impl+0x4c> 
53 »       lea····0x0(%esi,%eiz,1),%esi 
54 »       lea····0x0(%esi,%eiz,1),%esi 
  
55 00000080·<_io_BytesIO_flush.part.0>:2 00000000·<_io_BytesIO_flush.part.0>:
56 _io_BytesIO_getvalue_impl.part.0():3 _io_BytesIO_getvalue_impl.part.0():
57 »       sub····$0x14,%esp4 »       sub····$0x14,%esp
58 »       push···$0x05 »       push···$0x0
59 ·R_386_32»       .rodata.str1.16 ·R_386_32»       .rodata.str1.1
60 »       pushl··0x07 »       pushl··0x0
61 ·R_386_32»       PyExc_ValueError8 ·R_386_32»       PyExc_ValueError
62 »       call···8f·<_io_BytesIO_flush.part.0+0xf>9 »       call···f·<_io_BytesIO_flush.part.0+0xf>
63 ·R_386_PC32»     PyErr_SetString10 ·R_386_PC32»     PyErr_SetString
64 »       xor····%eax,%eax11 »       xor····%eax,%eax
65 »       add····$0x1c,%esp12 »       add····$0x1c,%esp
66 »       retq···13 »       retq···
67 »       lea····0x0(%esi,%eiz,1),%esi14 »       lea····0x0(%esi,%eiz,1),%esi
  
68 000000a0·<bytesio_traverse>:15 00000020·<bytesio_traverse>:
69 bytesio_traverse():16 bytesio_traverse():
70 »       mov····0x4(%esp),%eax17 »       mov····0x4(%esp),%eax
71 »       mov····0x8(%esp),%edx18 »       mov····0x8(%esp),%edx
72 »       mov····0xc(%esp),%ecx19 »       mov····0xc(%esp),%ecx
73 »       mov····0x14(%eax),%eax20 »       mov····0x14(%eax),%eax
74 »       test···%eax,%eax21 »       test···%eax,%eax
75 »       jne····b6·<bytesio_traverse+0x16>22 »       jne····36·<bytesio_traverse+0x16>
76 »       xor····%eax,%eax23 »       xor····%eax,%eax
77 »       retq···24 »       retq···
78 »       mov····%ecx,0x8(%esp)25 »       mov····%ecx,0x8(%esp)
79 »       mov····%eax,0x4(%esp)26 »       mov····%eax,0x4(%esp)
80 »       jmp····*%edx27 »       jmp····*%edx
  
81 000000c0·<_io_BytesIO_readable>:28 00000040·<_io_BytesIO_readable>:
82 _io_BytesIO_readable():29 _io_BytesIO_readable():
83 »       mov····0x4(%esp),%eax30 »       mov····0x4(%esp),%eax
84 »       cmpl···$0x0,0x8(%eax)31 »       cmpl···$0x0,0x8(%eax)
85 »       je·····2ad·<_io_BytesIO_seek+0xd>32 »       je·····219·<bytesiobuf_dealloc+0x49>
86 ·R_386_PC32»     .text.unlikely33 ·R_386_PC32»     .text.unlikely
87 »       addl···$0x1,0x034 »       addl···$0x1,0x0
88 ·R_386_32»       _Py_TrueStruct35 ·R_386_32»       _Py_TrueStruct
89 »       mov····$0x0,%eax36 »       mov····$0x0,%eax
90 ·R_386_32»       _Py_TrueStruct37 ·R_386_32»       _Py_TrueStruct
91 »       retq···38 »       retq···
92 »       lea····0x0(%esi,%eiz,1),%esi39 »       lea····0x0(%esi,%eiz,1),%esi
93 »       nop40 »       nop
  
94 000000e0·<_io_BytesIO_writable>:41 00000060·<_io_BytesIO_writable>:
95 _io_BytesIO_writable():42 _io_BytesIO_writable():
96 »       jmp····c0·<_io_BytesIO_readable>43 »       jmp····40·<_io_BytesIO_readable>
97 »       lea····0x0(%esi,%eiz,1),%esi44 »       lea····0x0(%esi,%eiz,1),%esi
98 »       lea····0x0(%esi,%eiz,1),%esi45 »       lea····0x0(%esi,%eiz,1),%esi
  
99 000000f0·<_io_BytesIO_seekable>:46 00000070·<_io_BytesIO_seekable>:
100 _io_BytesIO_seekable():47 _io_BytesIO_seekable():
101 »       jmp····c0·<_io_BytesIO_readable>48 »       jmp····40·<_io_BytesIO_readable>
102 »       lea····0x0(%esi,%eiz,1),%esi49 »       lea····0x0(%esi,%eiz,1),%esi
103 »       lea····0x0(%esi,%eiz,1),%esi50 »       lea····0x0(%esi,%eiz,1),%esi
  
104 00000100·<bytesio_get_closed>:51 00000080·<bytesio_get_closed>:
105 bytesio_get_closed():52 bytesio_get_closed():
106 »       mov····0x4(%esp),%eax53 »       mov····0x4(%esp),%eax
107 »       cmpl···$0x0,0x8(%eax)54 »       cmpl···$0x0,0x8(%eax)
108 »       je·····117·<bytesio_get_closed+0x17>55 »       je·····97·<bytesio_get_closed+0x17>
109 »       addl···$0x1,0x056 »       addl···$0x1,0x0
110 ·R_386_32»       _Py_FalseStruct57 ·R_386_32»       _Py_FalseStruct
111 »       mov····$0x0,%eax58 »       mov····$0x0,%eax
112 ·R_386_32»       _Py_FalseStruct59 ·R_386_32»       _Py_FalseStruct
113 »       retq···60 »       retq···
114 »       addl···$0x1,0x061 »       addl···$0x1,0x0
115 ·R_386_32»       _Py_TrueStruct62 ·R_386_32»       _Py_TrueStruct
116 »       mov····$0x0,%eax63 »       mov····$0x0,%eax
Max diff block lines reached; 13260/16719 bytes (79.31%) of diff not shown.
5.92 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 2, 60 lines modifiedOffset 2, 60 lines modified
2 Hex·dump·of·section·'.data':2 Hex·dump·of·section·'.data':
3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
4 ··0x00000000·00000000·00000000·00010000·00000000·................4 ··0x00000000·00000000·00000000·00010000·00000000·................
5 ··0x00000010·00000000·00000000·00000000·00000000·................5 ··0x00000010·00000000·00000000·00000000·00000000·................
6 ··0x00000020·00000000·00000000·00000000·00000000·................6 ··0x00000020·00000000·00000000·00000000·00000000·................
7 ··0x00000030·00000000·00000000·00000000·00000000·................7 ··0x00000030·00000000·00000000·00000000·00000000·................
8 ··0x00000040·01000000·00000000·00000000·08010000·................8 ··0x00000040·01000000·00000000·00000000·08010000·................
9 ··0x00000050·0c000000·00000000·50020000·00000000·........P.......9 ··0x00000050·0c000000·00000000·d0010000·00000000·................
10 ··0x00000060·00000000·00000000·00000000·00000000·................10 ··0x00000060·00000000·00000000·00000000·00000000·................
11 ··0x00000070·00000000·00000000·00000000·00000000·................11 ··0x00000070·00000000·00000000·00000000·00000000·................
12 ··0x00000080·00000000·00000000·00000000·00000000·................12 ··0x00000080·00000000·00000000·00000000·00000000·................
13 ··0x00000090·0c010000·00400400·00000000·80050000·.....@..........13 ··0x00000090·0c010000·00400400·00000000·90030000·.....@..........
14 ··0x000000a0·00000000·00000000·00000000·00000000·................14 ··0x000000a0·00000000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·00000000·00000000·00000000·................15 ··0x000000b0·00000000·00000000·00000000·00000000·................
16 ··0x000000c0·00000000·00000000·00000000·00000000·................16 ··0x000000c0·00000000·00000000·00000000·00000000·................
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·f0010000·................20 ··0x00000100·00000000·00000000·00000000·70010000·............p...
21 ··0x00000110·40020000·00000000·00000000·00000000·@...............21 ··0x00000110·c0010000·00000000·00000000·00000000·................
22 ··0x00000120·01000000·00000000·00000000·1b010000·................22 ··0x00000120·01000000·00000000·00000000·1b010000·................
23 ··0x00000130·20000000·00000000·80030000·00000000··...............23 ··0x00000130·20000000·00000000·00040000·00000000··...............
24 ··0x00000140·00000000·00000000·00000000·00000000·................24 ··0x00000140·00000000·00000000·00000000·00000000·................
25 ··0x00000150·00000000·00000000·00000000·00000000·................25 ··0x00000150·00000000·00000000·00000000·00000000·................
26 ··0x00000160·00000000·00000000·00000000·00000000·................26 ··0x00000160·00000000·00000000·00000000·00000000·................
27 ··0x00000170·00000000·00440400·20000000·a0000000·.....D..·.......27 ··0x00000170·00000000·00440400·20000000·20000000·.....D..·...·...
28 ··0x00000180·87090000·00000000·18000000·00000000·................28 ··0x00000180·020a0000·00000000·18000000·00000000·................
29 ··0x00000190·b2090000·00020000·00000000·60030000·............`...29 ··0x00000190·2d0a0000·00020000·00000000·60030000·-...........`...
30 ··0x000001a0·00000000·00000000·00000000·00000000·................30 ··0x000001a0·00000000·00000000·00000000·00000000·................
31 ··0x000001b0·14000000·40000000·00000000·00000000·....@...........31 ··0x000001b0·14000000·40000000·00000000·00000000·....@...........
32 ··0x000001c0·00000000·00000000·00000000·00000000·................32 ··0x000001c0·00000000·00000000·00000000·00000000·................
33 ··0x000001d0·00000000·00000000·00000000·00000000·................33 ··0x000001d0·00000000·00000000·00000000·00000000·................
34 ··0x000001e0·00000000·00000000·00000000·00000000·................34 ··0x000001e0·00000000·00000000·00000000·00000000·................
35 ··0x000001f0·00000000·00000000·00000000·00000000·................35 ··0x000001f0·00000000·00000000·00000000·00000000·................
36 ··0x00000200·27010000·c0000000·04000000·000b0000·'...............36 ··0x00000200·27010000·40000000·04000000·000b0000·'...@...........
37 ··0x00000210·30010000·f0000000·04000000·400a0000·0...........@...37 ··0x00000210·30010000·70000000·04000000·400a0000·0...p.......@...
38 ··0x00000220·39010000·e0000000·04000000·a00a0000·9...............38 ··0x00000220·39010000·60000000·04000000·a00a0000·9...`...........
39 ··0x00000230·42010000·50010000·04000000·80000000·B...P...........39 ··0x00000230·42010000·d0000000·04000000·80000000·B...............
40 ··0x00000240·48010000·30010000·04000000·000a0000·H...0...........40 ··0x00000240·48010000·b0000000·04000000·000a0000·H...............
41 ··0x00000250·4e010000·4f090000·04000000·c0080000·N...O...........41 ··0x00000250·4e010000·ca090000·04000000·c0080000·N...............
42 ··0x00000260·55010000·30040000·04000000·80080000·U...0...........42 ··0x00000260·55010000·b0040000·04000000·80080000·U...............
43 ··0x00000270·5a010000·30010000·08000000·a0010000·Z...0...........43 ··0x00000270·5a010000·b0010000·08000000·a0010000·Z...............
44 ··0x00000280·60010000·10040000·08000000·c0000000·`...............44 ··0x00000280·60010000·20020000·08000000·c0000000·`...·...........
45 ··0x00000290·e6000000·fd060000·80000000·00070000·................45 ··0x00000290·e6000000·1d070000·80000000·00070000·................
46 ··0x000002a0·aa000000·c0040000·08000000·20040000·............·...46 ··0x000002a0·aa000000·d0020000·08000000·20040000·............·...
47 ··0x000002b0·71000000·80050000·80000000·00060000·q...............47 ··0x000002b0·71000000·d0070000·80000000·00060000·q...............
48 ··0x000002c0·7a000000·3e040000·80000000·e0040000·z...>...........48 ··0x000002c0·7a000000·5e040000·80000000·e0040000·z...^...........
49 ··0x000002d0·38000000·60040000·80000000·c0070000·8...`...........49 ··0x000002d0·38000000·e0040000·80000000·c0070000·8...............
50 ··0x000002e0·6b010000·90010000·04000000·a0090000·k...............50 ··0x000002e0·6b010000·10010000·04000000·a0090000·k...............
51 ··0x000002f0·75010000·00000000·04000000·40090000·u...........@...51 ··0x000002f0·75010000·30010000·04000000·40090000·u...0.......@...
52 ··0x00000300·3d000000·a0020000·80000000·00020000·=...............52 ··0x00000300·3d000000·00060000·80000000·00020000·=...............
53 ··0x00000310·c5000000·1e060000·80000000·40030000·............@...53 ··0x00000310·c5000000·3e060000·80000000·40030000·....>.......@...
54 ··0x00000320·7e010000·88070000·04000000·00000000·~...............54 ··0x00000320·7e010000·a8070000·04000000·00000000·~...............
55 ··0x00000330·8b010000·fb070000·08000000·00000000·................55 ··0x00000330·8b010000·76080000·08000000·00000000·....v...........
56 ··0x00000340·98010000·f7090000·04000000·00000000·................56 ··0x00000340·98010000·720a0000·04000000·00000000·....r...........
57 ··0x00000350·00000000·00000000·00000000·00000000·................57 ··0x00000350·00000000·00000000·00000000·00000000·................
58 ··0x00000360·a3010000·00010000·00000000·aa010000·................58 ··0x00000360·a3010000·80000000·00000000·aa010000·................
59 ··0x00000370·00000000·00000000·00000000·00000000·................59 ··0x00000370·00000000·00000000·00000000·00000000·................
60 ··0x00000380·00000000·00000000···················........60 ··0x00000380·00000000·00000000···················........
  
41.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 21, 1151 lines modifiedOffset 21, 1199 lines modified
21 0000001c·<_io_BytesIO___init__.cold>:21 0000001c·<_io_BytesIO___init__.cold>:
22 _io_BytesIO___init__.cold():22 _io_BytesIO___init__.cold():
23 »       sub····$0xc,%esp23 »       sub····$0xc,%esp
24 »       push···%eax24 »       push···%eax
25 »       call···21·<_io_BytesIO___init__.cold+0x5>25 »       call···21·<_io_BytesIO___init__.cold+0x5>
26 ·R_386_PC32»     _Py_Dealloc26 ·R_386_PC32»     _Py_Dealloc
27 »       add····$0x10,%esp27 »       add····$0x10,%esp
 28 »       mov····0x8(%esi),%edx
 29 »       xor····%eax,%eax
 30 »       mov····%edx,0x10(%ebx)
28 »       jmp····fb·<write_bytes.cold+0x52>31 »       jmp····b9·<write_bytes.cold+0x24>
 32 ·R_386_PC32»     .text.hot
 33 »       subl···$0x1,(%eax)
 34 »       jne····46·<_io_BytesIO___init__.cold+0x2a>
 35 »       sub····$0xc,%esp
 36 »       push···%eax
 37 »       call···3f·<_io_BytesIO___init__.cold+0x23>
 38 ·R_386_PC32»     _Py_Dealloc
 39 »       add····$0x10,%esp
 40 »       movl···$0x0,0xc(%ebx)
 41 »       xor····%eax,%eax
 42 »       jmp····d8·<write_bytes.cold+0x43>
 43 ·R_386_PC32»     .text.hot
 44 »       mov····%edx,%esi
 45 »       jmp····15b·<resize_buffer.cold+0x3d>
29 ·R_386_PC32»     .text.hot46 ·R_386_PC32»     .text.hot
30 »       push···%edx47 »       push···%edx
31 »       push···%edx48 »       push···%edx
32 »       push···$0x049 »       push···$0x0
33 ·R_386_32»       .rodata.str1.450 ·R_386_32»       .rodata.str1.4
34 »       pushl··0x051 »       pushl··0x0
35 ·R_386_32»       PyExc_BufferError52 ·R_386_32»       PyExc_BufferError
36 »       call···3b·<_io_BytesIO___init__.cold+0x1f>53 »       call···69·<_io_BytesIO___init__.cold+0x4d>
37 ·R_386_PC32»     PyErr_SetString54 ·R_386_PC32»     PyErr_SetString
38 »       add····$0x10,%esp55 »       add····$0x10,%esp
39 »       or·····$0xffffffff,%eax56 »       or·····$0xffffffff,%eax
40 »       jmp····ce·<write_bytes.cold+0x25>57 »       jmp····fc·<write_bytes.cold+0x67>
41 ·R_386_PC32»     .text.hot58 ·R_386_PC32»     .text.hot
42 »       mov····0x1c(%ebx),%ecx59 »       mov····0x1c(%ebx),%ecx
43 »       test···%esi,%esi60 »       test···%esi,%esi
44 »       jne····e0·<write_bytes.cold+0x37>61 »       jne····10f·<write_bytes.cold+0x7a>
45 ·R_386_PC32»     .text.hot62 ·R_386_PC32»     .text.hot
46 »       jmp····c6·<write_bytes.cold+0x1d> 
47 ·R_386_PC32»     .text.hot 
48 »       mov····%edx,%esi 
49 »       jmp····157·<resize_buffer.cold+0x25> 
50 ·R_386_PC32»     .text.hot 
51 »       subl···$0x1,(%eax) 
52 »       jne····72·<_io_BytesIO___init__.cold+0x56> 
53 »       sub····$0xc,%esp 
54 »       push···%eax 
55 »       call···6b·<_io_BytesIO___init__.cold+0x4f> 
56 ·R_386_PC32»     _Py_Dealloc 
57 »       add····$0x10,%esp 
58 »       movl···$0x0,0xc(%ebx) 
59 »       xor····%eax,%eax 
60 »       jmp····104·<write_bytes.cold+0x5b>63 »       jmp····f4·<write_bytes.cold+0x5f>
61 ·R_386_PC32»     .text.hot64 ·R_386_PC32»     .text.hot
  
62 00000080·<_io_BytesIO_getvalue_impl.cold>:65 00000088·<_io_BytesIO_getvalue.cold>:
63 _io_BytesIO_getvalue_impl.cold():66 _io_BytesIO_getvalue.cold():
64 »       add····$0x8,%esp 
65 »       pop····%ebx 
66 »       jmp····105·<write_bytes.cold+0x5c> 
67 ·R_386_PC32»     .text 
68 »       xor····%eax,%eax67 »       xor····%eax,%eax
 68 »       jmp····202·<_io_BytesIO_close.cold+0x11>
69 »       jmp····e8·<write_bytes.cold+0x3f> 
70 ·R_386_PC32»     .text 
71 »       mov····%ebx,%eax 
72 »       call···3c3·<_io_BytesIO_seek.cold+0xbe> 
73 ·R_386_PC32»     .text.hot69 ·R_386_PC32»     .text.hot
74 »       test···%eax,%eax 
75 »       js·····89·<_io_BytesIO_getvalue_impl.cold+0x9> 
76 »       mov····0x8(%ebx),%eax 
77 »       jmp····f8·<write_bytes.cold+0x4f> 
78 ·R_386_PC32»     .text 
  
79 000000a3·<_io_BytesIO_write.cold>:70 0000008f·<_io_BytesIO_write.cold>:
80 _io_BytesIO_write.cold():71 _io_BytesIO_write.cold():
81 »       xor····%eax,%eax72 »       xor····%eax,%eax
82 »       add····$0xc,%esp73 »       add····$0xc,%esp
83 »       retq···74 »       retq···
  
84 000000a9·<write_bytes.cold>:75 00000095·<write_bytes.cold>:
85 write_bytes.cold():76 write_bytes.cold():
86 »       or·····$0xffffffff,%ebp77 »       or·····$0xffffffff,%ebp
87 »       jmp····2f0·<bytesiobuf_getbuffer.cold+0x26>78 »       jmp····35c·<_io_BytesIO_seek.cold+0x6b>
88 ·R_386_PC32»     .text.hot79 ·R_386_PC32»     .text.hot
89 »       or·····$0xffffffff,%ebp80 »       or·····$0xffffffff,%ebp
90 »       jmp····2aa·<_io_BytesIO_getbuffer.cold+0x22>81 »       jmp····316·<_io_BytesIO_seek.cold+0x25>
91 ·R_386_PC32»     .text.hot82 ·R_386_PC32»     .text.hot
92 »       push···%esi83 »       push···%esi
93 »       or·····$0xffffffff,%ebp84 »       or·····$0xffffffff,%ebp
94 »       push···%esi85 »       push···%esi
95 »       push···$0x086 »       push···$0x0
96 ·R_386_32»       .rodata.str1.187 ·R_386_32»       .rodata.str1.1
97 »       pushl··0x088 »       pushl··0x0
98 ·R_386_32»       PyExc_ValueError89 ·R_386_32»       PyExc_ValueError
99 »       call···ca·<write_bytes.cold+0x21>90 »       call···b6·<write_bytes.cold+0x21>
100 ·R_386_PC32»     PyErr_SetString91 ·R_386_PC32»     PyErr_SetString
101 »       add····$0x10,%esp92 »       add····$0x10,%esp
102 »       jmp····2c7·<_io_BytesIO_getbuffer.cold+0x3f>93 »       jmp····333·<_io_BytesIO_seek.cold+0x42>
103 ·R_386_PC32»     .text.hot94 ·R_386_PC32»     .text.hot
104 »       push···%ebx95 »       push···%ebx
105 »       or·····$0xffffffff,%ebp96 »       or·····$0xffffffff,%ebp
106 »       push···%ebx97 »       push···%ebx
107 »       push···$0x098 »       push···$0x0
108 ·R_386_32»       .rodata.str1.499 ·R_386_32»       .rodata.str1.4
109 »       pushl··0x0100 »       pushl··0x0
110 ·R_386_32»       PyExc_BufferError101 ·R_386_32»       PyExc_BufferError
111 »       call···e7·<write_bytes.cold+0x3e>102 »       call···d3·<write_bytes.cold+0x3e>
112 ·R_386_PC32»     PyErr_SetString103 ·R_386_PC32»     PyErr_SetString
113 »       add····$0x10,%esp104 »       add····$0x10,%esp
114 »       jmp····2e4·<bytesiobuf_getbuffer.cold+0x1a>105 »       jmp····350·<_io_BytesIO_seek.cold+0x5f>
115 ·R_386_PC32»     .text.hot106 ·R_386_PC32»     .text.hot
116 »       sub····%ecx,%edx107 »       sub····%ecx,%edx
117 »       add····%ecx,%eax108 »       add····%ecx,%eax
118 »       push···%ecx109 »       push···%ecx
119 »       push···%edx110 »       push···%edx
120 »       push···$0x0111 »       push···$0x0
121 »       push···%eax112 »       push···%eax
122 »       call···fd·<write_bytes.cold+0x54>113 »       call···e9·<write_bytes.cold+0x54>
123 ·R_386_PC32»     memset114 ·R_386_PC32»     memset
124 »       mov····0x8(%ebx),%eax115 »       mov····0x8(%ebx),%eax
125 »       mov····0xc(%ebx),%edx116 »       mov····0xc(%ebx),%edx
126 »       add····$0x10,%esp117 »       add····$0x10,%esp
Max diff block lines reached; 37963/41795 bytes (90.83%) of diff not shown.
26.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 40, 66 lines modifiedOffset 40, 72 lines modified
40 »       sub····$0x10,%esp40 »       sub····$0x10,%esp
41 »       mov····0x24(%esp),%eax41 »       mov····0x24(%esp),%eax
42 »       mov····0x28(%esp),%ecx42 »       mov····0x28(%esp),%ecx
43 »       mov····0x20(%esp),%ebx43 »       mov····0x20(%esp),%ebx
44 »       mov····0x8(%eax),%edx44 »       mov····0x8(%eax),%edx
45 »       add····$0xc,%eax45 »       add····$0xc,%eax
46 »       test···%ecx,%ecx46 »       test···%ecx,%ecx
47 »       jne····f5·<_io_BytesIO___init__+0xb5>47 »       jne····ff·<_io_BytesIO___init__+0xbf>
48 »       cmp····$0x1,%edx48 »       cmp····$0x1,%edx
49 »       ja·····bf·<_io_BytesIO___init__+0x7f>49 »       ja·····b9·<_io_BytesIO___init__+0x79>
50 ·R_386_PC32»     .text.unlikely50 ·R_386_PC32»     .text.unlikely
51 »       mov····0x1c(%ebx),%ecx51 »       mov····0x1c(%ebx),%ecx
52 »       test···%edx,%edx52 »       test···%edx,%edx
53 »       jne····8f·<_io_BytesIO___init__+0x4f>53 »       jne····90·<_io_BytesIO___init__+0x50>
54 »       movl···$0x0,0x10(%ebx)54 »       movl···$0x0,0x10(%ebx)
55 »       movl···$0x0,0xc(%ebx)55 »       movl···$0x0,0xc(%ebx)
56 »       test···%ecx,%ecx56 »       test···%ecx,%ecx
57 »       jg·····af·<_io_BytesIO___init__+0x6f>57 »       jg·····dd·<_io_BytesIO___init__+0x9d>
58 ·R_386_PC32»     .text.unlikely58 ·R_386_PC32»     .text.unlikely
59 »       xor····%eax,%eax59 »       xor····%eax,%eax
60 »       add····$0x10,%esp60 »       add····$0x10,%esp
61 »       pop····%ebx61 »       pop····%ebx
62 »       pop····%esi62 »       pop····%esi
63 »       pop····%edi63 »       pop····%edi
64 »       retq···64 »       retq···
 65 »       nop
65 »       mov····(%eax),%esi66 »       mov····(%eax),%esi
66 »       movl···$0x0,0x10(%ebx)67 »       movl···$0x0,0x10(%ebx)
67 »       movl···$0x0,0xc(%ebx)68 »       movl···$0x0,0xc(%ebx)
68 »       test···%ecx,%ecx69 »       test···%ecx,%ecx
69 »       jg·····d0·<_io_BytesIO___init__+0x90>70 »       jg·····ff·<_io_BytesIO___init__+0xbf>
70 ·R_386_PC32»     .text.unlikely71 ·R_386_PC32»     .text.unlikely
71 »       cmp····$0x0,%esi72 »       cmp····$0x0,%esi
72 ·R_386_32»       _Py_NoneStruct73 ·R_386_32»       _Py_NoneStruct
73 »       je·····86·<_io_BytesIO___init__+0x46>74 »       je·····86·<_io_BytesIO___init__+0x46>
74 »       test···%esi,%esi75 »       test···%esi,%esi
75 »       je·····86·<_io_BytesIO___init__+0x46>76 »       je·····86·<_io_BytesIO___init__+0x46>
76 »       cmpl···$0x0,0x4(%esi)77 »       cmpl···$0x0,0x4(%esi)
77 ·R_386_32»       PyBytes_Type78 ·R_386_32»       PyBytes_Type
78 »       jne····dc·<_io_BytesIO___init__+0x9c>79 »       jne····e6·<_io_BytesIO___init__+0xa6>
79 »       mov····0x8(%ebx),%eax80 »       mov····0x8(%ebx),%eax
80 »       addl···$0x1,(%esi)81 »       addl···$0x1,(%esi)
81 »       mov····%esi,0x8(%ebx)82 »       mov····%esi,0x8(%ebx)
82 »       test···%eax,%eax83 »       test···%eax,%eax
83 »       je·····d2·<_io_BytesIO___init__+0x92>84 »       je·····f2·<_io_BytesIO___init__+0xb2>
 85 ·R_386_PC32»     .text.unlikely
84 »       subl···$0x1,(%eax)86 »       subl···$0x1,(%eax)
85 »       je·····ea·<_io_BytesIO___init__+0xaa>87 »       je·····ef·<_io_BytesIO___init__+0xaf>
86 ·R_386_PC32»     .text.unlikely88 ·R_386_PC32»     .text.unlikely
87 »       mov····0x8(%esi),%edx89 »       mov····0x8(%esi),%edi
88 »       xor····%eax,%eax90 »       xor····%eax,%eax
89 »       mov····%edx,0x10(%ebx)91 »       mov····%edi,0x10(%ebx)
90 »       jmp····88·<_io_BytesIO___init__+0x48>92 »       add····$0x10,%esp
 93 »       pop····%ebx
 94 »       pop····%esi
 95 »       pop····%edi
 96 »       retq···
91 »       push···%eax97 »       push···%eax
92 »       push···%eax98 »       push···%eax
93 »       push···%esi99 »       push···%esi
94 »       push···%ebx100 »       push···%ebx
95 »       call···130·<_io_BytesIO_write>101 »       call···1b0·<_io_BytesIO_write>
96 »       add····$0x10,%esp102 »       add····$0x10,%esp
97 »       test···%eax,%eax103 »       test···%eax,%eax
98 »       jne····14d·<_io_BytesIO_write+0x1d>104 »       jne····12b·<_io_BytesIO___init__+0xeb>
99 ·R_386_PC32»     .text.unlikely105 ·R_386_PC32»     .text.unlikely
100 »       or·····$0xffffffff,%eax106 »       or·····$0xffffffff,%eax
101 »       jmp····88·<_io_BytesIO___init__+0x48>107 »       jmp····88·<_io_BytesIO___init__+0x48>
102 »       mov····0x8(%ecx),%esi108 »       mov····0x8(%ecx),%esi
103 »       add····%edx,%esi109 »       add····%edx,%esi
104 »       sub····$0xc,%esp110 »       sub····$0xc,%esp
105 »       lea····0x18(%esp),%edi111 »       lea····0x18(%esp),%edi
30.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 6, 233 lines modifiedOffset 6, 237 lines modified
6 ··0x00000020·00000000·3b000000·00410e08·8302430e·....;....A....C.6 ··0x00000020·00000000·3b000000·00410e08·8302430e·....;....A....C.
7 ··0x00000030·18460e1c·410e204b·0e10470e·18420e1c·.F..A.·K..G..B..7 ··0x00000030·18460e1c·410e204b·0e10470e·18420e1c·.F..A.·K..G..B..
8 ··0x00000040·420e2048·0e104e0e·0843c30e·04000000·B.·H..N..C......8 ··0x00000040·420e2048·0e104e0e·0843c30e·04000000·B.·H..N..C......
9 ··0x00000050·18000000·00000000·017a5200·017c0801·.........zR..|..9 ··0x00000050·18000000·00000000·017a5200·017c0801·.........zR..|..
10 ··0x00000060·1b0c0404·88010e10·83020000·20000000·............·...10 ··0x00000060·1b0c0404·88010e10·83020000·20000000·............·...
11 ··0x00000070·20000000·00000000·1c000000·00480a0e··............H..11 ··0x00000070·20000000·00000000·1c000000·00480a0e··............H..
12 ··0x00000080·0841c30e·04450b43·0e1c410e·20480e10·.A...E.C..A.·H..12 ··0x00000080·0841c30e·04450b43·0e1c410e·20480e10·.A...E.C..A.·H..
13 ··0x00000090·64000000·94000000·40000000·e4000000·d.......@.......13 ··0x00000090·78000000·94000000·40000000·ee000000·x.......@.......
14 ··0x000000a0·00410e08·8702410e·0c860341·0e108304·.A....A....A....14 ··0x000000a0·00410e08·8702410e·0c860341·0e108304·.A....A....A....
15 ··0x000000b0·430e2002·450a0e10·41c30e0c·41c60e08·C.·.E...A...A...15 ··0x000000b0·430e2002·450a0e10·41c30e0c·41c60e08·C.·.E...A...A...
16 ··0x000000c0·41c70e04·410b024e·0e24410e·28410e2c·A...A..N.$A.(A., 
17 ··0x000000d0·410e3048·0e20550e·2c450e30·420e3442·A.0H.·U.,E.0B.4B 
18 ··0x000000e0·0e38420e·3c450e40·420e4441·0e48410e·.8B.<E.@B.DA.HA.16 ··0x000000c0·41c70e04·420b0252·0a0e1041·c30e0c41·A...B..R...A...A
 17 ··0x000000d0·c60e0841·c70e0441·0b410e24·410e2841·...A...A.A.$A.(A
 18 ··0x000000e0·0e2c410e·30480e20·550e2c45·0e30420e·.,A.0H.·U.,E.0B.
 19 ··0x000000f0·34420e38·420e3c45·0e40420e·44410e48·4B.8B.<E.@B.DA.H
19 ··0x000000f0·4c410e50·480e2000·1c000000·00000000·LA.PH.·.........20 ··0x00000100·410e4c41·0e50480e·20000000·1c000000·A.LA.PH.·.......
20 ··0x00000100·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·21 ··0x00000110·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
21 ··0x00000110·83048603·87020000·30000000·24000000·........0...$...22 ··0x00000120·88010e20·83048603·87020000·30000000·...·........0...
22 ··0x00000120·1c000000·64000000·00430e2c·410e3048·....d....C.,A.0H23 ··0x00000130·24000000·1c000000·6c000000·00430e2c·$.......l....C.,
 24 ··0x00000140·410e3048·0e20550e·2c410e30·480e2056·A.0H.·U.,A.0H.·V
23 ··0x00000130·0e20460e·24410e28·450e2c46·0e30480e·.·F.$A.(E.,F.0H.25 ··0x00000150·0e24410e·28450e2c·460e3048·0e200000·.$A.(E.,F.0H.·..
24 ··0x00000140·20670e2c·410e3048·0e200000·10000000··g.,A.0H.·...... 
25 ··0x00000150·50010000·00000000·06000000·00000000·P............... 
26 ··0x00000160·40000000·64010000·10000000·62000000·@...d.......b...26 ··0x00000160·44000000·64010000·30010000·7a000000·D...d...0...z...
27 ··0x00000170·00410e08·8302450e·106a0e14·410e1844·.A....E..j..A..D27 ··0x00000170·00410e08·8302430e·10670e14·410e1844·.A....C..g..A..D
28 ··0x00000180·0e1c410e·20480e10·510a0e08·41c30e04·..A.·H..Q...A...28 ··0x00000180·0e1c410e·20480e10·510a0e08·41c30e04·..A.·H..Q...A...
 29 ··0x00000190·410b4e0a·0e0841c3·0e04450b·430a0e08·A.N...A...E.C...
 30 ··0x000001a0·41c30e04·450b0000·10000000·5c010000·A...E.......\...
29 ··0x00000190·410b440e·14410e18·410e1c41·0e20480e·A.D..A..A..A.·H. 
30 ··0x000001a0·10000000·18000000·58010000·80000000·........X....... 
31 ··0x000001b0·23000000·00430a0e·0841c30e·04450b00·#....C...A...E.. 
32 ··0x000001c0·1c000000·c4010000·80000000·19000000·................ 
33 ··0x000001d0·00430e18·450e1c46·0e204a0e·04000000·.C..E..F.·J..... 
34 ··0x000001e0·14000000·e4010000·30010000·24000000·........0...$... 
35 ··0x000001f0·00430e10·5c0e0400·14000000·00000000·.C..\........... 
36 ··0x00000200·017a5200·017c0801·1b0c0404·88010e10·.zR..|.......... 
37 ··0x00000210·10000000·1c000000·a3000000·06000000·................ 
38 ··0x00000220·00450e04·90000000·28020000·60010000·.E......(...`... 
39 ··0x00000230·fe000000·00410e08·8502410e·0c870341·.....A....A....A 
40 ··0x00000240·0e108604·410e1483·05430e50·5b0e5442·....A....C.P[.TB 
41 ··0x00000250·0e58450e·5c410e60·480e507c·0e54430e·.XE.\A.`H.P|.TC. 
42 ··0x00000260·58440e5c·410e604b·0e50480e·5c440e60·XD.\A.`K.PH.\D.` 
43 ··0x00000270·480e5043·0a0e1443·c30e1041·c60e0c41·H.PC...C...A...A 
44 ··0x00000280·c70e0841·c50e0442·0b680e54·430e5844·...A...B.h.TC.XD 
45 ··0x00000290·0e5c410e·604b0e50·4b0e5c41·0e60480e·.\A.`K.PK.\A.`H. 
46 ··0x000002a0·50450a0e·1441c30e·1041c60e·0c41c70e·PE...A...A...A.. 
47 ··0x000002b0·0841c50e·04410b00·1c000000·00000000·.A...A.......... 
48 ··0x000002c0·017a5200·017c0801·1b0c0404·88010e50·.zR..|.........P 
49 ··0x000002d0·83058502·86048703·3c000000·24000000·........<...$... 
50 ··0x000002e0·a9000000·89000000·00510e54·440e5845·.........Q.TD.XE 
51 ··0x000002f0·0e5c460e·60480e50·460e5444·0e58450e·.\F.`H.PF.TD.XE. 
52 ··0x00000300·5c460e60·480e504a·0e54410e·58420e5c·\F.`H.PJ.TA.XB.\ 
53 ··0x00000310·410e604e·0e500000·5c000000·1c030000·A.`N.P..\....... 
54 ··0x00000320·60020000·ce000000·00410e08·8602410e·`........A....A. 
55 ··0x00000330·0c830345·0e200247·0e28440e·2c410e30·...E.·.G.(D.,A.0 
56 ··0x00000340·480e2046·0a0e0c41·c30e0841·c60e0445·H.·F...A...A...E 
57 ··0x00000350·0b5b0e28·410e2c42·0e30480e·20530e24·.[.(A.,B.0H.·S.$ 
58 ··0x00000360·430e2844·0e2c410e·304e0e20·520e0c43·C.(D.,A.0N.·R..C 
59 ··0x00000370·c30e0841·c60e0400·18000000·00000000·...A............ 
60 ··0x00000380·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........· 
61 ··0x00000390·83038602·28000000·20000000·32010000·....(...·...2... 
62 ··0x000003a0·45000000·004f0e2c·410e3048·0e20510e·E....O.,A.0H.·Q. 
63 ··0x000003b0·24410e28·450e2c46·0e30480e·20000000·$A.(E.,F.0H.·... 
64 ··0x000003c0·40000000·c4030000·30030000·50000000·@.......0...P... 
65 ··0x000003d0·00410e08·8602410e·0c830345·0e28410e·.A....A....E.(A. 
66 ··0x000003e0·2c420e30·480e2051·0e24430e·28440e2c·,B.0H.·Q.$C.(D., 
67 ··0x000003f0·410e304e·0e20540e·0c41c30e·0841c60e·A.0N.·T..A...A.. 
68 ··0x00000400·04000000·18000000·90000000·77010000·............w... 
69 ··0x00000410·21000000·004f0e2c·410e3048·0e200000·!....O.,A.0H.·.. 
70 ··0x00000420·10000000·24040000·a0000000·20000000·....$.......·... 
71 ··0x00000430·00000000·34000000·38040000·80030000·....4...8....... 
72 ··0x00000440·a4000000·00410e08·8302430e·1002460e·.....A....C...F. 
73 ··0x00000450·1c410e20·4b0e105f·0a0e0841·c30e0442·.A.·K.._...A...B 
74 ··0x00000460·0b610e1c·410e2048·0e100000·28000000·.a..A.·H....(... 
75 ··0x00000470·20040000·98010000·4b000000·00410e14··.......K....A.. 
76 ··0x00000480·410e1845·0e1c460e·20500e10·600e1c41·A..E..F.·P..`..A 
77 ··0x00000490·0e20480e·10000000·10000000·9c040000·.·H............. 
78 ··0x000004a0·c0000000·1b000000·00000000·10000000·................ 
79 ··0x000004b0·b0040000·e3010000·05000000·00000000·................ 
80 ··0x000004c0·10000000·c4040000·e0000000·02000000·................ 
81 ··0x000004d0·00000000·10000000·d8040000·f0000000·................ 
82 ··0x000004e0·02000000·00000000·14000000·ec040000·................ 
83 ··0x000004f0·30040000·21000000·00430e10·590e0400·0...!....C..Y... 
84 ··0x00000500·1c000000·0c030000·e8010000·18000000·................ 
85 ··0x00000510·00410e14·410e1845·0e1c460e·204a0e04·.A..A..E..F.·J.. 
86 ··0x00000520·10000000·24050000·00010000·24000000·....$.......$... 
87 ··0x00000530·00000000·10000000·38050000·30010000·........8...0... 
88 ··0x00000540·1b000000·00000000·10000000·4c050000·............L... 
89 ··0x00000550·00020000·05000000·00000000·1c000000·................31 ··0x000001b0·88000000·07000000·00000000·1c000000·................
90 ··0x00000560·60050000·50010000·40000000·00430e10·`...P...@....C.. 
91 ··0x00000570·640e1c41·0e20480e·104f0e04·1c000000·d..A.·H..O...... 
92 ··0x00000580·88030000·05020000·1c000000·00410e14·.............A..32 ··0x000001c0·c0010000·00000000·19000000·00430e18·.............C..
93 ··0x00000590·410e1845·0e1c460e·20480e10·40000000·A..E..F.·H..@...33 ··0x000001d0·450e1c46·0e204a0e·04000000·14000000·E..F.·J.........
 34 ··0x000001e0·e0010000·b0010000·24000000·00430e10·........$....C..
 35 ··0x000001f0·5c0e0400·14000000·00000000·017a5200·\............zR.
 36 ··0x00000200·017c0801·1b0c0404·88010e10·10000000·.|..............
94 ··0x000005a0·a0050000·60040000·c3000000·00410e08·....`........A..37 ··0x00000210·1c000000·8f000000·06000000·00450e04·.............E..
95 ··0x000005b0·8602410e·0c830343·0e20640e·28450e2c·..A....C.·d.(E., 
96 ··0x000005c0·460e3048·0e20720e·28480e2c·410e3048·F.0H.·r.(H.,A.0H 
97 ··0x000005d0·0e20430a·0e0c41c3·0e0841c6·0e04410b·.·C...A...A...A. 
98 ··0x000005e0·2c000000·6c020000·21020000·67000000·,...l...!...g...38 ··0x00000220·90000000·24020000·e0010000·fe000000·....$...........
99 ··0x000005f0·00420e24·420e2841·0e2c450e·30480e20·.B.$B.(A.,E.0H.· 
100 ··0x00000600·490e2441·0e28450e·2c460e30·480e2000·I.$A.(E.,F.0H.·. 
101 ··0x00000610·38000000·14060000·30050000·41000000·8.......0...A... 
102 ··0x00000620·00410e08·8602430e·0c830341·0e10560e·.A....C....A..V.39 ··0x00000230·00410e08·8502410e·0c870341·0e108604·.A....A....A....
 40 ··0x00000240·410e1483·05430e50·5b0e5442·0e58450e·A....C.P[.TB.XE.
 41 ··0x00000250·5c410e60·480e507c·0e54430e·58440e5c·\A.`H.P|.TC.XD.\
 42 ··0x00000260·410e604b·0e50480e·5c440e60·480e5043·A.`K.PH.\D.`H.PC
103 ··0x00000630·14410e18·410e1c41·0e20480e·10410a0e·.A..A..A.·H..A.. 
104 ··0x00000640·0c41c30e·0841c60e·04410b00·40000000·.A...A...A..@... 
105 ··0x00000650·50060000·90010000·58000000·00410e08·P.......X....A.. 
106 ··0x00000660·8602410e·0c830343·0e20500e·24410e28·..A....C.·P.$A.( 
107 ··0x00000670·420e2c45·0e304b0e·204a0e2c·440e304a·B.,E.0K.·J.,D.0J 
108 ··0x00000680·0e20500a·0e0c41c3·0e0841c6·0e04410b·.·P...A...A...A. 
109 ··0x00000690·28000000·1c030000·88020000·42000000·(...........B... 
110 ··0x000006a0·00450e24·410e2845·0e2c460e·30480e20·.E.$A.(E.,F.0H.· 
111 ··0x000006b0·500e2c41·0e30480e·20000000·44000000·P.,A.0H.·...D... 
112 ··0x000006c0·c0060000·f0010000·45000000·00410e08·........E....A.. 
113 ··0x000006d0·8702410e·0c860341·0e108304·630e1441·..A....A....c..A 
114 ··0x000006e0·0e18440e·1c420e20·430e2441·0e28410e·..D..B.·C.$A.(A. 
115 ··0x000006f0·2c410e30·4c0e1043·c30e0c41·c60e0841·,A.0L..C...A...A43 ··0x00000270·0a0e1443·c30e1041·c60e0c41·c70e0841·...C...A...A...A
 44 ··0x00000280·c50e0442·0b680e54·430e5844·0e5c410e·...B.h.TC.XD.\A.
 45 ··0x00000290·604b0e50·4b0e5c41·0e60480e·50450a0e·`K.PK.\A.`H.PE..
 46 ··0x000002a0·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
 47 ··0x000002b0·04410b00·1c000000·00000000·017a5200·.A...........zR.
 48 ··0x000002c0·017c0801·1b0c0404·88010e50·83058502·.|.........P....
Max diff block lines reached; 0/30684 bytes (0.00%) of diff not shown.
21.2 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 167 lines modifiedOffset 5, 165 lines modified
5 ··0x00000020·6f5f4279·74657349·4f5f5f5f·696e6974·o_BytesIO___init5 ··0x00000020·6f5f4279·74657349·4f5f5f5f·696e6974·o_BytesIO___init
6 ··0x00000030·5f5f005f·696f5f42·79746573·494f5f77·__._io_BytesIO_w6 ··0x00000030·5f5f005f·696f5f42·79746573·494f5f77·__._io_BytesIO_w
7 ··0x00000040·72697465·005f7061·72736572·2e31005f·rite._parser.1._7 ··0x00000040·72697465·005f7061·72736572·2e31005f·rite._parser.1._
8 ··0x00000050·696f5f42·79746573·494f5f5f·5f696e69·io_BytesIO___ini8 ··0x00000050·696f5f42·79746573·494f5f5f·5f696e69·io_BytesIO___ini
9 ··0x00000060·745f5f2e·636f6c64·005f696f·5f427974·t__.cold._io_Byt9 ··0x00000060·745f5f2e·636f6c64·005f696f·5f427974·t__.cold._io_Byt
10 ··0x00000070·6573494f·5f676574·76616c75·65005f69·esIO_getvalue._i10 ··0x00000070·6573494f·5f676574·76616c75·65005f69·esIO_getvalue._i
11 ··0x00000080·6f5f4279·74657349·4f5f6765·7476616c·o_BytesIO_getval11 ··0x00000080·6f5f4279·74657349·4f5f6765·7476616c·o_BytesIO_getval
12 ··0x00000090·75655f69·6d706c00·5f696f5f·42797465·ue_impl._io_Byte 
13 ··0x000000a0·73494f5f·67657476·616c7565·5f696d70·sIO_getvalue_imp12 ··0x00000090·75655f69·6d706c2e·70617274·2e300075·ue_impl.part.0.u
 13 ··0x000000a0·6e736861·72655f62·75666665·72005f69·nshare_buffer._i
 14 ··0x000000b0·6f5f4279·74657349·4f5f6765·7476616c·o_BytesIO_getval
14 ··0x000000b0·6c2e636f·6c64005f·696f5f42·79746573·l.cold._io_Bytes15 ··0x000000c0·75652e63·6f6c6400·5f696f5f·42797465·ue.cold._io_Byte
15 ··0x000000c0·494f5f67·65747661·6c75655f·696d706c·IO_getvalue_impl 
16 ··0x000000d0·2e706172·742e3000·756e7368·6172655f·.part.0.unshare_ 
17 ··0x000000e0·62756666·6572005f·696f5f42·79746573·buffer._io_Bytes 
18 ··0x000000f0·494f5f66·6c757368·2e706172·742e3000·IO_flush.part.0.16 ··0x000000d0·73494f5f·666c7573·682e7061·72742e30·sIO_flush.part.0
19 ··0x00000100·5f696f5f·42797465·73494f5f·72656164·_io_BytesIO_read17 ··0x000000e0·005f696f·5f427974·6573494f·5f726561·._io_BytesIO_rea
20 ··0x00000110·5f696d70·6c2e7061·72742e30·005f696f·_impl.part.0._io18 ··0x000000f0·645f696d·706c2e70·6172742e·30005f69·d_impl.part.0._i
21 ··0x00000120·5f427974·6573494f·5f726561·6461626c·_BytesIO_readabl19 ··0x00000100·6f5f4279·74657349·4f5f7265·61646162·o_BytesIO_readab
22 ··0x00000130·652e7061·72742e30·00777269·74655f62·e.part.0.write_b20 ··0x00000110·6c652e70·6172742e·30007772·6974655f·le.part.0.write_
23 ··0x00000140·79746573·005f696f·5f427974·6573494f·ytes._io_BytesIO21 ··0x00000120·62797465·73005f69·6f5f4279·74657349·bytes._io_BytesI
24 ··0x00000150·5f777269·74652e63·6f6c6400·72657369·_write.cold.resi22 ··0x00000130·4f5f7772·6974652e·636f6c64·00726573·O_write.cold.res
25 ··0x00000160·7a655f62·75666665·72007772·6974655f·ze_buffer.write_23 ··0x00000140·697a655f·62756666·65720077·72697465·ize_buffer.write
26 ··0x00000170·62797465·732e636f·6c640072·6573697a·bytes.cold.resiz24 ··0x00000150·5f627974·65732e63·6f6c6400·72657369·_bytes.cold.resi
27 ··0x00000180·655f6275·66666572·2e636f6c·6400756e·e_buffer.cold.un25 ··0x00000160·7a655f62·75666665·722e636f·6c640075·ze_buffer.cold.u
28 ··0x00000190·73686172·655f6275·66666572·2e636f6c·share_buffer.col26 ··0x00000170·6e736861·72655f62·75666665·722e636f·nshare_buffer.co
29 ··0x000001a0·64006279·74657369·6f5f7472·61766572·d.bytesio_traver27 ··0x00000180·6c640062·79746573·696f5f74·72617665·ld.bytesio_trave
30 ··0x000001b0·73650062·79746573·696f5f64·65616c6c·se.bytesio_deall28 ··0x00000190·72736500·62797465·73696f5f·6465616c·rse.bytesio_deal
31 ··0x000001c0·6f630062·79746573·696f5f64·65616c6c·oc.bytesio_deall29 ··0x000001a0·6c6f6300·62797465·73696f5f·6465616c·loc.bytesio_deal
 30 ··0x000001b0·6c6f632e·636f6c64·005f696f·5f427974·loc.cold._io_Byt
 31 ··0x000001c0·6573494f·5f726561·6461626c·65005f69·esIO_readable._i
 32 ··0x000001d0·6f5f4279·74657349·4f5f7265·61646162·o_BytesIO_readab
32 ··0x000001d0·6f632e63·6f6c6400·5f696f5f·42797465·oc.cold._io_Byte33 ··0x000001e0·6c652e63·6f6c6400·5f696f5f·42797465·le.cold._io_Byte
33 ··0x000001e0·73494f5f·72656164·61626c65·005f696f·sIO_readable._io 
34 ··0x000001f0·5f427974·6573494f·5f726561·6461626c·_BytesIO_readabl 
35 ··0x00000200·652e636f·6c64005f·696f5f42·79746573·e.cold._io_Bytes 
36 ··0x00000210·494f5f77·72697461·626c6500·5f696f5f·IO_writable._io_34 ··0x000001f0·73494f5f·77726974·61626c65·005f696f·sIO_writable._io
37 ··0x00000220·42797465·73494f5f·7365656b·61626c65·BytesIO_seekable35 ··0x00000200·5f427974·6573494f·5f736565·6b61626c·_BytesIO_seekabl
38 ··0x00000230·005f696f·5f427974·6573494f·5f74656c·._io_BytesIO_tel 
39 ··0x00000240·6c005f69·6f5f4279·74657349·4f5f7465·l._io_BytesIO_te36 ··0x00000210·65005f69·6f5f4279·74657349·4f5f7465·e._io_BytesIO_te
 37 ··0x00000220·6c6c005f·696f5f42·79746573·494f5f74·ll._io_BytesIO_t
40 ··0x00000250·6c6c2e63·6f6c6400·62797465·73696f5f·ll.cold.bytesio_38 ··0x00000230·656c6c2e·636f6c64·00627974·6573696f·ell.cold.bytesio
41 ··0x00000260·6765745f·636c6f73·6564005f·696f5f42·get_closed._io_B39 ··0x00000240·5f676574·5f636c6f·73656400·5f696f5f·_get_closed._io_
42 ··0x00000270·79746573·494f5f66·6c757368·005f696f·ytesIO_flush._io40 ··0x00000250·42797465·73494f5f·666c7573·68005f69·BytesIO_flush._i
43 ··0x00000280·5f427974·6573494f·5f666c75·73682e63·_BytesIO_flush.c41 ··0x00000260·6f5f4279·74657349·4f5f666c·7573682e·o_BytesIO_flush.
44 ··0x00000290·6f6c6400·5f696f5f·42797465·73494f5f·old._io_BytesIO_42 ··0x00000270·636f6c64·005f696f·5f427974·6573494f·cold._io_BytesIO
45 ··0x000002a0·636c6f73·65005f69·6f5f4279·74657349·close._io_BytesI43 ··0x00000280·5f636c6f·7365005f·696f5f42·79746573·_close._io_Bytes
46 ··0x000002b0·4f5f636c·6f73652e·636f6c64·005f696f·O_close.cold._io44 ··0x00000290·494f5f63·6c6f7365·2e636f6c·64005f69·IO_close.cold._i
47 ··0x000002c0·5f427974·6573494f·5f726561·64005f69·_BytesIO_read._i 
48 ··0x000002d0·6f5f4279·74657349·4f5f7265·61642e63·o_BytesIO_read.c45 ··0x000002a0·6f5f4279·74657349·4f5f7265·6164005f·o_BytesIO_read._
 46 ··0x000002b0·696f5f42·79746573·494f5f72·6561642e·io_BytesIO_read.
49 ··0x000002e0·6f6c6400·72656164·5f627974·6573005f·old.read_bytes._47 ··0x000002c0·636f6c64·00726561·645f6279·74657300·cold.read_bytes.
50 ··0x000002f0·696f5f42·79746573·494f5f67·65746275·io_BytesIO_getbu48 ··0x000002d0·5f696f5f·42797465·73494f5f·67657462·_io_BytesIO_getb
51 ··0x00000300·66666572·005f696f·5f427974·6573494f·ffer._io_BytesIO49 ··0x000002e0·75666665·72005f69·6f5f4279·74657349·uffer._io_BytesI
 50 ··0x000002f0·4f5f6765·74627566·6665722e·636f6c64·O_getbuffer.cold
 51 ··0x00000300·00627974·6573696f·6275665f·67657462·.bytesiobuf_getb
 52 ··0x00000310·75666665·72006279·74657369·6f627566·uffer.bytesiobuf
52 ··0x00000310·5f676574·62756666·65722e63·6f6c6400·_getbuffer.cold.53 ··0x00000320·5f676574·62756666·65722e63·6f6c6400·_getbuffer.cold.
53 ··0x00000320·62797465·73696f62·75665f67·65746275·bytesiobuf_getbu 
54 ··0x00000330·66666572·00627974·6573696f·6275665f·ffer.bytesiobuf_ 
55 ··0x00000340·67657462·75666665·722e636f·6c640062·getbuffer.cold.b 
56 ··0x00000350·79746573·696f6275·665f7265·6c656173·ytesiobuf_releas54 ··0x00000330·62797465·73696f62·75665f72·656c6561·bytesiobuf_relea
57 ··0x00000360·65627566·66657200·62797465·73696f62·ebuffer.bytesiob55 ··0x00000340·73656275·66666572·00627974·6573696f·sebuffer.bytesio
58 ··0x00000370·75665f64·65616c6c·6f63005f·696f5f42·uf_dealloc._io_B56 ··0x00000350·6275665f·6465616c·6c6f6300·5f696f5f·buf_dealloc._io_
59 ··0x00000380·79746573·494f5f73·65656b00·5f696f5f·ytesIO_seek._io_57 ··0x00000360·42797465·73494f5f·7365656b·005f696f·BytesIO_seek._io
60 ··0x00000390·42797465·73494f5f·7365656b·2e636f6c·BytesIO_seek.col58 ··0x00000370·5f427974·6573494f·5f736565·6b2e636f·_BytesIO_seek.co
61 ··0x000003a0·64005f69·6f5f4279·74657349·4f5f7265·d._io_BytesIO_re59 ··0x00000380·6c64005f·696f5f42·79746573·494f5f72·ld._io_BytesIO_r
62 ··0x000003b0·61646c69·6e65005f·696f5f42·79746573·adline._io_Bytes60 ··0x00000390·6561646c·696e6500·5f696f5f·42797465·eadline._io_Byte
63 ··0x000003c0·494f5f72·6561646c·696e652e·636f6c64·IO_readline.cold61 ··0x000003a0·73494f5f·72656164·6c696e65·2e636f6c·sIO_readline.col
64 ··0x000003d0·00736361·6e5f656f·6c005f69·6f5f4279·.scan_eol._io_By62 ··0x000003b0·64007363·616e5f65·6f6c005f·696f5f42·d.scan_eol._io_B
65 ··0x000003e0·74657349·4f5f7772·6974656c·696e6573·tesIO_writelines63 ··0x000003c0·79746573·494f5f77·72697465·6c696e65·ytesIO_writeline
66 ··0x000003f0·005f696f·5f427974·6573494f·5f777269·._io_BytesIO_wri64 ··0x000003d0·73005f69·6f5f4279·74657349·4f5f7772·s._io_BytesIO_wr
67 ··0x00000400·74656c69·6e65732e·636f6c64·005f696f·telines.cold._io65 ··0x000003e0·6974656c·696e6573·2e636f6c·64005f69·itelines.cold._i
68 ··0x00000410·5f427974·6573494f·5f726561·646c696e·_BytesIO_readlin66 ··0x000003f0·6f5f4279·74657349·4f5f7265·61646c69·o_BytesIO_readli
69 ··0x00000420·6573005f·696f5f42·79746573·494f5f72·es._io_BytesIO_r 
70 ··0x00000430·65616469·6e746f00·5f696f5f·42797465·eadinto._io_Byte 
71 ··0x00000440·73494f5f·72656164·696e746f·2e636f6c·sIO_readinto.col 
72 ··0x00000450·64006279·74657369·6f627566·5f747261·d.bytesiobuf_tra 
73 ··0x00000460·76657273·65006279·74657369·6f627566·verse.bytesiobuf 
74 ··0x00000470·5f747261·76657273·652e636f·6c64005f·_traverse.cold._ 
75 ··0x00000480·696f5f42·79746573·494f5f74·72756e63·io_BytesIO_trunc 
76 ··0x00000490·61746500·5f696f5f·42797465·73494f5f·ate._io_BytesIO_67 ··0x00000400·6e657300·5f696f5f·42797465·73494f5f·nes._io_BytesIO_
 68 ··0x00000410·72656164·696e746f·005f696f·5f427974·readinto._io_Byt
 69 ··0x00000420·6573494f·5f726561·64696e74·6f2e636f·esIO_readinto.co
 70 ··0x00000430·6c640062·79746573·696f6275·665f7472·ld.bytesiobuf_tr
 71 ··0x00000440·61766572·73650062·79746573·696f6275·averse.bytesiobu
 72 ··0x00000450·665f7472·61766572·73652e63·6f6c6400·f_traverse.cold.
 73 ··0x00000460·5f696f5f·42797465·73494f5f·7472756e·_io_BytesIO_trun
 74 ··0x00000470·63617465·005f696f·5f427974·6573494f·cate._io_BytesIO
77 ··0x000004a0·72656164·31006279·74657369·6f5f6765·read1.bytesio_ge75 ··0x00000480·5f726561·64310062·79746573·696f5f67·_read1.bytesio_g
78 ··0x000004b0·74737461·74650062·79746573·696f5f73·tstate.bytesio_s76 ··0x00000490·65747374·61746500·62797465·73696f5f·etstate.bytesio_
79 ··0x000004c0·65747374·61746500·5f696f5f·42797465·etstate._io_Byte77 ··0x000004a0·73657473·74617465·005f696f·5f427974·setstate._io_Byt
80 ··0x000004d0·73494f5f·69736174·74790062·79746573·sIO_isatty.bytes78 ··0x000004b0·6573494f·5f697361·74747900·62797465·esIO_isatty.byte
81 ··0x000004e0·696f5f63·6c656172·00627974·6573696f·io_clear.bytesio79 ··0x000004c0·73696f5f·636c6561·72006279·74657369·sio_clear.bytesi
82 ··0x000004f0·5f697465·726e6578·74006279·74657369·_iternext.bytesi80 ··0x000004d0·6f5f6974·65726e65·78740062·79746573·o_iternext.bytes
83 ··0x00000500·6f5f7369·7a656f66·005f6b65·79776f72·o_sizeof._keywor81 ··0x000004e0·696f5f73·697a656f·66005f6b·6579776f·io_sizeof._keywo
84 ··0x00000510·64732e30·00627974·6573696f·6275665f·ds.0.bytesiobuf_82 ··0x000004f0·7264732e·30006279·74657369·6f627566·rds.0.bytesiobuf
85 ··0x00000520·61735f62·75666665·72005f69·6f5f4279·as_buffer._io_By83 ··0x00000500·5f61735f·62756666·6572005f·696f5f42·_as_buffer._io_B
86 ··0x00000530·74657349·4f5f5f5f·696e6974·5f5f5f5f·tesIO___init____84 ··0x00000510·79746573·494f5f5f·5f696e69·745f5f5f·ytesIO___init___
87 ··0x00000540·646f635f·5f006279·74657369·6f5f6d65·doc__.bytesio_me85 ··0x00000520·5f646f63·5f5f0062·79746573·696f5f6d·_doc__.bytesio_m
88 ··0x00000550·74686f64·73006279·74657369·6f5f6765·thods.bytesio_ge86 ··0x00000530·6574686f·64730062·79746573·696f5f67·ethods.bytesio_g
89 ··0x00000560·74736574·6c697374·005f696f·5f427974·tsetlist._io_Byt87 ··0x00000540·65747365·746c6973·74005f69·6f5f4279·etsetlist._io_By
90 ··0x00000570·6573494f·5f726561·6461626c·655f5f64·esIO_readable__d88 ··0x00000550·74657349·4f5f7265·61646162·6c655f5f·tesIO_readable__
91 ··0x00000580·6f635f5f·005f696f·5f427974·6573494f·oc__._io_BytesIO 
92 ··0x00000590·5f736565·6b61626c·655f5f64·6f635f5f·_seekable__doc__ 
93 ··0x000005a0·005f696f·5f427974·6573494f·5f777269·._io_BytesIO_wri 
94 ··0x000005b0·7461626c·655f5f64·6f635f5f·005f696f·table__doc__._io 
95 ··0x000005c0·5f427974·6573494f·5f636c6f·73655f5f·_BytesIO_close__ 
96 ··0x000005d0·646f635f·5f005f69·6f5f4279·74657349·doc__._io_BytesI89 ··0x00000560·646f635f·5f005f69·6f5f4279·74657349·doc__._io_BytesI
 90 ··0x00000570·4f5f7365·656b6162·6c655f5f·646f635f·O_seekable__doc_
 91 ··0x00000580·5f005f69·6f5f4279·74657349·4f5f7772·_._io_BytesIO_wr
 92 ··0x00000590·69746162·6c655f5f·646f635f·5f005f69·itable__doc__._i
 93 ··0x000005a0·6f5f4279·74657349·4f5f636c·6f73655f·o_BytesIO_close_
 94 ··0x000005b0·5f646f63·5f5f005f·696f5f42·79746573·_doc__._io_Bytes
97 ··0x000005e0·4f5f666c·7573685f·5f646f63·5f5f005f·O_flush__doc__._95 ··0x000005c0·494f5f66·6c757368·5f5f646f·635f5f00·IO_flush__doc__.
98 ··0x000005f0·696f5f42·79746573·494f5f69·73617474·io_BytesIO_isatt96 ··0x000005d0·5f696f5f·42797465·73494f5f·69736174·_io_BytesIO_isat
 97 ··0x000005e0·74795f5f·646f635f·5f005f69·6f5f4279·ty__doc__._io_By
 98 ··0x000005f0·74657349·4f5f7465·6c6c5f5f·646f635f·tesIO_tell__doc_
 99 ··0x00000600·5f005f69·6f5f4279·74657349·4f5f7772·_._io_BytesIO_wr
 100 ··0x00000610·6974655f·5f646f63·5f5f005f·696f5f42·ite__doc__._io_B
 101 ··0x00000620·79746573·494f5f77·72697465·6c696e65·ytesIO_writeline
99 ··0x00000600·795f5f64·6f635f5f·005f696f·5f427974·y__doc__._io_Byt102 ··0x00000630·735f5f64·6f635f5f·005f696f·5f427974·s__doc__._io_Byt
100 ··0x00000610·6573494f·5f74656c·6c5f5f64·6f635f5f·esIO_tell__doc__103 ··0x00000640·6573494f·5f726561·64315f5f·646f635f·esIO_read1__doc_
101 ··0x00000620·005f696f·5f427974·6573494f·5f777269·._io_BytesIO_wri104 ··0x00000650·5f005f69·6f5f4279·74657349·4f5f7265·_._io_BytesIO_re
 105 ··0x00000660·6164696e·746f5f5f·646f635f·5f005f69·adinto__doc__._i
 106 ··0x00000670·6f5f4279·74657349·4f5f7265·61646c69·o_BytesIO_readli
102 ··0x00000630·74655f5f·646f635f·5f005f69·6f5f4279·te__doc__._io_By107 ··0x00000680·6e655f5f·646f635f·5f005f69·6f5f4279·ne__doc__._io_By
Max diff block lines reached; 0/21634 bytes (0.00%) of diff not shown.
244 KB
faulthandler.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:··········22232·(bytes·into·file)13 ··Start·of·section·headers:··········22620·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.49 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x56d8:1 There·are·19·section·headers,·starting·at·offset·0x585c:
  
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]·.text·············PROGBITS········00000000·000040·000af6·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0009de·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0044ec·000648·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·004660·000598·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000b40·0004d0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000a20·0004d0·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·004b34·000230·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·004bf8·000230·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001020·00004c·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·000f00·00004c·00··WA··0···0·32
 10 ··[·6]·.text.hot·········PROGBITS········00000000·000f00·000455·00··AX··0···0·16
 11 ··[·7]·.rel.text.hot·····REL·············00000000·004e28·000158·08···I·16···6··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001020·0002b9·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········00000000·001355·0002b9·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·0012d9·000992·00··AX··0···0··113 ··[·9]·.text.unlikely····PROGBITS········00000000·00160e·00099b·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·004d64·0006d0·08···I·16···7··414 ··[10]·.rel.text.unlikely·REL·············00000000·004f80·0006d0·08···I·16···9··4
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·001c6c·00068c·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·001fac·00068c·01·AMS··0···0··4
14 ··[10]·.text.hot·········PROGBITS········00000000·002300·0001c5·00··AX··0···0·16 
15 ··[11]·.rel.text.hot·····REL·············00000000·005434·000098·08···I·16··10··4 
16 ··[12]·.rodata···········PROGBITS········00000000·0024e0·000071·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·002640·000071·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·002551·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·0026b1·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·002554·000d30·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·0026b4·000d3c·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·0054cc·000170·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·005650·000170·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·003284·0008d0·10·····17··75··420 ··[16]·.symtab···········SYMTAB··········00000000·0033f0·0008d0·10·····17··75··4
21 ··[17]·.strtab···········STRTAB··········00000000·003b54·000996·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·003cc0·00099d·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·00563c·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·0057c0·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
11.0 KB
readelf --wide --symbols {}
    
Offset 1, 95 lines modifiedOffset 1, 95 lines modified
  
1 Symbol·table·'.symtab'·contains·141·entries:1 Symbol·table·'.symtab'·contains·141·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
 7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
7 ·····4:·00000020····44·OBJECT··LOCAL··DEFAULT····5·thread8 ·····5:·00000020····44·OBJECT··LOCAL··DEFAULT····5·thread
8 ·····5:·00000520···137·FUNC····LOCAL··DEFAULT····1·cancel_dump_traceback_later9 ·····6:·00000410···137·FUNC····LOCAL··DEFAULT····1·cancel_dump_traceback_later
9 ·····6:·0000001c·····4·OBJECT··LOCAL··DEFAULT····5·user_signals10 ·····7:·0000001c·····4·OBJECT··LOCAL··DEFAULT····5·user_signals
10 ·····7:·00000110···116·FUNC····LOCAL··DEFAULT····1·faulthandler_disable11 ·····8:·00000000···116·FUNC····LOCAL··DEFAULT····1·faulthandler_disable
11 ·····8:·00000010····12·OBJECT··LOCAL··DEFAULT····5·stack12 ·····9:·00000010····12·OBJECT··LOCAL··DEFAULT····5·stack
12 ·····9:·00000004····12·OBJECT··LOCAL··DEFAULT····5·old_stack13 ····10:·00000004····12·OBJECT··LOCAL··DEFAULT····5·old_stack
13 ····10:·00000aa0····86·FUNC····LOCAL··DEFAULT····1·faulthandler_unregister14 ····11:·00000990····78·FUNC····LOCAL··DEFAULT····1·faulthandler_unregister.part.0
14 ····11:·0000048c····20·OBJECT··LOCAL··DEFAULT····3·fatal_error15 ····12:·0000048c····20·OBJECT··LOCAL··DEFAULT····3·fatal_error
15 ····12:·00000180···780·OBJECT··LOCAL··DEFAULT····3·faulthandler_handlers16 ····13:·00000180···780·OBJECT··LOCAL··DEFAULT····3·faulthandler_handlers
16 ····13:·00000000·····0·SECTION·LOCAL··DEFAULT····6· 
17 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT····7·17 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
 18 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
18 ····15:·000004c4····12·OBJECT··LOCAL··DEFAULT····3·PyId_enable19 ····16:·000004c4····12·OBJECT··LOCAL··DEFAULT····3·PyId_enable
19 ····16:·00000250····41·FUNC····LOCAL··DEFAULT····1·_PyObject_VectorcallMethodId.constprop.020 ····17:·00000140····41·FUNC····LOCAL··DEFAULT····1·_PyObject_VectorcallMethodId.constprop.0
20 ····17:·00000000····74·FUNC····LOCAL··DEFAULT····7·_PyFaulthandler_Init.cold21 ····18:·00000000····74·FUNC····LOCAL··DEFAULT····9·_PyFaulthandler_Init.cold
21 ····18:·00000000····21·OBJECT··LOCAL··DEFAULT···12·__func__.022 ····19:·00000000····21·OBJECT··LOCAL··DEFAULT···12·__func__.0
22 ····19:·00000040····52·OBJECT··LOCAL··DEFAULT····3·module_def23 ····20:·00000040····52·OBJECT··LOCAL··DEFAULT····3·module_def
23 ····20:·00000280···314·FUNC····LOCAL··DEFAULT····1·faulthandler_py_enable24 ····21:·00000170···314·FUNC····LOCAL··DEFAULT····1·faulthandler_py_enable
24 ····21:·00000000····12·OBJECT··LOCAL··DEFAULT····3·kwlist.125 ····22:·00000000····12·OBJECT··LOCAL··DEFAULT····3·kwlist.1
25 ····22:·000003c0···235·FUNC····LOCAL··DEFAULT····1·faulthandler_get_fileno26 ····23:·000002b0···235·FUNC····LOCAL··DEFAULT····1·faulthandler_get_fileno
26 ····23:·000004b0····20·FUNC····LOCAL··DEFAULT····1·get_thread_state27 ····24:·000003a0····20·FUNC····LOCAL··DEFAULT····1·get_thread_state
27 ····24:·000004d0····76·FUNC····LOCAL··DEFAULT····1·faulthandler_allocate_stack28 ····25:·000003c0····76·FUNC····LOCAL··DEFAULT····1·faulthandler_allocate_stack
28 ····25:·000008a4···238·FUNC····LOCAL··DEFAULT····7·faulthandler_fatal_error29 ····26:·000008ad···238·FUNC····LOCAL··DEFAULT····9·faulthandler_fatal_error
29 ····26:·0000004a····65·FUNC····LOCAL··DEFAULT····7·faulthandler_py_enable.cold30 ····27:·0000004a····65·FUNC····LOCAL··DEFAULT····9·faulthandler_py_enable.cold
30 ····27:·00000000·····0·SECTION·LOCAL··DEFAULT····9·31 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
31 ····28:·000004a0····12·OBJECT··LOCAL··DEFAULT····3·PyId_stderr32 ····29:·000004a0····12·OBJECT··LOCAL··DEFAULT····3·PyId_stderr
32 ····29:·000004b8····12·OBJECT··LOCAL··DEFAULT····3·PyId_fileno33 ····30:·000004b8····12·OBJECT··LOCAL··DEFAULT····3·PyId_fileno
33 ····30:·000004ac····12·OBJECT··LOCAL··DEFAULT····3·PyId_flush34 ····31:·000004ac····12·OBJECT··LOCAL··DEFAULT····3·PyId_flush
34 ····31:·0000008b···197·FUNC····LOCAL··DEFAULT····7·faulthandler_get_fileno.cold35 ····32:·0000008b···197·FUNC····LOCAL··DEFAULT····9·faulthandler_get_fileno.cold
35 ····32:·00000150····34·FUNC····LOCAL··DEFAULT····7·get_thread_state.cold36 ····33:·00000150····34·FUNC····LOCAL··DEFAULT····9·get_thread_state.cold
36 ····33:·00000172····60·FUNC····LOCAL··DEFAULT····7·faulthandler_allocate_stack.cold37 ····34:·00000172····60·FUNC····LOCAL··DEFAULT····9·faulthandler_allocate_stack.cold
37 ····34:·00000000·····0·SECTION·LOCAL··DEFAULT···10· 
38 ····35:·00000000···453·FUNC····LOCAL··DEFAULT···10·faulthandler_traverse38 ····35:·00000290···453·FUNC····LOCAL··DEFAULT····6·faulthandler_traverse
39 ····36:·000001ae····41·FUNC····LOCAL··DEFAULT····7·faulthandler_traverse.cold39 ····36:·000001ae····41·FUNC····LOCAL··DEFAULT····9·faulthandler_traverse.cold
40 ····37:·000001d7····23·FUNC····LOCAL··DEFAULT····7·faulthandler_cancel_dump_traceback_later_py40 ····37:·000001d7····23·FUNC····LOCAL··DEFAULT····9·faulthandler_cancel_dump_traceback_later_py
41 ····38:·000001ee····14·FUNC····LOCAL··DEFAULT····7·faulthandler_is_enabled41 ····38:·000001ee····14·FUNC····LOCAL··DEFAULT····9·faulthandler_is_enabled
42 ····39:·000001fc···164·FUNC····LOCAL··DEFAULT····7·faulthandler_dump_traceback_py42 ····39:·000001fc···164·FUNC····LOCAL··DEFAULT····9·faulthandler_dump_traceback_py
43 ····40:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·kwlist.243 ····40:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·kwlist.2
44 ····41:·000005b0···632·FUNC····LOCAL··DEFAULT····1·faulthandler_dump_traceback_later44 ····41:·000004a0···632·FUNC····LOCAL··DEFAULT····1·faulthandler_dump_traceback_later
45 ····42:·00000018····20·OBJECT··LOCAL··DEFAULT····3·kwlist.345 ····42:·00000018····20·OBJECT··LOCAL··DEFAULT····3·kwlist.3
46 ····43:·00000830···108·FUNC····LOCAL··DEFAULT····1·faulthandler_thread46 ····43:·00000720···108·FUNC····LOCAL··DEFAULT····1·faulthandler_thread
47 ····44:·000002a0···262·FUNC····LOCAL··DEFAULT····7·faulthandler_dump_traceback_later.cold47 ····44:·000002a0···262·FUNC····LOCAL··DEFAULT····9·faulthandler_dump_traceback_later.cold
48 ····45:·000003a6····94·FUNC····LOCAL··DEFAULT····7·faulthandler_thread.cold48 ····45:·000003a6····94·FUNC····LOCAL··DEFAULT····9·faulthandler_thread.cold
49 ····46:·000008a0···346·FUNC····LOCAL··DEFAULT····1·faulthandler_register_py49 ····46:·00000790···346·FUNC····LOCAL··DEFAULT····1·faulthandler_register_py
50 ····47:·0000002c····20·OBJECT··LOCAL··DEFAULT····3·kwlist.550 ····47:·0000002c····20·OBJECT··LOCAL··DEFAULT····3·kwlist.5
51 ····48:·00000a00····51·FUNC····LOCAL··DEFAULT····1·check_signum51 ····48:·000008f0····51·FUNC····LOCAL··DEFAULT····1·check_signum
52 ····49:·00000a40····89·FUNC····LOCAL··DEFAULT····1·faulthandler_register52 ····49:·00000930····89·FUNC····LOCAL··DEFAULT····1·faulthandler_register
53 ····50:·00000404····75·FUNC····LOCAL··DEFAULT····7·faulthandler_register_py.cold53 ····50:·00000404····75·FUNC····LOCAL··DEFAULT····9·faulthandler_register_py.cold
54 ····51:·0000044f····56·FUNC····LOCAL··DEFAULT····7·check_signum.cold54 ····51:·0000044f····56·FUNC····LOCAL··DEFAULT····9·check_signum.cold
55 ····52:·00000497···104·FUNC····LOCAL··DEFAULT····7·faulthandler_user55 ····52:·00000497···104·FUNC····LOCAL··DEFAULT····9·faulthandler_user
56 ····53:·00000487····16·FUNC····LOCAL··DEFAULT····7·faulthandler_register.cold56 ····53:·00000487····16·FUNC····LOCAL··DEFAULT····9·faulthandler_register.cold
57 ····54:·000004ff····80·FUNC····LOCAL··DEFAULT····7·faulthandler_dump_traceback.constprop.057 ····54:·000004ff····80·FUNC····LOCAL··DEFAULT····9·faulthandler_dump_traceback.constprop.0
58 ····55:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·reentrant.458 ····55:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·reentrant.4
59 ····56:·0000054f····44·FUNC····LOCAL··DEFAULT····7·faulthandler_disable_py59 ····56:·0000054f····44·FUNC····LOCAL··DEFAULT····9·faulthandler_disable_py
60 ····57:·0000057b····87·FUNC····LOCAL··DEFAULT····7·stack_overflow60 ····57:·0000057b····87·FUNC····LOCAL··DEFAULT····9·stack_overflow
61 ····58:·000005d2····54·FUNC····LOCAL··DEFAULT····7·faulthandler_suppress_crash_report61 ····58:·000005d2····54·FUNC····LOCAL··DEFAULT····9·faulthandler_suppress_crash_report
62 ····59:·00000608···104·FUNC····LOCAL··DEFAULT····7·faulthandler_stack_overflow62 ····59:·00000608···104·FUNC····LOCAL··DEFAULT····9·faulthandler_stack_overflow
63 ····60:·00000670····97·FUNC····LOCAL··DEFAULT····7·faulthandler_fatal_error_py63 ····60:·00000670····97·FUNC····LOCAL··DEFAULT····9·faulthandler_fatal_error_py
64 ····61:·00000040····28·OBJECT··LOCAL··DEFAULT···12·__func__.764 ····61:·00000040····28·OBJECT··LOCAL··DEFAULT···12·__func__.7
65 ····62:·000006d1····18·FUNC····LOCAL··DEFAULT····7·faulthandler_fatal_error_thread65 ····62:·000006d1····18·FUNC····LOCAL··DEFAULT····9·faulthandler_fatal_error_thread
66 ····63:·00000020····32·OBJECT··LOCAL··DEFAULT···12·__func__.666 ····63:·00000020····32·OBJECT··LOCAL··DEFAULT···12·__func__.6
67 ····64:·000006e3····65·FUNC····LOCAL··DEFAULT····7·faulthandler_sigfpe67 ····64:·000006e3····65·FUNC····LOCAL··DEFAULT····9·faulthandler_sigfpe
68 ····65:·00000724····15·FUNC····LOCAL··DEFAULT····7·faulthandler_read_null68 ····65:·00000724····15·FUNC····LOCAL··DEFAULT····9·faulthandler_read_null
69 ····66:·00000733····13·FUNC····LOCAL··DEFAULT····7·faulthandler_sigabrt69 ····66:·00000733····13·FUNC····LOCAL··DEFAULT····9·faulthandler_sigabrt
70 ····67:·00000740···137·FUNC····LOCAL··DEFAULT····7·faulthandler_fatal_error_c_thread70 ····67:·00000740···137·FUNC····LOCAL··DEFAULT····9·faulthandler_fatal_error_c_thread
71 ····68:·000007c9···118·FUNC····LOCAL··DEFAULT····7·faulthandler_sigsegv71 ····68:·000007c9···118·FUNC····LOCAL··DEFAULT····9·faulthandler_sigsegv
72 ····69:·0000083f···101·FUNC····LOCAL··DEFAULT····7·faulthandler_unregister_py72 ····69:·0000083f···110·FUNC····LOCAL··DEFAULT····9·faulthandler_unregister_py
73 ····70:·00000000·····0·SECTION·LOCAL··DEFAULT···12·73 ····70:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
74 ····71:·0000005c····21·OBJECT··LOCAL··DEFAULT···12·module_doc74 ····71:·0000005c····21·OBJECT··LOCAL··DEFAULT···12·module_doc
75 ····72:·00000080···256·OBJECT··LOCAL··DEFAULT····3·module_methods75 ····72:·00000080···256·OBJECT··LOCAL··DEFAULT····3·module_methods
76 ····73:·00000000·····0·SECTION·LOCAL··DEFAULT···13·76 ····73:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
77 ····74:·00000000·····0·SECTION·LOCAL··DEFAULT···14·77 ····74:·00000000·····0·SECTION·LOCAL··DEFAULT···14·
78 ····75:·00000000···267·FUNC····GLOBAL·HIDDEN·····1·_PyFaulthandler_Fini78 ····75:·00000000···645·FUNC····GLOBAL·HIDDEN·····6·_PyFaulthandler_Fini
79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_release_lock79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_release_lock
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_free_lock80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_free_lock
81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sigaltstack81 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sigaltstack
82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free82 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sigaction83 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sigaction
84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc84 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
85 ····82:·00000190···146·FUNC····GLOBAL·HIDDEN·····1·_PyFaulthandler_Init85 ····82:·00000080···146·FUNC····GLOBAL·HIDDEN·····1·_PyFaulthandler_Init
86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule86 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyImport_ImportModule
87 ····84:·00000230····22·FUNC····GLOBAL·DEFAULT····1·PyInit_faulthandler87 ····84:·00000120····22·FUNC····GLOBAL·DEFAULT····1·PyInit_faulthandler
88 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Create288 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Create2
89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FromId89 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FromId
90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallMethod90 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallMethod
91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTupleAndKeywords91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_ParseTupleAndKeywords
92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_GetInterpreter92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_GetInterpreter
93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sigemptyset93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sigemptyset
94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct94 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
60.0 KB
readelf --wide --relocs {}
Max HTML report size reached
57.6 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
689 B
strings --all --bytes=8 {}
    
Offset 62, 15 lines modifiedOffset 62, 15 lines modified
62 faulthandler_fatal_error_thread62 faulthandler_fatal_error_thread
63 faulthandler_fatal_error_py63 faulthandler_fatal_error_py
64 faulthandler·module.64 faulthandler·module.
65 cancel_dump_traceback_later65 cancel_dump_traceback_later
66 user_signals66 user_signals
67 faulthandler_disable67 faulthandler_disable
68 old_stack68 old_stack
69 faulthandler_unregister69 faulthandler_unregister.part.0
70 faulthandler_handlers70 faulthandler_handlers
71 PyId_enable71 PyId_enable
72 _PyObject_VectorcallMethodId.constprop.072 _PyObject_VectorcallMethodId.constprop.0
73 _PyFaulthandler_Init.cold73 _PyFaulthandler_Init.cold
74 __func__.074 __func__.0
75 module_def75 module_def
76 faulthandler_py_enable76 faulthandler_py_enable
31.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 159 lines modifiedOffset 1, 60 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00000000·<_PyFaulthandler_Fini>: 
3 _PyFaulthandler_Fini(): 
4 »       push···%edi 
5 »       push···%ebx 
6 »       sub····$0x14,%esp 
7 »       cmpl···$0x0,0x44 
8 ·R_386_32»       .bss 
9 »       je·····3a·<_PyFaulthandler_Fini+0x3a> 
10 »       call···520·<cancel_dump_traceback_later> 
11 »       sub····$0xc,%esp 
12 »       pushl··0x44 
13 ·R_386_32»       .bss 
14 »       call···1d·<_PyFaulthandler_Fini+0x1d> 
15 ·R_386_PC32»     PyThread_release_lock 
16 »       pop····%ebx 
17 »       pushl··0x44 
18 ·R_386_32»       .bss 
19 »       call···29·<_PyFaulthandler_Fini+0x29> 
20 ·R_386_PC32»     PyThread_free_lock 
21 »       add····$0x10,%esp 
22 »       movl···$0x0,0x44 
23 ·R_386_32»       .bss 
24 »       mov····0x48,%eax 
25 ·R_386_32»       .bss 
26 »       test···%eax,%eax 
27 »       je·····59·<_PyFaulthandler_Fini+0x59> 
28 »       sub····$0xc,%esp 
29 »       push···%eax 
30 »       call···48·<_PyFaulthandler_Fini+0x48> 
31 ·R_386_PC32»     PyThread_free_lock 
32 »       add····$0x10,%esp 
33 »       movl···$0x0,0x48 
34 ·R_386_32»       .bss 
35 »       cmpl···$0x0,0x1c 
36 ·R_386_32»       .bss 
37 »       jne····ce·<_PyFaulthandler_Fini+0xce> 
38 »       call···110·<faulthandler_disable> 
39 »       cmpl···$0x0,0x10 
40 ·R_386_32»       .bss 
41 »       je·····c8·<_PyFaulthandler_Fini+0xc8> 
42 »       lea····0x4(%esp),%edx 
43 »       xor····%eax,%eax 
44 »       mov····$0x3,%ecx 
45 »       mov····%edx,%edi 
46 »       rep·stos·%eax,%es:(%edi) 
47 »       push···%ecx 
48 »       push···%ecx 
49 »       push···%edx 
50 »       push···$0x0 
51 »       call···85·<_PyFaulthandler_Fini+0x85> 
52 ·R_386_PC32»     sigaltstack 
53 »       add····$0x10,%esp 
54 »       test···%eax,%eax 
55 »       jne····ad·<_PyFaulthandler_Fini+0xad> 
56 »       mov····0x10,%ebx 
57 ·R_386_32»       .bss 
58 »       cmp····%ebx,0x4(%esp) 
59 »       jne····ad·<_PyFaulthandler_Fini+0xad> 
60 »       push···%eax 
61 »       push···%eax 
62 »       push···$0x0 
63 »       push···$0x4 
64 ·R_386_32»       .bss 
65 »       call···a6·<_PyFaulthandler_Fini+0xa6> 
66 ·R_386_PC32»     sigaltstack 
67 »       add····$0x10,%esp 
68 »       sub····$0xc,%esp 
69 »       pushl··0x10 
70 ·R_386_32»       .bss 
71 »       call···b7·<_PyFaulthandler_Fini+0xb7> 
72 ·R_386_PC32»     PyMem_Free 
73 »       add····$0x10,%esp 
74 »       movl···$0x0,0x10 
75 ·R_386_32»       .bss 
76 »       add····$0x14,%esp 
77 »       pop····%ebx 
78 »       pop····%edi 
79 »       retq··· 
80 »       xor····%ebx,%ebx 
81 »       imul···$0xa4,%ebx,%eax 
82 »       mov····%ebx,%edx 
83 »       add····0x1c,%eax 
84 ·R_386_32»       .bss 
85 »       add····$0x1,%ebx 
86 »       call···aa0·<faulthandler_unregister> 
87 »       cmp····$0x41,%ebx 
88 »       jne····d0·<_PyFaulthandler_Fini+0xd0> 
89 »       sub····$0xc,%esp 
90 »       pushl··0x1c 
91 ·R_386_32»       .bss 
92 »       call···f5·<_PyFaulthandler_Fini+0xf5> 
93 ·R_386_PC32»     PyMem_Free 
94 »       add····$0x10,%esp 
95 »       movl···$0x0,0x1c 
96 ·R_386_32»       .bss 
97 »       jmp····62·<_PyFaulthandler_Fini+0x62> 
98 »       lea····0x0(%esi,%eiz,1),%esi 
99 »       nop 
  
100 00000110·<faulthandler_disable>:2 00000000·<faulthandler_disable>:
101 faulthandler_disable():3 faulthandler_disable():
102 »       push···%ebx4 »       push···%ebx
103 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
104 »       cmpl···$0x0,0x48c6 »       cmpl···$0x0,0x48c
105 ·R_386_32»       .data7 ·R_386_32»       .data
106 »       je·····158·<faulthandler_disable+0x48>8 »       je·····48·<faulthandler_disable+0x48>
107 »       movl···$0x0,0x48c9 »       movl···$0x0,0x48c
108 ·R_386_32»       .data10 ·R_386_32»       .data
109 »       mov····$0x180,%ebx11 »       mov····$0x180,%ebx
110 ·R_386_32»       .data12 ·R_386_32»       .data
111 »       cmpl···$0x0,0x4(%ebx)13 »       cmpl···$0x0,0x4(%ebx)
112 »       je·····14a·<faulthandler_disable+0x3a>14 »       je·····3a·<faulthandler_disable+0x3a>
113 »       lea····0xc(%ebx),%eax15 »       lea····0xc(%ebx),%eax
114 »       push···%ecx16 »       push···%ecx
115 »       push···$0x017 »       push···$0x0
116 »       push···%eax18 »       push···%eax
117 »       pushl··(%ebx)19 »       pushl··(%ebx)
118 »       movl···$0x0,0x4(%ebx)20 »       movl···$0x0,0x4(%ebx)
119 »       call···143·<faulthandler_disable+0x33>21 »       call···33·<faulthandler_disable+0x33>
120 ·R_386_PC32»     sigaction22 ·R_386_PC32»     sigaction
121 »       add····$0x10,%esp23 »       add····$0x10,%esp
122 »       add····$0x9c,%ebx24 »       add····$0x9c,%ebx
Max diff block lines reached; 29018/31984 bytes (90.73%) of diff not shown.
1.9 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 3, 23 lines modifiedOffset 3, 23 lines modified
3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
4 ··0x00000000·5b010000·60010000·00000000·5b010000·[...`.......[...4 ··0x00000000·5b010000·60010000·00000000·5b010000·[...`.......[...
5 ··0x00000010·60010000·00000000·6c010000·74010000·`.......l...t...5 ··0x00000010·60010000·00000000·6c010000·74010000·`.......l...t...
6 ··0x00000020·5b010000·7b010000·00000000·80010000·[...{...........6 ··0x00000020·5b010000·7b010000·00000000·80010000·[...{...........
7 ··0x00000030·5b010000·60010000·87010000·00000000·[...`...........7 ··0x00000030·5b010000·60010000·87010000·00000000·[...`...........
8 ··0x00000040·01000000·00000000·00000000·00000000·................8 ··0x00000040·01000000·00000000·00000000·00000000·................
9 ··0x00000050·00000000·00000000·5c000000·00000000·........\.......9 ··0x00000050·00000000·00000000·5c000000·00000000·........\.......
10 ··0x00000060·80000000·00000000·00000000·00000000·................10 ··0x00000060·80000000·00000000·90020000·00000000·................
11 ··0x00000070·00000000·00000000·00000000·00000000·................11 ··0x00000070·00000000·00000000·00000000·00000000·................
12 ··0x00000080·8d010000·80020000·03000000·74010000·............t...12 ··0x00000080·8d010000·70010000·03000000·74010000·....p.......t...
13 ··0x00000090·94010000·4f050000·04000000·b8010000·....O...........13 ··0x00000090·94010000·4f050000·04000000·b8010000·....O...........
14 ··0x000000a0·9c010000·ee010000·04000000·e0010000·................14 ··0x000000a0·9c010000·ee010000·04000000·e0010000·................
15 ··0x000000b0·a7010000·fc010000·03000000·14020000·................15 ··0x000000b0·a7010000·fc010000·03000000·14020000·................
16 ··0x000000c0·b6010000·b0050000·03000000·a8020000·................16 ··0x000000c0·b6010000·a0040000·03000000·a8020000·................
17 ··0x000000d0·cb010000·d7010000·04000000·88030000·................17 ··0x000000d0·cb010000·d7010000·04000000·88030000·................
18 ··0x000000e0·e7010000·a0080000·03000000·dc030000·................18 ··0x000000e0·e7010000·90070000·03000000·dc030000·................
19 ··0x000000f0·f0010000·3f080000·03000000·a8040000·....?...........19 ··0x000000f0·f0010000·3f080000·03000000·a8040000·....?...........
20 ··0x00000100·fb010000·24070000·04000000·04050000·....$...........20 ··0x00000100·fb010000·24070000·04000000·04050000·....$...........
21 ··0x00000110·06020000·c9070000·01000000·60050000·............`...21 ··0x00000110·06020000·c9070000·01000000·60050000·............`...
22 ··0x00000120·0f020000·40070000·04000000·94050000·....@...........22 ··0x00000120·0f020000·40070000·04000000·94050000·....@...........
23 ··0x00000130·25020000·33070000·04000000·d4050000·%...3...........23 ··0x00000130·25020000·33070000·04000000·d4050000·%...3...........
24 ··0x00000140·2e020000·e3060000·04000000·f8050000·................24 ··0x00000140·2e020000·e3060000·04000000·f8050000·................
25 ··0x00000150·36020000·70060000·01000000·1c060000·6...p...........25 ··0x00000150·36020000·70060000·01000000·1c060000·6...p...........
17.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 7, 82 lines modifiedOffset 7, 82 lines modified
7 _PyFaulthandler_Init.cold():7 _PyFaulthandler_Init.cold():
8 »       movl···$0x0,0xc(%ebx)8 »       movl···$0x0,0xc(%ebx)
9 »       movl···$0x1,(%ebx)9 »       movl···$0x1,(%ebx)
10 »       movl···$0x0,0x4(%ebx)10 »       movl···$0x0,0x4(%ebx)
11 ·R_386_32»       .rodata11 ·R_386_32»       .rodata
12 »       movl···$0xd,0x8(%ebx)12 »       movl···$0xd,0x8(%ebx)
13 ·R_386_32»       .rodata.str1.113 ·R_386_32»       .rodata.str1.1
14 »       jmp····1ec·<faulthandler_cancel_dump_traceback_later_py+0x15>14 »       jmp····dc·<faulthandler_get_fileno.cold+0x51>
15 ·R_386_PC32»     .text15 ·R_386_PC32»     .text
16 »       mov····%eax,0xc(%esp)16 »       mov····%eax,0xc(%esp)
17 »       sub····$0xc,%esp17 »       sub····$0xc,%esp
18 »       push···%esi18 »       push···%esi
19 »       call···29·<_PyFaulthandler_Init.cold+0x29>19 »       call···29·<_PyFaulthandler_Init.cold+0x29>
20 ·R_386_PC32»     _Py_Dealloc20 ·R_386_PC32»     _Py_Dealloc
21 »       add····$0x10,%esp21 »       add····$0x10,%esp
22 »       mov····0xc(%esp),%eax22 »       mov····0xc(%esp),%eax
23 »       jmp····245·<faulthandler_dump_traceback_py+0x49>23 »       jmp····135·<faulthandler_get_fileno.cold+0xaa>
24 ·R_386_PC32»     .text24 ·R_386_PC32»     .text
25 »       sub····$0xc,%esp25 »       sub····$0xc,%esp
26 »       push···%eax26 »       push···%eax
27 »       call···3e·<_PyFaulthandler_Init.cold+0x3e>27 »       call···3e·<_PyFaulthandler_Init.cold+0x3e>
28 ·R_386_PC32»     _Py_Dealloc28 ·R_386_PC32»     _Py_Dealloc
29 »       add····$0x10,%esp29 »       add····$0x10,%esp
30 »       jmp····20b·<faulthandler_dump_traceback_py+0xf>30 »       jmp····fb·<faulthandler_get_fileno.cold+0x70>
31 ·R_386_PC32»     .text31 ·R_386_PC32»     .text
  
32 0000004a·<faulthandler_py_enable.cold>:32 0000004a·<faulthandler_py_enable.cold>:
33 faulthandler_py_enable.cold():33 faulthandler_py_enable.cold():
34 »       xor····%eax,%eax34 »       xor····%eax,%eax
35 »       jmp····3fc·<faulthandler_thread.cold+0x56>35 »       jmp····2ec·<faulthandler_dump_traceback_later.cold+0x4c>
36 ·R_386_PC32»     .text36 ·R_386_PC32»     .text
37 »       sub····$0xc,%esp37 »       sub····$0xc,%esp
38 »       pushl··0x038 »       pushl··0x0
39 ·R_386_32»       PyExc_RuntimeError39 ·R_386_32»       PyExc_RuntimeError
40 »       call···5b·<faulthandler_py_enable.cold+0x11>40 »       call···5b·<faulthandler_py_enable.cold+0x11>
41 ·R_386_PC32»     PyErr_SetFromErrno41 ·R_386_PC32»     PyErr_SetFromErrno
42 »       add····$0x10,%esp42 »       add····$0x10,%esp
43 »       xor····%eax,%eax43 »       xor····%eax,%eax
44 »       jmp····414·<faulthandler_register_py.cold+0x10>44 »       jmp····304·<faulthandler_dump_traceback_later.cold+0x64>
45 ·R_386_PC32»     .text45 ·R_386_PC32»     .text
46 »       subl···$0x1,(%ecx)46 »       subl···$0x1,(%ecx)
47 »       jne····377·<faulthandler_dump_traceback_later.cold+0xd7>47 »       jne····267·<faulthandler_dump_traceback_py+0x6b>
48 ·R_386_PC32»     .text48 ·R_386_PC32»     .text
49 »       mov····%eax,0xc(%esp)49 »       mov····%eax,0xc(%esp)
50 »       sub····$0xc,%esp50 »       sub····$0xc,%esp
51 »       push···%ecx51 »       push···%ecx
52 »       call···7b·<faulthandler_py_enable.cold+0x31>52 »       call···7b·<faulthandler_py_enable.cold+0x31>
53 ·R_386_PC32»     _Py_Dealloc53 ·R_386_PC32»     _Py_Dealloc
54 »       add····$0x10,%esp54 »       add····$0x10,%esp
55 »       mov····0xc(%esp),%eax55 »       mov····0xc(%esp),%eax
56 »       jmp····390·<faulthandler_dump_traceback_later.cold+0xf0>56 »       jmp····280·<faulthandler_dump_traceback_py+0x84>
57 ·R_386_PC32»     .text57 ·R_386_PC32»     .text
  
58 0000008b·<faulthandler_get_fileno.cold>:58 0000008b·<faulthandler_get_fileno.cold>:
59 faulthandler_get_fileno.cold():59 faulthandler_get_fileno.cold():
60 »       call···8c·<faulthandler_get_fileno.cold+0x1>60 »       call···8c·<faulthandler_get_fileno.cold+0x1>
61 ·R_386_PC32»     PyErr_Occurred61 ·R_386_PC32»     PyErr_Occurred
62 »       test···%eax,%eax62 »       test···%eax,%eax
63 »       je·····107·<faulthandler_get_fileno.cold+0x7c>63 »       je·····107·<faulthandler_get_fileno.cold+0x7c>
64 »       or·····$0xffffffff,%esi64 »       or·····$0xffffffff,%esi
65 »       jmp····49d·<faulthandler_user+0x6>65 »       jmp····38d·<faulthandler_dump_traceback_later.cold+0xed>
66 ·R_386_PC32»     .text66 ·R_386_PC32»     .text
67 »       subl···$0x1,0x0(%ebp)67 »       subl···$0x1,0x0(%ebp)
68 »       je·····bf·<faulthandler_get_fileno.cold+0x34>68 »       je·····bf·<faulthandler_get_fileno.cold+0x34>
69 »       push···%eax69 »       push···%eax
70 »       or·····$0xffffffff,%esi70 »       or·····$0xffffffff,%esi
71 »       push···%eax71 »       push···%eax
72 »       push···$0x2472 »       push···$0x24
73 ·R_386_32»       .rodata.str1.473 ·R_386_32»       .rodata.str1.4
74 »       pushl··0x074 »       pushl··0x0
75 ·R_386_32»       PyExc_RuntimeError75 ·R_386_32»       PyExc_RuntimeError
76 »       call···b3·<faulthandler_get_fileno.cold+0x28>76 »       call···b3·<faulthandler_get_fileno.cold+0x28>
77 ·R_386_PC32»     PyErr_SetString77 ·R_386_PC32»     PyErr_SetString
78 »       add····$0x10,%esp78 »       add····$0x10,%esp
79 »       jmp····4c0·<faulthandler_user+0x29>79 »       jmp····3b0·<faulthandler_thread.cold+0xa>
80 ·R_386_PC32»     .text80 ·R_386_PC32»     .text
81 »       sub····$0xc,%esp81 »       sub····$0xc,%esp
82 »       push···%ebp82 »       push···%ebp
83 »       call···c4·<faulthandler_get_fileno.cold+0x39>83 »       call···c4·<faulthandler_get_fileno.cold+0x39>
84 ·R_386_PC32»     _Py_Dealloc84 ·R_386_PC32»     _Py_Dealloc
85 »       add····$0x10,%esp85 »       add····$0x10,%esp
86 »       jmp····a2·<faulthandler_get_fileno.cold+0x17>86 »       jmp····a2·<faulthandler_get_fileno.cold+0x17>
10.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1, 132 lines modifiedOffset 1, 336 lines modified
  
  
  
1 Disassembly·of·section·.text.hot:1 Disassembly·of·section·.text.hot:
  
 2 00000000·<_PyFaulthandler_Fini>:
 3 _PyFaulthandler_Fini():
 4 »       push···%edi
 5 »       push···%esi
 6 »       push···%ebx
 7 »       sub····$0x10,%esp
 8 »       cmpl···$0x0,0x44
 9 ·R_386_32»       .bss
 10 »       je·····3b·<_PyFaulthandler_Fini+0x3b>
 11 »       call···420·<faulthandler_traverse+0x190>
 12 ·R_386_PC32»     .text
 13 »       sub····$0xc,%esp
 14 »       pushl··0x44
 15 ·R_386_32»       .bss
 16 »       call···1e·<_PyFaulthandler_Fini+0x1e>
 17 ·R_386_PC32»     PyThread_release_lock
 18 »       pop····%ebx
 19 »       pushl··0x44
 20 ·R_386_32»       .bss
 21 »       call···2a·<_PyFaulthandler_Fini+0x2a>
 22 ·R_386_PC32»     PyThread_free_lock
 23 »       add····$0x10,%esp
 24 »       movl···$0x0,0x44
 25 ·R_386_32»       .bss
 26 »       mov····0x48,%eax
 27 ·R_386_32»       .bss
 28 »       test···%eax,%eax
 29 »       je·····5a·<_PyFaulthandler_Fini+0x5a>
 30 »       sub····$0xc,%esp
 31 »       push···%eax
 32 »       call···49·<_PyFaulthandler_Fini+0x49>
 33 ·R_386_PC32»     PyThread_free_lock
 34 »       add····$0x10,%esp
 35 »       movl···$0x0,0x48
 36 ·R_386_32»       .bss
 37 »       mov····0x1c,%edx
 38 ·R_386_32»       .bss
 39 »       test···%edx,%edx
 40 »       jne····d1·<_PyFaulthandler_Fini+0xd1>
 41 »       call···65·<_PyFaulthandler_Fini+0x65>
 42 ·R_386_PC32»     .text
 43 »       cmpl···$0x0,0x10
 44 ·R_386_32»       .bss
 45 »       je·····ca·<_PyFaulthandler_Fini+0xca>
 46 »       lea····0x4(%esp),%edx
 47 »       xor····%eax,%eax
 48 »       mov····$0x3,%ecx
 49 »       mov····%edx,%edi
 50 »       rep·stos·%eax,%es:(%edi)
 51 »       push···%ecx
 52 »       push···%ecx
 53 »       push···%edx
 54 »       push···$0x0
 55 »       call···87·<_PyFaulthandler_Fini+0x87>
 56 ·R_386_PC32»     sigaltstack
 57 »       add····$0x10,%esp
 58 »       test···%eax,%eax
 59 »       jne····af·<_PyFaulthandler_Fini+0xaf>
 60 »       mov····0x10,%esi
 61 ·R_386_32»       .bss
 62 »       cmp····%esi,0x4(%esp)
 63 »       jne····af·<_PyFaulthandler_Fini+0xaf>
 64 »       push···%eax
 65 »       push···%eax
 66 »       push···$0x0
 67 »       push···$0x4
 68 ·R_386_32»       .bss
 69 »       call···a8·<_PyFaulthandler_Fini+0xa8>
 70 ·R_386_PC32»     sigaltstack
 71 »       add····$0x10,%esp
 72 »       sub····$0xc,%esp
 73 »       pushl··0x10
 74 ·R_386_32»       .bss
 75 »       call···b9·<_PyFaulthandler_Fini+0xb9>
 76 ·R_386_PC32»     PyMem_Free
 77 »       add····$0x10,%esp
 78 »       movl···$0x0,0x10
 79 ·R_386_32»       .bss
 80 »       add····$0x10,%esp
 81 »       pop····%ebx
 82 »       pop····%esi
 83 »       pop····%edi
 84 »       retq···
 85 »       xor····%ebx,%ebx
 86 »       xor····%esi,%esi
 87 »       mov····$0x41,%ecx
 88 »       sub····%esi,%ecx
 89 »       and····$0x7,%ecx
 90 »       je·····192·<_PyFaulthandler_Fini+0x192>
 91 »       cmp····$0x1,%ecx
 92 »       je·····174·<_PyFaulthandler_Fini+0x174>
 93 »       cmp····$0x2,%ecx
 94 »       je·····15f·<_PyFaulthandler_Fini+0x15f>
 95 »       cmp····$0x3,%ecx
 96 »       je·····14a·<_PyFaulthandler_Fini+0x14a>
 97 »       cmp····$0x4,%ecx
 98 »       je·····135·<_PyFaulthandler_Fini+0x135>
 99 »       cmp····$0x5,%ecx
 100 »       je·····120·<_PyFaulthandler_Fini+0x120>
 101 »       cmp····$0x6,%ecx
 102 »       jne····26f·<_PyFaulthandler_Fini+0x26f>
 103 »       lea····(%edx,%ebx,1),%eax
 104 »       cmpl···$0x0,(%eax)
 105 »       jne····24e·<_PyFaulthandler_Fini+0x24e>
 106 »       add····$0x1,%esi
 107 »       add····$0xa4,%ebx
 108 »       lea····(%edx,%ebx,1),%eax
 109 »       cmpl···$0x0,(%eax)
 110 »       jne····24e·<_PyFaulthandler_Fini+0x24e>
 111 »       add····$0x1,%esi
 112 »       add····$0xa4,%ebx
 113 »       lea····(%edx,%ebx,1),%eax
 114 »       cmpl···$0x0,(%eax)
 115 »       jne····24e·<_PyFaulthandler_Fini+0x24e>
 116 »       add····$0x1,%esi
 117 »       add····$0xa4,%ebx
 118 »       lea····(%edx,%ebx,1),%eax
 119 »       cmpl···$0x0,(%eax)
 120 »       jne····24e·<_PyFaulthandler_Fini+0x24e>
 121 »       add····$0x1,%esi
 122 »       add····$0xa4,%ebx
 123 »       lea····(%edx,%ebx,1),%eax
Max diff block lines reached; 5335/10591 bytes (50.37%) of diff not shown.
27.9 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 215 lines modifiedOffset 1, 216 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·70000000·1c000000·........p.......4 ··0x00000010·1b0c0404·88010000·7c000000·1c000000·........|.......
5 ··0x00000020·00000000·0b010000·00410e08·8702410e·.........A....A.5 ··0x00000020·00000000·85020000·00410e08·8702410e·.........A....A.
6 ··0x00000030·0c830343·0e20510e·2c460e30·460e2c46·...C.·Q.,F.0F.,F6 ··0x00000030·0c860341·0e108304·430e2051·0e2c460e·...A....C.·Q.,F.
7 ··0x00000040·0e30480e·20560e2c·410e3048·0e20710e·.0H.·V.,A.0H.·q.7 ··0x00000040·30460e2c·460e3048·0e20560e·2c410e30·0F.,F.0H.·V.,A.0
 8 ··0x00000050·480e2072·0e24410e·28410e2c·420e3048·H.·r.$A.(A.,B.0H
 9 ··0x00000060·0e20510e·24410e28·420e2c45·0e30480e·.·Q.$A.(B.,E.0H.
 10 ··0x00000070·20430e2c·460e3048·0e204d0a·0e1041c3··C.,F.0H.·M...A.
 11 ··0x00000080·0e0c41c6·0e0841c7·0e04410b·0365010e·..A...A...A..e..
 12 ··0x00000090·2c410e30·480e2000·38000000·9c000000·,A.0H.·.8.......
8 ··0x00000050·24410e28·410e2c42·0e30480e·20510e24·$A.(A.,B.0H.·Q.$ 
9 ··0x00000060·410e2842·0e2c450e·30480e20·430e2c46·A.(B.,E.0H.·C.,F 
10 ··0x00000070·0e30480e·204d0a0e·0c41c30e·0841c70e·.0H.·M...A...A.. 
11 ··0x00000080·04410b60·0e2c460e·30480e20·38000000·.A.`.,F.0H.·8... 
12 ··0x00000090·90000000·10010000·74000000·00410e08·........t....A.. 
13 ··0x000000a0·8302430e·10620e14·420e1841·0e1c420e·..C..b..B..A..B. 
14 ··0x000000b0·204f0e10·5b0a0e08·41c30e04·410b520e··O..[...A...A.R. 
15 ··0x000000c0·1c410e20·480e1000·3c000000·cc000000·.A.·H...<....... 
16 ··0x000000d0·90010000·92000000·00410e08·87024d0e·.........A....M.13 ··0x000000a0·00000000·74000000·00410e08·8302430e·....t....A....C.
 14 ··0x000000b0·10620e14·420e1841·0e1c420e·204f0e10·.b..B..A..B.·O..
 15 ··0x000000c0·5b0a0e08·41c30e04·410b520e·1c410e20·[...A...A.R..A.·
 16 ··0x000000d0·480e1000·3c000000·d8000000·80000000·H...<...........
17 ··0x000000e0·0c860341·0e108304·430e3071·0a0e1043·...A....C.0q...C 
18 ··0x000000f0·c30e0c41·c60e0841·c70e0443·0b430e3c·...A...A...C.C.< 
19 ··0x00000100·450e4048·0e300000·1c000000·00000000·E.@H.0.......... 
20 ··0x00000110·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........0 
21 ··0x00000120·83048603·87020000·20000000·24000000·........·...$... 
22 ··0x00000130·00000000·4a000000·00670e3c·410e4048·....J....g.<A.@H 
23 ··0x00000140·0e304c0e·3c410e40·480e3000·1c000000·.0L.<A.@H.0..... 
24 ··0x00000150·50010000·30020000·16000000·00430e18·P...0........C.. 
25 ··0x00000160·450e1c45·0e20480e·04000000·34000000·E..E.·H.....4... 
26 ··0x00000170·70010000·50020000·29000000·00410e08·p...P...)....A.. 
27 ··0x00000180·8302450e·1c410e20·480e1046·0e14450e·..E..A.·H..F..E. 
28 ··0x00000190·18410e1c·410e2048·0e10430e·0841c30e·.A..A.·H..C..A.. 
29 ··0x000001a0·04000000·80000000·a8010000·80020000·................ 
30 ··0x000001b0·3a010000·00410e08·8502410e·0c870341·:....A....A....A17 ··0x000000e0·92000000·00410e08·87024d0e·0c860341·.....A....M....A
 18 ··0x000000f0·0e108304·430e3071·0a0e1043·c30e0c41·....C.0q...C...A
 19 ··0x00000100·c60e0841·c70e0443·0b430e3c·450e4048·...A...C.C.<E.@H
31 ··0x000001c0·0e108604·410e1483·05460ed8·01550edc·....A....F...U.. 
32 ··0x000001d0·01450ee0·01450ee4·01450ee8·01470eec·.E...E...E...G.. 
33 ··0x000001e0·01470ef0·01480ed0·01024c0e·dc01470e·.G...H....L...G. 
34 ··0x000001f0·e0014e0e·d0010242·0edc0141·0ee00156·..N....B...A...V 
35 ··0x00000200·0ed40141·0ed80141·0edc0142·0ee00148·...A...A...B...H 
36 ··0x00000210·0ed0016b·0e1441c3·0e1041c6·0e0c41c7·...k..A...A...A. 
37 ··0x00000220·0e0841c5·0e040000·20000000·00000000·..A.....·....... 
38 ··0x00000230·017a5200·017c0801·1b0c0404·88010ed0·.zR..|.......... 
39 ··0x00000240·01830585·02860487·03000000·28000000·............(... 
40 ··0x00000250·28000000·4a000000·41000000·004a0edc·(...J...A....J.. 
41 ··0x00000260·01460ee0·01480ed0·01570edc·01410ee0·.F...H...W...A.. 
42 ··0x00000270·01480ed0·01000000·58000000·7c020000·.H......X...|... 
43 ··0x00000280·c0030000·eb000000·00410e08·8502410e·.........A....A. 
44 ··0x00000290·0c870343·0e108604·410e1483·05430e30·...C....A....C.0 
45 ··0x000002a0·5a0e3c41·0e40480e·305c0a0e·1443c30e·Z.<A.@H.0\...C.. 
46 ··0x000002b0·1041c60e·0c41c70e·0841c50e·04410b43·.A...A...A...A.C 
47 ··0x000002c0·0e3c450e·40480e30·02410e3c·410e4048·.<E.@H.0.A.<A.@H 
48 ··0x000002d0·0e300000·1c000000·00000000·017a5200·.0...........zR.20 ··0x00000110·0e300000·1c000000·00000000·017a5200·.0...........zR.
49 ··0x000002e0·017c0801·1b0c0404·88010e30·83058502·.|.........0....21 ··0x00000120·017c0801·1b0c0404·88010e30·83048603·.|.........0....
50 ··0x000002f0·86048703·64000000·24000000·8b000000·....d...$.......22 ··0x00000130·87020000·20000000·24000000·00000000·....·...$.......
 23 ··0x00000140·4a000000·00670e3c·410e4048·0e304c0e·J....g.<A.@H.0L.
 24 ··0x00000150·3c410e40·480e3000·1c000000·5c010000·<A.@H.0.....\...
 25 ··0x00000160·20010000·16000000·00430e18·450e1c45··........C..E..E
51 ··0x00000300·c5000000·00580e34·440e3845·0e3c460e·.....X.4D.8E.<F. 
52 ··0x00000310·40480e30·480e3c41·0e40480e·30430e34·@H.0H.<A.@H.0C.4 
53 ··0x00000320·440e3845·0e3c460e·40480e30·460e3444·D.8E.<F.@H.0F.4D 
54 ··0x00000330·0e38450e·3c460e40·480e3046·0e34440e·.8E.<F.@H.0F.4D. 
55 ··0x00000340·38450e3c·460e4048·0e30520e·3c410e40·8E.<F.@H.0R.<A.@ 
56 ··0x00000350·480e3048·0e3c410e·40480e30·14000000·H.0H.<A.@H.0.... 
57 ··0x00000360·60030000·b0040000·14000000·00430e20·`............C.· 
58 ··0x00000370·500e0400·14000000·00000000·017a5200·P............zR. 
59 ··0x00000380·017c0801·1b0c0404·88010e20·1c000000·.|.........·.... 
60 ··0x00000390·1c000000·50010000·22000000·00450e24·....P..."....E.$ 
61 ··0x000003a0·410e2845·0e2c460e·30480e20·28000000·A.(E.,F.0H.·(... 
62 ··0x000003b0·b0030000·d0040000·4c000000·004f0e1c·........L....O.. 
63 ··0x000003c0·460e2048·0e104e0e·14410e18·450e1c45·F.·H..N..A..E..E 
64 ··0x000003d0·0e20480e·104d0e04·14000000·00000000·.·H..M.......... 
65 ··0x000003e0·017a5200·017c0801·1b0c0404·88010e10·.zR..|.......... 
66 ··0x000003f0·1c000000·1c000000·72010000·3c000000·........r...<... 
67 ··0x00000400·00500e1c·460e2046·0e1c460e·20520e10·.P..F.·F..F.·R.. 
68 ··0x00000410·4c000000·14040000·00000000·c5010000·L............... 
69 ··0x00000420·00460e08·8702410e·0c860341·0e108304·.F....A....A.... 
70 ··0x00000430·0393010a·c30e0c41·c60e0841·c70e0441·.......A...A...A 
71 ··0x00000440·0b4b0ac3·0e0c41c6·0e0841c7·0e04420b·.K....A...A...B. 
72 ··0x00000450·410e1441·0e18410e·1c410e20·450e1000·A..A..A..A.·E... 
73 ··0x00000460·1c000000·00000000·017a5200·017c0801·.........zR..|.. 
74 ··0x00000470·1b0c0404·88010e10·83048603·87020000·................ 
75 ··0x00000480·1c000000·24000000·ae010000·29000000·....$.......)... 
76 ··0x00000490·00410e14·410e1841·0e1c410e·20450e10·.A..A..A..A.·E.. 
77 ··0x000004a0·14000000·a4040000·d7010000·17000000·................ 
78 ··0x000004b0·00430e10·530e0400·4c000000·bc040000·.C..S...L....... 
79 ··0x000004c0·20050000·89000000·004c0e1c·410e2046··........L..A.·F 
80 ··0x000004d0·0e1c410e·18420e1c·460e2046·0e1c460e·..A..B..F.·F..F. 
81 ··0x000004e0·20460e1c·410e1842·0e1c460e·204e0e10··F..A..B..F.·N.. 
82 ··0x000004f0·560e1c41·0e20480e·104d0e1c·410e2048·V..A.·H..M..A.·H 
83 ··0x00000500·0e104d0e·04000000·10000000·0c050000·..M.............26 ··0x00000170·0e20480e·04000000·34000000·7c010000·.·H.....4...|...
84 ··0x00000510·ee010000·0e000000·00000000·60000000·............`... 
85 ··0x00000520·20050000·fc010000·a4000000·00410e08··............A.. 
86 ··0x00000530·8302430e·28550e2c·450e3045·0e34450e·..C.(U.,E.0E.4E. 
87 ··0x00000540·38440e3c·440e4048·0e20620e·24410e28·8D.<D.@H.·b.$A.( 
88 ··0x00000550·420e2c41·0e30480e·20450e24·410e2841·B.,A.0H.·E.$A.(A 
89 ··0x00000560·0e2c460e·30480e20·450e2441·0e28410e·.,F.0H.·E.$A.(A. 
90 ··0x00000570·2c410e30·480e2057·0e0841c3·0e040000·,A.0H.·W..A..... 
91 ··0x00000580·2c010000·84050000·b0050000·78020000·,...........x... 
92 ··0x00000590·00410e08·8502410e·0c870341·0e108604·.A....A....A.... 
93 ··0x000005a0·410e1483·05460eb0·016c0eb4·01450eb8·A....F...l...E.. 
94 ··0x000005b0·01450ebc·01450ec0·01450ec4·01450ec8·.E...E...E...E.. 
95 ··0x000005c0·01470ecc·01470ed0·01480eb0·01490eb4·.G...G...H...I.. 
96 ··0x000005d0·01420eb8·01440ebc·01450ec0·01480eb0·.B...D...E...H.. 
97 ··0x000005e0·01490eb4·01440eb8·01440ebc·01440ec0·.I...D...D...D.. 
98 ··0x000005f0·01480eb0·0102890e·b401410e·b801420e·.H........A...B. 
99 ··0x00000600·bc01410e·c001480e·b001420e·b401450e·..A...H...B...E. 
100 ··0x00000610·b801410e·bc01410e·c001480e·b001420e·..A...A...H...B. 
101 ··0x00000620·b401470e·b801410e·bc01410e·c0014d0e·..G...A...A...M. 
102 ··0x00000630·b001610e·b401410e·b801410e·bc01410e·..a...A...A...A. 
103 ··0x00000640·c001410e·c401450e·c801420e·cc01450e·..A...E...B...E. 
104 ··0x00000650·d001480e·b001430e·bc01410e·c001480e·..H...C...A...H. 
105 ··0x00000660·b0014d0e·bc01410e·c001480e·b001720e·..M...A...H...r. 
106 ··0x00000670·bc01480e·c0015c0e·bc01470e·b801420e·..H...\...G...B. 
107 ··0x00000680·bc01460e·c001570e·bc01410e·b801420e·..F...W...A...B. 
108 ··0x00000690·bc01450e·c001480e·b0016b0a·0e1441c3·..E...H...k...A. 
109 ··0x000006a0·0e1041c6·0e0c41c7·0e0841c5·0e04410b·..A...A...A...A. 
110 ··0x000006b0·20000000·00000000·017a5200·017c0801··........zR..|.. 
111 ··0x000006c0·1b0c0404·88010eb0·01830585·02860487·................ 
112 ··0x000006d0·03000000·9c000000·28000000·a0020000·........(....... 
113 ··0x000006e0·06010000·00430ebc·01460ec0·014e0eb0·.....C...F...N.. 
Max diff block lines reached; 0/28423 bytes (0.00%) of diff not shown.
19.9 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 2, 156 lines modifiedOffset 2, 156 lines modified
2 Hex·dump·of·section·'.strtab':2 Hex·dump·of·section·'.strtab':
3 ··0x00000000·0063616e·63656c5f·64756d70·5f747261·.cancel_dump_tra3 ··0x00000000·0063616e·63656c5f·64756d70·5f747261·.cancel_dump_tra
4 ··0x00000010·63656261·636b5f6c·61746572·00757365·ceback_later.use4 ··0x00000010·63656261·636b5f6c·61746572·00757365·ceback_later.use
5 ··0x00000020·725f7369·676e616c·73006661·756c7468·r_signals.faulth5 ··0x00000020·725f7369·676e616c·73006661·756c7468·r_signals.faulth
6 ··0x00000030·616e646c·65725f64·69736162·6c65006f·andler_disable.o6 ··0x00000030·616e646c·65725f64·69736162·6c65006f·andler_disable.o
7 ··0x00000040·6c645f73·7461636b·00666175·6c746861·ld_stack.faultha7 ··0x00000040·6c645f73·7461636b·00666175·6c746861·ld_stack.faultha
8 ··0x00000050·6e646c65·725f756e·72656769·73746572·ndler_unregister8 ··0x00000050·6e646c65·725f756e·72656769·73746572·ndler_unregister
 9 ··0x00000060·2e706172·742e3000·6661756c·7468616e·.part.0.faulthan
 10 ··0x00000070·646c6572·5f68616e·646c6572·73005079·dler_handlers.Py
 11 ··0x00000080·49645f65·6e61626c·65005f50·794f626a·Id_enable._PyObj
 12 ··0x00000090·6563745f·56656374·6f726361·6c6c4d65·ect_VectorcallMe
 13 ··0x000000a0·74686f64·49642e63·6f6e7374·70726f70·thodId.constprop
 14 ··0x000000b0·2e30005f·50794661·756c7468·616e646c·.0._PyFaulthandl
 15 ··0x000000c0·65725f49·6e69742e·636f6c64·005f5f66·er_Init.cold.__f
 16 ··0x000000d0·756e635f·5f2e3000·6d6f6475·6c655f64·unc__.0.module_d
9 ··0x00000060·00666175·6c746861·6e646c65·725f6861·.faulthandler_ha17 ··0x000000e0·65660066·61756c74·68616e64·6c65725f·ef.faulthandler_
 18 ··0x000000f0·70795f65·6e61626c·65006b77·6c697374·py_enable.kwlist
10 ··0x00000070·6e646c65·72730050·7949645f·656e6162·ndlers.PyId_enab 
11 ··0x00000080·6c65005f·50794f62·6a656374·5f566563·le._PyObject_Vec 
12 ··0x00000090·746f7263·616c6c4d·6574686f·6449642e·torcallMethodId. 
13 ··0x000000a0·636f6e73·7470726f·702e3000·5f507946·constprop.0._PyF 
14 ··0x000000b0·61756c74·68616e64·6c65725f·496e6974·aulthandler_Init 
15 ··0x000000c0·2e636f6c·64005f5f·66756e63·5f5f2e30·.cold.__func__.0 
16 ··0x000000d0·006d6f64·756c655f·64656600·6661756c·.module_def.faul 
17 ··0x000000e0·7468616e·646c6572·5f70795f·656e6162·thandler_py_enab 
18 ··0x000000f0·6c65006b·776c6973·742e3100·6661756c·le.kwlist.1.faul 
19 ··0x00000100·7468616e·646c6572·5f676574·5f66696c·thandler_get_fil 
20 ··0x00000110·656e6f00·6765745f·74687265·61645f73·eno.get_thread_s 
21 ··0x00000120·74617465·00666175·6c746861·6e646c65·tate.faulthandle 
22 ··0x00000130·725f616c·6c6f6361·74655f73·7461636b·r_allocate_stack 
23 ··0x00000140·00666175·6c746861·6e646c65·725f6661·.faulthandler_fa19 ··0x00000100·2e310066·61756c74·68616e64·6c65725f·.1.faulthandler_
 20 ··0x00000110·6765745f·66696c65·6e6f0067·65745f74·get_fileno.get_t
 21 ··0x00000120·68726561·645f7374·61746500·6661756c·hread_state.faul
24 ··0x00000150·74616c5f·6572726f·72006661·756c7468·tal_error.faulth 
25 ··0x00000160·616e646c·65725f70·795f656e·61626c65·andler_py_enable 
26 ··0x00000170·2e636f6c·64005079·49645f73·74646572·.cold.PyId_stder 
27 ··0x00000180·72005079·49645f66·696c656e·6f005079·r.PyId_fileno.Py 
28 ··0x00000190·49645f66·6c757368·00666175·6c746861·Id_flush.faultha 
29 ··0x000001a0·6e646c65·725f6765·745f6669·6c656e6f·ndler_get_fileno 
30 ··0x000001b0·2e636f6c·64006765·745f7468·72656164·.cold.get_thread 
31 ··0x000001c0·5f737461·74652e63·6f6c6400·6661756c·_state.cold.faul 
32 ··0x000001d0·7468616e·646c6572·5f616c6c·6f636174·thandler_allocat22 ··0x00000130·7468616e·646c6572·5f616c6c·6f636174·thandler_allocat
33 ··0x000001e0·655f7374·61636b2e·636f6c64·00666175·e_stack.cold.fau 
34 ··0x000001f0·6c746861·6e646c65·725f7472·61766572·lthandler_traver23 ··0x00000140·655f7374·61636b00·6661756c·7468616e·e_stack.faulthan
 24 ··0x00000150·646c6572·5f666174·616c5f65·72726f72·dler_fatal_error
 25 ··0x00000160·00666175·6c746861·6e646c65·725f7079·.faulthandler_py
 26 ··0x00000170·5f656e61·626c652e·636f6c64·00507949·_enable.cold.PyI
 27 ··0x00000180·645f7374·64657272·00507949·645f6669·d_stderr.PyId_fi
 28 ··0x00000190·6c656e6f·00507949·645f666c·75736800·leno.PyId_flush.
 29 ··0x000001a0·6661756c·7468616e·646c6572·5f676574·faulthandler_get
 30 ··0x000001b0·5f66696c·656e6f2e·636f6c64·00676574·_fileno.cold.get
 31 ··0x000001c0·5f746872·6561645f·73746174·652e636f·_thread_state.co
35 ··0x00000200·73650066·61756c74·68616e64·6c65725f·se.faulthandler_32 ··0x000001d0·6c640066·61756c74·68616e64·6c65725f·ld.faulthandler_
 33 ··0x000001e0·616c6c6f·63617465·5f737461·636b2e63·allocate_stack.c
 34 ··0x000001f0·6f6c6400·6661756c·7468616e·646c6572·old.faulthandler
36 ··0x00000210·74726176·65727365·2e636f6c·64006661·traverse.cold.fa 
37 ··0x00000220·756c7468·616e646c·65725f63·616e6365·ulthandler_cance 
38 ··0x00000230·6c5f6475·6d705f74·72616365·6261636b·l_dump_traceback 
39 ··0x00000240·5f6c6174·65725f70·79006661·756c7468·_later_py.faulth35 ··0x00000200·5f747261·76657273·65006661·756c7468·_traverse.faulth
40 ··0x00000250·616e646c·65725f69·735f656e·61626c65·andler_is_enable36 ··0x00000210·616e646c·65725f74·72617665·7273652e·andler_traverse.
 37 ··0x00000220·636f6c64·00666175·6c746861·6e646c65·cold.faulthandle
 38 ··0x00000230·725f6361·6e63656c·5f64756d·705f7472·r_cancel_dump_tr
 39 ··0x00000240·61636562·61636b5f·6c617465·725f7079·aceback_later_py
41 ··0x00000260·64006661·756c7468·616e646c·65725f64·d.faulthandler_d40 ··0x00000250·00666175·6c746861·6e646c65·725f6973·.faulthandler_is
42 ··0x00000270·756d705f·74726163·65626163·6b5f7079·ump_traceback_py 
43 ··0x00000280·006b776c·6973742e·32006661·756c7468·.kwlist.2.faulth 
44 ··0x00000290·616e646c·65725f64·756d705f·74726163·andler_dump_trac 
45 ··0x000002a0·65626163·6b5f6c61·74657200·6b776c69·eback_later.kwli 
46 ··0x000002b0·73742e33·00666175·6c746861·6e646c65·st.3.faulthandle 
47 ··0x000002c0·725f7468·72656164·00666175·6c746861·r_thread.faultha41 ··0x00000260·5f656e61·626c6564·00666175·6c746861·_enabled.faultha
48 ··0x000002d0·6e646c65·725f6475·6d705f74·72616365·ndler_dump_trace42 ··0x00000270·6e646c65·725f6475·6d705f74·72616365·ndler_dump_trace
49 ··0x000002e0·6261636b·5f6c6174·65722e63·6f6c6400·back_later.cold.43 ··0x00000280·6261636b·5f707900·6b776c69·73742e32·back_py.kwlist.2
 44 ··0x00000290·00666175·6c746861·6e646c65·725f6475·.faulthandler_du
 45 ··0x000002a0·6d705f74·72616365·6261636b·5f6c6174·mp_traceback_lat
 46 ··0x000002b0·6572006b·776c6973·742e3300·6661756c·er.kwlist.3.faul
 47 ··0x000002c0·7468616e·646c6572·5f746872·65616400·thandler_thread.
50 ··0x000002f0·6661756c·7468616e·646c6572·5f746872·faulthandler_thr48 ··0x000002d0·6661756c·7468616e·646c6572·5f64756d·faulthandler_dum
 49 ··0x000002e0·705f7472·61636562·61636b5f·6c617465·p_traceback_late
51 ··0x00000300·6561642e·636f6c64·00666175·6c746861·ead.cold.faultha50 ··0x000002f0·722e636f·6c640066·61756c74·68616e64·r.cold.faulthand
 51 ··0x00000300·6c65725f·74687265·61642e63·6f6c6400·ler_thread.cold.
52 ··0x00000310·6e646c65·725f7265·67697374·65725f70·ndler_register_p 
53 ··0x00000320·79006b77·6c697374·2e350063·6865636b·y.kwlist.5.check 
54 ··0x00000330·5f736967·6e756d00·6661756c·7468616e·_signum.faulthan 
55 ··0x00000340·646c6572·5f726567·69737465·72006661·dler_register.fa 
56 ··0x00000350·756c7468·616e646c·65725f72·65676973·ulthandler_regis 
57 ··0x00000360·7465725f·70792e63·6f6c6400·63686563·ter_py.cold.chec 
58 ··0x00000370·6b5f7369·676e756d·2e636f6c·64006661·k_signum.cold.fa 
59 ··0x00000380·756c7468·616e646c·65725f75·73657200·ulthandler_user. 
60 ··0x00000390·6661756c·7468616e·646c6572·5f726567·faulthandler_reg52 ··0x00000310·6661756c·7468616e·646c6572·5f726567·faulthandler_reg
 53 ··0x00000320·69737465·725f7079·006b776c·6973742e·ister_py.kwlist.
 54 ··0x00000330·35006368·65636b5f·7369676e·756d0066·5.check_signum.f
61 ··0x000003a0·69737465·722e636f·6c640066·61756c74·ister.cold.fault 
62 ··0x000003b0·68616e64·6c65725f·64756d70·5f747261·handler_dump_tra 
63 ··0x000003c0·63656261·636b2e63·6f6e7374·70726f70·ceback.constprop 
64 ··0x000003d0·2e300072·65656e74·72616e74·2e340066·.0.reentrant.4.f 
65 ··0x000003e0·61756c74·68616e64·6c65725f·64697361·aulthandler_disa55 ··0x00000340·61756c74·68616e64·6c65725f·72656769·aulthandler_regi
 56 ··0x00000350·73746572·00666175·6c746861·6e646c65·ster.faulthandle
 57 ··0x00000360·725f7265·67697374·65725f70·792e636f·r_register_py.co
 58 ··0x00000370·6c640063·6865636b·5f736967·6e756d2e·ld.check_signum.
66 ··0x000003f0·626c655f·70790066·61756c74·68616e64·ble_py.faulthand 
67 ··0x00000400·6c65725f·73757070·72657373·5f637261·ler_suppress_cra 
68 ··0x00000410·73685f72·65706f72·74006661·756c7468·sh_report.faulth 
69 ··0x00000420·616e646c·65725f73·7461636b·5f6f7665·andler_stack_ove 
70 ··0x00000430·72666c6f·77006661·756c7468·616e646c·rflow.faulthandl59 ··0x00000380·636f6c64·00666175·6c746861·6e646c65·cold.faulthandle
71 ··0x00000440·65725f66·6174616c·5f657272·6f725f70·er_fatal_error_p 
72 ··0x00000450·79005f5f·66756e63·5f5f2e37·00666175·y.__func__.7.fau60 ··0x00000390·725f7573·65720066·61756c74·68616e64·r_user.faulthand
 61 ··0x000003a0·6c65725f·72656769·73746572·2e636f6c·ler_register.col
 62 ··0x000003b0·64006661·756c7468·616e646c·65725f64·d.faulthandler_d
 63 ··0x000003c0·756d705f·74726163·65626163·6b2e636f·ump_traceback.co
 64 ··0x000003d0·6e737470·726f702e·30007265·656e7472·nstprop.0.reentr
 65 ··0x000003e0·616e742e·34006661·756c7468·616e646c·ant.4.faulthandl
 66 ··0x000003f0·65725f64·69736162·6c655f70·79006661·er_disable_py.fa
 67 ··0x00000400·756c7468·616e646c·65725f73·75707072·ulthandler_suppr
 68 ··0x00000410·6573735f·63726173·685f7265·706f7274·ess_crash_report
 69 ··0x00000420·00666175·6c746861·6e646c65·725f7374·.faulthandler_st
 70 ··0x00000430·61636b5f·6f766572·666c6f77·00666175·ack_overflow.fau
73 ··0x00000460·6c746861·6e646c65·725f6661·74616c5f·lthandler_fatal_71 ··0x00000440·6c746861·6e646c65·725f6661·74616c5f·lthandler_fatal_
74 ··0x00000470·6572726f·725f7468·72656164·005f5f66·error_thread.__f72 ··0x00000450·6572726f·725f7079·005f5f66·756e635f·error_py.__func_
75 ··0x00000480·756e635f·5f2e3600·6661756c·7468616e·unc__.6.faulthan73 ··0x00000460·5f2e3700·6661756c·7468616e·646c6572·_.7.faulthandler
76 ··0x00000490·646c6572·5f736967·66706500·6661756c·dler_sigfpe.faul 
77 ··0x000004a0·7468616e·646c6572·5f726561·645f6e75·thandler_read_nu74 ··0x00000470·5f666174·616c5f65·72726f72·5f746872·_fatal_error_thr
 75 ··0x00000480·65616400·5f5f6675·6e635f5f·2e360066·ead.__func__.6.f
 76 ··0x00000490·61756c74·68616e64·6c65725f·73696766·aulthandler_sigf
78 ··0x000004b0·6c6c0066·61756c74·68616e64·6c65725f·ll.faulthandler_77 ··0x000004a0·70650066·61756c74·68616e64·6c65725f·pe.faulthandler_
 78 ··0x000004b0·72656164·5f6e756c·6c006661·756c7468·read_null.faulth
79 ··0x000004c0·73696761·62727400·6661756c·7468616e·sigabrt.faulthan 
80 ··0x000004d0·646c6572·5f666174·616c5f65·72726f72·dler_fatal_error 
Max diff block lines reached; 0/20275 bytes (0.00%) of diff not shown.
1.13 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.3 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.
4 ··0x00000020·74657874·002e7265·6c2e6461·7461002e·text..rel.data..4 ··0x00000020·74657874·002e7265·6c2e6461·7461002e·text..rel.data..
 5 ··0x00000030·62737300·2e72656c·2e746578·742e686f·bss..rel.text.ho
 6 ··0x00000040·74002e72·6f646174·612e7374·72312e31·t..rodata.str1.1
 7 ··0x00000050·002e7265·6c2e7465·78742e75·6e6c696b·..rel.text.unlik
5 ··0x00000030·62737300·2e726f64·6174612e·73747231·bss..rodata.str18 ··0x00000060·656c7900·2e726f64·6174612e·73747231·ely..rodata.str1
6 ··0x00000040·2e31002e·72656c2e·74657874·2e756e6c·.1..rel.text.unl 
7 ··0x00000050·696b656c·79002e72·6f646174·612e7374·ikely..rodata.st 
8 ··0x00000060·72312e34·002e7265·6c2e7465·78742e68·r1.4..rel.text.h 
9 ··0x00000070·6f74002e·726f6461·7461002e·6e6f7465·ot..rodata..note9 ··0x00000070·2e34002e·726f6461·7461002e·6e6f7465·.4..rodata..note
10 ··0x00000080·2e474e55·2d737461·636b002e·72656c2e·.GNU-stack..rel.10 ··0x00000080·2e474e55·2d737461·636b002e·72656c2e·.GNU-stack..rel.
11 ··0x00000090·65685f66·72616d65·00················eh_frame.11 ··0x00000090·65685f66·72616d65·00················eh_frame.
  
338 KB
fileio.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:··········29208·(bytes·into·file)13 ··Start·of·section·headers:··········28980·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x7218:1 There·are·20·section·headers,·starting·at·offset·0x7134:
  
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]·.text·············PROGBITS········00000000·000040·000468·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0003f8·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·005b00·0001d8·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·005a2c·0001b0·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0004c0·0002cc·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000440·0002cc·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·005cd8·000230·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·005bdc·000230·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00078c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00070c·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········00000000·000790·00131b·00··AX··0···0·1610 ··[·6]·.text.hot·········PROGBITS········00000000·000710·00128b·00··AX··0···0·16
11 ··[·7]·.rel.text.hot·····REL·············00000000·005f08·0007d0·08···I·17···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·005e0c·0007b8·08···I·17···6··4
12 ··[·8]·.rodata.str1.1····PROGBITS········00000000·001aab·000262·01·AMS··0···0··112 ··[·8]·.rodata.str1.1····PROGBITS········00000000·00199b·000262·01·AMS··0···0··1
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·001d10·000193·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·001c00·000193·01·AMS··0···0··4
14 ··[10]·.text.unlikely····PROGBITS········00000000·001ea3·000a9c·00··AX··0···0··114 ··[10]·.text.unlikely····PROGBITS········00000000·001d93·000adb·00··AX··0···0··1
15 ··[11]·.rel.text.unlikely·REL·············00000000·0066d8·000790·08···I·17··10··415 ··[11]·.rel.text.unlikely·REL·············00000000·0065c4·0007c0·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·002940·000cf3·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·002880·000cf3·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·006e68·0001a0·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·006d84·0001a0·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·003633·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·003573·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·003634·001164·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·003574·001150·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·007008·000170·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·006f24·000170·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·004798·000960·10·····18··77··421 ··[17]·.symtab···········SYMTAB··········00000000·0046c4·000960·10·····18··77··4
22 ··[18]·.strtab···········STRTAB··········00000000·0050f8·000a08·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·005024·000a08·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·007178·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·007094·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
9.58 KB
readelf --wide --symbols {}
    
Offset 5, 62 lines modifiedOffset 5, 62 lines modified
5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····4:·00000000····61·FUNC····LOCAL··DEFAULT····6·fileio_new8 ·····4:·00000000····61·FUNC····LOCAL··DEFAULT····6·fileio_new
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
12 ·····8:·00000040··2262·FUNC····LOCAL··DEFAULT····6·_io_FileIO___init__12 ·····8:·00000040··2273·FUNC····LOCAL··DEFAULT····6·_io_FileIO___init__
13 ·····9:·000001f0····12·OBJECT··LOCAL··DEFAULT····3·PyId_name13 ·····9:·000001f0····12·OBJECT··LOCAL··DEFAULT····3·PyId_name
14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···12·14 ····10:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
15 ····11:·00000ae0···274·FUNC····LOCAL··DEFAULT····6·portable_lseek15 ····11:·00000b00···293·FUNC····LOCAL··DEFAULT····6·portable_lseek
16 ····12:·00000000···814·FUNC····LOCAL··DEFAULT···10·_io_FileIO___init__.cold16 ····12:·00000000···888·FUNC····LOCAL··DEFAULT···10·_io_FileIO___init__.cold
17 ····13:·00001120···102·FUNC····LOCAL··DEFAULT····6·internal_close17 ····13:·00001020···102·FUNC····LOCAL··DEFAULT····6·internal_close
18 ····14:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.218 ····14:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.2
19 ····15:·00000920····62·FUNC····LOCAL··DEFAULT····6·_io_FileIO_isatty19 ····15:·00000930····62·FUNC····LOCAL··DEFAULT····6·_io_FileIO_isatty
20 ····16:·0000032e····26·FUNC····LOCAL··DEFAULT···10·_io_FileIO_isatty.cold20 ····16:·00000378····26·FUNC····LOCAL··DEFAULT···10·_io_FileIO_isatty.cold
21 ····17:·00000960···139·FUNC····LOCAL··DEFAULT····6·fileio_dealloc21 ····17:·00000970···139·FUNC····LOCAL··DEFAULT····6·fileio_dealloc
22 ····18:·00000348····61·FUNC····LOCAL··DEFAULT···10·fileio_dealloc.cold22 ····18:·00000392····61·FUNC····LOCAL··DEFAULT···10·fileio_dealloc.cold
23 ····19:·000009f0····19·FUNC····LOCAL··DEFAULT····6·get_closed23 ····19:·00000a00····19·FUNC····LOCAL··DEFAULT····6·get_closed
24 ····20:·00000a10····39·FUNC····LOCAL··DEFAULT····6·_io_FileIO_readable24 ····20:·00000a20····39·FUNC····LOCAL··DEFAULT····6·_io_FileIO_readable
25 ····21:·00000385····24·FUNC····LOCAL··DEFAULT···10·_io_FileIO_readable.cold25 ····21:·000003cf····24·FUNC····LOCAL··DEFAULT···10·_io_FileIO_readable.cold
26 ····22:·00000a40···156·FUNC····LOCAL··DEFAULT····6·_io_FileIO_tell26 ····22:·00000a50···166·FUNC····LOCAL··DEFAULT····6·_io_FileIO_tell
27 ····23:·0000039d·····7·FUNC····LOCAL··DEFAULT···10·portable_lseek.cold27 ····23:·000003e7·····7·FUNC····LOCAL··DEFAULT···10·portable_lseek.cold
28 ····24:·00000c10···890·FUNC····LOCAL··DEFAULT····6·_io_FileIO_readall28 ····24:·00000c40···580·FUNC····LOCAL··DEFAULT····6·_io_FileIO_readall
29 ····25:·000003a4····89·FUNC····LOCAL··DEFAULT···10·_io_FileIO_readall.cold29 ····25:·000003ee····72·FUNC····LOCAL··DEFAULT···10·_io_FileIO_readall.cold
30 ····26:·00000f90···385·FUNC····LOCAL··DEFAULT····6·_io_FileIO_close30 ····26:·00000e90···385·FUNC····LOCAL··DEFAULT····6·_io_FileIO_close
31 ····27:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_close.031 ····27:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_close.0
32 ····28:·00000130····41·FUNC····LOCAL··DEFAULT····1·fileio_dealloc_warn32 ····28:·000000c0····41·FUNC····LOCAL··DEFAULT····1·fileio_dealloc_warn
33 ····29:·000003fd···118·FUNC····LOCAL··DEFAULT···10·_io_FileIO_close.cold33 ····29:·00000436···118·FUNC····LOCAL··DEFAULT···10·_io_FileIO_close.cold
34 ····30:·00000473·····7·FUNC····LOCAL··DEFAULT···10·internal_close.cold34 ····30:·000004ac·····7·FUNC····LOCAL··DEFAULT···10·internal_close.cold
35 ····31:·00000000····39·FUNC····LOCAL··DEFAULT····1·_io_FileIO_writable35 ····31:·00000000····39·FUNC····LOCAL··DEFAULT····1·_io_FileIO_writable
36 ····32:·0000047a····24·FUNC····LOCAL··DEFAULT···10·_io_FileIO_writable.cold36 ····32:·000004b3····24·FUNC····LOCAL··DEFAULT···10·_io_FileIO_writable.cold
37 ····33:·00000030···100·FUNC····LOCAL··DEFAULT····1·_io_FileIO_seekable37 ····33:·00001090···111·FUNC····LOCAL··DEFAULT····6·_io_FileIO_seekable
38 ····34:·00000492····46·FUNC····LOCAL··DEFAULT···10·_io_FileIO_seekable.cold38 ····34:·000004cb····52·FUNC····LOCAL··DEFAULT···10·_io_FileIO_seekable.cold
39 ····35:·00001190····33·FUNC····LOCAL··DEFAULT····6·fileio_traverse39 ····35:·00001100····33·FUNC····LOCAL··DEFAULT····6·fileio_traverse
40 ····36:·000004c0·····3·FUNC····LOCAL··DEFAULT···10·fileio_traverse.cold40 ····36:·000004ff·····3·FUNC····LOCAL··DEFAULT···10·fileio_traverse.cold
41 ····37:·000011c0···170·FUNC····LOCAL··DEFAULT····6·_io_FileIO_write41 ····37:·00001130···170·FUNC····LOCAL··DEFAULT····6·_io_FileIO_write
42 ····38:·000004c3···122·FUNC····LOCAL··DEFAULT···10·_io_FileIO_write.cold42 ····38:·00000502···122·FUNC····LOCAL··DEFAULT···10·_io_FileIO_write.cold
43 ····39:·00000a74····40·FUNC····LOCAL··DEFAULT···10·err_mode43 ····39:·00000ab3····40·FUNC····LOCAL··DEFAULT···10·err_mode
44 ····40:·000000a0···144·FUNC····LOCAL··DEFAULT····1·_io_FileIO_seek44 ····40:·00000030···144·FUNC····LOCAL··DEFAULT····1·_io_FileIO_seek
45 ····41:·0000053d···113·FUNC····LOCAL··DEFAULT···10·_io_FileIO_seek.cold45 ····41:·0000057c···113·FUNC····LOCAL··DEFAULT···10·_io_FileIO_seek.cold
46 ····42:·00001270···171·FUNC····LOCAL··DEFAULT····6·_io_FileIO_readinto46 ····42:·000011e0···171·FUNC····LOCAL··DEFAULT····6·_io_FileIO_readinto
47 ····43:·000005ae···137·FUNC····LOCAL··DEFAULT···10·_io_FileIO_readinto.cold47 ····43:·000005ed···137·FUNC····LOCAL··DEFAULT···10·_io_FileIO_readinto.cold
48 ····44:·00000637···109·FUNC····LOCAL··DEFAULT···10·fileio_dealloc_warn.cold48 ····44:·00000676···109·FUNC····LOCAL··DEFAULT···10·fileio_dealloc_warn.cold
49 ····45:·00000160····30·FUNC····LOCAL··DEFAULT····1·_io_FileIO_fileno49 ····45:·000000f0····30·FUNC····LOCAL··DEFAULT····1·_io_FileIO_fileno
50 ····46:·000006a4····24·FUNC····LOCAL··DEFAULT···10·_io_FileIO_fileno.cold50 ····46:·000006e3····24·FUNC····LOCAL··DEFAULT···10·_io_FileIO_fileno.cold
51 ····47:·00000180···653·FUNC····LOCAL··DEFAULT····1·_io_FileIO_read51 ····47:·00000110···653·FUNC····LOCAL··DEFAULT····1·_io_FileIO_read
52 ····48:·000006bc···293·FUNC····LOCAL··DEFAULT···10·_io_FileIO_read.cold52 ····48:·000006fb···293·FUNC····LOCAL··DEFAULT···10·_io_FileIO_read.cold
53 ····49:·000007e1···248·FUNC····LOCAL··DEFAULT···10·fileio_repr53 ····49:·00000820···248·FUNC····LOCAL··DEFAULT···10·fileio_repr
54 ····50:·00000410····52·FUNC····LOCAL··DEFAULT····1·mode_string54 ····50:·000003a0····52·FUNC····LOCAL··DEFAULT····1·mode_string
55 ····51:·000008d9····40·FUNC····LOCAL··DEFAULT···10·mode_string.cold55 ····51:·00000918····40·FUNC····LOCAL··DEFAULT···10·mode_string.cold
56 ····52:·00000901····43·FUNC····LOCAL··DEFAULT···10·fileio_clear56 ····52:·00000940····43·FUNC····LOCAL··DEFAULT···10·fileio_clear
57 ····53:·00000450····24·FUNC····LOCAL··DEFAULT····1·get_mode57 ····53:·000003e0····24·FUNC····LOCAL··DEFAULT····1·get_mode
58 ····54:·0000092c···306·FUNC····LOCAL··DEFAULT···10·_io_FileIO_truncate58 ····54:·0000096b···306·FUNC····LOCAL··DEFAULT···10·_io_FileIO_truncate
59 ····55:·00000a5e····22·FUNC····LOCAL··DEFAULT···10·get_closefd59 ····55:·00000a9d····22·FUNC····LOCAL··DEFAULT···10·get_closefd
60 ····56:·000000c0····20·OBJECT··LOCAL··DEFAULT···12·_keywords.160 ····56:·000000c0····20·OBJECT··LOCAL··DEFAULT···12·_keywords.1
61 ····57:·00000060····60·OBJECT··LOCAL··DEFAULT····3·fileio_members61 ····57:·00000060····60·OBJECT··LOCAL··DEFAULT····3·fileio_members
62 ····58:·000000a0····80·OBJECT··LOCAL··DEFAULT····3·fileio_getsetlist62 ····58:·000000a0····80·OBJECT··LOCAL··DEFAULT····3·fileio_getsetlist
63 ····59:·00000100···240·OBJECT··LOCAL··DEFAULT····3·fileio_methods63 ····59:·00000100···240·OBJECT··LOCAL··DEFAULT····3·fileio_methods
64 ····60:·000005c0···243·OBJECT··LOCAL··DEFAULT···12·_io_FileIO_read__doc__64 ····60:·000005c0···243·OBJECT··LOCAL··DEFAULT···12·_io_FileIO_read__doc__
65 ····61:·000006c0···209·OBJECT··LOCAL··DEFAULT···12·_io_FileIO_readall__doc__65 ····61:·000006c0···209·OBJECT··LOCAL··DEFAULT···12·_io_FileIO_readall__doc__
66 ····62:·000007a0····61·OBJECT··LOCAL··DEFAULT···12·_io_FileIO_readinto__doc__66 ····62:·000007a0····61·OBJECT··LOCAL··DEFAULT···12·_io_FileIO_readinto__doc__
75.4 KB
readelf --wide --relocs {}
Max HTML report size reached
98.1 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
554 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 173, 20 lines modifiedOffset 173, 20 lines modified
173 _PyObject_SetAttrId173 _PyObject_SetAttrId
174 _Py_Dealloc174 _Py_Dealloc
175 PyExc_OSError175 PyExc_OSError
176 PyErr_SetFromErrnoWithFilenameObject176 PyErr_SetFromErrnoWithFilenameObject
177 _PyObject_CallFunction_SizeT177 _PyObject_CallFunction_SizeT
178 PyErr_SetFromErrno178 PyErr_SetFromErrno
179 PyErr_CheckSignals179 PyErr_CheckSignals
180 _PyArg_UnpackKeywords 
181 _PyArg_BadArgument 
182 PyExc_TypeError180 PyExc_TypeError
183 PyErr_SetString181 PyErr_SetString
184 PyExc_ValueError182 PyExc_ValueError
185 PyErr_Format183 PyErr_Format
 184 _PyArg_UnpackKeywords
 185 _PyArg_BadArgument
186 PyBool_FromLong186 PyBool_FromLong
187 _PyIOBase_finalize187 _PyIOBase_finalize
188 PyObject_ClearWeakRefs188 PyObject_ClearWeakRefs
189 PyLong_FromLongLong189 PyLong_FromLongLong
190 PyLong_AsLongLong190 PyLong_AsLongLong
191 _PyFileIO_closed191 _PyFileIO_closed
192 PyBytes_FromStringAndSize192 PyBytes_FromStringAndSize
12.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 4, 419 lines modifiedOffset 4, 377 lines modified
4 Disassembly·of·section·.text:4 Disassembly·of·section·.text:
  
5 00000000·<_io_FileIO_writable>:5 00000000·<_io_FileIO_writable>:
6 _io_FileIO_writable():6 _io_FileIO_writable():
7 »       sub····$0xc,%esp7 »       sub····$0xc,%esp
8 »       mov····0x10(%esp),%eax8 »       mov····0x10(%esp),%eax
9 »       cmpl···$0x0,0x8(%eax)9 »       cmpl···$0x0,0x8(%eax)
10 »       js·····487·<_io_FileIO_writable.cold+0xd>10 »       js·····4c0·<_io_FileIO_writable.cold+0xd>
11 ·R_386_PC32»     .text.unlikely11 ·R_386_PC32»     .text.unlikely
12 »       movzbl·0xc(%eax),%edx12 »       movzbl·0xc(%eax),%edx
13 »       shr····$0x2,%dl13 »       shr····$0x2,%dl
14 »       and····$0x1,%edx14 »       and····$0x1,%edx
15 »       mov····%edx,0x10(%esp)15 »       mov····%edx,0x10(%esp)
16 »       add····$0xc,%esp16 »       add····$0xc,%esp
17 »       jmp····23·<_io_FileIO_writable+0x23>17 »       jmp····23·<_io_FileIO_writable+0x23>
18 ·R_386_PC32»     PyBool_FromLong18 ·R_386_PC32»     PyBool_FromLong
19 »       lea····0x0(%esi,%eiz,1),%esi19 »       lea····0x0(%esi,%eiz,1),%esi
20 »       xchg···%ax,%ax20 »       xchg···%ax,%ax
  
21 00000030·<_io_FileIO_seekable>: 
22 _io_FileIO_seekable(): 
23 »       push···%ebx 
24 »       sub····$0x8,%esp 
25 »       mov····0x10(%esp),%ebx 
26 »       cmpl···$0x0,0x8(%ebx) 
27 »       js·····4d0·<_io_FileIO_write.cold+0xd> 
28 ·R_386_PC32»     .text.unlikely 
29 »       movzbl·0xc(%ebx),%eax 
30 »       test···$0x20,%al 
31 »       jne····60·<_io_FileIO_seekable+0x30> 
32 »       shl····$0x2,%eax 
33 »       sar····$0x6,%al 
34 »       movsbl·%al,%edx 
35 »       mov····%edx,0x10(%esp) 
36 »       add····$0x8,%esp 
37 »       pop····%ebx 
38 »       jmp····5c·<_io_FileIO_seekable+0x2c> 
39 ·R_386_PC32»     PyBool_FromLong 
40 »       sub····$0xc,%esp 
41 »       mov····$0x1,%ecx 
42 »       xor····%edx,%edx 
43 »       mov····%ebx,%eax 
44 »       push···$0x0 
45 »       call···b4f·<portable_lseek+0x6f> 
46 ·R_386_PC32»     .text.hot 
47 »       add····$0x10,%esp 
48 »       test···%eax,%eax 
49 »       je·····89·<_io_FileIO_seekable+0x59> 
50 »       subl···$0x1,(%eax) 
51 »       je·····52a·<_io_FileIO_write.cold+0x67> 
52 ·R_386_PC32»     .text.unlikely 
53 »       movzbl·0xc(%ebx),%eax 
54 »       jmp····4a·<_io_FileIO_seekable+0x1a> 
55 »       call···8a·<_io_FileIO_seekable+0x5a> 
56 ·R_386_PC32»     PyErr_Clear 
57 »       movzbl·0xc(%ebx),%eax 
58 »       jmp····4a·<_io_FileIO_seekable+0x1a> 
59 »       lea····0x0(%esi,%eiz,1),%esi 
60 »       lea····0x0(%esi,%eiz,1),%esi 
61 »       nop 
  
62 000000a0·<_io_FileIO_seek>:21 00000030·<_io_FileIO_seek>:
63 _io_FileIO_seek():22 _io_FileIO_seek():
64 »       push···%ebp23 »       push···%ebp
65 »       push···%edi24 »       push···%edi
66 »       push···%esi25 »       push···%esi
67 »       push···%ebx26 »       push···%ebx
68 »       sub····$0x1c,%esp27 »       sub····$0x1c,%esp
69 »       mov····0x38(%esp),%ebp28 »       mov····0x38(%esp),%ebp
70 »       mov····0x30(%esp),%ebx29 »       mov····0x30(%esp),%ebx
71 »       mov····0x34(%esp),%edi30 »       mov····0x34(%esp),%edi
72 »       lea····-0x1(%ebp),%eax31 »       lea····-0x1(%ebp),%eax
73 »       cmp····$0x1,%eax32 »       cmp····$0x1,%eax
74 »       ja·····5f8·<_io_FileIO_read__doc__+0x38>33 »       ja·····5c7·<_io_FileIO_read__doc__+0x7>
75 ·R_386_PC32»     .text.unlikely34 ·R_386_PC32»     .text.unlikely
76 »       sub····$0x1,%ebp35 »       sub····$0x1,%ebp
77 »       mov····(%edi),%esi36 »       mov····(%edi),%esi
78 »       jle····12b·<_io_FileIO_seek+0x8b>37 »       jle····bb·<_io_FileIO_seek+0x8b>
79 »       mov····0x4(%edi),%edx38 »       mov····0x4(%edi),%edx
80 »       mov····0x4(%edx),%ecx39 »       mov····0x4(%edx),%ecx
81 »       cmp····$0x0,%ecx40 »       cmp····$0x0,%ecx
82 ·R_386_32»       PyFloat_Type41 ·R_386_32»       PyFloat_Type
83 »       je·····648·<fileio_dealloc_warn.cold+0x11>42 »       je·····617·<_io_FileIO_readinto.cold+0x2a>
84 ·R_386_PC32»     .text.unlikely43 ·R_386_PC32»     .text.unlikely
85 »       push···%edx44 »       push···%edx
86 »       push···%edx45 »       push···%edx
87 »       push···$0x046 »       push···$0x0
88 ·R_386_32»       PyFloat_Type47 ·R_386_32»       PyFloat_Type
89 »       push···%ecx48 »       push···%ecx
90 »       call···e1·<_io_FileIO_seek+0x41>49 »       call···71·<_io_FileIO_seek+0x41>
91 ·R_386_PC32»     PyType_IsSubtype50 ·R_386_PC32»     PyType_IsSubtype
92 »       add····$0x10,%esp51 »       add····$0x10,%esp
93 »       test···%eax,%eax52 »       test···%eax,%eax
94 »       jne····660·<fileio_dealloc_warn.cold+0x29>53 »       jne····62f·<_io_FileIO_readinto.cold+0x42>
95 ·R_386_PC32»     .text.unlikely54 ·R_386_PC32»     .text.unlikely
96 »       sub····$0xc,%esp55 »       sub····$0xc,%esp
97 »       pushl··0x4(%edi)56 »       pushl··0x4(%edi)
98 »       call···f7·<_io_FileIO_seek+0x57>57 »       call···87·<_io_FileIO_seek+0x57>
99 ·R_386_PC32»     _PyLong_AsInt58 ·R_386_PC32»     _PyLong_AsInt
100 »       add····$0x10,%esp59 »       add····$0x10,%esp
101 »       mov····%eax,%ecx60 »       mov····%eax,%ecx
102 »       cmp····$0xffffffff,%eax61 »       cmp····$0xffffffff,%eax
103 »       je·····690·<fileio_dealloc_warn.cold+0x59>62 »       je·····65f·<_io_FileIO_readinto.cold+0x72>
104 ·R_386_PC32»     .text.unlikely63 ·R_386_PC32»     .text.unlikely
105 »       cmpl···$0x0,0x8(%ebx)64 »       cmpl···$0x0,0x8(%ebx)
106 »       js·····66c·<fileio_dealloc_warn.cold+0x35>65 »       js·····63b·<_io_FileIO_readinto.cold+0x4e>
107 ·R_386_PC32»     .text.unlikely66 ·R_386_PC32»     .text.unlikely
108 »       movl···$0x0,0x30(%esp)67 »       movl···$0x0,0x30(%esp)
109 »       add····$0x1c,%esp68 »       add····$0x1c,%esp
110 »       mov····%esi,%edx69 »       mov····%esi,%edx
111 »       mov····%ebx,%eax70 »       mov····%ebx,%eax
112 »       pop····%ebx71 »       pop····%ebx
113 »       pop····%esi72 »       pop····%esi
114 »       pop····%edi73 »       pop····%edi
115 »       pop····%ebp74 »       pop····%ebp
116 »       jmp····c07·<_PyFileIO_closed+0x7>75 »       jmp····bb7·<portable_lseek+0xb7>
117 ·R_386_PC32»     .text.hot76 ·R_386_PC32»     .text.hot
118 »       jmp····6d3·<_io_FileIO_readall__doc__+0x13>77 »       jmp····6a2·<fileio_dealloc_warn.cold+0x2c>
119 ·R_386_PC32»     .text.unlikely78 ·R_386_PC32»     .text.unlikely
  
120 00000130·<fileio_dealloc_warn>:79 000000c0·<fileio_dealloc_warn>:
121 fileio_dealloc_warn():80 fileio_dealloc_warn():
122 »       push···%ebx81 »       push···%ebx
123 »       sub····$0x18,%esp82 »       sub····$0x18,%esp
124 »       mov····0x20(%esp),%ebx83 »       mov····0x20(%esp),%ebx
125 »       cmpl···$0x0,0x8(%ebx)84 »       cmpl···$0x0,0x8(%ebx)
126 »       js·····148·<fileio_dealloc_warn+0x18>85 »       js·····d8·<fileio_dealloc_warn+0x18>
Max diff block lines reached; 9216/12915 bytes (71.36%) of diff not shown.
4.16 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 7, 43 lines modifiedOffset 7, 43 lines modified
7 ··0x00000030·00000000·00000000·00000000·00000000·................7 ··0x00000030·00000000·00000000·00000000·00000000·................
8 ··0x00000040·00000000·00000000·00000000·00000000·................8 ··0x00000040·00000000·00000000·00000000·00000000·................
9 ··0x00000050·00000000·00000000·00000000·00000000·................9 ··0x00000050·00000000·00000000·00000000·00000000·................
10 ··0x00000060·bb010000·0b000000·10000000·00000000·................10 ··0x00000060·bb010000·0b000000·10000000·00000000·................
11 ··0x00000070·00000000·c4010000·0e000000·0d000000·................11 ··0x00000070·00000000·c4010000·0e000000·0d000000·................
12 ··0x00000080·00000000·00000000·00000000·00000000·................12 ··0x00000080·00000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·d0010000·f0090000·00000000·d7010000·................14 ··0x000000a0·d0010000·000a0000·00000000·d7010000·................
15 ··0x000000b0·00000000·ac010000·5e0a0000·00000000·........^.......15 ··0x000000b0·00000000·ac010000·9d0a0000·00000000·................
16 ··0x000000c0·5c010000·00000000·a7010000·50040000·\...........P...16 ··0x000000c0·5c010000·00000000·a7010000·e0030000·\...............
17 ··0x000000d0·00000000·f2010000·00000000·00000000·................17 ··0x000000d0·00000000·f2010000·00000000·00000000·................
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·40010000·80010000·80000000·c0050000·@...............20 ··0x00000100·40010000·10010000·80000000·c0050000·@...............
21 ··0x00000110·0e020000·100c0000·04000000·c0060000·................21 ··0x00000110·0e020000·400c0000·04000000·c0060000·....@...........
22 ··0x00000120·1e010000·70120000·08000000·a0070000·....p...........22 ··0x00000120·1e010000·e0110000·08000000·a0070000·................
23 ··0x00000130·ee000000·c0110000·08000000·a0040000·................23 ··0x00000130·ee000000·30110000·08000000·a0040000·....0...........
24 ··0x00000140·fc000000·a0000000·80000000·a0020000·................24 ··0x00000140·fc000000·30000000·80000000·a0020000·....0...........
25 ··0x00000150·16020000·400a0000·04000000·40020000·....@.......@...25 ··0x00000150·16020000·500a0000·04000000·40020000·....P.......@...
26 ··0x00000160·7e010000·2c090000·80000000·40010000·~...,.......@...26 ··0x00000160·7e010000·6b090000·80000000·40010000·~...k.......@...
27 ··0x00000170·9c010000·900f0000·04000000·600c0000·............`...27 ··0x00000170·9c010000·900e0000·04000000·600c0000·............`...
28 ··0x00000180·1b020000·30000000·04000000·e0070000·....0...........28 ··0x00000180·1b020000·90100000·04000000·e0070000·................
29 ··0x00000190·24020000·100a0000·04000000·60080000·$...........`...29 ··0x00000190·24020000·200a0000·04000000·60080000·$...·.......`...
30 ··0x000001a0·2d020000·00000000·04000000·20080000·-...........·...30 ··0x000001a0·2d020000·00000000·04000000·20080000·-...........·...
31 ··0x000001b0·36020000·60010000·04000000·a0080000·6...`...........31 ··0x000001b0·36020000·f0000000·04000000·a0080000·6...............
32 ··0x000001c0·3d020000·20090000·04000000·e0000000·=...·...........32 ··0x000001c0·3d020000·30090000·04000000·e0000000·=...0...........
33 ··0x000001d0·44020000·30010000·08000000·00000000·D...0...........33 ··0x000001d0·44020000·c0000000·08000000·00000000·D...............
34 ··0x000001e0·00000000·00000000·00000000·00000000·................34 ··0x000001e0·00000000·00000000·00000000·00000000·................
35 ··0x000001f0·00000000·52020000·00000000·00000000·....R...........35 ··0x000001f0·00000000·52020000·00000000·00000000·....R...........
36 ··0x00000200·01000000·00000000·00000000·57020000·............W...36 ··0x00000200·01000000·00000000·00000000·57020000·............W...
37 ··0x00000210·1c000000·00000000·60090000·00000000·........`.......37 ··0x00000210·1c000000·00000000·70090000·00000000·........p.......
38 ··0x00000220·00000000·00000000·00000000·e1070000·................38 ··0x00000220·00000000·00000000·00000000·20080000·............·...
39 ··0x00000230·00000000·00000000·00000000·00000000·................39 ··0x00000230·00000000·00000000·00000000·00000000·................
40 ··0x00000240·00000000·00000000·00000000·00000000·................40 ··0x00000240·00000000·00000000·00000000·00000000·................
41 ··0x00000250·00000000·00440400·00090000·90110000·.....D..........41 ··0x00000250·00000000·00440400·00090000·00110000·.....D..........
42 ··0x00000260·01090000·00000000·14000000·00000000·................42 ··0x00000260·40090000·00000000·14000000·00000000·@...............
43 ··0x00000270·00000000·00010000·60000000·a0000000·........`.......43 ··0x00000270·00000000·00010000·60000000·a0000000·........`.......
44 ··0x00000280·00000000·00000000·00000000·00000000·................44 ··0x00000280·00000000·00000000·00000000·00000000·................
45 ··0x00000290·18000000·40000000·00000000·00000000·....@...........45 ··0x00000290·18000000·40000000·00000000·00000000·....@...........
46 ··0x000002a0·00000000·00000000·00000000·00000000·................46 ··0x000002a0·00000000·00000000·00000000·00000000·................
47 ··0x000002b0·00000000·00000000·00000000·00000000·................47 ··0x000002b0·00000000·00000000·00000000·00000000·................
48 ··0x000002c0·00000000·00000000·00000000··········............48 ··0x000002c0·00000000·00000000·00000000··········............
  
54.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
39.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 2, 1124 lines modifiedOffset 2, 1143 lines modified
  
  
2 Disassembly·of·section·.text.unlikely:2 Disassembly·of·section·.text.unlikely:
  
3 00000000·<_io_FileIO___init__.cold>:3 00000000·<_io_FileIO___init__.cold>:
4 _io_FileIO___init__.cold():4 _io_FileIO___init__.cold():
5 »       mov····%ebx,%eax5 »       mov····%ebx,%eax
6 »       call···1123·<internal_close+0x3>6 »       call···1023·<internal_close+0x3>
7 ·R_386_PC32»     .text.hot7 ·R_386_PC32»     .text.hot
8 »       jmp····699·<fileio_dealloc_warn.cold+0x62>8 »       jmp····69c·<fileio_dealloc_warn.cold+0x26>
9 ·R_386_PC32»     .text.hot9 ·R_386_PC32»     .text.hot
 10 »       push···%ecx
 11 »       pushl··0x10(%esp)
 12 »       push···$0x1f0
 13 ·R_386_32»       .data
 14 »       push···%ebx
 15 »       call···18·<_io_FileIO___init__.cold+0x18>
 16 ·R_386_PC32»     _PyObject_SetAttrId
 17 »       add····$0x10,%esp
 18 »       test···%eax,%eax
 19 »       js·····780·<_io_FileIO_read.cold+0x85>
 20 ·R_386_PC32»     .text.hot
 21 »       jmp····6b4·<fileio_dealloc_warn.cold+0x3e>
 22 ·R_386_PC32»     .text.hot
 23 »       push···%ebx
 24 »       push···%ebx
 25 »       push···$0x0
 26 ·R_386_32»       .rodata.str1.4
 27 »       pushl··0x0
 28 ·R_386_32»       PyExc_TypeError
 29 »       call···3a·<_io_FileIO___init__.cold+0x3a>
 30 ·R_386_PC32»     PyErr_SetString
 31 »       add····$0x10,%esp
 32 »       or·····$0xffffffff,%ebp
 33 »       jmp····3b2·<fileio_dealloc.cold+0x20>
 34 ·R_386_PC32»     .text.hot
 35 »       sub····$0xc,%esp
 36 »       push···%ebp
 37 »       call···4e·<_io_FileIO___init__.cold+0x4e>
 38 ·R_386_PC32»     _Py_Dealloc
 39 »       add····$0x10,%esp
 40 »       jmp····8dd·<fileio_repr+0xbd>
 41 ·R_386_PC32»     .text.hot
 42 »       subl···$0x1,(%eax)
 43 »       je·····a5·<_io_FileIO___init__.cold+0xa5>
 44 »       push···%eax
 45 »       push···%eax
 46 »       push···$0x6f
 47 ·R_386_32»       .rodata.str1.1
 48 »       pushl··0x0
 49 ·R_386_32»       PyExc_TypeError
 50 »       call···6d·<_io_FileIO___init__.cold+0x6d>
 51 ·R_386_PC32»     PyErr_SetString
 52 »       add····$0x10,%esp
 53 »       jmp····96·<_io_FileIO___init__.cold+0x96>
 54 »       call···77·<_io_FileIO___init__.cold+0x77>
 55 ·R_386_PC32»     PyErr_Occurred
 56 »       test···%eax,%eax
 57 »       jne····96·<_io_FileIO___init__.cold+0x96>
 58 »       push···%ebp
 59 »       pushl··0x8(%ebx)
 60 »       push···$0x8c
 61 ·R_386_32»       .rodata.str1.1
 62 »       pushl··0x0
 63 ·R_386_32»       PyExc_ValueError
 64 »       call···8f·<_io_FileIO___init__.cold+0x8f>
 65 ·R_386_PC32»     PyErr_Format
 66 »       add····$0x10,%esp
 67 »       movl···$0xffffffff,0x8(%ebx)
 68 »       or·····$0xffffffff,%ebp
 69 »       jmp····735·<_io_FileIO_read.cold+0x3a>
 70 ·R_386_PC32»     .text.hot
 71 »       sub····$0xc,%esp
 72 »       push···%eax
 73 »       call···aa·<_io_FileIO___init__.cold+0xaa>
 74 ·R_386_PC32»     _Py_Dealloc
 75 »       add····$0x10,%esp
 76 »       jmp····5f·<_io_FileIO___init__.cold+0x5f>
10 »       mov····0xc8(%esp),%edi77 »       mov····0xc8(%esp),%edi
11 »       mov····0x10(%esp),%esi78 »       mov····0x10(%esp),%esi
12 »       add····0x8(%edi),%esi79 »       add····0x8(%edi),%esi
13 »       lea····-0x1(%esi),%ebp80 »       lea····-0x1(%esi),%ebp
14 »       sub····$0xc,%esp81 »       sub····$0xc,%esp
15 »       lea····0x3c(%esp),%edx82 »       lea····0x3c(%esp),%ecx
16 »       push···%edx83 »       push···%ecx
17 »       push···$0x084 »       push···$0x0
18 »       push···$0x485 »       push···$0x4
19 »       push···$0x186 »       push···$0x1
20 »       push···$0x2087 »       push···$0x20
21 ·R_386_32»       .data88 ·R_386_32»       .data
22 »       push···$0x089 »       push···$0x0
23 »       pushl··0xec(%esp)90 »       pushl··0xec(%esp)
24 »       pushl··0x38(%esp)91 »       pushl··0x38(%esp)
25 »       pushl··0x44(%esp)92 »       pushl··0x44(%esp)
26 »       call···42·<_io_FileIO___init__.cold+0x42>93 »       call···e9·<_io_FileIO___init__.cold+0xe9>
27 ·R_386_PC32»     _PyArg_UnpackKeywords94 ·R_386_PC32»     _PyArg_UnpackKeywords
28 »       mov····%eax,0x48(%esp)95 »       mov····%eax,0x48(%esp)
29 »       add····$0x30,%esp96 »       add····$0x30,%esp
30 »       test···%eax,%eax97 »       test···%eax,%eax
31 »       je·····13b·<_io_FileIO___init__.cold+0x13b>98 »       je·····41·<_io_FileIO___init__.cold+0x41>
32 »       mov····0x18(%esp),%ecx99 »       mov····0x18(%esp),%eax
33 »       mov····(%ecx),%eax100 »       mov····(%eax),%edx
34 »       mov····%eax,0xc(%esp)101 »       mov····%edx,0xc(%esp)
35 »       test···%ebp,%ebp102 »       test···%ebp,%ebp
36 »       je·····150·<_io_FileIO___init__.cold+0x150>103 »       je·····1d8·<_io_FileIO___init__.cold+0x1d8>
37 »       mov····0x4(%ecx),%ecx104 »       mov····0x4(%eax),%eax
38 »       test···%ecx,%ecx105 »       test···%eax,%eax
39 »       je·····299·<_io_FileIO___init__.cold+0x299>106 »       je·····20f·<_io_FileIO___init__.cold+0x20f>
40 »       mov····0x4(%ecx),%ebp107 »       mov····0x4(%eax),%ebp
41 »       testb··$0x10,0x57(%ebp)108 »       testb··$0x10,0x57(%ebp)
42 »       je·····123·<_io_FileIO___init__.cold+0x123>109 »       je·····1f2·<_io_FileIO___init__.cold+0x1f2>
43 »       push···%edx110 »       push···%edi
44 »       push···%edx111 »       push···%edi
45 »       lea····0x48(%esp),%edi112 »       lea····0x48(%esp),%edi
46 »       push···%edi113 »       push···%edi
47 »       push···%ecx114 »       push···%eax
48 »       call···88·<_io_FileIO___init__.cold+0x88>115 »       call···12f·<_io_FileIO___init__.cold+0x12f>
49 ·R_386_PC32»     PyUnicode_AsUTF8AndSize116 ·R_386_PC32»     PyUnicode_AsUTF8AndSize
50 »       add····$0x10,%esp117 »       add····$0x10,%esp
51 »       mov····%eax,%edi118 »       mov····%eax,%edi
52 »       test···%eax,%eax119 »       test···%eax,%eax
53 »       je·····13b·<_io_FileIO___init__.cold+0x13b>120 »       je·····41·<_io_FileIO___init__.cold+0x41>
54 »       sub····$0xc,%esp121 »       sub····$0xc,%esp
55 »       push···%eax122 »       push···%eax
56 »       call···9e·<_io_FileIO___init__.cold+0x9e>123 »       call···145·<_io_FileIO___init__.cold+0x145>
57 ·R_386_PC32»     strlen124 ·R_386_PC32»     strlen
58 »       add····$0x10,%esp125 »       add····$0x10,%esp
Max diff block lines reached; 36411/40307 bytes (90.33%) of diff not shown.
2.27 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·a3020000·60050000·c7010000·c7010000·....`...........3 ··0x00000000·4f020000·60050000·c4020000·c4020000·O...`...........
4 ··0x00000010·c7010000·c7010000·c7010000·c7010000·................4 ··0x00000010·c4020000·c4020000·c4020000·c4020000·................
5 ··0x00000020·c7010000·c7010000·c7010000·c7010000·................5 ··0x00000020·c4020000·c4020000·c4020000·c4020000·................
6 ··0x00000030·c7010000·c7010000·c7010000·c7010000·................6 ··0x00000030·c4020000·c4020000·c4020000·c4020000·................
7 ··0x00000040·c7010000·a0030000·c7010000·c7010000·................7 ··0x00000040·c4020000·a0030000·c4020000·c4020000·................
8 ··0x00000050·c7010000·c7010000·49050000·e2020000·........I.......8 ··0x00000050·c4020000·c4020000·49050000·33020000·........I...3...
9 ··0x00000060·44050000·e6060000·c7010000·c7010000·D...............9 ··0x00000060·44050000·f1060000·c4020000·c4020000·D...............
10 ··0x00000070·c7010000·c7010000·c7010000·c7010000·................10 ··0x00000070·c4020000·c4020000·c4020000·c4020000·................
11 ··0x00000080·c7010000·c7010000·c7010000·c7010000·................11 ··0x00000080·c4020000·c4020000·c4020000·c4020000·................
12 ··0x00000090·c7010000·c7010000·c7010000·c7010000·................12 ··0x00000090·c4020000·c4020000·c4020000·c4020000·................
13 ··0x000000a0·c7010000·44050000·c7010000·c7010000·....D...........13 ··0x000000a0·c4020000·44050000·c4020000·c4020000·....D...........
14 ··0x000000b0·c7010000·c7010000·44050000·44050000·........D...D...14 ··0x000000b0·c4020000·c4020000·44050000·44050000·........D...D...
15 ··0x000000c0·a2010000·a7010000·ac010000·b4010000·................15 ··0x000000c0·a2010000·a7010000·ac010000·b4010000·................
16 ··0x000000d0·00000000·00000000·00000000·00000000·................16 ··0x000000d0·00000000·00000000·00000000·00000000·................
17 ··0x000000e0·69736174·74792824·73656c66·2c202f29·isatty($self,·/)17 ··0x000000e0·69736174·74792824·73656c66·2c202f29·isatty($self,·/)
18 ··0x000000f0·0a2d2d0a·0a547275·65206966·20746865·.--..True·if·the18 ··0x000000f0·0a2d2d0a·0a547275·65206966·20746865·.--..True·if·the
19 ··0x00000100·2066696c·65206973·20636f6e·6e656374··file·is·connect19 ··0x00000100·2066696c·65206973·20636f6e·6e656374··file·is·connect
20 ··0x00000110·65642074·6f206120·54545920·64657669·ed·to·a·TTY·devi20 ··0x00000110·65642074·6f206120·54545920·64657669·ed·to·a·TTY·devi
21 ··0x00000120·63652e00·00000000·00000000·00000000·ce..............21 ··0x00000120·63652e00·00000000·00000000·00000000·ce..............
34.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 20 lines modifiedOffset 1, 20 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·1c000000·1c000000·................4 ··0x00000010·1b0c0404·88010000·1c000000·1c000000·................
5 ··0x00000020·00000000·3d000000·00430e18·460e1c41·....=....C..F..A5 ··0x00000020·00000000·3d000000·00430e18·460e1c41·....=....C..F..A
6 ··0x00000030·0e20490e·10690e04·a0020000·3c000000·.·I..i......<...6 ··0x00000030·0e20490e·10690e04·b0020000·3c000000·.·I..i......<...
7 ··0x00000040·40000000·d6080000·00410e08·8502410e·@........A....A.7 ··0x00000040·40000000·e1080000·00410e08·8502410e·@........A....A.
8 ··0x00000050·0c870341·0e108604·410e1483·05460ec0·...A....A....F..8 ··0x00000050·0c870341·0e108604·410e1483·05460ec0·...A....A....F..
9 ··0x00000060·0102650e·c801450e·cc01410e·d001480e·..e...E...A...H.9 ··0x00000060·0102650e·c801450e·cc01410e·d001480e·..e...E...A...H.
10 ··0x00000070·c0014d0e·cc01410e·d001480e·c001730e·..M...A...H...s.10 ··0x00000070·c0014d0e·cc01410e·d001480e·c001740e·..M...A...H...t.
11 ··0x00000080·c801450e·cc01410e·d001480e·c0014b0e·..E...A...H...K.11 ··0x00000080·c801450e·cc01410e·d001480e·c0014b0e·..E...A...H...K.
12 ··0x00000090·cc01430e·d0014c0e·c0010242·0ec80145·..C...L....B...E12 ··0x00000090·cc01430e·d0014c0e·c0010241·0ec80145·..C...L....A...E
13 ··0x000000a0·0ecc0141·0ed00148·0ec0014b·0ecc0141·...A...H...K...A13 ··0x000000a0·0ecc0141·0ed00148·0ec0014b·0ecc0141·...A...H...K...A
14 ··0x000000b0·0ed0014c·0ec00159·0ec80145·0ecc0141·...L...Y...E...A14 ··0x000000b0·0ed0014c·0ec00159·0ec80145·0ecc0141·...L...Y...E...A
15 ··0x000000c0·0ed00148·0ec00102·540ecc01·470ed001·...H....T...G...15 ··0x000000c0·0ed00148·0ec00102·540ecc01·470ed001·...H....T...G...
16 ··0x000000d0·410ed401·440ed801·450edc01·450ee001·A...D...E...E...16 ··0x000000d0·410ed401·440ed801·450edc01·450ee001·A...D...E...E...
17 ··0x000000e0·480ec001·02470ec4·01490ec8·01410ecc·H....G...I...A..17 ··0x000000e0·480ec001·02470ec4·01490ec8·01410ecc·H....G...I...A..
18 ··0x000000f0·01470ed0·015a0ec0·014b0ec4·01450ec8·.G...Z...K...E..18 ··0x000000f0·01470ed0·015a0ec0·014b0ec4·01450ec8·.G...Z...K...E..
19 ··0x00000100·01420ecc·01410ed0·01480ec0·01570ec8·.B...A...H...W..19 ··0x00000100·01420ecc·01410ed0·01480ec0·01570ec8·.B...A...H...W..
1.95 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 102, 21 lines modifiedOffset 102, 21 lines modified
102 ··0x00000630·6f630050·79457863·5f4f5345·72726f72·oc.PyExc_OSError102 ··0x00000630·6f630050·79457863·5f4f5345·72726f72·oc.PyExc_OSError
103 ··0x00000640·00507945·72725f53·65744672·6f6d4572·.PyErr_SetFromEr103 ··0x00000640·00507945·72725f53·65744672·6f6d4572·.PyErr_SetFromEr
104 ··0x00000650·726e6f57·69746846·696c656e·616d654f·rnoWithFilenameO104 ··0x00000650·726e6f57·69746846·696c656e·616d654f·rnoWithFilenameO
105 ··0x00000660·626a6563·74005f50·794f626a·6563745f·bject._PyObject_105 ··0x00000660·626a6563·74005f50·794f626a·6563745f·bject._PyObject_
106 ··0x00000670·43616c6c·46756e63·74696f6e·5f53697a·CallFunction_Siz106 ··0x00000670·43616c6c·46756e63·74696f6e·5f53697a·CallFunction_Siz
107 ··0x00000680·65540050·79457272·5f536574·46726f6d·eT.PyErr_SetFrom107 ··0x00000680·65540050·79457272·5f536574·46726f6d·eT.PyErr_SetFrom
108 ··0x00000690·4572726e·6f005079·4572725f·43686563·Errno.PyErr_Chec108 ··0x00000690·4572726e·6f005079·4572725f·43686563·Errno.PyErr_Chec
109 ··0x000006a0·6b536967·6e616c73·005f5079·4172675f·kSignals._PyArg_109 ··0x000006a0·6b536967·6e616c73·00507945·78635f54·kSignals.PyExc_T
 110 ··0x000006b0·79706545·72726f72·00507945·72725f53·ypeError.PyErr_S
 111 ··0x000006c0·65745374·72696e67·00507945·78635f56·etString.PyExc_V
 112 ··0x000006d0·616c7565·4572726f·72005079·4572725f·alueError.PyErr_
 113 ··0x000006e0·466f726d·6174005f·50794172·675f556e·Format._PyArg_Un
110 ··0x000006b0·556e7061·636b4b65·79776f72·6473005f·UnpackKeywords._114 ··0x000006f0·7061636b·4b657977·6f726473·005f5079·packKeywords._Py
 115 ··0x00000700·4172675f·42616441·7267756d·656e7400·Arg_BadArgument.
111 ··0x000006c0·50794172·675f4261·64417267·756d656e·PyArg_BadArgumen 
112 ··0x000006d0·74005079·4578635f·54797065·4572726f·t.PyExc_TypeErro 
113 ··0x000006e0·72005079·4572725f·53657453·7472696e·r.PyErr_SetStrin 
114 ··0x000006f0·67005079·4578635f·56616c75·65457272·g.PyExc_ValueErr 
115 ··0x00000700·6f720050·79457272·5f466f72·6d617400·or.PyErr_Format. 
116 ··0x00000710·5079426f·6f6c5f46·726f6d4c·6f6e6700·PyBool_FromLong.116 ··0x00000710·5079426f·6f6c5f46·726f6d4c·6f6e6700·PyBool_FromLong.
117 ··0x00000720·5f507949·4f426173·655f6669·6e616c69·_PyIOBase_finali117 ··0x00000720·5f507949·4f426173·655f6669·6e616c69·_PyIOBase_finali
118 ··0x00000730·7a650050·794f626a·6563745f·436c6561·ze.PyObject_Clea118 ··0x00000730·7a650050·794f626a·6563745f·436c6561·ze.PyObject_Clea
119 ··0x00000740·72576561·6b526566·73006c73·65656b36·rWeakRefs.lseek6119 ··0x00000740·72576561·6b526566·73006c73·65656b36·rWeakRefs.lseek6
120 ··0x00000750·34005079·4c6f6e67·5f46726f·6d4c6f6e·4.PyLong_FromLon120 ··0x00000750·34005079·4c6f6e67·5f46726f·6d4c6f6e·4.PyLong_FromLon
121 ··0x00000760·674c6f6e·67005079·4c6f6e67·5f41734c·gLong.PyLong_AsL121 ··0x00000760·674c6f6e·67005079·4c6f6e67·5f41734c·gLong.PyLong_AsL
122 ··0x00000770·6f6e674c·6f6e6700·5f507946·696c6549·ongLong._PyFileI122 ··0x00000770·6f6e674c·6f6e6700·5f507946·696c6549·ongLong._PyFileI
123 KB
iobase.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:··········24460·(bytes·into·file)13 ··Start·of·section·headers:··········24624·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.49 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x5f8c:1 There·are·19·section·headers,·starting·at·offset·0x6030:
  
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]·.text·············PROGBITS········00000000·000040·000852·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0007d2·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·004d08·000488·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·004d84·000468·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0008a0·0003f8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000820·0003f8·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·005190·0002b0·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·0051ec·0002b0·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000c98·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000c18·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········00000000·000c98·000808·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000c18·000862·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·005440·000620·08···I·16···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·00549c·000640·08···I·16···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·0014a0·0004af·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·001480·000544·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·005a60·0002e8·08···I·16···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·005adc·000310·08···I·16···8··4
14 ··[10]·.rodata.str1.4····PROGBITS········00000000·001950·0000fd·01·AMS··0···0··414 ··[10]·.rodata.str1.4····PROGBITS········00000000·0019c4·0000fd·01·AMS··0···0··4
15 ··[11]·.rodata.str1.1····PROGBITS········00000000·001a4d·00015d·01·AMS··0···0··115 ··[11]·.rodata.str1.1····PROGBITS········00000000·001ac1·00015d·01·AMS··0···0··1
16 ··[12]·.rodata···········PROGBITS········00000000·001bc0·000ef0·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·001c20·000ef0·00···A··0···0·32
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·002ab0·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·002b10·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·002ab0·000cc0·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·002b10·000cdc·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·005d48·0001a8·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·005dec·0001a8·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·003770·000a10·10·····17··85··420 ··[16]·.symtab···········SYMTAB··········00000000·0037ec·000a10·10·····17··85··4
21 ··[17]·.strtab···········STRTAB··········00000000·004180·000b85·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·0041fc·000b85·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·005ef0·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·005f94·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
4.54 KB
readelf --wide --symbols {}
    
Offset 40, 32 lines modifiedOffset 40, 32 lines modified
40 ····36:·000004c5·····7·FUNC····LOCAL··DEFAULT····6·iobase_iter.cold40 ····36:·000004c5·····7·FUNC····LOCAL··DEFAULT····6·iobase_iter.cold
41 ····37:·00000420····75·FUNC····LOCAL··DEFAULT····1·iobase_iternext41 ····37:·00000420····75·FUNC····LOCAL··DEFAULT····1·iobase_iternext
42 ····38:·000004cc····31·FUNC····LOCAL··DEFAULT····6·iobase_iternext.cold42 ····38:·000004cc····31·FUNC····LOCAL··DEFAULT····6·iobase_iternext.cold
43 ····39:·00000470····63·FUNC····LOCAL··DEFAULT····8·iobase_closed_get43 ····39:·00000470····63·FUNC····LOCAL··DEFAULT····8·iobase_closed_get
44 ····40:·000004eb····31·FUNC····LOCAL··DEFAULT····6·iobase_closed_get.cold44 ····40:·000004eb····31·FUNC····LOCAL··DEFAULT····6·iobase_closed_get.cold
45 ····41:·00000470····30·FUNC····LOCAL··DEFAULT····1·_io__IOBase_tell45 ····41:·00000470····30·FUNC····LOCAL··DEFAULT····1·_io__IOBase_tell
46 ····42:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_seek.146 ····42:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId_seek.1
47 ····43:·00000490···118·FUNC····LOCAL··DEFAULT····1·iobase_dealloc47 ····43:·000004b0···148·FUNC····LOCAL··DEFAULT····8·iobase_dealloc
48 ····44:·0000050a····34·FUNC····LOCAL··DEFAULT····6·iobase_dealloc.cold48 ····44:·0000050a···124·FUNC····LOCAL··DEFAULT····6·iobase_dealloc.cold
49 ····45:·00000510····33·FUNC····LOCAL··DEFAULT····1·iobase_traverse49 ····45:·00000490····33·FUNC····LOCAL··DEFAULT····1·iobase_traverse
50 ····46:·0000052c·····3·FUNC····LOCAL··DEFAULT····6·iobase_traverse.cold50 ····46:·00000586·····3·FUNC····LOCAL··DEFAULT····6·iobase_traverse.cold
51 ····47:·00000540····44·FUNC····LOCAL··DEFAULT····1·iobase_clear51 ····47:·000004c0····44·FUNC····LOCAL··DEFAULT····1·iobase_clear
52 ····48:·00000570···136·FUNC····LOCAL··DEFAULT····1·_io__IOBase_writelines52 ····48:·000004f0···136·FUNC····LOCAL··DEFAULT····1·_io__IOBase_writelines
53 ····49:·0000052f···147·FUNC····LOCAL··DEFAULT····6·_io__IOBase_writelines.cold53 ····49:·00000589···147·FUNC····LOCAL··DEFAULT····6·_io__IOBase_writelines.cold
54 ····50:·00000600···312·FUNC····LOCAL··DEFAULT····1·_io__RawIOBase_read54 ····50:·00000580···312·FUNC····LOCAL··DEFAULT····1·_io__RawIOBase_read
55 ····51:·000005c2···244·FUNC····LOCAL··DEFAULT····6·_io__RawIOBase_read.cold55 ····51:·0000061c···244·FUNC····LOCAL··DEFAULT····6·_io__RawIOBase_read.cold
56 ····52:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_readall.056 ····52:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_readall.0
57 ····53:·00000740···195·FUNC····LOCAL··DEFAULT····1·_io__RawIOBase_readall57 ····53:·000006c0···195·FUNC····LOCAL··DEFAULT····1·_io__RawIOBase_readall
58 ····54:·000006b6···236·FUNC····LOCAL··DEFAULT····6·_io__RawIOBase_readall.cold58 ····54:·00000710···236·FUNC····LOCAL··DEFAULT····6·_io__RawIOBase_readall.cold
59 ····55:·00000810····10·FUNC····LOCAL··DEFAULT····1·iobase_seek59 ····55:·00000790····10·FUNC····LOCAL··DEFAULT····1·iobase_seek
60 ····56:·000007a2····17·FUNC····LOCAL··DEFAULT····6·_PyIOBase_check_closed.cold60 ····56:·000007fc····17·FUNC····LOCAL··DEFAULT····6·_PyIOBase_check_closed.cold
61 ····57:·000007b3····10·FUNC····LOCAL··DEFAULT····6·iobase_truncate61 ····57:·0000080d····10·FUNC····LOCAL··DEFAULT····6·iobase_truncate
62 ····58:·000007bd····35·FUNC····LOCAL··DEFAULT····6·_io__IOBase_isatty62 ····58:·00000817····35·FUNC····LOCAL··DEFAULT····6·_io__IOBase_isatty
63 ····59:·000007e0····20·FUNC····LOCAL··DEFAULT····6·rawiobase_readinto63 ····59:·0000083a····20·FUNC····LOCAL··DEFAULT····6·rawiobase_readinto
64 ····60:·000007f4····20·FUNC····LOCAL··DEFAULT····6·rawiobase_write64 ····60:·0000084e····20·FUNC····LOCAL··DEFAULT····6·rawiobase_write
65 ····61:·00000000····31·OBJECT··LOCAL··DEFAULT···12·rawiobase_doc65 ····61:·00000000····31·OBJECT··LOCAL··DEFAULT···12·rawiobase_doc
66 ····62:·00000120····80·OBJECT··LOCAL··DEFAULT····3·rawiobase_methods66 ····62:·00000120····80·OBJECT··LOCAL··DEFAULT····3·rawiobase_methods
67 ····63:·00000064····29·OBJECT··LOCAL··DEFAULT···12·_io__RawIOBase_read__doc__67 ····63:·00000064····29·OBJECT··LOCAL··DEFAULT···12·_io__RawIOBase_read__doc__
68 ····64:·00000020····66·OBJECT··LOCAL··DEFAULT···12·_io__RawIOBase_readall__doc__68 ····64:·00000020····66·OBJECT··LOCAL··DEFAULT···12·_io__RawIOBase_readall__doc__
69 ····65:·00000000·····0·SECTION·LOCAL··DEFAULT···12·69 ····65:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
70 ····66:·000009e0··1296·OBJECT··LOCAL··DEFAULT···12·iobase_doc70 ····66:·000009e0··1296·OBJECT··LOCAL··DEFAULT···12·iobase_doc
71 ····67:·000002a0···320·OBJECT··LOCAL··DEFAULT····3·iobase_methods71 ····67:·000002a0···320·OBJECT··LOCAL··DEFAULT····3·iobase_methods
31.7 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x4d08·contains·145·entries:1 Relocation·section·'.rel.text'·at·offset·0x4d84·contains·141·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000019··00006e01·R_386_32···············00000000···_PyIO_str_writable3 00000019··00006e01·R_386_32···············00000000···_PyIO_str_writable
4 0000001e··00006002·R_386_PC32·············00000000···PyObject_VectorcallMethod4 0000001e··00006002·R_386_PC32·············00000000···PyObject_VectorcallMethod
5 0000002a··00005d01·R_386_32···············00000000···_Py_TrueStruct5 0000002a··00005d01·R_386_32···············00000000···_Py_TrueStruct
6 00000038··00005d01·R_386_32···············00000000···_Py_TrueStruct6 00000038··00005d01·R_386_32···············00000000···_Py_TrueStruct
7 00000040··00005d01·R_386_32···············00000000···_Py_TrueStruct7 00000040··00005d01·R_386_32···············00000000···_Py_TrueStruct
8 00000052··00006f01·R_386_32···············00000000···_Py_FalseStruct8 00000052··00006f01·R_386_32···············00000000···_Py_FalseStruct
25.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 1128, 119 lines modifiedOffset 1128, 137 lines modified
1128 ··DW_CFA_advance_loc:·4·to·000004851128 ··DW_CFA_advance_loc:·4·to·00000485
1129 ··DW_CFA_def_cfa_offset:·481129 ··DW_CFA_def_cfa_offset:·48
1130 ··DW_CFA_advance_loc:·8·to·0000048d1130 ··DW_CFA_advance_loc:·8·to·0000048d
1131 ··DW_CFA_def_cfa_offset:·41131 ··DW_CFA_def_cfa_offset:·4
1132 ··DW_CFA_nop1132 ··DW_CFA_nop
1133 ··DW_CFA_nop1133 ··DW_CFA_nop
  
1134 000008b0·0000002c·000008b4·FDE·cie=00000000·pc=00000490..000005061134 000008b0·00000038·000008b4·FDE·cie=00000000·pc=000004b0..00000544
1135 ··DW_CFA_advance_loc:·1·to·000004911135 ··DW_CFA_advance_loc:·1·to·000004b1
1136 ··DW_CFA_def_cfa_offset:·81136 ··DW_CFA_def_cfa_offset:·8
1137 ··DW_CFA_offset:·r3·(ebx)·at·cfa-81137 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8
1138 ··DW_CFA_advance_loc:·3·to·000004941138 ··DW_CFA_advance_loc:·3·to·000004b4
 1139 ··DW_CFA_def_cfa_offset:·16
 1140 ··DW_CFA_advance_loc:·17·to·000004c5
1139 ··DW_CFA_def_cfa_offset:·281141 ··DW_CFA_def_cfa_offset:·28
1140 ··DW_CFA_advance_loc:·5·to·000004991142 ··DW_CFA_advance_loc:·1·to·000004c6
1141 ··DW_CFA_def_cfa_offset:·321143 ··DW_CFA_def_cfa_offset:·32
1142 ··DW_CFA_advance_loc:·8·to·000004a11144 ··DW_CFA_advance_loc:·8·to·000004ce
1143 ··DW_CFA_def_cfa_offset:·161145 ··DW_CFA_def_cfa_offset:·16
1144 ··DW_CFA_advance_loc1:·73·to·000004ea1146 ··DW_CFA_advance_loc1:·74·to·00000518
1145 ··DW_CFA_def_cfa_offset:·281147 ··DW_CFA_def_cfa_offset:·28
1146 ··DW_CFA_advance_loc:·1·to·000004eb1148 ··DW_CFA_advance_loc:·1·to·00000519
1147 ··DW_CFA_def_cfa_offset:·321149 ··DW_CFA_def_cfa_offset:·32
1148 ··DW_CFA_advance_loc:·8·to·000004f3 
1149 ··DW_CFA_def_cfa_offset:·16 
1150 ··DW_CFA_advance_loc:·16·to·000005031150 ··DW_CFA_advance_loc:·21·to·0000052e
1151 ··DW_CFA_def_cfa_offset:·81151 ··DW_CFA_def_cfa_offset:·8
1152 ··DW_CFA_advance_loc:·1·to·000005041152 ··DW_CFA_advance_loc:·1·to·0000052f
1153 ··DW_CFA_restore:·r3·(ebx)1153 ··DW_CFA_restore:·r3·(ebx)
1154 ··DW_CFA_def_cfa_offset:·41154 ··DW_CFA_def_cfa_offset:·4
  
1155 000008e0·00000020·00000144·FDE·cie=000007a0·pc=0000050a..0000052c1155 ··DW_CFA_advance_loc:·2·to·00000531
 1156 ··DW_CFA_def_cfa_offset:·16
 1157 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8
1156 ··DW_CFA_advance_loc:·15·to·000005191158 ··DW_CFA_advance_loc:·16·to·00000541
1157 ··DW_CFA_remember_state 
1158 ··DW_CFA_def_cfa_offset:·81159 ··DW_CFA_def_cfa_offset:·8
1159 ··DW_CFA_advance_loc:·1·to·0000051a1160 ··DW_CFA_advance_loc:·1·to·00000542
1160 ··DW_CFA_restore:·r3·(ebx)1161 ··DW_CFA_restore:·r3·(ebx)
1161 ··DW_CFA_def_cfa_offset:·41162 ··DW_CFA_def_cfa_offset:·4
  
 1163 000008ec·00000030·00000150·FDE·cie=000007a0·pc=0000050a..00000586
 1164 ··DW_CFA_advance_loc:·3·to·0000050d
 1165 ··DW_CFA_def_cfa_offset:·28
 1166 ··DW_CFA_advance_loc:·1·to·0000050e
 1167 ··DW_CFA_def_cfa_offset:·32
1162 ··DW_CFA_advance_loc:·1·to·0000051b1168 ··DW_CFA_advance_loc:·14·to·0000051c
1163 ··DW_CFA_restore_state1169 ··DW_CFA_def_cfa_offset:·16
1164 ··DW_CFA_advance_loc:·3·to·0000051e1170 ··DW_CFA_advance_loc:·36·to·00000540
1165 ··DW_CFA_def_cfa_offset:·281171 ··DW_CFA_def_cfa_offset:·28
1166 ··DW_CFA_advance_loc:·1·to·0000051f1172 ··DW_CFA_advance_loc:·1·to·00000541
1167 ··DW_CFA_def_cfa_offset:·321173 ··DW_CFA_def_cfa_offset:·32
1168 ··DW_CFA_advance_loc:·8·to·000005271174 ··DW_CFA_advance_loc:·8·to·00000549
1169 ··DW_CFA_def_cfa_offset:·161175 ··DW_CFA_def_cfa_offset:·16
 1176 ··DW_CFA_advance_loc:·30·to·00000567
 1177 ··DW_CFA_def_cfa_offset:·28
 1178 ··DW_CFA_advance_loc:·1·to·00000568
 1179 ··DW_CFA_def_cfa_offset:·32
 1180 ··DW_CFA_advance_loc:·8·to·00000570
 1181 ··DW_CFA_def_cfa_offset:·16
 1182 ··DW_CFA_advance_loc:·20·to·00000584
 1183 ··DW_CFA_def_cfa_offset:·8
 1184 ··DW_CFA_advance_loc:·1·to·00000585
 1185 ··DW_CFA_restore:·r3·(ebx)
 1186 ··DW_CFA_def_cfa_offset:·4
 1187 ··DW_CFA_nop
  
1170 00000904·00000010·00000908·FDE·cie=00000000·pc=00000510..000005311188 00000920·00000010·00000924·FDE·cie=00000000·pc=00000490..000004b1
1171 ··DW_CFA_nop1189 ··DW_CFA_nop
1172 ··DW_CFA_nop1190 ··DW_CFA_nop
1173 ··DW_CFA_nop1191 ··DW_CFA_nop
  
1174 00000918·00000010·0000091c·FDE·cie=00000000·pc=0000052c..0000052f1192 00000934·00000010·00000938·FDE·cie=00000000·pc=00000586..00000589
1175 ··DW_CFA_nop1193 ··DW_CFA_nop
1176 ··DW_CFA_nop1194 ··DW_CFA_nop
1177 ··DW_CFA_nop1195 ··DW_CFA_nop
  
1178 0000092c·0000001c·00000930·FDE·cie=00000000·pc=00000540..0000056c1196 00000948·0000001c·0000094c·FDE·cie=00000000·pc=000004c0..000004ec
1179 ··DW_CFA_advance_loc:·3·to·000005431197 ··DW_CFA_advance_loc:·3·to·000004c3
1180 ··DW_CFA_def_cfa_offset:·161198 ··DW_CFA_def_cfa_offset:·16
1181 ··DW_CFA_advance_loc:·26·to·0000055d1199 ··DW_CFA_advance_loc:·26·to·000004dd
1182 ··DW_CFA_def_cfa_offset:·281200 ··DW_CFA_def_cfa_offset:·28
1183 ··DW_CFA_advance_loc:·1·to·0000055e1201 ··DW_CFA_advance_loc:·1·to·000004de
1184 ··DW_CFA_def_cfa_offset:·321202 ··DW_CFA_def_cfa_offset:·32
1185 ··DW_CFA_advance_loc:·8·to·000005661203 ··DW_CFA_advance_loc:·8·to·000004e6
1186 ··DW_CFA_def_cfa_offset:·161204 ··DW_CFA_def_cfa_offset:·16
1187 ··DW_CFA_advance_loc:·5·to·0000056b1205 ··DW_CFA_advance_loc:·5·to·000004eb
1188 ··DW_CFA_def_cfa_offset:·41206 ··DW_CFA_def_cfa_offset:·4
  
1189 0000094c·0000004c·00000950·FDE·cie=00000000·pc=00000570..000005f81207 00000968·0000004c·0000096c·FDE·cie=00000000·pc=000004f0..00000578
1190 ··DW_CFA_advance_loc:·1·to·000005711208 ··DW_CFA_advance_loc:·1·to·000004f1
1191 ··DW_CFA_def_cfa_offset:·81209 ··DW_CFA_def_cfa_offset:·8
1192 ··DW_CFA_offset:·r7·(edi)·at·cfa-81210 ··DW_CFA_offset:·r7·(edi)·at·cfa-8
1193 ··DW_CFA_advance_loc:·1·to·000005721211 ··DW_CFA_advance_loc:·1·to·000004f2
1194 ··DW_CFA_def_cfa_offset:·121212 ··DW_CFA_def_cfa_offset:·12
1195 ··DW_CFA_offset:·r6·(esi)·at·cfa-121213 ··DW_CFA_offset:·r6·(esi)·at·cfa-12
1196 ··DW_CFA_advance_loc:·1·to·000005731214 ··DW_CFA_advance_loc:·1·to·000004f3
1197 ··DW_CFA_def_cfa_offset:·161215 ··DW_CFA_def_cfa_offset:·16
1198 ··DW_CFA_offset:·r3·(ebx)·at·cfa-161216 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16
1199 ··DW_CFA_advance_loc:·3·to·000005761217 ··DW_CFA_advance_loc:·3·to·000004f6
1200 ··DW_CFA_def_cfa_offset:·321218 ··DW_CFA_def_cfa_offset:·32
1201 ··DW_CFA_advance_loc:·22·to·0000058c1219 ··DW_CFA_advance_loc:·22·to·0000050c
1202 ··DW_CFA_def_cfa_offset:·441220 ··DW_CFA_def_cfa_offset:·44
1203 ··DW_CFA_advance_loc:·4·to·000005901221 ··DW_CFA_advance_loc:·4·to·00000510
1204 ··DW_CFA_def_cfa_offset:·481222 ··DW_CFA_def_cfa_offset:·48
1205 ··DW_CFA_advance_loc:·8·to·000005981223 ··DW_CFA_advance_loc:·8·to·00000518
1206 ··DW_CFA_def_cfa_offset:·321224 ··DW_CFA_def_cfa_offset:·32
1207 ··DW_CFA_advance_loc:·13·to·000005a51225 ··DW_CFA_advance_loc:·13·to·00000525
1208 ··DW_CFA_def_cfa_offset:·361226 ··DW_CFA_def_cfa_offset:·36
1209 ··DW_CFA_advance_loc:·1·to·000005a61227 ··DW_CFA_advance_loc:·1·to·00000526
1210 ··DW_CFA_def_cfa_offset:·401228 ··DW_CFA_def_cfa_offset:·40
1211 ··DW_CFA_advance_loc:·6·to·000005ac1229 ··DW_CFA_advance_loc:·6·to·0000052c
1212 ··DW_CFA_def_cfa_offset:·441230 ··DW_CFA_def_cfa_offset:·44
1213 ··DW_CFA_advance_loc:·1·to·000005ad1231 ··DW_CFA_advance_loc:·1·to·0000052d
1214 ··DW_CFA_def_cfa_offset:·481232 ··DW_CFA_def_cfa_offset:·48
1215 ··DW_CFA_advance_loc:·8·to·000005b51233 ··DW_CFA_advance_loc:·8·to·00000535
1216 ··DW_CFA_def_cfa_offset:·321234 ··DW_CFA_def_cfa_offset:·32
1217 ··DW_CFA_advance_loc:·25·to·000005ce1235 ··DW_CFA_advance_loc:·25·to·0000054e
1218 ··DW_CFA_def_cfa_offset:·441236 ··DW_CFA_def_cfa_offset:·44
1219 ··DW_CFA_advance_loc:·1·to·000005cf1237 ··DW_CFA_advance_loc:·1·to·0000054f
1220 ··DW_CFA_def_cfa_offset:·481238 ··DW_CFA_def_cfa_offset:·48
1221 ··DW_CFA_advance_loc:·8·to·000005d71239 ··DW_CFA_advance_loc:·8·to·00000557
1222 ··DW_CFA_def_cfa_offset:·321240 ··DW_CFA_def_cfa_offset:·32
1223 ··DW_CFA_advance_loc:·18·to·000005e91241 ··DW_CFA_advance_loc:·18·to·00000569
1224 ··DW_CFA_def_cfa_offset:·441242 ··DW_CFA_def_cfa_offset:·44
1225 ··DW_CFA_advance_loc:·1·to·000005ea1243 ··DW_CFA_advance_loc:·1·to·0000056a
1226 ··DW_CFA_def_cfa_offset:·481244 ··DW_CFA_def_cfa_offset:·48
Max diff block lines reached; 20432/26333 bytes (77.59%) of diff not shown.
18.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 158, 19 lines modifiedOffset 158, 19 lines modified
158 ·R_386_32»       .data158 ·R_386_32»       .data
159 »       pushl··0x3c(%esp)159 »       pushl··0x3c(%esp)
160 »       call···171·<_io__IOBase_readline+0xc1>160 »       call···171·<_io__IOBase_readline+0xc1>
161 ·R_386_PC32»     _PyObject_CallMethodId_SizeT161 ·R_386_PC32»     _PyObject_CallMethodId_SizeT
162 »       add····$0x10,%esp162 »       add····$0x10,%esp
163 »       mov····%eax,%ebx163 »       mov····%eax,%ebx
164 »       test···%eax,%eax164 »       test···%eax,%eax
165 »       je·····4e2·<iobase_dealloc+0x52>165 »       je·····4e2·<iobase_clear+0x22>
166 ·R_386_PC32»     .text.unlikely166 ·R_386_PC32»     .text.unlikely
167 »       mov····0x4(%eax),%eax167 »       mov····0x4(%eax),%eax
168 »       testb··$0x8,0x57(%eax)168 »       testb··$0x8,0x57(%eax)
169 »       je·····4c8·<iobase_dealloc+0x38>169 »       je·····4c8·<iobase_clear+0x8>
170 ·R_386_PC32»     .text.unlikely170 ·R_386_PC32»     .text.unlikely
171 »       mov····0x8(%ebx),%ecx171 »       mov····0x8(%ebx),%ecx
172 »       test···%ecx,%ecx172 »       test···%ecx,%ecx
173 »       je·····402·<iobase_iter+0x12>173 »       je·····402·<iobase_iter+0x12>
174 ·R_386_PC32»     .text.unlikely174 ·R_386_PC32»     .text.unlikely
175 »       mov····0x8(%esi),%ebp175 »       mov····0x8(%esi),%ebp
176 »       push···%edx176 »       push···%edx
4.29 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 15, 54 lines modifiedOffset 15, 54 lines modified
15 ··0x000000b0·00000000·20010000·00000000·00000000·....·...........15 ··0x000000b0·00000000·20010000·00000000·00000000·....·...........
16 ··0x000000c0·00000000·00000000·00000000·00000000·................16 ··0x000000c0·00000000·00000000·00000000·00000000·................
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·3d000000·00060000·80000000·64000000·=...........d...22 ··0x00000120·3d000000·80050000·80000000·64000000·=...........d...
23 ··0x00000130·6d000000·40070000·04000000·20000000·m...@.......·...23 ··0x00000130·6d000000·c0060000·04000000·20000000·m...........·...
24 ··0x00000140·97000000·e0070000·01000000·00000000·................24 ··0x00000140·97000000·3a080000·01000000·00000000·....:...........
25 ··0x00000150·a0000000·f4070000·01000000·00000000·................25 ··0x00000150·a0000000·4e080000·01000000·00000000·....N...........
26 ··0x00000160·00000000·00000000·00000000·00000000·................26 ··0x00000160·00000000·00000000·00000000·00000000·................
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·01000000·00000000·00000000·a6000000·................28 ··0x00000180·01000000·00000000·00000000·a6000000·................
29 ··0x00000190·10000000·00000000·90040000·00000000·................29 ··0x00000190·10000000·00000000·b0040000·00000000·................
30 ··0x000001a0·00000000·00000000·00000000·00000000·................30 ··0x000001a0·00000000·00000000·00000000·00000000·................
31 ··0x000001b0·00000000·00000000·00000000·00000000·................31 ··0x000001b0·00000000·00000000·00000000·00000000·................
32 ··0x000001c0·00000000·00000000·00000000·00000000·................32 ··0x000001c0·00000000·00000000·00000000·00000000·................
33 ··0x000001d0·00000000·00440400·e0090000·10050000·.....D..........33 ··0x000001d0·00000000·00440400·e0090000·90040000·.....D..........
34 ··0x000001e0·40050000·00000000·0c000000·f0030000·@...............34 ··0x000001e0·c0040000·00000000·0c000000·f0030000·................
35 ··0x000001f0·20040000·a0020000·00000000·60020000··...........`...35 ··0x000001f0·20040000·a0020000·00000000·60020000··...........`...
36 ··0x00000200·00000000·00000000·00000000·00000000·................36 ··0x00000200·00000000·00000000·00000000·00000000·................
37 ··0x00000210·08000000·00000000·00000000·00000000·................37 ··0x00000210·08000000·00000000·00000000·00000000·................
38 ··0x00000220·00000000·00000000·00000000·00000000·................38 ··0x00000220·00000000·00000000·00000000·00000000·................
39 ··0x00000230·00000000·00000000·00000000·00000000·................39 ··0x00000230·00000000·00000000·00000000·00000000·................
40 ··0x00000240·00000000·20000000·00000000·00000000·....·...........40 ··0x00000240·00000000·20000000·00000000·00000000·....·...........
41 ··0x00000250·00000000·00000000·00000000·00000000·................41 ··0x00000250·00000000·00000000·00000000·00000000·................
42 ··0x00000260·b2000000·00000000·00000000·00000000·................42 ··0x00000260·b2000000·00000000·00000000·00000000·................
43 ··0x00000270·00000000·bb000000·70040000·00000000·........p.......43 ··0x00000270·00000000·bb000000·70040000·00000000·........p.......
44 ··0x00000280·00000000·00000000·00000000·00000000·................44 ··0x00000280·00000000·00000000·00000000·00000000·................
45 ··0x00000290·00000000·00000000·00000000·00000000·................45 ··0x00000290·00000000·00000000·00000000·00000000·................
46 ··0x000002a0·5f000000·10080000·01000000·40080000·_...........@...46 ··0x000002a0·5f000000·90070000·01000000·40080000·_...........@...
47 ··0x000002b0·c2000000·70040000·04000000·60070000·....p.......`...47 ··0x000002b0·c2000000·70040000·04000000·60070000·....p.......`...
48 ··0x000002c0·64000000·b3070000·01000000·a0070000·d...............48 ··0x000002c0·64000000·0d080000·01000000·a0070000·d...............
49 ··0x000002d0·c7000000·60020000·04000000·e0060000·....`...........49 ··0x000002d0·c7000000·60020000·04000000·e0060000·....`...........
50 ··0x000002e0·cd000000·c0020000·04000000·60060000·............`...50 ··0x000002e0·cd000000·c0020000·04000000·60060000·............`...
51 ··0x000002f0·d3000000·50000000·04000000·a0050000·....P...........51 ··0x000002f0·d3000000·50000000·04000000·a0050000·....P...........
52 ··0x00000300·dc000000·70000000·04000000·20050000·....p.......·...52 ··0x00000300·dc000000·70000000·04000000·20050000·....p.......·...
53 ··0x00000310·e5000000·60000000·04000000·a0040000·....`...........53 ··0x00000310·e5000000·60000000·04000000·a0040000·....`...........
54 ··0x00000320·ee000000·00000000·04000000·00000000·................54 ··0x00000320·ee000000·00000000·04000000·00000000·................
55 ··0x00000330·fb000000·00000000·04000000·00000000·................55 ··0x00000330·fb000000·00000000·04000000·00000000·................
56 ··0x00000340·0a010000·00000000·04000000·00000000·................56 ··0x00000340·0a010000·00000000·04000000·00000000·................
57 ··0x00000350·19010000·00000000·04000000·00000000·................57 ··0x00000350·19010000·00000000·04000000·00000000·................
58 ··0x00000360·1e000000·1d020000·04000000·00040000·................58 ··0x00000360·1e000000·1d020000·04000000·00040000·................
59 ··0x00000370·28010000·bd070000·04000000·80030000·(...............59 ··0x00000370·28010000·17080000·04000000·80030000·(...............
60 ··0x00000380·2f010000·50010000·04000000·00000000·/...P...........60 ··0x00000380·2f010000·50010000·04000000·00000000·/...P...........
61 ··0x00000390·39010000·30020000·01000000·00000000·9...0...........61 ··0x00000390·39010000·30020000·01000000·00000000·9...0...........
62 ··0x000003a0·25000000·b0000000·80000000·60020000·%...........`...62 ··0x000003a0·25000000·b0000000·80000000·60020000·%...........`...
63 ··0x000003b0·30000000·f0020000·80000000·60010000·0...........`...63 ··0x000003b0·30000000·f0020000·80000000·60010000·0...........`...
64 ··0x000003c0·42010000·70050000·08000000·a0000000·B...p...........64 ··0x000003c0·42010000·f0040000·08000000·a0000000·B...............
65 ··0x000003d0·00000000·00000000·00000000·00000000·................65 ··0x000003d0·00000000·00000000·00000000·00000000·................
66 ··0x000003e0·00000000·3d000000·00000000·00000000·....=...........66 ··0x000003e0·00000000·3d000000·00000000·00000000·....=...........
67 ··0x000003f0·4d010000·00000000···················M.......67 ··0x000003f0·4d010000·00000000···················M.......
  
20.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 147, 15 lines modifiedOffset 147, 15 lines modified
147 0000013d·<_io__IOBase_close.cold>:147 0000013d·<_io__IOBase_close.cold>:
148 _io__IOBase_close.cold():148 _io__IOBase_close.cold():
149 »       sub····$0xc,%esp149 »       sub····$0xc,%esp
150 »       push···%ebx150 »       push···%ebx
151 »       call···142·<_io__IOBase_close.cold+0x5>151 »       call···142·<_io__IOBase_close.cold+0x5>
152 ·R_386_PC32»     _Py_Dealloc152 ·R_386_PC32»     _Py_Dealloc
153 »       add····$0x10,%esp153 »       add····$0x10,%esp
154 »       jmp····54d·<_io__IOBase_writelines.cold+0x1e>154 »       jmp····54d·<iobase_dealloc.cold+0x43>
155 ·R_386_PC32»     .text.hot155 ·R_386_PC32»     .text.hot
156 »       addl···$0x1,0x0156 »       addl···$0x1,0x0
157 ·R_386_32»       _Py_NoneStruct157 ·R_386_32»       _Py_NoneStruct
158 »       mov····$0x0,%eax158 »       mov····$0x0,%eax
159 ·R_386_32»       _Py_NoneStruct159 ·R_386_32»       _Py_NoneStruct
160 »       jmp····4cf·<iobase_iternext.cold+0x3>160 »       jmp····4cf·<iobase_iternext.cold+0x3>
161 ·R_386_PC32»     .text.hot161 ·R_386_PC32»     .text.hot
4.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 334, 38 lines modifiedOffset 334, 38 lines modified
334 »       mov····%eax,%esi334 »       mov····%eax,%esi
335 »       pushl··0x20(%esp)335 »       pushl··0x20(%esp)
336 »       pushl··0x20(%esp)336 »       pushl··0x20(%esp)
337 »       call···348·<_io__IOBase_close+0x88>337 »       call···348·<_io__IOBase_close+0x88>
338 ·R_386_PC32»     _PyErr_ChainExceptions338 ·R_386_PC32»     _PyErr_ChainExceptions
339 »       add····$0x10,%esp339 »       add····$0x10,%esp
340 »       test···%esi,%esi340 »       test···%esi,%esi
341 »       js·····4b2·<_io__IOBase_writable__doc__+0x12>341 »       js·····4b2·<iobase_dealloc+0x2>
342 ·R_386_PC32»     .text.unlikely342 ·R_386_PC32»     .text.unlikely
343 »       test···%ebx,%ebx343 »       test···%ebx,%ebx
344 »       je·····4be·<_io__IOBase_writable__doc__+0x1e>344 »       je·····4be·<iobase_dealloc+0xe>
345 ·R_386_PC32»     .text.unlikely345 ·R_386_PC32»     .text.unlikely
346 »       subl···$0x1,(%ebx)346 »       subl···$0x1,(%ebx)
347 »       je·····4a1·<iobase_closed_get+0x31>347 »       je·····4a1·<iobase_closed_get+0x31>
348 ·R_386_PC32»     .text.unlikely348 ·R_386_PC32»     .text.unlikely
349 »       addl···$0x1,0x0349 »       addl···$0x1,0x0
350 ·R_386_32»       _Py_NoneStruct350 ·R_386_32»       _Py_NoneStruct
351 »       mov····$0x0,%eax351 »       mov····$0x0,%eax
352 ·R_386_32»       _Py_NoneStruct352 ·R_386_32»       _Py_NoneStruct
353 »       add····$0x20,%esp353 »       add····$0x20,%esp
354 »       pop····%ebx354 »       pop····%ebx
355 »       pop····%esi355 »       pop····%esi
356 »       pop····%edi356 »       pop····%edi
357 »       retq···357 »       retq···
358 »       subl···$0x1,(%edx)358 »       subl···$0x1,(%edx)
359 »       je·····4ea·<iobase_iternext.cold+0x1e>359 »       je·····4ea·<iobase_dealloc+0x3a>
360 ·R_386_PC32»     .text.unlikely360 ·R_386_PC32»     .text.unlikely
361 »       test···%eax,%eax361 »       test···%eax,%eax
362 »       js·····4eb·<iobase_closed_get.cold>362 »       js·····4eb·<iobase_dealloc+0x3b>
363 ·R_386_PC32»     .text.unlikely363 ·R_386_PC32»     .text.unlikely
364 »       jne····4dc·<iobase_iternext.cold+0x10>364 »       jne····4dc·<iobase_dealloc+0x2c>
365 ·R_386_PC32»     .text.unlikely365 ·R_386_PC32»     .text.unlikely
366 »       mov····%esi,0x1c(%esp)366 »       mov····%esi,0x1c(%esp)
367 »       push···$0x0367 »       push···$0x0
368 »       push···$0x80000001368 »       push···$0x80000001
369 »       push···%edi369 »       push···%edi
370 »       pushl··0x0370 »       pushl··0x0
371 ·R_386_32»       _PyIO_str_flush371 ·R_386_32»       _PyIO_str_flush
9.15 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 136, 73 lines modifiedOffset 136, 75 lines modified
136 ··0x00000840·24000000·44080000·70040000·3f000000·$...D...p...?...136 ··0x00000840·24000000·44080000·70040000·3f000000·$...D...p...?...
137 ··0x00000850·00430e34·450e3845·0e3c440e·404c0e30·.C.4E.8E.<D.@L.0137 ··0x00000850·00430e34·450e3845·0e3c440e·404c0e30·.C.4E.8E.<D.@L.0
138 ··0x00000860·530a0e04·450b0000·1c000000·24070000·S...E.......$...138 ··0x00000860·530a0e04·450b0000·1c000000·24070000·S...E.......$...
139 ··0x00000870·eb040000·1f000000·00450a0e·04410b47·.........E...A.G139 ··0x00000870·eb040000·1f000000·00450a0e·04410b47·.........E...A.G
140 ··0x00000880·0e3c410e·40480e30·24000000·8c080000·.<A.@H.0$.......140 ··0x00000880·0e3c410e·40480e30·24000000·8c080000·.<A.@H.0$.......
141 ··0x00000890·70040000·1e000000·00430e1c·420e2042·p........C..B.·B141 ··0x00000890·70040000·1e000000·00430e1c·420e2042·p........C..B.·B
142 ··0x000008a0·0e24450e·28450e2c·440e3048·0e040000·.$E.(E.,D.0H....142 ··0x000008a0·0e24450e·28450e2c·440e3048·0e040000·.$E.(E.,D.0H....
143 ··0x000008b0·2c000000·b4080000·90040000·76000000·,...........v...143 ··0x000008b0·38000000·b4080000·b0040000·94000000·8...............
144 ··0x000008c0·00410e08·8302430e·1c450e20·480e1002·.A....C..E.·H...144 ··0x000008c0·00410e08·8302430e·10510e1c·410e2048·.A....C..Q..A.·H
 145 ··0x000008d0·0e10024a·0e1c410e·20550e08·41c30e04·...J..A.·U..A...
 146 ··0x000008e0·420e1083·02500e08·41c30e04·30000000·B....P..A...0...
 147 ··0x000008f0·50010000·0a050000·7c000000·00430e1c·P.......|....C..
 148 ··0x00000900·410e204e·0e10640e·1c410e20·480e105e·A.·N..d..A.·H..^
145 ··0x000008d0·490e1c41·0e20480e·10500e08·41c30e04·I..A.·H..P..A...149 ··0x00000910·0e1c410e·20480e10·540e0841·c30e0400·..A.·H..T..A....
146 ··0x000008e0·20000000·44010000·0a050000·22000000··...D......."...150 ··0x00000920·10000000·24090000·90040000·21000000·....$.......!...
147 ··0x000008f0·004f0a0e·0841c30e·04410b43·0e1c410e·.O...A...A.C..A. 
148 ··0x00000900·20480e10·10000000·08090000·10050000··H..............151 ··0x00000930·00000000·10000000·38090000·86050000·........8.......
149 ··0x00000910·21000000·00000000·10000000·1c090000·!...............152 ··0x00000940·03000000·00000000·1c000000·4c090000·............L...
150 ··0x00000920·2c050000·03000000·00000000·1c000000·,............... 
151 ··0x00000930·30090000·40050000·2c000000·00430e10·0...@...,....C..153 ··0x00000950·c0040000·2c000000·00430e10·5a0e1c41·....,....C..Z..A
152 ··0x00000940·5a0e1c41·0e20480e·10450e04·4c000000·Z..A.·H..E..L...154 ··0x00000960·0e20480e·10450e04·4c000000·6c090000·.·H..E..L...l...
153 ··0x00000950·50090000·70050000·88000000·00410e08·P...p........A..155 ··0x00000970·f0040000·88000000·00410e08·8702410e·.........A....A.
154 ··0x00000960·8702410e·0c860341·0e108304·430e2056·..A....A....C.·V156 ··0x00000980·0c860341·0e108304·430e2056·0e2c440e·...A....C.·V.,D.
155 ··0x00000970·0e2c440e·30480e20·4d0e2441·0e28460e·.,D.0H.·M.$A.(F.157 ··0x00000990·30480e20·4d0e2441·0e28460e·2c410e30·0H.·M.$A.(F.,A.0
156 ··0x00000980·2c410e30·480e2059·0e2c410e·30480e20·,A.0H.·Y.,A.0H.·158 ··0x000009a0·480e2059·0e2c410e·30480e20·520e2c41·H.·Y.,A.0H.·R.,A
157 ··0x00000990·520e2c41·0e30480e·20000000·1c000000·R.,A.0H.·.......159 ··0x000009b0·0e30480e·20000000·1c000000·00000000·.0H.·...........
158 ··0x000009a0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......160 ··0x000009c0·017a5200·017c0801·1b0c0404·88010e20·.zR..|.........·
159 ··0x000009b0·88010e20·83048603·87020000·4c000000·...·........L...161 ··0x000009d0·83048603·87020000·4c000000·24000000·........L...$...
160 ··0x000009c0·24000000·2f050000·93000000·005a0e2c·$.../........Z.,162 ··0x000009e0·89050000·93000000·005a0e2c·410e3048·.........Z.,A.0H
 163 ··0x000009f0·0e20590e·2c410e30·480e204f·0a0e1043·.·Y.,A.0H.·O...C
 164 ··0x00000a00·c30e0c41·c60e0841·c70e0441·0b4a0e2c·...A...A...A.J.,
161 ··0x000009d0·410e3048·0e20590e·2c410e30·480e204f·A.0H.·Y.,A.0H.·O165 ··0x00000a10·410e3048·0e20450e·2c410e30·480e2045·A.0H.·E.,A.0H.·E
162 ··0x000009e0·0a0e1043·c30e0c41·c60e0841·c70e0441·...C...A...A...A 
163 ··0x000009f0·0b4a0e2c·410e3048·0e20450e·2c410e30·.J.,A.0H.·E.,A.0 
164 ··0x00000a00·480e2045·0e2c410e·30480e20·a0000000·H.·E.,A.0H.·....166 ··0x00000a20·0e2c410e·30480e20·a0000000·2c0a0000·.,A.0H.·....,...
165 ··0x00000a10·100a0000·00060000·38010000·00410e08·........8....A..167 ··0x00000a30·80050000·38010000·00410e08·8702410e·....8....A....A.
166 ··0x00000a20·8702410e·0c860341·0e108304·430e306b·..A....A....C.0k168 ··0x00000a40·0c860341·0e108304·430e306b·0e34410e·...A....C.0k.4A.
 169 ··0x00000a50·38450e3c·410e4048·0e304b0e·3c420e40·8E.<A.@H.0K.<B.@
 170 ··0x00000a60·480e304d·0e3c410e·404a0e30·5f0e3441·H.0M.<A.@J.0_.4A
 171 ··0x00000a70·0e38410e·3c420e40·480e304c·0e34410e·.8A.<B.@H.0L.4A.
 172 ··0x00000a80·38460e3c·440e4048·0e30560e·34410e38·8F.<D.@H.0V.4A.8
 173 ··0x00000a90·460e3c41·0e40480e·305d0e3c·410e4046·F.<A.@H.0].<A.@F
 174 ··0x00000aa0·0e3c410e·38410e3c·410e404a·0e304e0e·.<A.8A.<A.@J.0N.
 175 ··0x00000ab0·3c410e40·480e3043·0a0e1043·c30e0c41·<A.@H.0C...C...A
 176 ··0x00000ac0·c60e0841·c70e0441·0b000000·68000000·...A...A....h...
 177 ··0x00000ad0·50070000·1c060000·f4000000·00470e3c·P............G.<
 178 ··0x00000ae0·410e4048·0e30590e·3c490e40·480e304c·A.@H.0Y.<I.@H.0L
167 ··0x00000a30·0e34410e·38450e3c·410e4048·0e304b0e·.4A.8E.<A.@H.0K.179 ··0x00000af0·0e34450e·38450e3c·410e4048·0e30630e·.4E.8E.<A.@H.0c.
168 ··0x00000a40·3c420e40·480e304d·0e3c410e·404a0e30·<B.@H.0M.<A.@J.0180 ··0x00000b00·3c410e40·480e3051·0e3c410e·40480e30·<A.@H.0Q.<A.@H.0
169 ··0x00000a50·5f0e3441·0e38410e·3c420e40·480e304c·_.4A.8A.<B.@H.0L 
170 ··0x00000a60·0e34410e·38460e3c·440e4048·0e30560e·.4A.8F.<D.@H.0V. 
171 ··0x00000a70·34410e38·460e3c41·0e40480e·305d0e3c·4A.8F.<A.@H.0].< 
172 ··0x00000a80·410e4046·0e3c410e·38410e3c·410e404a·A.@F.<A.8A.<A.@J 
173 ··0x00000a90·0e304e0e·3c410e40·480e3043·0a0e1043·.0N.<A.@H.0C...C 
174 ··0x00000aa0·c30e0c41·c60e0841·c70e0441·0b000000·...A...A...A.... 
175 ··0x00000ab0·68000000·34070000·c2050000·f4000000·h...4........... 
176 ··0x00000ac0·00470e3c·410e4048·0e30590e·3c490e40·.G.<A.@H.0Y.<I.@ 
177 ··0x00000ad0·480e304c·0e34450e·38450e3c·410e4048·H.0L.4E.8E.<A.@H 
178 ··0x00000ae0·0e30630e·3c410e40·480e3051·0e3c410e·.0c.<A.@H.0Q.<A. 
179 ··0x00000af0·40480e30·480e3c43·0e40480e·30470e34·@H.0H.<C.@H.0G.4181 ··0x00000b10·480e3c43·0e40480e·30470e34·420e3841·H.<C.@H.0G.4B.8A
180 ··0x00000b00·420e3841·0e3c450e·40480e30·4b0e3441·B.8A.<E.@H.0K.4A182 ··0x00000b20·0e3c450e·40480e30·4b0e3441·0e38470e·.<E.@H.0K.4A.8G.
181 ··0x00000b10·0e38470e·3c460e40·480e3000·74000000·.8G.<F.@H.0.t...183 ··0x00000b30·3c460e40·480e3000·74000000·3c0b0000·<F.@H.0.t...<...
182 ··0x00000b20·200b0000·40070000·c3000000·00410e08··...@........A..184 ··0x00000b40·c0060000·c3000000·00410e08·8502410e·.........A....A.
183 ··0x00000b30·8502410e·0c870341·0e108604·410e1483·..A....A....A...185 ··0x00000b50·0c870341·0e108604·410e1483·05430e2c·...A....A....C.,
184 ··0x00000b40·05430e2c·460e3048·0e204d0e·24410e28·.C.,F.0H.·M.$A.(186 ··0x00000b60·460e3048·0e204d0e·24410e28·410e2c41·F.0H.·M.$A.(A.,A
185 ··0x00000b50·410e2c41·0e304a0e·205c0e24·450e2845·A.,A.0J.·\.$E.(E187 ··0x00000b70·0e304a0e·205c0e24·450e2845·0e2c410e·.0J.·\.$E.(E.,A.
186 ··0x00000b60·0e2c410e·30480e20·720e2441·0e28410e·.,A.0H.·r.$A.(A.188 ··0x00000b80·30480e20·720e2441·0e28410e·2c460e30·0H.·r.$A.(A.,F.0
187 ··0x00000b70·2c460e30·4a0e204e·0e2c410e·30480e20·,F.0J.·N.,A.0H.·189 ··0x00000b90·4a0e204e·0e2c410e·30480e20·430e1443·J.·N.,A.0H.·C..C
188 ··0x00000b80·430e1443·c30e1041·c60e0c41·c70e0841·C..C...A...A...A190 ··0x00000ba0·c30e1041·c60e0c41·c70e0841·c50e0400·...A...A...A....
189 ··0x00000b90·c50e0400·1c000000·00000000·017a5200·.............zR.191 ··0x00000bb0·1c000000·00000000·017a5200·017c0801·.........zR..|..
190 ··0x00000ba0·017c0801·1b0c0404·88010e20·83058502·.|.........·....192 ··0x00000bc0·1b0c0404·88010e20·83058502·86048703·.......·........
 193 ··0x00000bd0·64000000·24000000·10070000·ec000000·d...$...........
191 ··0x00000bb0·86048703·64000000·24000000·b6060000·....d...$....... 
192 ··0x00000bc0·ec000000·00530e2c·410e3048·0e20480e·.....S.,A.0H.·H. 
193 ··0x00000bd0·2c410e30·480e2057·0e2c410e·30480e20·,A.0H.·W.,A.0H.· 
194 ··0x00000be0·5a0e2c41·0e30480e·20550e2c·450e3048·Z.,A.0H.·U.,E.0H 
195 ··0x00000bf0·0e20500e·24430e28·450e2c46·0e30480e·.·P.$C.(E.,F.0H. 
196 ··0x00000c00·20480e2c·430e3048·0e20480e·2c410e30··H.,C.0H.·H.,A.0194 ··0x00000be0·00530e2c·410e3048·0e20480e·2c410e30·.S.,A.0H.·H.,A.0
 195 ··0x00000bf0·480e2057·0e2c410e·30480e20·5a0e2c41·H.·W.,A.0H.·Z.,A
 196 ··0x00000c00·0e30480e·20550e2c·450e3048·0e20500e·.0H.·U.,E.0H.·P.
 197 ··0x00000c10·24430e28·450e2c46·0e30480e·20480e2c·$C.(E.,F.0H.·H.,
 198 ··0x00000c20·430e3048·0e20480e·2c410e30·480e2045·C.0H.·H.,A.0H.·E
197 ··0x00000c10·480e2045·0e2c410e·30480e20·10000000·H.·E.,A.0H.·....199 ··0x00000c30·0e2c410e·30480e20·10000000·3c0c0000·.,A.0H.·....<...
198 ··0x00000c20·200c0000·10080000·0a000000·00000000··............... 
199 ··0x00000c30·14000000·340c0000·20080000·32000000·....4...·...2... 
200 ··0x00000c40·00430e10·6e0e0400·10000000·1c0c0000·.C..n........... 
201 ··0x00000c50·a2070000·11000000·00000000·10000000·................200 ··0x00000c40·90070000·0a000000·00000000·14000000·................
202 ··0x00000c60·600c0000·b3070000·0a000000·00000000·`...............201 ··0x00000c50·500c0000·a0070000·32000000·00430e10·P.......2....C..
203 ··0x00000c70·14000000·740c0000·bd070000·23000000·....t.......#... 
204 ··0x00000c80·00430e10·5f0e0400·18000000·8c0c0000·.C.._...........202 ··0x00000c60·6e0e0400·10000000·380c0000·fc070000·n.......8.......
 203 ··0x00000c70·11000000·00000000·10000000·7c0c0000·............|...
 204 ··0x00000c80·0d080000·0a000000·00000000·14000000·................
205 ··0x00000c90·e0070000·14000000·00430e1c·460e204a·.........C..F.·J205 ··0x00000c90·900c0000·17080000·23000000·00430e10·........#....C..
206 ··0x00000ca0·0e040000·18000000·a80c0000·f4070000·................206 ··0x00000ca0·5f0e0400·18000000·a80c0000·3a080000·_...........:...
207 ··0x00000cb0·14000000·00430e1c·460e204a·0e040000·.....C..F.·J....207 ··0x00000cb0·14000000·00430e1c·460e204a·0e040000·.....C..F.·J....
 208 ··0x00000cc0·18000000·c40c0000·4e080000·14000000·........N.......
 209 ··0x00000cd0·00430e1c·460e204a·0e040000··········.C..F.·J....
  
1.11 MB
itertoolsmodule.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:··········82736·(bytes·into·file)13 ··Start·of·section·headers:··········85748·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x14330:1 There·are·20·section·headers,·starting·at·offset·0x14ef4:
  
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]·.text·············PROGBITS········00000000·000040·001ee1·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·001e71·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0106d0·000b38·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·010fc4·000af0·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001f40·00182c·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·001ec0·00182c·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·011208·000af8·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·011ab4·000af8·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00376c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0036ec·000000·00··WA··0···0··1
10 ··[·6]·.rodata···········PROGBITS········00000000·003780·001a44·00···A··0···0·3210 ··[·6]·.rodata···········PROGBITS········00000000·003700·001a44·00···A··0···0·32
11 ··[·7]·.rel.rodata·······REL·············00000000·011d00·000118·08···I·17···6··411 ··[·7]·.rel.rodata·······REL·············00000000·0125ac·000118·08···I·17···6··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·0051c4·00273f·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·005144·00287b·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·011e18·001690·08···I·17···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·0126c4·001790·08···I·17···8··4
 14 ··[10]·.text.hot·········PROGBITS········00000000·0079c0·00260d·00··AX··0···0·16
 15 ··[11]·.rel.text.hot·····REL·············00000000·013e54·0009f8·08···I·17··10··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·007903·0004fa·01·AMS··0···0··116 ··[12]·.rodata.str1.1····PROGBITS········00000000·009fcd·0004fa·01·AMS··0···0··1
15 ··[11]·.text.hot·········PROGBITS········00000000·007e00·001f9b·00··AX··0···0·16 
16 ··[12]·.rel.text.hot·····REL·············00000000·0134a8·0007e0·08···I·17··11··4 
17 ··[13]·.rodata.str1.4····PROGBITS········00000000·009d9c·00019c·01·AMS··0···0··417 ··[13]·.rodata.str1.4····PROGBITS········00000000·00a4c8·00019c·01·AMS··0···0··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·009f38·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·00a664·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·009f38·0036f8·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·00a664·0038c0·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·013c88·000608·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·01484c·000608·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·00d630·001750·10·····18·292··421 ··[17]·.symtab···········SYMTAB··········00000000·00df24·001750·10·····18·292··4
22 ··[18]·.strtab···········STRTAB··········00000000·00ed80·00194f·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·00f674·00194f·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·014290·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·014e54·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
28.2 KB
readelf --wide --symbols {}
    
Offset 23, 221 lines modifiedOffset 23, 221 lines modified
23 ····19:·00000640···204·OBJECT··LOCAL··DEFAULT····3·product_type23 ····19:·00000640···204·OBJECT··LOCAL··DEFAULT····3·product_type
24 ····20:·000003c0···204·OBJECT··LOCAL··DEFAULT····3·repeat_type24 ····20:·000003c0···204·OBJECT··LOCAL··DEFAULT····3·repeat_type
25 ····21:·00001760···204·OBJECT··LOCAL··DEFAULT····3·groupby_type25 ····21:·00001760···204·OBJECT··LOCAL··DEFAULT····3·groupby_type
26 ····22:·00001680···204·OBJECT··LOCAL··DEFAULT····3·_grouper_type26 ····22:·00001680···204·OBJECT··LOCAL··DEFAULT····3·_grouper_type
27 ····23:·000014c0···204·OBJECT··LOCAL··DEFAULT····3·tee_type27 ····23:·000014c0···204·OBJECT··LOCAL··DEFAULT····3·tee_type
28 ····24:·000015a0···204·OBJECT··LOCAL··DEFAULT····3·teedataobject_type28 ····24:·000015a0···204·OBJECT··LOCAL··DEFAULT····3·teedataobject_type
29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT····8·29 ····25:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
 30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
30 ····26:·00000020····79·FUNC····LOCAL··DEFAULT····1·itertoolsmodule_exec31 ····27:·00000000···291·FUNC····LOCAL··DEFAULT···10·itertoolsmodule_exec
31 ····27:·00000000·····8·FUNC····LOCAL··DEFAULT····8·itertoolsmodule_exec.cold32 ····28:·00000000·····8·FUNC····LOCAL··DEFAULT····8·itertoolsmodule_exec.cold
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···10·33 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
33 ····29:·00000070···560·FUNC····LOCAL··DEFAULT····1·itertools_count34 ····30:·00000020···560·FUNC····LOCAL··DEFAULT····1·itertools_count
34 ····30:·00000120····36·OBJECT··LOCAL··DEFAULT····3·_parser.1135 ····31:·00000120····36·OBJECT··LOCAL··DEFAULT····3·_parser.11
35 ····31:·00000008···131·FUNC····LOCAL··DEFAULT····8·itertools_count.cold36 ····32:·00000008···131·FUNC····LOCAL··DEFAULT····8·itertools_count.cold
36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···11· 
37 ····33:·00000000····81·FUNC····LOCAL··DEFAULT···11·count_next37 ····33:·00000130····81·FUNC····LOCAL··DEFAULT···10·count_next
38 ····34:·0000008b····33·FUNC····LOCAL··DEFAULT····8·count_next.cold38 ····34:·0000008b····33·FUNC····LOCAL··DEFAULT····8·count_next.cold
39 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT···13·39 ····35:·00000000·····0·SECTION·LOCAL··DEFAULT···13·
40 ····36:·00000060···710·FUNC····LOCAL··DEFAULT···11·islice_new40 ····36:·00000190···710·FUNC····LOCAL··DEFAULT···10·islice_new
41 ····37:·000000ac···261·FUNC····LOCAL··DEFAULT····8·islice_new.cold41 ····37:·000000ac···261·FUNC····LOCAL··DEFAULT····8·islice_new.cold
42 ····38:·00000330···280·FUNC····LOCAL··DEFAULT···11·islice_next42 ····38:·00000460···280·FUNC····LOCAL··DEFAULT···10·islice_next
43 ····39:·000001b1·····8·FUNC····LOCAL··DEFAULT····8·islice_next.cold43 ····39:·000001b1·····8·FUNC····LOCAL··DEFAULT····8·islice_next.cold
44 ····40:·00000450····47·FUNC····LOCAL··DEFAULT···11·islice_dealloc44 ····40:·00000580····47·FUNC····LOCAL··DEFAULT···10·islice_dealloc
45 ····41:·000001b9····36·FUNC····LOCAL··DEFAULT····8·islice_dealloc.cold45 ····41:·000001b9····36·FUNC····LOCAL··DEFAULT····8·islice_dealloc.cold
46 ····42:·00000480····54·FUNC····LOCAL··DEFAULT···11·count_traverse46 ····42:·000005b0····54·FUNC····LOCAL··DEFAULT···10·count_traverse
47 ····43:·000001dd····51·FUNC····LOCAL··DEFAULT····8·count_traverse.cold47 ····43:·000001dd····51·FUNC····LOCAL··DEFAULT····8·count_traverse.cold
48 ····44:·000002a0···378·FUNC····LOCAL··DEFAULT····1·itertools_permutations48 ····44:·00000250···452·FUNC····LOCAL··DEFAULT····1·itertools_permutations
49 ····45:·00000210···280·FUNC····LOCAL··DEFAULT····8·itertools_permutations.cold49 ····45:·00000210···235·FUNC····LOCAL··DEFAULT····8·itertools_permutations.cold
50 ····46:·00000160····36·OBJECT··LOCAL··DEFAULT····3·_parser.1450 ····46:·00000160····36·OBJECT··LOCAL··DEFAULT····3·_parser.14
51 ····47:·000004c0···857·FUNC····LOCAL··DEFAULT···11·permutations_next51 ····47:·000005f0··1172·FUNC····LOCAL··DEFAULT···10·permutations_next
52 ····48:·00000328····52·FUNC····LOCAL··DEFAULT····8·permutations_next.cold52 ····48:·000002fb···154·FUNC····LOCAL··DEFAULT····8·permutations_next.cold
53 ····49:·00001619····45·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_TRACK_impl.constprop.053 ····49:·00001629····45·FUNC····LOCAL··DEFAULT····8·_PyObject_GC_TRACK_impl.constprop.0
54 ····50:·00000820···571·FUNC····LOCAL··DEFAULT···11·product_new54 ····50:·00000a90···700·FUNC····LOCAL··DEFAULT···10·product_new
55 ····51:·0000035c···176·FUNC····LOCAL··DEFAULT····8·product_new.cold55 ····51:·00000395···174·FUNC····LOCAL··DEFAULT····8·product_new.cold
56 ····52:·00000a60···615·FUNC····LOCAL··DEFAULT···11·product_next56 ····52:·00000d50···638·FUNC····LOCAL··DEFAULT···10·product_next
57 ····53:·0000040c···200·FUNC····LOCAL··DEFAULT····8·product_next.cold57 ····53:·00000443···200·FUNC····LOCAL··DEFAULT····8·product_next.cold
58 ····54:·00000420···103·FUNC····LOCAL··DEFAULT····1·product_dealloc58 ····54:·00000fd0···162·FUNC····LOCAL··DEFAULT···10·product_dealloc
59 ····55:·00000490···104·FUNC····LOCAL··DEFAULT····1·permutations_dealloc59 ····55:·00000420···104·FUNC····LOCAL··DEFAULT····1·permutations_dealloc
60 ····56:·00000500····88·FUNC····LOCAL··DEFAULT····1·count_dealloc60 ····56:·00000490····88·FUNC····LOCAL··DEFAULT····1·count_dealloc
61 ····57:·00000560···133·FUNC····LOCAL··DEFAULT····1·repeat_new61 ····57:·000004f0···133·FUNC····LOCAL··DEFAULT····1·repeat_new
62 ····58:·00000184····12·OBJECT··LOCAL··DEFAULT····3·kwargs.1562 ····58:·00000184····12·OBJECT··LOCAL··DEFAULT····3·kwargs.15
63 ····59:·000004d4····28·FUNC····LOCAL··DEFAULT····8·repeat_new.cold63 ····59:·0000050b····28·FUNC····LOCAL··DEFAULT····8·repeat_new.cold
64 ····60:·00000cd0····36·FUNC····LOCAL··DEFAULT···11·repeat_next64 ····60:·00001080····36·FUNC····LOCAL··DEFAULT···10·repeat_next
65 ····61:·000005f0····52·FUNC····LOCAL··DEFAULT····1·repeat_dealloc65 ····61:·00000580····52·FUNC····LOCAL··DEFAULT····1·repeat_dealloc
66 ····62:·000004f0····17·FUNC····LOCAL··DEFAULT····8·repeat_dealloc.cold66 ····62:·00000527····17·FUNC····LOCAL··DEFAULT····8·repeat_dealloc.cold
67 ····63:·00000630····33·FUNC····LOCAL··DEFAULT····1·repeat_traverse67 ····63:·000005c0····33·FUNC····LOCAL··DEFAULT····1·repeat_traverse
68 ····64:·00000501·····3·FUNC····LOCAL··DEFAULT····8·repeat_traverse.cold68 ····64:·00000538·····3·FUNC····LOCAL··DEFAULT····8·repeat_traverse.cold
69 ····65:·00000504····61·FUNC····LOCAL··DEFAULT····8·permutations_traverse69 ····65:·0000053b····61·FUNC····LOCAL··DEFAULT····8·permutations_traverse
70 ····66:·00000660····61·FUNC····LOCAL··DEFAULT····1·chain_new70 ····66:·000005f0····61·FUNC····LOCAL··DEFAULT····1·chain_new
71 ····67:·000006a0····41·FUNC····LOCAL··DEFAULT····1·chain_new_internal71 ····67:·00000630····41·FUNC····LOCAL··DEFAULT····1·chain_new_internal
72 ····68:·00000541····30·FUNC····LOCAL··DEFAULT····8·chain_new.cold72 ····68:·00000578····30·FUNC····LOCAL··DEFAULT····8·chain_new.cold
73 ····69:·0000055f····34·FUNC····LOCAL··DEFAULT····8·chain_new_internal.cold73 ····69:·00000596····34·FUNC····LOCAL··DEFAULT····8·chain_new_internal.cold
74 ····70:·00000d00···284·FUNC····LOCAL··DEFAULT···11·chain_next74 ····70:·000010b0···264·FUNC····LOCAL··DEFAULT···10·chain_next
75 ····71:·00000581···222·FUNC····LOCAL··DEFAULT····8·chain_next.cold75 ····71:·000005b8···192·FUNC····LOCAL··DEFAULT····8·chain_next.cold
76 ····72:·000006d0····66·FUNC····LOCAL··DEFAULT····1·chain_traverse76 ····72:·00000660····66·FUNC····LOCAL··DEFAULT····1·chain_traverse
77 ····73:·0000065f·····6·FUNC····LOCAL··DEFAULT····8·chain_traverse.cold77 ····73:·00000678·····6·FUNC····LOCAL··DEFAULT····8·chain_traverse.cold
78 ····74:·00000720····88·FUNC····LOCAL··DEFAULT····1·chain_dealloc78 ····74:·000006b0····88·FUNC····LOCAL··DEFAULT····1·chain_dealloc
79 ····75:·00000780····41·FUNC····LOCAL··DEFAULT····1·itertools_chain_from_iterable79 ····75:·00000710····41·FUNC····LOCAL··DEFAULT····1·itertools_chain_from_iterable
80 ····76:·00000665·····7·FUNC····LOCAL··DEFAULT····8·itertools_chain_from_iterable.cold80 ····76:·0000067e·····7·FUNC····LOCAL··DEFAULT····8·itertools_chain_from_iterable.cold
81 ····77:·0000066c····32·FUNC····LOCAL··DEFAULT····8·islice_traverse81 ····77:·00000685····32·FUNC····LOCAL··DEFAULT····8·islice_traverse
82 ····78:·000007b0···174·FUNC····LOCAL··DEFAULT····1·itertools_accumulate82 ····78:·00000740···174·FUNC····LOCAL··DEFAULT····1·itertools_accumulate
83 ····79:·0000068c····98·FUNC····LOCAL··DEFAULT····8·itertools_accumulate.cold83 ····79:·000006a5····98·FUNC····LOCAL··DEFAULT····8·itertools_accumulate.cold
84 ····80:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.284 ····80:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.2
85 ····81:·00000e20···136·FUNC····LOCAL··DEFAULT···11·accumulate_next85 ····81:·000011c0···136·FUNC····LOCAL··DEFAULT···10·accumulate_next
86 ····82:·000006ee···123·FUNC····LOCAL··DEFAULT····8·accumulate_next.cold86 ····82:·00000707···123·FUNC····LOCAL··DEFAULT····8·accumulate_next.cold
87 ····83:·00000860···103·FUNC····LOCAL··DEFAULT····1·accumulate_dealloc87 ····83:·000007f0···103·FUNC····LOCAL··DEFAULT····1·accumulate_dealloc
88 ····84:·00000769····60·FUNC····LOCAL··DEFAULT····8·accumulate_dealloc.cold88 ····84:·00000782····60·FUNC····LOCAL··DEFAULT····8·accumulate_dealloc.cold
89 ····85:·000008d0···349·FUNC····LOCAL··DEFAULT····1·itertools_combinations89 ····85:·00000860···349·FUNC····LOCAL··DEFAULT····1·itertools_combinations
90 ····86:·00000060····36·OBJECT··LOCAL··DEFAULT····3·_parser.490 ····86:·00000060····36·OBJECT··LOCAL··DEFAULT····3·_parser.4
91 ····87:·000007a5···153·FUNC····LOCAL··DEFAULT····8·itertools_combinations.cold91 ····87:·000007be···153·FUNC····LOCAL··DEFAULT····8·itertools_combinations.cold
92 ····88:·00000eb0···738·FUNC····LOCAL··DEFAULT···11·combinations_next92 ····88:·00001250···738·FUNC····LOCAL··DEFAULT···10·combinations_next
93 ····89:·0000083e···189·FUNC····LOCAL··DEFAULT····8·combinations_next.cold93 ····89:·00000857···189·FUNC····LOCAL··DEFAULT····8·combinations_next.cold
94 ····90:·00000a30···103·FUNC····LOCAL··DEFAULT····1·combinations_dealloc94 ····90:·000009c0···103·FUNC····LOCAL··DEFAULT····1·combinations_dealloc
95 ····91:·00000aa0···185·FUNC····LOCAL··DEFAULT····1·itertools_groupby95 ····91:·00000a30···185·FUNC····LOCAL··DEFAULT····1·itertools_groupby
96 ····92:·000001a0····36·OBJECT··LOCAL··DEFAULT····3·_parser.1796 ····92:·000001a0····36·OBJECT··LOCAL··DEFAULT····3·_parser.17
97 ····93:·000008fb····28·FUNC····LOCAL··DEFAULT····8·itertools_groupby.cold97 ····93:·00000914····28·FUNC····LOCAL··DEFAULT····8·itertools_groupby.cold
98 ····94:·000011a0···515·FUNC····LOCAL··DEFAULT···11·groupby_next98 ····94:·00001540···515·FUNC····LOCAL··DEFAULT···10·groupby_next
99 ····95:·00000917····71·FUNC····LOCAL··DEFAULT····8·groupby_next.cold99 ····95:·00000930····71·FUNC····LOCAL··DEFAULT····8·groupby_next.cold
100 ····96:·000013b0····82·FUNC····LOCAL··DEFAULT···11·_PyObject_VectorcallTstate.constprop.0100 ····96:·00001750····82·FUNC····LOCAL··DEFAULT···10·_PyObject_VectorcallTstate.constprop.0
101 ····97:·00001410···376·FUNC····LOCAL··DEFAULT···11·_grouper_next101 ····97:·000017b0···376·FUNC····LOCAL··DEFAULT···10·_grouper_next
102 ····98:·0000095e····51·FUNC····LOCAL··DEFAULT····8·_grouper_next.cold102 ····98:·00000977····51·FUNC····LOCAL··DEFAULT····8·_grouper_next.cold
103 ····99:·00001590····88·FUNC····LOCAL··DEFAULT···11·_grouper_dealloc103 ····99:·00001930····88·FUNC····LOCAL··DEFAULT···10·_grouper_dealloc
104 ···100:·00000991····17·FUNC····LOCAL··DEFAULT····8·_grouper_dealloc.cold104 ···100:·000009aa····17·FUNC····LOCAL··DEFAULT····8·_grouper_dealloc.cold
105 ···101:·00000b60···124·FUNC····LOCAL··DEFAULT····1·groupby_dealloc105 ···101:·00000af0···124·FUNC····LOCAL··DEFAULT····1·groupby_dealloc
106 ···102:·000009a2····68·FUNC····LOCAL··DEFAULT····8·groupby_dealloc.cold106 ···102:·000009bb····68·FUNC····LOCAL··DEFAULT····8·groupby_dealloc.cold
107 ···103:·000009e6····51·FUNC····LOCAL··DEFAULT····8·repeat_len107 ···103:·000009ff····51·FUNC····LOCAL··DEFAULT····8·repeat_len
108 ···104:·000015f0···302·FUNC····LOCAL··DEFAULT···11·zip_longest_new108 ···104:·00001990···477·FUNC····LOCAL··DEFAULT···10·zip_longest_new
109 ···105:·00000144····12·OBJECT··LOCAL··DEFAULT····3·PyId_fillvalue.12109 ···105:·00000144····12·OBJECT··LOCAL··DEFAULT····3·PyId_fillvalue.12
110 ···106:·00000a19···189·FUNC····LOCAL··DEFAULT····8·zip_longest_new.cold110 ···106:·00000a32···180·FUNC····LOCAL··DEFAULT····8·zip_longest_new.cold
111 ···107:·00001720···492·FUNC····LOCAL··DEFAULT···11·zip_longest_next111 ···107:·00001b70···505·FUNC····LOCAL··DEFAULT···10·zip_longest_next
112 ···108:·00000ad6····67·FUNC····LOCAL··DEFAULT····8·zip_longest_next.cold112 ···108:·00000ae6····67·FUNC····LOCAL··DEFAULT····8·zip_longest_next.cold
113 ···109:·00000be0···108·FUNC····LOCAL··DEFAULT····1·zip_longest_dealloc113 ···109:·00000b70···108·FUNC····LOCAL··DEFAULT····1·zip_longest_dealloc
114 ···110:·00000c50···113·FUNC····LOCAL··DEFAULT····1·itertools_filterfalse114 ···110:·00000be0···113·FUNC····LOCAL··DEFAULT····1·itertools_filterfalse
115 ···111:·00000b19····88·FUNC····LOCAL··DEFAULT····8·itertools_filterfalse.cold115 ···111:·00000b29····88·FUNC····LOCAL··DEFAULT····8·itertools_filterfalse.cold
116 ···112:·00001910···304·FUNC····LOCAL··DEFAULT···11·filterfalse_next116 ···112:·00001d70···304·FUNC····LOCAL··DEFAULT···10·filterfalse_next
117 ···113:·00000b71····53·FUNC····LOCAL··DEFAULT····8·filterfalse_next.cold117 ···113:·00000b81····53·FUNC····LOCAL··DEFAULT····8·filterfalse_next.cold
118 ···114:·00000cd0····76·FUNC····LOCAL··DEFAULT····1·filterfalse_dealloc118 ···114:·00000c60····76·FUNC····LOCAL··DEFAULT····1·filterfalse_dealloc
119 ···115:·00000ba6····17·FUNC····LOCAL··DEFAULT····8·filterfalse_dealloc.cold119 ···115:·00000bb6····17·FUNC····LOCAL··DEFAULT····8·filterfalse_dealloc.cold
120 ···116:·00000d20···417·FUNC····LOCAL··DEFAULT····1·itertools_tee120 ···116:·00000cb0···417·FUNC····LOCAL··DEFAULT····1·itertools_tee
121 ···117:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId___copy__.0121 ···117:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId___copy__.0
122 ···118:·00000ed0···143·FUNC····LOCAL··DEFAULT····1·tee_fromiterable122 ···118:·00000e60···143·FUNC····LOCAL··DEFAULT····1·tee_fromiterable
123 ···119:·00000bb7···340·FUNC····LOCAL··DEFAULT····8·itertools_tee.cold123 ···119:·00000bc7···340·FUNC····LOCAL··DEFAULT····8·itertools_tee.cold
124 ···120:·00001a40····71·FUNC····LOCAL··DEFAULT···11·teedataobject_newinternal124 ···120:·00001ea0····71·FUNC····LOCAL··DEFAULT···10·teedataobject_newinternal
125 ···121:·00000d0b····63·FUNC····LOCAL··DEFAULT····8·tee_fromiterable.cold125 ···121:·00000d1b····63·FUNC····LOCAL··DEFAULT····8·tee_fromiterable.cold
126 ···122:·00000f60····68·FUNC····LOCAL··DEFAULT····1·tee_copy126 ···122:·00000ef0····68·FUNC····LOCAL··DEFAULT····1·tee_copy
127 ···123:·00001a90···315·FUNC····LOCAL··DEFAULT···11·tee_next127 ···123:·00001ef0···315·FUNC····LOCAL··DEFAULT···10·tee_next
128 ···124:·00000d4a····40·FUNC····LOCAL··DEFAULT····8·tee_next.cold128 ···124:·00000d5a····40·FUNC····LOCAL··DEFAULT····8·tee_next.cold
129 ···125:·00001bd0···327·FUNC····LOCAL··DEFAULT···11·teedataobject_dealloc129 ···125:·00002030···327·FUNC····LOCAL··DEFAULT···10·teedataobject_dealloc
130 ···126:·00000d72····24·FUNC····LOCAL··DEFAULT····8·teedataobject_dealloc.cold130 ···126:·00000d82····24·FUNC····LOCAL··DEFAULT····8·teedataobject_dealloc.cold
131 ···127:·00001d20···166·FUNC····LOCAL··DEFAULT···11·teedataobject_clear131 ···127:·00002180···166·FUNC····LOCAL··DEFAULT···10·teedataobject_clear
132 ···128:·00000d8a····17·FUNC····LOCAL··DEFAULT····8·teedataobject_clear.cold132 ···128:·00000d9a····17·FUNC····LOCAL··DEFAULT····8·teedataobject_clear.cold
133 ···129:·00000fb0····35·FUNC····LOCAL··DEFAULT····1·tee_dealloc133 ···129:·00000f40····35·FUNC····LOCAL··DEFAULT····1·tee_dealloc
134 ···130:·00000fe0····56·FUNC····LOCAL··DEFAULT····1·tee_clear134 ···130:·00000f70····56·FUNC····LOCAL··DEFAULT····1·tee_clear
135 ···131:·00000d9b····17·FUNC····LOCAL··DEFAULT····8·tee_clear.cold135 ···131:·00000dab····17·FUNC····LOCAL··DEFAULT····8·tee_clear.cold
136 ···132:·00001020···143·FUNC····LOCAL··DEFAULT····1·itertools_cycle136 ···132:·00000fb0···143·FUNC····LOCAL··DEFAULT····1·itertools_cycle
137 ···133:·00000dac···142·FUNC····LOCAL··DEFAULT····8·itertools_cycle.cold137 ···133:·00000dbc···142·FUNC····LOCAL··DEFAULT····8·itertools_cycle.cold
138 ···134:·000010b0···116·FUNC····LOCAL··DEFAULT····1·cycle_next138 ···134:·00001040···116·FUNC····LOCAL··DEFAULT····1·cycle_next
139 ···135:·00000e3a····77·FUNC····LOCAL··DEFAULT····8·cycle_next.cold139 ···135:·00000e4a····77·FUNC····LOCAL··DEFAULT····8·cycle_next.cold
140 ···136:·00001130····71·FUNC····LOCAL··DEFAULT····1·cycle_dealloc140 ···136:·000010c0····71·FUNC····LOCAL··DEFAULT····1·cycle_dealloc
141 ···137:·00000e87····26·FUNC····LOCAL··DEFAULT····8·cycle_dealloc.cold141 ···137:·00000e97····26·FUNC····LOCAL··DEFAULT····8·cycle_dealloc.cold
142 ···138:·00000ea1···165·FUNC····LOCAL··DEFAULT····8·itertools_takewhile142 ···138:·00000eb1···165·FUNC····LOCAL··DEFAULT····8·itertools_takewhile
143 ···139:·00001180···138·FUNC····LOCAL··DEFAULT····1·takewhile_next143 ···139:·00001110···138·FUNC····LOCAL··DEFAULT····1·takewhile_next
144 ···140:·00000f46····85·FUNC····LOCAL··DEFAULT····8·takewhile_next.cold144 ···140:·00000f56····85·FUNC····LOCAL··DEFAULT····8·takewhile_next.cold
145 ···141:·00000f9b····82·FUNC····LOCAL··DEFAULT····8·takewhile_dealloc145 ···141:·00000fab····82·FUNC····LOCAL··DEFAULT····8·takewhile_dealloc
146 ···142:·00001210···120·FUNC····LOCAL··DEFAULT····1·itertools_dropwhile146 ···142:·000011a0···120·FUNC····LOCAL··DEFAULT····1·itertools_dropwhile
147 ···143:·00000fed····88·FUNC····LOCAL··DEFAULT····8·itertools_dropwhile.cold147 ···143:·00000ffd····88·FUNC····LOCAL··DEFAULT····8·itertools_dropwhile.cold
148 ···144:·00001290···177·FUNC····LOCAL··DEFAULT····1·dropwhile_next148 ···144:·00001220···177·FUNC····LOCAL··DEFAULT····1·dropwhile_next
Max diff block lines reached; 9878/28787 bytes (34.31%) of diff not shown.
236 KB
readelf --wide --relocs {}
Max HTML report size reached
370 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
296 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 543, 12 lines modifiedOffset 543, 12 lines modified
543 PyObject_SelfIter543 PyObject_SelfIter
544 Py_GenericAlias544 Py_GenericAlias
545 .shstrtab545 .shstrtab
546 .rel.text546 .rel.text
547 .rel.data547 .rel.data
548 .rel.rodata548 .rel.rodata
549 .rel.text.unlikely549 .rel.text.unlikely
550 .rodata.str1.1 
551 .rel.text.hot550 .rel.text.hot
 551 .rodata.str1.1
552 .rodata.str1.4552 .rodata.str1.4
553 .note.GNU-stack553 .note.GNU-stack
554 .rel.eh_frame554 .rel.eh_frame
95.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
31.8 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 31, 361 lines modifiedOffset 31, 361 lines modified
31 ··0x000001b0·00000000·00000000·00000000·00000000·................31 ··0x000001b0·00000000·00000000·00000000·00000000·................
32 ··0x000001c0·00000000·00000000·2b030000·00000000·........+.......32 ··0x000001c0·00000000·00000000·2b030000·00000000·........+.......
33 ··0x000001d0·00000000·00000000·00000000·00000000·................33 ··0x000001d0·00000000·00000000·00000000·00000000·................
34 ··0x000001e0·01000000·00000000·00000000·00000000·................34 ··0x000001e0·01000000·00000000·00000000·00000000·................
35 ··0x000001f0·00000000·30030000·c0000000·00000000·....0...........35 ··0x000001f0·00000000·30030000·c0000000·00000000·....0...........
36 ··0x00000200·20020000·40020000·00000000·00000000··...@...........36 ··0x00000200·20020000·40020000·00000000·00000000··...@...........
37 ··0x00000210·00000000·00000000·00000000·00000000·................37 ··0x00000210·00000000·00000000·00000000·00000000·................
38 ··0x00000220·a6000000·200d0000·80000000·e0170000·....·...........38 ··0x00000220·a6000000·b00c0000·80000000·e0170000·................
39 ··0x00000230·00000000·00000000·00000000·00000000·................39 ··0x00000230·00000000·00000000·00000000·00000000·................
40 ··0x00000240·02000000·20000000·00000000·00000000·....·...........40 ··0x00000240·02000000·00000000·00000000·00000000·................
41 ··0x00000250·00000000·00000000·00000000·00000000·................41 ··0x00000250·00000000·00000000·00000000·00000000·................
42 ··0x00000260·3a030000·701e0000·04000000·000f0000·:...p...........42 ··0x00000260·3a030000·001e0000·04000000·000f0000·:...............
43 ··0x00000270·c5020000·74240000·08000000·c00e0000·....t$..........43 ··0x00000270·c5020000·b0250000·08000000·c00e0000·.....%..........
44 ··0x00000280·00000000·00000000·00000000·00000000·................44 ··0x00000280·00000000·00000000·00000000·00000000·................
45 ··0x00000290·00000000·00000000·00000000·00000000·................45 ··0x00000290·00000000·00000000·00000000·00000000·................
46 ··0x000002a0·01000000·00000000·00000000·45030000·............E...46 ··0x000002a0·01000000·00000000·00000000·45030000·............E...
47 ··0x000002b0·1c000000·00000000·e00b0000·00000000·................47 ··0x000002b0·1c000000·00000000·700b0000·00000000·........p.......
48 ··0x000002c0·00000000·00000000·00000000·00000000·................48 ··0x000002c0·00000000·00000000·00000000·00000000·................
49 ··0x000002d0·00000000·00000000·00000000·00000000·................49 ··0x000002d0·00000000·00000000·00000000·00000000·................
50 ··0x000002e0·00000000·00000000·00000000·00000000·................50 ··0x000002e0·00000000·00000000·00000000·00000000·................
51 ··0x000002f0·00000000·00440400·a0050000·29190000·.....D......)...51 ··0x000002f0·00000000·00440400·a0050000·651a0000·.....D......e...
52 ··0x00000300·00000000·00000000·00000000·00000000·................52 ··0x00000300·00000000·00000000·00000000·00000000·................
53 ··0x00000310·20170000·60020000·00000000·00000000··...`...........53 ··0x00000310·701b0000·60020000·00000000·00000000·p...`...........
54 ··0x00000320·00000000·00000000·00000000·00000000·................54 ··0x00000320·00000000·00000000·00000000·00000000·................
55 ··0x00000330·00000000·00000000·00000000·f0150000·................55 ··0x00000330·00000000·00000000·00000000·90190000·................
56 ··0x00000340·00000000·00000000·00000000·00000000·................56 ··0x00000340·00000000·00000000·00000000·00000000·................
57 ··0x00000350·00000000·00000000·00000000·00000000·................57 ··0x00000350·00000000·00000000·00000000·00000000·................
58 ··0x00000360·00000000·00000000·00000000·00000000·................58 ··0x00000360·00000000·00000000·00000000·00000000·................
59 ··0x00000370·00000000·00000000·00000000·00000000·................59 ··0x00000370·00000000·00000000·00000000·00000000·................
60 ··0x00000380·5b030000·e6090000·04000000·40080000·[...........@...60 ··0x00000380·5b030000·ff090000·04000000·40080000·[...........@...
61 ··0x00000390·3a030000·4c210000·04000000·000f0000·:...L!..........61 ··0x00000390·3a030000·88220000·04000000·000f0000·:...."..........
62 ··0x000003a0·00000000·00000000·00000000·00000000·................62 ··0x000003a0·00000000·00000000·00000000·00000000·................
63 ··0x000003b0·00000000·00000000·00000000·00000000·................63 ··0x000003b0·00000000·00000000·00000000·00000000·................
64 ··0x000003c0·01000000·00000000·00000000·6b030000·............k...64 ··0x000003c0·01000000·00000000·00000000·6b030000·............k...
65 ··0x000003d0·10000000·00000000·f0050000·00000000·................65 ··0x000003d0·10000000·00000000·80050000·00000000·................
66 ··0x000003e0·00000000·00000000·00000000·fd200000·.............·..66 ··0x000003e0·00000000·00000000·00000000·39220000·............9"..
67 ··0x000003f0·00000000·00000000·00000000·00000000·................67 ··0x000003f0·00000000·00000000·00000000·00000000·................
68 ··0x00000400·00000000·00000000·00000000·00000000·................68 ··0x00000400·00000000·00000000·00000000·00000000·................
69 ··0x00000410·00000000·00440400·a0070000·30060000·.....D......0...69 ··0x00000410·00000000·00440400·a0070000·c0050000·.....D..........
70 ··0x00000420·00000000·00000000·00000000·00000000·................70 ··0x00000420·00000000·00000000·00000000·00000000·................
71 ··0x00000430·d00c0000·80030000·00000000·00000000·................71 ··0x00000430·80100000·80030000·00000000·00000000·................
72 ··0x00000440·00000000·00000000·00000000·00000000·................72 ··0x00000440·00000000·00000000·00000000·00000000·................
73 ··0x00000450·00000000·00000000·00000000·60050000·............`...73 ··0x00000450·00000000·00000000·00000000·f0040000·................
74 ··0x00000460·00000000·00000000·00000000·00000000·................74 ··0x00000460·00000000·00000000·00000000·00000000·................
75 ··0x00000470·00000000·00000000·00000000·00000000·................75 ··0x00000470·00000000·00000000·00000000·00000000·................
76 ··0x00000480·00000000·00000000·00000000·00000000·................76 ··0x00000480·00000000·00000000·00000000·00000000·................
77 ··0x00000490·00000000·00000000·00000000·00000000·................77 ··0x00000490·00000000·00000000·00000000·00000000·................
78 ··0x000004a0·3a030000·c01b0000·04000000·000f0000·:...............78 ··0x000004a0·3a030000·501b0000·04000000·000f0000·:...P...........
79 ··0x000004b0·00000000·00000000·00000000·00000000·................79 ··0x000004b0·00000000·00000000·00000000·00000000·................
80 ··0x000004c0·3a030000·251b0000·04000000·000f0000·:...%...........80 ··0x000004c0·3a030000·611c0000·04000000·000f0000·:...a...........
81 ··0x000004d0·00000000·00000000·00000000·00000000·................81 ··0x000004d0·00000000·00000000·00000000·00000000·................
82 ··0x000004e0·3a030000·63180000·04000000·000f0000·:...c...........82 ··0x000004e0·3a030000·9f190000·04000000·000f0000·:...............
83 ··0x000004f0·00000000·00000000·00000000·00000000·................83 ··0x000004f0·00000000·00000000·00000000·00000000·................
84 ··0x00000500·3a030000·41110000·04000000·000f0000·:...A...........84 ··0x00000500·3a030000·51110000·04000000·000f0000·:...Q...........
85 ··0x00000510·c5020000·7d120000·08000000·c00e0000·....}...........85 ··0x00000510·c5020000·8d120000·08000000·c00e0000·................
86 ··0x00000520·00000000·00000000·00000000·00000000·................86 ··0x00000520·00000000·00000000·00000000·00000000·................
87 ··0x00000530·00000000·00000000·00000000·00000000·................87 ··0x00000530·00000000·00000000·00000000·00000000·................
88 ··0x00000540·3a030000·001c0000·04000000·000f0000·:...............88 ··0x00000540·3a030000·901b0000·04000000·000f0000·:...............
89 ··0x00000550·c5020000·f01c0000·08000000·c00e0000·................89 ··0x00000550·c5020000·801c0000·08000000·c00e0000·................
90 ··0x00000560·7c030000·c7260000·04000000·600b0000·|....&......`...90 ··0x00000560·7c030000·03280000·04000000·600b0000·|....(......`...
91 ··0x00000570·00000000·00000000·00000000·00000000·................91 ··0x00000570·00000000·00000000·00000000·00000000·................
92 ··0x00000580·3a030000·70190000·04000000·000f0000·:...p...........92 ··0x00000580·3a030000·00190000·04000000·000f0000·:...............
93 ··0x00000590·c5020000·101a0000·08000000·c00e0000·................93 ··0x00000590·c5020000·a0190000·08000000·c00e0000·................
94 ··0x000005a0·7c030000·ae260000·04000000·600b0000·|....&......`...94 ··0x000005a0·7c030000·ea270000·04000000·600b0000·|....'......`...
95 ··0x000005b0·00000000·00000000·00000000·00000000·................95 ··0x000005b0·00000000·00000000·00000000·00000000·................
96 ··0x000005c0·3a030000·e0140000·04000000·000f0000·:...............96 ··0x000005c0·3a030000·70140000·04000000·000f0000·:...p...........
97 ··0x000005d0·c5020000·80150000·08000000·c00e0000·................97 ··0x000005d0·c5020000·10150000·08000000·c00e0000·................
98 ··0x000005e0·7c030000·95260000·04000000·600b0000·|....&......`...98 ··0x000005e0·7c030000·d1270000·04000000·600b0000·|....'......`...
99 ··0x000005f0·00000000·00000000·00000000·00000000·................99 ··0x000005f0·00000000·00000000·00000000·00000000·................
100 ··0x00000600·3a030000·3d200000·04000000·000f0000·:...=·..........100 ··0x00000600·3a030000·79210000·04000000·000f0000·:...y!..........
101 ··0x00000610·c5020000·3a1f0000·08000000·c00e0000·....:...........101 ··0x00000610·c5020000·76200000·08000000·c00e0000·....v·..........
102 ··0x00000620·7c030000·e6260000·04000000·600b0000·|....&......`...102 ··0x00000620·7c030000·22280000·04000000·600b0000·|..."(......`...
103 ··0x00000630·00000000·00000000·00000000·00000000·................103 ··0x00000630·00000000·00000000·00000000·00000000·................
104 ··0x00000640·01000000·00000000·00000000·87030000·................104 ··0x00000640·01000000·00000000·00000000·87030000·................
105 ··0x00000650·18000000·00000000·20040000·00000000·........·.......105 ··0x00000650·18000000·00000000·d00f0000·00000000·................
106 ··0x00000660·00000000·00000000·00000000·00000000·................106 ··0x00000660·00000000·00000000·00000000·00000000·................
107 ··0x00000670·00000000·00000000·00000000·00000000·................107 ··0x00000670·00000000·00000000·00000000·00000000·................
108 ··0x00000680·00000000·00000000·00000000·00000000·................108 ··0x00000680·00000000·00000000·00000000·00000000·................
109 ··0x00000690·00000000·00440400·80080000·0c170000·.....D..........109 ··0x00000690·00000000·00440400·80080000·1c170000·.....D..........
110 ··0x000006a0·00000000·00000000·00000000·00000000·................110 ··0x000006a0·00000000·00000000·00000000·00000000·................
111 ··0x000006b0·600a0000·00060000·00000000·00000000·`...............111 ··0x000006b0·500d0000·00060000·00000000·00000000·P...............
112 ··0x000006c0·00000000·00000000·00000000·00000000·................112 ··0x000006c0·00000000·00000000·00000000·00000000·................
113 ··0x000006d0·00000000·00000000·00000000·20080000·............·...113 ··0x000006d0·00000000·00000000·00000000·900a0000·................
114 ··0x000006e0·00000000·00000000·00000000·00000000·................114 ··0x000006e0·00000000·00000000·00000000·00000000·................
115 ··0x000006f0·00000000·00000000·00000000·00000000·................115 ··0x000006f0·00000000·00000000·00000000·00000000·................
116 ··0x00000700·00000000·00000000·00000000·00000000·................116 ··0x00000700·00000000·00000000·00000000·00000000·................
117 ··0x00000710·00000000·00000000·00000000·00000000·................117 ··0x00000710·00000000·00000000·00000000·00000000·................
118 ··0x00000720·99030000·80070000·18000000·c0140000·................118 ··0x00000720·99030000·10070000·18000000·c0140000·................
119 ··0x00000730·3a030000·b3120000·04000000·000f0000·:...............119 ··0x00000730·3a030000·c3120000·04000000·000f0000·:...............
120 ··0x00000740·c5020000·07130000·08000000·c00e0000·................120 ··0x00000740·c5020000·17130000·08000000·c00e0000·................
121 ··0x00000750·a7030000·00000000·18000000·b9030000·................121 ··0x00000750·a7030000·00000000·18000000·b9030000·................
122 ··0x00000760·00000000·00000000·00000000·00000000·................122 ··0x00000760·00000000·00000000·00000000·00000000·................
123 ··0x00000770·00000000·00000000·00000000·00000000·................123 ··0x00000770·00000000·00000000·00000000·00000000·................
124 ··0x00000780·01000000·00000000·00000000·c5030000·................124 ··0x00000780·01000000·00000000·00000000·c5030000·................
125 ··0x00000790·10000000·00000000·20070000·00000000·........·.......125 ··0x00000790·10000000·00000000·b0060000·00000000·................
126 ··0x000007a0·00000000·00000000·00000000·00000000·................126 ··0x000007a0·00000000·00000000·00000000·00000000·................
127 ··0x000007b0·00000000·00000000·00000000·00000000·................127 ··0x000007b0·00000000·00000000·00000000·00000000·................
128 ··0x000007c0·00000000·00000000·00000000·00000000·................128 ··0x000007c0·00000000·00000000·00000000·00000000·................
129 ··0x000007d0·00000000·00440400·a00b0000·d0060000·.....D..........129 ··0x000007d0·00000000·00440400·a00b0000·60060000·.....D......`...
130 ··0x000007e0·00000000·00000000·00000000·00000000·................130 ··0x000007e0·00000000·00000000·00000000·00000000·................
131 ··0x000007f0·000d0000·20070000·00000000·00000000·....·...........131 ··0x000007f0·b0100000·20070000·00000000·00000000·....·...........
132 ··0x00000800·00000000·00000000·00000000·00000000·................132 ··0x00000800·00000000·00000000·00000000·00000000·................
133 ··0x00000810·00000000·00000000·00000000·60060000·............`...133 ··0x00000810·00000000·00000000·00000000·f0050000·................
134 ··0x00000820·00000000·00000000·00000000·00000000·................134 ··0x00000820·00000000·00000000·00000000·00000000·................
135 ··0x00000830·00000000·00000000·00000000·00000000·................135 ··0x00000830·00000000·00000000·00000000·00000000·................
136 ··0x00000840·00000000·00000000·00000000·00000000·................136 ··0x00000840·00000000·00000000·00000000·00000000·................
137 ··0x00000850·00000000·00000000·00000000·00000000·................137 ··0x00000850·00000000·00000000·00000000·00000000·................
138 ··0x00000860·3a030000·86210000·04000000·000f0000·:....!..........138 ··0x00000860·3a030000·c2220000·04000000·000f0000·:...."..........
139 ··0x00000870·00000000·00000000·00000000·00000000·................139 ··0x00000870·00000000·00000000·00000000·00000000·................
140 ··0x00000880·3a030000·6d1d0000·04000000·000f0000·:...m...........140 ··0x00000880·3a030000·a91e0000·04000000·000f0000·:...............
141 ··0x00000890·c5020000·1c1e0000·08000000·c00e0000·................141 ··0x00000890·c5020000·581f0000·08000000·c00e0000·....X...........
142 ··0x000008a0·00000000·00000000·00000000·00000000·................142 ··0x000008a0·00000000·00000000·00000000·00000000·................
143 ··0x000008b0·00000000·00000000·00000000·00000000·................143 ··0x000008b0·00000000·00000000·00000000·00000000·................
144 ··0x000008c0·01000000·00000000·00000000·d5030000·................144 ··0x000008c0·01000000·00000000·00000000·d5030000·................
145 ··0x000008d0·1c000000·00000000·50040000·00000000·........P.......145 ··0x000008d0·1c000000·00000000·80050000·00000000·................
146 ··0x000008e0·00000000·00000000·00000000·00000000·................146 ··0x000008e0·00000000·00000000·00000000·00000000·................
147 ··0x000008f0·00000000·00000000·00000000·00000000·................147 ··0x000008f0·00000000·00000000·00000000·00000000·................
148 ··0x00000900·00000000·00000000·00000000·00000000·................148 ··0x00000900·00000000·00000000·00000000·00000000·................
149 ··0x00000910·00000000·00440400·a00c0000·6c060000·.....D......l...149 ··0x00000910·00000000·00440400·a00c0000·85060000·.....D..........
150 ··0x00000920·00000000·00000000·00000000·00000000·................150 ··0x00000920·00000000·00000000·00000000·00000000·................
151 ··0x00000930·30030000·80080000·00000000·00000000·0...............151 ··0x00000930·60040000·80080000·00000000·00000000·`...............
152 ··0x00000940·00000000·00000000·00000000·00000000·................152 ··0x00000940·00000000·00000000·00000000·00000000·................
153 ··0x00000950·00000000·00000000·00000000·60000000·............`...153 ··0x00000950·00000000·00000000·00000000·90010000·................
154 ··0x00000960·00000000·00000000·00000000·00000000·................154 ··0x00000960·00000000·00000000·00000000·00000000·................
155 ··0x00000970·00000000·00000000·00000000·00000000·................155 ··0x00000970·00000000·00000000·00000000·00000000·................
156 ··0x00000980·00000000·00000000·00000000·00000000·................156 ··0x00000980·00000000·00000000·00000000·00000000·................
157 ··0x00000990·00000000·00000000·00000000·00000000·................157 ··0x00000990·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 20299/32515 bytes (62.43%) of diff not shown.
145 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
108 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
117 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
959 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
3 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.3 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.
4 ··0x00000020·74657874·002e7265·6c2e6461·7461002e·text..rel.data..4 ··0x00000020·74657874·002e7265·6c2e6461·7461002e·text..rel.data..
5 ··0x00000030·62737300·2e72656c·2e726f64·61746100·bss..rel.rodata.5 ··0x00000030·62737300·2e72656c·2e726f64·61746100·bss..rel.rodata.
6 ··0x00000040·2e72656c·2e746578·742e756e·6c696b65·.rel.text.unlike6 ··0x00000040·2e72656c·2e746578·742e756e·6c696b65·.rel.text.unlike
7 ··0x00000050·6c79002e·726f6461·74612e73·7472312e·ly..rodata.str1. 
8 ··0x00000060·31002e72·656c2e74·6578742e·686f7400·1..rel.text.hot.7 ··0x00000050·6c79002e·72656c2e·74657874·2e686f74·ly..rel.text.hot
 8 ··0x00000060·002e726f·64617461·2e737472·312e3100·..rodata.str1.1.
9 ··0x00000070·2e726f64·6174612e·73747231·2e34002e·.rodata.str1.4..9 ··0x00000070·2e726f64·6174612e·73747231·2e34002e·.rodata.str1.4..
10 ··0x00000080·6e6f7465·2e474e55·2d737461·636b002e·note.GNU-stack..10 ··0x00000080·6e6f7465·2e474e55·2d737461·636b002e·note.GNU-stack..
11 ··0x00000090·72656c2e·65685f66·72616d65·00·······rel.eh_frame.11 ··0x00000090·72656c2e·65685f66·72616d65·00·······rel.eh_frame.
  
733 KB
mathmodule.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:··········63144·(bytes·into·file)13 ··Start·of·section·headers:··········64832·(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:·········2319 ··Number·of·section·headers:·········23
20 ··Section·header·string·table·index:·2220 ··Section·header·string·table·index:·22
4.13 KB
readelf --wide --sections {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 There·are·23·section·headers,·starting·at·offset·0xf6a8:1 There·are·23·section·headers,·starting·at·offset·0xfd40:
  
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]·.text·············PROGBITS········00000000·000040·0019cd·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00199d·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00c7f8·000990·08···I·20···1··46 ··[·2]·.rel.text·········REL·············00000000·00cd48·000990·08···I·20···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001a20·000460·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·0019e0·000460·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·00d188·000558·08···I·20···3··48 ··[·4]·.rel.data·········REL·············00000000·00d6d8·000558·08···I·20···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001e80·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001e40·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001e80·000214·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001e40·000214·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·002094·002663·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·002054·0026a4·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·00d6e0·001258·08···I·20···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·00dc30·001288·08···I·20···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·004700·001c15·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·004700·002075·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·00e938·000910·08···I·20···9··414 ··[10]·.rel.text.hot·····REL·············00000000·00eeb8·000a28·08···I·20···9··4
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·006318·000218·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·006778·000218·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·006540·0020a4·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·0069a0·0020a4·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·00f248·000058·08···I·20··12··417 ··[13]·.rel.rodata·······REL·············00000000·00f8e0·000058·08···I·20··12··4
18 ··[14]·.rodata.cst8······PROGBITS········00000000·0085e8·000088·08··AM··0···0··818 ··[14]·.rodata.cst8······PROGBITS········00000000·008a48·000088·08··AM··0···0··8
19 ··[15]·.rodata.cst4······PROGBITS········00000000·008670·000030·04··AM··0···0··419 ··[15]·.rodata.cst4······PROGBITS········00000000·008ad0·000030·04··AM··0···0··4
20 ··[16]·.rodata.cst16·····PROGBITS········00000000·0086a0·000030·10··AM··0···0·1620 ··[16]·.rodata.cst16·····PROGBITS········00000000·008b00·000030·10··AM··0···0·16
21 ··[17]·.note.GNU-stack···PROGBITS········00000000·0086d0·000000·00······0···0··121 ··[17]·.note.GNU-stack···PROGBITS········00000000·008b30·000000·00······0···0··1
22 ··[18]·.eh_frame·········PROGBITS········00000000·0086d0·0020e4·00···A··0···0··422 ··[18]·.eh_frame·········PROGBITS········00000000·008b30·0021d4·00···A··0···0··4
23 ··[19]·.rel.eh_frame·····REL·············00000000·00f2a0·000340·08···I·20··18··423 ··[19]·.rel.eh_frame·····REL·············00000000·00f938·000340·08···I·20··18··4
24 ··[20]·.symtab···········SYMTAB··········00000000·00a7b4·001220·10·····21·185··424 ··[20]·.symtab···········SYMTAB··········00000000·00ad04·001220·10·····21·185··4
25 ··[21]·.strtab···········STRTAB··········00000000·00b9d4·000e23·00······0···0··125 ··[21]·.strtab···········STRTAB··········00000000·00bf24·000e23·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········00000000·00f5e0·0000c5·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········00000000·00fc78·0000c5·00······0···0··1
27 Key·to·Flags:27 Key·to·Flags:
28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),28 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),29 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),30 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
31 ··p·(processor·specific)31 ··p·(processor·specific)
15.1 KB
readelf --wide --symbols {}
    
Offset 7, 125 lines modifiedOffset 7, 125 lines modified
7 ·····3:·000000a0····52·OBJECT··LOCAL··DEFAULT····3·mathmodule7 ·····3:·000000a0····52·OBJECT··LOCAL··DEFAULT····3·mathmodule
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
10 ·····6:·00000020···223·FUNC····LOCAL··DEFAULT····1·math_exec10 ·····6:·00000020···223·FUNC····LOCAL··DEFAULT····1·math_exec
11 ·····7:·00000000·····8·FUNC····LOCAL··DEFAULT····7·math_exec.cold11 ·····7:·00000000·····8·FUNC····LOCAL··DEFAULT····7·math_exec.cold
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····9·12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
13 ·····9:·00000000···268·FUNC····LOCAL··DEFAULT····9·math_exp13 ·····9:·00000000···268·FUNC····LOCAL··DEFAULT····9·math_exp
14 ····10:·00000800····84·FUNC····LOCAL··DEFAULT····1·is_error14 ····10:·000007f0····84·FUNC····LOCAL··DEFAULT····1·is_error
15 ····11:·00000110···572·FUNC····LOCAL··DEFAULT····9·math_1_to_whatever.constprop.015 ····11:·00000110···518·FUNC····LOCAL··DEFAULT····9·math_1_to_whatever.constprop.0
16 ····12:·00000820···119·FUNC····LOCAL··DEFAULT····9·m_log16 ····12:·000009b0···119·FUNC····LOCAL··DEFAULT····9·m_log
17 ····13:·00000350···304·FUNC····LOCAL··DEFAULT····9·math_sqrt17 ····13:·00000320···314·FUNC····LOCAL··DEFAULT····9·math_sqrt
18 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT···11·18 ····14:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
19 ····15:·00000480···653·FUNC····LOCAL··DEFAULT····9·math_log19 ····15:·00000460··1074·FUNC····LOCAL··DEFAULT····9·math_log
20 ····16:·00000710···261·FUNC····LOCAL··DEFAULT····9·loghelper.constprop.020 ····16:·000008a0···261·FUNC····LOCAL··DEFAULT····9·loghelper.constprop.0
21 ····17:·00000008···110·FUNC····LOCAL··DEFAULT····7·math_log.cold21 ····17:·00000008···107·FUNC····LOCAL··DEFAULT····7·math_log.cold
22 ····18:·00000076····31·FUNC····LOCAL··DEFAULT····7·loghelper.constprop.0.cold22 ····18:·00000073····31·FUNC····LOCAL··DEFAULT····7·loghelper.constprop.0.cold
23 ····19:·00000100····78·FUNC····LOCAL··DEFAULT····1·math_ceil23 ····19:·00000100····78·FUNC····LOCAL··DEFAULT····1·math_ceil
24 ····20:·00000095····97·FUNC····LOCAL··DEFAULT····7·math_ceil.cold24 ····20:·00000092····97·FUNC····LOCAL··DEFAULT····7·math_ceil.cold
25 ····21:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId___ceil__.025 ····21:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId___ceil__.0
26 ····22:·00000360····65·FUNC····LOCAL··DEFAULT····1·_PyObject_CallNoArg26 ····22:·00000360····65·FUNC····LOCAL··DEFAULT····1·_PyObject_CallNoArg
27 ····23:·00000150····16·FUNC····LOCAL··DEFAULT····1·math_acos27 ····23:·00000150····16·FUNC····LOCAL··DEFAULT····1·math_acos
28 ····24:·000008a0····70·FUNC····LOCAL··DEFAULT····9·math_isnan28 ····24:·00000a30····70·FUNC····LOCAL··DEFAULT····9·math_isnan
29 ····25:·000000f6····29·FUNC····LOCAL··DEFAULT····7·math_isnan.cold29 ····25:·000000f3····29·FUNC····LOCAL··DEFAULT····7·math_isnan.cold
30 ····26:·00000113····16·FUNC····LOCAL··DEFAULT····7·math_acosh30 ····26:·00000110····16·FUNC····LOCAL··DEFAULT····7·math_acosh
31 ····27:·00000123····16·FUNC····LOCAL··DEFAULT····7·math_asin31 ····27:·00000120····16·FUNC····LOCAL··DEFAULT····7·math_asin
32 ····28:·00000133····16·FUNC····LOCAL··DEFAULT····7·math_asinh32 ····28:·00000130····16·FUNC····LOCAL··DEFAULT····7·math_asinh
33 ····29:·00000143····16·FUNC····LOCAL··DEFAULT····7·math_atan33 ····29:·00000140····16·FUNC····LOCAL··DEFAULT····7·math_atan
34 ····30:·00000160····23·FUNC····LOCAL··DEFAULT····1·math_atan234 ····30:·00000160····23·FUNC····LOCAL··DEFAULT····1·math_atan2
35 ····31:·00000250···258·FUNC····LOCAL··DEFAULT····1·m_atan235 ····31:·00000250···258·FUNC····LOCAL··DEFAULT····1·m_atan2
36 ····32:·00000180···197·FUNC····LOCAL··DEFAULT····1·math_236 ····32:·00000180···197·FUNC····LOCAL··DEFAULT····1·math_2
37 ····33:·00000153···183·FUNC····LOCAL··DEFAULT····7·math_2.cold37 ····33:·00000150···183·FUNC····LOCAL··DEFAULT····7·math_2.cold
38 ····34:·0000020a····24·FUNC····LOCAL··DEFAULT····7·m_atan2.cold38 ····34:·00000207····24·FUNC····LOCAL··DEFAULT····7·m_atan2.cold
39 ····35:·00000222····16·FUNC····LOCAL··DEFAULT····7·math_atanh39 ····35:·0000021f····16·FUNC····LOCAL··DEFAULT····7·math_atanh
40 ····36:·00000232····24·FUNC····LOCAL··DEFAULT····7·_PyObject_CallNoArg.cold40 ····36:·0000022f····24·FUNC····LOCAL··DEFAULT····7·_PyObject_CallNoArg.cold
41 ····37:·000003b0···908·FUNC····LOCAL··DEFAULT····1·math_comb41 ····37:·000003b0···884·FUNC····LOCAL··DEFAULT····1·math_comb
42 ····38:·0000024a···732·FUNC····LOCAL··DEFAULT····7·math_comb.cold42 ····38:·00000247···719·FUNC····LOCAL··DEFAULT····7·math_comb.cold
43 ····39:·000008f0··1132·FUNC····LOCAL··DEFAULT····9·math_factorial43 ····39:·00000a80··1762·FUNC····LOCAL··DEFAULT····9·math_factorial
44 ····40:·00000d60···296·FUNC····LOCAL··DEFAULT····9·factorial_partial_product44 ····40:·00001170···296·FUNC····LOCAL··DEFAULT····9·factorial_partial_product
45 ····41:·00000220····52·OBJECT··LOCAL··DEFAULT···12·SmallFactorials45 ····41:·00000220····52·OBJECT··LOCAL··DEFAULT···12·SmallFactorials
46 ····42:·00000526···188·FUNC····LOCAL··DEFAULT····7·math_factorial.cold46 ····42:·00000516···311·FUNC····LOCAL··DEFAULT····7·math_factorial.cold
47 ····43:·000005e2····58·FUNC····LOCAL··DEFAULT····7·factorial_partial_product.cold47 ····43:·0000064d····58·FUNC····LOCAL··DEFAULT····7·factorial_partial_product.cold
48 ····44:·00000e90···196·FUNC····LOCAL··DEFAULT····9·math_gcd48 ····44:·000012a0···203·FUNC····LOCAL··DEFAULT····9·math_gcd
49 ····45:·0000061c···174·FUNC····LOCAL··DEFAULT····7·math_gcd.cold49 ····45:·00000687···181·FUNC····LOCAL··DEFAULT····7·math_gcd.cold
50 ····46:·00000740····26·FUNC····LOCAL··DEFAULT····1·math_copysign50 ····46:·00000730····26·FUNC····LOCAL··DEFAULT····1·math_copysign
51 ····47:·00000f60···143·FUNC····LOCAL··DEFAULT····9·math_isinf51 ····47:·00001370···143·FUNC····LOCAL··DEFAULT····9·math_isinf
52 ····48:·000006ca····21·FUNC····LOCAL··DEFAULT····7·math_isinf.cold52 ····48:·0000073c····21·FUNC····LOCAL··DEFAULT····7·math_isinf.cold
53 ····49:·00000760····16·FUNC····LOCAL··DEFAULT····1·math_cos53 ····49:·00000750····16·FUNC····LOCAL··DEFAULT····1·math_cos
54 ····50:·000006df···292·FUNC····LOCAL··DEFAULT····7·math_ulp54 ····50:·00000751···292·FUNC····LOCAL··DEFAULT····7·math_ulp
55 ····51:·00000803····19·FUNC····LOCAL··DEFAULT····7·math_cosh55 ····51:·00000875····19·FUNC····LOCAL··DEFAULT····7·math_cosh
56 ····52:·00000816····90·FUNC····LOCAL··DEFAULT····7·math_degrees56 ····52:·00000888····90·FUNC····LOCAL··DEFAULT····7·math_degrees
57 ····53:·00000ff0···776·FUNC····LOCAL··DEFAULT····9·math_dist57 ····53:·00001400···782·FUNC····LOCAL··DEFAULT····9·math_dist
58 ····54:·00000770···134·FUNC····LOCAL··DEFAULT····1·vector_norm.part.058 ····54:·00000760···134·FUNC····LOCAL··DEFAULT····1·vector_norm.part.0
59 ····55:·00000870···623·FUNC····LOCAL··DEFAULT····7·math_dist.cold59 ····55:·000008e2···625·FUNC····LOCAL··DEFAULT····7·math_dist.cold
60 ····56:·00001300···163·FUNC····LOCAL··DEFAULT····9·math_fabs60 ····56:·00001710···163·FUNC····LOCAL··DEFAULT····9·math_fabs
61 ····57:·000013b0···178·FUNC····LOCAL··DEFAULT····9·math_floor61 ····57:·000017c0···178·FUNC····LOCAL··DEFAULT····9·math_floor
62 ····58:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId___floor__.162 ····58:·0000000c····12·OBJECT··LOCAL··DEFAULT····3·PyId___floor__.1
63 ····59:·00000adf····33·FUNC····LOCAL··DEFAULT····7·math_floor.cold63 ····59:·00000b53····33·FUNC····LOCAL··DEFAULT····7·math_floor.cold
64 ····60:·00000b00···352·FUNC····LOCAL··DEFAULT····7·math_fmod64 ····60:·00000b74···352·FUNC····LOCAL··DEFAULT····7·math_fmod
65 ····61:·00000c60····58·FUNC····LOCAL··DEFAULT····7·is_error.cold65 ····61:·00000cd4····58·FUNC····LOCAL··DEFAULT····7·is_error.cold
66 ····62:·00000860···147·FUNC····LOCAL··DEFAULT····1·math_frexp66 ····62:·00000850···147·FUNC····LOCAL··DEFAULT····1·math_frexp
67 ····63:·00000c9a····43·FUNC····LOCAL··DEFAULT····7·math_frexp.cold67 ····63:·00000d0e····43·FUNC····LOCAL··DEFAULT····7·math_frexp.cold
68 ····64:·00000cc5····14·FUNC····LOCAL··DEFAULT····7·math_gamma68 ····64:·00000d39····14·FUNC····LOCAL··DEFAULT····7·math_gamma
69 ····65:·00000cd3···959·FUNC····LOCAL··DEFAULT····7·m_tgamma69 ····65:·00000d47···959·FUNC····LOCAL··DEFAULT····7·m_tgamma
70 ····66:·00001470···168·FUNC····LOCAL··DEFAULT····9·math_1a70 ····66:·00001880···168·FUNC····LOCAL··DEFAULT····9·math_1a
71 ····67:·00001770·····5·FUNC····LOCAL··DEFAULT····9·m_erf71 ····67:·00001bd0·····5·FUNC····LOCAL··DEFAULT····9·m_erf
72 ····68:·00000d20···184·OBJECT··LOCAL··DEFAULT···12·gamma_integral72 ····68:·00000d20···184·OBJECT··LOCAL··DEFAULT···12·gamma_integral
73 ····69:·00001ca0···251·FUNC····LOCAL··DEFAULT····7·m_sinpi73 ····69:·00001ce1···251·FUNC····LOCAL··DEFAULT····7·m_sinpi
74 ····70:·00001092···148·FUNC····LOCAL··DEFAULT····7·lanczos_sum74 ····70:·00001106···148·FUNC····LOCAL··DEFAULT····7·lanczos_sum
75 ····71:·00000e60···104·OBJECT··LOCAL··DEFAULT···12·lanczos_num_coeffs75 ····71:·00000e60···104·OBJECT··LOCAL··DEFAULT···12·lanczos_num_coeffs
76 ····72:·00000de0···104·OBJECT··LOCAL··DEFAULT···12·lanczos_den_coeffs76 ····72:·00000de0···104·OBJECT··LOCAL··DEFAULT···12·lanczos_den_coeffs
77 ····73:·00000900····16·FUNC····LOCAL··DEFAULT····1·math_sin77 ····73:·000008f0····16·FUNC····LOCAL··DEFAULT····1·math_sin
78 ····74:·00000910···413·FUNC····LOCAL··DEFAULT····1·math_hypot78 ····74:·00000900···413·FUNC····LOCAL··DEFAULT····1·math_hypot
79 ····75:·00001126····93·FUNC····LOCAL··DEFAULT····7·math_hypot.cold79 ····75:·0000119a····93·FUNC····LOCAL··DEFAULT····7·math_hypot.cold
80 ····76:·00000ab0····80·FUNC····LOCAL··DEFAULT····1·math_isfinite80 ····76:·00000aa0····80·FUNC····LOCAL··DEFAULT····1·math_isfinite
81 ····77:·00001183····29·FUNC····LOCAL··DEFAULT····7·math_isfinite.cold81 ····77:·000011f7····29·FUNC····LOCAL··DEFAULT····7·math_isfinite.cold
82 ····78:·00000b00··1250·FUNC····LOCAL··DEFAULT····1·math_isqrt82 ····78:·00000af0··1250·FUNC····LOCAL··DEFAULT····1·math_isqrt
83 ····79:·000011a0···184·FUNC····LOCAL··DEFAULT····7·math_isqrt.cold83 ····79:·00001214···184·FUNC····LOCAL··DEFAULT····7·math_isqrt.cold
84 ····80:·00001520···462·FUNC····LOCAL··DEFAULT····9·math_ldexp84 ····80:·00001930···532·FUNC····LOCAL··DEFAULT····9·math_ldexp
85 ····81:·00001258···119·FUNC····LOCAL··DEFAULT····7·math_ldexp.cold85 ····81:·000012cc···115·FUNC····LOCAL··DEFAULT····7·math_ldexp.cold
86 ····82:·000012cf····14·FUNC····LOCAL··DEFAULT····7·math_log1086 ····82:·0000133f····14·FUNC····LOCAL··DEFAULT····7·math_log10
87 ····83:·000012dd···119·FUNC····LOCAL··DEFAULT····7·m_log1087 ····83:·0000134d···119·FUNC····LOCAL··DEFAULT····7·m_log10
88 ····84:·00001354····16·FUNC····LOCAL··DEFAULT····7·math_log1p88 ····84:·000013c4····16·FUNC····LOCAL··DEFAULT····7·math_log1p
89 ····85:·00000ff0····14·FUNC····LOCAL··DEFAULT····1·math_log289 ····85:·00000fe0····14·FUNC····LOCAL··DEFAULT····1·math_log2
90 ····86:·00001000····96·FUNC····LOCAL··DEFAULT····1·m_log290 ····86:·00000ff0····96·FUNC····LOCAL··DEFAULT····1·m_log2
91 ····87:·00001364····46·FUNC····LOCAL··DEFAULT····7·m_log2.cold91 ····87:·000013d4····46·FUNC····LOCAL··DEFAULT····7·m_log2.cold
92 ····88:·00001060···196·FUNC····LOCAL··DEFAULT····1·math_modf92 ····88:·00001050···196·FUNC····LOCAL··DEFAULT····1·math_modf
93 ····89:·00001392····66·FUNC····LOCAL··DEFAULT····7·math_modf.cold93 ····89:·00001402····66·FUNC····LOCAL··DEFAULT····7·math_modf.cold
94 ····90:·00001130···643·FUNC····LOCAL··DEFAULT····1·math_perm94 ····90:·00001120···620·FUNC····LOCAL··DEFAULT····1·math_perm
95 ····91:·000013d4···673·FUNC····LOCAL··DEFAULT····7·math_perm.cold95 ····91:·00001444···626·FUNC····LOCAL··DEFAULT····7·math_perm.cold
96 ····92:·000013c0···704·FUNC····LOCAL··DEFAULT····1·math_pow96 ····92:·00001390···704·FUNC····LOCAL··DEFAULT····1·math_pow
97 ····93:·00001675···396·FUNC····LOCAL··DEFAULT····7·math_pow.cold97 ····93:·000016b6···396·FUNC····LOCAL··DEFAULT····7·math_pow.cold
98 ····94:·00001801····90·FUNC····LOCAL··DEFAULT····7·math_radians98 ····94:·00001842····90·FUNC····LOCAL··DEFAULT····7·math_radians
99 ····95:·00001680···129·FUNC····LOCAL··DEFAULT····1·math_trunc99 ····95:·00001650···129·FUNC····LOCAL··DEFAULT····1·math_trunc
100 ····96:·00000044····12·OBJECT··LOCAL··DEFAULT····3·PyId___trunc__.4100 ····96:·00000044····12·OBJECT··LOCAL··DEFAULT····3·PyId___trunc__.4
101 ····97:·0000185b····43·FUNC····LOCAL··DEFAULT····7·math_trunc.cold101 ····97:·0000189c····43·FUNC····LOCAL··DEFAULT····7·math_trunc.cold
102 ····98:·00001710····26·FUNC····LOCAL··DEFAULT····1·math_remainder102 ····98:·000016e0····26·FUNC····LOCAL··DEFAULT····1·math_remainder
103 ····99:·00001730···286·FUNC····LOCAL··DEFAULT····1·m_remainder103 ····99:·00001700···286·FUNC····LOCAL··DEFAULT····1·m_remainder
104 ···100:·00001886····72·FUNC····LOCAL··DEFAULT····7·m_remainder.cold104 ···100:·000018c7····72·FUNC····LOCAL··DEFAULT····7·m_remainder.cold
105 ···101:·000018ce····19·FUNC····LOCAL··DEFAULT····7·math_sinh105 ···101:·0000190f····19·FUNC····LOCAL··DEFAULT····7·math_sinh
106 ···102:·000018e1····16·FUNC····LOCAL··DEFAULT····7·math_tan106 ···102:·00001922····16·FUNC····LOCAL··DEFAULT····7·math_tan
107 ···103:·000018f1····16·FUNC····LOCAL··DEFAULT····7·math_tanh107 ···103:·00001932····16·FUNC····LOCAL··DEFAULT····7·math_tanh
108 ···104:·00001901···463·FUNC····LOCAL··DEFAULT····7·math_lcm108 ···104:·00001942···463·FUNC····LOCAL··DEFAULT····7·math_lcm
109 ···105:·000016f0···121·FUNC····LOCAL··DEFAULT····9·math_erf109 ···105:·00001b50···121·FUNC····LOCAL··DEFAULT····9·math_erf
110 ···106:·00001ad0·····6·FUNC····LOCAL··DEFAULT····7·math_erf.cold110 ···106:·00001b11·····6·FUNC····LOCAL··DEFAULT····7·math_erf.cold
111 ···107:·00001ad6····14·FUNC····LOCAL··DEFAULT····7·math_erfc111 ···107:·00001b17····14·FUNC····LOCAL··DEFAULT····7·math_erfc
112 ···108:·00001ae4·····5·FUNC····LOCAL··DEFAULT····7·m_erfc112 ···108:·00001b25·····5·FUNC····LOCAL··DEFAULT····7·m_erfc
113 ···109:·00001ae9····14·FUNC····LOCAL··DEFAULT····7·math_lgamma113 ···109:·00001b2a····14·FUNC····LOCAL··DEFAULT····7·math_lgamma
114 ···110:·00001af7···425·FUNC····LOCAL··DEFAULT····7·m_lgamma114 ···110:·00001b38···425·FUNC····LOCAL··DEFAULT····7·m_lgamma
115 ···111:·00000000·····0·SECTION·LOCAL··DEFAULT···12·115 ···111:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
116 ···112:·00001d9b····19·FUNC····LOCAL··DEFAULT····7·math_expm1116 ···112:·00001ddc····19·FUNC····LOCAL··DEFAULT····7·math_expm1
117 ···113:·00001dae···203·FUNC····LOCAL··DEFAULT····7·math_nextafter117 ···113:·00001def···203·FUNC····LOCAL··DEFAULT····7·math_nextafter
118 ···114:·00001e79··1011·FUNC····LOCAL··DEFAULT····7·math_prod118 ···114:·00001eba··1011·FUNC····LOCAL··DEFAULT····7·math_prod
119 ···115:·00000060····36·OBJECT··LOCAL··DEFAULT····3·_parser.6119 ···115:·00000060····36·OBJECT··LOCAL··DEFAULT····3·_parser.6
120 ···116:·00001850···381·FUNC····LOCAL··DEFAULT····1·math_isclose120 ···116:·00001820···381·FUNC····LOCAL··DEFAULT····1·math_isclose
121 ···117:·0000226c···582·FUNC····LOCAL··DEFAULT····7·math_isclose.cold121 ···117:·000022ad···582·FUNC····LOCAL··DEFAULT····7·math_isclose.cold
122 ···118:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.3122 ···118:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.3
123 ···119:·00001780··1173·FUNC····LOCAL··DEFAULT····9·math_fsum123 ···119:·00001be0··1173·FUNC····LOCAL··DEFAULT····9·math_fsum
124 ···120:·000024b2···433·FUNC····LOCAL··DEFAULT····7·math_fsum.cold124 ···120:·000024f3···433·FUNC····LOCAL··DEFAULT····7·math_fsum.cold
125 ···121:·00000014····20·OBJECT··LOCAL··DEFAULT···12·_keywords.2125 ···121:·00000014····20·OBJECT··LOCAL··DEFAULT···12·_keywords.2
126 ···122:·00000028····12·OBJECT··LOCAL··DEFAULT···12·_keywords.5126 ···122:·00000028····12·OBJECT··LOCAL··DEFAULT···12·_keywords.5
127 ···123:·00000040····85·OBJECT··LOCAL··DEFAULT···12·module_doc127 ···123:·00000040····85·OBJECT··LOCAL··DEFAULT···12·module_doc
128 ···124:·00000100···864·OBJECT··LOCAL··DEFAULT····3·math_methods128 ···124:·00000100···864·OBJECT··LOCAL··DEFAULT····3·math_methods
129 ···125:·000000d4····16·OBJECT··LOCAL··DEFAULT····3·math_slots129 ···125:·000000d4····16·OBJECT··LOCAL··DEFAULT····3·math_slots
130 ···126:·00000c20···107·OBJECT··LOCAL··DEFAULT···12·math_acos_doc130 ···126:·00000c20···107·OBJECT··LOCAL··DEFAULT···12·math_acos_doc
131 ···127:·00000bc0····68·OBJECT··LOCAL··DEFAULT···12·math_acosh_doc131 ···127:·00000bc0····68·OBJECT··LOCAL··DEFAULT···12·math_acosh_doc
162 KB
readelf --wide --relocs {}
Max HTML report size reached
204 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
430 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 401, 18 lines modifiedOffset 401, 18 lines modified
401 _Py_bit_length401 _Py_bit_length
402 PyLong_FromUnsignedLong402 PyLong_FromUnsignedLong
403 _PyLong_Lshift403 _PyLong_Lshift
404 PyExc_DeprecationWarning404 PyExc_DeprecationWarning
405 PyErr_WarnEx405 PyErr_WarnEx
406 _PyLong_GCD406 _PyLong_GCD
407 PyNumber_Absolute407 PyNumber_Absolute
408 PyObject_Free408 PySequence_Tuple
409 PyObject_Malloc409 PyObject_Malloc
410 PyErr_NoMemory410 PyErr_NoMemory
411 PySequence_Tuple411 PyObject_Free
412 PyErr_SetFromErrno412 PyErr_SetFromErrno
413 Py_BuildValue413 Py_BuildValue
414 __udivdi3414 __udivdi3
415 __divdi3415 __divdi3
416 _PyLong_Sign416 _PyLong_Sign
417 _PyLong_NumBits417 _PyLong_NumBits
418 _PyLong_Rshift418 _PyLong_Rshift
63.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
7.18 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 14, 61 lines modifiedOffset 14, 61 lines modified
14 ··0x000000a0·01000000·00000000·00000000·00000000·................14 ··0x000000a0·01000000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·2c010000·40000000·00000000·....,...@.......15 ··0x000000b0·00000000·2c010000·40000000·00000000·....,...@.......
16 ··0x000000c0·00010000·d4000000·00000000·00000000·................16 ··0x000000c0·00010000·d4000000·00000000·00000000·................
17 ··0x000000d0·00000000·02000000·20000000·00000000·........·.......17 ··0x000000d0·00000000·02000000·20000000·00000000·........·.......
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·31010000·50010000·08000000·200c0000·1...P.......·...20 ··0x00000100·31010000·50010000·08000000·200c0000·1...P.......·...
21 ··0x00000110·36010000·13010000·08000000·c00b0000·6...............21 ··0x00000110·36010000·10010000·08000000·c00b0000·6...............
22 ··0x00000120·3c010000·23010000·08000000·400b0000·<...#.......@...22 ··0x00000120·3c010000·20010000·08000000·400b0000·<...·.......@...
23 ··0x00000130·41010000·33010000·08000000·e00a0000·A...3...........23 ··0x00000130·41010000·30010000·08000000·e00a0000·A...0...........
24 ··0x00000140·47010000·43010000·08000000·600a0000·G...C.......`...24 ··0x00000140·47010000·40010000·08000000·600a0000·G...@.......`...
25 ··0x00000150·41000000·60010000·80000000·c0090000·A...`...........25 ··0x00000150·41000000·60010000·80000000·c0090000·A...`...........
26 ··0x00000160·4c010000·22020000·08000000·60090000·L...".......`...26 ··0x00000160·4c010000·1f020000·08000000·60090000·L...........`...
27 ··0x00000170·52010000·00010000·08000000·40200000·R...........@·..27 ··0x00000170·52010000·00010000·08000000·40200000·R...........@·..
28 ··0x00000180·4c000000·40070000·80000000·a0080000·L...@...........28 ··0x00000180·4c000000·30070000·80000000·a0080000·L...0...........
29 ··0x00000190·57010000·60070000·08000000·40080000·W...`.......@...29 ··0x00000190·57010000·50070000·08000000·40080000·W...P.......@...
30 ··0x000001a0·5b010000·03080000·08000000·00080000·[...............30 ··0x000001a0·5b010000·75080000·08000000·00080000·[...u...........
31 ··0x000001b0·60010000·16080000·08000000·e0180000·`...............31 ··0x000001b0·60010000·88080000·08000000·e0180000·`...............
32 ··0x000001c0·55000000·f00f0000·80000000·80190000·U...............32 ··0x000001c0·55000000·00140000·80000000·80190000·U...............
33 ··0x000001d0·68010000·f0160000·08000000·c0070000·h...............33 ··0x000001d0·68010000·501b0000·08000000·c0070000·h...P...........
34 ··0x000001e0·6c010000·d61a0000·08000000·80070000·l...............34 ··0x000001e0·6c010000·171b0000·08000000·80070000·l...............
35 ··0x000001f0·71010000·00000000·08000000·40070000·q...........@...35 ··0x000001f0·71010000·00000000·08000000·40070000·q...........@...
36 ··0x00000200·75010000·9b1d0000·08000000·a0060000·u...............36 ··0x00000200·75010000·dc1d0000·08000000·a0060000·u...............
37 ··0x00000210·7b010000·00130000·08000000·40060000·{...........@...37 ··0x00000210·7b010000·10170000·08000000·40060000·{...........@...
38 ··0x00000220·80010000·f0080000·08000000·601e0000·............`...38 ··0x00000220·80010000·800a0000·08000000·601e0000·............`...
39 ··0x00000230·8a010000·b0130000·08000000·c01f0000·................39 ··0x00000230·8a010000·c0170000·08000000·c01f0000·................
40 ··0x00000240·5a000000·000b0000·80000000·a01a0000·Z...............40 ··0x00000240·5a000000·740b0000·80000000·a01a0000·Z...t...........
41 ··0x00000250·90010000·60080000·08000000·001d0000·....`...........41 ··0x00000250·90010000·50080000·08000000·001d0000·....P...........
42 ··0x00000260·96010000·80170000·08000000·201f0000·............·...42 ··0x00000260·96010000·e01b0000·08000000·201f0000·............·...
43 ··0x00000270·9b010000·c50c0000·08000000·00060000·................43 ··0x00000270·9b010000·390d0000·08000000·00060000·....9...........
44 ··0x00000280·a1010000·900e0000·80000000·e00c0000·................44 ··0x00000280·a1010000·a0120000·80000000·e00c0000·................
45 ··0x00000290·a5010000·10090000·80000000·a0000000·................45 ··0x00000290·a5010000·00090000·80000000·a0000000·................
46 ··0x000002a0·0e010000·50180000·82000000·60140000·....P.......`...46 ··0x000002a0·0e010000·20180000·82000000·60140000·....·.......`...
47 ··0x000002b0·ab010000·b00a0000·08000000·00180000·................47 ··0x000002b0·ab010000·a00a0000·08000000·00180000·................
48 ··0x000002c0·b4010000·600f0000·08000000·20170000·....`.......·...48 ··0x000002c0·b4010000·70130000·08000000·20170000·....p.......·...
49 ··0x000002d0·ba010000·a0080000·08000000·a0170000·................49 ··0x000002d0·ba010000·300a0000·08000000·a0170000·....0...........
50 ··0x000002e0·c0010000·000b0000·08000000·c01e0000·................50 ··0x000002e0·c0010000·f00a0000·08000000·c01e0000·................
51 ··0x000002f0·c6010000·01190000·80000000·a00c0000·................51 ··0x000002f0·c6010000·42190000·80000000·a00c0000·....B...........
52 ··0x00000300·64000000·20150000·80000000·a01c0000·d...·...........52 ··0x00000300·64000000·30190000·80000000·a01c0000·d...0...........
53 ··0x00000310·ca010000·e91a0000·08000000·a0050000·................53 ··0x00000310·ca010000·2a1b0000·08000000·a0050000·....*...........
54 ··0x00000320·d1010000·80040000·01000000·801b0000·................54 ··0x00000320·d1010000·60040000·01000000·801b0000·....`...........
55 ··0x00000330·d5010000·54130000·08000000·00050000·....T...........55 ··0x00000330·d5010000·c4130000·08000000·00050000·................
56 ··0x00000340·db010000·cf120000·08000000·001b0000·................56 ··0x00000340·db010000·3f130000·08000000·001b0000·....?...........
57 ··0x00000350·e1010000·f00f0000·08000000·401b0000·............@...57 ··0x00000350·e1010000·e00f0000·08000000·401b0000·............@...
58 ··0x00000360·e6010000·60100000·08000000·201c0000·....`.......·...58 ··0x00000360·e6010000·50100000·08000000·201c0000·....P.......·...
59 ··0x00000370·8b000000·c0130000·80000000·40190000·............@...59 ··0x00000370·8b000000·90130000·80000000·40190000·............@...
60 ··0x00000380·eb010000·01180000·08000000·80180000·................60 ··0x00000380·eb010000·42180000·08000000·80180000·....B...........
61 ··0x00000390·8f000000·10170000·80000000·e0030000·................61 ··0x00000390·8f000000·e0160000·80000000·e0030000·................
62 ··0x000003a0·f3010000·00090000·08000000·80030000·................62 ··0x000003a0·f3010000·f0080000·08000000·80030000·................
63 ··0x000003b0·f7010000·ce180000·08000000·40030000·............@...63 ··0x000003b0·f7010000·0f190000·08000000·40030000·............@...
64 ··0x000003c0·fc010000·50030000·08000000·00030000·....P...........64 ··0x000003c0·fc010000·20030000·08000000·00030000·....·...........
65 ··0x000003d0·01020000·e1180000·08000000·a0020000·................65 ··0x000003d0·01020000·22190000·08000000·a0020000·...."...........
66 ··0x000003e0·05020000·f1180000·08000000·60020000·............`...66 ··0x000003e0·05020000·32190000·08000000·60020000·....2.......`...
67 ··0x000003f0·0a020000·80160000·08000000·e01d0000·................67 ··0x000003f0·0a020000·50160000·08000000·e01d0000·....P...........
68 ··0x00000400·27010000·791e0000·82000000·20130000·'...y.......·...68 ··0x00000400·27010000·ba1e0000·82000000·20130000·'...........·...
69 ··0x00000410·6f000000·30110000·80000000·80110000·o...0...........69 ··0x00000410·6f000000·20110000·80000000·80110000·o...·...........
70 ··0x00000420·47000000·b0030000·80000000·a00f0000·G...............70 ··0x00000420·47000000·b0030000·80000000·a00f0000·G...............
71 ··0x00000430·99000000·ae1d0000·80000000·400f0000·............@...71 ··0x00000430·99000000·ef1d0000·80000000·400f0000·............@...
72 ··0x00000440·10020000·df060000·08000000·e00e0000·................72 ··0x00000440·10020000·51070000·08000000·e00e0000·....Q...........
73 ··0x00000450·00000000·00000000·00000000·00000000·................73 ··0x00000450·00000000·00000000·00000000·00000000·................
  
119 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
87.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
982 B
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·0d1d0000·111d0000·311d0000·391d0000·........1...9...3 ··0x00000000·4e1d0000·521d0000·721d0000·7a1d0000·N...R...r...z...
4 ··0x00000010·5b1d0000·fa000000·fc000000·fe000000·[...............4 ··0x00000010·9c1d0000·fa000000·fc000000·fe000000·................
5 ··0x00000020·06010000·00000000·20010000·21010000·........·...!...5 ··0x00000020·06010000·00000000·20010000·21010000·........·...!...
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·54686973·206d6f64·756c6520·70726f76·This·module·prov7 ··0x00000040·54686973·206d6f64·756c6520·70726f76·This·module·prov
8 ··0x00000050·69646573·20616363·65737320·746f2074·ides·access·to·t8 ··0x00000050·69646573·20616363·65737320·746f2074·ides·access·to·t
9 ··0x00000060·6865206d·61746865·6d617469·63616c20·he·mathematical·9 ··0x00000060·6865206d·61746865·6d617469·63616c20·he·mathematical·
10 ··0x00000070·66756e63·74696f6e·730a6465·66696e65·functions.define10 ··0x00000070·66756e63·74696f6e·730a6465·66696e65·functions.define
11 ··0x00000080·64206279·20746865·20432073·74616e64·d·by·the·C·stand11 ··0x00000080·64206279·20746865·20432073·74616e64·d·by·the·C·stand
67.2 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
1.56 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 199, 18 lines modifiedOffset 199, 18 lines modified
199 ··0x00000c40·5f6c656e·67746800·50794c6f·6e675f46·_length.PyLong_F199 ··0x00000c40·5f6c656e·67746800·50794c6f·6e675f46·_length.PyLong_F
200 ··0x00000c50·726f6d55·6e736967·6e65644c·6f6e6700·romUnsignedLong.200 ··0x00000c50·726f6d55·6e736967·6e65644c·6f6e6700·romUnsignedLong.
201 ··0x00000c60·5f50794c·6f6e675f·4c736869·66740050·_PyLong_Lshift.P201 ··0x00000c60·5f50794c·6f6e675f·4c736869·66740050·_PyLong_Lshift.P
202 ··0x00000c70·79457863·5f446570·72656361·74696f6e·yExc_Deprecation202 ··0x00000c70·79457863·5f446570·72656361·74696f6e·yExc_Deprecation
203 ··0x00000c80·5761726e·696e6700·50794572·725f5761·Warning.PyErr_Wa203 ··0x00000c80·5761726e·696e6700·50794572·725f5761·Warning.PyErr_Wa
204 ··0x00000c90·726e4578·005f5079·4c6f6e67·5f474344·rnEx._PyLong_GCD204 ··0x00000c90·726e4578·005f5079·4c6f6e67·5f474344·rnEx._PyLong_GCD
205 ··0x00000ca0·0050794e·756d6265·725f4162·736f6c75·.PyNumber_Absolu205 ··0x00000ca0·0050794e·756d6265·725f4162·736f6c75·.PyNumber_Absolu
 206 ··0x00000cb0·74650050·79536571·75656e63·655f5475·te.PySequence_Tu
 207 ··0x00000cc0·706c6500·50794f62·6a656374·5f4d616c·ple.PyObject_Mal
 208 ··0x00000cd0·6c6f6300·50794572·725f4e6f·4d656d6f·loc.PyErr_NoMemo
206 ··0x00000cb0·74650050·794f626a·6563745f·46726565·te.PyObject_Free209 ··0x00000ce0·72790050·794f626a·6563745f·46726565·ry.PyObject_Free
207 ··0x00000cc0·0050794f·626a6563·745f4d61·6c6c6f63·.PyObject_Malloc 
208 ··0x00000cd0·00507945·72725f4e·6f4d656d·6f727900·.PyErr_NoMemory. 
209 ··0x00000ce0·50795365·7175656e·63655f54·75706c65·PySequence_Tuple 
210 ··0x00000cf0·00507945·72725f53·65744672·6f6d4572·.PyErr_SetFromEr210 ··0x00000cf0·00507945·72725f53·65744672·6f6d4572·.PyErr_SetFromEr
211 ··0x00000d00·726e6f00·50795f42·75696c64·56616c75·rno.Py_BuildValu211 ··0x00000d00·726e6f00·50795f42·75696c64·56616c75·rno.Py_BuildValu
212 ··0x00000d10·65005f5f·75646976·64693300·5f5f6469·e.__udivdi3.__di212 ··0x00000d10·65005f5f·75646976·64693300·5f5f6469·e.__udivdi3.__di
213 ··0x00000d20·76646933·005f5079·4c6f6e67·5f536967·vdi3._PyLong_Sig213 ··0x00000d20·76646933·005f5079·4c6f6e67·5f536967·vdi3._PyLong_Sig
214 ··0x00000d30·6e005f50·794c6f6e·675f4e75·6d426974·n._PyLong_NumBit214 ··0x00000d30·6e005f50·794c6f6e·675f4e75·6d426974·n._PyLong_NumBit
215 ··0x00000d40·73005f50·794c6f6e·675f5273·68696674·s._PyLong_Rshift215 ··0x00000d40·73005f50·794c6f6e·675f5273·68696674·s._PyLong_Rshift
216 ··0x00000d50·0050794c·6f6e675f·4173556e·7369676e·.PyLong_AsUnsign216 ··0x00000d50·0050794c·6f6e675f·4173556e·7369676e·.PyLong_AsUnsign
3.08 MB
posixmodule.o
863 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:··········255044·(bytes·into·file)13 ··Start·of·section·headers:··········258112·(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:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
3.81 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x3e444:1 There·are·21·section·headers,·starting·at·offset·0x3f040:
  
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]·.text·············PROGBITS········00000000·000040·0045cd·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·003dbd·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·032240·001fd8·08···I·18···1··46 ··[·2]·.rel.text·········REL·············00000000·032bfc·001ce8·08···I·18···1··4
7 ··[·3]·.data·············PROGBITS········00000000·004620·00260c·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·003e00·00260c·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·034218·001db0·08···I·18···3··48 ··[·4]·.rel.data·········REL·············00000000·0348e4·001db0·08···I·18···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·006c2c·000004·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·00640c·000004·00··WA··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·006c2c·0023b5·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·00640c·0023b5·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·008fe1·00a755·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·0087c1·00a5d1·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·035fc8·005910·08···I·18···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·036694·0058c0·08···I·18···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·013740·002db7·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·012da0·003da7·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·03b8d8·001a10·08···I·18···9··414 ··[10]·.rel.text.hot·····REL·············00000000·03bf54·001f60·08···I·18···9··4
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·0164f8·000ce3·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·016b48·000ce3·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·0171e0·00a7a3·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·017840·00a7a3·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·03d2e8·0006a0·08···I·18··12··417 ··[13]·.rel.rodata·······REL·············00000000·03deb4·0006a0·08···I·18··12··4
18 ··[14]·.rodata.cst16·····PROGBITS········00000000·021990·000020·10··AM··0···0·1618 ··[14]·.rodata.cst16·····PROGBITS········00000000·021ff0·000020·10··AM··0···0·16
19 ··[15]·.note.GNU-stack···PROGBITS········00000000·0219b0·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········00000000·022010·000000·00······0···0··1
20 ··[16]·.eh_frame·········PROGBITS········00000000·0219b0·008f90·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00000000·022010·0091f0·00···A··0···0··4
21 ··[17]·.rel.eh_frame·····REL·············00000000·03d988·000a10·08···I·18··16··421 ··[17]·.rel.eh_frame·····REL·············00000000·03e554·000a40·08···I·18··16··4
22 ··[18]·.symtab···········SYMTAB··········00000000·02a940·003ff0·10·····19·672··422 ··[18]·.symtab···········SYMTAB··········00000000·02b200·004050·10·····19·678··4
23 ··[19]·.strtab···········STRTAB··········00000000·02e930·00390d·00······0···0··123 ··[19]·.strtab···········STRTAB··········00000000·02f250·0039aa·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········00000000·03e398·0000ab·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········00000000·03ef94·0000ab·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··p·(processor·specific)29 ··p·(processor·specific)
134 KB
readelf --wide --symbols {}
Max HTML report size reached
711 KB
readelf --wide --relocs {}
Max HTML report size reached
935 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
3.07 KB
strings --all --bytes=8 {}
    
Offset 1, 7 lines modifiedOffset 1, 8 lines modified
 1 HAVE_FACCESSAT
1 NGROUPS_MAX2 NGROUPS_MAX
2 WCONTINUED3 WCONTINUED
3 WUNTRACED4 WUNTRACED
4 O_RDONLY5 O_RDONLY
5 O_WRONLY6 O_WRONLY
6 O_NDELAY7 O_NDELAY
7 O_NONBLOCK8 O_NONBLOCK
188 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
51.3 KB
readelf --wide --decompress --hex-dump=.data {}
Max HTML report size reached
18.6 KB
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 1, 403 lines modifiedOffset 1, 403 lines modified
  
Diff chunk too large, falling back to line-by-line diff (394 lines added, 394 lines removed)
1 String·dump·of·section·'.rodata.str1.1':1 String·dump·of·section·'.rodata.str1.1':
2 ··[·····0]··F_OK2 ··[·····0]··HAVE_FACCESSAT
3 ··[·····5]··R_OK3 ··[·····f]··F_OK
4 ··[·····a]··W_OK4 ··[····14]··R_OK
5 ··[·····f]··X_OK5 ··[····19]··W_OK
6 ··[····14]··NGROUPS_MAX6 ··[····1e]··X_OK
7 ··[····20]··TMP_MAX7 ··[····23]··NGROUPS_MAX
8 ··[····28]··WCONTINUED8 ··[····2f]··TMP_MAX
9 ··[····33]··WNOHANG9 ··[····37]··WCONTINUED
10 ··[····3b]··WUNTRACED10 ··[····42]··WNOHANG
11 ··[····45]··O_RDONLY11 ··[····4a]··WUNTRACED
12 ··[····4e]··O_WRONLY12 ··[····54]··O_RDONLY
13 ··[····57]··O_RDWR13 ··[····5d]··O_WRONLY
14 ··[····5e]··O_NDELAY14 ··[····66]··O_RDWR
15 ··[····67]··O_NONBLOCK15 ··[····6d]··O_NDELAY
16 ··[····72]··O_APPEND16 ··[····76]··O_NONBLOCK
17 ··[····7b]··O_DSYNC17 ··[····81]··O_APPEND
18 ··[····83]··O_RSYNC18 ··[····8a]··O_DSYNC
19 ··[····8b]··O_SYNC19 ··[····92]··O_RSYNC
20 ··[····92]··O_NOCTTY20 ··[····9a]··O_SYNC
21 ··[····9b]··O_CREAT21 ··[····a1]··O_NOCTTY
22 ··[····a3]··O_EXCL22 ··[····aa]··O_CREAT
23 ··[····aa]··O_TRUNC23 ··[····b2]··O_EXCL
24 ··[····b2]··O_LARGEFILE24 ··[····b9]··O_TRUNC
25 ··[····be]··O_PATH25 ··[····c1]··O_LARGEFILE
26 ··[····c5]··O_TMPFILE26 ··[····cd]··O_PATH
27 ··[····cf]··PRIO_PROCESS27 ··[····d4]··O_TMPFILE
28 ··[····dc]··PRIO_PGRP28 ··[····de]··PRIO_PROCESS
29 ··[····e6]··PRIO_USER29 ··[····eb]··PRIO_PGRP
30 ··[····f0]··O_CLOEXEC30 ··[····f5]··PRIO_USER
31 ··[····fa]··O_ACCMODE31 ··[····ff]··O_CLOEXEC
32 ··[···104]··SEEK_HOLE32 ··[···109]··O_ACCMODE
33 ··[···10e]··SEEK_DATA33 ··[···113]··SEEK_HOLE
34 ··[···118]··O_ASYNC34 ··[···11d]··SEEK_DATA
35 ··[···120]··O_DIRECT35 ··[···127]··O_ASYNC
36 ··[···129]··O_DIRECTORY36 ··[···12f]··O_DIRECT
37 ··[···135]··O_NOFOLLOW37 ··[···138]··O_DIRECTORY
38 ··[···140]··O_NOATIME38 ··[···144]··O_NOFOLLOW
39 ··[···14a]··EX_OK39 ··[···14f]··O_NOATIME
40 ··[···150]··EX_USAGE40 ··[···159]··EX_OK
41 ··[···159]··EX_DATAERR41 ··[···15f]··EX_USAGE
42 ··[···164]··EX_NOINPUT42 ··[···168]··EX_DATAERR
43 ··[···16f]··EX_NOUSER43 ··[···173]··EX_NOINPUT
44 ··[···179]··EX_NOHOST44 ··[···17e]··EX_NOUSER
45 ··[···183]··EX_UNAVAILABLE45 ··[···188]··EX_NOHOST
46 ··[···192]··EX_SOFTWARE46 ··[···192]··EX_UNAVAILABLE
47 ··[···19e]··EX_OSERR47 ··[···1a1]··EX_SOFTWARE
48 ··[···1a7]··EX_OSFILE48 ··[···1ad]··EX_OSERR
49 ··[···1b1]··EX_CANTCREAT49 ··[···1b6]··EX_OSFILE
50 ··[···1be]··EX_IOERR50 ··[···1c0]··EX_CANTCREAT
51 ··[···1c7]··EX_TEMPFAIL51 ··[···1cd]··EX_IOERR
52 ··[···1d3]··EX_PROTOCOL52 ··[···1d6]··EX_TEMPFAIL
53 ··[···1df]··EX_NOPERM53 ··[···1e2]··EX_PROTOCOL
54 ··[···1e9]··EX_CONFIG54 ··[···1ee]··EX_NOPERM
55 ··[···1f3]··ST_RDONLY55 ··[···1f8]··EX_CONFIG
56 ··[···1fd]··ST_NOSUID56 ··[···202]··ST_RDONLY
57 ··[···207]··ST_NODEV57 ··[···20c]··ST_NOSUID
58 ··[···210]··ST_NOEXEC58 ··[···216]··ST_NODEV
59 ··[···21a]··ST_SYNCHRONOUS59 ··[···21f]··ST_NOEXEC
60 ··[···229]··ST_MANDLOCK60 ··[···229]··ST_SYNCHRONOUS
61 ··[···235]··ST_WRITE61 ··[···238]··ST_MANDLOCK
62 ··[···23e]··ST_APPEND62 ··[···244]··ST_WRITE
63 ··[···248]··ST_NOATIME63 ··[···24d]··ST_APPEND
64 ··[···253]··ST_NODIRATIME64 ··[···257]··ST_NOATIME
65 ··[···261]··ST_RELATIME65 ··[···262]··ST_NODIRATIME
66 ··[···26d]··POSIX_FADV_NORMAL66 ··[···270]··ST_RELATIME
67 ··[···27f]··POSIX_FADV_SEQUENTIAL67 ··[···27c]··POSIX_FADV_NORMAL
68 ··[···295]··POSIX_FADV_RANDOM68 ··[···28e]··POSIX_FADV_SEQUENTIAL
69 ··[···2a7]··POSIX_FADV_NOREUSE69 ··[···2a4]··POSIX_FADV_RANDOM
70 ··[···2ba]··POSIX_FADV_WILLNEED70 ··[···2b6]··POSIX_FADV_NOREUSE
71 ··[···2ce]··POSIX_FADV_DONTNEED71 ··[···2c9]··POSIX_FADV_WILLNEED
72 ··[···2e2]··P_PID72 ··[···2dd]··POSIX_FADV_DONTNEED
73 ··[···2e8]··P_PGID73 ··[···2f1]··P_PID
74 ··[···2ef]··P_ALL74 ··[···2f7]··P_PGID
75 ··[···2f5]··P_PIDFD75 ··[···2fe]··P_ALL
76 ··[···2fd]··WEXITED76 ··[···304]··P_PIDFD
77 ··[···305]··WNOWAIT77 ··[···30c]··WEXITED
78 ··[···30d]··WSTOPPED78 ··[···314]··WNOWAIT
79 ··[···316]··CLD_EXITED79 ··[···31c]··WSTOPPED
80 ··[···321]··CLD_KILLED80 ··[···325]··CLD_EXITED
81 ··[···32c]··CLD_DUMPED81 ··[···330]··CLD_KILLED
82 ··[···337]··CLD_TRAPPED82 ··[···33b]··CLD_DUMPED
83 ··[···343]··CLD_STOPPED83 ··[···346]··CLD_TRAPPED
84 ··[···34f]··CLD_CONTINUED84 ··[···352]··CLD_STOPPED
85 ··[···35d]··F_LOCK85 ··[···35e]··CLD_CONTINUED
86 ··[···364]··F_TLOCK86 ··[···36c]··F_LOCK
87 ··[···36c]··F_ULOCK87 ··[···373]··F_TLOCK
88 ··[···374]··F_TEST88 ··[···37b]··F_ULOCK
89 ··[···37b]··RWF_DSYNC89 ··[···383]··F_TEST
90 ··[···385]··RWF_HIPRI90 ··[···38a]··RWF_DSYNC
91 ··[···38f]··RWF_SYNC91 ··[···394]··RWF_HIPRI
92 ··[···398]··RWF_NOWAIT92 ··[···39e]··RWF_SYNC
93 ··[···3a3]··POSIX_SPAWN_OPEN93 ··[···3a7]··RWF_NOWAIT
94 ··[···3b4]··POSIX_SPAWN_CLOSE94 ··[···3b2]··POSIX_SPAWN_OPEN
95 ··[···3c6]··POSIX_SPAWN_DUP295 ··[···3c3]··POSIX_SPAWN_CLOSE
96 ··[···3d7]··SCHED_OTHER96 ··[···3d5]··POSIX_SPAWN_DUP2
97 ··[···3e3]··SCHED_FIFO97 ··[···3e6]··SCHED_OTHER
98 ··[···3ee]··SCHED_RR98 ··[···3f2]··SCHED_FIFO
99 ··[···3f7]··SCHED_BATCH99 ··[···3fd]··SCHED_RR
100 ··[···403]··SCHED_IDLE100 ··[···406]··SCHED_BATCH
101 ··[···40e]··SCHED_RESET_ON_FORK101 ··[···412]··SCHED_IDLE
102 ··[···422]··XATTR_CREATE102 ··[···41d]··SCHED_RESET_ON_FORK
103 ··[···42f]··XATTR_REPLACE103 ··[···431]··XATTR_CREATE
104 ··[···43d]··XATTR_SIZE_MAX104 ··[···43e]··XATTR_REPLACE
105 ··[···44c]··RTLD_LAZY105 ··[···44c]··XATTR_SIZE_MAX
106 ··[···456]··RTLD_NOW106 ··[···45b]··RTLD_LAZY
107 ··[···45f]··RTLD_GLOBAL107 ··[···465]··RTLD_NOW
108 ··[···46b]··RTLD_LOCAL108 ··[···46e]··RTLD_GLOBAL
109 ··[···476]··RTLD_NODELETE109 ··[···47a]··RTLD_LOCAL
110 ··[···484]··RTLD_NOLOAD110 ··[···485]··RTLD_NODELETE
111 ··[···490]··RTLD_DEEPBIND111 ··[···493]··RTLD_NOLOAD
112 ··[···49e]··GRND_RANDOM112 ··[···49f]··RTLD_DEEPBIND
113 ··[···4aa]··GRND_NONBLOCK113 ··[···4ad]··GRND_RANDOM
114 ··[···4b8]··MFD_CLOEXEC114 ··[···4b9]··GRND_NONBLOCK
115 ··[···4c4]··MFD_ALLOW_SEALING115 ··[···4c7]··MFD_CLOEXEC
116 ··[···4d6]··MFD_HUGETLB116 ··[···4d3]··MFD_ALLOW_SEALING
117 ··[···4e2]··MFD_HUGE_SHIFT117 ··[···4e5]··MFD_HUGETLB
118 ··[···4f1]··MFD_HUGE_MASK118 ··[···4f1]··MFD_HUGE_SHIFT
119 ··[···4ff]··MFD_HUGE_64KB119 ··[···500]··MFD_HUGE_MASK
120 ··[···50d]··MFD_HUGE_512KB120 ··[···50e]··MFD_HUGE_64KB
121 ··[···51c]··MFD_HUGE_1MB121 ··[···51c]··MFD_HUGE_512KB
122 ··[···529]··MFD_HUGE_2MB122 ··[···52b]··MFD_HUGE_1MB
123 ··[···536]··MFD_HUGE_8MB123 ··[···538]··MFD_HUGE_2MB
124 ··[···543]··MFD_HUGE_16MB124 ··[···545]··MFD_HUGE_8MB
125 ··[···551]··MFD_HUGE_32MB125 ··[···552]··MFD_HUGE_16MB
Max diff block lines reached; 158/18929 bytes (0.83%) of diff not shown.
541 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
162 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
10.8 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 91 lines modifiedOffset 1, 91 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·c9060000·7f0d0000·52090000·00000000·........R.......3 ··0x00000000·d8060000·8e0d0000·61090000·00000000·........a.......
4 ··0x00000010·c9060000·860d0000·7f0d0000·8b0d0000·................4 ··0x00000010·d8060000·950d0000·8e0d0000·9a0d0000·................
5 ··0x00000020·52090000·00000000·c9060000·00000000·R...............5 ··0x00000020·61090000·00000000·d8060000·00000000·a...............
6 ··0x00000030·c9060000·860d0000·7f0d0000·52090000·............R...6 ··0x00000030·d8060000·950d0000·8e0d0000·61090000·............a...
7 ··0x00000040·00000000·990d0000·860d0000·00000000·................7 ··0x00000040·00000000·a80d0000·950d0000·00000000·................
8 ··0x00000050·c9060000·a30d0000·a70d0000·7f0d0000·................8 ··0x00000050·d8060000·b20d0000·b60d0000·8e0d0000·................
9 ··0x00000060·52090000·00000000·990d0000·a30d0000·R...............9 ··0x00000060·61090000·00000000·a80d0000·b20d0000·a...............
10 ··0x00000070·a70d0000·00000000·c9060000·a30d0000·................10 ··0x00000070·b60d0000·00000000·d8060000·b20d0000·................
11 ··0x00000080·a70d0000·00000000·c9060000·00000000·................11 ··0x00000080·b60d0000·00000000·d8060000·00000000·................
12 ··0x00000090·5f070000·63070000·b20d0000·bd0d0000·_...c...........12 ··0x00000090·6e070000·72070000·c10d0000·cc0d0000·n...r...........
13 ··0x000000a0·52090000·00000000·c9060000·00000000·R...............13 ··0x000000a0·61090000·00000000·d8060000·00000000·a...............
14 ··0x000000b0·c9060000·7f0d0000·00000000·c9060000·................14 ··0x000000b0·d8060000·8e0d0000·00000000·d8060000·................
15 ··0x000000c0·860d0000·7f0d0000·00000000·c80d0000·................15 ··0x000000c0·950d0000·8e0d0000·00000000·d70d0000·................
16 ··0x000000d0·ce0d0000·00000000·c80d0000·ce0d0000·................16 ··0x000000d0·dd0d0000·00000000·d70d0000·dd0d0000·................
17 ··0x000000e0·de0d0000·00000000·00000000·00000000·................17 ··0x000000e0·ed0d0000·00000000·00000000·00000000·................
18 ··0x000000f0·00000000·00000000·00000000·00000000·................18 ··0x000000f0·00000000·00000000·00000000·00000000·................
 19 ··0x00000100·fa060000·fa060000·fa060000·020e0000·................
19 ··0x00000100·eb060000·eb060000·eb060000·f30d0000·................20 ··0x00000110·0f0e0000·190e0000·220e0000·290e0000·........"...)...
20 ··0x00000110·000e0000·0a0e0000·130e0000·1a0e0000·................ 
21 ··0x00000120·250e0000·2f0e0000·00000000·00000000·%.../...........21 ··0x00000120·340e0000·3e0e0000·00000000·00000000·4...>...........
22 ··0x00000130·00000000·00000000·00000000·00000000·................22 ··0x00000130·00000000·00000000·00000000·00000000·................
 23 ··0x00000140·fa060000·fa060000·fa060000·020e0000·................
23 ··0x00000140·eb060000·eb060000·eb060000·f30d0000·................24 ··0x00000150·0f0e0000·190e0000·220e0000·290e0000·........"...)...
24 ··0x00000150·000e0000·0a0e0000·130e0000·1a0e0000·................ 
25 ··0x00000160·250e0000·2f0e0000·00000000·c9060000·%.../...........25 ··0x00000160·340e0000·3e0e0000·00000000·d8060000·4...>...........
26 ··0x00000170·7f0d0000·00000000·5f070000·63070000·........_...c...26 ··0x00000170·8e0d0000·00000000·6e070000·72070000·........n...r...
27 ··0x00000180·390e0000·3f0e0000·4a0e0000·00000000·9...?...J.......27 ··0x00000180·480e0000·4e0e0000·590e0000·00000000·H...N...Y.......
28 ··0x00000190·5f070000·63070000·b20d0000·bd0d0000·_...c...........28 ··0x00000190·6e070000·72070000·c10d0000·cc0d0000·n...r...........
29 ··0x000001a0·00000000·5f070000·63070000·b20d0000·...._...c.......29 ··0x000001a0·00000000·6e070000·72070000·c10d0000·....n...r.......
30 ··0x000001b0·bd0d0000·00000000·c9060000·7f0d0000·................30 ··0x000001b0·cc0d0000·00000000·d8060000·8e0d0000·................
31 ··0x000001c0·00000000·5f070000·63070000·650e0000·...._...c...e...31 ··0x000001c0·00000000·6e070000·72070000·740e0000·....n...r...t...
32 ··0x000001d0·7f0d0000·00000000·790e0000·00000000·........y.......32 ··0x000001d0·8e0d0000·00000000·880e0000·00000000·................
33 ··0x000001e0·c9060000·7f0d0000·00000000·c9060000·................33 ··0x000001e0·d8060000·8e0d0000·00000000·d8060000·................
34 ··0x000001f0·7f0d0000·00000000·c9060000·880e0000·................34 ··0x000001f0·8e0d0000·00000000·d8060000·970e0000·................
35 ··0x00000200·8e0e0000·7f0d0000·52090000·00000000·........R.......35 ··0x00000200·9d0e0000·8e0d0000·61090000·00000000·........a.......
36 ··0x00000210·910e0000·00000000·c9060000·9e0e0000·................36 ··0x00000210·a00e0000·00000000·d8060000·ad0e0000·................
37 ··0x00000220·a30e0000·00000000·66080000·6d080000·........f...m...37 ··0x00000220·b20e0000·00000000·75080000·7c080000·........u...|...
38 ··0x00000230·7c080000·00000000·b80e0000·00000000·|...............38 ··0x00000230·8b080000·00000000·c70e0000·00000000·................
39 ··0x00000240·b80e0000·00000000·ed0e0000·00000000·................39 ··0x00000240·c70e0000·00000000·fc0e0000·00000000·................
40 ··0x00000250·fb0e0000·00000000·ed0e0000·fb0e0000·................40 ··0x00000250·0a0f0000·00000000·fc0e0000·0a0f0000·................
41 ··0x00000260·00000000·ed0e0000·120f0000·00000000·................41 ··0x00000260·00000000·fc0e0000·210f0000·00000000·........!.......
42 ··0x00000270·c9060000·120f0000·860d0000·7f0d0000·................42 ··0x00000270·d8060000·210f0000·950d0000·8e0d0000·....!...........
43 ··0x00000280·00000000·990d0000·00000000·990d0000·................43 ··0x00000280·00000000·a80d0000·00000000·a80d0000·................
44 ··0x00000290·00000000·990d0000·3e0f0000·420f0000·........>...B...44 ··0x00000290·00000000·a80d0000·4d0f0000·510f0000·........M...Q...
45 ··0x000002a0·00000000·530f0000·5a0f0000·600f0000·....S...Z...`...45 ··0x000002a0·00000000·620f0000·690f0000·6f0f0000·....b...i...o...
46 ··0x000002b0·390e0000·00000000·990d0000·00000000·9...............46 ··0x000002b0·480e0000·00000000·a80d0000·00000000·H...............
47 ··0x000002c0·c9060000·860d0000·7f0d0000·00000000·................47 ··0x000002c0·d8060000·950d0000·8e0d0000·00000000·................
48 ··0x000002d0·c9060000·860d0000·760f0000·7f0d0000·........v.......48 ··0x000002d0·d8060000·950d0000·850f0000·8e0d0000·................
49 ··0x000002e0·00000000·c9060000·7d0f0000·00000000·........}.......49 ··0x000002e0·00000000·d8060000·8c0f0000·00000000·................
50 ··0x000002f0·990d0000·00000000·990d0000·00000000·................50 ··0x000002f0·a80d0000·00000000·a80d0000·00000000·................
51 ··0x00000300·990d0000·00000000·910e0000·00000000·................51 ··0x00000300·a80d0000·00000000·a00e0000·00000000·................
52 ··0x00000310·910e0000·00000000·910e0000·00000000·................52 ··0x00000310·a00e0000·00000000·a00e0000·00000000·................
53 ··0x00000320·910e0000·00000000·910e0000·00000000·................53 ··0x00000320·a00e0000·00000000·a00e0000·00000000·................
54 ··0x00000330·910e0000·00000000·910e0000·00000000·................54 ··0x00000330·a00e0000·00000000·a00e0000·00000000·................
55 ··0x00000340·c9060000·00000000·c9060000·e70f0000·................55 ··0x00000340·d8060000·00000000·d8060000·f60f0000·................
56 ··0x00000350·00000000·80000000·00000100·00000000·................56 ··0x00000350·00000000·80000000·00000100·00000000·................
57 ··0x00000360·c9060000·440a0000·52090000·00000000·....D...R.......57 ··0x00000360·d8060000·530a0000·61090000·00000000·....S...a.......
58 ··0x00000370·c9060000·440a0000·ec0f0000·120f0000·....D...........58 ··0x00000370·d8060000·530a0000·fb0f0000·210f0000·....S.......!...
59 ··0x00000380·52090000·00000000·c9060000·440a0000·R...........D...59 ··0x00000380·61090000·00000000·d8060000·530a0000·a...........S...
60 ··0x00000390·52090000·00000000·00010000·00000100·R...............60 ··0x00000390·61090000·00000000·00010000·00000100·a...............
61 ··0x000003a0·00000000·c9060000·52090000·00000000·........R.......61 ··0x000003a0·00000000·d8060000·61090000·00000000·........a.......
62 ··0x000003b0·c9060000·00000000·c9060000·00000000·................62 ··0x000003b0·d8060000·00000000·d8060000·00000000·................
63 ··0x000003c0·f90f0000·120f0000·00000000·e70f0000·................63 ··0x000003c0·08100000·210f0000·00000000·f60f0000·....!...........
64 ··0x000003d0·120f0000·00000000·910e0000·00000000·................64 ··0x000003d0·210f0000·00000000·a00e0000·00000000·!...............
65 ··0x000003e0·2c100000·00000000·52090000·00000000·,.......R.......65 ··0x000003e0·3b100000·00000000·61090000·00000000·;.......a.......
66 ··0x000003f0·52090000·00000000·00000000·52090000·R...........R...66 ··0x000003f0·61090000·00000000·00000000·61090000·a...........a...
67 ··0x00000400·00000000·50794f53·5f416674·6572466f·....PyOS_AfterFo67 ··0x00000400·00000000·50794f53·5f416674·6572466f·....PyOS_AfterFo
68 ··0x00000410·726b5f50·6172656e·74000000·00000000·rk_Parent.......68 ··0x00000410·726b5f50·6172656e·74000000·00000000·rk_Parent.......
69 ··0x00000420·6d100000·a0000000·7c100000·00000000·m.......|.......69 ··0x00000420·00000000·90000000·7c100000·00000000·........|.......
70 ··0x00000430·88100000·00000000·94100000·b0000000·................70 ··0x00000430·88100000·00000000·94100000·a0000000·................
71 ··0x00000440·a2100000·00000000·ae100000·c0000000·................71 ··0x00000440·a2100000·00000000·ae100000·b0000000·................
72 ··0x00000450·bc100000·00000000·c9100000·d0000000·................72 ··0x00000450·bc100000·00000000·c9100000·c0000000·................
73 ··0x00000460·d8100000·00000000·e7100000·90000000·................73 ··0x00000460·d8100000·00000000·e7100000·80140000·................
74 ··0x00000470·f4100000·00000000·02110000·00000000·................74 ··0x00000470·f4100000·00000000·02110000·00000000·................
75 ··0x00000480·11110000·e0000000·1f110000·00000000·................75 ··0x00000480·11110000·d0000000·1f110000·00000000·................
76 ··0x00000490·2c110000·00000000·3b110000·f0000000·,.......;.......76 ··0x00000490·2c110000·00000000·3b110000·e0000000·,.......;.......
77 ··0x000004a0·47110000·00000000·53110000·00000000·G.......S.......77 ··0x000004a0·47110000·00000000·53110000·00000000·G.......S.......
78 ··0x000004b0·5e110000·00000000·6b110000·00000000·^.......k.......78 ··0x000004b0·5e110000·00000000·6b110000·00000000·^.......k.......
79 ··0x000004c0·7d110000·00010000·8a110000·00000000·}...............79 ··0x000004c0·7d110000·f0000000·8a110000·00000000·}...............
80 ··0x000004d0·98110000·00000000·a5110000·10010000·................80 ··0x000004d0·98110000·00000000·a5110000·00010000·................
81 ··0x000004e0·b1110000·20010000·c1110000·30010000·....·.......0...81 ··0x000004e0·b1110000·10010000·c1110000·20010000·............·...
82 ··0x000004f0·cf110000·40010000·de110000·50010000·....@.......P...82 ··0x000004f0·cf110000·30010000·de110000·40010000·....0.......@...
83 ··0x00000500·ec110000·60010000·00000000·00000000·....`...........83 ··0x00000500·ec110000·50010000·00000000·00000000·....P...........
84 ··0x00000510·00000000·00000000·00000000·00000000·................84 ··0x00000510·00000000·00000000·00000000·00000000·................
85 ··0x00000520·77616974·73746174·75735f74·6f5f6578·waitstatus_to_ex85 ··0x00000520·77616974·73746174·75735f74·6f5f6578·waitstatus_to_ex
86 ··0x00000530·6974636f·64652824·6d6f6475·6c652c20·itcode($module,·86 ··0x00000530·6974636f·64652824·6d6f6475·6c652c20·itcode($module,·
87 ··0x00000540·2f2c2073·74617475·73290a2d·2d0a0a43·/,·status).--..C87 ··0x00000540·2f2c2073·74617475·73290a2d·2d0a0a43·/,·status).--..C
88 ··0x00000550·6f6e7665·72742061·20776169·74207374·onvert·a·wait·st88 ··0x00000550·6f6e7665·72742061·20776169·74207374·onvert·a·wait·st
89 ··0x00000560·61747573·20746f20·616e2065·78697420·atus·to·an·exit·89 ··0x00000560·61747573·20746f20·616e2065·78697420·atus·to·an·exit·
90 ··0x00000570·636f6465·2e0a0a4f·6e20556e·69783a0a·code...On·Unix:.90 ··0x00000570·636f6465·2e0a0a4f·6e20556e·69783a0a·code...On·Unix:.
284 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
115 KB
readelf --wide --decompress --hex-dump=.strtab {}
Max HTML report size reached
481 KB
pyexpat.o
943 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:··········67196·(bytes·into·file)13 ··Start·of·section·headers:··········67292·(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:·········1819 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1720 ··Section·header·string·table·index:·19
3.49 KB
readelf --wide --sections {}
    
Offset 1, 27 lines modifiedOffset 1, 29 lines modified
1 There·are·18·section·headers,·starting·at·offset·0x1067c:1 There·are·20·section·headers,·starting·at·offset·0x106dc:
  
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]·.text·············PROGBITS········00000000·000040·003132·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·003012·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00cb24·001f18·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·00cb74·001ea0·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·003180·000bb8·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·003060·000bb8·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·00ea3c·000488·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00ea14·000488·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·003d40·000164·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·003c20·000164·00··WA··0···0·32
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·003d40·000a32·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·003c20·000a32·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·004774·00038b·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·004654·00038b·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·004aff·002670·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·0049df·00268b·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·00eec4·001438·08···I·15···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·00ee9c·001438·08···I·17···8··4
 14 ··[10]·.text.hot·········PROGBITS········00000000·007070·00013d·00··AX··0···0·16
 15 ··[11]·.rel.text.hot·····REL·············00000000·0102d4·000078·08···I·17··10··4
14 ··[10]·.rodata···········PROGBITS········00000000·007180·000744·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·0071c0·000744·00···A··0···0·32
15 ··[11]·.rel.rodata·······REL·············00000000·0102fc·000018·08···I·15··10··417 ··[13]·.rel.rodata·······REL·············00000000·01034c·000018·08···I·17··12··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·0078c4·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·007904·000000·00······0···0··1
17 ··[13]·.eh_frame·········PROGBITS········00000000·0078c4·002cc0·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·007904·002cc0·00···A··0···0··4
18 ··[14]·.rel.eh_frame·····REL·············00000000·010314·0002d8·08···I·15··13··420 ··[16]·.rel.eh_frame·····REL·············00000000·010364·0002d8·08···I·17··15··4
19 ··[15]·.symtab···········SYMTAB··········00000000·00a584·000fb0·10·····16·129··421 ··[17]·.symtab···········SYMTAB··········00000000·00a5c4·000fc0·10·····18·130··4
20 ··[16]·.strtab···········STRTAB··········00000000·00b534·0015ef·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·00b584·0015ef·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·0105ec·00008f·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·01063c·00009d·00······0···0··1
22 Key·to·Flags:24 Key·to·Flags:
23 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
24 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
25 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
26 ··p·(processor·specific)28 ··p·(processor·specific)
32.7 KB
readelf --wide --symbols {}
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
  
1 Symbol·table·'.symtab'·contains·251·entries:1 Symbol·table·'.symtab'·contains·252·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····8·9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
10 ·····7:·00000ae0···204·OBJECT··LOCAL··DEFAULT····3·Xmlparsetype10 ·····7:·00000ae0···204·OBJECT··LOCAL··DEFAULT····3·Xmlparsetype
11 ·····8:·000002e0··2048·OBJECT··LOCAL··DEFAULT····3·handler_info11 ·····8:·000002e0··2048·OBJECT··LOCAL··DEFAULT····3·handler_info
12 ·····9:·00002595····34·FUNC····LOCAL··DEFAULT····8·xmlparse_handler_getter12 ·····9:·000025b0····34·FUNC····LOCAL··DEFAULT····8·xmlparse_handler_getter
13 ····10:·000022a0···160·FUNC····LOCAL··DEFAULT····1·xmlparse_handler_setter13 ····10:·000022a0···160·FUNC····LOCAL··DEFAULT····1·xmlparse_handler_setter
14 ····11:·00000060····52·OBJECT··LOCAL··DEFAULT····3·pyexpatmodule14 ····11:·00000060····52·OBJECT··LOCAL··DEFAULT····3·pyexpatmodule
15 ····12:·00000160·····4·OBJECT··LOCAL··DEFAULT····5·ErrorObject15 ····12:·00000160·····4·OBJECT··LOCAL··DEFAULT····5·ErrorObject
16 ····13:·00000100····96·OBJECT··LOCAL··DEFAULT····5·capi.416 ····13:·00000100····96·OBJECT··LOCAL··DEFAULT····5·capi.4
17 ····14:·00002c90···280·FUNC····LOCAL··DEFAULT····1·PyUnknownEncodingHandler17 ····14:·00000000···317·FUNC····LOCAL··DEFAULT···10·PyUnknownEncodingHandler
18 ····15:·00000000··2190·FUNC····LOCAL··DEFAULT····8·PyInit_pyexpat.cold18 ····15:·00000000··2190·FUNC····LOCAL··DEFAULT····8·PyInit_pyexpat.cold
19 ····16:·00001fb0···751·FUNC····LOCAL··DEFAULT····1·pyexpat_ParserCreate19 ····16:·00001fb0···751·FUNC····LOCAL··DEFAULT····1·pyexpat_ParserCreate
20 ····17:·00000bac····12·OBJECT··LOCAL··DEFAULT····3·ExpatMemoryHandler20 ····17:·00000bac····12·OBJECT··LOCAL··DEFAULT····3·ExpatMemoryHandler
21 ····18:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.221 ····18:·00000020····36·OBJECT··LOCAL··DEFAULT····3·_parser.2
22 ····19:·0000088e···469·FUNC····LOCAL··DEFAULT····8·pyexpat_ParserCreate.cold22 ····19:·0000088e···469·FUNC····LOCAL··DEFAULT····8·pyexpat_ParserCreate.cold
23 ····20:·00002340····46·FUNC····LOCAL··DEFAULT····1·flush_character_buffer23 ····20:·00002340····46·FUNC····LOCAL··DEFAULT····1·flush_character_buffer
24 ····21:·00000a63····59·FUNC····LOCAL··DEFAULT····8·xmlparse_handler_setter.cold24 ····21:·00000a63····59·FUNC····LOCAL··DEFAULT····8·xmlparse_handler_setter.cold
25 ····22:·00002594·····1·FUNC····LOCAL··DEFAULT····8·noop_character_data_handler25 ····22:·000025af·····1·FUNC····LOCAL··DEFAULT····8·noop_character_data_handler
26 ····23:·00002840···182·FUNC····LOCAL··DEFAULT····1·call_character_handler26 ····23:·00002840···182·FUNC····LOCAL··DEFAULT····1·call_character_handler
27 ····24:·00002370···348·FUNC····LOCAL··DEFAULT····1·pyexpat_xmlparser_ParseFile27 ····24:·00002370···348·FUNC····LOCAL··DEFAULT····1·pyexpat_xmlparser_ParseFile
28 ····25:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_read.028 ····25:·00000000····12·OBJECT··LOCAL··DEFAULT····3·PyId_read.0
29 ····26:·000029b0····59·FUNC····LOCAL··DEFAULT····1·get_parse_result29 ····26:·000029b0····59·FUNC····LOCAL··DEFAULT····1·get_parse_result
30 ····27:·00000a9e···327·FUNC····LOCAL··DEFAULT····8·pyexpat_xmlparser_ParseFile.cold30 ····27:·00000a9e···327·FUNC····LOCAL··DEFAULT····8·pyexpat_xmlparser_ParseFile.cold
31 ····28:·000024d0···486·FUNC····LOCAL··DEFAULT····1·my_StartElementHandler31 ····28:·000024d0···486·FUNC····LOCAL··DEFAULT····1·my_StartElementHandler
32 ····29:·000026c0···120·FUNC····LOCAL··DEFAULT····1·string_intern32 ····29:·000026c0···120·FUNC····LOCAL··DEFAULT····1·string_intern
162 KB
readelf --wide --relocs {}
Max HTML report size reached
112 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
234 B
strings --all --bytes=8 {}
    
Offset 421, 10 lines modifiedOffset 421, 11 lines modified
421 PyObject_Free421 PyObject_Free
422 .shstrtab422 .shstrtab
423 .rel.text423 .rel.text
424 .rel.data424 .rel.data
425 .rodata.str1.1425 .rodata.str1.1
426 .rodata.str1.4426 .rodata.str1.4
427 .rel.text.unlikely427 .rel.text.unlikely
 428 .rel.text.hot
428 .rel.rodata429 .rel.rodata
429 .note.GNU-stack430 .note.GNU-stack
430 .rel.eh_frame431 .rel.eh_frame
31.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
39 »       js·····57·<PyInit_pyexpat+0x57>39 »       js·····57·<PyInit_pyexpat+0x57>
40 ·R_386_PC32»     .text.unlikely40 ·R_386_PC32»     .text.unlikely
41 »       mov····$0x2e0,%ebp41 »       mov····$0x2e0,%ebp
42 ·R_386_32»       .data42 ·R_386_32»       .data
43 »       jmp····de·<PyInit_pyexpat+0xde>43 »       jmp····de·<PyInit_pyexpat+0xde>
44 »       lea····0xc(%ebp),%ebx44 »       lea····0xc(%ebp),%ebx
45 »       mov····%eax,0xc(%ebp)45 »       mov····%eax,0xc(%ebp)
46 »       movl···$0x2595,0x10(%ebp)46 »       movl···$0x25b0,0x10(%ebp)
47 ·R_386_32»       .text.unlikely47 ·R_386_32»       .text.unlikely
48 »       movl···$0x22a0,0x14(%ebp)48 »       movl···$0x22a0,0x14(%ebp)
49 ·R_386_32»       .text49 ·R_386_32»       .text
50 »       mov····%ebp,0x1c(%ebp)50 »       mov····%ebp,0x1c(%ebp)
51 »       push···%edi51 »       push···%edi
52 »       push···%edi52 »       push···%edi
53 »       push···%ebx53 »       push···%ebx
9.54 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 8, 92 lines modifiedOffset 8, 92 lines modified
8 ··0x00000040·00000000·00000000·00000000·00000000·................8 ··0x00000040·00000000·00000000·00000000·00000000·................
9 ··0x00000050·00000000·00000000·00000000·00000000·................9 ··0x00000050·00000000·00000000·00000000·00000000·................
10 ··0x00000060·01000000·00000000·00000000·00000000·................10 ··0x00000060·01000000·00000000·00000000·00000000·................
11 ··0x00000070·00000000·45070000·20000000·ffffffff·....E...·.......11 ··0x00000070·00000000·45070000·20000000·ffffffff·....E...·.......
12 ··0x00000080·a0000000·00000000·00000000·00000000·................12 ··0x00000080·a0000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·74040000·b01f0000·82000000·c0000000·t...............14 ··0x000000a0·74040000·b01f0000·82000000·c0000000·t...............
15 ··0x000000b0·4d070000·051a0000·08000000·60000000·M...........`...15 ··0x000000b0·4d070000·201a0000·08000000·60000000·M...·.......`...
16 ··0x000000c0·00000000·00000000·00000000·00000000·................16 ··0x000000c0·00000000·00000000·00000000·00000000·................
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·59070000·c7250000·00000000·00000000·Y....%..........18 ··0x000000e0·59070000·e2250000·00000000·00000000·Y....%..........
19 ··0x000000f0·00000000·63070000·c10d0000·00000000·....c...........19 ··0x000000f0·00000000·63070000·c10d0000·00000000·....c...........
20 ··0x00000100·00000000·00000000·73070000·1b1c0000·........s.......20 ··0x00000100·00000000·00000000·73070000·361c0000·........s...6...
21 ··0x00000110·00000000·00000000·00000000·85070000·................21 ··0x00000110·00000000·00000000·00000000·85070000·................
22 ··0x00000120·e2250000·00000000·00000000·00000000·.%..............22 ··0x00000120·fd250000·00000000·00000000·00000000·.%..............
23 ··0x00000130·94070000·dc0d0000·00000000·00000000·................23 ··0x00000130·94070000·dc0d0000·00000000·00000000·................
24 ··0x00000140·00000000·a6070000·89240000·00000000·.........$......24 ··0x00000140·00000000·a6070000·a4240000·00000000·.........$......
25 ··0x00000150·00000000·00000000·ba070000·84240000·.............$..25 ··0x00000150·00000000·00000000·ba070000·9f240000·.............$..
26 ··0x00000160·00000000·00000000·00000000·cb070000·................26 ··0x00000160·00000000·00000000·00000000·cb070000·................
27 ··0x00000170·cd120000·fd0f0000·00000000·00000000·................27 ··0x00000170·e8120000·fd0f0000·00000000·00000000·................
28 ··0x00000180·d7070000·e60f0000·002b0000·00000000·.........+......28 ··0x00000180·d7070000·e60f0000·002b0000·00000000·.........+......
29 ··0x00000190·00000000·e3070000·b7250000·00000000·.........%......29 ··0x00000190·00000000·e3070000·d2250000·00000000·.........%......
30 ··0x000001a0·00000000·00000000·ef070000·8e240000·.............$..30 ··0x000001a0·00000000·00000000·ef070000·a9240000·.............$..
31 ··0x000001b0·b02d0000·00000000·00000000·02080000·.-..............31 ··0x000001b0·902c0000·00000000·00000000·02080000·.,..............
32 ··0x000001c0·9e240000·202f0000·00000000·00000000·.$..·/..........32 ··0x000001c0·b9240000·002e0000·00000000·00000000·.$..............
33 ··0x000001d0·15080000·ae240000·602f0000·00000000·.....$..`/......33 ··0x000001d0·15080000·c9240000·402e0000·00000000·.....$..@.......
34 ··0x000001e0·00000000·00000000·00000000·00000000·................34 ··0x000001e0·00000000·00000000·00000000·00000000·................
35 ··0x000001f0·00000000·00000000·00000000·00000000·................35 ··0x000001f0·00000000·00000000·00000000·00000000·................
36 ··0x00000200·3e070000·06000000·28000000·01000000·>.......(.......36 ··0x00000200·3e070000·06000000·28000000·01000000·>.......(.......
37 ··0x00000210·00000000·00000000·00000000·00000000·................37 ··0x00000210·00000000·00000000·00000000·00000000·................
38 ··0x00000220·00000000·00000000·00000000·00000000·................38 ··0x00000220·00000000·00000000·00000000·00000000·................
39 ··0x00000230·00000000·00000000·00000000·00000000·................39 ··0x00000230·00000000·00000000·00000000·00000000·................
40 ··0x00000240·1a050000·702b0000·80000000·e0060000·....p+..........40 ··0x00000240·1a050000·702b0000·80000000·e0060000·....p+..........
41 ··0x00000250·2a080000·70230000·08000000·80060000·*...p#..........41 ··0x00000250·2a080000·70230000·08000000·80060000·*...p#..........
42 ··0x00000260·14070000·be240000·08000000·40060000·.....$......@...42 ··0x00000260·14070000·d9240000·08000000·40060000·.....$......@...
43 ··0x00000270·34080000·4d260000·04000000·00060000·4...M&..........43 ··0x00000270·34080000·68260000·04000000·00060000·4...h&..........
44 ··0x00000280·3c080000·fd250000·04000000·00050000·<....%..........44 ··0x00000280·3c080000·18260000·04000000·00050000·<....&..........
45 ··0x00000290·c4050000·df160000·80000000·20040000·............·...45 ··0x00000290·c4050000·fa160000·80000000·20040000·............·...
46 ··0x000002a0·4c080000·f02d0000·08000000·e0020000·L....-..........46 ··0x000002a0·4c080000·d02c0000·08000000·e0020000·L....,..........
47 ··0x000002b0·78050000·8e140000·80000000·60010000·x...........`...47 ··0x000002b0·78050000·a9140000·80000000·60010000·x...........`...
48 ··0x000002c0·00000000·00000000·00000000·00000000·................48 ··0x000002c0·00000000·00000000·00000000·00000000·................
49 ··0x000002d0·00000000·00000000·00000000·00000000·................49 ··0x000002d0·00000000·00000000·00000000·00000000·................
50 ··0x000002e0·62080000·00000000·d0240000·00000000·b........$......50 ··0x000002e0·62080000·00000000·d0240000·00000000·b........$......
51 ··0x000002f0·00000000·00000000·00000000·00000000·................51 ··0x000002f0·00000000·00000000·00000000·00000000·................
52 ··0x00000300·76080000·00000000·00290000·00000000·v........)......52 ··0x00000300·76080000·00000000·00290000·00000000·v........)......
53 ··0x00000310·00000000·00000000·00000000·00000000·................53 ··0x00000310·00000000·00000000·00000000·00000000·................
54 ··0x00000320·88080000·00000000·aa1a0000·00000000·................54 ··0x00000320·88080000·00000000·c51a0000·00000000·................
55 ··0x00000330·00000000·00000000·00000000·00000000·................55 ··0x00000330·00000000·00000000·00000000·00000000·................
56 ··0x00000340·a5080000·00000000·d0270000·00000000·.........'......56 ··0x00000340·a5080000·00000000·d0270000·00000000·.........'......
57 ··0x00000350·00000000·00000000·00000000·00000000·................57 ··0x00000350·00000000·00000000·00000000·00000000·................
58 ··0x00000360·ba080000·00000000·6a210000·00000000·........j!......58 ··0x00000360·ba080000·00000000·85210000·00000000·.........!......
59 ··0x00000370·00000000·00000000·00000000·00000000·................59 ··0x00000370·00000000·00000000·00000000·00000000·................
60 ··0x00000380·d4080000·00000000·9f1f0000·00000000·................60 ··0x00000380·d4080000·00000000·ba1f0000·00000000·................
61 ··0x00000390·00000000·00000000·00000000·00000000·................61 ··0x00000390·00000000·00000000·00000000·00000000·................
62 ··0x000003a0·e8080000·00000000·602e0000·00000000·........`.......62 ··0x000003a0·e8080000·00000000·402d0000·00000000·........@-......
63 ··0x000003b0·00000000·00000000·00000000·00000000·................63 ··0x000003b0·00000000·00000000·00000000·00000000·................
64 ··0x000003c0·02090000·00000000·0b160000·00000000·................64 ··0x000003c0·02090000·00000000·26160000·00000000·........&.......
65 ··0x000003d0·00000000·00000000·00000000·00000000·................65 ··0x000003d0·00000000·00000000·00000000·00000000·................
66 ··0x000003e0·1a090000·00000000·390f0000·00000000·........9.......66 ··0x000003e0·1a090000·00000000·390f0000·00000000·........9.......
67 ··0x000003f0·00000000·00000000·00000000·00000000·................67 ··0x000003f0·00000000·00000000·00000000·00000000·................
68 ··0x00000400·29090000·00000000·84220000·00000000·)........"......68 ··0x00000400·29090000·00000000·9f220000·00000000·)........"......
69 ··0x00000410·00000000·00000000·00000000·00000000·................69 ··0x00000410·00000000·00000000·00000000·00000000·................
70 ··0x00000420·42090000·00000000·29230000·00000000·B.......)#......70 ··0x00000420·42090000·00000000·44230000·00000000·B.......D#......
71 ··0x00000430·00000000·00000000·00000000·00000000·................71 ··0x00000430·00000000·00000000·00000000·00000000·................
72 ··0x00000440·59090000·00000000·70300000·00000000·Y.......p0......72 ··0x00000440·59090000·00000000·502f0000·00000000·Y.......P/......
73 ··0x00000450·00000000·00000000·00000000·00000000·................73 ··0x00000450·00000000·00000000·00000000·00000000·................
74 ··0x00000460·0b060000·00000000·a02f0000·00000000·........./......74 ··0x00000460·0b060000·00000000·802e0000·00000000·................
75 ··0x00000470·00000000·00000000·00000000·00000000·................75 ··0x00000470·00000000·00000000·00000000·00000000·................
76 ··0x00000480·68090000·00000000·681b0000·00000000·h.......h.......76 ··0x00000480·68090000·00000000·831b0000·00000000·h...............
77 ··0x00000490·00000000·00000000·00000000·00000000·................77 ··0x00000490·00000000·00000000·00000000·00000000·................
78 ··0x000004a0·7d090000·00000000·10150000·00000000·}...............78 ··0x000004a0·7d090000·00000000·2b150000·00000000·}.......+.......
79 ··0x000004b0·00000000·00000000·00000000·00000000·................79 ··0x000004b0·00000000·00000000·00000000·00000000·................
80 ··0x000004c0·96090000·00000000·361c0000·00000000·........6.......80 ··0x000004c0·96090000·00000000·511c0000·00000000·........Q.......
81 ··0x000004d0·00000000·00000000·00000000·00000000·................81 ··0x000004d0·00000000·00000000·00000000·00000000·................
82 ··0x000004e0·ae090000·00000000·9e200000·00000000·.........·......82 ··0x000004e0·ae090000·00000000·b9200000·00000000·.........·......
83 ··0x000004f0·00000000·00000000·00000000·00000000·................83 ··0x000004f0·00000000·00000000·00000000·00000000·................
84 ··0x00000500·c4090000·00000000·67110000·00000000·........g.......84 ··0x00000500·c4090000·00000000·82110000·00000000·................
85 ··0x00000510·00000000·00000000·00000000·00000000·................85 ··0x00000510·00000000·00000000·00000000·00000000·................
86 ··0x00000520·d6090000·00000000·34190000·00000000·........4.......86 ··0x00000520·d6090000·00000000·4f190000·00000000·........O.......
87 ··0x00000530·00000000·00000000·00000000·00000000·................87 ··0x00000530·00000000·00000000·00000000·00000000·................
88 ··0x00000540·e5090000·00000000·2a1d0000·00000000·........*.......88 ··0x00000540·e5090000·00000000·451d0000·00000000·........E.......
89 ··0x00000550·00000000·00000000·00000000·00000000·................89 ··0x00000550·00000000·00000000·00000000·00000000·................
90 ··0x00000560·f8090000·00000000·a31e0000·00000000·................90 ··0x00000560·f8090000·00000000·be1e0000·00000000·................
91 ··0x00000570·00000000·00000000·00000000·00000000·................91 ··0x00000570·00000000·00000000·00000000·00000000·................
92 ··0x00000580·0b0a0000·00000000·ce230000·00000000·.........#......92 ··0x00000580·0b0a0000·00000000·e9230000·00000000·.........#......
93 ··0x00000590·00000000·00000000·00000000·00000000·................93 ··0x00000590·00000000·00000000·00000000·00000000·................
94 ··0x000005a0·00000000·00000000·00000000·00000000·................94 ··0x000005a0·00000000·00000000·00000000·00000000·................
95 ··0x000005b0·00000000·00000000·00000000·00000000·................95 ··0x000005b0·00000000·00000000·00000000·00000000·................
96 ··0x000005c0·00000000·00000000·00000000·00000000·................96 ··0x000005c0·00000000·00000000·00000000·00000000·................
97 ··0x000005d0·00000000·00000000·00000000·00000000·................97 ··0x000005d0·00000000·00000000·00000000·00000000·................
98 ··0x000005e0·00000000·00000000·00000000·00000000·................98 ··0x000005e0·00000000·00000000·00000000·00000000·................
99 ··0x000005f0·00000000·00000000·00000000·00000000·................99 ··0x000005f0·00000000·00000000·00000000·00000000·................
107 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
21.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 449, 104 lines modifiedOffset 449, 104 lines modified
449 ··0x00001bd0·fd0f0000·dd000000·00410e08·8602410e·.........A....A.449 ··0x00001bd0·fd0f0000·dd000000·00410e08·8602410e·.........A....A.
450 ··0x00001be0·0c830341·0e104d0e·14410e18·450e1c46·...A..M..A..E..F450 ··0x00001be0·0c830341·0e104d0e·14410e18·450e1c46·...A..M..A..E..F
451 ··0x00001bf0·0e20480e·10520e14·410e1845·0e1c460e·.·H..R..A..E..F.451 ··0x00001bf0·0e20480e·10520e14·410e1845·0e1c460e·.·H..R..A..E..F.
452 ··0x00001c00·20480e10·4b0e1c41·0e20480e·10500e14··H..K..A.·H..P..452 ··0x00001c00·20480e10·4b0e1c41·0e20480e·10500e14··H..K..A.·H..P..
453 ··0x00001c10·410e1845·0e1c460e·20480e10·5b0e1c43·A..E..F.·H..[..C453 ··0x00001c10·410e1845·0e1c460e·20480e10·5b0e1c43·A..E..F.·H..[..C
454 ··0x00001c20·0e20480e·10520e1c·410e2048·0e10570e·.·H..R..A.·H..W.454 ··0x00001c20·0e20480e·10520e1c·410e2048·0e10570e·.·H..R..A.·H..W.
455 ··0x00001c30·0c41c30e·0841c60e·04000000·54000000·.A...A......T...455 ··0x00001c30·0c41c30e·0841c60e·04000000·54000000·.A...A......T...
456 ··0x00001c40·401c0000·902c0000·18010000·00410e08·@....,.......A..456 ··0x00001c40·401c0000·00000000·3d010000·00410e08·@.......=....A..
457 ··0x00001c50·8502410e·0c870341·0e108604·410e1483·..A....A....A...457 ··0x00001c50·8502410e·0c870341·0e108604·410e1483·..A....A....A...
458 ··0x00001c60·05430e30·630e3444·0e38450e·3c450e40·.C.0c.4D.8E.<E.@458 ··0x00001c60·05430e30·630e3444·0e38450e·3c450e40·.C.0c.4D.8E.<E.@
459 ··0x00001c70·480e3002·a60e3c41·0e40480e·30480a0e·H.0...<A.@H.0H..459 ··0x00001c70·480e3002·b70e3c41·0e40480e·30480a0e·H.0...<A.@H.0H..
460 ··0x00001c80·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..460 ··0x00001c80·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
461 ··0x00001c90·04410b00·38000000·78050000·da100000·.A..8...x.......461 ··0x00001c90·04410b00·38000000·78050000·da100000·.A..8...x.......
462 ··0x00001ca0·8d000000·00430e3c·410e4048·0e300243·.....C.<A.@H.0.C462 ··0x00001ca0·a8000000·00430e3c·410e4048·0e30025e·.....C.<A.@H.0.^
463 ··0x00001cb0·0e3c410e·40480e30·410e3441·0e38450e·.<A.@H.0A.4A.8E.463 ··0x00001cb0·0e3c410e·40480e30·410e3441·0e38450e·.<A.@H.0A.4A.8E.
464 ··0x00001cc0·3c460e40·480e304e·0e3c410e·40480e30·<F.@H.0N.<A.@H.0464 ··0x00001cc0·3c460e40·480e304e·0e3c410e·40480e30·<F.@H.0N.<A.@H.0
465 ··0x00001cd0·a8000000·d41c0000·67110000·66010000·........g...f...465 ··0x00001cd0·a8000000·d41c0000·82110000·66010000·............f...
466 ··0x00001ce0·00410e08·8502410e·0c870341·0e108604·.A....A....A....466 ··0x00001ce0·00410e08·8502410e·0c870341·0e108604·.A....A....A....
467 ··0x00001cf0·410e1483·05430e40·02a60e44·450e4844·A....C.@...DE.HD467 ··0x00001cf0·410e1483·05430e40·02a60e44·450e4844·A....C.@...DE.HD
468 ··0x00001d00·0e4c440e·50480e40·550e4441·0e48410e·.LD.PH.@U.DA.HA.468 ··0x00001d00·0e4c440e·50480e40·550e4441·0e48410e·.LD.PH.@U.DA.HA.
469 ··0x00001d10·4c410e50·450e5444·0e58410e·5c450e60·LA.PE.TD.XA.\E.`469 ··0x00001d10·4c410e50·450e5444·0e58410e·5c450e60·LA.PE.TD.XA.\E.`
470 ··0x00001d20·480e4049·0a0e1443·c30e1041·c60e0c41·H.@I...C...A...A470 ··0x00001d20·480e4049·0a0e1443·c30e1041·c60e0c41·H.@I...C...A...A
471 ··0x00001d30·c70e0841·c50e0445·0b530e44·410e4846·...A...E.S.DA.HF471 ··0x00001d30·c70e0841·c50e0445·0b530e44·410e4846·...A...E.S.DA.HF
472 ··0x00001d40·0e4c410e·50510e40·4c0e4c41·0e50480e·.LA.PQ.@L.LA.PH.472 ··0x00001d40·0e4c410e·50510e40·4c0e4c41·0e50480e·.LA.PQ.@L.LA.PH.
473 ··0x00001d50·404f0a0e·1441c30e·1041c60e·0c41c70e·@O...A...A...A..473 ··0x00001d50·404f0a0e·1441c30e·1041c60e·0c41c70e·@O...A...A...A..
474 ··0x00001d60·0841c50e·04450b43·0e1441c3·0e1041c6·.A...E.C..A...A.474 ··0x00001d60·0841c50e·04450b43·0e1441c3·0e1041c6·.A...E.C..A...A.
475 ··0x00001d70·0e0c41c7·0e0841c5·0e040000·10000000·..A...A.........475 ··0x00001d70·0e0c41c7·0e0841c5·0e040000·10000000·..A...A.........
476 ··0x00001d80·801d0000·cd120000·10000000·00000000·................476 ··0x00001d80·801d0000·e8120000·10000000·00000000·................
477 ··0x00001d90·9c000000·941d0000·dd120000·1f010000·................477 ··0x00001d90·9c000000·941d0000·f8120000·1f010000·................
478 ··0x00001da0·00410e08·8502430e·0c870341·0e108604·.A....C....A....478 ··0x00001da0·00410e08·8502430e·0c870341·0e108604·.A....C....A....
479 ··0x00001db0·410e1483·05450e4c·410e505c·0e54440e·A....E.LA.P\.TD.479 ··0x00001db0·410e1483·05450e4c·410e505c·0e54440e·A....E.LA.P\.TD.
480 ··0x00001dc0·58410e5c·450e6048·0e40710e·4c420e50·XA.\E.`H.@q.LB.P480 ··0x00001dc0·58410e5c·450e6048·0e40710e·4c420e50·XA.\E.`H.@q.LB.P
481 ··0x00001dd0·420e5445·0e58410e·5c410e60·480e404a·B.TE.XA.\A.`H.@J481 ··0x00001dd0·420e5445·0e58410e·5c410e60·480e404a·B.TE.XA.\A.`H.@J
482 ··0x00001de0·0e44450e·48450e4c·410e5044·0e54410e·.DE.HE.LA.PD.TA.482 ··0x00001de0·0e44450e·48450e4c·410e5044·0e54410e·.DE.HE.LA.PD.TA.
483 ··0x00001df0·58410e5c·450e6048·0e40490e·4c410e50·XA.\E.`H.@I.LA.P483 ··0x00001df0·58410e5c·450e6048·0e40490e·4c410e50·XA.\E.`H.@I.LA.P
484 ··0x00001e00·480e407d·0e44410e·48410e4c·460e5048·H.@}.DA.HA.LF.PH484 ··0x00001e00·480e407d·0e44410e·48410e4c·460e5048·H.@}.DA.HA.LF.PH
485 ··0x00001e10·0e40470e·4c410e50·480e4043·0e1443c3·.@G.LA.PH.@C..C.485 ··0x00001e10·0e40470e·4c410e50·480e4043·0e1443c3·.@G.LA.PH.@C..C.
486 ··0x00001e20·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....486 ··0x00001e20·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....
487 ··0x00001e30·34000000·341e0000·b02d0000·40000000·4...4....-..@...487 ··0x00001e30·34000000·341e0000·902c0000·40000000·4...4....,..@...
488 ··0x00001e40·00410e08·8302430e·10530e1c·410e2048·.A....C..S..A.·H488 ··0x00001e40·00410e08·8302430e·10530e1c·410e2048·.A....C..S..A.·H
489 ··0x00001e50·0e104c0e·14410e18·410e1c43·0e20480e·..L..A..A..C.·H.489 ··0x00001e50·0e104c0e·14410e18·410e1c43·0e20480e·..L..A..A..C.·H.
490 ··0x00001e60·10450e08·41c30e04·18000000·00000000·.E..A...........490 ··0x00001e60·10450e08·41c30e04·18000000·00000000·.E..A...........
491 ··0x00001e70·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........491 ··0x00001e70·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........
492 ··0x00001e80·83020000·18000000·20000000·fc130000·........·.......492 ··0x00001e80·83020000·18000000·20000000·17140000·........·.......
493 ··0x00001e90·11000000·00430a0e·0841c30e·04450b00·.....C...A...E..493 ··0x00001e90·11000000·00430a0e·0841c30e·04450b00·.....C...A...E..
494 ··0x00001ea0·4c000000·a41e0000·0d140000·57000000·L...........W...494 ··0x00001ea0·4c000000·a41e0000·28140000·57000000·L.......(...W...
495 ··0x00001eb0·00410e08·8702430e·0c860343·0e108304·.A....C....C....495 ··0x00001eb0·00410e08·8702430e·0c860343·0e108304·.A....C....C....
496 ··0x00001ec0·430e1c41·0e20480e·104b0e14·410e1841·C..A.·H..K..A..A496 ··0x00001ec0·430e1c41·0e20480e·104b0e14·410e1841·C..A.·H..K..A..A
497 ··0x00001ed0·0e1c410e·20480e10·560e1c41·0e20480e·..A.·H..V..A.·H.497 ··0x00001ed0·0e1c410e·20480e10·560e1c41·0e20480e·..A.·H..V..A.·H.
498 ··0x00001ee0·104cc30e·0c41c60e·0841c70e·04000000·.L...A...A......498 ··0x00001ee0·104cc30e·0c41c60e·0841c70e·04000000·.L...A...A......
499 ··0x00001ef0·4c000000·f41e0000·f02d0000·61000000·L........-..a...499 ··0x00001ef0·4c000000·f41e0000·d02c0000·61000000·L........,..a...
500 ··0x00001f00·00410e08·8602410e·0c830341·0e10570e·.A....A....A..W.500 ··0x00001f00·00410e08·8602410e·0c830341·0e10570e·.A....A....A..W.
501 ··0x00001f10·14410e18·450e1c41·0e20480e·104b0e1c·.A..E..A.·H..K..501 ··0x00001f10·14410e18·450e1c41·0e20480e·104b0e1c·.A..E..A.·H..K..
502 ··0x00001f20·410e2048·0e104c0e·14410e18·410e1c43·A.·H..L..A..A..C502 ··0x00001f20·410e2048·0e104c0e·14410e18·410e1c43·A.·H..L..A..A..C
503 ··0x00001f30·0e204c0e·0c41c30e·0841c60e·04000000·.·L..A...A......503 ··0x00001f30·0e204c0e·0c41c30e·0841c60e·04000000·.·L..A...A......
504 ··0x00001f40·2c000000·0c070000·64140000·2a000000·,.......d...*...504 ··0x00001f40·2c000000·0c070000·7f140000·2a000000·,...........*...
505 ··0x00001f50·00410e14·410e1845·0e1c460e·20480e10·.A..A..E..F.·H..505 ··0x00001f50·00410e14·410e1845·0e1c460e·20480e10·.A..A..E..F.·H..
506 ··0x00001f60·410a0e0c·43c30e08·41c60e04·410b0000·A...C...A...A...506 ··0x00001f60·410a0e0c·43c30e08·41c60e04·410b0000·A...C...A...A...
507 ··0x00001f70·60000000·741f0000·8e140000·82000000·`...t...........507 ··0x00001f70·60000000·741f0000·a9140000·82000000·`...t...........
508 ··0x00001f80·00410e08·8702410e·0c860341·0e108304·.A....A....A....508 ··0x00001f80·00410e08·8702410e·0c860341·0e108304·.A....A....A....
509 ··0x00001f90·590e1442·0e18410e·1c450e20·480e104b·Y..B..A..E.·H..K509 ··0x00001f90·590e1442·0e18410e·1c450e20·480e104b·Y..B..A..E.·H..K
510 ··0x00001fa0·0e1c420e·20480e10·510e1444·0e18440e·..B.·H..Q..D..D.510 ··0x00001fa0·0e1c420e·20480e10·510e1444·0e18440e·..B.·H..Q..D..D.
511 ··0x00001fb0·1c410e20·480e1047·0ac30e0c·43c60e08·.A.·H..G....C...511 ··0x00001fb0·1c410e20·480e1047·0ac30e0c·43c60e08·.A.·H..G....C...
512 ··0x00001fc0·41c70e04·450b4cc3·0e0c41c6·0e0841c7·A...E.L...A...A.512 ··0x00001fc0·41c70e04·450b4cc3·0e0c41c6·0e0841c7·A...E.L...A...A.
513 ··0x00001fd0·0e040000·70000000·d81f0000·10150000·....p...........513 ··0x00001fd0·0e040000·70000000·d81f0000·2b150000·....p.......+...
514 ··0x00001fe0·e5000000·00410e08·8702410e·0c860341·.....A....A....A514 ··0x00001fe0·e5000000·00410e08·8702410e·0c860341·.....A....A....A
515 ··0x00001ff0·0e108304·02490e14·410e1841·0e1c410e·.....I..A..A..A.515 ··0x00001ff0·0e108304·02490e14·410e1841·0e1c410e·.....I..A..A..A.
516 ··0x00002000·20410e24·440e2845·0e2c450e·30480e10··A.$D.(E.,E.0H..516 ··0x00002000·20410e24·440e2845·0e2c450e·30480e10··A.$D.(E.,E.0H..
517 ··0x00002010·640e1441·0e18460e·1c410e20·4f0e104e·d..A..F..A.·O..N517 ··0x00002010·640e1441·0e18460e·1c410e20·4f0e104e·d..A..F..A.·O..N
518 ··0x00002020·0e1c410e·20480e10·470e1c41·0e204a0e·..A.·H..G..A.·J.518 ··0x00002020·0e1c410e·20480e10·470e1c41·0e204a0e·..A.·H..G..A.·J.
519 ··0x00002030·104c0e1c·410e2048·0e1043c3·0e0c41c6·.L..A.·H..C...A.519 ··0x00002030·104c0e1c·410e2048·0e1043c3·0e0c41c6·.L..A.·H..C...A.
520 ··0x00002040·0e0841c7·0e040000·50000000·4c200000·..A.....P...L·..520 ··0x00002040·0e0841c7·0e040000·50000000·4c200000·..A.....P...L·..
521 ··0x00002050·602e0000·be000000·00410e08·8702410e·`........A....A.521 ··0x00002050·402d0000·be000000·00410e08·8702410e·@-.......A....A.
522 ··0x00002060·0c860341·0e108304·024a0e14·410e1841·...A.....J..A..A522 ··0x00002060·0c860341·0e108304·024a0e14·410e1841·...A.....J..A..A
523 ··0x00002070·0e1c450e·20480e10·580e1446·0e18460e·..E.·H..X..F..F.523 ··0x00002070·0e1c450e·20480e10·580e1446·0e18460e·..E.·H..X..F..F.
524 ··0x00002080·1c410e20·510e104e·0e1c410e·20480e10·.A.·Q..N..A.·H..524 ··0x00002080·1c410e20·510e104e·0e1c410e·20480e10·.A.·Q..N..A.·H..
525 ··0x00002090·52c30e0c·41c60e08·41c70e04·28000000·R...A...A...(...525 ··0x00002090·52c30e0c·41c60e08·41c70e04·28000000·R...A...A...(...
526 ··0x000020a0·200b0000·f5150000·16000000·00430ac3··............C..526 ··0x000020a0·200b0000·10160000·16000000·00430ac3··............C..
527 ··0x000020b0·0e0c41c6·0e0841c7·0e04450b·45c30e0c·..A...A...E.E...527 ··0x000020b0·0e0c41c6·0e0841c7·0e04450b·45c30e0c·..A...A...E.E...
528 ··0x000020c0·41c60e08·41c70e04·70000000·cc200000·A...A...p....·..528 ··0x000020c0·41c60e08·41c70e04·70000000·cc200000·A...A...p....·..
529 ··0x000020d0·0b160000·b2000000·00410e08·8702410e·.........A....A.529 ··0x000020d0·26160000·b2000000·00410e08·8702410e·&........A....A.
530 ··0x000020e0·0c860341·0e108304·770e1441·0e18410e·...A....w..A..A.530 ··0x000020e0·0c860341·0e108304·770e1441·0e18410e·...A....w..A..A.
531 ··0x000020f0·1c450e20·480e1049·0ac30e0c·41c60e08·.E.·H..I....A...531 ··0x000020f0·1c450e20·480e1049·0ac30e0c·41c60e08·.E.·H..I....A...
532 ··0x00002100·41c70e04·450b4e0e·14460e18·460e1c41·A...E.N..F..F..A532 ··0x00002100·41c70e04·450b4e0e·14460e18·460e1c41·A...E.N..F..F..A
533 ··0x00002110·0e20510e·104c0e1c·410e2048·0e104d0a·.·Q..L..A.·H..M.533 ··0x00002110·0e20510e·104c0e1c·410e2048·0e104d0a·.·Q..L..A.·H..M.
534 ··0x00002120·c30e0c41·c60e0841·c70e0445·0b41c30e·...A...A...E.A..534 ··0x00002120·c30e0c41·c60e0841·c70e0445·0b41c30e·...A...A...E.A..
535 ··0x00002130·0c41c60e·0841c70e·04000000·28000000·.A...A......(...535 ··0x00002130·0c41c60e·0841c70e·04000000·28000000·.A...A......(...
536 ··0x00002140·40210000·202f0000·32000000·00410e08·@!..·/..2....A..536 ··0x00002140·40210000·002e0000·32000000·00410e08·@!......2....A..
537 ··0x00002150·8302430e·10530e1c·410e2048·0e10500e·..C..S..A.·H..P.537 ··0x00002150·8302430e·10530e1c·410e2048·0e10500e·..C..S..A.·H..P.
538 ··0x00002160·0841c30e·04000000·18000000·04030000·.A..............538 ··0x00002160·0841c30e·04000000·18000000·04030000·.A..............
539 ··0x00002170·bd160000·11000000·00430a0e·0841c30e·.........C...A..539 ··0x00002170·d8160000·11000000·00430a0e·0841c30e·.........C...A..
540 ··0x00002180·04450b00·28000000·88210000·602f0000·.E..(....!..`/..540 ··0x00002180·04450b00·28000000·88210000·402e0000·.E..(....!..@...
541 ··0x00002190·32000000·00410e08·8302430e·10530e1c·2....A....C..S..541 ··0x00002190·32000000·00410e08·8302430e·10530e1c·2....A....C..S..
542 ··0x000021a0·410e2048·0e10500e·0841c30e·04000000·A.·H..P..A......542 ··0x000021a0·410e2048·0e10500e·0841c30e·04000000·A.·H..P..A......
543 ··0x000021b0·18000000·4c030000·ce160000·11000000·....L...........543 ··0x000021b0·18000000·4c030000·e9160000·11000000·....L...........
544 ··0x000021c0·00430a0e·0841c30e·04450b00·00010000·.C...A...E......544 ··0x000021c0·00430a0e·0841c30e·04450b00·00010000·.C...A...E......
545 ··0x000021d0·d0210000·df160000·55020000·00410e08·.!......U....A..545 ··0x000021d0·d0210000·fa160000·55020000·00410e08·.!......U....A..
546 ··0x000021e0·8502410e·0c870341·0e108604·410e1483·..A....A....A...546 ··0x000021e0·8502410e·0c870341·0e108604·410e1483·..A....A....A...
547 ··0x000021f0·05430e30·650e3442·0e38410e·3c450e40·.C.0e.4B.8A.<E.@547 ··0x000021f0·05430e30·650e3442·0e38410e·3c450e40·.C.0e.4B.8A.<E.@
548 ··0x00002200·480e3050·0e34410e·38450e3c·410e4048·H.0P.4A.8E.<A.@H548 ··0x00002200·480e3050·0e34410e·38450e3c·410e4048·H.0P.4A.8E.<A.@H
549 ··0x00002210·0e30490e·3c410e40·480e3047·0e34410e·.0I.<A.@H.0G.4A.549 ··0x00002210·0e30490e·3c410e40·480e3047·0e34410e·.0I.<A.@H.0G.4A.
550 ··0x00002220·38450e3c·460e4048·0e30480e·34470e38·8E.<F.@H.0H.4G.8550 ··0x00002220·38450e3c·460e4048·0e30480e·34470e38·8E.<F.@H.0H.4G.8
551 ··0x00002230·450e3c45·0e40480e·305d0e34·470e3845·E.<E.@H.0].4G.8E551 ··0x00002230·450e3c45·0e40480e·305d0e34·470e3845·E.<E.@H.0].4G.8E
552 ··0x00002240·0e3c450e·40480e30·460e3441·0e38450e·.<E.@H.0F.4A.8E.552 ··0x00002240·0e3c450e·40480e30·460e3441·0e38450e·.<E.@H.0F.4A.8E.
1020 B
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 2, 11 lines modifiedOffset 2, 12 lines modified
2 Hex·dump·of·section·'.shstrtab':2 Hex·dump·of·section·'.shstrtab':
3 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab3 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab
4 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.4 ··0x00000010·002e7368·73747274·6162002e·72656c2e·..shstrtab..rel.
5 ··0x00000020·74657874·002e7265·6c2e6461·7461002e·text..rel.data..5 ··0x00000020·74657874·002e7265·6c2e6461·7461002e·text..rel.data..
6 ··0x00000030·62737300·2e726f64·6174612e·73747231·bss..rodata.str16 ··0x00000030·62737300·2e726f64·6174612e·73747231·bss..rodata.str1
7 ··0x00000040·2e31002e·726f6461·74612e73·7472312e·.1..rodata.str1.7 ··0x00000040·2e31002e·726f6461·74612e73·7472312e·.1..rodata.str1.
8 ··0x00000050·34002e72·656c2e74·6578742e·756e6c69·4..rel.text.unli8 ··0x00000050·34002e72·656c2e74·6578742e·756e6c69·4..rel.text.unli
9 ··0x00000060·6b656c79·002e7265·6c2e726f·64617461·kely..rel.rodata9 ··0x00000060·6b656c79·002e7265·6c2e7465·78742e68·kely..rel.text.h
10 ··0x00000070·002e6e6f·74652e47·4e552d73·7461636b·..note.GNU-stack10 ··0x00000070·6f74002e·72656c2e·726f6461·7461002e·ot..rel.rodata..
 11 ··0x00000080·6e6f7465·2e474e55·2d737461·636b002e·note.GNU-stack..
11 ··0x00000080·002e7265·6c2e6568·5f667261·6d6500···..rel.eh_frame.12 ··0x00000090·72656c2e·65685f66·72616d65·00·······rel.eh_frame.
  
278 KB
selectmodule.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:··········32988·(bytes·into·file)13 ··Start·of·section·headers:··········33732·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x80dc:1 There·are·20·section·headers,·starting·at·offset·0x83c4:
  
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]·.text·············PROGBITS········00000000·000040·000f8e·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000dfe·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00671c·0007d0·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·0068fc·000810·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000fe0·000394·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000e40·000394·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·006eec·000268·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·00710c·000268·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001374·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0011d4·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001374·000233·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0011d4·000233·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·0015a7·000e63·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·001407·000e7a·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·007154·0009a0·08···I·17···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·007374·0009b0·08···I·17···7··4
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·00240c·000178·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·002284·000178·01·AMS··0···0··4
14 ··[10]·.text.hot·········PROGBITS········00000000·002590·000841·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·002400·000b33·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·007af4·000368·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·007d24·000420·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·002de0·001014·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·002f40·001014·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·007e5c·000048·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·008144·000048·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·003df4·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·003f54·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·003df4·0013e4·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·003f54·001464·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·007ea4·000198·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·00818c·000198·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·0051d8·000a70·10·····18··97··421 ··[17]·.symtab···········SYMTAB··········00000000·0053b8·000a70·10·····18··97··4
22 ··[18]·.strtab···········STRTAB··········00000000·005c48·000ad1·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·005e28·000ad1·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·00803c·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·008324·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
6.72 KB
readelf --wide --symbols {}
    
Offset 28, 48 lines modifiedOffset 28, 48 lines modified
28 ····24:·000005f0···238·FUNC····LOCAL··DEFAULT····1·_select_clear28 ····24:·000005f0···238·FUNC····LOCAL··DEFAULT····1·_select_clear
29 ····25:·00000162···204·FUNC····LOCAL··DEFAULT····7·_select_clear.cold29 ····25:·00000162···204·FUNC····LOCAL··DEFAULT····7·_select_clear.cold
30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···10·30 ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
31 ····27:·00000000····88·FUNC····LOCAL··DEFAULT···10·select_poll31 ····27:·00000000····88·FUNC····LOCAL··DEFAULT···10·select_poll
32 ····28:·0000022e····24·FUNC····LOCAL··DEFAULT····7·select_poll.cold32 ····28:·0000022e····24·FUNC····LOCAL··DEFAULT····7·select_poll.cold
33 ····29:·00000060···227·FUNC····LOCAL··DEFAULT···10·select_poll_register33 ····29:·00000060···227·FUNC····LOCAL··DEFAULT···10·select_poll_register
34 ····30:·00000246···241·FUNC····LOCAL··DEFAULT····7·select_poll_register.cold34 ····30:·00000246···241·FUNC····LOCAL··DEFAULT····7·select_poll_register.cold
35 ····31:·00000150··1388·FUNC····LOCAL··DEFAULT···10·select_poll_poll35 ····31:·00000150··1427·FUNC····LOCAL··DEFAULT···10·select_poll_poll
36 ····32:·00000337···373·FUNC····LOCAL··DEFAULT····7·select_poll_poll.cold36 ····32:·00000337···373·FUNC····LOCAL··DEFAULT····7·select_poll_poll.cold
37 ····33:·000006c0···280·FUNC····LOCAL··DEFAULT···10·select_epoll_register37 ····33:·000006f0···280·FUNC····LOCAL··DEFAULT···10·select_epoll_register
38 ····34:·000004ac···186·FUNC····LOCAL··DEFAULT····7·select_epoll_register.cold38 ····34:·000004ac···186·FUNC····LOCAL··DEFAULT····7·select_epoll_register.cold
39 ····35:·00000040····36·OBJECT··LOCAL··DEFAULT····3·_parser.339 ····35:·00000040····36·OBJECT··LOCAL··DEFAULT····3·_parser.3
40 ····36:·000006e0···633·FUNC····LOCAL··DEFAULT····1·select_epoll_poll40 ····36:·000006e0···932·FUNC····LOCAL··DEFAULT····1·select_epoll_poll
41 ····37:·00000566···465·FUNC····LOCAL··DEFAULT····7·select_epoll_poll.cold41 ····37:·00000566···488·FUNC····LOCAL··DEFAULT····7·select_epoll_poll.cold
42 ····38:·000000c0····36·OBJECT··LOCAL··DEFAULT····3·_parser.742 ····38:·000000c0····36·OBJECT··LOCAL··DEFAULT····3·_parser.7
43 ····39:·000007e0····97·FUNC····LOCAL··DEFAULT···10·poll_dealloc43 ····39:·00000810····97·FUNC····LOCAL··DEFAULT···10·poll_dealloc
44 ····40:·00000737····63·FUNC····LOCAL··DEFAULT····7·poll_dealloc.cold44 ····40:·0000074e····63·FUNC····LOCAL··DEFAULT····7·poll_dealloc.cold
45 ····41:·00000960···107·FUNC····LOCAL··DEFAULT····1·select_poll_unregister45 ····41:·00000a90···107·FUNC····LOCAL··DEFAULT····1·select_poll_unregister
46 ····42:·00000776····48·FUNC····LOCAL··DEFAULT····7·select_poll_unregister.cold46 ····42:·0000078d····48·FUNC····LOCAL··DEFAULT····7·select_poll_unregister.cold
47 ····43:·000009d0····53·FUNC····LOCAL··DEFAULT····1·select_select47 ····43:·00000b00····53·FUNC····LOCAL··DEFAULT····1·select_select
48 ····44:·00000a10···532·FUNC····LOCAL··DEFAULT····1·select_select_impl.constprop.048 ····44:·00000b40···532·FUNC····LOCAL··DEFAULT····1·select_select_impl.constprop.0
49 ····45:·000007a6····42·FUNC····LOCAL··DEFAULT····7·select_select.cold49 ····45:·000007bd····42·FUNC····LOCAL··DEFAULT····7·select_select.cold
50 ····46:·00000c30···326·FUNC····LOCAL··DEFAULT····1·seq2set50 ····46:·00000880···335·FUNC····LOCAL··DEFAULT···10·seq2set
51 ····47:·00000d80···221·FUNC····LOCAL··DEFAULT····1·set2list51 ····47:·000009d0···223·FUNC····LOCAL··DEFAULT···10·set2list
52 ····48:·00000e60···130·FUNC····LOCAL··DEFAULT····1·reap_obj52 ····48:·00000ab0···131·FUNC····LOCAL··DEFAULT···10·reap_obj
53 ····49:·000007d0···388·FUNC····LOCAL··DEFAULT····7·select_select_impl.constprop.0.cold53 ····49:·000007e7···388·FUNC····LOCAL··DEFAULT····7·select_select_impl.constprop.0.cold
54 ····50:·00000954···125·FUNC····LOCAL··DEFAULT····7·seq2set.cold54 ····50:·0000096b···125·FUNC····LOCAL··DEFAULT····7·seq2set.cold
55 ····51:·000009d1····31·FUNC····LOCAL··DEFAULT····7·set2list.cold55 ····51:·000009e8····31·FUNC····LOCAL··DEFAULT····7·set2list.cold
56 ····52:·000009f0····75·FUNC····LOCAL··DEFAULT····7·reap_obj.cold56 ····52:·00000a07····75·FUNC····LOCAL··DEFAULT····7·reap_obj.cold
57 ····53:·00000a3b···308·FUNC····LOCAL··DEFAULT····7·select_poll_modify57 ····53:·00000a52···308·FUNC····LOCAL··DEFAULT····7·select_poll_modify
58 ····54:·00000b6f····50·FUNC····LOCAL··DEFAULT····7·select_epoll_fileno58 ····54:·00000b86····50·FUNC····LOCAL··DEFAULT····7·select_epoll_fileno
59 ····55:·00000ba1····34·FUNC····LOCAL··DEFAULT····7·pyepoll_get_closed59 ····55:·00000bb8····34·FUNC····LOCAL··DEFAULT····7·pyepoll_get_closed
60 ····56:·00000bc3···310·FUNC····LOCAL··DEFAULT····7·select_epoll_modify60 ····56:·00000bda···310·FUNC····LOCAL··DEFAULT····7·select_epoll_modify
61 ····57:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.161 ····57:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.1
62 ····58:·00000ef0···158·FUNC····LOCAL··DEFAULT····1·select_epoll_unregister62 ····58:·00000d60···158·FUNC····LOCAL··DEFAULT····1·select_epoll_unregister
63 ····59:·00000cf9····78·FUNC····LOCAL··DEFAULT····7·select_epoll_unregister.cold63 ····59:·00000d10····78·FUNC····LOCAL··DEFAULT····7·select_epoll_unregister.cold
64 ····60:·00000080····36·OBJECT··LOCAL··DEFAULT····3·_parser.564 ····60:·00000080····36·OBJECT··LOCAL··DEFAULT····3·_parser.5
65 ····61:·00000d47····44·FUNC····LOCAL··DEFAULT····7·select_epoll___enter__65 ····61:·00000d5e····44·FUNC····LOCAL··DEFAULT····7·select_epoll___enter__
66 ····62:·00000d73····92·FUNC····LOCAL··DEFAULT····7·select_epoll___exit__66 ····62:·00000d8a····92·FUNC····LOCAL··DEFAULT····7·select_epoll___exit__
67 ····63:·00000dcf···110·FUNC····LOCAL··DEFAULT····7·select_epoll_fromfd67 ····63:·00000de6···110·FUNC····LOCAL··DEFAULT····7·select_epoll_fromfd
68 ····64:·00000e3d····38·FUNC····LOCAL··DEFAULT····7·poll_new68 ····64:·00000e54····38·FUNC····LOCAL··DEFAULT····7·poll_new
69 ····65:·00000000·····0·SECTION·LOCAL··DEFAULT···12·69 ····65:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
70 ····66:·00000000····12·OBJECT··LOCAL··DEFAULT···12·_keywords.070 ····66:·00000000····12·OBJECT··LOCAL··DEFAULT···12·_keywords.0
71 ····67:·0000000c····12·OBJECT··LOCAL··DEFAULT···12·_keywords.271 ····67:·0000000c····12·OBJECT··LOCAL··DEFAULT···12·_keywords.2
72 ····68:·00000018·····8·OBJECT··LOCAL··DEFAULT···12·_keywords.472 ····68:·00000018·····8·OBJECT··LOCAL··DEFAULT···12·_keywords.4
73 ····69:·00000020····12·OBJECT··LOCAL··DEFAULT···12·_keywords.673 ····69:·00000020····12·OBJECT··LOCAL··DEFAULT···12·_keywords.6
74 ····70:·0000002c····12·OBJECT··LOCAL··DEFAULT···12·_keywords.874 ····70:·0000002c····12·OBJECT··LOCAL··DEFAULT···12·_keywords.8
75 ····71:·00000040···165·OBJECT··LOCAL··DEFAULT···12·module_doc75 ····71:·00000040···165·OBJECT··LOCAL··DEFAULT···12·module_doc
64.4 KB
readelf --wide --relocs {}
Max HTML report size reached
77.1 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
454 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 240, 18 lines modifiedOffset 240, 18 lines modified
240 _PyTime_GetMonotonicClock240 _PyTime_GetMonotonicClock
241 PyMem_Realloc241 PyMem_Realloc
242 PyDict_Next242 PyDict_Next
243 PyLong_AsLong243 PyLong_AsLong
244 PyList_New244 PyList_New
245 PyTuple_New245 PyTuple_New
246 PyErr_CheckSignals246 PyErr_CheckSignals
247 PyExc_RuntimeError 
248 PyExc_OverflowError 
249 PyErr_NoMemory247 PyErr_NoMemory
250 PyErr_ExceptionMatches248 PyErr_ExceptionMatches
 249 PyExc_RuntimeError
 250 PyExc_OverflowError
251 PyLong_AsUnsignedLongMask251 PyLong_AsUnsignedLongMask
252 epoll_ctl252 epoll_ctl
253 _PyTime_FromSecondsObject253 _PyTime_FromSecondsObject
254 PyMem_Malloc254 PyMem_Malloc
255 epoll_wait255 epoll_wait
256 Py_BuildValue256 Py_BuildValue
257 PyMem_Free257 PyMem_Free
26.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 750, 783 lines modifiedOffset 750, 646 lines modified
750 »       push···%esi750 »       push···%esi
751 »       push···%ebx751 »       push···%ebx
752 »       sub····$0x2c,%esp752 »       sub····$0x2c,%esp
753 »       mov····0x4c(%esp),%eax753 »       mov····0x4c(%esp),%eax
754 »       mov····0x44(%esp),%ebx754 »       mov····0x44(%esp),%ebx
755 »       mov····0x48(%esp),%esi755 »       mov····0x48(%esp),%esi
756 »       test···%eax,%eax756 »       test···%eax,%eax
757 »       jne····d2e·<seq2set+0xfe>757 »       jne····e22·<select_epoll_fromfd+0x3c>
758 ·R_386_PC32»     .text.unlikely758 ·R_386_PC32»     .text.unlikely
759 »       test···%esi,%esi759 »       test···%esi,%esi
760 »       js·····dfc·<set2list+0x7c>760 »       js·····df8·<select_epoll_unregister+0x98>
761 ·R_386_PC32»     .text.unlikely761 ·R_386_PC32»     .text.unlikely
762 »       cmp····$0x2,%esi762 »       cmp····$0x2,%esi
763 »       jg·····dfe·<set2list+0x7e>763 »       jg·····dd3·<select_epoll_unregister+0x73>
764 ·R_386_PC32»     .text.unlikely764 ·R_386_PC32»     .text.unlikely
765 »       mov····%esi,%ebp765 »       mov····%esi,%edi
766 »       test···%ebx,%ebx766 »       test···%ebx,%ebx
767 »       je·····e08·<set2list+0x88>767 »       je·····ddd·<select_epoll_unregister+0x7d>
768 ·R_386_PC32»     .text.unlikely768 ·R_386_PC32»     .text.unlikely
769 »       test···%ebp,%ebp 
770 »       je·····d11·<seq2set+0xe1> 
771 ·R_386_PC32»     .text.unlikely 
772 »       mov····(%ebx),%edi 
773 »       test···%edi,%edi769 »       test···%edi,%edi
774 »       je·····e10·<set2list+0x90>770 »       je·····c9c·<select_select_impl.constprop.0+0x15c>
775 ·R_386_PC32»     .text.unlikely771 ·R_386_PC32»     .text.unlikely
 772 »       mov····(%ebx),%ebp
 773 »       test···%ebp,%ebp
 774 »       je·····ddd·<select_epoll_unregister+0x7d>
 775 ·R_386_PC32»     .text.unlikely
776 »       sub····$0x1,%ebp776 »       sub····$0x1,%edi
777 »       je·····954·<select_epoll_poll+0x274>777 »       je·····a6b·<select_epoll_poll+0x38b>
778 »       mov····0x4(%ebx),%esi778 »       mov····0x4(%ebx),%esi
779 »       mov····0x4(%esi),%eax779 »       mov····0x4(%esi),%eax
780 »       cmp····$0x0,%eax780 »       cmp····$0x0,%eax
781 ·R_386_32»       PyFloat_Type781 ·R_386_32»       PyFloat_Type
782 »       je·····e0e·<set2list+0x8e>782 »       je·····ddb·<select_epoll_unregister+0x7b>
783 ·R_386_PC32»     .text.unlikely783 ·R_386_PC32»     .text.unlikely
784 »       push···%edx784 »       push···%edx
785 »       push···%edx785 »       push···%edx
786 »       push···$0x0786 »       push···$0x0
787 ·R_386_32»       PyFloat_Type787 ·R_386_32»       PyFloat_Type
788 »       push···%eax788 »       push···%eax
789 »       call···74b·<select_epoll_poll+0x6b>789 »       call···74b·<select_epoll_poll+0x6b>
790 ·R_386_PC32»     PyType_IsSubtype790 ·R_386_PC32»     PyType_IsSubtype
791 »       add····$0x10,%esp791 »       add····$0x10,%esp
792 »       test···%eax,%eax792 »       test···%eax,%eax
793 »       jne····e26·<set2list+0xa6>793 »       jne····df3·<select_epoll_unregister+0x93>
794 ·R_386_PC32»     .text.unlikely794 ·R_386_PC32»     .text.unlikely
795 »       sub····$0xc,%esp795 »       sub····$0xc,%esp
796 »       pushl··0x4(%ebx)796 »       pushl··0x4(%ebx)
797 »       call···761·<select_epoll_poll+0x81>797 »       call···761·<select_epoll_poll+0x81>
798 ·R_386_PC32»     _PyLong_AsInt798 ·R_386_PC32»     _PyLong_AsInt
799 »       add····$0x10,%esp799 »       add····$0x10,%esp
800 »       mov····%eax,%esi800 »       mov····%eax,%ebx
801 »       cmp····$0xffffffff,%eax801 »       cmp····$0xffffffff,%eax
802 »       je·····e30·<set2list+0xb0>802 »       je·····df8·<select_epoll_unregister+0x98>
803 ·R_386_PC32»     .text.unlikely803 ·R_386_PC32»     .text.unlikely
804 »       mov····0x40(%esp),%edx804 »       mov····0x40(%esp),%edx
805 »       movl···$0xffffffff,0x10(%esp)805 »       movl···$0xffffffff,0x10(%esp)
806 »       movl···$0xffffffff,0x14(%esp)806 »       movl···$0xffffffff,0x14(%esp)
807 »       cmpl···$0x0,0x8(%edx)807 »       cmpl···$0x0,0x8(%edx)
808 »       js·····e32·<set2list+0xb2>808 »       js·····dfa·<select_epoll_unregister+0x9a>
809 ·R_386_PC32»     .text.unlikely809 ·R_386_PC32»     .text.unlikely
810 »       cmp····$0x0,%edi810 »       cmp····$0x0,%ebp
811 ·R_386_32»       _Py_NoneStruct811 ·R_386_32»       _Py_NoneStruct
812 »       je·····d34·<seq2set+0x104>812 »       je·····dee·<select_epoll_unregister+0x8e>
813 ·R_386_PC32»     .text.unlikely813 ·R_386_PC32»     .text.unlikely
814 »       push···%eax814 »       push···%eax
815 »       push···$0x3815 »       push···$0x3
 816 »       push···%ebp
 817 »       lea····0x1c(%esp),%edi
816 »       push···%edi818 »       push···%edi
817 »       lea····0x1c(%esp),%ebx 
818 »       push···%ebx 
819 »       call···7a7·<select_epoll_poll+0xc7>819 »       call···7a7·<select_epoll_poll+0xc7>
820 ·R_386_PC32»     _PyTime_FromSecondsObject820 ·R_386_PC32»     _PyTime_FromSecondsObject
821 »       add····$0x10,%esp821 »       add····$0x10,%esp
822 »       test···%eax,%eax822 »       test···%eax,%eax
823 »       js·····d18·<seq2set+0xe8>823 »       js·····dd2·<select_epoll_unregister+0x72>
824 ·R_386_PC32»     .text.unlikely824 ·R_386_PC32»     .text.unlikely
825 »       push···%edi825 »       push···%esi
826 »       push···$0x1826 »       push···$0x1
827 »       pushl··0x1c(%esp)827 »       pushl··0x1c(%esp)
828 »       pushl··0x1c(%esp)828 »       pushl··0x1c(%esp)
829 »       call···7c2·<select_epoll_poll+0xe2>829 »       call···7c2·<select_epoll_poll+0xe2>
830 ·R_386_PC32»     _PyTime_AsMilliseconds830 ·R_386_PC32»     _PyTime_AsMilliseconds
831 »       mov····%eax,%ebp 
832 »       mov····%edx,%ecx831 »       mov····%eax,%ecx
 832 »       mov····%edx,%ebp
833 »       add····$0x80000000,%ebp833 »       add····$0x80000000,%ecx
834 »       adc····$0x0,%ecx834 »       adc····$0x0,%ebp
835 »       add····$0x10,%esp835 »       add····$0x10,%esp
836 »       cmp····$0x0,%ecx836 »       cmp····$0x0,%ebp
837 »       ja·····d8e·<set2list+0xe>837 »       ja·····dbb·<select_epoll_unregister+0x5b>
838 ·R_386_PC32»     .text.unlikely838 ·R_386_PC32»     .text.unlikely
839 »       test···%edx,%edx839 »       test···%edx,%edx
840 »       mov····%eax,%edi840 »       mov····%eax,%esi
841 »       mov····$0xffffffff,%edx841 »       mov····$0xffffffff,%edx
842 »       cmovs··%edx,%edi842 »       cmovs··%edx,%esi
843 »       cmpl···$0x0,0x14(%esp)843 »       cmpl···$0x0,0x14(%esp)
844 »       js·····8ee·<select_epoll_poll+0x20e>844 »       js·····a09·<select_epoll_poll+0x329>
845 »       call···7f7·<select_epoll_poll+0x117>845 »       call···7f7·<select_epoll_poll+0x117>
846 ·R_386_PC32»     _PyTime_GetMonotonicClock846 ·R_386_PC32»     _PyTime_GetMonotonicClock
847 »       add····0x10(%esp),%eax847 »       add····0x10(%esp),%eax
848 »       adc····0x14(%esp),%edx848 »       adc····0x14(%esp),%edx
849 »       mov····%eax,0x8(%esp)849 »       mov····%eax,0x8(%esp)
850 »       mov····%edx,0xc(%esp)850 »       mov····%edx,0xc(%esp)
851 »       cmp····$0xffffffff,%esi851 »       cmp····$0xffffffff,%ebx
852 »       je·····e38·<set2list+0xb8>852 »       je·····dc3·<select_epoll_unregister+0x63>
853 ·R_386_PC32»     .text.unlikely853 ·R_386_PC32»     .text.unlikely
854 »       test···%esi,%esi854 »       test···%ebx,%ebx
855 »       jle····df3·<set2list+0x73>855 »       jle····d7e·<select_epoll_unregister+0x1e>
856 ·R_386_PC32»     .text.unlikely856 ·R_386_PC32»     .text.unlikely
857 »       mov····%esi,%ebx857 »       mov····%ebx,%edi
858 »       cmp····$0xaaaaaaa,%esi858 »       cmp····$0xaaaaaaa,%ebx
859 »       jg·····df5·<set2list+0x75>859 »       jg·····e22·<select_epoll_fromfd+0x3c>
860 ·R_386_PC32»     .text.unlikely860 ·R_386_PC32»     .text.unlikely
861 »       imul···$0xc,%ebx,%ebp861 »       imul···$0xc,%edi,%ecx
862 »       sub····$0xc,%esp862 »       sub····$0xc,%esp
863 »       push···%ebp863 »       push···%ecx
864 »       call···832·<select_epoll_poll+0x152>864 »       call···832·<select_epoll_poll+0x152>
865 ·R_386_PC32»     PyMem_Malloc865 ·R_386_PC32»     PyMem_Malloc
866 »       mov····%eax,0x10(%esp)866 »       mov····%eax,0x14(%esp)
867 »       add····$0x10,%esp867 »       add····$0x10,%esp
868 »       test···%eax,%eax868 »       test···%eax,%eax
869 »       je·····e10·<set2list+0x90>869 »       je·····e3d·<select_epoll_fromfd+0x57>
Max diff block lines reached; 22289/26587 bytes (83.83%) of diff not shown.
3.89 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 17, 45 lines modifiedOffset 17, 45 lines modified
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·00000000·2c000000·83000000·00000000·....,...........20 ··0x00000100·00000000·2c000000·83000000·00000000·....,...........
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·00000000·00000000·00000000·00000000·................22 ··0x00000120·00000000·00000000·00000000·00000000·................
23 ··0x00000130·00000000·00000000·00000000·00000000·................23 ··0x00000130·00000000·00000000·00000000·00000000·................
24 ··0x00000140·8e010000·d0090000·80000000·400b0000·............@...24 ··0x00000140·8e010000·000b0000·80000000·400b0000·............@...
25 ··0x00000150·54010000·00000000·04000000·20070000·T...........·...25 ··0x00000150·54010000·00000000·04000000·20070000·T...........·...
26 ··0x00000160·00000000·00000000·00000000·00000000·................26 ··0x00000160·00000000·00000000·00000000·00000000·................
27 ··0x00000170·fb010000·0c000000·00000000·00000400·................27 ··0x00000170·fb010000·0c000000·00000000·00000400·................
28 ··0x00000180·a0010000·00000000·00000000·00000000·................28 ··0x00000180·a0010000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000·00000000·00000000·................
30 ··0x000001a0·34000000·c0040000·38000000·200f0000·4.......8...·...30 ··0x000001a0·34000000·c0040000·38000000·200f0000·4.......8...·...
31 ··0x000001b0·3a000000·00000000·49000000·20030000·:.......I...·...31 ··0x000001b0·3a000000·00000000·49000000·20030000·:.......I...·...
32 ··0x000001c0·40000000·e0010000·41000000·b0020000·@.......A.......32 ··0x000001c0·40000000·e0010000·41000000·b0020000·@.......A.......
33 ··0x000001d0·00000000·00000000·00000000·00000000·................33 ··0x000001d0·00000000·00000000·00000000·00000000·................
34 ··0x000001e0·08020000·cf0d0000·18000000·00060000·................34 ··0x000001e0·08020000·e60d0000·18000000·00060000·................
35 ··0x000001f0·00000000·40040000·04000000·a0060000·....@...........35 ··0x000001f0·00000000·40040000·04000000·a0060000·....@...........
36 ··0x00000200·0f020000·6f0b0000·04000000·60060000·....o.......`...36 ··0x00000200·0f020000·860b0000·04000000·60060000·............`...
37 ··0x00000210·b2010000·c30b0000·82000000·a0030000·................37 ··0x00000210·b2010000·da0b0000·82000000·a0030000·................
38 ··0x00000220·4b010000·c0060000·82000000·80040000·K...............38 ··0x00000220·4b010000·f0060000·82000000·80040000·K...............
39 ··0x00000230·cf010000·f00e0000·82000000·00030000·................39 ··0x00000230·cf010000·600d0000·82000000·00030000·....`...........
40 ··0x00000240·54010000·e0060000·82000000·60010000·T...........`...40 ··0x00000240·54010000·e0060000·82000000·60010000·T...........`...
41 ··0x00000250·16020000·470d0000·04000000·44010000·....G.......D...41 ··0x00000250·16020000·5e0d0000·04000000·44010000·....^.......D...
42 ··0x00000260·b9010000·730d0000·80000000·00010000·....s...........42 ··0x00000260·b9010000·8a0d0000·80000000·00010000·................
43 ··0x00000270·00000000·00000000·00000000·00000000·................43 ··0x00000270·00000000·00000000·00000000·00000000·................
44 ··0x00000280·20020000·1c000000·00000000·00000400··...............44 ··0x00000280·20020000·1c000000·00000000·00000400··...............
45 ··0x00000290·a0020000·00000000·00000000·00000000·................45 ··0x00000290·a0020000·00000000·00000000·00000000·................
46 ··0x000002a0·34000000·e0070000·40000000·c0020000·4.......@.......46 ··0x000002a0·34000000·10080000·40000000·c0020000·4.......@.......
47 ··0x000002b0·41000000·3d0e0000·00000000·00000000·A...=...........47 ··0x000002b0·41000000·540e0000·00000000·00000000·A...T...........
48 ··0x000002c0·4b010000·60000000·80000000·000a0000·K...`...........48 ··0x000002c0·4b010000·60000000·80000000·000a0000·K...`...........
49 ··0x000002d0·b2010000·3b0a0000·80000000·00090000·....;...........49 ··0x000002d0·b2010000·520a0000·80000000·00090000·....R...........
50 ··0x000002e0·cf010000·60090000·08000000·a0080000·....`...........50 ··0x000002e0·cf010000·900a0000·08000000·a0080000·................
51 ··0x000002f0·54010000·50010000·80000000·c0070000·T...P...........51 ··0x000002f0·54010000·50010000·80000000·c0070000·T...P...........
52 ··0x00000300·00000000·00000000·00000000·00000000·................52 ··0x00000300·00000000·00000000·00000000·00000000·................
53 ··0x00000310·00000000·00000000·00000000·00000000·................53 ··0x00000310·00000000·00000000·00000000·00000000·................
54 ··0x00000320·2c020000·a10b0000·00000000·54010000·,...........T...54 ··0x00000320·2c020000·b80b0000·00000000·54010000·,...........T...
55 ··0x00000330·00000000·00000000·00000000·00000000·................55 ··0x00000330·00000000·00000000·00000000·00000000·................
56 ··0x00000340·00000000·00000000·00000000·00000000·................56 ··0x00000340·00000000·00000000·00000000·00000000·................
57 ··0x00000350·00000000·00000000·00000000·00000000·................57 ··0x00000350·00000000·00000000·00000000·00000000·................
58 ··0x00000360·01000000·00000000·00000000·00000000·................58 ··0x00000360·01000000·00000000·00000000·00000000·................
59 ··0x00000370·00000000·8e010000·40000000·18000000·........@.......59 ··0x00000370·00000000·8e010000·40000000·18000000·........@.......
60 ··0x00000380·40010000·00000000·00050000·f0050000·@...............60 ··0x00000380·40010000·00000000·00050000·f0050000·@...............
61 ··0x00000390·e0050000····························....61 ··0x00000390·e0050000····························....
41.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 177, 86 lines modifiedOffset 177, 86 lines modified
177 00000162·<_select_clear.cold>:177 00000162·<_select_clear.cold>:
178 _select_clear.cold():178 _select_clear.cold():
179 »       sub····$0xc,%esp179 »       sub····$0xc,%esp
180 »       push···%esi180 »       push···%esi
181 »       call···167·<_select_clear.cold+0x5>181 »       call···167·<_select_clear.cold+0x5>
182 ·R_386_PC32»     _Py_Dealloc182 ·R_386_PC32»     _Py_Dealloc
183 »       add····$0x10,%esp183 »       add····$0x10,%esp
184 »       jmp····798·<select_poll_unregister.cold+0x22>184 »       jmp····798·<select_poll_unregister.cold+0xb>
185 ·R_386_PC32»     .text185 ·R_386_PC32»     .text
186 »       sub····$0xc,%esp186 »       sub····$0xc,%esp
187 »       push···%ebx187 »       push···%ebx
188 »       call···178·<_select_clear.cold+0x16>188 »       call···178·<_select_clear.cold+0x16>
189 ·R_386_PC32»     PyModule_GetState189 ·R_386_PC32»     PyModule_GetState
190 »       mov····(%esi),%ebx190 »       mov····(%esi),%ebx
191 »       add····$0x10,%esp191 »       add····$0x10,%esp
192 »       movl···$0x0,0x14(%eax)192 »       movl···$0x0,0x14(%eax)
193 »       sub····$0x1,%ebx193 »       sub····$0x1,%ebx
194 »       mov····%ebx,(%esi)194 »       mov····%ebx,(%esi)
195 »       test···%ebx,%ebx195 »       test···%ebx,%ebx
196 »       jne····869·<select_select_impl.constprop.0.cold+0x99>196 »       jne····869·<select_select_impl.constprop.0.cold+0x82>
197 ·R_386_PC32»     .text197 ·R_386_PC32»     .text
198 »       sub····$0xc,%esp198 »       sub····$0xc,%esp
199 »       push···%esi199 »       push···%esi
200 »       call···19a·<_select_clear.cold+0x38>200 »       call···19a·<_select_clear.cold+0x38>
201 ·R_386_PC32»     _Py_Dealloc201 ·R_386_PC32»     _Py_Dealloc
202 »       add····$0x10,%esp202 »       add····$0x10,%esp
203 »       jmp····87a·<select_select_impl.constprop.0.cold+0xaa>203 »       jmp····87a·<select_select_impl.constprop.0.cold+0x93>
204 ·R_386_PC32»     .text204 ·R_386_PC32»     .text
205 »       sub····$0xc,%esp205 »       sub····$0xc,%esp
206 »       push···%ebx206 »       push···%ebx
207 »       call···1ab·<_select_clear.cold+0x49>207 »       call···1ab·<_select_clear.cold+0x49>
208 ·R_386_PC32»     PyModule_GetState208 ·R_386_PC32»     PyModule_GetState
209 »       mov····(%esi),%edx209 »       mov····(%esi),%edx
210 »       add····$0x10,%esp210 »       add····$0x10,%esp
211 »       movl···$0x0,0x10(%eax)211 »       movl···$0x0,0x10(%eax)
212 »       sub····$0x1,%edx212 »       sub····$0x1,%edx
213 »       mov····%edx,(%esi)213 »       mov····%edx,(%esi)
214 »       test···%edx,%edx214 »       test···%edx,%edx
215 »       jne····885·<select_select_impl.constprop.0.cold+0xb5>215 »       jne····885·<select_select_impl.constprop.0.cold+0x9e>
216 ·R_386_PC32»     .text216 ·R_386_PC32»     .text
217 »       sub····$0xc,%esp217 »       sub····$0xc,%esp
218 »       push···%esi218 »       push···%esi
219 »       call···1cd·<_select_clear.cold+0x6b>219 »       call···1cd·<_select_clear.cold+0x6b>
220 ·R_386_PC32»     _Py_Dealloc220 ·R_386_PC32»     _Py_Dealloc
221 »       add····$0x10,%esp221 »       add····$0x10,%esp
222 »       jmp····896·<select_select_impl.constprop.0.cold+0xc6>222 »       jmp····896·<select_select_impl.constprop.0.cold+0xaf>
223 ·R_386_PC32»     .text223 ·R_386_PC32»     .text
224 »       sub····$0xc,%esp224 »       sub····$0xc,%esp
225 »       push···%ebx225 »       push···%ebx
226 »       call···1de·<_select_clear.cold+0x7c>226 »       call···1de·<_select_clear.cold+0x7c>
227 ·R_386_PC32»     PyModule_GetState227 ·R_386_PC32»     PyModule_GetState
228 »       mov····(%esi),%ecx228 »       mov····(%esi),%ecx
229 »       add····$0x10,%esp229 »       add····$0x10,%esp
230 »       movl···$0x0,0x8(%eax)230 »       movl···$0x0,0x8(%eax)
231 »       sub····$0x1,%ecx231 »       sub····$0x1,%ecx
232 »       mov····%ecx,(%esi)232 »       mov····%ecx,(%esi)
233 »       test···%ecx,%ecx233 »       test···%ecx,%ecx
234 »       jne····86c·<select_select_impl.constprop.0.cold+0x9c>234 »       jne····86c·<select_select_impl.constprop.0.cold+0x85>
235 ·R_386_PC32»     .text235 ·R_386_PC32»     .text
236 »       sub····$0xc,%esp236 »       sub····$0xc,%esp
237 »       push···%esi237 »       push···%esi
238 »       call···200·<_select_clear.cold+0x9e>238 »       call···200·<_select_clear.cold+0x9e>
239 ·R_386_PC32»     _Py_Dealloc239 ·R_386_PC32»     _Py_Dealloc
240 »       add····$0x10,%esp240 »       add····$0x10,%esp
241 »       jmp····87d·<select_select_impl.constprop.0.cold+0xad>241 »       jmp····87d·<select_select_impl.constprop.0.cold+0x96>
242 ·R_386_PC32»     .text242 ·R_386_PC32»     .text
243 »       sub····$0xc,%esp243 »       sub····$0xc,%esp
244 »       push···%esi244 »       push···%esi
245 »       call···211·<_select_clear.cold+0xaf>245 »       call···211·<_select_clear.cold+0xaf>
246 ·R_386_PC32»     _Py_Dealloc246 ·R_386_PC32»     _Py_Dealloc
247 »       add····$0x10,%esp247 »       add····$0x10,%esp
248 »       jmp····8c3·<select_select_impl.constprop.0.cold+0xf3>248 »       jmp····8c3·<select_select_impl.constprop.0.cold+0xdc>
249 ·R_386_PC32»     .text249 ·R_386_PC32»     .text
250 »       sub····$0xc,%esp250 »       sub····$0xc,%esp
251 »       push···%esi251 »       push···%esi
252 »       call···222·<_select_clear.cold+0xc0>252 »       call···222·<_select_clear.cold+0xc0>
253 ·R_386_PC32»     _Py_Dealloc253 ·R_386_PC32»     _Py_Dealloc
254 »       add····$0x10,%esp254 »       add····$0x10,%esp
255 »       jmp····888·<select_select_impl.constprop.0.cold+0xb8>255 »       jmp····888·<select_select_impl.constprop.0.cold+0xa1>
256 ·R_386_PC32»     .text256 ·R_386_PC32»     .text
  
257 0000022e·<select_poll.cold>:257 0000022e·<select_poll.cold>:
258 select_poll.cold():258 select_poll.cold():
259 »       subl···$0x1,(%ebx)259 »       subl···$0x1,(%ebx)
260 »       jne····23f·<select_poll.cold+0x11>260 »       jne····23f·<select_poll.cold+0x11>
261 »       sub····$0xc,%esp261 »       sub····$0xc,%esp
24.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 137, 104 lines modifiedOffset 137, 104 lines modified
137 »       push···%esi137 »       push···%esi
138 »       push···%ebx138 »       push···%ebx
139 »       sub····$0x4c,%esp139 »       sub····$0x4c,%esp
140 »       mov····0x68(%esp),%esi140 »       mov····0x68(%esp),%esi
141 »       mov····0x60(%esp),%ebx141 »       mov····0x60(%esp),%ebx
142 »       mov····0x64(%esp),%edi142 »       mov····0x64(%esp),%edi
143 »       cmp····$0x1,%esi143 »       cmp····$0x1,%esi
144 »       ja·····578·<select_poll_poll+0x428>144 »       ja·····55c·<select_poll_poll+0x40c>
145 ·R_386_PC32»     .text.unlikely145 ·R_386_PC32»     .text.unlikely
146 »       test···%esi,%esi146 »       test···%esi,%esi
147 »       je·····59a·<select_poll_poll+0x44a>147 »       je·····57e·<select_poll_poll+0x42e>
148 ·R_386_PC32»     .text.unlikely148 ·R_386_PC32»     .text.unlikely
149 »       mov····(%edi),%eax149 »       mov····(%edi),%eax
150 »       movl···$0xffffffff,0x38(%esp)150 »       movl···$0xffffffff,0x38(%esp)
151 »       movl···$0xffffffff,0x3c(%esp)151 »       movl···$0xffffffff,0x3c(%esp)
152 »       cmp····$0x0,%eax152 »       cmp····$0x0,%eax
153 ·R_386_32»       _Py_NoneStruct153 ·R_386_32»       _Py_NoneStruct
154 »       je·····390·<select_poll_poll+0x240>154 »       je·····3d0·<select_poll_poll+0x280>
155 »       sub····$0x4,%esp155 »       sub····$0x4,%esp
156 »       push···$0x3156 »       push···$0x3
157 »       push···%eax157 »       push···%eax
158 »       lea····0x44(%esp),%edx158 »       lea····0x44(%esp),%edx
159 »       push···%edx159 »       push···%edx
160 »       call···19d·<select_poll_poll+0x4d>160 »       call···19d·<select_poll_poll+0x4d>
161 ·R_386_PC32»     _PyTime_FromMillisecondsObject161 ·R_386_PC32»     _PyTime_FromMillisecondsObject
162 »       add····$0x10,%esp162 »       add····$0x10,%esp
163 »       test···%eax,%eax163 »       test···%eax,%eax
164 »       js·····583·<select_poll_poll+0x433>164 »       js·····567·<select_poll_poll+0x417>
165 ·R_386_PC32»     .text.unlikely165 ·R_386_PC32»     .text.unlikely
166 »       sub····$0x4,%esp166 »       sub····$0x4,%esp
167 »       push···$0x3167 »       push···$0x3
168 »       pushl··0x44(%esp)168 »       pushl··0x44(%esp)
169 »       pushl··0x44(%esp)169 »       pushl··0x44(%esp)
170 »       call···1ba·<select_poll_poll+0x6a>170 »       call···1ba·<select_poll_poll+0x6a>
171 ·R_386_PC32»     _PyTime_AsMilliseconds171 ·R_386_PC32»     _PyTime_AsMilliseconds
172 »       mov····%eax,%ecx172 »       mov····%eax,%ecx
173 »       mov····%edx,%ebp 
174 »       mov····%eax,%esi173 »       mov····%edx,%esi
 174 »       mov····%eax,%ebp
175 »       mov····%edx,%edi175 »       mov····%edx,%edi
176 »       add····$0x80000000,%ecx176 »       add····$0x80000000,%ecx
177 »       adc····$0x0,%ebp177 »       adc····$0x0,%esi
178 »       add····$0x10,%esp178 »       add····$0x10,%esp
179 »       cmp····$0x0,%ebp179 »       cmp····$0x0,%esi
180 »       ja·····587·<select_poll_poll+0x437>180 »       ja·····667·<select_poll_poll+0x517>
181 ·R_386_PC32»     .text.unlikely181 ·R_386_PC32»     .text.unlikely
182 »       mov····0x3c(%esp),%eax182 »       mov····0x3c(%esp),%eax
183 »       test···%eax,%eax183 »       test···%eax,%eax
184 »       js·····580·<select_poll_poll+0x430>184 »       js·····63f·<select_poll_poll+0x4ef>
185 ·R_386_PC32»     .text.unlikely185 ·R_386_PC32»     .text.unlikely
186 »       call···1e8·<select_poll_poll+0x98>186 »       call···1e8·<select_poll_poll+0x98>
187 ·R_386_PC32»     _PyTime_GetMonotonicClock187 ·R_386_PC32»     _PyTime_GetMonotonicClock
188 »       mov····$0xffffffff,%ecx188 »       mov····$0xffffffff,%ecx
189 »       add····0x38(%esp),%eax189 »       add····0x38(%esp),%eax
190 »       adc····0x3c(%esp),%edx190 »       adc····0x3c(%esp),%edx
191 »       test···%edi,%edi191 »       test···%edi,%edi
192 »       mov····0x18(%ebx),%ebp 
193 »       mov····%eax,0x10(%esp)192 »       mov····%eax,0x10(%esp)
194 »       cmovs··%ecx,%esi193 »       cmovs··%ecx,%ebp
195 »       mov····%edx,0x14(%esp)194 »       mov····%edx,0x14(%esp)
196 »       mov····%esi,0xc(%esp)195 »       mov····%ebp,0xc(%esp)
 196 »       mov····0x18(%ebx),%ebp
197 »       test···%ebp,%ebp197 »       test···%ebp,%ebp
198 »       jne····58d·<select_poll_poll+0x43d>198 »       jne····680·<select_poll_poll+0x530>
199 ·R_386_PC32»     .text.unlikely199 ·R_386_PC32»     .text.unlikely
200 »       mov····0xc(%ebx),%eax200 »       mov····0xc(%ebx),%eax
201 »       test···%eax,%eax201 »       test···%eax,%eax
202 »       jne····5ca·<select_poll_poll+0x47a>202 »       jne····5f1·<select_poll_poll+0x4a1>
203 »       mov····0x8(%ebx),%edx203 »       mov····0x8(%ebx),%edx
204 »       mov····0x14(%ebx),%ebp204 »       mov····0x14(%ebx),%ebp
205 »       mov····0x8(%edx),%edi205 »       mov····0x8(%edx),%edi
206 »       mov····%edi,0x10(%ebx)206 »       mov····%edi,0x10(%ebx)
207 »       cmp····$0xfffffff,%edi207 »       cmp····$0xfffffff,%edi
208 »       ja·····600·<select_poll_poll+0x4b0>208 »       ja·····5e4·<select_poll_poll+0x494>
209 ·R_386_PC32»     .text.unlikely209 ·R_386_PC32»     .text.unlikely
210 »       sub····$0x8,%esp210 »       sub····$0x8,%esp
211 »       shl····$0x3,%edi211 »       shl····$0x3,%edi
212 »       push···%edi212 »       push···%edi
213 »       push···%ebp213 »       push···%ebp
214 »       call···241·<select_poll_poll+0xf1>214 »       call···241·<select_poll_poll+0xf1>
215 ·R_386_PC32»     PyMem_Realloc215 ·R_386_PC32»     PyMem_Realloc
216 »       add····$0x10,%esp216 »       add····$0x10,%esp
217 »       mov····%eax,0x14(%ebx)217 »       mov····%eax,0x14(%ebx)
218 »       test···%eax,%eax218 »       test···%eax,%eax
219 »       je·····61b·<select_poll_poll+0x4cb>219 »       je·····5ff·<select_poll_poll+0x4af>
220 ·R_386_PC32»     .text.unlikely220 ·R_386_PC32»     .text.unlikely
221 »       lea····0x34(%esp),%ebp221 »       lea····0x34(%esp),%ebp
222 »       movl···$0x0,0x2c(%esp)222 »       movl···$0x0,0x2c(%esp)
223 »       push···%ebp223 »       push···%ebp
224 »       lea····0x34(%esp),%edi224 »       lea····0x34(%esp),%edi
225 »       push···%edi225 »       push···%edi
226 »       lea····0x34(%esp),%esi226 »       lea····0x34(%esp),%esi
227 »       push···%esi227 »       push···%esi
228 »       pushl··0x8(%ebx)228 »       pushl··0x8(%ebx)
229 »       call···26e·<select_poll_poll+0x11e>229 »       call···26e·<select_poll_poll+0x11e>
230 ·R_386_PC32»     PyDict_Next230 ·R_386_PC32»     PyDict_Next
231 »       add····$0x10,%esp231 »       add····$0x10,%esp
232 »       test···%eax,%eax232 »       test···%eax,%eax
233 »       je·····420·<select_poll_poll+0x2d0>233 »       je·····460·<select_poll_poll+0x310>
234 »       mov····0x14(%ebx),%ecx234 »       mov····0x14(%ebx),%ecx
235 »       sub····$0xc,%esp235 »       sub····$0xc,%esp
236 »       mov····%ecx,0x24(%esp)236 »       mov····%ecx,0x24(%esp)
237 »       pushl··0x3c(%esp)237 »       pushl··0x3c(%esp)
238 »       call···28c·<select_poll_poll+0x13c>238 »       call···28c·<select_poll_poll+0x13c>
239 ·R_386_PC32»     PyLong_AsLong239 ·R_386_PC32»     PyLong_AsLong
240 »       mov····0x28(%esp),%edx240 »       mov····0x28(%esp),%edx
26.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 120, 204 lines modifiedOffset 120, 212 lines modified
120 ··0x00000740·83058502·86048703·70000000·24000000·........p...$...120 ··0x00000740·83058502·86048703·70000000·24000000·........p...$...
121 ··0x00000750·46020000·f1000000·00420e34·420e3841·F........B.4B.8A121 ··0x00000750·46020000·f1000000·00420e34·420e3841·F........B.4B.8A
122 ··0x00000760·0e3c450e·40480e30·4b0e3c42·0e40480e·.<E.@H.0K.<B.@H.122 ··0x00000760·0e3c450e·40480e30·4b0e3c42·0e40480e·.<E.@H.0K.<B.@H.
123 ··0x00000770·30510e34·410e3845·0e3c430e·40480e30·0Q.4A.8E.<C.@H.0123 ··0x00000770·30510e34·410e3845·0e3c430e·40480e30·0Q.4A.8E.<C.@H.0
124 ··0x00000780·500e3c41·0e40480e·30490e3c·410e4048·P.<A.@H.0I.<A.@H124 ··0x00000780·500e3c41·0e40480e·30490e3c·410e4048·P.<A.@H.0I.<A.@H
125 ··0x00000790·0e30470e·34410e38·410e3c43·0e40480e·.0G.4A.8A.<C.@H.125 ··0x00000790·0e30470e·34410e38·410e3c43·0e40480e·.0G.4A.8A.<C.@H.
126 ··0x000007a0·30710e3c·410e4048·0e30450e·3c410e40·0q.<A.@H.0E.<A.@126 ··0x000007a0·30710e3c·410e4048·0e30450e·3c410e40·0q.<A.@H.0E.<A.@
127 ··0x000007b0·480e3051·0e3c410e·40480e30·70010000·H.0Q.<A.@H.0p...127 ··0x000007b0·480e3051·0e3c410e·40480e30·8c010000·H.0Q.<A.@H.0....
128 ··0x000007c0·c0070000·50010000·6c050000·00410e08·....P...l....A..128 ··0x000007c0·c0070000·50010000·93050000·00410e08·....P........A..
129 ··0x000007d0·8502410e·0c870341·0e108604·410e1483·..A....A....A...129 ··0x000007d0·8502410e·0c870341·0e108604·410e1483·..A....A....A...
130 ··0x000007e0·05430e60·7d0e6442·0e68410e·6c450e70·.C.`}.dB.hA.lE.p130 ··0x000007e0·05430e60·7d0e6442·0e68410e·6c450e70·.C.`}.dB.hA.lE.p
131 ··0x000007f0·480e604b·0e64420e·68440e6c·440e7059·H.`K.dB.hD.lD.pY131 ··0x000007f0·480e604b·0e64420e·68440e6c·440e7059·H.`K.dB.hD.lD.pY
132 ··0x00000800·0e600269·0e68440e·6c410e70·480e6058·.`.i.hD.lA.pH.`X132 ··0x00000800·0e600269·0e68440e·6c410e70·480e6058·.`.i.hD.lA.pH.`X
133 ··0x00000810·0e64450e·68450e6c·430e7048·0e604e0e·.dE.hE.lC.pH.`N.133 ··0x00000810·0e64450e·68450e6c·430e7048·0e604e0e·.dE.hE.lC.pH.`N.
134 ··0x00000820·6c480e70·4c0e6c44·0e704d0e·74410e78·lH.pL.lD.pM.tA.x134 ··0x00000820·6c480e70·4c0e6c44·0e704d0e·74410e78·lH.pL.lD.pM.tA.x
135 ··0x00000830·410e7c43·0e800148·0e604e0e·6c480e70·A.|C...H.`N.lH.p135 ··0x00000830·410e7c43·0e800148·0e604e0e·6c480e70·A.|C...H.`N.lH.p
136 ··0x00000840·4d0e6c44·0e704d0e·74410e78·410e7c43·M.lD.pM.tA.xA.|C136 ··0x00000840·4d0e6c44·0e704d0e·74410e78·410e7c43·M.lD.pM.tA.xA.|C
137 ··0x00000850·0e800148·0e604e0e·6c480e70·4d0e6c44·...H.`N.lH.pM.lD137 ··0x00000850·0e800148·0e604e0e·6c480e70·4d0e6c44·...H.`N.lH.pM.lD
 138 ··0x00000860·0e704d0e·74410e78·410e7c43·0e800148·.pM.tA.xA.|C...H
 139 ··0x00000870·0e604e0e·6c480e70·4d0e6c44·0e704b0e·.`N.lH.pM.lD.pK.
138 ··0x00000860·0e704b0e·60570e64·410e6841·0e6c430e·.pK.`W.dA.hA.lC. 
139 ··0x00000870·70480e60·4e0e6c4a·0e704c0e·6c440e70·pH.`N.lJ.pL.lD.p 
140 ··0x00000880·4b0e6002·4a0e6844·0e6c410e·70480e60·K.`.J.hD.lA.pH.` 
141 ··0x00000890·580e6445·0e68450e·6c430e70·480e607a·X.dE.hE.lC.pH.`z140 ··0x00000880·60570e64·410e6841·0e6c430e·70480e60·`W.dA.hA.lC.pH.`
 141 ··0x00000890·4e0e6c4a·0e704c0e·6c440e70·4b0e6002·N.lJ.pL.lD.pK.`.
 142 ··0x000008a0·490e6844·0e6c410e·70480e60·580e6445·I.hD.lA.pH.`X.dE
 143 ··0x000008b0·0e68450e·6c430e70·480e607a·0e644c0e·.hE.lC.pH.`z.dL.
142 ··0x000008a0·0e644c0e·68430e6c·430e7052·0e605b0e·.dL.hC.lC.pR.`[.144 ··0x000008c0·68430e6c·430e7052·0e605b0e·6c410e70·hC.lC.pR.`[.lA.p
143 ··0x000008b0·6c410e70·480e6051·0a0e1443·c30e1041·lA.pH.`Q...C...A145 ··0x000008d0·480e6051·0a0e1443·c30e1041·c60e0c41·H.`Q...C...A...A
144 ··0x000008c0·c60e0c41·c70e0841·c50e0444·0b02830e·...A...A...D....146 ··0x000008e0·c70e0841·c50e0444·0b02730e·6c420e70·...A...D..s.lB.p
145 ··0x000008d0·6c420e70·480e6050·0e6c430e·70480e60·lB.pH.`P.lC.pH.`147 ··0x000008f0·480e6050·0e6c430e·70480e60·4e0e6c49·H.`P.lC.pH.`N.lI
146 ··0x000008e0·4e0e6c49·0e70480e·60740a0e·1441c30e·N.lI.pH.`t...A..148 ··0x00000900·0e70480e·60740a0e·1441c30e·1041c60e·.pH.`t...A...A..
147 ··0x000008f0·1041c60e·0c43c70e·0841c50e·04470b02·.A...C...A...G..149 ··0x00000910·0c43c70e·0841c50e·04470b02·5b0e6442·.C...A...G..[.dB
148 ··0x00000900·640e6442·0e68410e·6c410e70·4c0e6055·d.dB.hA.lA.pL.`U150 ··0x00000920·0e68410e·6c410e70·4c0e6055·0e64440e·.hA.lA.pL.`U.dD.
149 ··0x00000910·0e64440e·68430e6c·430e7056·0e607d0e·.dD.hC.lC.pV.`}.151 ··0x00000930·68430e6c·430e7056·0e607d0e·64460e68·hC.lC.pV.`}.dF.h
150 ··0x00000920·64460e68·430e6c43·0e70520e·60000000·dF.hC.lC.pR.`...152 ··0x00000940·430e6c43·0e70520e·60000000·1c000000·C.lC.pR.`.......
151 ··0x00000930·1c000000·00000000·017a5200·017c0801·.........zR..|..153 ··0x00000950·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
152 ··0x00000940·1b0c0404·88010e60·83058502·86048703·.......`........154 ··0x00000960·88010e60·83058502·86048703·78000000·...`........x...
153 ··0x00000950·78000000·24000000·37030000·75010000·x...$...7...u...155 ··0x00000970·24000000·37030000·75010000·00680e6c·$...7...u....h.l
 156 ··0x00000980·430e7048·0e60480e·6c410e70·480e6045·C.pH.`H.lA.pH.`E
 157 ··0x00000990·0e6c460e·704a0e60·480e6c49·0e70480e·.lF.pJ.`H.lI.pH.
154 ··0x00000960·00550e6c·460e704a·0e60480e·6c490e70·.U.lF.pJ.`H.lI.p 
155 ··0x00000970·480e6048·0e64430e·68450e6c·460e7048·H.`H.dC.hE.lF.pH 
156 ··0x00000980·0e605e0e·64430e68·450e6c46·0e70480e·.`^.dC.hE.lF.pH. 
157 ··0x00000990·60570e6c·460e7048·0e60490e·64430e68·`W.lF.pH.`I.dC.h158 ··0x000009a0·60590e6c·460e7048·0e60490e·64430e68·`Y.lF.pH.`I.dC.h
158 ··0x000009a0·450e6c46·0e70480e·60470e64·420e6841·E.lF.pH.`G.dB.hA159 ··0x000009b0·450e6c46·0e70480e·60470e64·420e6841·E.lF.pH.`G.dB.hA
 160 ··0x000009c0·0e6c450e·70480e60·026a0e64·430e6845·.lE.pH.`.j.dC.hE
159 ··0x000009b0·0e6c450e·70480e60·7b0e6c43·0e70480e·.lE.pH.`{.lC.pH.161 ··0x000009d0·0e6c460e·70480e60·4b0e6443·0e68450e·.lF.pH.`K.dC.hE.
160 ··0x000009c0·60480e6c·410e7048·0e600000·80000000·`H.lA.pH.`......162 ··0x000009e0·6c460e70·480e6000·80000000·ec090000·lF.pH.`.........
161 ··0x000009d0·d0090000·c0060000·18010000·00410e08·.............A..163 ··0x000009f0·f0060000·18010000·00410e08·8502410e·.........A....A.
162 ··0x000009e0·8502410e·0c870341·0e108604·410e1483·..A....A....A...164 ··0x00000a00·0c870341·0e108604·410e1483·05430e40·...A....A....C.@
163 ··0x000009f0·05430e40·6b0e4c43·0e50480e·40690e48·.C.@k.LC.PH.@i.H165 ··0x00000a10·6b0e4c43·0e50480e·40690e48·450e4c41·k.LC.PH.@i.HE.LA
164 ··0x00000a00·450e4c41·0e50480e·404b0e4c·430e5048·E.LA.PH.@K.LC.PH166 ··0x00000a20·0e50480e·404b0e4c·430e5048·0e40660e·.PH.@K.LC.PH.@f.
165 ··0x00000a10·0e40660e·44430e48·420e4c41·0e50520e·.@f.DC.HB.LA.PR.167 ··0x00000a30·44430e48·420e4c41·0e50520e·40530a0e·DC.HB.LA.PR.@S..
166 ··0x00000a20·40530a0e·1441c30e·1041c60e·0c41c70e·@S...A...A...A.. 
167 ··0x00000a30·0841c50e·04410b43·0e4c460e·50480e40·.A...A.C.LF.PH.@ 
168 ··0x00000a40·450e4441·0e48450e·4c460e50·480e4000·E.DA.HE.LF.PH.@. 
169 ··0x00000a50·1c000000·00000000·017a5200·017c0801·.........zR..|.. 
170 ··0x00000a60·1b0c0404·88010e40·83058502·86048703·.......@........ 
171 ··0x00000a70·60000000·24000000·ac040000·ba000000·`...$........... 
172 ··0x00000a80·00480e4c·450e5042·0e54420e·58420e5c·.H.LE.PB.TB.XB.\ 
173 ··0x00000a90·450e6041·0e64420e·68410e6c·410e7048·E.`A.dB.hA.lA.pH 
174 ··0x00000aa0·0e40490e·4c420e50·480e405a·0e44410e·.@I.LB.PH.@Z.DA. 
175 ··0x00000ab0·48450e4c·410e5048·0e40470e·4c430e50·HE.LA.PH.@G.LC.P 
176 ··0x00000ac0·480e405b·0e44410e·48450e4c·460e5048·H.@[.DA.HE.LF.PH 
177 ··0x00000ad0·0e400000·bc000000·d80a0000·e0060000·.@.............. 
178 ··0x00000ae0·79020000·00410e08·8502410e·0c870341·y....A....A....A 
179 ··0x00000af0·0e108604·410e1483·05430e40·025c0e44·....A....C.@.\.D 
180 ··0x00000b00·410e4845·0e4c410e·50480e40·4b0e4c43·A.HE.LA.PH.@K.LC 
181 ··0x00000b10·0e50480e·40760e44·420e4841·0e4c450e·.PH.@v.DB.HA.LE. 
182 ··0x00000b20·50480e40·490e4442·0e48440e·4c440e50·PH.@I.DB.HD.LD.P 
183 ··0x00000b30·550e4002·5a0e4c41·0e504c0e·405f0e44·U.@.Z.LA.PL.@_.D 
184 ··0x00000b40·410e4844·0e4c470e·50560e40·510e4c41·A.HD.LG.PV.@Q.LA 
185 ··0x00000b50·0e50480e·40520e44·460e4843·0e4c450e·.PH.@R.DF.HC.LE. 
186 ··0x00000b60·50480e40·580e4c44·0e50480e·40430a0e·PH.@X.LD.PH.@C.. 
187 ··0x00000b70·1443c30e·1041c60e·0c41c70e·0841c50e·.C...A...A...A..168 ··0x00000a40·1441c30e·1041c60e·0c41c70e·0841c50e·.A...A...A...A..
188 ··0x00000b80·04410b02·530e4442·0e48410e·4c410e50·.A..S.DB.HA.LA.P 
189 ··0x00000b90·480e4000·b8000000·48010000·66050000·H.@.....H...f... 
190 ··0x00000ba0·d1010000·00430e4c·460e504a·0e40490e·.....C.LF.PJ.@I. 
191 ··0x00000bb0·44410e48·450e4c46·0e50480e·405e0e44·DA.HE.LF.PH.@^.D 
192 ··0x00000bc0·430e4845·0e4c460e·50480e40·520e4443·C.HE.LF.PH.@R.DC169 ··0x00000a50·04410b43·0e4c460e·50480e40·450e4441·.A.C.LF.PH.@E.DA
193 ··0x00000bd0·0e48450e·4c460e50·480e4002·4d0e4c45·.HE.LF.PH.@.M.LE170 ··0x00000a60·0e48450e·4c460e50·480e4000·1c000000·.HE.LF.PH.@.....
 171 ··0x00000a70·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
 172 ··0x00000a80·88010e40·83058502·86048703·60000000·...@........`...
 173 ··0x00000a90·24000000·ac040000·ba000000·00480e4c·$............H.L
194 ··0x00000be0·0e50420e·54420e58·420e5c45·0e60410e·.PB.TB.XB.\E.`A. 
195 ··0x00000bf0·64420e68·410e6c41·0e70480e·40610e4c·dB.hA.lA.pH.@a.L 
196 ··0x00000c00·410e504a·0e40480e·4c460e50·4a0e4046·A.PJ.@H.LF.PJ.@F 
197 ··0x00000c10·0e44430e·48450e4c·460e5048·0e40550e·.DC.HE.LF.PH.@U. 
198 ··0x00000c20·44430e48·450e4c46·0e50480e·40590e4c·DC.HE.LF.PH.@Y.L 
199 ··0x00000c30·450e5042·0e54420e·58420e5c·450e6042·E.PB.TB.XB.\E.`B174 ··0x00000aa0·450e5042·0e54420e·58420e5c·450e6041·E.PB.TB.XB.\E.`A
200 ··0x00000c40·0e64420e·68410e6c·410e7048·0e400000·.dB.hA.lA.pH.@..175 ··0x00000ab0·0e64420e·68410e6c·410e7048·0e40490e·.dB.hA.lA.pH.@I.
 176 ··0x00000ac0·4c420e50·480e405a·0e44410e·48450e4c·LB.PH.@Z.DA.HE.L
 177 ··0x00000ad0·410e5048·0e40470e·4c430e50·480e405b·A.PH.@G.LC.PH.@[
 178 ··0x00000ae0·0e44410e·48450e4c·460e5048·0e400000·.DA.HE.LF.PH.@..
 179 ··0x00000af0·18010000·f40a0000·e0060000·a4030000·................
 180 ··0x00000b00·00410e08·8502410e·0c870341·0e108604·.A....A....A....
 181 ··0x00000b10·410e1483·05430e40·025c0e44·410e4845·A....C.@.\.DA.HE
 182 ··0x00000b20·0e4c410e·50480e40·4b0e4c43·0e50480e·.LA.PH.@K.LC.PH.
 183 ··0x00000b30·40760e44·420e4841·0e4c450e·50480e40·@v.DB.HA.LE.PH.@
 184 ··0x00000b40·490e4442·0e48440e·4c440e50·550e4002·I.DB.HD.LD.PU.@.
 185 ··0x00000b50·5a0e4c41·0e504c0e·405d0e44·410e4844·Z.LA.PL.@].DA.HD
 186 ··0x00000b60·0e4c470e·50540e40·570e4c41·0e50480e·.LG.PT.@W.LA.PH.
 187 ··0x00000b70·406e0e44·460e4843·0e4c450e·50480e40·@n.DF.HC.LE.PH.@
 188 ··0x00000b80·5a0e4442·0e48430e·4c450e50·480e4055·Z.DB.HC.LE.PH.@U
 189 ··0x00000b90·0e44420e·48430e4c·450e5048·0e40600e·.DB.HC.LE.PH.@`.
 190 ··0x00000ba0·44420e48·430e4c45·0e50480e·40530e44·DB.HC.LE.PH.@S.D
 191 ··0x00000bb0·430e4843·0e4c450e·50480e40·520e4443·C.HC.LE.PH.@R.DC
 192 ··0x00000bc0·0e48430e·4c450e50·480e4052·0e44430e·.HC.LE.PH.@R.DC.
 193 ··0x00000bd0·48430e4c·450e5048·0e40600e·4c440e50·HC.LE.PH.@`.LD.P
 194 ··0x00000be0·480e4043·0a0e1443·c30e1041·c60e0c41·H.@C...C...A...A
 195 ··0x00000bf0·c70e0841·c50e0441·0b024f0e·44420e48·...A...A..O.DB.H
 196 ··0x00000c00·410e4c41·0e50480e·40000000·c0000000·A.LA.PH.@.......
 197 ··0x00000c10·a4010000·66050000·e8010000·00410e44·....f........A.D
 198 ··0x00000c20·430e4845·0e4c460e·50480e40·02480e4c·C.HE.LF.PH.@.H.L
 199 ··0x00000c30·420e5048·0e40520e·44430e48·450e4c46·B.PH.@R.DC.HE.LF
 200 ··0x00000c40·0e50480e·40540e4c·460e504a·0e40480e·.PH.@T.LF.PJ.@H.
 201 ··0x00000c50·4c460e50·4a0e4049·0e44410e·48450e4c·LF.PJ.@I.DA.HE.L
 202 ··0x00000c60·460e5048·0e405e0e·44430e48·450e4c46·F.PH.@^.DC.HE.LF
 203 ··0x00000c70·0e50480e·405a0e44·430e4845·0e4c460e·.PH.@Z.DC.HE.LF.
 204 ··0x00000c80·50480e40·5c0e4c45·0e50420e·54420e58·PH.@\.LE.PB.TB.X
 205 ··0x00000c90·420e5c45·0e60410e·64420e68·410e6c41·B.\E.`A.dB.hA.lA
 206 ··0x00000ca0·0e70480e·404f0e4c·450e5042·0e54420e·.pH.@O.LE.PB.TB.
 207 ··0x00000cb0·58420e5c·450e6042·0e64420e·68410e6c·XB.\E.`B.dB.hA.l
 208 ··0x00000cc0·410e7048·0e40640e·4c410e50·4a0e4000·A.pH.@d.LA.PJ.@.
201 ··0x00000c50·3c000000·540c0000·e0070000·61000000·<...T.......a...209 ··0x00000cd0·3c000000·d40c0000·10080000·61000000·<...........a...
202 ··0x00000c60·00410e08·8602410e·0c830343·0e10550e·.A....A....C..U.210 ··0x00000ce0·00410e08·8602410e·0c830343·0e10550e·.A....A....C..U.
Max diff block lines reached; 0/26668 bytes (0.00%) of diff not shown.
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 141, 19 lines modifiedOffset 141, 19 lines modified
141 ··0x000008a0·6e647300·5f507954·696d655f·4765744d·nds._PyTime_GetM141 ··0x000008a0·6e647300·5f507954·696d655f·4765744d·nds._PyTime_GetM
142 ··0x000008b0·6f6e6f74·6f6e6963·436c6f63·6b005079·onotonicClock.Py142 ··0x000008b0·6f6e6f74·6f6e6963·436c6f63·6b005079·onotonicClock.Py
143 ··0x000008c0·4d656d5f·5265616c·6c6f6300·50794469·Mem_Realloc.PyDi143 ··0x000008c0·4d656d5f·5265616c·6c6f6300·50794469·Mem_Realloc.PyDi
144 ··0x000008d0·63745f4e·65787400·50794c6f·6e675f41·ct_Next.PyLong_A144 ··0x000008d0·63745f4e·65787400·50794c6f·6e675f41·ct_Next.PyLong_A
145 ··0x000008e0·734c6f6e·67005079·4c697374·5f4e6577·sLong.PyList_New145 ··0x000008e0·734c6f6e·67005079·4c697374·5f4e6577·sLong.PyList_New
146 ··0x000008f0·00507954·75706c65·5f4e6577·00507945·.PyTuple_New.PyE146 ··0x000008f0·00507954·75706c65·5f4e6577·00507945·.PyTuple_New.PyE
147 ··0x00000900·72725f43·6865636b·5369676e·616c7300·rr_CheckSignals.147 ··0x00000900·72725f43·6865636b·5369676e·616c7300·rr_CheckSignals.
148 ··0x00000910·50794578·635f5275·6e74696d·65457272·PyExc_RuntimeErr 
149 ··0x00000920·6f720050·79457863·5f4f7665·72666c6f·or.PyExc_Overflo 
150 ··0x00000930·77457272·6f720050·79457272·5f4e6f4d·wError.PyErr_NoM 
151 ··0x00000940·656d6f72·79005079·4572725f·45786365·emory.PyErr_Exce 
152 ··0x00000950·7074696f·6e4d6174·63686573·0050794c·ptionMatches.PyL148 ··0x00000910·50794572·725f4e6f·4d656d6f·72790050·PyErr_NoMemory.P
 149 ··0x00000920·79457272·5f457863·65707469·6f6e4d61·yErr_ExceptionMa
 150 ··0x00000930·74636865·73005079·4578635f·52756e74·tches.PyExc_Runt
 151 ··0x00000940·696d6545·72726f72·00507945·78635f4f·imeError.PyExc_O
 152 ··0x00000950·76657266·6c6f7745·72726f72·0050794c·verflowError.PyL
153 ··0x00000960·6f6e675f·4173556e·7369676e·65644c6f·ong_AsUnsignedLo153 ··0x00000960·6f6e675f·4173556e·7369676e·65644c6f·ong_AsUnsignedLo
154 ··0x00000970·6e674d61·736b0065·706f6c6c·5f63746c·ngMask.epoll_ctl154 ··0x00000970·6e674d61·736b0065·706f6c6c·5f63746c·ngMask.epoll_ctl
155 ··0x00000980·005f5079·54696d65·5f46726f·6d536563·._PyTime_FromSec155 ··0x00000980·005f5079·54696d65·5f46726f·6d536563·._PyTime_FromSec
156 ··0x00000990·6f6e6473·4f626a65·63740050·794d656d·ondsObject.PyMem156 ··0x00000990·6f6e6473·4f626a65·63740050·794d656d·ondsObject.PyMem
157 ··0x000009a0·5f4d616c·6c6f6300·65706f6c·6c5f7761·_Malloc.epoll_wa157 ··0x000009a0·5f4d616c·6c6f6300·65706f6c·6c5f7761·_Malloc.epoll_wa
158 ··0x000009b0·69740050·795f4275·696c6456·616c7565·it.Py_BuildValue158 ··0x000009b0·69740050·795f4275·696c6456·616c7565·it.Py_BuildValue
159 ··0x000009c0·0050794d·656d5f46·72656500·50794572·.PyMem_Free.PyEr159 ··0x000009c0·0050794d·656d5f46·72656500·50794572·.PyMem_Free.PyEr
36.2 KB
sha1module.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:··········11040·(bytes·into·file)13 ··Start·of·section·headers:··········11072·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.01 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x2b20:1 There·are·19·section·headers,·starting·at·offset·0x2b40:
  
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]·.text·············PROGBITS········00000000·000034·000000·00··AX··0···0··15 ··[·1]·.text·············PROGBITS········00000000·000034·000000·00··AX··0···0··1
6 ··[·2]·.data·············PROGBITS········00000000·000040·00022c·00··WA··0···0·326 ··[·2]·.data·············PROGBITS········00000000·000040·00022c·00··WA··0···0·32
7 ··[·3]·.rel.data·········REL·············00000000·002714·0000e8·08···I·16···2··47 ··[·3]·.rel.data·········REL·············00000000·002734·0000e8·08···I·16···2··4
8 ··[·4]·.bss··············NOBITS··········00000000·00026c·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·00026c·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.1····PROGBITS········00000000·00026c·00006f·01·AMS··0···0··19 ··[·5]·.rodata.str1.1····PROGBITS········00000000·00026c·00006f·01·AMS··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········00000000·0002db·0004a6·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·0002db·0004a6·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·0027fc·0001a0·08···I·16···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·00281c·0001a0·08···I·16···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·000784·00007c·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·000784·00007c·01·AMS··0···0··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·000800·00131f·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·000800·00132f·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·00299c·000078·08···I·16···9··414 ··[10]·.rel.text.hot·····REL·············00000000·0029bc·000078·08···I·16···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·001b20·0001d5·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········00000000·001b40·0001d5·00···A··0···0·32
16 ··[12]·.rel.rodata·······REL·············00000000·002a14·000010·08···I·16··11··416 ··[12]·.rel.rodata·······REL·············00000000·002a34·000010·08···I·16··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·001cf5·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·001d15·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·001cf8·000378·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·001d18·000378·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·002a24·000060·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·002a44·000060·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·002070·0003a0·10·····17··34··420 ··[16]·.symtab···········SYMTAB··········00000000·002090·0003a0·10·····17··34··4
21 ··[17]·.strtab···········STRTAB··········00000000·002410·000303·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·002430·000303·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·002a84·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·002aa4·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
1.97 KB
readelf --wide --symbols {}
    
Offset 6, 25 lines modifiedOffset 6, 25 lines modified
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····4:·00000160···204·OBJECT··LOCAL··DEFAULT····2·SHA1type8 ·····4:·00000160···204·OBJECT··LOCAL··DEFAULT····2·SHA1type
9 ·····5:·00000040····52·OBJECT··LOCAL··DEFAULT····2·_sha1module9 ·····5:·00000040····52·OBJECT··LOCAL··DEFAULT····2·_sha1module
10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····8·10 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
11 ·····7:·0000005c···581·FUNC····LOCAL··DEFAULT····6·_sha1_sha111 ·····7:·0000005c···581·FUNC····LOCAL··DEFAULT····6·_sha1_sha1
12 ·····8:·00000000····36·OBJECT··LOCAL··DEFAULT····2·_parser.112 ·····8:·00000000····36·OBJECT··LOCAL··DEFAULT····2·_parser.1
13 ·····9:·000002f0··3774·FUNC····LOCAL··DEFAULT····9·sha1_compress13 ·····9:·00000300··3774·FUNC····LOCAL··DEFAULT····9·sha1_compress
14 ····10:·000002a1····13·FUNC····LOCAL··DEFAULT····6·SHA1_get_block_size14 ····10:·000002a1····13·FUNC····LOCAL··DEFAULT····6·SHA1_get_block_size
15 ····11:·000002ae····13·FUNC····LOCAL··DEFAULT····6·sha1_get_digest_size15 ····11:·000002ae····13·FUNC····LOCAL··DEFAULT····6·sha1_get_digest_size
16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT····9·16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
17 ····13:·00000000···746·FUNC····LOCAL··DEFAULT····9·SHA1Type_digest17 ····13:·00000000···755·FUNC····LOCAL··DEFAULT····9·SHA1Type_digest
18 ····14:·000002bb···388·FUNC····LOCAL··DEFAULT····6·SHA1Type_hexdigest18 ····14:·000002bb···388·FUNC····LOCAL··DEFAULT····6·SHA1Type_hexdigest
19 ····15:·0000043f····21·FUNC····LOCAL··DEFAULT····6·SHA1_get_name19 ····15:·0000043f····21·FUNC····LOCAL··DEFAULT····6·SHA1_get_name
20 ····16:·000011b0·····5·FUNC····LOCAL··DEFAULT····9·SHA1_dealloc20 ····16:·000011c0·····5·FUNC····LOCAL··DEFAULT····9·SHA1_dealloc
21 ····17:·000011c0···299·FUNC····LOCAL··DEFAULT····9·SHA1Type_update21 ····17:·000011d0···299·FUNC····LOCAL··DEFAULT····9·SHA1Type_update
22 ····18:·00000454····82·FUNC····LOCAL··DEFAULT····6·SHA1Type_update.cold22 ····18:·00000454····82·FUNC····LOCAL··DEFAULT····6·SHA1Type_update.cold
23 ····19:·000012f0····47·FUNC····LOCAL··DEFAULT····9·SHA1Type_copy23 ····19:·00001300····47·FUNC····LOCAL··DEFAULT····9·SHA1Type_copy
24 ····20:·00000000·····0·SECTION·LOCAL··DEFAULT···11·24 ····20:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
25 ····21:·00000000····12·OBJECT··LOCAL··DEFAULT···11·_keywords.025 ····21:·00000000····12·OBJECT··LOCAL··DEFAULT···11·_keywords.0
26 ····22:·00000080····32·OBJECT··LOCAL··DEFAULT····2·SHA1_functions26 ····22:·00000080····32·OBJECT··LOCAL··DEFAULT····2·SHA1_functions
27 ····23:·00000020···127·OBJECT··LOCAL··DEFAULT···11·_sha1_sha1__doc__27 ····23:·00000020···127·OBJECT··LOCAL··DEFAULT···11·_sha1_sha1__doc__
28 ····24:·000000a0····80·OBJECT··LOCAL··DEFAULT····2·SHA1_getseters28 ····24:·000000a0····80·OBJECT··LOCAL··DEFAULT····2·SHA1_getseters
29 ····25:·00000100····80·OBJECT··LOCAL··DEFAULT····2·SHA1_methods29 ····25:·00000100····80·OBJECT··LOCAL··DEFAULT····2·SHA1_methods
30 ····26:·000001a0····53·OBJECT··LOCAL··DEFAULT···11·SHA1Type_copy__doc__30 ····26:·000001a0····53·OBJECT··LOCAL··DEFAULT···11·SHA1Type_copy__doc__
5.27 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.data'·at·offset·0x2714·contains·29·entries:1 Relocation·section·'.rel.data'·at·offset·0x2734·contains·29·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000004··00001401·R_386_32···············00000000···.rodata3 00000004··00001401·R_386_32···············00000000···.rodata
4 00000008··00000201·R_386_32···············00000000···.rodata.str1.14 00000008··00000201·R_386_32···············00000000···.rodata.str1.1
5 00000054··00000201·R_386_32···············00000000···.rodata.str1.15 00000054··00000201·R_386_32···············00000000···.rodata.str1.1
6 00000060··00000101·R_386_32···············00000000···.data6 00000060··00000101·R_386_32···············00000000···.data
7 00000080··00000201·R_386_32···············00000000···.rodata.str1.17 00000080··00000201·R_386_32···············00000000···.rodata.str1.1
8 00000084··00000301·R_386_32···············00000000···.text.unlikely8 00000084··00000301·R_386_32···············00000000···.text.unlikely
8.38 KB
readelf --wide --debug-dump=frames {}
    
Offset 184, 85 lines modifiedOffset 184, 85 lines modified
184 ··DW_CFA_nop184 ··DW_CFA_nop
  
185 00000154·00000010·00000158·FDE·cie=00000000·pc=000002ae..000002bb185 00000154·00000010·00000158·FDE·cie=00000000·pc=000002ae..000002bb
186 ··DW_CFA_nop186 ··DW_CFA_nop
187 ··DW_CFA_nop187 ··DW_CFA_nop
188 ··DW_CFA_nop188 ··DW_CFA_nop
  
189 00000168·00000050·0000016c·FDE·cie=00000000·pc=00000000..000002ea189 00000168·00000050·0000016c·FDE·cie=00000000·pc=00000000..000002f3
190 ··DW_CFA_advance_loc:·1·to·00000001190 ··DW_CFA_advance_loc:·1·to·00000001
191 ··DW_CFA_def_cfa_offset:·8191 ··DW_CFA_def_cfa_offset:·8
192 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8192 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
193 ··DW_CFA_advance_loc:·8·to·00000009193 ··DW_CFA_advance_loc:·8·to·00000009
194 ··DW_CFA_def_cfa_offset:·12194 ··DW_CFA_def_cfa_offset:·12
195 ··DW_CFA_offset:·r7·(edi)·at·cfa-12195 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
196 ··DW_CFA_advance_loc:·1·to·0000000a196 ··DW_CFA_advance_loc:·1·to·0000000a
197 ··DW_CFA_def_cfa_offset:·16197 ··DW_CFA_def_cfa_offset:·16
198 ··DW_CFA_offset:·r6·(esi)·at·cfa-16198 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
199 ··DW_CFA_advance_loc:·1·to·0000000b199 ··DW_CFA_advance_loc:·1·to·0000000b
200 ··DW_CFA_def_cfa_offset:·20200 ··DW_CFA_def_cfa_offset:·20
201 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20201 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
202 ··DW_CFA_advance_loc:·6·to·00000011202 ··DW_CFA_advance_loc:·6·to·00000011
203 ··DW_CFA_def_cfa_offset:·176203 ··DW_CFA_def_cfa_offset:·176
204 ··DW_CFA_advance_loc2:·444·to·000001cd204 ··DW_CFA_advance_loc2:·453·to·000001d6
205 ··DW_CFA_def_cfa_offset:·184205 ··DW_CFA_def_cfa_offset:·184
206 ··DW_CFA_advance_loc:·44·to·000001f9206 ··DW_CFA_advance_loc:·44·to·00000202
207 ··DW_CFA_def_cfa_offset:·188207 ··DW_CFA_def_cfa_offset:·188
208 ··DW_CFA_advance_loc:·5·to·000001fe208 ··DW_CFA_advance_loc:·5·to·00000207
209 ··DW_CFA_def_cfa_offset:·192209 ··DW_CFA_def_cfa_offset:·192
210 ··DW_CFA_advance_loc:·8·to·00000206210 ··DW_CFA_advance_loc:·8·to·0000020f
211 ··DW_CFA_def_cfa_offset:·176211 ··DW_CFA_def_cfa_offset:·176
212 ··DW_CFA_advance_loc:·26·to·00000220212 ··DW_CFA_advance_loc:·26·to·00000229
213 ··DW_CFA_remember_state213 ··DW_CFA_remember_state
214 ··DW_CFA_def_cfa_offset:·20214 ··DW_CFA_def_cfa_offset:·20
215 ··DW_CFA_advance_loc:·1·to·00000221215 ··DW_CFA_advance_loc:·1·to·0000022a
216 ··DW_CFA_restore:·r3·(ebx)216 ··DW_CFA_restore:·r3·(ebx)
217 ··DW_CFA_def_cfa_offset:·16217 ··DW_CFA_def_cfa_offset:·16
218 ··DW_CFA_advance_loc:·1·to·00000222218 ··DW_CFA_advance_loc:·1·to·0000022b
219 ··DW_CFA_restore:·r6·(esi)219 ··DW_CFA_restore:·r6·(esi)
220 ··DW_CFA_def_cfa_offset:·12220 ··DW_CFA_def_cfa_offset:·12
221 ··DW_CFA_advance_loc:·1·to·00000223221 ··DW_CFA_advance_loc:·1·to·0000022c
222 ··DW_CFA_restore:·r7·(edi)222 ··DW_CFA_restore:·r7·(edi)
223 ··DW_CFA_def_cfa_offset:·8223 ··DW_CFA_def_cfa_offset:·8
224 ··DW_CFA_advance_loc:·1·to·00000224224 ··DW_CFA_advance_loc:·1·to·0000022d
225 ··DW_CFA_restore:·r5·(ebp)225 ··DW_CFA_restore:·r5·(ebp)
226 ··DW_CFA_def_cfa_offset:·4226 ··DW_CFA_def_cfa_offset:·4
227 ··DW_CFA_advance_loc:·1·to·00000225227 ··DW_CFA_advance_loc:·1·to·0000022e
228 ··DW_CFA_restore_state228 ··DW_CFA_restore_state
229 ··DW_CFA_nop229 ··DW_CFA_nop
230 ··DW_CFA_nop230 ··DW_CFA_nop
231 ··DW_CFA_nop231 ··DW_CFA_nop
  
232 000001bc·0000003c·000001c0·FDE·cie=00000000·pc=000002f0..000011ae232 000001bc·0000003c·000001c0·FDE·cie=00000000·pc=00000300..000011be
233 ··DW_CFA_advance_loc:·1·to·000002f1233 ··DW_CFA_advance_loc:·1·to·00000301
234 ··DW_CFA_def_cfa_offset:·8234 ··DW_CFA_def_cfa_offset:·8
235 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8235 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
236 ··DW_CFA_advance_loc:·3·to·000002f4236 ··DW_CFA_advance_loc:·3·to·00000304
237 ··DW_CFA_def_cfa_offset:·12237 ··DW_CFA_def_cfa_offset:·12
238 ··DW_CFA_offset:·r7·(edi)·at·cfa-12238 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
239 ··DW_CFA_advance_loc:·1·to·000002f5239 ··DW_CFA_advance_loc:·1·to·00000305
240 ··DW_CFA_def_cfa_offset:·16240 ··DW_CFA_def_cfa_offset:·16
241 ··DW_CFA_offset:·r6·(esi)·at·cfa-16241 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
242 ··DW_CFA_advance_loc:·1·to·000002f6242 ··DW_CFA_advance_loc:·1·to·00000306
243 ··DW_CFA_def_cfa_offset:·20243 ··DW_CFA_def_cfa_offset:·20
244 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20244 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
245 ··DW_CFA_advance_loc:·6·to·000002fc245 ··DW_CFA_advance_loc:·6·to·0000030c
246 ··DW_CFA_def_cfa_offset:·384246 ··DW_CFA_def_cfa_offset:·384
247 ··DW_CFA_advance_loc2:·3757·to·000011a9247 ··DW_CFA_advance_loc2:·3757·to·000011b9
248 ··DW_CFA_def_cfa_offset:·20248 ··DW_CFA_def_cfa_offset:·20
249 ··DW_CFA_advance_loc:·1·to·000011aa249 ··DW_CFA_advance_loc:·1·to·000011ba
250 ··DW_CFA_restore:·r3·(ebx)250 ··DW_CFA_restore:·r3·(ebx)
251 ··DW_CFA_def_cfa_offset:·16251 ··DW_CFA_def_cfa_offset:·16
252 ··DW_CFA_advance_loc:·1·to·000011ab252 ··DW_CFA_advance_loc:·1·to·000011bb
253 ··DW_CFA_restore:·r6·(esi)253 ··DW_CFA_restore:·r6·(esi)
254 ··DW_CFA_def_cfa_offset:·12254 ··DW_CFA_def_cfa_offset:·12
255 ··DW_CFA_advance_loc:·1·to·000011ac255 ··DW_CFA_advance_loc:·1·to·000011bc
256 ··DW_CFA_restore:·r7·(edi)256 ··DW_CFA_restore:·r7·(edi)
257 ··DW_CFA_def_cfa_offset:·8257 ··DW_CFA_def_cfa_offset:·8
258 ··DW_CFA_advance_loc:·1·to·000011ad258 ··DW_CFA_advance_loc:·1·to·000011bd
259 ··DW_CFA_restore:·r5·(ebp)259 ··DW_CFA_restore:·r5·(ebp)
260 ··DW_CFA_def_cfa_offset:·4260 ··DW_CFA_def_cfa_offset:·4
261 ··DW_CFA_nop261 ··DW_CFA_nop
262 ··DW_CFA_nop262 ··DW_CFA_nop
  
263 000001fc·00000050·00000200·FDE·cie=00000000·pc=000002bb..0000043f263 000001fc·00000050·00000200·FDE·cie=00000000·pc=000002bb..0000043f
264 ··DW_CFA_advance_loc:·1·to·000002bc264 ··DW_CFA_advance_loc:·1·to·000002bc
1.75 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 13, 22 lines modifiedOffset 13, 22 lines modified
13 ··0x00000090·00000000·00000000·00000000·00000000·................13 ··0x00000090·00000000·00000000·00000000·00000000·................
14 ··0x000000a0·2b000000·a1020000·00000000·00000000·+...............14 ··0x000000a0·2b000000·a1020000·00000000·00000000·+...............
15 ··0x000000b0·00000000·36000000·3f040000·00000000·....6...?.......15 ··0x000000b0·00000000·36000000·3f040000·00000000·....6...?.......
16 ··0x000000c0·00000000·00000000·3b000000·ae020000·........;.......16 ··0x000000c0·00000000·00000000·3b000000·ae020000·........;.......
17 ··0x000000d0·00000000·00000000·00000000·00000000·................17 ··0x000000d0·00000000·00000000·00000000·00000000·................
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·47000000·f0120000·04000000·a0010000·G...............20 ··0x00000100·47000000·00130000·04000000·a0010000·G...............
21 ··0x00000110·4c000000·00000000·04000000·60010000·L...........`...21 ··0x00000110·4c000000·00000000·04000000·60010000·L...........`...
22 ··0x00000120·53000000·bb020000·04000000·00010000·S...............22 ··0x00000120·53000000·bb020000·04000000·00010000·S...............
23 ··0x00000130·5d000000·c0110000·08000000·a0000000·]...............23 ··0x00000130·5d000000·d0110000·08000000·a0000000·]...............
24 ··0x00000140·00000000·00000000·00000000·00000000·................24 ··0x00000140·00000000·00000000·00000000·00000000·................
25 ··0x00000150·00000000·00000000·00000000·00000000·................25 ··0x00000150·00000000·00000000·00000000·00000000·................
26 ··0x00000160·01000000·00000000·00000000·64000000·............d...26 ··0x00000160·01000000·00000000·00000000·64000000·............d...
27 ··0x00000170·68000000·00000000·b0110000·00000000·h...............27 ··0x00000170·68000000·00000000·c0110000·00000000·h...............
28 ··0x00000180·00000000·00000000·00000000·00000000·................28 ··0x00000180·00000000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000·00000000·00000000·................
30 ··0x000001a0·00000000·00000000·00000000·00000000·................30 ··0x000001a0·00000000·00000000·00000000·00000000·................
31 ··0x000001b0·00000000·00000400·00000000·00000000·................31 ··0x000001b0·00000000·00000400·00000000·00000000·................
32 ··0x000001c0·00000000·00000000·00000000·00000000·................32 ··0x000001c0·00000000·00000000·00000000·00000000·................
33 ··0x000001d0·00000000·00010000·00000000·a0000000·................33 ··0x000001d0·00000000·00010000·00000000·a0000000·................
34 ··0x000001e0·00000000·00000000·00000000·00000000·................34 ··0x000001e0·00000000·00000000·00000000·00000000·................
2.28 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 210, 15 lines modifiedOffset 210, 15 lines modified
210 »       mov····0x24(%ebp),%eax210 »       mov····0x24(%ebp),%eax
211 »       test···%eax,%eax211 »       test···%eax,%eax
212 »       jne····241·<_sha1_sha1+0x1e5>212 »       jne····241·<_sha1_sha1+0x1e5>
213 »       cmp····$0x3f,%ebx213 »       cmp····$0x3f,%ebx
214 »       jle····241·<_sha1_sha1+0x1e5>214 »       jle····241·<_sha1_sha1+0x1e5>
215 »       mov····0x8(%esp),%eax215 »       mov····0x8(%esp),%eax
216 »       mov····%esi,%edx216 »       mov····%esi,%edx
217 »       call···51a·<SHA1Type_update.cold+0xc6>217 »       call···52a·<SHA1Type_update.cold+0xd6>
218 ·R_386_PC32»     .text.hot218 ·R_386_PC32»     .text.hot
219 »       addl···$0x200,0x8(%ebp)219 »       addl···$0x200,0x8(%ebp)
220 »       adcl···$0x0,0xc(%ebp)220 »       adcl···$0x0,0xc(%ebp)
221 »       add····$0x40,%esi221 »       add····$0x40,%esi
222 »       sub····$0x40,%ebx222 »       sub····$0x40,%ebx
223 »       jmp····20c·<_sha1_sha1+0x1b0>223 »       jmp····20c·<_sha1_sha1+0x1b0>
224 »       mov····$0x40,%edx224 »       mov····$0x40,%edx
9.57 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 28, 89 lines modifiedOffset 28, 91 lines modified
28 »       mov····%ebp,(%esp)28 »       mov····%ebp,(%esp)
29 »       mov····%edx,0x4(%esp)29 »       mov····%edx,0x4(%esp)
30 »       mov····%ebp,0x2c(%esp)30 »       mov····%ebp,0x2c(%esp)
31 »       mov····%edx,0x30(%esp)31 »       mov····%edx,0x30(%esp)
32 »       mov····%esi,0x48(%esp)32 »       mov····%esi,0x48(%esp)
33 »       movb···$0x80,0x4c(%esp,%ecx,1)33 »       movb···$0x80,0x4c(%esp,%ecx,1)
34 »       cmp····$0x38,%esi34 »       cmp····$0x38,%esi
35 »       ja·····2ca·<SHA1Type_digest+0x2ca>35 »       ja·····2d3·<SHA1Type_digest+0x2d3>
36 »       lea····0x4c(%esp),%ebp36 »       lea····0x4c(%esp),%ebp
37 »       je·····279·<SHA1Type_digest+0x279>37 »       je·····282·<SHA1Type_digest+0x282>
38 »       lea····0x2(%ecx),%edi38 »       lea····0x2(%ecx),%edi
39 »       mov····$0x38,%eax39 »       mov····$0x38,%eax
40 »       mov····$0x1,%edx40 »       mov····$0x1,%edx
41 »       sub····%esi,%eax41 »       sub····%esi,%eax
42 »       cmp····$0x38,%edi42 »       cmp····$0x38,%edi
43 »       cmova··%edx,%eax43 »       cmova··%edx,%eax
44 »       lea····0x21(%ebx,%ecx,1),%edx44 »       lea····0x21(%ebx,%ecx,1),%edx
45 »       xor····%ebp,%ebp45 »       xor····%ebp,%ebp
46 »       cmp····$0x4,%eax46 »       cmp····$0x4,%eax
47 »       jb·····157·<SHA1Type_digest+0x157>47 »       jb·····160·<SHA1Type_digest+0x160>
48 »       lea····0x4(%edx),%ecx48 »       lea····0x4(%edx),%ecx
49 »       movl···$0x0,(%edx)49 »       movl···$0x0,(%edx)
50 »       and····$0xfffffffc,%ecx50 »       and····$0xfffffffc,%ecx
51 »       movl···$0x0,-0x4(%edx,%eax,1)51 »       movl···$0x0,-0x4(%edx,%eax,1)
52 »       sub····%ecx,%edx52 »       sub····%ecx,%edx
53 »       add····%edx,%eax53 »       add····%edx,%eax
54 »       and····$0xfffffffc,%eax54 »       and····$0xfffffffc,%eax
55 »       cmp····$0x4,%eax55 »       cmp····$0x4,%eax
56 »       jb·····166·<SHA1Type_digest+0x166>56 »       jb·····16f·<SHA1Type_digest+0x16f>
57 »       lea····-0x1(%eax),%edx57 »       lea····-0x1(%eax),%edx
58 »       mov····%eax,0xc(%esp)58 »       mov····%eax,0xc(%esp)
59 »       mov····$0x4,%eax59 »       mov····$0x4,%eax
60 »       shr····$0x2,%edx60 »       shr····$0x2,%edx
61 »       movl···$0x0,(%ecx)61 »       movl···$0x0,(%ecx)
62 »       and····$0x7,%edx62 »       and····$0x7,%edx
63 »       cmp····0xc(%esp),%eax63 »       cmp····0xc(%esp),%eax
64 »       jae····166·<SHA1Type_digest+0x166>64 »       jae····16f·<SHA1Type_digest+0x16f>
65 »       test···%edx,%edx65 »       test···%edx,%edx
66 »       je·····12d·<SHA1Type_digest+0x12d>66 »       je·····12d·<SHA1Type_digest+0x12d>
67 »       cmp····$0x1,%edx67 »       cmp····$0x1,%edx
68 »       je·····121·<SHA1Type_digest+0x121>68 »       je·····121·<SHA1Type_digest+0x121>
69 »       cmp····$0x2,%edx69 »       cmp····$0x2,%edx
70 »       je·····11b·<SHA1Type_digest+0x11b>70 »       je·····11b·<SHA1Type_digest+0x11b>
71 »       cmp····$0x3,%edx71 »       cmp····$0x3,%edx
72 »       je·····115·<SHA1Type_digest+0x115>72 »       je·····115·<SHA1Type_digest+0x115>
73 »       cmp····$0x4,%edx73 »       cmp····$0x4,%edx
74 »       je·····10f·<SHA1Type_digest+0x10f>74 »       je·····10f·<SHA1Type_digest+0x10f>
75 »       cmp····$0x5,%edx75 »       cmp····$0x5,%edx
76 »       je·····109·<SHA1Type_digest+0x109>76 »       je·····109·<SHA1Type_digest+0x109>
77 »       cmp····$0x6,%edx77 »       cmp····$0x6,%edx
78 »       jne····225·<SHA1Type_digest+0x225>78 »       jne····22e·<SHA1Type_digest+0x22e>
79 »       mov····%ebp,(%ecx,%eax,1)79 »       mov····%ebp,(%ecx,%eax,1)
80 »       add····$0x4,%eax80 »       add····$0x4,%eax
81 »       mov····%ebp,(%ecx,%eax,1)81 »       mov····%ebp,(%ecx,%eax,1)
82 »       add····$0x4,%eax82 »       add····$0x4,%eax
83 »       mov····%ebp,(%ecx,%eax,1)83 »       mov····%ebp,(%ecx,%eax,1)
84 »       add····$0x4,%eax84 »       add····$0x4,%eax
85 »       mov····%ebp,(%ecx,%eax,1)85 »       mov····%ebp,(%ecx,%eax,1)
86 »       add····$0x4,%eax86 »       add····$0x4,%eax
87 »       mov····%ebp,(%ecx,%eax,1)87 »       mov····%ebp,(%ecx,%eax,1)
88 »       add····$0x4,%eax88 »       add····$0x4,%eax
89 »       mov····%ebp,(%ecx,%eax,1)89 »       mov····%ebp,(%ecx,%eax,1)
90 »       add····$0x4,%eax90 »       add····$0x4,%eax
91 »       cmp····0xc(%esp),%eax91 »       cmp····0xc(%esp),%eax
92 »       jae····166·<SHA1Type_digest+0x166>92 »       jae····16f·<SHA1Type_digest+0x16f>
93 »       mov····%ebp,(%ecx,%eax,1)93 »       mov····%ebp,(%ecx,%eax,1)
94 »       mov····%ebp,0x4(%ecx,%eax,1)94 »       mov····%ebp,0x4(%ecx,%eax,1)
95 »       mov····%ebp,0x8(%ecx,%eax,1)95 »       mov····%ebp,0x8(%ecx,%eax,1)
96 »       mov····%ebp,0xc(%ecx,%eax,1)96 »       mov····%ebp,0xc(%ecx,%eax,1)
97 »       mov····%ebp,0x10(%ecx,%eax,1)97 »       mov····%ebp,0x10(%ecx,%eax,1)
98 »       mov····%ebp,0x14(%ecx,%eax,1)98 »       mov····%ebp,0x14(%ecx,%eax,1)
99 »       mov····%ebp,0x18(%ecx,%eax,1)99 »       mov····%ebp,0x18(%ecx,%eax,1)
100 »       mov····%ebp,0x1c(%ecx,%eax,1)100 »       mov····%ebp,0x1c(%ecx,%eax,1)
101 »       add····$0x20,%eax101 »       add····$0x20,%eax
102 »       cmp····0xc(%esp),%eax102 »       cmp····0xc(%esp),%eax
103 »       jb·····12d·<SHA1Type_digest+0x12d>103 »       jb·····12d·<SHA1Type_digest+0x12d>
104 »       jmp····166·<SHA1Type_digest+0x166>104 »       jmp····16f·<SHA1Type_digest+0x16f>
 105 »       lea····0x0(%esi,%eiz,1),%esi
 106 »       xchg···%ax,%ax
105 »       test···%eax,%eax107 »       test···%eax,%eax
106 »       je·····166·<SHA1Type_digest+0x166>108 »       je·····16f·<SHA1Type_digest+0x16f>
107 »       movb···$0x0,(%edx)109 »       movb···$0x0,(%edx)
108 »       test···$0x2,%al110 »       test···$0x2,%al
109 »       jne····2b9·<SHA1Type_digest+0x2b9>111 »       jne····2c2·<SHA1Type_digest+0x2c2>
110 »       mov····$0x37,%ebp112 »       mov····$0x37,%ebp
111 »       mov····$0x0,%ecx113 »       mov····$0x0,%ecx
112 »       sub····%esi,%ebp114 »       sub····%esi,%ebp
113 »       cmp····$0x38,%edi115 »       cmp····$0x38,%edi
114 »       mov····(%esp),%esi116 »       mov····(%esp),%esi
115 »       cmova··%ecx,%ebp117 »       cmova··%ecx,%ebp
116 »       xor····%eax,%eax118 »       xor····%eax,%eax
3.12 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 20, 41 lines modifiedOffset 20, 41 lines modified
20 ··0x00000100·0e704a0e·7c450e80·01480e70·4d0e7c45·.pJ.|E...H.pM.|E20 ··0x00000100·0e704a0e·7c450e80·01480e70·4d0e7c45·.pJ.|E...H.pM.|E
21 ··0x00000110·0e800148·0e700257·0e7c410e·8001480e·...H.p.W.|A...H.21 ··0x00000110·0e800148·0e700257·0e7c410e·8001480e·...H.p.W.|A...H.
22 ··0x00000120·7002900e·7c450e80·01480e70·430e1443·p...|E...H.pC..C22 ··0x00000120·7002900e·7c450e80·01480e70·430e1443·p...|E...H.pC..C
23 ··0x00000130·c30e1041·c60e0c41·c70e0841·c50e0400·...A...A...A....23 ··0x00000130·c30e1041·c60e0c41·c70e0841·c50e0400·...A...A...A....
24 ··0x00000140·10000000·44010000·a1020000·0d000000·....D...........24 ··0x00000140·10000000·44010000·a1020000·0d000000·....D...........
25 ··0x00000150·00000000·10000000·58010000·ae020000·........X.......25 ··0x00000150·00000000·10000000·58010000·ae020000·........X.......
26 ··0x00000160·0d000000·00000000·50000000·6c010000·........P...l...26 ··0x00000160·0d000000·00000000·50000000·6c010000·........P...l...
27 ··0x00000170·00000000·ea020000·00410e08·8502480e·.........A....H.27 ··0x00000170·00000000·f3020000·00410e08·8502480e·.........A....H.
28 ··0x00000180·0c870341·0e108604·410e1483·05460eb0·...A....A....F..28 ··0x00000180·0c870341·0e108604·410e1483·05460eb0·...A....A....F..
29 ··0x00000190·0103bc01·0eb8016c·0ebc0145·0ec00148·.......l...E...H29 ··0x00000190·0103c501·0eb8016c·0ebc0145·0ec00148·.......l...E...H
30 ··0x000001a0·0eb0015a·0a0e1441·c30e1041·c60e0c41·...Z...A...A...A30 ··0x000001a0·0eb0015a·0a0e1441·c30e1041·c60e0c41·...Z...A...A...A
31 ··0x000001b0·c70e0841·c50e0441·0b000000·3c000000·...A...A....<...31 ··0x000001b0·c70e0841·c50e0441·0b000000·3c000000·...A...A....<...
32 ··0x000001c0·c0010000·f0020000·be0e0000·00410e08·.............A..32 ··0x000001c0·c0010000·00030000·be0e0000·00410e08·.............A..
33 ··0x000001d0·8502430e·0c870341·0e108604·410e1483·..C....A....A...33 ··0x000001d0·8502430e·0c870341·0e108604·410e1483·..C....A....A...
34 ··0x000001e0·05460e80·0303ad0e·0e1441c3·0e1041c6·.F........A...A.34 ··0x000001e0·05460e80·0303ad0e·0e1441c3·0e1041c6·.F........A...A.
35 ··0x000001f0·0e0c41c7·0e0841c5·0e040000·50000000·..A...A.....P...35 ··0x000001f0·0e0c41c7·0e0841c5·0e040000·50000000·..A...A.....P...
36 ··0x00000200·00020000·bb020000·84010000·00410e08·.............A..36 ··0x00000200·00020000·bb020000·84010000·00410e08·.............A..
37 ··0x00000210·8502480e·0c870341·0e108604·410e1483·..H....A....A...37 ··0x00000210·8502480e·0c870341·0e108604·410e1483·..H....A....A...
38 ··0x00000220·05460ea0·01034a01·0ea40141·0ea80142·.F....J....A...B38 ··0x00000220·05460ea0·01034a01·0ea40141·0ea80142·.F....J....A...B
39 ··0x00000230·0eac0141·0eb00148·0ea00158·0e1441c3·...A...H...X..A.39 ··0x00000230·0eac0141·0eb00148·0ea00158·0e1441c3·...A...H...X..A.
40 ··0x00000240·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....40 ··0x00000240·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....
41 ··0x00000250·10000000·54020000·3f040000·15000000·....T...?.......41 ··0x00000250·10000000·54020000·3f040000·15000000·....T...?.......
42 ··0x00000260·00000000·10000000·68020000·b0110000·........h.......42 ··0x00000260·00000000·10000000·68020000·c0110000·........h.......
43 ··0x00000270·05000000·00000000·6c000000·7c020000·........l...|...43 ··0x00000270·05000000·00000000·6c000000·7c020000·........l...|...
44 ··0x00000280·c0110000·2b010000·00410e08·8502410e·....+....A....A.44 ··0x00000280·d0110000·2b010000·00410e08·8502410e·....+....A....A.
45 ··0x00000290·0c870341·0e108604·410e1483·05430e60·...A....A....C.`45 ··0x00000290·0c870341·0e108604·410e1483·05430e60·...A....A....C.`
46 ··0x000002a0·580e6c41·0e70480e·604b0e64·420e6845·X.lA.pH.`K.dB.hE46 ··0x000002a0·580e6c41·0e70480e·604b0e64·420e6845·X.lA.pH.`K.dB.hE
47 ··0x000002b0·0e6c410e·70480e60·02510e64·410e6843·.lA.pH.`.Q.dA.hC47 ··0x000002b0·0e6c410e·70480e60·02510e64·410e6843·.lA.pH.`.Q.dA.hC
48 ··0x000002c0·0e6c450e·704f0e60·530e6c41·0e70540e·.lE.pO.`S.lA.pT.48 ··0x000002c0·0e6c450e·704f0e60·530e6c41·0e70540e·.lE.pO.`S.lA.pT.
49 ··0x000002d0·60430a0e·1441c30e·1041c60e·0c41c70e·`C...A...A...A..49 ··0x000002d0·60430a0e·1441c30e·1041c60e·0c41c70e·`C...A...A...A..
50 ··0x000002e0·0841c50e·04410b00·1c000000·00000000·.A...A..........50 ··0x000002e0·0841c50e·04410b00·1c000000·00000000·.A...A..........
51 ··0x000002f0·017a5200·017c0801·1b0c0404·88010e60·.zR..|.........`51 ··0x000002f0·017a5200·017c0801·1b0c0404·88010e60·.zR..|.........`
52 ··0x00000300·83058502·86048703·3c000000·24000000·........<...$...52 ··0x00000300·83058502·86048703·3c000000·24000000·........<...$...
53 ··0x00000310·54040000·52000000·00410e64·410e6845·T...R....A.dA.hE53 ··0x00000310·54040000·52000000·00410e64·410e6845·T...R....A.dA.hE
54 ··0x00000320·0e6c460e·70480e60·480e6441·0e68450e·.lF.pH.`H.dA.hE.54 ··0x00000320·0e6c460e·70480e60·480e6441·0e68450e·.lF.pH.`H.dA.hE.
55 ··0x00000330·6c460e70·500e6043·0e64410e·68450e6c·lF.pP.`C.dA.hE.l55 ··0x00000330·6c460e70·500e6043·0e64410e·68450e6c·lF.pP.`C.dA.hE.l
56 ··0x00000340·460e7048·0e600000·2c000000·4c030000·F.pH.`..,...L...56 ··0x00000340·460e7048·0e600000·2c000000·4c030000·F.pH.`..,...L...
57 ··0x00000350·f0120000·2f000000·00410e08·8702410e·..../....A....A.57 ··0x00000350·00130000·2f000000·00410e08·8702410e·..../....A....A.
58 ··0x00000360·0c860343·0e1c450e·20480e10·5a0e0c41·...C..E.·H..Z..A58 ··0x00000360·0c860343·0e1c450e·20480e10·5a0e0c41·...C..E.·H..Z..A
59 ··0x00000370·c60e0841·c70e0400···················...A....59 ··0x00000370·c60e0841·c70e0400···················...A....
  
59.0 KB
sha256module.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:··········17468·(bytes·into·file)13 ··Start·of·section·headers:··········17564·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.01 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x443c:1 There·are·19·section·headers,·starting·at·offset·0x449c:
  
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]·.text·············PROGBITS········00000000·000034·000000·00··AX··0···0··15 ··[·1]·.text·············PROGBITS········00000000·000034·000000·00··AX··0···0··1
6 ··[·2]·.data·············PROGBITS········00000000·000040·00038c·00··WA··0···0·326 ··[·2]·.data·············PROGBITS········00000000·000040·00038c·00··WA··0···0·32
7 ··[·3]·.rel.data·········REL·············00000000·003e40·000138·08···I·16···2··47 ··[·3]·.rel.data·········REL·············00000000·003ea0·000138·08···I·16···2··4
8 ··[·4]·.bss··············NOBITS··········00000000·0003cc·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0003cc·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.1····PROGBITS········00000000·0003cc·00009a·01·AMS··0···0··19 ··[·5]·.rodata.str1.1····PROGBITS········00000000·0003cc·00009a·01·AMS··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········00000000·000466·0006ca·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000466·0006ca·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·003f78·0002d8·08···I·16···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·003fd8·0002d8·08···I·16···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·000b30·00007c·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·000b30·00007c·01·AMS··0···0··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·000bb0·002383·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·000bb0·0023d3·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·004250·0000c0·08···I·16···9··414 ··[10]·.rel.text.hot·····REL·············00000000·0042b0·0000c0·08···I·16···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·002f40·000295·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········00000000·002fa0·000295·00···A··0···0·32
16 ··[12]·.rel.rodata·······REL·············00000000·004310·000020·08···I·16··11··416 ··[12]·.rel.rodata·······REL·············00000000·004370·000020·08···I·16··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·0031d5·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·003235·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·0031d8·0004d8·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·003238·0004d8·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·004330·000070·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·004390·000070·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·0036b0·000410·10·····17··41··420 ··[16]·.symtab···········SYMTAB··········00000000·003710·000410·10·····17··41··4
21 ··[17]·.strtab···········STRTAB··········00000000·003ac0·000380·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·003b20·000380·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·0043a0·000099·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·004400·000099·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
2.19 KB
readelf --wide --symbols {}
    
Offset 7, 27 lines modifiedOffset 7, 27 lines modified
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····4:·000002c0···204·OBJECT··LOCAL··DEFAULT····2·SHA224type8 ·····4:·000002c0···204·OBJECT··LOCAL··DEFAULT····2·SHA224type
9 ·····5:·000001e0···204·OBJECT··LOCAL··DEFAULT····2·SHA256type9 ·····5:·000001e0···204·OBJECT··LOCAL··DEFAULT····2·SHA256type
10 ·····6:·00000080····52·OBJECT··LOCAL··DEFAULT····2·_sha256module10 ·····6:·00000080····52·OBJECT··LOCAL··DEFAULT····2·_sha256module
11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····8·11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
12 ·····8:·00000095···480·FUNC····LOCAL··DEFAULT····6·_sha256_sha22412 ·····8:·00000095···480·FUNC····LOCAL··DEFAULT····6·_sha256_sha224
13 ·····9:·00000040····36·OBJECT··LOCAL··DEFAULT····2·_parser.313 ·····9:·00000040····36·OBJECT··LOCAL··DEFAULT····2·_parser.3
14 ····10:·00001f30···186·FUNC····LOCAL··DEFAULT····9·sha_update14 ····10:·00001f40···186·FUNC····LOCAL··DEFAULT····9·sha_update
15 ····11:·00000275····13·FUNC····LOCAL··DEFAULT····6·SHA256_get_block_size15 ····11:·00000275····13·FUNC····LOCAL··DEFAULT····6·SHA256_get_block_size
16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT····9·16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
17 ····13:·00000000···749·FUNC····LOCAL··DEFAULT····9·SHA256Type_digest17 ····13:·00000000···758·FUNC····LOCAL··DEFAULT····9·SHA256Type_digest
18 ····14:·000002f0··7201·FUNC····LOCAL··DEFAULT····9·sha_transform18 ····14:·00000300··7201·FUNC····LOCAL··DEFAULT····9·sha_transform
19 ····15:·00000282···348·FUNC····LOCAL··DEFAULT····6·SHA256Type_hexdigest19 ····15:·00000282···348·FUNC····LOCAL··DEFAULT····6·SHA256Type_hexdigest
20 ····16:·000003de····44·FUNC····LOCAL··DEFAULT····6·SHA256_get_name20 ····16:·000003de····44·FUNC····LOCAL··DEFAULT····6·SHA256_get_name
21 ····17:·00001f20·····5·FUNC····LOCAL··DEFAULT····9·SHA_dealloc21 ····17:·00001f30·····5·FUNC····LOCAL··DEFAULT····9·SHA_dealloc
22 ····18:·0000040a···480·FUNC····LOCAL··DEFAULT····6·_sha256_sha25622 ····18:·0000040a···480·FUNC····LOCAL··DEFAULT····6·_sha256_sha256
23 ····19:·00000000····36·OBJECT··LOCAL··DEFAULT····2·_parser.123 ····19:·00000000····36·OBJECT··LOCAL··DEFAULT····2·_parser.1
24 ····20:·00001ff0···684·FUNC····LOCAL··DEFAULT····9·SHA256Type_update24 ····20:·00002000···752·FUNC····LOCAL··DEFAULT····9·SHA256Type_update
25 ····21:·000005ea···140·FUNC····LOCAL··DEFAULT····6·SHA256Type_update.cold25 ····21:·000005ea···140·FUNC····LOCAL··DEFAULT····6·SHA256Type_update.cold
26 ····22:·000022a0···227·FUNC····LOCAL··DEFAULT····9·SHA256Type_copy26 ····22:·000022f0···227·FUNC····LOCAL··DEFAULT····9·SHA256Type_copy
27 ····23:·00000676····84·FUNC····LOCAL··DEFAULT····6·SHA256Type_copy.cold27 ····23:·00000676····84·FUNC····LOCAL··DEFAULT····6·SHA256Type_copy.cold
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···11·28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
29 ····25:·00000000····12·OBJECT··LOCAL··DEFAULT···11·_keywords.029 ····25:·00000000····12·OBJECT··LOCAL··DEFAULT···11·_keywords.0
30 ····26:·0000000c····12·OBJECT··LOCAL··DEFAULT···11·_keywords.230 ····26:·0000000c····12·OBJECT··LOCAL··DEFAULT···11·_keywords.2
31 ····27:·000000c0····48·OBJECT··LOCAL··DEFAULT····2·SHA_functions31 ····27:·000000c0····48·OBJECT··LOCAL··DEFAULT····2·SHA_functions
32 ····28:·000000c0···132·OBJECT··LOCAL··DEFAULT···11·_sha256_sha256__doc__32 ····28:·000000c0···132·OBJECT··LOCAL··DEFAULT···11·_sha256_sha256__doc__
33 ····29:·00000020···132·OBJECT··LOCAL··DEFAULT···11·_sha256_sha224__doc__33 ····29:·00000020···132·OBJECT··LOCAL··DEFAULT···11·_sha256_sha224__doc__
8.94 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.data'·at·offset·0x3e40·contains·39·entries:1 Relocation·section·'.rel.data'·at·offset·0x3ea0·contains·39·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000004··00001801·R_386_32···············00000000···.rodata3 00000004··00001801·R_386_32···············00000000···.rodata
4 00000008··00000201·R_386_32···············00000000···.rodata.str1.14 00000008··00000201·R_386_32···············00000000···.rodata.str1.1
5 00000044··00001801·R_386_32···············00000000···.rodata5 00000044··00001801·R_386_32···············00000000···.rodata
6 00000048··00000201·R_386_32···············00000000···.rodata.str1.16 00000048··00000201·R_386_32···············00000000···.rodata.str1.1
7 00000094··00000201·R_386_32···············00000000···.rodata.str1.17 00000094··00000201·R_386_32···············00000000···.rodata.str1.1
8 000000a0··00000101·R_386_32···············00000000···.data8 000000a0··00000101·R_386_32···············00000000···.data
13.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 185, 84 lines modifiedOffset 185, 84 lines modified
185 ··DW_CFA_nop185 ··DW_CFA_nop
  
186 00000134·00000010·00000138·FDE·cie=00000000·pc=00000275..00000282186 00000134·00000010·00000138·FDE·cie=00000000·pc=00000275..00000282
187 ··DW_CFA_nop187 ··DW_CFA_nop
188 ··DW_CFA_nop188 ··DW_CFA_nop
189 ··DW_CFA_nop189 ··DW_CFA_nop
  
190 00000148·00000050·0000014c·FDE·cie=00000000·pc=00000000..000002ed190 00000148·00000050·0000014c·FDE·cie=00000000·pc=00000000..000002f6
191 ··DW_CFA_advance_loc:·1·to·00000001191 ··DW_CFA_advance_loc:·1·to·00000001
192 ··DW_CFA_def_cfa_offset:·8192 ··DW_CFA_def_cfa_offset:·8
193 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8193 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
194 ··DW_CFA_advance_loc:·1·to·00000002194 ··DW_CFA_advance_loc:·1·to·00000002
195 ··DW_CFA_def_cfa_offset:·12195 ··DW_CFA_def_cfa_offset:·12
196 ··DW_CFA_offset:·r7·(edi)·at·cfa-12196 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
197 ··DW_CFA_advance_loc:·1·to·00000003197 ··DW_CFA_advance_loc:·1·to·00000003
198 ··DW_CFA_def_cfa_offset:·16198 ··DW_CFA_def_cfa_offset:·16
199 ··DW_CFA_offset:·r6·(esi)·at·cfa-16199 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
200 ··DW_CFA_advance_loc:·1·to·00000004200 ··DW_CFA_advance_loc:·1·to·00000004
201 ··DW_CFA_def_cfa_offset:·20201 ··DW_CFA_def_cfa_offset:·20
202 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20202 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
203 ··DW_CFA_advance_loc:·6·to·0000000a203 ··DW_CFA_advance_loc:·6·to·0000000a
204 ··DW_CFA_def_cfa_offset:·208204 ··DW_CFA_def_cfa_offset:·208
205 ··DW_CFA_advance_loc2:·550·to·00000230205 ··DW_CFA_advance_loc2:·559·to·00000239
206 ··DW_CFA_def_cfa_offset:·216206 ··DW_CFA_def_cfa_offset:·216
207 ··DW_CFA_advance_loc1:·75·to·0000027b207 ··DW_CFA_advance_loc1:·75·to·00000284
208 ··DW_CFA_def_cfa_offset:·220208 ··DW_CFA_def_cfa_offset:·220
209 ··DW_CFA_advance_loc:·5·to·00000280209 ··DW_CFA_advance_loc:·5·to·00000289
210 ··DW_CFA_def_cfa_offset:·224210 ··DW_CFA_def_cfa_offset:·224
211 ··DW_CFA_advance_loc:·8·to·00000288211 ··DW_CFA_advance_loc:·8·to·00000291
212 ··DW_CFA_def_cfa_offset:·208212 ··DW_CFA_def_cfa_offset:·208
213 ··DW_CFA_advance_loc:·22·to·0000029e213 ··DW_CFA_advance_loc:·22·to·000002a7
214 ··DW_CFA_remember_state214 ··DW_CFA_remember_state
215 ··DW_CFA_def_cfa_offset:·20215 ··DW_CFA_def_cfa_offset:·20
216 ··DW_CFA_advance_loc:·1·to·0000029f216 ··DW_CFA_advance_loc:·1·to·000002a8
217 ··DW_CFA_restore:·r3·(ebx)217 ··DW_CFA_restore:·r3·(ebx)
218 ··DW_CFA_def_cfa_offset:·16218 ··DW_CFA_def_cfa_offset:·16
219 ··DW_CFA_advance_loc:·1·to·000002a0219 ··DW_CFA_advance_loc:·1·to·000002a9
220 ··DW_CFA_restore:·r6·(esi)220 ··DW_CFA_restore:·r6·(esi)
221 ··DW_CFA_def_cfa_offset:·12221 ··DW_CFA_def_cfa_offset:·12
222 ··DW_CFA_advance_loc:·1·to·000002a1222 ··DW_CFA_advance_loc:·1·to·000002aa
223 ··DW_CFA_restore:·r7·(edi)223 ··DW_CFA_restore:·r7·(edi)
224 ··DW_CFA_def_cfa_offset:·8224 ··DW_CFA_def_cfa_offset:·8
225 ··DW_CFA_advance_loc:·1·to·000002a2225 ··DW_CFA_advance_loc:·1·to·000002ab
226 ··DW_CFA_restore:·r5·(ebp)226 ··DW_CFA_restore:·r5·(ebp)
227 ··DW_CFA_def_cfa_offset:·4227 ··DW_CFA_def_cfa_offset:·4
228 ··DW_CFA_advance_loc:·1·to·000002a3228 ··DW_CFA_advance_loc:·1·to·000002ac
229 ··DW_CFA_restore_state229 ··DW_CFA_restore_state
230 ··DW_CFA_nop230 ··DW_CFA_nop
231 ··DW_CFA_nop231 ··DW_CFA_nop
  
232 0000019c·0000003c·000001a0·FDE·cie=00000000·pc=000002f0..00001f11232 0000019c·0000003c·000001a0·FDE·cie=00000000·pc=00000300..00001f21
233 ··DW_CFA_advance_loc:·1·to·000002f1233 ··DW_CFA_advance_loc:·1·to·00000301
234 ··DW_CFA_def_cfa_offset:·8234 ··DW_CFA_def_cfa_offset:·8
235 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8235 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
236 ··DW_CFA_advance_loc:·1·to·000002f2236 ··DW_CFA_advance_loc:·1·to·00000302
237 ··DW_CFA_def_cfa_offset:·12237 ··DW_CFA_def_cfa_offset:·12
238 ··DW_CFA_offset:·r7·(edi)·at·cfa-12238 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
239 ··DW_CFA_advance_loc:·1·to·000002f3239 ··DW_CFA_advance_loc:·1·to·00000303
240 ··DW_CFA_def_cfa_offset:·16240 ··DW_CFA_def_cfa_offset:·16
241 ··DW_CFA_offset:·r6·(esi)·at·cfa-16241 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
242 ··DW_CFA_advance_loc:·3·to·000002f6242 ··DW_CFA_advance_loc:·3·to·00000306
243 ··DW_CFA_def_cfa_offset:·20243 ··DW_CFA_def_cfa_offset:·20
244 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20244 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
245 ··DW_CFA_advance_loc:·6·to·000002fc245 ··DW_CFA_advance_loc:·6·to·0000030c
246 ··DW_CFA_def_cfa_offset:·352246 ··DW_CFA_def_cfa_offset:·352
247 ··DW_CFA_advance_loc2:·7184·to·00001f0c247 ··DW_CFA_advance_loc2:·7184·to·00001f1c
248 ··DW_CFA_def_cfa_offset:·20248 ··DW_CFA_def_cfa_offset:·20
249 ··DW_CFA_advance_loc:·1·to·00001f0d249 ··DW_CFA_advance_loc:·1·to·00001f1d
250 ··DW_CFA_restore:·r3·(ebx)250 ··DW_CFA_restore:·r3·(ebx)
251 ··DW_CFA_def_cfa_offset:·16251 ··DW_CFA_def_cfa_offset:·16
252 ··DW_CFA_advance_loc:·1·to·00001f0e252 ··DW_CFA_advance_loc:·1·to·00001f1e
253 ··DW_CFA_restore:·r6·(esi)253 ··DW_CFA_restore:·r6·(esi)
254 ··DW_CFA_def_cfa_offset:·12254 ··DW_CFA_def_cfa_offset:·12
255 ··DW_CFA_advance_loc:·1·to·00001f0f255 ··DW_CFA_advance_loc:·1·to·00001f1f
256 ··DW_CFA_restore:·r7·(edi)256 ··DW_CFA_restore:·r7·(edi)
257 ··DW_CFA_def_cfa_offset:·8257 ··DW_CFA_def_cfa_offset:·8
258 ··DW_CFA_advance_loc:·1·to·00001f10258 ··DW_CFA_advance_loc:·1·to·00001f20
259 ··DW_CFA_restore:·r5·(ebp)259 ··DW_CFA_restore:·r5·(ebp)
260 ··DW_CFA_def_cfa_offset:·4260 ··DW_CFA_def_cfa_offset:·4
261 ··DW_CFA_nop261 ··DW_CFA_nop
262 ··DW_CFA_nop262 ··DW_CFA_nop
  
263 000001dc·00000050·000001e0·FDE·cie=00000000·pc=00000282..000003de263 000001dc·00000050·000001e0·FDE·cie=00000000·pc=00000282..000003de
264 ··DW_CFA_advance_loc:·1·to·00000283264 ··DW_CFA_advance_loc:·1·to·00000283
2.73 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 21, 36 lines modifiedOffset 21, 36 lines modified
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·00000000·00000000·00000000·00000000·................22 ··0x00000120·00000000·00000000·00000000·00000000·................
23 ··0x00000130·00000000·00000000·00000000·00000000·................23 ··0x00000130·00000000·00000000·00000000·00000000·................
24 ··0x00000140·4f000000·75020000·00000000·00000000·O...u...........24 ··0x00000140·4f000000·75020000·00000000·00000000·O...u...........
25 ··0x00000150·00000000·5a000000·de030000·00000000·....Z...........25 ··0x00000150·00000000·5a000000·de030000·00000000·....Z...........
26 ··0x00000160·00000000·00000000·00000000·00000000·................26 ··0x00000160·00000000·00000000·00000000·00000000·................
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·5f000000·a0220000·04000000·60020000·_...."......`...28 ··0x00000180·5f000000·f0220000·04000000·60020000·_...."......`...
29 ··0x00000190·64000000·00000000·04000000·20020000·d...........·...29 ··0x00000190·64000000·00000000·04000000·20020000·d...........·...
30 ··0x000001a0·6b000000·82020000·04000000·c0010000·k...............30 ··0x000001a0·6b000000·82020000·04000000·c0010000·k...............
31 ··0x000001b0·75000000·f01f0000·08000000·60010000·u...........`...31 ··0x000001b0·75000000·00200000·08000000·60010000·u....·......`...
32 ··0x000001c0·00000000·00000000·00000000·00000000·................32 ··0x000001c0·00000000·00000000·00000000·00000000·................
33 ··0x000001d0·00000000·00000000·00000000·00000000·................33 ··0x000001d0·00000000·00000000·00000000·00000000·................
34 ··0x000001e0·01000000·00000000·00000000·7c000000·............|...34 ··0x000001e0·01000000·00000000·00000000·7c000000·............|...
35 ··0x000001f0·78000000·00000000·201f0000·00000000·x.......·.......35 ··0x000001f0·78000000·00000000·301f0000·00000000·x.......0.......
36 ··0x00000200·00000000·00000000·00000000·00000000·................36 ··0x00000200·00000000·00000000·00000000·00000000·................
37 ··0x00000210·00000000·00000000·00000000·00000000·................37 ··0x00000210·00000000·00000000·00000000·00000000·................
38 ··0x00000220·00000000·00000000·00000000·00000000·................38 ··0x00000220·00000000·00000000·00000000·00000000·................
39 ··0x00000230·00000000·00000400·00000000·00000000·................39 ··0x00000230·00000000·00000400·00000000·00000000·................
40 ··0x00000240·00000000·00000000·00000000·00000000·................40 ··0x00000240·00000000·00000000·00000000·00000000·................
41 ··0x00000250·00000000·80010000·00010000·40010000·............@...41 ··0x00000250·00000000·80010000·00010000·40010000·............@...
42 ··0x00000260·00000000·00000000·00000000·00000000·................42 ··0x00000260·00000000·00000000·00000000·00000000·................
43 ··0x00000270·00000000·00000000·00000000·00000000·................43 ··0x00000270·00000000·00000000·00000000·00000000·................
44 ··0x00000280·00000000·00000000·00000000·00000000·................44 ··0x00000280·00000000·00000000·00000000·00000000·................
45 ··0x00000290·00000000·00000000·00000000·00000000·................45 ··0x00000290·00000000·00000000·00000000·00000000·................
46 ··0x000002a0·00000000·00000000·00000000·00000000·................46 ··0x000002a0·00000000·00000000·00000000·00000000·................
47 ··0x000002b0·00000000·00000000·00000000·00000000·................47 ··0x000002b0·00000000·00000000·00000000·00000000·................
48 ··0x000002c0·01000000·00000000·00000000·8b000000·................48 ··0x000002c0·01000000·00000000·00000000·8b000000·................
49 ··0x000002d0·78000000·00000000·201f0000·00000000·x.......·.......49 ··0x000002d0·78000000·00000000·301f0000·00000000·x.......0.......
50 ··0x000002e0·00000000·00000000·00000000·00000000·................50 ··0x000002e0·00000000·00000000·00000000·00000000·................
51 ··0x000002f0·00000000·00000000·00000000·00000000·................51 ··0x000002f0·00000000·00000000·00000000·00000000·................
52 ··0x00000300·00000000·00000000·00000000·00000000·................52 ··0x00000300·00000000·00000000·00000000·00000000·................
53 ··0x00000310·00000000·00000400·00000000·00000000·................53 ··0x00000310·00000000·00000400·00000000·00000000·................
54 ··0x00000320·00000000·00000000·00000000·00000000·................54 ··0x00000320·00000000·00000000·00000000·00000000·................
55 ··0x00000330·00000000·80010000·00010000·40010000·............@...55 ··0x00000330·00000000·80010000·00010000·40010000·............@...
56 ··0x00000340·00000000·00000000·00000000·00000000·................56 ··0x00000340·00000000·00000000·00000000·00000000·................
4.77 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 222, 15 lines modifiedOffset 222, 15 lines modified
222 »       add····$0x10,%esp222 »       add····$0x10,%esp
223 »       jmp····1bd·<_sha256_sha224+0x128>223 »       jmp····1bd·<_sha256_sha224+0x128>
224 »       test···%esi,%esi224 »       test···%esi,%esi
225 »       je·····26d·<_sha256_sha224+0x1d8>225 »       je·····26d·<_sha256_sha224+0x1d8>
226 »       mov····0x1c(%esp),%ecx226 »       mov····0x1c(%esp),%ecx
227 »       mov····0x14(%esp),%edx227 »       mov····0x14(%esp),%edx
228 »       mov····%ebx,%eax228 »       mov····%ebx,%eax
229 »       call···2189·<SHA256Type_update+0x199>229 »       call···2199·<SHA256Type_update+0x199>
230 ·R_386_PC32»     .text.hot230 ·R_386_PC32»     .text.hot
231 »       sub····$0xc,%esp231 »       sub····$0xc,%esp
232 »       lea····0x20(%esp),%ecx232 »       lea····0x20(%esp),%ecx
233 »       push···%ecx233 »       push···%ecx
234 »       call···266·<_sha256_sha224+0x1d1>234 »       call···266·<_sha256_sha224+0x1d1>
235 ·R_386_PC32»     PyBuffer_Release235 ·R_386_PC32»     PyBuffer_Release
236 »       add····$0x10,%esp236 »       add····$0x10,%esp
17.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 78, 86 lines modifiedOffset 78, 88 lines modified
78 »       mov····%esi,0xa0(%esp)78 »       mov····%esi,0xa0(%esp)
79 »       lea····0x64(%esp),%esi79 »       lea····0x64(%esp),%esi
80 »       mov····%edx,0x98(%esp)80 »       mov····%edx,0x98(%esp)
81 »       lea····(%esi,%eax,1),%edx81 »       lea····(%esi,%eax,1),%edx
82 »       mov····%ecx,0x9c(%esp)82 »       mov····%ecx,0x9c(%esp)
83 »       movb···$0x80,0x64(%esp,%edi,1)83 »       movb···$0x80,0x64(%esp,%edi,1)
84 »       cmp····$0x38,%eax84 »       cmp····$0x38,%eax
85 »       jg·····2c1·<SHA256Type_digest+0x2c1>85 »       jg·····2ca·<SHA256Type_digest+0x2ca>
86 »       mov····$0x38,%edi86 »       mov····$0x38,%edi
87 »       xor····%esi,%esi87 »       xor····%esi,%esi
88 »       sub····%eax,%edi88 »       sub····%eax,%edi
89 »       cmp····$0x4,%edi89 »       cmp····$0x4,%edi
90 »       jb·····1f7·<SHA256Type_digest+0x1f7>90 »       jb·····200·<SHA256Type_digest+0x200>
91 »       lea····0x4(%edx),%ecx91 »       lea····0x4(%edx),%ecx
92 »       movl···$0x0,(%edx)92 »       movl···$0x0,(%edx)
93 »       and····$0xfffffffc,%ecx93 »       and····$0xfffffffc,%ecx
94 »       movl···$0x0,-0x4(%edx,%edi,1)94 »       movl···$0x0,-0x4(%edx,%edi,1)
95 »       sub····%ecx,%edx95 »       sub····%ecx,%edx
96 »       add····%edx,%edi96 »       add····%edx,%edi
97 »       and····$0xfffffffc,%edi97 »       and····$0xfffffffc,%edi
98 »       cmp····$0x4,%edi98 »       cmp····$0x4,%edi
99 »       jb·····20a·<SHA256Type_digest+0x20a>99 »       jb·····213·<SHA256Type_digest+0x213>
100 »       lea····-0x1(%edi),%edx100 »       lea····-0x1(%edi),%edx
101 »       mov····$0x4,%eax101 »       mov····$0x4,%eax
102 »       movl···$0x0,(%ecx)102 »       movl···$0x0,(%ecx)
103 »       shr····$0x2,%edx103 »       shr····$0x2,%edx
104 »       and····$0x7,%edx104 »       and····$0x7,%edx
105 »       cmp····%edi,%eax105 »       cmp····%edi,%eax
106 »       jae····20a·<SHA256Type_digest+0x20a>106 »       jae····213·<SHA256Type_digest+0x213>
107 »       test···%edx,%edx107 »       test···%edx,%edx
108 »       je·····1cf·<SHA256Type_digest+0x1cf>108 »       je·····1cf·<SHA256Type_digest+0x1cf>
109 »       cmp····$0x1,%edx109 »       cmp····$0x1,%edx
110 »       je·····1c5·<SHA256Type_digest+0x1c5>110 »       je·····1c5·<SHA256Type_digest+0x1c5>
111 »       cmp····$0x2,%edx111 »       cmp····$0x2,%edx
112 »       je·····1bf·<SHA256Type_digest+0x1bf>112 »       je·····1bf·<SHA256Type_digest+0x1bf>
113 »       cmp····$0x3,%edx113 »       cmp····$0x3,%edx
114 »       je·····1b9·<SHA256Type_digest+0x1b9>114 »       je·····1b9·<SHA256Type_digest+0x1b9>
115 »       cmp····$0x4,%edx115 »       cmp····$0x4,%edx
116 »       je·····1b3·<SHA256Type_digest+0x1b3>116 »       je·····1b3·<SHA256Type_digest+0x1b3>
117 »       cmp····$0x5,%edx117 »       cmp····$0x5,%edx
118 »       je·····1ad·<SHA256Type_digest+0x1ad>118 »       je·····1ad·<SHA256Type_digest+0x1ad>
119 »       cmp····$0x6,%edx119 »       cmp····$0x6,%edx
120 »       jne····2a3·<SHA256Type_digest+0x2a3>120 »       jne····2ac·<SHA256Type_digest+0x2ac>
121 »       mov····%esi,(%ecx,%eax,1)121 »       mov····%esi,(%ecx,%eax,1)
122 »       add····$0x4,%eax122 »       add····$0x4,%eax
123 »       mov····%esi,(%ecx,%eax,1)123 »       mov····%esi,(%ecx,%eax,1)
124 »       add····$0x4,%eax124 »       add····$0x4,%eax
125 »       mov····%esi,(%ecx,%eax,1)125 »       mov····%esi,(%ecx,%eax,1)
126 »       add····$0x4,%eax126 »       add····$0x4,%eax
127 »       mov····%esi,(%ecx,%eax,1)127 »       mov····%esi,(%ecx,%eax,1)
128 »       add····$0x4,%eax128 »       add····$0x4,%eax
129 »       mov····%esi,(%ecx,%eax,1)129 »       mov····%esi,(%ecx,%eax,1)
130 »       add····$0x4,%eax130 »       add····$0x4,%eax
131 »       mov····%esi,(%ecx,%eax,1)131 »       mov····%esi,(%ecx,%eax,1)
132 »       add····$0x4,%eax132 »       add····$0x4,%eax
133 »       cmp····%edi,%eax133 »       cmp····%edi,%eax
134 »       jae····20a·<SHA256Type_digest+0x20a>134 »       jae····213·<SHA256Type_digest+0x213>
135 »       mov····%esi,(%ecx,%eax,1)135 »       mov····%esi,(%ecx,%eax,1)
136 »       mov····%esi,0x4(%ecx,%eax,1)136 »       mov····%esi,0x4(%ecx,%eax,1)
137 »       mov····%esi,0x8(%ecx,%eax,1)137 »       mov····%esi,0x8(%ecx,%eax,1)
138 »       mov····%esi,0xc(%ecx,%eax,1)138 »       mov····%esi,0xc(%ecx,%eax,1)
139 »       mov····%esi,0x10(%ecx,%eax,1)139 »       mov····%esi,0x10(%ecx,%eax,1)
140 »       mov····%esi,0x14(%ecx,%eax,1)140 »       mov····%esi,0x14(%ecx,%eax,1)
141 »       mov····%esi,0x18(%ecx,%eax,1)141 »       mov····%esi,0x18(%ecx,%eax,1)
142 »       mov····%esi,0x1c(%ecx,%eax,1)142 »       mov····%esi,0x1c(%ecx,%eax,1)
143 »       add····$0x20,%eax143 »       add····$0x20,%eax
144 »       cmp····%edi,%eax144 »       cmp····%edi,%eax
145 »       jb·····1cf·<SHA256Type_digest+0x1cf>145 »       jb·····1cf·<SHA256Type_digest+0x1cf>
146 »       jmp····20a·<SHA256Type_digest+0x20a>146 »       jmp····213·<SHA256Type_digest+0x213>
 147 »       lea····0x0(%esi,%eiz,1),%esi
 148 »       xchg···%ax,%ax
147 »       test···%edi,%edi149 »       test···%edi,%edi
148 »       je·····20a·<SHA256Type_digest+0x20a>150 »       je·····213·<SHA256Type_digest+0x213>
149 »       movb···$0x0,(%edx)151 »       movb···$0x0,(%edx)
150 »       test···$0x2,%edi152 »       test···$0x2,%edi
151 »       jne····2b0·<SHA256Type_digest+0x2b0>153 »       jne····2b9·<SHA256Type_digest+0x2b9>
152 »       mov····0x8(%esp),%esi154 »       mov····0x8(%esp),%esi
153 »       lea····0x34(%esp),%eax155 »       lea····0x34(%esp),%eax
154 »       mov····%ebp,0xa0(%esp)156 »       mov····%ebp,0xa0(%esp)
155 »       mov····%esi,0x9c(%esp)157 »       mov····%esi,0x9c(%esp)
156 »       call···2f0·<sha_transform>158 »       call···300·<sha_transform>
157 »       mov····0x3c(%esp),%edx159 »       mov····0x3c(%esp),%edx
158 »       mov····0x40(%esp),%ebp160 »       mov····0x40(%esp),%ebp
159 »       sub····$0x8,%esp161 »       sub····$0x8,%esp
160 »       mov····0x4c(%esp),%ecx162 »       mov····0x4c(%esp),%ecx
161 »       mov····0x50(%esp),%edi163 »       mov····0x50(%esp),%edi
162 »       mov····0x54(%esp),%eax164 »       mov····0x54(%esp),%eax
163 »       mov····0x58(%esp),%esi165 »       mov····0x58(%esp),%esi
5.09 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 18, 63 lines modifiedOffset 18, 63 lines modified
18 ··0x000000e0·60480e50·460e5442·0e58450e·5c410e60·`H.PF.TB.XE.\A.`18 ··0x000000e0·60480e50·460e5442·0e58450e·5c410e60·`H.PF.TB.XE.\A.`
19 ··0x000000f0·480e504b·0e54410e·58450e5c·460e6052·H.PK.TA.XE.\F.`R19 ··0x000000f0·480e504b·0e54410e·58450e5c·460e6052·H.PK.TA.XE.\F.`R
20 ··0x00000100·0e504a0e·5c450e60·480e504d·0e5c450e·.PJ.\E.`H.PM.\E.20 ··0x00000100·0e504a0e·5c450e60·480e504d·0e5c450e·.PJ.\E.`H.PM.\E.
21 ··0x00000110·60480e50·026b0e5c·410e6048·0e505b0e·`H.P.k.\A.`H.P[.21 ··0x00000110·60480e50·026b0e5c·410e6048·0e505b0e·`H.P.k.\A.`H.P[.
22 ··0x00000120·5c450e60·480e5043·0e0c43c3·0e0841c6·\E.`H.PC..C...A.22 ··0x00000120·5c450e60·480e5043·0e0c43c3·0e0841c6·\E.`H.PC..C...A.
23 ··0x00000130·0e040000·10000000·38010000·75020000·........8...u...23 ··0x00000130·0e040000·10000000·38010000·75020000·........8...u...
24 ··0x00000140·0d000000·00000000·50000000·4c010000·........P...L...24 ··0x00000140·0d000000·00000000·50000000·4c010000·........P...L...
25 ··0x00000150·00000000·ed020000·00410e08·8502410e·.........A....A.25 ··0x00000150·00000000·f6020000·00410e08·8502410e·.........A....A.
26 ··0x00000160·0c870341·0e108604·410e1483·05460ed0·...A....A....F..26 ··0x00000160·0c870341·0e108604·410e1483·05460ed0·...A....A....F..
27 ··0x00000170·01032602·0ed80102·4b0edc01·450ee001·..&.....K...E...27 ··0x00000170·01032f02·0ed80102·4b0edc01·450ee001·../.....K...E...
28 ··0x00000180·480ed001·560a0e14·41c30e10·41c60e0c·H...V...A...A...28 ··0x00000180·480ed001·560a0e14·41c30e10·41c60e0c·H...V...A...A...
29 ··0x00000190·41c70e08·41c50e04·410b0000·3c000000·A...A...A...<...29 ··0x00000190·41c70e08·41c50e04·410b0000·3c000000·A...A...A...<...
30 ··0x000001a0·a0010000·f0020000·211c0000·00410e08·........!....A..30 ··0x000001a0·a0010000·00030000·211c0000·00410e08·........!....A..
31 ··0x000001b0·8502410e·0c870341·0e108604·430e1483·..A....A....C...31 ··0x000001b0·8502410e·0c870341·0e108604·430e1483·..A....A....C...
32 ··0x000001c0·05460ee0·0203101c·0e1441c3·0e1041c6·.F........A...A.32 ··0x000001c0·05460ee0·0203101c·0e1441c3·0e1041c6·.F........A...A.
33 ··0x000001d0·0e0c41c7·0e0841c5·0e040000·50000000·..A...A.....P...33 ··0x000001d0·0e0c41c7·0e0841c5·0e040000·50000000·..A...A.....P...
34 ··0x000001e0·e0010000·82020000·5c010000·00410e08·........\....A..34 ··0x000001e0·e0010000·82020000·5c010000·00410e08·........\....A..
35 ··0x000001f0·8502410e·0c870341·0e108604·410e1483·..A....A....A...35 ··0x000001f0·8502410e·0c870341·0e108604·410e1483·..A....A....A...
36 ··0x00000200·05460ed0·01032101·0ed40141·0ed80143·.F....!....A...C36 ··0x00000200·05460ed0·01032101·0ed40141·0ed80143·.F....!....A...C
37 ··0x00000210·0edc0145·0ee00148·0ed0015b·0e1441c3·...E...H...[..A.37 ··0x00000210·0edc0145·0ee00148·0ed0015b·0e1441c3·...E...H...[..A.
38 ··0x00000220·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....38 ··0x00000220·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....
39 ··0x00000230·10000000·34020000·de030000·2c000000·....4.......,...39 ··0x00000230·10000000·34020000·de030000·2c000000·....4.......,...
40 ··0x00000240·00000000·10000000·48020000·201f0000·........H...·...40 ··0x00000240·00000000·10000000·48020000·301f0000·........H...0...
41 ··0x00000250·05000000·00000000·bc000000·5c020000·............\...41 ··0x00000250·05000000·00000000·bc000000·5c020000·............\...
42 ··0x00000260·0a040000·e0010000·00410e08·8602410e·.........A....A.42 ··0x00000260·0a040000·e0010000·00410e08·8602410e·.........A....A.
43 ··0x00000270·0c830345·0e50650e·5c450e60·420e6442·...E.Pe.\E.`B.dB43 ··0x00000270·0c830345·0e50650e·5c450e60·420e6442·...E.Pe.\E.`B.dB
44 ··0x00000280·0e68420e·6c450e70·410e7442·0e78410e·.hB.lE.pA.tB.xA.44 ··0x00000280·0e68420e·6c450e70·410e7442·0e78410e·.hB.lE.pA.tB.xA.
45 ··0x00000290·7c410e80·01480e50·5c0e5c43·0e60480e·|A...H.P\.\C.`H.45 ··0x00000290·7c410e80·01480e50·5c0e5c43·0e60480e·|A...H.P\.\C.`H.
46 ··0x000002a0·505a0e54·410e5847·0e5c460e·60480e50·PZ.TA.XG.\F.`H.P46 ··0x000002a0·505a0e54·410e5847·0e5c460e·60480e50·PZ.TA.XG.\F.`H.P
47 ··0x000002b0·480e5c41·0e60480e·50450e54·430e5845·H.\A.`H.PE.TC.XE47 ··0x000002b0·480e5c41·0e60480e·50450e54·430e5845·H.\A.`H.PE.TC.XE
48 ··0x000002c0·0e5c460e·60480e50·460e5442·0e58450e·.\F.`H.PF.TB.XE.48 ··0x000002c0·0e5c460e·60480e50·460e5442·0e58450e·.\F.`H.PF.TB.XE.
49 ··0x000002d0·5c410e60·480e504b·0e54410e·58450e5c·\A.`H.PK.TA.XE.\49 ··0x000002d0·5c410e60·480e504b·0e54410e·58450e5c·\A.`H.PK.TA.XE.\
50 ··0x000002e0·460e6052·0e504a0e·5c450e60·480e504d·F.`R.PJ.\E.`H.PM50 ··0x000002e0·460e6052·0e504a0e·5c450e60·480e504d·F.`R.PJ.\E.`H.PM
51 ··0x000002f0·0e5c450e·60480e50·026b0e5c·410e6048·.\E.`H.P.k.\A.`H51 ··0x000002f0·0e5c450e·60480e50·026b0e5c·410e6048·.\E.`H.P.k.\A.`H
52 ··0x00000300·0e505b0e·5c450e60·480e5043·0e0c43c3·.P[.\E.`H.PC..C.52 ··0x00000300·0e505b0e·5c450e60·480e5043·0e0c43c3·.P[.\E.`H.PC..C.
53 ··0x00000310·0e0841c6·0e040000·58000000·1c030000·..A.....X.......53 ··0x00000310·0e0841c6·0e040000·58000000·1c030000·..A.....X.......
54 ··0x00000320·301f0000·ba000000·00410e08·85024a0e·0........A....J.54 ··0x00000320·401f0000·ba000000·00410e08·85024a0e·@........A....J.
55 ··0x00000330·0c870341·0e108604·430e1483·05450e30·...A....C....E.055 ··0x00000330·0c870341·0e108604·430e1483·05450e30·...A....C....E.0
56 ··0x00000340·700e3441·0e38410e·3c410e40·4b0e3043·p.4A.8A.<A.@K.0C56 ··0x00000340·700e3441·0e38410e·3c410e40·4b0e3043·p.4A.8A.<A.@K.0C
57 ··0x00000350·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A57 ··0x00000350·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A
58 ··0x00000360·c50e0441·0b700e34·410e3843·0e3c430e·...A.p.4A.8C.<C.58 ··0x00000360·c50e0441·0b700e34·410e3843·0e3c430e·...A.p.4A.8C.<C.
59 ··0x00000370·404b0e30·78000000·78030000·f01f0000·@K.0x...x.......59 ··0x00000370·404b0e30·78000000·78030000·00200000·@K.0x...x....·..
60 ··0x00000380·ac020000·00410e08·8502410e·0c870341·.....A....A....A60 ··0x00000380·f0020000·00410e08·8502410e·0c870341·.....A....A....A
61 ··0x00000390·0e108604·410e1483·05430e60·540e6c41·....A....C.`T.lA61 ··0x00000390·0e108604·410e1483·05430e60·540e6c41·....A....C.`T.lA
62 ··0x000003a0·0e70480e·604b0e64·420e6845·0e6c410e·.pH.`K.dB.hE.lA.62 ··0x000003a0·0e70480e·604b0e64·420e6845·0e6c410e·.pH.`K.dB.hE.lA.
63 ··0x000003b0·70480e60·036e010e·6c480e70·540e6043·pH.`.n..lH.pT.`C63 ··0x000003b0·70480e60·036b010e·6c480e70·540e6043·pH.`.k..lH.pT.`C
64 ··0x000003c0·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A64 ··0x000003c0·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A
65 ··0x000003d0·c50e0441·0b02860e·64410e68·410e6c43·...A....dA.hA.lC65 ··0x000003d0·c50e0441·0b02cd0e·64410e68·410e6c43·...A....dA.hA.lC
66 ··0x000003e0·0e70590e·60590e6c·450e704f·0e600000·.pY.`Y.lE.pO.`..66 ··0x000003e0·0e70590e·60590e6c·450e704f·0e600000·.pY.`Y.lE.pO.`..
67 ··0x000003f0·1c000000·00000000·017a5200·017c0801·.........zR..|..67 ··0x000003f0·1c000000·00000000·017a5200·017c0801·.........zR..|..
68 ··0x00000400·1b0c0404·88010e60·83058502·86048703·.......`........68 ··0x00000400·1b0c0404·88010e60·83058502·86048703·.......`........
69 ··0x00000410·40000000·24000000·ea050000·8c000000·@...$...........69 ··0x00000410·40000000·24000000·ea050000·8c000000·@...$...........
70 ··0x00000420·00410e64·410e6845·0e6c460e·70460e6c·.A.dA.hE.lF.pF.l70 ··0x00000420·00410e64·410e6845·0e6c460e·70480e60·.A.dA.hE.lF.pH.`
71 ··0x00000430·450e7048·0e604f0e·64410e68·450e6c46·E.pH.`O.dA.hE.lF 
72 ··0x00000440·0e70480e·60480e64·410e6845·0e6c460e·.pH.`H.dA.hE.lF.71 ··0x00000430·4f0e6441·0e68450e·6c460e70·480e606e·O.dA.hE.lF.pH.`n
 72 ··0x00000440·0e64410e·68450e6c·460e7046·0e6c450e·.dA.hE.lF.pF.lE.
73 ··0x00000450·70480e60·44000000·58040000·a0220000·pH.`D...X...."..73 ··0x00000450·70480e60·44000000·58040000·f0220000·pH.`D...X...."..
74 ··0x00000460·e3000000·00410e08·8502410e·0c870341·.....A....A....A74 ··0x00000460·e3000000·00410e08·8502410e·0c870341·.....A....A....A
75 ··0x00000470·0e108604·410e1483·05430e20·540e2c45·....A....C.·T.,E75 ··0x00000470·0e108604·410e1483·05430e20·540e2c45·....A....C.·T.,E
76 ··0x00000480·0e30480e·2002b60e·1441c30e·1041c60e·.0H.·....A...A..76 ··0x00000480·0e30480e·2002b60e·1441c30e·1041c60e·.0H.·....A...A..
77 ··0x00000490·0c41c70e·0841c50e·04000000·1c000000·.A...A..........77 ··0x00000490·0c41c70e·0841c50e·04000000·1c000000·.A...A..........
78 ··0x000004a0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......78 ··0x000004a0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
79 ··0x000004b0·88010e20·83058502·86048703·18000000·...·............79 ··0x000004b0·88010e20·83058502·86048703·18000000·...·............
80 ··0x000004c0·24000000·76060000·54000000·00430e2c·$...v...T....C.,80 ··0x000004c0·24000000·76060000·54000000·00430e2c·$...v...T....C.,
12.4 KB
signalmodule.o
1.08 KB
readelf --wide --symbols {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
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····1·5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
9 ·····5:·000000e0·····4·OBJECT··LOCAL··DEFAULT····5·is_tripped9 ·····5:·000000e0·····4·OBJECT··LOCAL··DEFAULT····5·is_tripped
10 ·····6:·00000000···178·FUNC····LOCAL··DEFAULT····1·_PyErr_CheckSignalsTstate.part.010 ·····6:·00000000···180·FUNC····LOCAL··DEFAULT····1·_PyErr_CheckSignalsTstate.part.0
11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····8·11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
12 ·····8:·00000000·····7·FUNC····LOCAL··DEFAULT····8·_PyErr_CheckSignalsTstate.cold12 ·····8:·00000000·····7·FUNC····LOCAL··DEFAULT····8·_PyErr_CheckSignalsTstate.cold
13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···10·13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
14 ····10:·00000100···520·OBJECT··LOCAL··DEFAULT····5·Handlers14 ····10:·00000100···520·OBJECT··LOCAL··DEFAULT····5·Handlers
15 ····11:·00000007····27·FUNC····LOCAL··DEFAULT····8·_PyErr_CheckSignalsTstate.part.0.cold15 ····11:·00000007····27·FUNC····LOCAL··DEFAULT····8·_PyErr_CheckSignalsTstate.part.0.cold
16 ····12:·00000022····33·FUNC····LOCAL··DEFAULT····8·_PySignal_Init.cold16 ····12:·00000022····33·FUNC····LOCAL··DEFAULT····8·_PySignal_Init.cold
17 ····13:·00000020····52·OBJECT··LOCAL··DEFAULT····3·signalmodule17 ····13:·00000020····52·OBJECT··LOCAL··DEFAULT····3·signalmodule
2.78 KB
readelf --wide --relocs {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x6478·contains·106·entries:1 Relocation·section·'.rel.text'·at·offset·0x6478·contains·106·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000000d··00000301·R_386_32···············00000000···.bss3 0000000d··00000301·R_386_32···············00000000···.bss
4 00000024··00000301·R_386_32···············00000000···.bss4 0000002e··00000301·R_386_32···············00000000···.bss
5 00000041··00000301·R_386_32···············00000000···.bss5 00000039··00000301·R_386_32···············00000000···.bss
6 0000004d··00000901·R_386_32···············00000000···.rodata.str1.16 00000045··00000901·R_386_32···············00000000···.rodata.str1.1
7 00000052··00005a02·R_386_PC32·············00000000···Py_BuildValue7 0000004a··00005a02·R_386_PC32·············00000000···Py_BuildValue
8 00000062··00000301·R_386_32···············00000000···.bss8 0000005a··00000301·R_386_32···············00000000···.bss
9 0000006c··00005b02·R_386_PC32·············00000000···_PyObject_Call9 00000064··00005b02·R_386_PC32·············00000000···_PyObject_Call
10 00000089··00005c02·R_386_PC32·············00000000···_Py_Dealloc10 00000081··00005c02·R_386_PC32·············00000000···_Py_Dealloc
11 000000a9··00000301·R_386_32···············00000000···.bss11 000000ab··00000301·R_386_32···············00000000···.bss
12 000000d1··00005f02·R_386_PC32·············00000000···PyOS_setsig12 000000d1··00005f02·R_386_PC32·············00000000···PyOS_setsig
13 000000dc··00005f02·R_386_PC32·············00000000···PyOS_setsig13 000000dc··00005f02·R_386_PC32·············00000000···PyOS_setsig
14 000000e3··00000901·R_386_32···············00000000···.rodata.str1.114 000000e3··00000901·R_386_32···············00000000···.rodata.str1.1
15 000000e8··00006002·R_386_PC32·············00000000···PyImport_ImportModule15 000000e8··00006002·R_386_PC32·············00000000···PyImport_ImportModule
16 00000122··00000301·R_386_32···············00000000···.bss16 00000122··00000301·R_386_32···············00000000···.bss
17 0000013c··00000301·R_386_32···············00000000···.bss17 0000013c··00000301·R_386_32···············00000000···.bss
18 00000143··00000301·R_386_32···············00000000···.bss18 00000143··00000301·R_386_32···············00000000···.bss
3.29 KB
readelf --wide --debug-dump=frames {}
    
Offset 49, 72 lines modifiedOffset 49, 72 lines modified
49 ··DW_CFA_nop49 ··DW_CFA_nop
  
50 00000064·00000010·00000068·FDE·cie=00000000·pc=00000000..0000000750 00000064·00000010·00000068·FDE·cie=00000000·pc=00000000..00000007
51 ··DW_CFA_nop51 ··DW_CFA_nop
52 ··DW_CFA_nop52 ··DW_CFA_nop
53 ··DW_CFA_nop53 ··DW_CFA_nop
  
54 00000078·00000064·0000007c·FDE·cie=00000000·pc=00000000..000000b254 00000078·00000064·0000007c·FDE·cie=00000000·pc=00000000..000000b4
55 ··DW_CFA_advance_loc:·1·to·0000000155 ··DW_CFA_advance_loc:·1·to·00000001
56 ··DW_CFA_def_cfa_offset:·856 ··DW_CFA_def_cfa_offset:·8
57 ··DW_CFA_offset:·r5·(ebp)·at·cfa-857 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
58 ··DW_CFA_advance_loc:·1·to·0000000258 ··DW_CFA_advance_loc:·1·to·00000002
59 ··DW_CFA_def_cfa_offset:·1259 ··DW_CFA_def_cfa_offset:·12
60 ··DW_CFA_offset:·r7·(edi)·at·cfa-1260 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
61 ··DW_CFA_advance_loc:·1·to·0000000361 ··DW_CFA_advance_loc:·1·to·00000003
62 ··DW_CFA_def_cfa_offset:·1662 ··DW_CFA_def_cfa_offset:·16
63 ··DW_CFA_offset:·r6·(esi)·at·cfa-1663 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
64 ··DW_CFA_advance_loc:·5·to·0000000864 ··DW_CFA_advance_loc:·5·to·00000008
65 ··DW_CFA_def_cfa_offset:·2065 ··DW_CFA_def_cfa_offset:·20
66 ··DW_CFA_offset:·r3·(ebx)·at·cfa-2066 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
67 ··DW_CFA_advance_loc:·3·to·0000000b67 ··DW_CFA_advance_loc:·3·to·0000000b
68 ··DW_CFA_def_cfa_offset:·4868 ··DW_CFA_def_cfa_offset:·48
69 ··DW_CFA_advance_loc:·46·to·00000039 
70 ··DW_CFA_remember_state 
71 ··DW_CFA_def_cfa_offset:·20 
72 ··DW_CFA_advance_loc:·1·to·0000003a 
73 ··DW_CFA_restore:·r3·(ebx) 
74 ··DW_CFA_def_cfa_offset:·16 
75 ··DW_CFA_advance_loc:·1·to·0000003b 
76 ··DW_CFA_restore:·r6·(esi) 
77 ··DW_CFA_def_cfa_offset:·12 
78 ··DW_CFA_advance_loc:·1·to·0000003c 
79 ··DW_CFA_restore:·r7·(edi) 
80 ··DW_CFA_def_cfa_offset:·8 
81 ··DW_CFA_advance_loc:·1·to·0000003d 
82 ··DW_CFA_restore:·r5·(ebp) 
83 ··DW_CFA_def_cfa_offset:·4 
84 ··DW_CFA_advance_loc:·1·to·0000003e 
85 ··DW_CFA_restore_state 
86 ··DW_CFA_advance_loc:·12·to·0000004a69 ··DW_CFA_advance_loc:·55·to·00000042
87 ··DW_CFA_def_cfa_offset:·5270 ··DW_CFA_def_cfa_offset:·52
88 ··DW_CFA_advance_loc:·1·to·0000004b71 ··DW_CFA_advance_loc:·1·to·00000043
89 ··DW_CFA_def_cfa_offset:·5672 ··DW_CFA_def_cfa_offset:·56
90 ··DW_CFA_advance_loc:·1·to·0000004c73 ··DW_CFA_advance_loc:·1·to·00000044
91 ··DW_CFA_def_cfa_offset:·6074 ··DW_CFA_def_cfa_offset:·60
92 ··DW_CFA_advance_loc:·5·to·0000005175 ··DW_CFA_advance_loc:·5·to·00000049
93 ··DW_CFA_def_cfa_offset:·6476 ··DW_CFA_def_cfa_offset:·64
94 ··DW_CFA_advance_loc:·8·to·0000005977 ··DW_CFA_advance_loc:·8·to·00000051
95 ··DW_CFA_def_cfa_offset:·4878 ··DW_CFA_def_cfa_offset:·48
96 ··DW_CFA_advance_loc:·15·to·0000006879 ··DW_CFA_advance_loc:·15·to·00000060
97 ··DW_CFA_def_cfa_offset:·5280 ··DW_CFA_def_cfa_offset:·52
98 ··DW_CFA_advance_loc:·1·to·0000006981 ··DW_CFA_advance_loc:·1·to·00000061
99 ··DW_CFA_def_cfa_offset:·5682 ··DW_CFA_def_cfa_offset:·56
100 ··DW_CFA_advance_loc:·1·to·0000006a83 ··DW_CFA_advance_loc:·1·to·00000062
101 ··DW_CFA_def_cfa_offset:·6084 ··DW_CFA_def_cfa_offset:·60
102 ··DW_CFA_advance_loc:·1·to·0000006b85 ··DW_CFA_advance_loc:·1·to·00000063
103 ··DW_CFA_def_cfa_offset:·6486 ··DW_CFA_def_cfa_offset:·64
104 ··DW_CFA_advance_loc:·11·to·0000007687 ··DW_CFA_advance_loc:·11·to·0000006e
105 ··DW_CFA_def_cfa_offset:·4888 ··DW_CFA_def_cfa_offset:·48
106 ··DW_CFA_advance_loc:·17·to·0000008789 ··DW_CFA_advance_loc:·17·to·0000007f
107 ··DW_CFA_def_cfa_offset:·6090 ··DW_CFA_def_cfa_offset:·60
108 ··DW_CFA_advance_loc:·1·to·0000008891 ··DW_CFA_advance_loc:·1·to·00000080
109 ··DW_CFA_def_cfa_offset:·6492 ··DW_CFA_def_cfa_offset:·64
110 ··DW_CFA_advance_loc:·12·to·0000009493 ··DW_CFA_advance_loc:·12·to·0000008c
111 ··DW_CFA_def_cfa_offset:·4894 ··DW_CFA_def_cfa_offset:·48
 95 ··DW_CFA_advance_loc:·19·to·0000009f
 96 ··DW_CFA_remember_state
 97 ··DW_CFA_def_cfa_offset:·20
 98 ··DW_CFA_advance_loc:·1·to·000000a0
 99 ··DW_CFA_restore:·r3·(ebx)
 100 ··DW_CFA_def_cfa_offset:·16
 101 ··DW_CFA_advance_loc:·1·to·000000a1
 102 ··DW_CFA_restore:·r6·(esi)
 103 ··DW_CFA_def_cfa_offset:·12
 104 ··DW_CFA_advance_loc:·1·to·000000a2
 105 ··DW_CFA_restore:·r7·(edi)
 106 ··DW_CFA_def_cfa_offset:·8
 107 ··DW_CFA_advance_loc:·1·to·000000a3
 108 ··DW_CFA_restore:·r5·(ebp)
 109 ··DW_CFA_def_cfa_offset:·4
 110 ··DW_CFA_advance_loc:·1·to·000000a4
 111 ··DW_CFA_restore_state
112 ··DW_CFA_nop112 ··DW_CFA_nop
113 ··DW_CFA_nop113 ··DW_CFA_nop
114 ··DW_CFA_nop114 ··DW_CFA_nop
  
115 000000e0·0000001c·00000000·CIE115 000000e0·0000001c·00000000·CIE
116 ··Version:···············1116 ··Version:···············1
117 ··Augmentation:··········"zR"117 ··Augmentation:··········"zR"
2.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 15, 75 lines modifiedOffset 15, 77 lines modified
15 »       xchg···%eax,0xe015 »       xchg···%eax,0xe0
16 ·R_386_32»       .bss16 ·R_386_32»       .bss
17 »       mov····0xc(%esi),%edi17 »       mov····0xc(%esi),%edi
18 »       test···%edi,%edi18 »       test···%edi,%edi
19 »       je·····30·<_PyErr_CheckSignalsTstate.part.0+0x30>19 »       je·····30·<_PyErr_CheckSignalsTstate.part.0+0x30>
20 ·R_386_PC32»     .text.unlikely20 ·R_386_PC32»     .text.unlikely
21 »       mov····$0x1,%ebx21 »       mov····$0x1,%ebx
 22 »       jmp····2b·<_PyErr_CheckSignalsTstate.part.0+0x2b>
 23 »       add····$0x1,%ebx
 24 »       cmp····$0x41,%ebx
 25 »       je·····9a·<_PyErr_CheckSignalsTstate.part.0+0x9a>
22 »       mov····0x100(,%ebx,8),%edx26 »       mov····0x100(,%ebx,8),%edx
23 ·R_386_32»       .bss27 ·R_386_32»       .bss
24 »       test···%edx,%edx28 »       test···%edx,%edx
25 »       jne····3e·<_PyErr_CheckSignalsTstate.part.0+0x3e>29 »       je·····23·<_PyErr_CheckSignalsTstate.part.0+0x23>
26 »       add····$0x1,%ebx 
27 »       cmp····$0x41,%ebx 
28 »       jne····21·<_PyErr_CheckSignalsTstate.part.0+0x21> 
29 »       xor····%eax,%eax 
30 »       add····$0x1c,%esp 
31 »       pop····%ebx 
32 »       pop····%esi 
33 »       pop····%edi 
34 »       pop····%ebp 
35 »       retq··· 
36 »       movl···$0x0,0x100(,%ebx,8)30 »       movl···$0x0,0x100(,%ebx,8)
37 ·R_386_32»       .bss31 ·R_386_32»       .bss
38 »       push···%eax32 »       push···%eax
39 »       push···%edi33 »       push···%edi
40 »       push···%ebx34 »       push···%ebx
41 »       push···$0x035 »       push···$0x0
42 ·R_386_32»       .rodata.str1.136 ·R_386_32»       .rodata.str1.1
43 »       call···52·<_PyErr_CheckSignalsTstate.part.0+0x52>37 »       call···4a·<_PyErr_CheckSignalsTstate.part.0+0x4a>
44 ·R_386_PC32»     Py_BuildValue38 ·R_386_PC32»     Py_BuildValue
45 »       add····$0x10,%esp39 »       add····$0x10,%esp
46 »       mov····%eax,%ebp40 »       mov····%eax,%ebp
47 »       test···%eax,%eax41 »       test···%eax,%eax
48 »       je·····a2·<_PyErr_CheckSignalsTstate.part.0+0xa2>42 »       je·····a4·<_PyErr_CheckSignalsTstate.part.0+0xa4>
49 »       mov····0x104(,%ebx,8),%ecx43 »       mov····0x104(,%ebx,8),%ecx
50 ·R_386_32»       .bss44 ·R_386_32»       .bss
51 »       push···$0x045 »       push···$0x0
52 »       push···%eax46 »       push···%eax
53 »       push···%ecx47 »       push···%ecx
54 »       push···%esi48 »       push···%esi
55 »       call···6c·<_PyErr_CheckSignalsTstate.part.0+0x6c>49 »       call···64·<_PyErr_CheckSignalsTstate.part.0+0x64>
56 ·R_386_PC32»     _PyObject_Call50 ·R_386_PC32»     _PyObject_Call
57 »       mov····0x0(%ebp),%edx51 »       mov····0x0(%ebp),%edx
58 »       add····$0x10,%esp52 »       add····$0x10,%esp
59 »       lea····-0x1(%edx),%ecx53 »       lea····-0x1(%edx),%ecx
60 »       mov····%ecx,0x0(%ebp)54 »       mov····%ecx,0x0(%ebp)
61 »       test···%ecx,%ecx55 »       test···%ecx,%ecx
62 »       jne····94·<_PyErr_CheckSignalsTstate.part.0+0x94>56 »       jne····8c·<_PyErr_CheckSignalsTstate.part.0+0x8c>
63 »       mov····%eax,0xc(%esp)57 »       mov····%eax,0xc(%esp)
64 »       sub····$0xc,%esp58 »       sub····$0xc,%esp
65 »       push···%ebp59 »       push···%ebp
66 »       call···89·<_PyErr_CheckSignalsTstate.part.0+0x89>60 »       call···81·<_PyErr_CheckSignalsTstate.part.0+0x81>
67 ·R_386_PC32»     _Py_Dealloc61 ·R_386_PC32»     _Py_Dealloc
68 »       mov····0x1c(%esp),%eax62 »       mov····0x1c(%esp),%eax
69 »       add····$0x10,%esp63 »       add····$0x10,%esp
70 »       test···%eax,%eax64 »       test···%eax,%eax
71 »       je·····a2·<_PyErr_CheckSignalsTstate.part.0+0xa2>65 »       je·····a4·<_PyErr_CheckSignalsTstate.part.0+0xa4>
72 »       subl···$0x1,(%eax)66 »       subl···$0x1,(%eax)
73 »       jne····2c·<_PyErr_CheckSignalsTstate.part.0+0x2c>67 »       jne····23·<_PyErr_CheckSignalsTstate.part.0+0x23>
74 »       jmp····a5·<_PyErr_CheckSignalsTstate.part.0+0xa5>68 »       jmp····9d·<_PyErr_CheckSignalsTstate.part.0+0x9d>
75 ·R_386_PC32»     .text.unlikely69 ·R_386_PC32»     .text.unlikely
 70 »       xor····%eax,%eax
 71 »       add····$0x1c,%esp
 72 »       pop····%ebx
 73 »       pop····%esi
 74 »       pop····%edi
 75 »       pop····%ebp
 76 »       retq···
76 »       mov····$0x1,%esi77 »       mov····$0x1,%esi
77 »       xchg···%esi,0xe078 »       xchg···%esi,0xe0
78 ·R_386_32»       .bss79 ·R_386_32»       .bss
79 »       or·····$0xffffffff,%eax80 »       or·····$0xffffffff,%eax
80 »       jmp····36·<_PyErr_CheckSignalsTstate.part.0+0x36>81 »       jmp····9c·<_PyErr_CheckSignalsTstate.part.0+0x9c>
81 »       lea····0x0(%esi,%eiz,1),%esi82 »       lea····0x0(%esi,%eiz,1),%esi
82 »       lea····0x0(%esi,%eiz,1),%esi83 »       lea····0x0(%esi,%eiz,1),%esi
 84 »       nop
  
83 000000c0·<_PySignal_Init>:85 000000c0·<_PySignal_Init>:
84 _PySignal_Init():86 _PySignal_Init():
85 »       sub····$0x1c,%esp87 »       sub····$0x1c,%esp
86 »       cmpl···$0x0,0x20(%esp)88 »       cmpl···$0x0,0x20(%esp)
87 »       je·····106·<_PySignal_Init+0x46>89 »       je·····106·<_PySignal_Init+0x46>
88 »       push···%eax90 »       push···%eax
685 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 00000007·<_PyErr_CheckSignalsTstate.part.0.cold>:12 00000007·<_PyErr_CheckSignalsTstate.part.0.cold>:
13 _PyErr_CheckSignalsTstate.part.0.cold():13 _PyErr_CheckSignalsTstate.part.0.cold():
14 »       sub····$0xc,%esp14 »       sub····$0xc,%esp
15 »       push···%eax15 »       push···%eax
16 »       call···c·<_PyErr_CheckSignalsTstate.part.0.cold+0x5>16 »       call···c·<_PyErr_CheckSignalsTstate.part.0.cold+0x5>
17 ·R_386_PC32»     _Py_Dealloc17 ·R_386_PC32»     _Py_Dealloc
18 »       add····$0x10,%esp18 »       add····$0x10,%esp
19 »       jmp····40·<_PySignal_Init.cold+0x1e>19 »       jmp····37·<_PySignal_Init.cold+0x15>
20 ·R_386_PC32»     .text20 ·R_386_PC32»     .text
21 »       mov····$0x0,%edi21 »       mov····$0x0,%edi
22 ·R_386_32»       _Py_NoneStruct22 ·R_386_32»       _Py_NoneStruct
23 »       jmp····3a·<_PySignal_Init.cold+0x18>23 »       jmp····3a·<_PySignal_Init.cold+0x18>
24 ·R_386_PC32»     .text24 ·R_386_PC32»     .text
  
25 00000022·<_PySignal_Init.cold>:25 00000022·<_PySignal_Init.cold>:
1.75 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 5, 20 lines modifiedOffset 5, 20 lines modified
5 ··0x00000010·1b0c0404·88010000·34000000·1c000000·........4.......5 ··0x00000010·1b0c0404·88010000·34000000·1c000000·........4.......
6 ··0x00000020·00000000·3e000000·00410e08·8602410e·....>....A....A.6 ··0x00000020·00000000·3e000000·00410e08·8602410e·....>....A....A.
7 ··0x00000030·0c830343·0e106a0a·0e0c43c3·0e0841c6·...C..j...C...A.7 ··0x00000030·0c830343·0e106a0a·0e0c43c3·0e0841c6·...C..j...C...A.
8 ··0x00000040·0e04410b·410e0c43·c30e0841·c60e0400·..A.A..C...A....8 ··0x00000040·0e04410b·410e0c43·c30e0841·c60e0400·..A.A..C...A....
9 ··0x00000050·10000000·54000000·40000000·14000000·....T...@.......9 ··0x00000050·10000000·54000000·40000000·14000000·....T...@.......
10 ··0x00000060·00000000·10000000·68000000·00000000·........h.......10 ··0x00000060·00000000·10000000·68000000·00000000·........h.......
11 ··0x00000070·07000000·00000000·64000000·7c000000·........d...|...11 ··0x00000070·07000000·00000000·64000000·7c000000·........d...|...
12 ··0x00000080·00000000·b2000000·00410e08·8502410e·.........A....A.12 ··0x00000080·00000000·b4000000·00410e08·8502410e·.........A....A.
13 ··0x00000090·0c870341·0e108604·450e1483·05430e30·...A....E....C.013 ··0x00000090·0c870341·0e108604·450e1483·05430e30·...A....E....C.0
14 ··0x000000a0·6e0a0e14·41c30e10·41c60e0c·41c70e08·n...A...A...A... 
15 ··0x000000b0·41c50e04·410b4c0e·34410e38·410e3c45·A...A.L.4A.8A.<E 
16 ··0x000000c0·0e40480e·304f0e34·410e3841·0e3c410e·.@H.0O.4A.8A.<A. 
17 ··0x000000d0·404b0e30·510e3c41·0e404c0e·30000000·@K.0Q.<A.@L.0...14 ··0x000000a0·770e3441·0e38410e·3c450e40·480e304f·w.4A.8A.<E.@H.0O
 15 ··0x000000b0·0e34410e·38410e3c·410e404b·0e30510e·.4A.8A.<A.@K.0Q.
 16 ··0x000000c0·3c410e40·4c0e3053·0a0e1441·c30e1041·<A.@L.0S...A...A
 17 ··0x000000d0·c60e0c41·c70e0841·c50e0441·0b000000·...A...A...A....
18 ··0x000000e0·1c000000·00000000·017a5200·017c0801·.........zR..|..18 ··0x000000e0·1c000000·00000000·017a5200·017c0801·.........zR..|..
19 ··0x000000f0·1b0c0404·88010e30·83058502·86048703·.......0........19 ··0x000000f0·1b0c0404·88010e30·83058502·86048703·.......0........
20 ··0x00000100·18000000·24000000·07000000·1b000000·....$...........20 ··0x00000100·18000000·24000000·07000000·1b000000·....$...........
21 ··0x00000110·00430e3c·410e4048·0e300000·30000000·.C.<A.@H.0..0...21 ··0x00000110·00430e3c·410e4048·0e300000·30000000·.C.<A.@H.0..0...
22 ··0x00000120·20010000·c0000000·4c000000·00430e20··.......L....C.·22 ··0x00000120·20010000·c0000000·4c000000·00430e20··.......L....C.·
23 ··0x00000130·480e2441·0e28420e·2c420e30·460e2c41·H.$A.(B.,B.0F.,A23 ··0x00000130·480e2441·0e28420e·2c420e30·460e2c41·H.$A.(B.,B.0F.,A
24 ··0x00000140·0e28420e·2c420e30·540e205c·0e040000·.(B.,B.0T.·\....24 ··0x00000140·0e28420e·2c420e30·540e205c·0e040000·.(B.,B.0T.·\....
1.19 MB
socketmodule.o
863 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:··········119172·(bytes·into·file)13 ··Start·of·section·headers:··········120580·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x1d184:1 There·are·20·section·headers,·starting·at·offset·0x1d704:
  
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]·.text·············PROGBITS········00000000·000040·003a97·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0037b8·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·0174ec·002530·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·01790c·002488·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·003ae0·0005ec·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·003800·0005ec·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·019a1c·0006b8·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·019d94·0006b8·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0040cc·00000c·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·003dec·00000c·00··WA··0···0··4
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0040cc·001dc8·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·003dec·001dc8·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·005e94·000d48·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·005bb4·000d48·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·006bdc·0043a1·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·0068fc·00442b·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·01a0d4·0023a8·08···I·17···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·01a44c·0023e8·08···I·17···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·00af80·0007d0·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·00ad30·000dde·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·01c47c·000410·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·01c834·0005f0·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·00b760·004618·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·00bb20·004618·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·01c88c·0003f0·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·01ce24·0003f0·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·00fd78·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·010138·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·00fd78·004b40·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·010138·004c0c·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·01cc7c·000468·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·01d214·000450·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·0148b8·001720·10·····18·227··421 ··[17]·.symtab···········SYMTAB··········00000000·014d44·0016f0·10·····18·224··4
22 ··[18]·.strtab···········STRTAB··········00000000·015fd8·001514·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·016434·0014d5·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·01d0e4·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·01d664·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
46.9 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·370·entries:1 Symbol·table·'.symtab'·contains·367·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
333 KB
readelf --wide --relocs {}
Max HTML report size reached
344 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
4.04 KB
strings --all --bytes=8 {}
    
Offset 399, 21 lines modifiedOffset 399, 21 lines modified
399 socket.getservbyname399 socket.getservbyname
400 service/proto·not·found400 service/proto·not·found
401 S:sethostname401 S:sethostname
402 O&:sethostname402 O&:sethostname
403 socket.sethostname403 socket.sethostname
404 %X:%X:%X:%X:%X:%X%c404 %X:%X:%X:%X:%X:%X%c
405 bad·bluetooth·address405 bad·bluetooth·address
 406 Oi:getnameinfo
 407 socket.getnameinfo
 408 IPv4·sockaddr·must·be·2·tuple
406 |O$O!y*O!i:sendmsg_afalg409 |O$O!y*O!i:sendmsg_afalg
407 assoclen·must·be·positive410 assoclen·must·be·positive
408 O|ni:recvmsg_into411 O|ni:recvmsg_into
409 w*|ni:recvfrom_into412 w*|ni:recvfrom_into
410 Oi:getnameinfo 
411 socket.getnameinfo 
412 IPv4·sockaddr·must·be·2·tuple 
413 assoclen413 assoclen
414 gethostbyname414 gethostbyname
415 gethostbyname_ex415 gethostbyname_ex
416 gethostbyaddr416 gethostbyaddr
417 gethostname417 gethostname
418 sethostname418 sethostname
419 getservbyname419 getservbyname
82.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
9.72 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 9, 91 lines modifiedOffset 9, 91 lines modified
9 ··0x00000050·521b0000·341b0000·3b1b0000·401b0000·R...4...;...@...9 ··0x00000050·521b0000·341b0000·3b1b0000·401b0000·R...4...;...@...
10 ··0x00000060·1b1b0000·00000000·00000000·00000000·................10 ··0x00000060·1b1b0000·00000000·00000000·00000000·................
11 ··0x00000070·00000000·00000000·00000000·00000000·................11 ··0x00000070·00000000·00000000·00000000·00000000·................
12 ··0x00000080·01000000·00000000·00000000·00000000·................12 ··0x00000080·01000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·571b0000·00020000·ffffffff·....W...........13 ··0x00000090·00000000·571b0000·00020000·ffffffff·....W...........
14 ··0x000000a0·c0000000·00000000·00000000·00000000·................14 ··0x000000a0·c0000000·00000000·00000000·00000000·................
15 ··0x000000b0·00000000·20050000·00000000·00000000·....·...........15 ··0x000000b0·00000000·20050000·00000000·00000000·....·...........
16 ··0x000000c0·5f1b0000·31270000·01000000·60170000·_...1'......`...16 ··0x000000c0·5f1b0000·28270000·01000000·60170000·_...('......`...
17 ··0x000000d0·6d1b0000·ee270000·01000000·80160000·m....'..........17 ··0x000000d0·6d1b0000·e5270000·01000000·80160000·m....'..........
18 ··0x000000e0·7e1b0000·d8220000·01000000·a0150000·~...."..........18 ··0x000000e0·7e1b0000·cf220000·01000000·a0150000·~...."..........
19 ··0x000000f0·8c1b0000·20350000·04000000·20180000·....·5......·...19 ··0x000000f0·8c1b0000·70330000·04000000·20180000·....p3......·...
20 ··0x00000100·981b0000·23390000·01000000·e0170000·....#9..........20 ··0x00000100·981b0000·ad390000·01000000·e0170000·.....9..........
21 ··0x00000110·a41b0000·78380000·01000000·c0140000·....x8..........21 ··0x00000110·a41b0000·02390000·01000000·c0140000·.....9..........
22 ··0x00000120·b21b0000·b0370000·01000000·e0130000·.....7..........22 ··0x00000120·b21b0000·3a380000·01000000·e0130000·....:8..........
23 ··0x00000130·c01b0000·3c370000·01000000·60130000·....<7......`...23 ··0x00000130·c01b0000·c6370000·01000000·60130000·.....7......`...
24 ··0x00000140·cf1b0000·cc360000·08000000·a0120000·.....6..........24 ··0x00000140·cf1b0000·56370000·08000000·a0120000·....V7..........
25 ··0x00000150·d51b0000·40010000·08000000·e0110000·....@...........25 ··0x00000150·d51b0000·40010000·08000000·e0110000·....@...........
26 ··0x00000160·d91b0000·00040000·01000000·a0100000·................26 ··0x00000160·d91b0000·60060000·01000000·a0100000·....`...........
27 ··0x00000170·e41b0000·4e360000·01000000·200f0000·....N6......·...27 ··0x00000170·e41b0000·d8360000·01000000·200f0000·.....6......·...
28 ··0x00000180·ea1b0000·64320000·08000000·c00e0000·....d2..........28 ··0x00000180·ea1b0000·ee320000·08000000·c00e0000·.....2..........
29 ··0x00000190·f01b0000·d0350000·01000000·400d0000·.....5......@...29 ··0x00000190·f01b0000·5a360000·01000000·400d0000·....Z6......@...
30 ··0x000001a0·f61b0000·c2320000·08000000·e00c0000·.....2..........30 ··0x000001a0·f61b0000·4c330000·08000000·e00c0000·....L3..........
31 ··0x000001b0·fc1b0000·6c350000·01000000·000c0000·....l5..........31 ··0x000001b0·fc1b0000·f6350000·01000000·000c0000·.....5..........
32 ··0x000001c0·061c0000·f9340000·01000000·800b0000·.....4..........32 ··0x000001c0·061c0000·83350000·01000000·800b0000·.....5..........
33 ··0x000001d0·101c0000·1e340000·01000000·e00a0000·.....4..........33 ··0x000001d0·101c0000·a8340000·01000000·e00a0000·.....4..........
34 ··0x000001e0·1a1c0000·28330000·01000000·600a0000·....(3......`...34 ··0x000001e0·1a1c0000·b2330000·01000000·600a0000·.....3......`...
35 ··0x000001f0·241c0000·e0170000·03000000·c0090000·$...............35 ··0x000001f0·241c0000·e0170000·03000000·c0090000·$...............
36 ··0x00000200·301c0000·52410000·01000000·60090000·0...RA......`...36 ··0x00000200·301c0000·713b0000·01000000·60090000·0...q;......`...
37 ··0x00000210·3c1c0000·b02a0000·04000000·60080000·<....*......`...37 ··0x00000210·3c1c0000·00290000·04000000·60080000·<....)......`...
38 ··0x00000220·4e1c0000·a12d0000·08000000·60070000·N....-......`...38 ··0x00000220·4e1c0000·ad2c0000·08000000·60070000·N....,......`...
39 ··0x00000230·601c0000·83310000·04000000·00070000·`....1..........39 ··0x00000230·601c0000·0d320000·04000000·00070000·`....2..........
40 ··0x00000240·6d1c0000·00310000·01000000·80060000·m....1..........40 ··0x00000240·6d1c0000·8a310000·01000000·80060000·m....1..........
41 ··0x00000250·7c1c0000·8b300000·08000000·00060000·|....0..........41 ··0x00000250·7c1c0000·15310000·08000000·00060000·|....1..........
42 ··0x00000260·8b1c0000·32300000·01000000·00040000·....20..........42 ··0x00000260·8b1c0000·bc300000·01000000·00040000·.....0..........
43 ··0x00000270·941c0000·a02b0000·01000000·60020000·.....+......`...43 ··0x00000270·941c0000·f0290000·01000000·60020000·.....)......`...
44 ··0x00000280·00000000·00000000·00000000·00000000·................44 ··0x00000280·00000000·00000000·00000000·00000000·................
45 ··0x00000290·ffffffff·00000000·00000000·00000000·................45 ··0x00000290·ffffffff·00000000·00000000·00000000·................
46 ··0x000002a0·43000000·e02a0000·00000000·9f1c0000·C....*..........46 ··0x000002a0·43000000·30290000·00000000·9f1c0000·C...0)..........
47 ··0x000002b0·00000000·00000000·00000000·00000000·................47 ··0x000002b0·00000000·00000000·00000000·00000000·................
48 ··0x000002c0·00000000·00000000·00000000·00000000·................48 ··0x000002c0·00000000·00000000·00000000·00000000·................
49 ··0x000002d0·00000000·00000000·00000000·00000000·................49 ··0x000002d0·00000000·00000000·00000000·00000000·................
50 ··0x000002e0·341b0000·01000000·0c000000·01000000·4...............50 ··0x000002e0·341b0000·01000000·0c000000·01000000·4...............
51 ··0x000002f0·b21c0000·3b1b0000·01000000·10000000·....;...........51 ··0x000002f0·b21c0000·3b1b0000·01000000·10000000·....;...........
52 ··0x00000300·01000000·c41c0000·401b0000·01000000·........@.......52 ··0x00000300·01000000·c41c0000·401b0000·01000000·........@.......
53 ··0x00000310·14000000·01000000·d41c0000·00000000·................53 ··0x00000310·14000000·01000000·d41c0000·00000000·................
54 ··0x00000320·00000000·00000000·00000000·00000000·................54 ··0x00000320·00000000·00000000·00000000·00000000·................
55 ··0x00000330·00000000·00000000·00000000·00000000·................55 ··0x00000330·00000000·00000000·00000000·00000000·................
56 ··0x00000340·e81c0000·70280000·04000000·003c0000·....p(.......<..56 ··0x00000340·e81c0000·c0260000·04000000·003c0000·.....&.......<..
57 ··0x00000350·71160000·f0290000·08000000·c0350000·q....).......5..57 ··0x00000350·71160000·40280000·08000000·c0350000·q...@(.......5..
58 ··0x00000360·cf1b0000·30030000·04000000·80350000·....0........5..58 ··0x00000360·cf1b0000·60050000·04000000·80350000·....`........5..
59 ··0x00000370·ef140000·40200000·08000000·20340000·....@·......·4..59 ··0x00000370·ef140000·901e0000·08000000·20340000·............·4..
60 ··0x00000380·54180000·0e2b0000·08000000·80330000·T....+.......3..60 ··0x00000380·54180000·b42b0000·08000000·80330000·T....+.......3..
61 ··0x00000390·f01c0000·a0070000·04000000·a0340000·.............4..61 ··0x00000390·f01c0000·000a0000·04000000·a0340000·.............4..
62 ··0x000003a0·461b0000·c0070000·04000000·20330000·F...........·3..62 ··0x000003a0·461b0000·200a0000·04000000·20330000·F...·.......·3..
63 ··0x000003b0·f71c0000·30360000·04000000·c0310000·....06.......1..63 ··0x000003b0·f71c0000·80340000·04000000·c0310000·.....4.......1..
64 ··0x000003c0·031d0000·80270000·04000000·60320000·.....'......`2..64 ··0x000003c0·031d0000·d0250000·04000000·60320000·.....%......`2..
65 ··0x000003d0·0f1d0000·a0370000·01000000·c0360000·.....7.......6..65 ··0x000003d0·0f1d0000·f0350000·01000000·c0360000·.....5.......6..
66 ··0x000003e0·1a1d0000·202b0000·01000000·80300000·....·+.......0..66 ··0x000003e0·1a1d0000·70290000·01000000·80300000·....p).......0..
67 ··0x000003f0·211d0000·50380000·01000000·202f0000·!...P8......·/..67 ··0x000003f0·211d0000·300a0000·01000000·202f0000·!...0.......·/..
68 ··0x00000400·261d0000·901d0000·03000000·c02d0000·&............-..68 ··0x00000400·261d0000·201c0000·03000000·c02d0000·&...·........-..
69 ··0x00000410·301d0000·0a2e0000·01000000·402d0000·0...........@-..69 ··0x00000410·301d0000·942e0000·01000000·402d0000·0...........@-..
70 ··0x00000420·391d0000·36400000·03000000·a02c0000·9...6@.......,..70 ··0x00000420·391d0000·0f430000·03000000·a02c0000·9....C.......,..
71 ··0x00000430·471d0000·f0380000·01000000·e01e0000·G....8..........71 ··0x00000430·471d0000·a0360000·01000000·e01e0000·G....6..........
72 ··0x00000440·4c1d0000·801a0000·01000000·e01d0000·L...............72 ··0x00000440·4c1d0000·801a0000·01000000·e01d0000·L...............
73 ··0x00000450·76180000·232c0000·01000000·201d0000·v...#,......·...73 ··0x00000450·76180000·e72c0000·01000000·201d0000·v....,......·...
74 ··0x00000460·541d0000·c0260000·08000000·403b0000·T....&......@;..74 ··0x00000460·541d0000·10250000·08000000·403b0000·T....%......@;..
75 ··0x00000470·601d0000·0e300000·04000000·c03a0000·`....0.......:..75 ··0x00000470·601d0000·98300000·04000000·c03a0000·`....0.......:..
76 ··0x00000480·6c1d0000·80390000·08000000·a0390000·l....9.......9..76 ··0x00000480·6c1d0000·30370000·08000000·a0390000·l...07.......9..
77 ··0x00000490·771d0000·e02a0000·04000000·e0380000·w....*.......8..77 ··0x00000490·771d0000·30290000·04000000·e0380000·w...0).......8..
78 ··0x000004a0·821d0000·b0350000·01000000·c0370000·.....5.......7..78 ··0x000004a0·821d0000·00340000·01000000·c0370000·.....4.......7..
79 ··0x000004b0·8d1d0000·40370000·08000000·60180000·....@7......`...79 ··0x000004b0·8d1d0000·90350000·08000000·60180000·.....5......`...
80 ··0x000004c0·961d0000·002c0000·01000000·c0260000·.....,.......&..80 ··0x000004c0·961d0000·502a0000·01000000·c0260000·....P*.......&..
81 ··0x000004d0·9e1d0000·903e0000·01000000·c01f0000·.....>..........81 ··0x000004d0·9e1d0000·69410000·01000000·c01f0000·....iA..........
82 ··0x000004e0·f0160000·f02f0000·01000000·a0190000·...../..........82 ··0x000004e0·f0160000·402e0000·01000000·a0190000·....@...........
83 ··0x000004f0·ab1d0000·e73a0000·03000000·00190000·.....:..........83 ··0x000004f0·ab1d0000·c03d0000·03000000·00190000·.....=..........
84 ··0x00000500·00000000·00000000·00000000·00000000·................84 ··0x00000500·00000000·00000000·00000000·00000000·................
85 ··0x00000510·ffffffff·00000000·003665c4·ffffffff·.........6e.....85 ··0x00000510·ffffffff·00000000·003665c4·ffffffff·.........6e.....
86 ··0x00000520·01000000·00000000·00000000·b91d0000·................86 ··0x00000520·01000000·00000000·00000000·b91d0000·................
87 ··0x00000530·24000000·00000000·d0030000·00000000·$...............87 ··0x00000530·24000000·00000000·30060000·00000000·$.......0.......
88 ··0x00000540·00000000·00000000·00000000·c63a0000·.............:..88 ··0x00000540·00000000·00000000·00000000·503b0000·............P;..
89 ··0x00000550·00000000·00000000·00000000·00000000·................89 ··0x00000550·00000000·00000000·00000000·00000000·................
90 ··0x00000560·00000000·00000000·00000000·00000000·................90 ··0x00000560·00000000·00000000·00000000·00000000·................
91 ··0x00000570·00000000·00040400·003d0000·00000000·.........=......91 ··0x00000570·00000000·00040400·003d0000·00000000·.........=......
92 ··0x00000580·00000000·00000000·00000000·00000000·................92 ··0x00000580·00000000·00000000·00000000·00000000·................
93 ··0x00000590·00000000·40030000·e0020000·a0020000·....@...........93 ··0x00000590·00000000·40030000·e0020000·a0020000·....@...........
94 ··0x000005a0·00000000·00000000·00000000·00000000·................94 ··0x000005a0·00000000·00000000·00000000·00000000·................
95 ··0x000005b0·00000000·50000000·00000000·00000000·....P...........95 ··0x000005b0·00000000·50000000·00000000·00000000·....P...........
96 ··0x000005c0·00000000·00000000·00000000·00000000·................96 ··0x000005c0·00000000·00000000·00000000·00000000·................
97 ··0x000005d0·00000000·00000000·00000000·00000000·................97 ··0x000005d0·00000000·00000000·00000000·00000000·................
98 ··0x000005e0·00000000·80030000·00000000··········............98 ··0x000005e0·00000000·e0050000·00000000··········............
  
1.04 KB
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 475, 24 lines modifiedOffset 475, 24 lines modified
475 ··[··19f5]··service/proto·not·found475 ··[··19f5]··service/proto·not·found
476 ··[··1a0d]··S:sethostname476 ··[··1a0d]··S:sethostname
477 ··[··1a1b]··O&:sethostname477 ··[··1a1b]··O&:sethostname
478 ··[··1a2a]··(O)478 ··[··1a2a]··(O)
479 ··[··1a2e]··socket.sethostname479 ··[··1a2e]··socket.sethostname
480 ··[··1a41]··%X:%X:%X:%X:%X:%X%c480 ··[··1a41]··%X:%X:%X:%X:%X:%X%c
481 ··[··1a55]··bad·bluetooth·address481 ··[··1a55]··bad·bluetooth·address
 482 ··[··1a6b]··Oi:getnameinfo
 483 ··[··1a7a]··socket.getnameinfo
 484 ··[··1a8d]··%d
 485 ··[··1a90]··IPv4·sockaddr·must·be·2·tuple
 486 ··[··1aae]··Ns
482 ··[··1a6b]··|O$O!y*O!i:sendmsg_afalg487 ··[··1ab1]··|O$O!y*O!i:sendmsg_afalg
483 ··[··1a84]··assoclen·must·be·positive488 ··[··1aca]··assoclen·must·be·positive
484 ··[··1a9e]··O|ni:recvmsg_into489 ··[··1ae4]··O|ni:recvmsg_into
485 ··[··1ab0]··w*|ni:recvfrom_into490 ··[··1af6]··w*|ni:recvfrom_into
486 ··[··1ac4]··nN 
487 ··[··1ac7]··Oi:getnameinfo 
488 ··[··1ad6]··socket.getnameinfo 
489 ··[··1ae9]··%d 
490 ··[··1aec]··IPv4·sockaddr·must·be·2·tuple 
491 ··[··1b0a]··Ns491 ··[··1b0a]··nN
492 ··[··1b0d]··buffer492 ··[··1b0d]··buffer
493 ··[··1b14]··nbytes493 ··[··1b14]··nbytes
494 ··[··1b1b]··flags494 ··[··1b1b]··flags
495 ··[··1b21]··msg495 ··[··1b21]··msg
496 ··[··1b25]··op496 ··[··1b25]··op
497 ··[··1b28]··iv497 ··[··1b28]··iv
498 ··[··1b2b]··assoclen498 ··[··1b2b]··assoclen
2.19 KB
readelf --wide --decompress --string-dump=.rodata.str1.4 {}
    
Offset 53, 21 lines modifiedOffset 53, 21 lines modified
53 ··[···8f0]··illegal·IP·address·string·passed·to·inet_aton53 ··[···8f0]··illegal·IP·address·string·passed·to·inet_aton
54 ··[···920]··htons:·can't·convert·negative·Python·int·to·C·16-bit·unsigned·integer54 ··[···920]··htons:·can't·convert·negative·Python·int·to·C·16-bit·unsigned·integer
55 ··[···968]··htons:·Python·int·too·large·to·convert·to·C·16-bit·unsigned·integer·(The·silent·truncation·is·deprecated)55 ··[···968]··htons:·Python·int·too·large·to·convert·to·C·16-bit·unsigned·integer·(The·silent·truncation·is·deprecated)
56 ··[···9d4]··ntohs:·can't·convert·negative·Python·int·to·C·16-bit·unsigned·integer56 ··[···9d4]··ntohs:·can't·convert·negative·Python·int·to·C·16-bit·unsigned·integer
57 ··[···a1c]··ntohs:·Python·int·too·large·to·convert·to·C·16-bit·unsigned·integer·(The·silent·truncation·is·deprecated)57 ··[···a1c]··ntohs:·Python·int·too·large·to·convert·to·C·16-bit·unsigned·integer·(The·silent·truncation·is·deprecated)
58 ··[···a88]··getservbyport:·port·must·be·0-65535.58 ··[···a88]··getservbyport:·port·must·be·0-65535.
59 ··[···ab0]··<socket·object,·fd=%ld,·family=%d,·type=%d,·proto=%d>59 ··[···ab0]··<socket·object,·fd=%ld,·family=%d,·type=%d,·proto=%d>
 60 ··[···ae8]··getnameinfo()·argument·1·must·be·a·tuple
 61 ··[···b14]··si|II;getnameinfo():·illegal·sockaddr·argument
 62 ··[···b44]··getnameinfo():·flowinfo·must·be·0-1048575.
 63 ··[···b70]··sockaddr·resolved·to·multiple·addresses
60 ··[···ae8]··algset·is·only·supported·for·AF_ALG64 ··[···b98]··algset·is·only·supported·for·AF_ALG
61 ··[···b0c]··Invalid·or·missing·argument·'op'65 ··[···bbc]··Invalid·or·missing·argument·'op'
62 ··[···b30]··unexpected·NULL·result·from·CMSG_FIRSTHDR66 ··[···be0]··unexpected·NULL·result·from·CMSG_FIRSTHDR
63 ··[···b5c]··unexpected·NULL·result·from·CMSG_NXTHDR(iv)67 ··[···c0c]··unexpected·NULL·result·from·CMSG_NXTHDR(iv)
64 ··[···b88]··unexpected·NULL·result·from·CMSG_NXTHDR(assoc)68 ··[···c38]··unexpected·NULL·result·from·CMSG_NXTHDR(assoc)
65 ··[···bb8]··recvmsg_into()·argument·1·must·be·an·iterable69 ··[···c68]··recvmsg_into()·argument·1·must·be·an·iterable
66 ··[···be8]··w*;recvmsg_into()·argument·1·must·be·an·iterable·of·single-segment·read-write·buffers70 ··[···c98]··w*;recvmsg_into()·argument·1·must·be·an·iterable·of·single-segment·read-write·buffers
67 ··[···c40]··negative·buffersize·in·recvfrom_into71 ··[···cf0]··negative·buffersize·in·recvfrom_into
68 ··[···c68]··nbytes·is·greater·than·the·length·of·the·buffer72 ··[···d18]··nbytes·is·greater·than·the·length·of·the·buffer
69 ··[···c98]··getnameinfo()·argument·1·must·be·a·tuple 
70 ··[···cc4]··si|II;getnameinfo():·illegal·sockaddr·argument 
71 ··[···cf4]··getnameinfo():·flowinfo·must·be·0-1048575. 
72 ··[···d20]··sockaddr·resolved·to·multiple·addresses 
  
212 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
31.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 »       test···%eax,%eax16 »       test···%eax,%eax
17 »       je·····3b·<sock_new+0x3b>17 »       je·····3b·<sock_new+0x3b>
18 »       sub····$0xc,%esp18 »       sub····$0xc,%esp
19 »       movl···$0xffffffff,0x8(%eax)19 »       movl···$0xffffffff,0x8(%eax)
20 »       push···$0xffffffff20 »       push···$0xffffffff
21 »       call···27·<sock_new+0x27>21 »       call···27·<sock_new+0x27>
22 ·R_386_PC32»     _PyTime_FromSeconds22 ·R_386_PC32»     _PyTime_FromSeconds
23 »       movl···$0x271f,0x18(%ebx)23 »       movl···$0x2716,0x18(%ebx)
24 ·R_386_32»       .text.unlikely24 ·R_386_32»       .text.unlikely
25 »       add····$0x10,%esp25 »       add····$0x10,%esp
26 »       mov····%eax,0x1c(%ebx)26 »       mov····%eax,0x1c(%ebx)
27 »       mov····%edx,0x20(%ebx)27 »       mov····%edx,0x20(%ebx)
28 »       add····$0x8,%esp28 »       add····$0x8,%esp
29 »       mov····%ebx,%eax29 »       mov····%ebx,%eax
30 »       pop····%ebx30 »       pop····%ebx
4.88 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·431f0000·ed1e0000·19060000·19060000·C...............3 ··0x00000000·931d0000·3d1d0000·10060000·10060000·....=...........
4 ··0x00000010·19060000·19060000·19060000·19060000·................4 ··0x00000010·10060000·10060000·10060000·10060000·................
5 ··0x00000020·19060000·6c1f0000·19060000·19060000·....l...........5 ··0x00000020·10060000·bc1d0000·10060000·10060000·................
6 ··0x00000030·19060000·19060000·19060000·00060000·................6 ··0x00000030·10060000·10060000·10060000·f7050000·................
7 ··0x00000040·b2080000·19060000·19060000·19060000·................7 ··0x00000040·a9080000·10060000·10060000·10060000·................
8 ··0x00000050·19060000·19060000·19060000·19060000·................8 ··0x00000050·10060000·10060000·10060000·10060000·................
9 ··0x00000060·19060000·19060000·19060000·19060000·................9 ··0x00000060·10060000·10060000·10060000·10060000·................
10 ··0x00000070·32060000·55080000·c7050000·19060000·2...U...........10 ··0x00000070·29060000·4c080000·be050000·10060000·)...L...........
11 ··0x00000080·19060000·19060000·19060000·19060000·................11 ··0x00000080·10060000·10060000·10060000·10060000·................
12 ··0x00000090·19060000·13080000·19060000·fa070000·................12 ··0x00000090·10060000·0a080000·10060000·f1070000·................
13 ··0x000000a0·19060000·e1070000·fa210000·35210000·.........!..5!..13 ··0x000000a0·10060000·d8070000·4a200000·851f0000·........J·......
14 ··0x000000b0·8e0a0000·8e0a0000·8e0a0000·8e0a0000·................14 ··0x000000b0·850a0000·850a0000·850a0000·850a0000·................
15 ··0x000000c0·8e0a0000·8e0a0000·8e0a0000·ba220000·............."..15 ··0x000000c0·850a0000·850a0000·850a0000·0a210000·.............!..
16 ··0x000000d0·8e0a0000·8e0a0000·8e0a0000·8e0a0000·................16 ··0x000000d0·850a0000·850a0000·850a0000·850a0000·................
17 ··0x000000e0·8e0a0000·340a0000·d80d0000·8e0a0000·....4...........17 ··0x000000e0·850a0000·2b0a0000·cf0d0000·850a0000·....+...........
18 ··0x000000f0·8e0a0000·8e0a0000·35210000·8e0a0000·........5!......18 ··0x000000f0·850a0000·850a0000·851f0000·850a0000·................
19 ··0x00000100·8e0a0000·8e0a0000·8e0a0000·8e0a0000·................19 ··0x00000100·850a0000·850a0000·850a0000·850a0000·................
20 ··0x00000110·8e0a0000·8e0a0000·2c0b0000·4b100000·........,...K...20 ··0x00000110·850a0000·850a0000·230b0000·42100000·........#...B...
21 ··0x00000120·5d0d0000·8e0a0000·8e0a0000·8e0a0000·]...............21 ··0x00000120·540d0000·850a0000·850a0000·850a0000·T...............
22 ··0x00000130·8e0a0000·8e0a0000·8e0a0000·a20c0000·................22 ··0x00000130·850a0000·850a0000·850a0000·990c0000·................
23 ··0x00000140·8e0a0000·fd0e0000·8e0a0000·ce0a0000·................23 ··0x00000140·850a0000·f40e0000·850a0000·c50a0000·................
24 ··0x00000150·5c280000·4a280000·251b0000·251b0000·\(..J(..%...%...24 ··0x00000150·ac260000·9a260000·1c1b0000·1c1b0000·.&...&..........
25 ··0x00000160·251b0000·251b0000·251b0000·251b0000·%...%...%...%...25 ··0x00000160·1c1b0000·1c1b0000·1c1b0000·1c1b0000·................
26 ··0x00000170·251b0000·a31b0000·251b0000·251b0000·%.......%...%...26 ··0x00000170·1c1b0000·9a1b0000·1c1b0000·1c1b0000·................
27 ··0x00000180·251b0000·251b0000·251b0000·931b0000·%...%...%.......27 ··0x00000180·1c1b0000·1c1b0000·1c1b0000·8a1b0000·................
28 ··0x00000190·831b0000·251b0000·251b0000·251b0000·....%...%...%...28 ··0x00000190·7a1b0000·1c1b0000·1c1b0000·1c1b0000·z...............
29 ··0x000001a0·4a280000·251b0000·251b0000·251b0000·J(..%...%...%...29 ··0x000001a0·9a260000·1c1b0000·1c1b0000·1c1b0000·.&..............
30 ··0x000001b0·251b0000·251b0000·251b0000·251b0000·%...%...%...%...30 ··0x000001b0·1c1b0000·1c1b0000·1c1b0000·1c1b0000·................
31 ··0x000001c0·731b0000·4a280000·511b0000·251b0000·s...J(..Q...%...31 ··0x000001c0·6a1b0000·9a260000·481b0000·1c1b0000·j....&..H.......
32 ··0x000001d0·251b0000·251b0000·251b0000·251b0000·%...%...%...%...32 ··0x000001d0·1c1b0000·1c1b0000·1c1b0000·1c1b0000·................
33 ··0x000001e0·251b0000·411b0000·251b0000·4a280000·%...A...%...J(..33 ··0x000001e0·1c1b0000·381b0000·1c1b0000·9a260000·....8........&..
34 ··0x000001f0·251b0000·931b0000·00000000·00000000·%...............34 ··0x000001f0·1c1b0000·8a1b0000·00000000·00000000·................
35 ··0x00000200·496d706c·656d656e·74617469·6f6e206d·Implementation·m35 ··0x00000200·496d706c·656d656e·74617469·6f6e206d·Implementation·m
36 ··0x00000210·6f64756c·6520666f·7220736f·636b6574·odule·for·socket36 ··0x00000210·6f64756c·6520666f·7220736f·636b6574·odule·for·socket
37 ··0x00000220·206f7065·72617469·6f6e732e·0a0a5365··operations...Se37 ··0x00000220·206f7065·72617469·6f6e732e·0a0a5365··operations...Se
38 ··0x00000230·65207468·6520736f·636b6574·206d6f64·e·the·socket·mod38 ··0x00000230·65207468·6520736f·636b6574·206d6f64·e·the·socket·mod
39 ··0x00000240·756c6520·666f7220·646f6375·6d656e74·ule·for·document39 ··0x00000240·756c6520·666f7220·646f6375·6d656e74·ule·for·document
40 ··0x00000250·6174696f·6e2e0000·00000000·00000000·ation...........40 ··0x00000250·6174696f·6e2e0000·00000000·00000000·ation...........
41 ··0x00000260·434d5347·5f535041·4345286c·656e6774·CMSG_SPACE(lengt41 ··0x00000260·434d5347·5f535041·4345286c·656e6774·CMSG_SPACE(lengt
97.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
41.6 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 18, 324 lines modifiedOffset 18, 320 lines modified
18 ··0x000000f0·6f726473·2e330073·6f636b5f·636c6f65·ords.3.sock_cloe18 ··0x000000f0·6f726473·2e330073·6f636b5f·636c6f65·ords.3.sock_cloe
19 ··0x00000100·7865635f·776f726b·7300696e·7465726e·xec_works.intern19 ··0x00000100·7865635f·776f726b·7300696e·7465726e·xec_works.intern
20 ··0x00000110·616c5f73·6574626c·6f636b69·6e670073·al_setblocking.s20 ··0x00000110·616c5f73·6574626c·6f636b69·6e670073·al_setblocking.s
21 ··0x00000120·6f636b5f·696e6974·6f626a2e·636f6c64·ock_initobj.cold21 ··0x00000120·6f636b5f·696e6974·6f626a2e·636f6c64·ock_initobj.cold
22 ··0x00000130·00736f63·6b5f7365·6e64616c·6c00736f·.sock_sendall.so22 ··0x00000130·00736f63·6b5f7365·6e64616c·6c00736f·.sock_sendall.so
23 ··0x00000140·636b5f73·656e645f·696d706c·00736f63·ck_send_impl.soc23 ··0x00000140·636b5f73·656e645f·696d706c·00736f63·ck_send_impl.soc
24 ··0x00000150·6b5f6361·6c6c5f65·7800736f·636b5f73·k_call_ex.sock_s24 ··0x00000150·6b5f6361·6c6c5f65·7800736f·636b5f73·k_call_ex.sock_s
25 ··0x00000160·656e6461·6c6c2e63·6f6c6400·696e7465·endall.cold.inte25 ··0x00000160·656e6461·6c6c2e63·6f6c6400·736f636b·endall.cold.sock
 26 ··0x00000170·5f726563·765f696d·706c0073·6f636b5f·_recv_impl.sock_
 27 ··0x00000180·63616c6c·5f65782e·636f6c64·00696e74·call_ex.cold.int
26 ··0x00000170·726e616c·5f73656c·6563742e·69737261·rnal_select.isra28 ··0x00000190·65726e61·6c5f7365·6c656374·2e697372·ernal_select.isr
27 ··0x00000180·2e300073·6f636b5f·63616c6c·5f65782e·.0.sock_call_ex. 
28 ··0x00000190·636f6c64·00736f63·6b5f636c·6f736500·cold.sock_close.29 ··0x000001a0·612e3000·736f636b·5f636c6f·73650073·a.0.sock_close.s
29 ··0x000001a0·736f636b·5f636c6f·73652e63·6f6c6400·sock_close.cold.30 ··0x000001b0·6f636b5f·636c6f73·652e636f·6c640073·ock_close.cold.s
30 ··0x000001b0·736f636b·5f726563·765f696e·746f006b·sock_recv_into.k31 ··0x000001c0·6f636b5f·72656376·5f696e74·6f006b77·ock_recv_into.kw
31 ··0x000001c0·776c6973·742e3000·736f636b·5f726563·wlist.0.sock_rec32 ··0x000001d0·6c697374·2e300073·6f636b5f·72656376·list.0.sock_recv
32 ··0x000001d0·765f6775·74730073·6f636b5f·72656376·v_guts.sock_recv 
33 ··0x000001e0·5f696e74·6f2e636f·6c640073·6f636b5f·_into.cold.sock_33 ··0x000001e0·5f696e74·6f2e636f·6c640073·6f636b5f·_into.cold.sock_
 34 ··0x000001f0·66696e61·6c697a65·00736f63·6b5f6669·finalize.sock_fi
34 ··0x000001f0·72656376·5f696d70·6c00736f·636b5f72·recv_impl.sock_r 
35 ··0x00000200·6563765f·67757473·2e636f6c·6400736f·ecv_guts.cold.so 
36 ··0x00000210·636b5f66·696e616c·697a6500·736f636b·ck_finalize.sock 
37 ··0x00000220·5f66696e·616c697a·652e636f·6c640073·_finalize.cold.s35 ··0x00000200·6e616c69·7a652e63·6f6c6400·736f636b·nalize.cold.sock
38 ··0x00000230·6f636b5f·6465616c·6c6f6300·736f636b·ock_dealloc.sock36 ··0x00000210·5f646561·6c6c6f63·00736f63·6b5f6465·_dealloc.sock_de
39 ··0x00000240·5f646561·6c6c6f63·2e636f6c·64006d61·_dealloc.cold.ma37 ··0x00000220·616c6c6f·632e636f·6c64006d·616b655f·alloc.cold.make_
40 ··0x00000250·6b655f69·7076345f·61646472·006d616b·ke_ipv4_addr.mak38 ··0x00000230·69707634·5f616464·72006d61·6b655f69·ipv4_addr.make_i
41 ··0x00000260·655f6970·76365f61·64647200·6d616b65·e_ipv6_addr.make39 ··0x00000240·7076365f·61646472·006d616b·65736f63·pv6_addr.makesoc
42 ··0x00000270·736f636b·61646472·2e636f6c·64006d61·sockaddr.cold.ma40 ··0x00000250·6b616464·722e636f·6c64006d·616b6562·kaddr.cold.makeb
43 ··0x00000280·6b656264·61646472·006d616b·655f6970·kebdaddr.make_ip41 ··0x00000260·64616464·72006d61·6b655f69·7076345f·daddr.make_ipv4_
44 ··0x00000290·76345f61·6464722e·636f6c64·00736f63·v4_addr.cold.soc42 ··0x00000270·61646472·2e636f6c·6400736f·636b5f63·addr.cold.sock_c
45 ··0x000002a0·6b5f636f·6e6e6563·74006765·74736f63·k_connect.getsoc43 ··0x00000280·6f6e6e65·63740067·6574736f·636b6164·onnect.getsockad
46 ··0x000002b0·6b616464·72617267·00696e74·65726e61·kaddrarg.interna44 ··0x00000290·64726172·6700696e·7465726e·616c5f63·drarg.internal_c
47 ··0x000002c0·6c5f636f·6e6e6563·7400736f·636b5f63·l_connect.sock_c45 ··0x000002a0·6f6e6e65·63740073·6f636b5f·636f6e6e·onnect.sock_conn
48 ··0x000002d0·6f6e6e65·63742e63·6f6c6400·69646e61·onnect.cold.idna46 ··0x000002b0·6563742e·636f6c64·0069646e·615f636f·ect.cold.idna_co
49 ··0x000002e0·5f636f6e·76657274·65720073·65746970·_converter.setip47 ··0x000002c0·6e766572·74657200·73657469·70616464·nverter.setipadd
50 ··0x000002f0·61646472·0069646e·615f636c·65616e75·addr.idna_cleanu48 ··0x000002d0·72006964·6e615f63·6c65616e·75700067·r.idna_cleanup.g
51 ··0x00000300·70006765·74736f63·6b616464·72617267·p.getsockaddrarg49 ··0x000002e0·6574736f·636b6164·64726172·672e636f·etsockaddrarg.co
52 ··0x00000310·2e636f6c·64007365·74626461·64647200·.cold.setbdaddr.50 ··0x000002f0·6c640073·65746264·61646472·0069646e·ld.setbdaddr.idn
53 ··0x00000320·69646e61·5f636f6e·76657274·65722e63·idna_converter.c51 ··0x00000300·615f636f·6e766572·7465722e·636f6c64·a_converter.cold
54 ··0x00000330·6f6c6400·73657469·70616464·722e636f·old.setipaddr.co52 ··0x00000310·00736574·69706164·64722e63·6f6c6400·.setipaddr.cold.
55 ··0x00000340·6c640069·646e615f·636c6561·6e75702e·ld.idna_cleanup.53 ··0x00000320·69646e61·5f636c65·616e7570·2e636f6c·idna_cleanup.col
56 ··0x00000350·636f6c64·00736f63·6b5f636f·6e6e6563·cold.sock_connec54 ··0x00000330·6400736f·636b5f63·6f6e6e65·63745f69·d.sock_connect_i
57 ··0x00000360·745f696d·706c0069·6e746572·6e616c5f·t_impl.internal_55 ··0x00000340·6d706c00·696e7465·726e616c·5f636f6e·mpl.internal_con
58 ··0x00000370·636f6e6e·6563742e·636f6c64·00736f63·connect.cold.soc56 ··0x00000350·6e656374·2e636f6c·6400736f·636b6574·nect.cold.socket
 57 ··0x00000360·5f736f63·6b657470·61697200·736f636b·_socketpair.sock
59 ··0x00000380·6b65745f·736f636b·65747061·69720073·ket_socketpair.s58 ··0x00000370·65745f73·6f636b65·74706169·722e636f·et_socketpair.co
60 ··0x00000390·6f636b65·745f736f·636b6574·70616972·ocket_socketpair 
61 ··0x000003a0·2e636f6c·6400736f·636b5f64·65746163·.cold.sock_detac59 ··0x00000380·6c640073·6f636b5f·64657461·63680073·ld.sock_detach.s
62 ··0x000003b0·6800736f·636b5f73·6574626c·6f636b69·h.sock_setblocki 
63 ··0x000003c0·6e670073·6f636b5f·73657462·6c6f636b·ng.sock_setblock60 ··0x00000390·6f636b5f·73657462·6c6f636b·696e6700·ock_setblocking.
 61 ··0x000003a0·736f636b·5f736574·626c6f63·6b696e67·sock_setblocking
64 ··0x000003d0·696e672e·636f6c64·00696e74·65726e61·ing.cold.interna62 ··0x000003b0·2e636f6c·6400696e·7465726e·616c5f73·.cold.internal_s
65 ··0x000003e0·6c5f7365·74626c6f·636b696e·672e636f·l_setblocking.co63 ··0x000003c0·6574626c·6f636b69·6e672e63·6f6c6400·etblocking.cold.
66 ··0x000003f0·6c640073·6f636b5f·66696c65·6e6f0073·ld.sock_fileno.s64 ··0x000003d0·736f636b·5f66696c·656e6f00·736f636b·sock_fileno.sock
67 ··0x00000400·6f636b5f·67657473·6f636b6e·616d6500·ock_getsockname.65 ··0x000003e0·5f676574·736f636b·6e616d65·00676574·_getsockname.get
 66 ··0x000003f0·736f636b·61646472·6c656e00·736f636b·sockaddrlen.sock
 67 ··0x00000400·5f676574·736f636b·6e616d65·2e636f6c·_getsockname.col
68 ··0x00000410·67657473·6f636b61·6464726c·656e0073·getsockaddrlen.s68 ··0x00000410·64006765·74736f63·6b616464·726c656e·d.getsockaddrlen
69 ··0x00000420·6f636b5f·67657473·6f636b6e·616d652e·ock_getsockname. 
70 ··0x00000430·636f6c64·00676574·736f636b·61646472·cold.getsockaddr 
71 ··0x00000440·6c656e2e·636f6c64·00736f63·6b5f6163·len.cold.sock_ac 
72 ··0x00000450·63657074·00736f63·6b5f6163·63657074·cept.sock_accept 
73 ··0x00000460·5f696d70·6c006163·63657074·345f776f·_impl.accept4_wo 
74 ··0x00000470·726b7300·736f636b·5f616363·6570742e·rks.sock_accept. 
75 ··0x00000480·636f6c64·00736f63·6b5f6163·63657074·cold.sock_accept69 ··0x00000420·2e636f6c·6400736f·636b5f61·63636570·.cold.sock_accep
 70 ··0x00000430·7400736f·636b5f61·63636570·745f696d·t.sock_accept_im
 71 ··0x00000440·706c0061·63636570·74345f77·6f726b73·pl.accept4_works
 72 ··0x00000450·00736f63·6b5f6163·63657074·2e636f6c·.sock_accept.col
 73 ··0x00000460·6400736f·636b5f61·63636570·745f696d·d.sock_accept_im
76 ··0x00000490·5f696d70·6c2e636f·6c640073·6f636b5f·_impl.cold.sock_74 ··0x00000470·706c2e63·6f6c6400·736f636b·5f62696e·pl.cold.sock_bin
77 ··0x000004a0·62696e64·00736f63·6b5f6269·6e642e63·bind.sock_bind.c75 ··0x00000480·6400736f·636b5f62·696e642e·636f6c64·d.sock_bind.cold
78 ··0x000004b0·6f6c6400·736f636b·65745f67·65746465·old.socket_getde76 ··0x00000490·00736f63·6b65745f·67657464·65666175·.socket_getdefau
79 ··0x000004c0·6661756c·7474696d·656f7574·00736f63·faulttimeout.soc 
80 ··0x000004d0·6b65745f·67657464·65666175·6c747469·ket_getdefaultti 
81 ··0x000004e0·6d656f75·742e636f·6c640073·6f636b5f·meout.cold.sock_ 
82 ··0x000004f0·67657474·696d656f·75740073·6f636b5f·gettimeout.sock_77 ··0x000004a0·6c747469·6d656f75·7400736f·636b6574·lttimeout.socket
83 ··0x00000500·6c697374·656e0073·6f636b5f·6c697374·listen.sock_list78 ··0x000004b0·5f676574·64656661·756c7474·696d656f·_getdefaulttimeo
84 ··0x00000510·656e2e63·6f6c6400·736f636b·65745f43·en.cold.socket_C79 ··0x000004c0·75742e63·6f6c6400·736f636b·5f676574·ut.cold.sock_get
 80 ··0x000004d0·74696d65·6f757400·736f636b·5f6c6973·timeout.sock_lis
 81 ··0x000004e0·74656e00·736f636b·5f6c6973·74656e2e·ten.sock_listen.
 82 ··0x000004f0·636f6c64·00736f63·6b65745f·434d5347·cold.socket_CMSG
85 ··0x00000520·4d53475f·53504143·4500736f·636b6574·MSG_SPACE.socket83 ··0x00000500·5f535041·43450073·6f636b65·745f434d·_SPACE.socket_CM
86 ··0x00000530·5f434d53·475f5350·4143452e·636f6c64·_CMSG_SPACE.cold84 ··0x00000510·53475f53·50414345·2e636f6c·6400736f·SG_SPACE.cold.so
87 ··0x00000540·00736f63·6b5f7265·63766d73·67006d61·.sock_recvmsg.ma85 ··0x00000520·636b5f72·6563766d·7367006d·616b6576·ck_recvmsg.makev
88 ··0x00000550·6b657661·6c5f7265·63766d73·6700736f·keval_recvmsg.so86 ··0x00000530·616c5f72·6563766d·73670073·6f636b5f·al_recvmsg.sock_
89 ··0x00000560·636b5f72·6563766d·73675f67·75747300·ck_recvmsg_guts.87 ··0x00000540·72656376·6d73675f·67757473·00736f63·recvmsg_guts.soc
90 ··0x00000570·736f636b·5f726563·766d7367·2e636f6c·sock_recvmsg.col88 ··0x00000550·6b5f7265·63766d73·672e636f·6c640073·k_recvmsg.cold.s
 89 ··0x00000560·6f636b5f·72656376·6d73675f·696d706c·ock_recvmsg_impl
 90 ··0x00000570·00676574·5f636d73·675f6461·74615f6c·.get_cmsg_data_l
91 ··0x00000580·6400736f·636b5f72·6563766d·73675f69·d.sock_recvmsg_i91 ··0x00000580·656e0073·6f636b5f·72656376·6d73675f·en.sock_recvmsg_
92 ··0x00000590·6d706c00·6765745f·636d7367·5f646174·mpl.get_cmsg_dat 
93 ··0x000005a0·615f6c65·6e00736f·636b5f72·6563766d·a_len.sock_recvm 
94 ··0x000005b0·73675f67·7574732e·636f6c64·00676574·sg_guts.cold.get92 ··0x00000590·67757473·2e636f6c·64006765·745f636d·guts.cold.get_cm
95 ··0x000005c0·5f636d73·675f6461·74615f6c·656e2e63·_cmsg_data_len.c93 ··0x000005a0·73675f64·6174615f·6c656e2e·636f6c64·sg_data_len.cold
96 ··0x000005d0·6f6c6400·6d616b65·76616c5f·72656376·old.makeval_recv94 ··0x000005b0·006d616b·6576616c·5f726563·766d7367·.makeval_recvmsg
97 ··0x000005e0·6d73672e·636f6c64·00736f63·6b5f7365·msg.cold.sock_se 
98 ··0x000005f0·6e646d73·6700736f·636b5f73·656e646d·ndmsg.sock_sendm95 ··0x000005c0·2e636f6c·6400736f·636b5f73·656e646d·.cold.sock_sendm
 96 ··0x000005d0·73670073·6f636b5f·73656e64·6d73675f·sg.sock_sendmsg_
 97 ··0x000005e0·696f7665·632e636f·6e737470·726f702e·iovec.constprop.
 98 ··0x000005f0·3000736f·636b5f73·656e646d·73675f69·0.sock_sendmsg_i
 99 ··0x00000600·6d706c00·736f636b·5f73656e·646d7367·mpl.sock_sendmsg
 100 ··0x00000610·2e636f6c·6400736f·636b5f73·656e646d·.cold.sock_sendm
99 ··0x00000600·73675f69·6f766563·2e636f6e·73747072·sg_iovec.constpr101 ··0x00000620·73675f69·6f766563·2e636f6e·73747072·sg_iovec.constpr
100 ··0x00000610·6f702e30·00736f63·6b5f7365·6e646d73·op.0.sock_sendms 
101 ··0x00000620·675f696d·706c0073·6f636b5f·73656e64·g_impl.sock_send 
102 ··0x00000630·6d73672e·636f6c64·00736f63·6b5f7365·msg.cold.sock_se 
103 ··0x00000640·6e646d73·675f696f·7665632e·636f6e73·ndmsg_iovec.cons 
104 ··0x00000650·7470726f·702e302e·636f6c64·00736f63·tprop.0.cold.soc102 ··0x00000630·6f702e30·2e636f6c·6400736f·636b6574·op.0.cold.socket
 103 ··0x00000640·5f676574·686f7374·6e616d65·00736f63·_gethostname.soc
105 ··0x00000660·6b65745f·67657468·6f73746e·616d6500·ket_gethostname.104 ··0x00000650·6b65745f·67657468·6f73746e·616d652e·ket_gethostname.
106 ··0x00000670·736f636b·65745f67·6574686f·73746e61·socket_gethostna 
107 ··0x00000680·6d652e63·6f6c6400·736f636b·5f736574·me.cold.sock_set105 ··0x00000660·636f6c64·00736f63·6b5f7365·74736f63·cold.sock_setsoc
108 ··0x00000690·736f636b·6f707400·736f636b·5f736574·sockopt.sock_set 
109 ··0x000006a0·736f636b·6f70742e·636f6c64·00736f63·sockopt.cold.soc 
110 ··0x000006b0·6b65745f·67657468·6f737462·79616464·ket_gethostbyadd 
111 ··0x000006c0·72006765·74686f73·745f636f·6d6d6f6e·r.gethost_common 
112 ··0x000006d0·2e636f6e·73747072·6f702e30·00736f63·.constprop.0.soc 
113 ··0x000006e0·6b5f6765·74706565·726e616d·6500736f·k_getpeername.so 
114 ··0x000006f0·636b5f67·65747065·65726e61·6d652e63·ck_getpeername.c 
115 ··0x00000700·6f6c6400·6d616b65·5f697076·365f6164·old.make_ipv6_ad 
116 ··0x00000710·64722e63·6f6c6400·736f636b·65745f67·dr.cold.socket_g 
117 ··0x00000720·6574686f·73746279·6e616d65·00736f63·ethostbyname.soc 
118 ··0x00000730·6b5f7368·7574646f·776e0073·6f636b5f·k_shutdown.sock_ 
119 ··0x00000740·73687574·646f776e·2e636f6c·6400736f·shutdown.cold.so 
120 ··0x00000750·636b6574·5f676574·686f7374·62796e61·cket_gethostbyna 
121 ··0x00000760·6d655f65·7800736f·636b5f67·6574736f·me_ex.sock_getso 
122 ··0x00000770·636b6f70·7400736f·636b5f67·6574736f·ckopt.sock_getso106 ··0x00000670·6b6f7074·00736f63·6b5f7365·74736f63·kopt.sock_setsoc
Max diff block lines reached; 0/42479 bytes (0.00%) of diff not shown.
283 KB
stringio.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:··········22692·(bytes·into·file)13 ··Start·of·section·headers:··········22956·(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:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
3.81 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x58a4:1 There·are·21·section·headers,·starting·at·offset·0x59ac:
  
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]·.text·············PROGBITS········00000000·000040·00051c·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00044c·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·004630·000248·08···I·18···1··46 ··[·2]·.rel.text·········REL·············00000000·004720·000200·08···I·18···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000560·000260·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·0004a0·000260·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·004878·0001b8·08···I·18···3··48 ··[·4]·.rel.data·········REL·············00000000·004920·0001b8·08···I·18···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0007c0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000700·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········00000000·0007c0·000b6f·00··AX··0···0··110 ··[·6]·.text.unlikely····PROGBITS········00000000·000700·000b57·00··AX··0···0··1
11 ··[·7]·.rel.text.unlikely·REL·············00000000·004a30·0008b8·08···I·18···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·004ad8·0008a0·08···I·18···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·001330·000a04·00··AX··0···0·1612 ··[·8]·.text.hot·········PROGBITS········00000000·001260·000b8f·00··AX··0···0·16
13 ··[·9]·.rel.text.hot·····REL·············00000000·0052e8·0003a8·08···I·18···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·005378·000420·08···I·18···8··4
14 ··[10]·.rodata.str1.1····PROGBITS········00000000·001d34·00015a·01·AMS··0···0··114 ··[10]·.rodata.str1.1····PROGBITS········00000000·001def·00015a·01·AMS··0···0··1
15 ··[11]·.rodata.str1.4····PROGBITS········00000000·001e90·000220·01·AMS··0···0··415 ··[11]·.rodata.str1.4····PROGBITS········00000000·001f4c·000220·01·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·0020c0·000763·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·002180·000763·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·005690·000010·08···I·18··12··417 ··[13]·.rel.rodata·······REL·············00000000·005798·000010·08···I·18··12··4
18 ··[14]·.rodata.cst4······PROGBITS········00000000·002824·000004·04··AM··0···0··418 ··[14]·.rodata.cst4······PROGBITS········00000000·0028e4·000004·04··AM··0···0··4
19 ··[15]·.note.GNU-stack···PROGBITS········00000000·002828·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········00000000·0028e8·000000·00······0···0··1
20 ··[16]·.eh_frame·········PROGBITS········00000000·002828·000d78·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00000000·0028e8·000da8·00···A··0···0··4
21 ··[17]·.rel.eh_frame·····REL·············00000000·0056a0·000158·08···I·18··16··421 ··[17]·.rel.eh_frame·····REL·············00000000·0057a8·000158·08···I·18··16··4
22 ··[18]·.symtab···········SYMTAB··········00000000·0035a0·0007d0·10·····19··71··422 ··[18]·.symtab···········SYMTAB··········00000000·003690·0007d0·10·····19··71··4
23 ··[19]·.strtab···········STRTAB··········00000000·003d70·0008be·00······0···0··123 ··[19]·.strtab···········STRTAB··········00000000·003e60·0008be·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········00000000·0057f8·0000aa·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········00000000·005900·0000aa·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··p·(processor·specific)29 ··p·(processor·specific)
8.47 KB
readelf --wide --symbols {}
    
Offset 6, 56 lines modifiedOffset 6, 56 lines modified
6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·6 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·7 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
9 ·····5:·00000000····57·FUNC····LOCAL··DEFAULT····8·stringio_new9 ·····5:·00000000····57·FUNC····LOCAL··DEFAULT····8·stringio_new
10 ·····6:·00000000····28·FUNC····LOCAL··DEFAULT····6·stringio_new.cold10 ·····6:·00000000····28·FUNC····LOCAL··DEFAULT····6·stringio_new.cold
11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·11 ·····7:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···11·12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT···11·
13 ·····9:·00000040··1166·FUNC····LOCAL··DEFAULT····8·_io_StringIO___init__13 ·····9:·00000040··1208·FUNC····LOCAL··DEFAULT····8·_io_StringIO___init__
14 ····10:·000004d0···201·FUNC····LOCAL··DEFAULT····8·resize_buffer14 ····10:·00000500···201·FUNC····LOCAL··DEFAULT····8·resize_buffer
15 ····11:·000007c0····14·FUNC····LOCAL··DEFAULT····8·realize15 ····11:·000007f0····14·FUNC····LOCAL··DEFAULT····8·realize
16 ····12:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.116 ····12:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.1
17 ····13:·0000001c···395·FUNC····LOCAL··DEFAULT····6·_io_StringIO___init__.cold17 ····13:·0000001c···371·FUNC····LOCAL··DEFAULT····6·_io_StringIO___init__.cold
18 ····14:·000001a7····42·FUNC····LOCAL··DEFAULT····6·resize_buffer.cold18 ····14:·0000018f····42·FUNC····LOCAL··DEFAULT····6·resize_buffer.cold
19 ····15:·000005a0···538·FUNC····LOCAL··DEFAULT····8·_io_StringIO_write19 ····15:·000005d0···538·FUNC····LOCAL··DEFAULT····8·_io_StringIO_write
20 ····16:·000001d1···195·FUNC····LOCAL··DEFAULT····6·_io_StringIO_write.cold20 ····16:·000001b9···195·FUNC····LOCAL··DEFAULT····6·_io_StringIO_write.cold
21 ····17:·00000000·····6·FUNC····LOCAL··DEFAULT····1·_io_StringIO_getvalue21 ····17:·00000000·····6·FUNC····LOCAL··DEFAULT····1·_io_StringIO_getvalue
22 ····18:·00000010····55·FUNC····LOCAL··DEFAULT····1·_io_StringIO_getvalue_impl22 ····18:·00000010····55·FUNC····LOCAL··DEFAULT····1·_io_StringIO_getvalue_impl
23 ····19:·00000050····91·FUNC····LOCAL··DEFAULT····1·make_intermediate23 ····19:·00000050····91·FUNC····LOCAL··DEFAULT····1·make_intermediate
24 ····20:·00000294····56·FUNC····LOCAL··DEFAULT····6·_io_StringIO_getvalue_impl.cold24 ····20:·0000027c····56·FUNC····LOCAL··DEFAULT····6·_io_StringIO_getvalue_impl.cold
25 ····21:·000002cc····31·FUNC····LOCAL··DEFAULT····6·make_intermediate.cold25 ····21:·000002b4····31·FUNC····LOCAL··DEFAULT····6·make_intermediate.cold
26 ····22:·000000b0···247·FUNC····LOCAL··DEFAULT····1·_io_StringIO_seek26 ····22:·000000b0···247·FUNC····LOCAL··DEFAULT····1·_io_StringIO_seek
27 ····23:·000002eb···331·FUNC····LOCAL··DEFAULT····6·_io_StringIO_seek.cold27 ····23:·000002d3···331·FUNC····LOCAL··DEFAULT····6·_io_StringIO_seek.cold
28 ····24:·000001b0···129·FUNC····LOCAL··DEFAULT····1·_io_StringIO_truncate28 ····24:·000001b0···129·FUNC····LOCAL··DEFAULT····1·_io_StringIO_truncate
29 ····25:·00000436···148·FUNC····LOCAL··DEFAULT····6·_io_StringIO_truncate.cold29 ····25:·0000041e···148·FUNC····LOCAL··DEFAULT····6·_io_StringIO_truncate.cold
30 ····26:·00000240···120·FUNC····LOCAL··DEFAULT····1·realize.part.030 ····26:·00000240···120·FUNC····LOCAL··DEFAULT····1·realize.part.0
31 ····27:·000004ca····58·FUNC····LOCAL··DEFAULT····6·realize.part.0.cold31 ····27:·000004b2····58·FUNC····LOCAL··DEFAULT····6·realize.part.0.cold
32 ····28:·000002c0···106·FUNC····LOCAL··DEFAULT····1·_io_StringIO_close32 ····28:·000002c0···106·FUNC····LOCAL··DEFAULT····1·_io_StringIO_close
33 ····29:·00000504····90·FUNC····LOCAL··DEFAULT····6·_io_StringIO_close.cold33 ····29:·000004ec····90·FUNC····LOCAL··DEFAULT····6·_io_StringIO_close.cold
34 ····30:·000007d0···252·FUNC····LOCAL··DEFAULT····8·stringio_dealloc34 ····30:·00000800···252·FUNC····LOCAL··DEFAULT····8·stringio_dealloc
35 ····31:·0000055e···109·FUNC····LOCAL··DEFAULT····6·stringio_dealloc.cold35 ····31:·00000546···109·FUNC····LOCAL··DEFAULT····6·stringio_dealloc.cold
36 ····32:·000008d0···308·FUNC····LOCAL··DEFAULT····8·_io_StringIO_readline36 ····32:·00000900···308·FUNC····LOCAL··DEFAULT····8·_io_StringIO_readline
37 ····33:·000005cb····91·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readline.cold37 ····33:·000005b3····91·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readline.cold
38 ····34:·00000330····32·FUNC····LOCAL··DEFAULT····1·stringio_traverse38 ····34:·00000330····32·FUNC····LOCAL··DEFAULT····1·stringio_traverse
39 ····35:·00000350····33·FUNC····LOCAL··DEFAULT····1·stringio_closed39 ····35:·00000350····33·FUNC····LOCAL··DEFAULT····1·stringio_closed
40 ····36:·00000626····24·FUNC····LOCAL··DEFAULT····6·stringio_closed.cold40 ····36:·0000060e····24·FUNC····LOCAL··DEFAULT····6·stringio_closed.cold
41 ····37:·00000380···206·FUNC····LOCAL··DEFAULT····1·stringio_iternext41 ····37:·00000a40···335·FUNC····LOCAL··DEFAULT····8·stringio_iternext
42 ····38:·0000063e···185·FUNC····LOCAL··DEFAULT····6·stringio_iternext.cold42 ····38:·00000626···185·FUNC····LOCAL··DEFAULT····6·stringio_iternext.cold
43 ····39:·00000450···204·FUNC····LOCAL··DEFAULT····1·_io_StringIO_read43 ····39:·00000380···204·FUNC····LOCAL··DEFAULT····1·_io_StringIO_read
44 ····40:·000006f7····89·FUNC····LOCAL··DEFAULT····6·_io_StringIO_read.cold44 ····40:·000006df····89·FUNC····LOCAL··DEFAULT····6·_io_StringIO_read.cold
45 ····41:·00000750····86·FUNC····LOCAL··DEFAULT····6·_io_StringIO_tell45 ····41:·00000738····86·FUNC····LOCAL··DEFAULT····6·_io_StringIO_tell
46 ····42:·000007a6····43·FUNC····LOCAL··DEFAULT····6·stringio_clear46 ····42:·0000078e····43·FUNC····LOCAL··DEFAULT····6·stringio_clear
47 ····43:·000007d1·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readable47 ····43:·000007b9·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readable
48 ····44:·000007d7····80·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readable_impl48 ····44:·000007bf····80·FUNC····LOCAL··DEFAULT····6·_io_StringIO_readable_impl
49 ····45:·00000827·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_writable49 ····45:·0000080f·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_writable
50 ····46:·0000082d·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_seekable50 ····46:·00000815·····6·FUNC····LOCAL··DEFAULT····6·_io_StringIO_seekable
51 ····47:·00000833···132·FUNC····LOCAL··DEFAULT····6·stringio_getstate51 ····47:·0000081b···132·FUNC····LOCAL··DEFAULT····6·stringio_getstate
52 ····48:·000008b7···497·FUNC····LOCAL··DEFAULT····6·stringio_setstate52 ····48:·0000089f···497·FUNC····LOCAL··DEFAULT····6·stringio_setstate
53 ····49:·00000aa8···115·FUNC····LOCAL··DEFAULT····6·stringio_newlines53 ····49:·00000a90···115·FUNC····LOCAL··DEFAULT····6·stringio_newlines
54 ····50:·00000b1b····84·FUNC····LOCAL··DEFAULT····6·stringio_line_buffering54 ····50:·00000b03····84·FUNC····LOCAL··DEFAULT····6·stringio_line_buffering
55 ····51:·00000000·····0·SECTION·LOCAL··DEFAULT···12·55 ····51:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
56 ····52:·00000000····12·OBJECT··LOCAL··DEFAULT···12·_keywords.056 ····52:·00000000····12·OBJECT··LOCAL··DEFAULT···12·_keywords.0
57 ····53:·00000140···220·OBJECT··LOCAL··DEFAULT···12·_io_StringIO___init____doc__57 ····53:·00000140···220·OBJECT··LOCAL··DEFAULT···12·_io_StringIO___init____doc__
58 ····54:·00000180···224·OBJECT··LOCAL··DEFAULT····3·stringio_methods58 ····54:·00000180···224·OBJECT··LOCAL··DEFAULT····3·stringio_methods
59 ····55:·00000120····80·OBJECT··LOCAL··DEFAULT····3·stringio_getset59 ····55:·00000120····80·OBJECT··LOCAL··DEFAULT····3·stringio_getset
60 ····56:·00000220···185·OBJECT··LOCAL··DEFAULT···12·_io_StringIO_close__doc__60 ····56:·00000220···185·OBJECT··LOCAL··DEFAULT···12·_io_StringIO_close__doc__
61 ····57:·00000720····67·OBJECT··LOCAL··DEFAULT···12·_io_StringIO_getvalue__doc__61 ····57:·00000720····67·OBJECT··LOCAL··DEFAULT···12·_io_StringIO_getvalue__doc__
64.4 KB
readelf --wide --relocs {}
Max HTML report size reached
79.8 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
554 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 144, 21 lines modifiedOffset 144, 21 lines modified
144 _PyArg_UnpackKeywords144 _PyArg_UnpackKeywords
145 PyUnicode_AsUTF8145 PyUnicode_AsUTF8
146 _Py_FalseStruct146 _Py_FalseStruct
147 PyIncrementalNewlineDecoder_Type147 PyIncrementalNewlineDecoder_Type
148 PyObject_CallFunctionObjArgs148 PyObject_CallFunctionObjArgs
149 _PyIO_str_nl149 _PyIO_str_nl
150 PyUnicode_Replace150 PyUnicode_Replace
151 _PyUnicode_Ready151 PyExc_ValueError
 152 PyErr_Format
152 PyExc_OverflowError153 PyExc_OverflowError
153 PyErr_SetString154 PyErr_SetString
154 PyExc_TypeError155 PyExc_TypeError
155 PyErr_Format 
156 _Py_TrueStruct156 _Py_TrueStruct
157 PyExc_ValueError157 _PyUnicode_Ready
158 PyLong_FromSsize_t158 PyLong_FromSsize_t
159 PyUnicode_FromKindAndData159 PyUnicode_FromKindAndData
160 _PyAccu_Finish160 _PyAccu_Finish
161 PyFloat_Type161 PyFloat_Type
162 PyType_IsSubtype162 PyType_IsSubtype
163 PyNumber_Index163 PyNumber_Index
164 PyLong_AsSsize_t164 PyLong_AsSsize_t
13.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 10, 18 lines modifiedOffset 10, 18 lines modified
10 »       lea····0x0(%esi,%eiz,1),%esi10 »       lea····0x0(%esi,%eiz,1),%esi
11 »       lea····0x0(%esi),%esi11 »       lea····0x0(%esi),%esi
  
12 00000010·<_io_StringIO_getvalue_impl>:12 00000010·<_io_StringIO_getvalue_impl>:
13 _io_StringIO_getvalue_impl():13 _io_StringIO_getvalue_impl():
14 »       sub····$0xc,%esp14 »       sub····$0xc,%esp
15 »       cmpb···$0x0,0x24(%eax)15 »       cmpb···$0x0,0x24(%eax)
16 »       jle····2c9·<_io_StringIO_close+0x9>16 »       jle····2b1·<realize.part.0+0x71>
17 ·R_386_PC32»     .text.unlikely17 ·R_386_PC32»     .text.unlikely
18 »       cmpb···$0x0,0x25(%eax)18 »       cmpb···$0x0,0x25(%eax)
19 »       jne····2b7·<realize.part.0+0x77>19 »       jne····29f·<realize.part.0+0x5f>
20 ·R_386_PC32»     .text.unlikely20 ·R_386_PC32»     .text.unlikely
21 »       cmpl···$0x2,0x18(%eax)21 »       cmpl···$0x2,0x18(%eax)
22 »       jne····32·<_io_StringIO_getvalue_impl+0x22>22 »       jne····32·<_io_StringIO_getvalue_impl+0x22>
23 »       add····$0xc,%esp23 »       add····$0xc,%esp
24 »       jmp····50·<make_intermediate>24 »       jmp····50·<make_intermediate>
25 »       push···%edx25 »       push···%edx
26 »       pushl··0x10(%eax)26 »       pushl··0x10(%eax)
3.64 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 2, 41 lines modifiedOffset 2, 41 lines modified
2 Hex·dump·of·section·'.data':2 Hex·dump·of·section·'.data':
3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
4 ··0x00000000·00000000·00000000·d6000000·00000000·................4 ··0x00000000·00000000·00000000·d6000000·00000000·................
5 ··0x00000010·00000000·00000000·00000000·00000000·................5 ··0x00000010·00000000·00000000·00000000·00000000·................
6 ··0x00000020·00000000·00000000·00000000·00000000·................6 ··0x00000020·00000000·00000000·00000000·00000000·................
7 ··0x00000030·00000000·00000000·00000000·00000000·................7 ··0x00000030·00000000·00000000·00000000·00000000·................
8 ··0x00000040·01000000·00000000·00000000·df000000·................8 ··0x00000040·01000000·00000000·00000000·df000000·................
9 ··0x00000050·3c000000·00000000·d0070000·00000000·<...............9 ··0x00000050·3c000000·00000000·00080000·00000000·<...............
10 ··0x00000060·00000000·00000000·00000000·00000000·................10 ··0x00000060·00000000·00000000·00000000·00000000·................
11 ··0x00000070·00000000·00000000·00000000·00000000·................11 ··0x00000070·00000000·00000000·00000000·00000000·................
12 ··0x00000080·00000000·00000000·00000000·00000000·................12 ··0x00000080·00000000·00000000·00000000·00000000·................
13 ··0x00000090·00000000·00440400·40010000·30030000·.....D..@...0...13 ··0x00000090·00000000·00440400·40010000·30030000·.....D..@...0...
14 ··0x000000a0·a6070000·00000000·38000000·00000000·........8.......14 ··0x000000a0·8e070000·00000000·38000000·00000000·........8.......
15 ··0x000000b0·80030000·80010000·00000000·20010000·............·...15 ··0x000000b0·400a0000·80010000·00000000·20010000·@...........·...
16 ··0x000000c0·00000000·00000000·00000000·00000000·................16 ··0x000000c0·00000000·00000000·00000000·00000000·................
17 ··0x000000d0·34000000·40000000·00000000·00000000·4...@...........17 ··0x000000d0·34000000·40000000·00000000·00000000·4...@...........
18 ··0x000000e0·00000000·00000000·00000000·00000000·................18 ··0x000000e0·00000000·00000000·00000000·00000000·................
19 ··0x000000f0·00000000·00000000·00000000·00000000·................19 ··0x000000f0·00000000·00000000·00000000·00000000·................
20 ··0x00000100·00000000·00000000·00000000·00000000·................20 ··0x00000100·00000000·00000000·00000000·00000000·................
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·ec000000·50030000·00000000·00000000·....P...........22 ··0x00000120·ec000000·50030000·00000000·00000000·....P...........
23 ··0x00000130·00000000·f3000000·a80a0000·00000000·................23 ··0x00000130·00000000·f3000000·900a0000·00000000·................
24 ··0x00000140·00000000·00000000·fc000000·1b0b0000·................24 ··0x00000140·00000000·00000000·fc000000·030b0000·................
25 ··0x00000150·00000000·00000000·00000000·00000000·................25 ··0x00000150·00000000·00000000·00000000·00000000·................
26 ··0x00000160·00000000·00000000·00000000·00000000·................26 ··0x00000160·00000000·00000000·00000000·00000000·................
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·0b010000·c0020000·04000000·20020000·............·...28 ··0x00000180·0b010000·c0020000·04000000·20020000·............·...
29 ··0x00000190·11010000·00000000·04000000·20070000·............·...29 ··0x00000190·11010000·00000000·04000000·20070000·............·...
30 ··0x000001a0·b4000000·50040000·80000000·20060000·....P.......·...30 ··0x000001a0·b4000000·80030000·80000000·20060000·............·...
31 ··0x000001b0·ab000000·d0080000·80000000·a0050000·................31 ··0x000001b0·ab000000·00090000·80000000·a0050000·................
32 ··0x000001c0·1a010000·50070000·04000000·e0060000·....P...........32 ··0x000001c0·1a010000·38070000·04000000·e0060000·....8...........
33 ··0x000001d0·8a000000·b0010000·80000000·c0040000·................33 ··0x000001d0·8a000000·b0010000·80000000·c0040000·................
34 ··0x000001e0·6a000000·b0000000·80000000·80030000·j...............34 ··0x000001e0·6a000000·b0000000·80000000·80030000·j...............
35 ··0x000001f0·1f010000·a0050000·08000000·e0020000·................35 ··0x000001f0·1f010000·d0050000·08000000·e0020000·................
36 ··0x00000200·25010000·2d080000·04000000·20000000·%...-.......·...36 ··0x00000200·25010000·15080000·04000000·20000000·%...........·...
37 ··0x00000210·2e010000·d1070000·04000000·e0000000·................37 ··0x00000210·2e010000·b9070000·04000000·e0000000·................
38 ··0x00000220·37010000·27080000·04000000·80000000·7...'...........38 ··0x00000220·37010000·0f080000·04000000·80000000·7...............
39 ··0x00000230·40010000·33080000·04000000·00000000·@...3...........39 ··0x00000230·40010000·1b080000·04000000·00000000·@...............
40 ··0x00000240·4d010000·b7080000·08000000·00000000·M...............40 ··0x00000240·4d010000·9f080000·08000000·00000000·M...............
41 ··0x00000250·00000000·00000000·00000000·00000000·................41 ··0x00000250·00000000·00000000·00000000·00000000·................
  
42.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 16, 319 lines modifiedOffset 16, 307 lines modified
16 »       call···13·<stringio_new.cold+0x13>16 »       call···13·<stringio_new.cold+0x13>
17 ·R_386_PC32»     _Py_Dealloc17 ·R_386_PC32»     _Py_Dealloc
18 »       add····$0x10,%esp18 »       add····$0x10,%esp
19 »       jmp····5·<stringio_new.cold+0x5>19 »       jmp····5·<stringio_new.cold+0x5>
  
20 0000001c·<_io_StringIO___init__.cold>:20 0000001c·<_io_StringIO___init__.cold>:
21 _io_StringIO___init__.cold():21 _io_StringIO___init__.cold():
 22 »       cmp····$0xa,%al
22 »       sub····$0xc,%esp 
23 »       push···%esi 
24 »       call···21·<_io_StringIO___init__.cold+0x5>23 »       je·····ad·<_io_StringIO___init__.cold+0x91>
25 ·R_386_PC32»     _PyUnicode_Ready 
26 »       add····$0x10,%esp 
27 »       test···%eax,%eax 
28 »       je·····2a0·<_io_StringIO_getvalue_impl.cold+0xc>24 »       cmp····$0xd,%al
 25 »       jne····43·<_io_StringIO___init__.cold+0x27>
 26 »       movzbl·0x1(%ebp),%ecx
 27 »       test···%cl,%cl
 28 »       je·····3fd·<_io_StringIO_seek.cold+0x12a>
29 ·R_386_PC32»     .text.hot29 ·R_386_PC32»     .text.hot
30 »       subl···$0x1,(%esi)30 »       cmp····$0xa,%cl
31 »       je·····76·<_io_StringIO___init__.cold+0x5a>31 »       jne····43·<_io_StringIO___init__.cold+0x27>
32 »       or·····$0xffffffff,%eax 
33 »       jmp····184·<_io_StringIO___init__.cold+0x168>32 »       cmpb···$0x0,0x2(%ebp)
 33 »       je·····40c·<_io_StringIO_seek.cold+0x139>
34 ·R_386_PC32»     .text.hot34 ·R_386_PC32»     .text.hot
35 »       mov····%eax,0x30(%ebx)35 »       push···%ebx
 36 »       push···%edi
 37 »       push···$0x2
 38 ·R_386_32»       .rodata.str1.1
 39 »       pushl··0x0
 40 ·R_386_32»       PyExc_ValueError
 41 »       call···51·<_io_StringIO___init__.cold+0x35>
 42 ·R_386_PC32»     PyErr_Format
36 »       addl···$0x1,(%eax)43 »       add····$0x10,%esp
37 »       jmp····235·<_io_StringIO_write.cold+0x64>44 »       or·····$0xffffffff,%eax
 45 »       jmp····1a4·<resize_buffer.cold+0x15>
38 ·R_386_PC32»     .text.hot46 ·R_386_PC32»     .text.hot
39 »       push···%eax47 »       push···%eax
40 »       push···%eax48 »       push···%eax
41 »       push···$0x1c49 »       push···$0x1c
42 ·R_386_32»       .rodata.str1.150 ·R_386_32»       .rodata.str1.1
43 »       pushl··0x051 »       pushl··0x0
44 ·R_386_32»       PyExc_OverflowError52 ·R_386_32»       PyExc_OverflowError
45 »       call···56·<_io_StringIO___init__.cold+0x3a>53 »       call···6e·<_io_StringIO___init__.cold+0x52>
46 ·R_386_PC32»     PyErr_SetString54 ·R_386_PC32»     PyErr_SetString
47 »       add····$0x10,%esp55 »       add····$0x10,%esp
48 »       subl···$0x1,(%esi)56 »       subl···$0x1,(%esi)
49 »       jne····35·<_io_StringIO___init__.cold+0x19>57 »       jne····be·<_io_StringIO___init__.cold+0xa2>
50 »       sub····$0xc,%esp58 »       sub····$0xc,%esp
51 »       push···%esi59 »       push···%esi
52 »       call···67·<_io_StringIO___init__.cold+0x4b>60 »       call···7f·<_io_StringIO___init__.cold+0x63>
53 ·R_386_PC32»     _Py_Dealloc61 ·R_386_PC32»     _Py_Dealloc
54 »       add····$0x10,%esp62 »       add····$0x10,%esp
55 »       or·····$0xffffffff,%eax63 »       or·····$0xffffffff,%eax
56 »       jmp····1bd·<resize_buffer.cold+0x16>64 »       jmp····1d2·<_io_StringIO_write.cold+0x19>
57 ·R_386_PC32»     .text.hot65 ·R_386_PC32»     .text.hot
58 »       sub····$0xc,%esp 
59 »       push···%esi66 »       push···%esi
60 »       call···7b·<_io_StringIO___init__.cold+0x5f> 
61 ·R_386_PC32»     _Py_Dealloc 
62 »       add····$0x10,%esp 
63 »       or·····$0xffffffff,%eax 
64 »       jmp····1d1·<_io_StringIO_write.cold> 
65 ·R_386_PC32»     .text.hot 
66 »       push···%ecx 
67 »       pushl··0xc(%edi)67 »       pushl··0xc(%edx)
68 »       push···$0x2868 »       push···$0x0
69 ·R_386_32»       .rodata.str1.469 ·R_386_32»       .rodata.str1.4
70 »       pushl··0x070 »       pushl··0x0
71 ·R_386_32»       PyExc_TypeError71 ·R_386_32»       PyExc_TypeError
72 »       call···9a·<_io_StringIO___init__.cold+0x7e>72 »       call···9e·<_io_StringIO___init__.cold+0x82>
73 ·R_386_PC32»     PyErr_Format73 ·R_386_PC32»     PyErr_Format
74 »       add····$0x10,%esp74 »       add····$0x10,%esp
75 »       or·····$0xffffffff,%eax75 »       or·····$0xffffffff,%eax
76 »       jmp····1f0·<_io_StringIO_write.cold+0x1f>76 »       jmp····1f1·<_io_StringIO_write.cold+0x38>
77 ·R_386_PC32»     .text.hot77 ·R_386_PC32»     .text.hot
78 »       sub····$0xc,%esp 
79 »       push···%eax78 »       cmpb···$0x0,0x1(%ebp)
 79 »       je·····480·<_io_StringIO_truncate.cold+0x62>
 80 ·R_386_PC32»     .text.hot
 81 »       jmp····43·<_io_StringIO___init__.cold+0x27>
80 »       call···ae·<_io_StringIO___init__.cold+0x92>82 »       call···ba·<_io_StringIO___init__.cold+0x9e>
 83 ·R_386_PC32»     PyErr_NoMemory
 84 »       or·····$0xffffffff,%eax
81 ·R_386_PC32»     _Py_Dealloc 
82 »       add····$0x10,%esp 
83 »       mov····%esi,%eax 
84 »       jmp····25a·<_io_StringIO_write.cold+0x89>85 »       jmp····20a·<_io_StringIO_write.cold+0x51>
 86 ·R_386_PC32»     .text.hot
 87 »       mov····%edx,%edi
 88 »       jmp····442·<_io_StringIO_truncate.cold+0x24>
85 ·R_386_PC32»     .text.hot89 ·R_386_PC32»     .text.hot
86 »       mov····$0x0,%ebp90 »       mov····$0x0,%ebp
87 ·R_386_32»       .rodata.str1.191 ·R_386_32»       .rodata.str1.1
88 »       movl···$0x0,0x30(%ebx)92 »       movl···$0x0,0x30(%ebx)
89 »       subl···$0x1,(%esi)93 »       subl···$0x1,(%esi)
90 »       jne····27a·<_io_StringIO_write.cold+0xa9>94 »       jne····288·<_io_StringIO_getvalue_impl.cold+0xc>
91 ·R_386_PC32»     .text.hot95 ·R_386_PC32»     .text.hot
92 »       mov····%eax,0xc(%esp)96 »       mov····%eax,0xc(%esp)
93 »       sub····$0xc,%esp97 »       sub····$0xc,%esp
94 »       push···%esi98 »       push···%esi
95 »       call···da·<_io_StringIO___init__.cold+0xbe>99 »       call···eb·<_io_StringIO___init__.cold+0xcf>
96 ·R_386_PC32»     _Py_Dealloc100 ·R_386_PC32»     _Py_Dealloc
97 »       add····$0x10,%esp101 »       add····$0x10,%esp
98 »       mov····0xc(%esp),%esi102 »       mov····0xc(%esp),%esi
99 »       jmp····295·<_io_StringIO_getvalue_impl.cold+0x1>103 »       jmp····2a3·<_io_StringIO_getvalue_impl.cold+0x27>
100 ·R_386_PC32»     .text.hot 
101 »       call···eb·<_io_StringIO___init__.cold+0xcf> 
102 ·R_386_PC32»     PyErr_NoMemory 
103 »       or·····$0xffffffff,%eax 
104 »       jmp····23e·<_io_StringIO_write.cold+0x6d> 
105 ·R_386_PC32»     .text.hot 
106 »       mov····%edx,%edi 
107 »       jmp····458·<_io_StringIO_truncate.cold+0x22> 
108 ·R_386_PC32»     .text.hot 
109 »       xor····%ebp,%ebp 
110 »       jmp····283·<_io_StringIO_write.cold+0xb2> 
111 ·R_386_PC32»     .text.hot 
112 »       mov····0x4(%eax),%edi 
113 »       cmp····$0x0,%edi 
114 ·R_386_32»       _Py_NoneStruct 
115 »       jne····4b9·<_io_StringIO_truncate.cold+0x83> 
116 ·R_386_PC32»     .text.hot 
117 »       xor····%ebp,%ebp 
118 »       jmp····284·<_io_StringIO_write.cold+0xb3> 
119 ·R_386_PC32»     .text.hot104 ·R_386_PC32»     .text.hot
Max diff block lines reached; 39287/43641 bytes (90.02%) of diff not shown.
34.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 39, 266 lines modifiedOffset 39, 274 lines modified
39 »       sub····$0x2c,%esp39 »       sub····$0x2c,%esp
40 »       mov····0x44(%esp),%eax40 »       mov····0x44(%esp),%eax
41 »       mov····0x48(%esp),%esi41 »       mov····0x48(%esp),%esi
42 »       mov····0x40(%esp),%ebx42 »       mov····0x40(%esp),%ebx
43 »       mov····0x8(%eax),%edx43 »       mov····0x8(%eax),%edx
44 »       add····$0xc,%eax44 »       add····$0xc,%eax
45 »       test···%esi,%esi45 »       test···%esi,%esi
46 »       jne····359·<_io_StringIO___init__+0x319>46 »       jne····374·<_io_StringIO___init__+0x334>
47 »       cmp····$0x2,%edx47 »       cmp····$0x2,%edx
48 »       ja·····15d·<_io_StringIO___init__+0x11d>48 »       ja·····12c·<_io_StringIO___init__+0xec>
49 ·R_386_PC32»     .text.unlikely49 ·R_386_PC32»     .text.unlikely
50 »       test···%edx,%edx50 »       test···%edx,%edx
51 »       jne····153·<_io_StringIO___init__+0x113>51 »       jne····150·<_io_StringIO___init__+0x110>
52 »       sub····$0xc,%esp52 »       sub····$0xc,%esp
53 »       lea····0x1c(%ebx),%edi53 »       lea····0x1c(%ebx),%edi
54 »       movb···$0x0,0x24(%ebx)54 »       movb···$0x0,0x24(%ebx)
55 »       push···%edi55 »       push···%edi
56 »       call···7e·<_io_StringIO___init__+0x3e>56 »       call···7e·<_io_StringIO___init__+0x3e>
57 ·R_386_PC32»     _PyAccu_Destroy57 ·R_386_PC32»     _PyAccu_Destroy
58 »       mov····0x2c(%ebx),%eax58 »       mov····0x2c(%ebx),%eax
59 »       add····$0x10,%esp59 »       add····$0x10,%esp
60 »       test···%eax,%eax60 »       test···%eax,%eax
61 »       jne····418·<_io_StringIO___init__+0x3d8>61 »       jne····442·<_io_StringIO___init__+0x402>
62 »       mov····0x30(%ebx),%esi62 »       mov····0x30(%ebx),%esi
63 »       test···%esi,%esi63 »       test···%esi,%esi
64 »       jne····153·<_io_StringIO___init__+0x113>64 »       jne····164·<_io_StringIO___init__+0x124>
65 ·R_386_PC32»     .text.unlikely65 ·R_386_PC32»     .text.unlikely
66 »       mov····0x28(%ebx),%ecx66 »       mov····0x28(%ebx),%ecx
67 »       test···%ecx,%ecx67 »       test···%ecx,%ecx
68 »       jne····432·<_io_StringIO___init__+0x3f2>68 »       jne····4ad·<_io_StringIO___init__+0x46d>
69 »       sub····$0xc,%esp69 »       sub····$0xc,%esp
70 »       push···$0x070 »       push···$0x0
71 ·R_386_32»       .rodata.str1.171 ·R_386_32»       .rodata.str1.1
72 »       call···af·<_io_StringIO___init__+0x6f>72 »       call···af·<_io_StringIO___init__+0x6f>
73 ·R_386_PC32»     PyUnicode_FromString73 ·R_386_PC32»     PyUnicode_FromString
74 »       add····$0x10,%esp74 »       add····$0x10,%esp
75 »       mov····%eax,0x2c(%ebx)75 »       mov····%eax,0x2c(%ebx)
76 »       test···%eax,%eax76 »       test···%eax,%eax
77 »       je·····f2·<_io_StringIO___init__+0xb2>77 »       je·····17b·<_io_StringIO___init__+0x13b>
78 ·R_386_PC32»     .text.unlikely78 ·R_386_PC32»     .text.unlikely
79 »       mov····0x14(%ebx),%esi79 »       mov····0x14(%ebx),%esi
80 »       xor····%ebp,%ebp80 »       xor····%ebp,%ebp
81 »       movl···$0x0,0x10(%ebx)81 »       movl···$0x0,0x10(%ebx)
82 »       mov····%bp,0x26(%ebx)82 »       mov····%bp,0x26(%ebx)
83 »       cmp····$0x3,%esi83 »       cmp····$0x3,%esi
84 »       ja·····218·<_io_StringIO___init__+0x1d8>84 »       ja·····215·<_io_StringIO___init__+0x1d5>
85 »       cmp····$0x1,%esi85 »       cmp····$0x1,%esi
86 »       ja·····120·<_io_StringIO___init__+0xe0>86 »       ja·····11d·<_io_StringIO___init__+0xdd>
87 »       mov····%esi,0xc(%esp)87 »       mov····%esi,0xc(%esp)
88 »       fildl··0xc(%esp)88 »       fildl··0xc(%esp)
89 »       fmuls··0x089 »       fmuls··0x0
90 ·R_386_32»       .rodata.cst490 ·R_386_32»       .rodata.cst4
91 »       fld1···91 »       fld1···
92 »       fxch···%st(1)92 »       fxch···%st(1)
93 »       fcomip·%st(1),%st93 »       fcomip·%st(1),%st
94 »       fstp···%st(0)94 »       fstp···%st(0)
 95 »       jae····409·<_io_StringIO___init__+0x3c9>
 96 »       sub····$0x8,%esp
95 »       sbb····%ebp,%ebp 
96 »       and····$0xfffffffe,%ebp 
97 »       add····$0x4,%ebp 
98 »       lea····0x0(,%ebp,4),%edx 
99 »       push···%ecx97 »       push···$0x8
100 »       push···%ecx 
101 »       push···%edx 
102 »       pushl··0x8(%ebx)98 »       pushl··0x8(%ebx)
103 »       call···10b·<_io_StringIO___init__+0xcb>99 »       call···104·<_io_StringIO___init__+0xc4>
104 ·R_386_PC32»     PyMem_Realloc100 ·R_386_PC32»     PyMem_Realloc
105 »       add····$0x10,%esp101 »       add····$0x10,%esp
106 »       test···%eax,%eax102 »       test···%eax,%eax
107 »       je·····200·<_io_StringIO___init__+0x1c0>103 »       je·····1c8·<_io_StringIO___init__+0x188>
108 ·R_386_PC32»     .text.unlikely104 ·R_386_PC32»     .text.unlikely
109 »       mov····%ebp,0x14(%ebx)105 »       movl···$0x2,0x14(%ebx)
110 »       mov····%eax,0x8(%ebx)106 »       mov····%eax,0x8(%ebx)
111 »       sub····$0xc,%esp107 »       sub····$0xc,%esp
112 »       push···%edi108 »       push···%edi
113 »       call···125·<_io_StringIO___init__+0xe5>109 »       call···122·<_io_StringIO___init__+0xe2>
114 ·R_386_PC32»     _PyAccu_Init110 ·R_386_PC32»     _PyAccu_Init
115 »       add····$0x10,%esp111 »       add····$0x10,%esp
116 »       test···%eax,%eax112 »       test···%eax,%eax
117 »       jne····165·<_io_StringIO___init__+0x125>113 »       jne····1eb·<_io_StringIO___init__+0x1ab>
118 ·R_386_PC32»     .text.unlikely114 ·R_386_PC32»     .text.unlikely
119 »       mov····$0x1,%edi115 »       mov····$0x1,%edi
120 »       movl···$0x2,0x18(%ebx)116 »       movl···$0x2,0x18(%ebx)
121 »       movl···$0x0,0xc(%ebx)117 »       movl···$0x0,0xc(%ebx)
122 »       mov····%di,0x24(%ebx)118 »       mov····%di,0x24(%ebx)
123 »       add····$0x2c,%esp119 »       add····$0x2c,%esp
124 »       pop····%ebx120 »       pop····%ebx
125 »       pop····%esi121 »       pop····%esi
126 »       pop····%edi122 »       pop····%edi
127 »       pop····%ebp123 »       pop····%ebp
128 »       retq···124 »       retq···
129 »       mov····%edx,%edi125 »       mov····%edx,%edi
130 »       mov····(%eax),%esi126 »       mov····(%eax),%esi
131 »       test···%esi,%esi127 »       test···%esi,%esi
132 »       je·····39a·<_io_StringIO___init__+0x35a>128 »       je·····3b5·<_io_StringIO___init__+0x375>
133 »       sub····$0x1,%edi129 »       sub····$0x1,%edi
134 »       mov····$0x0,%ebp130 »       mov····$0x0,%ebp
135 ·R_386_32»       .rodata.str1.1131 ·R_386_32»       .rodata.str1.1
136 »       jne····4bf·<_io_StringIO___init__+0x47f>132 »       jne····4e9·<_io_StringIO___init__+0x4a9>
137 »       cmp····$0x0,%esi133 »       cmp····$0x0,%esi
138 ·R_386_32»       _Py_NoneStruct134 ·R_386_32»       _Py_NoneStruct
139 »       je·····182·<_io_StringIO___init__+0x142>135 »       je·····17f·<_io_StringIO___init__+0x13f>
140 »       mov····0x4(%esi),%edi136 »       mov····0x4(%esi),%edi
141 »       testb··$0x10,0x57(%edi)137 »       testb··$0x10,0x57(%edi)
142 »       je·····208·<_io_StringIO___init__+0x1c8>138 »       je·····286·<_io_StringIO___init__+0x246>
143 ·R_386_PC32»     .text.unlikely139 ·R_386_PC32»     .text.unlikely
144 »       sub····$0xc,%esp140 »       sub····$0xc,%esp
145 »       lea····0x1c(%ebx),%edi141 »       lea····0x1c(%ebx),%edi
146 »       movb···$0x0,0x24(%ebx)142 »       movb···$0x0,0x24(%ebx)
147 »       push···%edi143 »       push···%edi
148 »       call···18e·<_io_StringIO___init__+0x14e>144 »       call···18b·<_io_StringIO___init__+0x14b>
149 ·R_386_PC32»     _PyAccu_Destroy145 ·R_386_PC32»     _PyAccu_Destroy
150 »       mov····0x2c(%ebx),%eax146 »       mov····0x2c(%ebx),%eax
151 »       add····$0x10,%esp147 »       add····$0x10,%esp
152 »       test···%eax,%eax148 »       test···%eax,%eax
153 »       jne····41d·<_io_StringIO___init__+0x3dd>149 »       jne····447·<_io_StringIO___init__+0x407>
154 »       mov····%esi,%eax150 »       mov····%esi,%eax
155 »       mov····0x30(%ebx),%esi151 »       mov····0x30(%ebx),%esi
156 »       test···%esi,%esi152 »       test···%esi,%esi
157 »       jne····26a·<_io_StringIO___init__+0x22a>153 »       jne····278·<_io_StringIO___init__+0x238>
158 ·R_386_PC32»     .text.unlikely154 ·R_386_PC32»     .text.unlikely
159 »       mov····%eax,%esi155 »       mov····%eax,%esi
160 »       mov····0x28(%ebx),%ecx156 »       mov····0x28(%ebx),%ecx
161 »       test···%ecx,%ecx157 »       test···%ecx,%ecx
162 »       jne····437·<_io_StringIO___init__+0x3f7>158 »       jne····4b2·<_io_StringIO___init__+0x472>
163 »       test···%ebp,%ebp159 »       test···%ebp,%ebp
Max diff block lines reached; 30878/35161 bytes (87.82%) of diff not shown.
27.8 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 5, 216 lines modifiedOffset 5, 219 lines modified
5 ··0x00000010·1b0c0404·88010000·30000000·1c000000·........0.......5 ··0x00000010·1b0c0404·88010000·30000000·1c000000·........0.......
6 ··0x00000020·00000000·39000000·00410e08·8302430e·....9....A....C.6 ··0x00000020·00000000·39000000·00410e08·8302430e·....9....A....C.
7 ··0x00000030·18460e1c·410e204b·0e10470e·1c420e20·.F..A.·K..G..B.·7 ··0x00000030·18460e1c·410e204b·0e10470e·1c420e20·.F..A.·K..G..B.·
8 ··0x00000040·480e104e·0e0843c3·0e040000·18000000·H..N..C.........8 ··0x00000040·480e104e·0e0843c3·0e040000·18000000·H..N..C.........
9 ··0x00000050·00000000·017a5200·017c0801·1b0c0404·.....zR..|......9 ··0x00000050·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
10 ··0x00000060·88010e10·83020000·20000000·20000000·........·...·...10 ··0x00000060·88010e10·83020000·20000000·20000000·........·...·...
11 ··0x00000070·00000000·1c000000·00480a0e·0841c30e·.........H...A..11 ··0x00000070·00000000·1c000000·00480a0e·0841c30e·.........H...A..
12 ··0x00000080·04450b43·0e1c410e·20480e10·1c010000·.E.C..A.·H......12 ··0x00000080·04450b43·0e1c410e·20480e10·28010000·.E.C..A.·H..(...
13 ··0x00000090·90000000·40000000·8e040000·00410e08·....@........A..13 ··0x00000090·90000000·40000000·b8040000·00410e08·....@........A..
14 ··0x000000a0·8502410e·0c870341·0e108604·410e1483·..A....A....A...14 ··0x000000a0·8502410e·0c870341·0e108604·410e1483·..A....A....A...
15 ··0x000000b0·05430e40·6e0e4c48·0e504b0e·40610e4c·.C.@n.LH.PK.@a.L15 ··0x000000b0·05430e40·6e0e4c48·0e504b0e·40610e4c·.C.@n.LH.PK.@a.L
16 ··0x000000c0·450e5048·0e40024f·0e44410e·48410e4c·E.PH.@.O.DA.HA.L16 ··0x000000c0·450e5048·0e400248·0e48420e·4c430e50·E.PH.@.H.HB.LC.P
17 ··0x000000d0·430e5048·0e40510e·4c410e50·480e4062·C.PH.@Q.LA.PH.@b17 ··0x000000d0·480e4055·0e4c410e·50480e40·620a0e14·H.@U.LA.PH.@b...
18 ··0x000000e0·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A 
19 ··0x000000f0·c50e0441·0b720e4c·480e504b·0e406d0e·...A.r.LH.PK.@m. 
20 ··0x00000100·4c410e50·480e4002·570e4c41·0e50480e·LA.PH.@.W.LA.PH. 
21 ··0x00000110·4002670e·44410e48·410e4c41·0e50480e·@.g.DA.HA.LA.PH. 
22 ··0x00000120·40026f0e·444c0e48·410e4c41·0e50480e·@.o.DL.HA.LA.PH. 
23 ··0x00000130·404e0e44·420e4841·0e4c410e·50480e40·@N.DB.HA.LA.PH.@ 
24 ··0x00000140·620e4c45·0e50420e·54420e58·420e5c45·b.LE.PB.TB.XB.\E 
25 ··0x00000150·0e60420e·64410e68·410e6c41·0e70480e·.`B.dA.hA.lA.pH. 
26 ··0x00000160·4002510e·4c410e50·480e405d·0e44410e·@.Q.LA.PH.@].DA. 
27 ··0x00000170·48450e4c·450e5048·0e400242·0e4c410e·HE.LE.PH.@.B.LA. 
28 ··0x00000180·50480e40·510e4441·0e48420e·4c410e50·PH.@Q.DA.HB.LA.P 
29 ··0x00000190·4b0e4048·0e4c410e·50480e40·470e4443·K.@H.LA.PH.@G.DC 
30 ··0x000001a0·0e48460e·4c410e50·4b0e4000·1c000000·.HF.LA.PK.@..... 
31 ··0x000001b0·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
32 ··0x000001c0·88010e40·83058502·86048703·80000000·...@............ 
33 ··0x000001d0·24000000·1c000000·8b010000·00430e4c·$............C.L 
34 ··0x000001e0·410e5048·0e40610e·44410e48·450e4c46·A.PH.@a.DA.HE.LF 
35 ··0x000001f0·0e50480e·40480e4c·410e5048·0e404b0e·.PH.@H.LA.PH.@K. 
36 ··0x00000200·4c410e50·480e4049·0e44430e·48450e4c·LA.PH.@I.DC.HE.L 
37 ··0x00000210·460e5048·0e404b0e·4c410e50·480e4063·F.PH.@K.LA.PH.@c 
38 ··0x00000220·0e4c410e·50480e40·024b0e44·430e4845·.LA.PH.@.K.DC.HE 
39 ··0x00000230·0e4c460e·50480e40·6c0e4441·0e48450e·.LF.PH.@l.DA.HE. 
40 ··0x00000240·4c460e50·480e404b·0e4c410e·50480e40·LF.PH.@K.LA.PH.@ 
41 ··0x00000250·50000000·54020000·d0040000·c9000000·P...T........... 
42 ··0x00000260·00410e08·8702410e·0c860343·0e108304·.A....A....C.... 
43 ··0x00000270·430e2002·4c0e2848·0e2c430e·30480e20·C.·.L.(H.,C.0H.· 
44 ··0x00000280·510a0e10·43c30e0c·41c60e08·41c70e04·Q...C...A...A... 
45 ··0x00000290·410b570e·24410e28·410e2c43·0e30480e·A.W.$A.(A.,C.0H. 
46 ··0x000002a0·20000000·1c000000·00000000·017a5200··............zR. 
47 ··0x000002b0·017c0801·1b0c0404·88010e20·83048603·.|.........·.... 
48 ··0x000002c0·87020000·1c000000·24000000·a7010000·........$....... 
49 ··0x000002d0·2a000000·00410e24·440e2845·0e2c460e·*....A.$D.(E.,F. 
50 ··0x000002e0·30480e20·c4000000·e8020000·a0050000·0H.·............ 
51 ··0x000002f0·1a020000·00410e08·8502410e·0c870341·.....A....A....A 
52 ··0x00000300·0e108604·410e1483·05430e20·02810e28·....A....C.·...( 
53 ··0x00000310·440e2c41·0e30480e·20660a0e·1441c30e·D.,A.0H.·f...A.. 
54 ··0x00000320·1041c60e·0c41c70e·0841c50e·04450b02·.A...A...A...E.. 
55 ··0x00000330·470e2449·0e28410e·2c410e30·480e2065·G.$I.(A.,A.0H.·e 
56 ··0x00000340·0e24420e·28410e2c·410e304b·0e207b0e·.$B.(A.,A.0K.·{. 
57 ··0x00000350·24440e28·420e2c41·0e304e0e·20460e24·$D.(B.,A.0N.·F.$ 
58 ··0x00000360·430e2845·0e2c460e·30480e20·430a0e14·C.(E.,F.0H.·C... 
59 ··0x00000370·43c30e10·41c60e0c·41c70e08·41c50e04·C...A...A...A... 
60 ··0x00000380·410b420e·24430e28·460e2c41·0e30480e·A.B.$C.(F.,A.0H. 
61 ··0x00000390·20590e2c·410e3048·0e20460e·24410e28··Y.,A.0H.·F.$A.( 
62 ··0x000003a0·450e2c46·0e30480e·20000000·1c000000·E.,F.0H.·....... 
63 ··0x000003b0·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
64 ··0x000003c0·88010e20·83058502·86048703·58000000·...·........X... 
65 ··0x000003d0·24000000·d1010000·c3000000·00410e24·$............A.$ 
66 ··0x000003e0·410e2845·0e2c460e·30480e20·4c0e2c41·A.(E.,F.0H.·L.,A 
67 ··0x000003f0·0e30480e·20480e2c·410e3048·0e20480e·.0H.·H.,A.0H.·H. 
68 ··0x00000400·2c410e30·480e2054·0e2c410e·30480e20·,A.0H.·T.,A.0H.· 
69 ··0x00000410·460e2441·0e28450e·2c460e30·480e2048·F.$A.(E.,F.0H.·H 
70 ··0x00000420·0e2c410e·30480e20·10000000·2c040000·.,A.0H.·....,... 
71 ··0x00000430·00000000·06000000·00000000·28000000·............(... 
72 ··0x00000440·40040000·10000000·37000000·00430e10·@.......7....C.. 
73 ··0x00000450·5d0a0e04·420b410e·14430e18·430e1c42·]...B.A..C..C..B 
74 ··0x00000460·0e20480e·10430e04·14000000·00000000·.·H..C.......... 
75 ··0x00000470·017a5200·017c0801·1b0c0404·88010e10·.zR..|.......... 
76 ··0x00000480·2c000000·1c000000·94020000·38000000·,...........8... 
77 ··0x00000490·00410e14·410e1845·0e1c460e·20480e10·.A..A..E..F.·H.. 
78 ··0x000004a0·480e1441·0e18450e·1c460e20·480e1000·H..A..E..F.·H... 
79 ··0x000004b0·4c000000·b4040000·50000000·5b000000·L.......P...[... 
80 ··0x000004c0·00410e08·8702440e·0c860343·0e108304·.A....D....C.... 
81 ··0x000004d0·430e1c41·0e204f0e·104b0e1c·430e2048·C..A.·O..K..C.·H 
82 ··0x000004e0·0e10490e·14410e18·410e1c41·0e20480e·..I..A..A..A.·H. 
83 ··0x000004f0·104e0ac3·0e0c41c6·0e0841c7·0e04410b·.N....A...A...A. 
84 ··0x00000500·1c000000·00000000·017a5200·017c0801·.........zR..|.. 
85 ··0x00000510·1b0c0404·88010e10·83048603·87020000·................ 
86 ··0x00000520·18000000·24000000·cc020000·1f000000·....$........... 
87 ··0x00000530·004f0e1c·410e204a·0e100000·5c000000·.O..A.·J....\... 
88 ··0x00000540·40050000·b0000000·f7000000·00410e08·@............A.. 
89 ··0x00000550·8502410e·0c870341·0e108604·410e1483·..A....A....A... 
90 ··0x00000560·05430e30·6a0e3441·0e38450e·3c410e40·.C.0j.4A.8E.<A.@ 
91 ··0x00000570·480e304d·0e3c420e·40480e30·4b0e3c41·H.0M.<B.@H.0K.<A 
92 ··0x00000580·0e40500e·3002700a·0e1441c3·0e1041c6·.@P.0.p...A...A. 
93 ··0x00000590·0e0c41c7·0e0841c5·0e04450b·1c000000·..A...A...E..... 
94 ··0x000005a0·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
95 ··0x000005b0·88010e30·83058502·86048703·b0000000·...0............ 
96 ··0x000005c0·24000000·eb020000·4b010000·00410e34·$.......K....A.4 
97 ··0x000005d0·410e3845·0e3c460e·40480e30·430a0e14·A.8E.<F.@H.0C... 
98 ··0x000005e0·43c30e10·41c60e0c·41c70e08·41c50e04·C...A...A...A...18 ··0x000000e0·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...
99 ··0x000005f0·410b410e·34410e38·450e3c46·0e40480e·A.A.4A.8E.<F.@H. 
100 ··0x00000600·30530e34·410e3845·0e3c460e·40480e30·0S.4A.8E.<F.@H.0 
101 ··0x00000610·430e3441·0e38450e·3c460e40·480e3043·C.4A.8E.<F.@H.0C 
102 ··0x00000620·0e34410e·38450e3c·460e4048·0e30550e·.4A.8E.<F.@H.0U. 
103 ··0x00000630·34410e38·450e3c41·0e40480e·30470e3c·4A.8E.<A.@H.0G.< 
104 ··0x00000640·430e4048·0e306c0e·3c410e40·480e305f·C.@H.0l.<A.@H.0_ 
105 ··0x00000650·0e34410e·38450e3c·460e4048·0e30470e·.4A.8E.<F.@H.0G. 
106 ··0x00000660·34420e38·410e3c45·0e40480e·30000000·4B.8A.<E.@H.0... 
107 ··0x00000670·34000000·74060000·b0010000·81000000·4...t........... 
108 ··0x00000680·00410e08·8602410e·0c830343·0e200263·.A....A....C.·.c 
109 ··0x00000690·0e2c410e·30480e20·430a0e0c·41c30e08·.,A.0H.·C...A...19 ··0x000000f0·410b720e·4c480e50·4b0e406d·0e4c410e·A.r.LH.PK.@m.LA.
 20 ··0x00000100·50480e40·02550e44·410e4841·0e4c430e·PH.@.U.DA.HA.LC.
 21 ··0x00000110·50480e40·530e4c41·0e50480e·4002670e·PH.@S.LA.PH.@.g.
 22 ··0x00000120·44410e48·410e4c41·0e50480e·40026f0e·DA.HA.LA.PH.@.o.
 23 ··0x00000130·444c0e48·410e4c41·0e50480e·404e0e44·DL.HA.LA.PH.@N.D
 24 ··0x00000140·420e4841·0e4c410e·50480e40·620e4c45·B.HA.LA.PH.@b.LE
 25 ··0x00000150·0e50420e·54420e58·420e5c45·0e60420e·.PB.TB.XB.\E.`B.
 26 ··0x00000160·64410e68·410e6c41·0e70480e·4002510e·dA.hA.lA.pH.@.Q.
 27 ··0x00000170·4c410e50·480e406c·0e44410e·48450e4c·LA.PH.@l.DA.HE.L
 28 ··0x00000180·450e5048·0e406c0e·44430e48·460e4c41·E.PH.@l.DC.HF.LA
 29 ··0x00000190·0e504b0e·40660e44·410e4842·0e4c410e·.PK.@f.DA.HB.LA.
 30 ··0x000001a0·504b0e40·5d0e4c41·0e50480e·40480e4c·PK.@].LA.PH.@H.L
110 ··0x000006a0·41c60e04·410b0000·18000000·00000000·A...A...........31 ··0x000001b0·410e5048·0e400000·1c000000·00000000·A.PH.@..........
 32 ··0x000001c0·017a5200·017c0801·1b0c0404·88010e40·.zR..|.........@
 33 ··0x000001d0·83058502·86048703·78000000·24000000·........x...$...
 34 ··0x000001e0·1c000000·73010000·00680e44·410e4845·....s....h.DA.HE
 35 ··0x000001f0·0e4c460e·50480e40·490e4441·0e48450e·.LF.PH.@I.DA.HE.
 36 ··0x00000200·4c460e50·480e4048·0e4c410e·50480e40·LF.PH.@H.LA.PH.@
 37 ··0x00000210·490e4443·0e48450e·4c460e50·480e4002·I.DC.HE.LF.PH.@.
 38 ··0x00000220·440e4c41·0e50480e·405a0e44·430e4845·D.LA.PH.@Z.DC.HE
 39 ··0x00000230·0e4c460e·50480e40·610e4c41·0e50480e·.LF.PH.@a.LA.PH.
 40 ··0x00000240·40530e4c·410e5048·0e40510e·4c410e50·@S.LA.PH.@Q.LA.P
 41 ··0x00000250·480e4000·50000000·58020000·00050000·H.@.P...X.......
Max diff block lines reached; 0/28414 bytes (0.00%) of diff not shown.
2.47 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 95, 25 lines modifiedOffset 95, 25 lines modified
95 ··0x000005c0·5f646563·6f646500·5f507941·72675f55·_decode._PyArg_U95 ··0x000005c0·5f646563·6f646500·5f507941·72675f55·_decode._PyArg_U
96 ··0x000005d0·6e706163·6b4b6579·776f7264·73005079·npackKeywords.Py96 ··0x000005d0·6e706163·6b4b6579·776f7264·73005079·npackKeywords.Py
97 ··0x000005e0·556e6963·6f64655f·41735554·4638005f·Unicode_AsUTF8._97 ··0x000005e0·556e6963·6f64655f·41735554·4638005f·Unicode_AsUTF8._
98 ··0x000005f0·50795f46·616c7365·53747275·63740050·Py_FalseStruct.P98 ··0x000005f0·50795f46·616c7365·53747275·63740050·Py_FalseStruct.P
99 ··0x00000600·79496e63·72656d65·6e74616c·4e65776c·yIncrementalNewl99 ··0x00000600·79496e63·72656d65·6e74616c·4e65776c·yIncrementalNewl
100 ··0x00000610·696e6544·65636f64·65725f54·79706500·ineDecoder_Type.100 ··0x00000610·696e6544·65636f64·65725f54·79706500·ineDecoder_Type.
101 ··0x00000620·50794f62·6a656374·5f43616c·6c46756e·PyObject_CallFun101 ··0x00000620·50794f62·6a656374·5f43616c·6c46756e·PyObject_CallFun
102 ··0x00000630·6374696f·6e4f626a·41726773·006d656d·ctionObjArgs.mem102 ··0x00000630·6374696f·6e4f626a·41726773·005f5079·ctionObjArgs._Py
 103 ··0x00000640·494f5f73·74725f6e·6c005079·556e6963·IO_str_nl.PyUnic
 104 ··0x00000650·6f64655f·5265706c·61636500·6d656d73·ode_Replace.mems
 105 ··0x00000660·65740050·79457863·5f56616c·75654572·et.PyExc_ValueEr
103 ··0x00000640·73657400·5f507949·4f5f7374·725f6e6c·set._PyIO_str_nl 
104 ··0x00000650·00507955·6e69636f·64655f52·65706c61·.PyUnicode_Repla 
105 ··0x00000660·6365005f·5079556e·69636f64·655f5265·ce._PyUnicode_Re 
106 ··0x00000670·61647900·50794578·635f4f76·6572666c·ady.PyExc_Overfl 
107 ··0x00000680·6f774572·726f7200·50794572·725f5365·owError.PyErr_Se 
108 ··0x00000690·74537472·696e6700·50794578·635f5479·tString.PyExc_Ty 
109 ··0x000006a0·70654572·726f7200·50794572·725f466f·peError.PyErr_Fo106 ··0x00000670·726f7200·50794572·725f466f·726d6174·ror.PyErr_Format
 107 ··0x00000680·00507945·78635f4f·76657266·6c6f7745·.PyExc_OverflowE
 108 ··0x00000690·72726f72·00507945·72725f53·65745374·rror.PyErr_SetSt
 109 ··0x000006a0·72696e67·00507945·78635f54·79706545·ring.PyExc_TypeE
110 ··0x000006b0·726d6174·005f5079·5f547275·65537472·rmat._Py_TrueStr110 ··0x000006b0·72726f72·005f5079·5f547275·65537472·rror._Py_TrueStr
111 ··0x000006c0·75637400·50794578·635f5661·6c756545·uct.PyExc_ValueE111 ··0x000006c0·75637400·5f507955·6e69636f·64655f52·uct._PyUnicode_R
112 ··0x000006d0·72726f72·0050794c·6f6e675f·46726f6d·rror.PyLong_From112 ··0x000006d0·65616479·0050794c·6f6e675f·46726f6d·eady.PyLong_From
113 ··0x000006e0·5373697a·655f7400·5079556e·69636f64·Ssize_t.PyUnicod113 ··0x000006e0·5373697a·655f7400·5079556e·69636f64·Ssize_t.PyUnicod
114 ··0x000006f0·655f4672·6f6d4b69·6e64416e·64446174·e_FromKindAndDat114 ··0x000006f0·655f4672·6f6d4b69·6e64416e·64446174·e_FromKindAndDat
115 ··0x00000700·61005f50·79416363·755f4669·6e697368·a._PyAccu_Finish115 ··0x00000700·61005f50·79416363·755f4669·6e697368·a._PyAccu_Finish
116 ··0x00000710·00507946·6c6f6174·5f547970·65005079·.PyFloat_Type.Py116 ··0x00000710·00507946·6c6f6174·5f547970·65005079·.PyFloat_Type.Py
117 ··0x00000720·54797065·5f497353·75627479·70650050·Type_IsSubtype.P117 ··0x00000720·54797065·5f497353·75627479·70650050·Type_IsSubtype.P
118 ··0x00000730·794e756d·6265725f·496e6465·78005079·yNumber_Index.Py118 ··0x00000730·794e756d·6265725f·496e6465·78005079·yNumber_Index.Py
119 ··0x00000740·4c6f6e67·5f417353·73697a65·5f740050·Long_AsSsize_t.P119 ··0x00000740·4c6f6e67·5f417353·73697a65·5f740050·Long_AsSsize_t.P
979 KB
textio.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:··········75044·(bytes·into·file)13 ··Start·of·section·headers:··········75880·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x12524:1 There·are·20·section·headers,·starting·at·offset·0x12868:
  
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]·.text·············PROGBITS········00000000·000040·00241d·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·00223d·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00e6b4·001010·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·00e920·000f30·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002460·0007e0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·002280·0007e0·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·00f6c4·0004a0·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·00f850·0004a0·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·002c40·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·002a60·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·002c40·0003c1·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·002a60·0003c1·01·AMS··0···0··1
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·003004·0004a9·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·002e24·0004a9·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·0034ad·0029e1·00··AX··0···0··112 ··[·8]·.text.unlikely····PROGBITS········00000000·0032cd·002a85·00··AX··0···0··1
13 ··[·9]·.rel.text.unlikely·REL·············00000000·00fb64·001c98·08···I·17···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·00fcf0·001ce8·08···I·17···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·005e90·001fae·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·005d60·00228e·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·0117fc·0007e8·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·0119d8·000950·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·007e40·000fd1·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·008000·000fd1·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·011fe4·000148·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·012328·000148·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·008e11·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·008fd1·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·008e14·002acc·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·008fd4·002b78·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·01212c·000358·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·012470·000358·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·00b8e0·001370·10·····18·181··421 ··[17]·.symtab···········SYMTAB··········00000000·00bb4c·001370·10·····18·181··4
22 ··[18]·.strtab···········STRTAB··········00000000·00cc50·001a62·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·00cebc·001a62·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·012484·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·0127c8·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
21.2 KB
readelf --wide --symbols {}
    
Offset 8, 141 lines modifiedOffset 8, 141 lines modified
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·9 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····8·
10 ·····6:·00000000··1622·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper___init__10 ·····6:·00000000··1622·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper___init__
11 ·····7:·00000708····12·OBJECT··LOCAL··DEFAULT····3·PyId_strict11 ·····7:·00000708····12·OBJECT··LOCAL··DEFAULT····3·PyId_strict
12 ·····8:·00000660····80·FUNC····LOCAL··DEFAULT····1·validate_newline12 ·····8:·00000660····80·FUNC····LOCAL··DEFAULT····1·validate_newline
13 ·····9:·000006b0···155·FUNC····LOCAL··DEFAULT····1·set_newline13 ·····9:·000006b0···155·FUNC····LOCAL··DEFAULT····1·set_newline
14 ····10:·00000750···237·FUNC····LOCAL··DEFAULT····1·_textiowrapper_set_decoder14 ····10:·00000750···237·FUNC····LOCAL··DEFAULT····1·_textiowrapper_set_decoder
15 ····11:·00000840···262·FUNC····LOCAL··DEFAULT····1·_textiowrapper_set_encoder15 ····11:·00000030···351·FUNC····LOCAL··DEFAULT···10·_textiowrapper_set_encoder
16 ····12:·00000768····12·OBJECT··LOCAL··DEFAULT····3·PyId_raw16 ····12:·00000768····12·OBJECT··LOCAL··DEFAULT····3·PyId_raw
17 ····13:·00000720····12·OBJECT··LOCAL··DEFAULT····3·PyId_seekable17 ····13:·00000720····12·OBJECT··LOCAL··DEFAULT····3·PyId_seekable
18 ····14:·00000000····45·FUNC····LOCAL··DEFAULT···10·_PyObject_VectorcallMethodId.constprop.018 ····14:·00000000····45·FUNC····LOCAL··DEFAULT···10·_PyObject_VectorcallMethodId.constprop.0
19 ····15:·00000950···197·FUNC····LOCAL··DEFAULT····1·_textiowrapper_fix_encoder_state19 ····15:·00000840···197·FUNC····LOCAL··DEFAULT····1·_textiowrapper_fix_encoder_state
20 ····16:·000007b0····12·OBJECT··LOCAL··DEFAULT····3·PyId_fileno20 ····16:·000007b0····12·OBJECT··LOCAL··DEFAULT····3·PyId_fileno
21 ····17:·00000798····12·OBJECT··LOCAL··DEFAULT····3·PyId_getpreferredencoding21 ····17:·00000798····12·OBJECT··LOCAL··DEFAULT····3·PyId_getpreferredencoding
22 ····18:·00000040····36·OBJECT··LOCAL··DEFAULT····3·_parser.322 ····18:·00000040····36·OBJECT··LOCAL··DEFAULT····3·_parser.3
23 ····19:·00000000··1138·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper___init__.cold23 ····19:·00000000··1138·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper___init__.cold
24 ····20:·00000472····29·FUNC····LOCAL··DEFAULT····8·validate_newline.cold24 ····20:·00000472····29·FUNC····LOCAL··DEFAULT····8·validate_newline.cold
25 ····21:·0000048f····65·FUNC····LOCAL··DEFAULT····8·set_newline.cold25 ····21:·0000048f····65·FUNC····LOCAL··DEFAULT····8·set_newline.cold
26 ····22:·00000750····12·OBJECT··LOCAL··DEFAULT····3·PyId_readable26 ····22:·00000750····12·OBJECT··LOCAL··DEFAULT····3·PyId_readable
27 ····23:·000004d0····58·FUNC····LOCAL··DEFAULT····8·_textiowrapper_set_decoder.cold27 ····23:·000004d0····58·FUNC····LOCAL··DEFAULT····8·_textiowrapper_set_decoder.cold
28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···10·28 ····24:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
29 ····25:·000006f0····12·OBJECT··LOCAL··DEFAULT····3·PyId_writable29 ····25:·000006f0····12·OBJECT··LOCAL··DEFAULT····3·PyId_writable
30 ····26:·00000774····12·OBJECT··LOCAL··DEFAULT····3·PyId_name30 ····26:·00000774····12·OBJECT··LOCAL··DEFAULT····3·PyId_name
31 ····27:·00000b60····80·OBJECT··LOCAL··DEFAULT···12·encodefuncs31 ····27:·00000b60····80·OBJECT··LOCAL··DEFAULT···12·encodefuncs
32 ····28:·0000050a····91·FUNC····LOCAL··DEFAULT····8·_textiowrapper_set_encoder.cold32 ····28:·0000050a····91·FUNC····LOCAL··DEFAULT····8·_textiowrapper_set_encoder.cold
33 ····29:·00000565····50·FUNC····LOCAL··DEFAULT····8·_textiowrapper_fix_encoder_state.cold33 ····29:·00000565····50·FUNC····LOCAL··DEFAULT····8·_textiowrapper_fix_encoder_state.cold
34 ····30:·00000030···329·FUNC····LOCAL··DEFAULT···10·textiowrapper_traverse34 ····30:·00000190···354·FUNC····LOCAL··DEFAULT···10·textiowrapper_traverse
35 ····31:·00000597····63·FUNC····LOCAL··DEFAULT····8·textiowrapper_traverse.cold35 ····31:·00000597····63·FUNC····LOCAL··DEFAULT····8·textiowrapper_traverse.cold
36 ····32:·00000180··1175·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_write36 ····32:·00000300··1212·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_write
37 ····33:·0000146e····37·FUNC····LOCAL··DEFAULT····8·ascii_encode37 ····33:·00001512····37·FUNC····LOCAL··DEFAULT····8·ascii_encode
38 ····34:·0000165a····37·FUNC····LOCAL··DEFAULT····8·latin1_encode38 ····34:·000016fe····37·FUNC····LOCAL··DEFAULT····8·latin1_encode
39 ····35:·000011f0····37·FUNC····LOCAL··DEFAULT····1·utf8_encode39 ····35:·00001010····37·FUNC····LOCAL··DEFAULT····1·utf8_encode
40 ····36:·00000660···526·FUNC····LOCAL··DEFAULT···10·_textiowrapper_writeflush40 ····36:·00000800···494·FUNC····LOCAL··DEFAULT···10·_textiowrapper_writeflush
41 ····37:·00000870····77·FUNC····LOCAL··DEFAULT···10·textiowrapper_closed_get41 ····37:·000009f0····77·FUNC····LOCAL··DEFAULT···10·textiowrapper_closed_get
42 ····38:·00000738····12·OBJECT··LOCAL··DEFAULT····3·PyId_reset42 ····38:·00000738····12·OBJECT··LOCAL··DEFAULT····3·PyId_reset
43 ····39:·00000744····12·OBJECT··LOCAL··DEFAULT····3·PyId_replace43 ····39:·00000744····12·OBJECT··LOCAL··DEFAULT····3·PyId_replace
44 ····40:·000005d6···557·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_write.cold44 ····40:·000005d6···581·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_write.cold
45 ····41:·0000214f····36·FUNC····LOCAL··DEFAULT····8·_unsupported45 ····41:·000021f3····36·FUNC····LOCAL··DEFAULT····8·_unsupported
46 ····42:·00000620····53·FUNC····LOCAL··DEFAULT···10·textiowrapper_set_decoded_chars46 ····42:·000007c0····53·FUNC····LOCAL··DEFAULT···10·textiowrapper_set_decoded_chars
47 ····43:·00000803····71·FUNC····LOCAL··DEFAULT····8·_textiowrapper_writeflush.cold47 ····43:·0000081b····63·FUNC····LOCAL··DEFAULT····8·_textiowrapper_writeflush.cold
48 ····44:·0000084a····26·FUNC····LOCAL··DEFAULT····8·textiowrapper_closed_get.cold48 ····44:·0000085a····26·FUNC····LOCAL··DEFAULT····8·textiowrapper_closed_get.cold
49 ····45:·000008c0···710·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_flush49 ····45:·00000a40···852·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_flush
50 ····46:·000007a4····12·OBJECT··LOCAL··DEFAULT····3·PyId_flush50 ····46:·000007a4····12·OBJECT··LOCAL··DEFAULT····3·PyId_flush
51 ····47:·00000864···203·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_flush.cold51 ····47:·00000874···285·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_flush.cold
52 ····48:·00000a20···107·FUNC····LOCAL··DEFAULT····1·textiowrapper_dealloc52 ····48:·00000910···107·FUNC····LOCAL··DEFAULT····1·textiowrapper_dealloc
53 ····49:·00000ba0···382·FUNC····LOCAL··DEFAULT····1·textiowrapper_clear53 ····49:·00000a90···382·FUNC····LOCAL··DEFAULT····1·textiowrapper_clear
54 ····50:·0000092f····22·FUNC····LOCAL··DEFAULT····8·textiowrapper_dealloc.cold54 ····50:·00000991····22·FUNC····LOCAL··DEFAULT····8·textiowrapper_dealloc.cold
55 ····51:·00000a90···265·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_close55 ····51:·00000980···265·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_close
56 ····52:·000007d4····12·OBJECT··LOCAL··DEFAULT····3·PyId_close56 ····52:·000007d4····12·OBJECT··LOCAL··DEFAULT····3·PyId_close
57 ····53:·000007c8····12·OBJECT··LOCAL··DEFAULT····3·PyId__dealloc_warn57 ····53:·000007c8····12·OBJECT··LOCAL··DEFAULT····3·PyId__dealloc_warn
58 ····54:·00000945···204·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_close.cold58 ····54:·000009a7···204·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_close.cold
59 ····55:·00000a11····33·FUNC····LOCAL··DEFAULT····8·textiowrapper_clear.cold59 ····55:·00000a73····33·FUNC····LOCAL··DEFAULT····8·textiowrapper_clear.cold
60 ····56:·00000d20···215·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder___init__60 ····56:·00000c10···215·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder___init__
61 ····57:·00000a32···136·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder___init__.cold61 ····57:·00000a94···136·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder___init__.cold
62 ····58:·000000c0····36·OBJECT··LOCAL··DEFAULT····3·_parser.762 ····58:·000000c0····36·OBJECT··LOCAL··DEFAULT····3·_parser.7
63 ····59:·00000b90····66·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_readline63 ····59:·00000da0····66·FUNC····LOCAL··DEFAULT···10·_io_TextIOWrapper_readline
64 ····60:·00000be0··2489·FUNC····LOCAL··DEFAULT···10·_textiowrapper_readline64 ····60:·00000df0··2471·FUNC····LOCAL··DEFAULT···10·_textiowrapper_readline
65 ····61:·00000aba···256·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_readline.cold65 ····61:·00000b1c···256·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_readline.cold
66 ····62:·00000e00···702·FUNC····LOCAL··DEFAULT····1·textiowrapper_read_chunk66 ····62:·00000cf0···702·FUNC····LOCAL··DEFAULT····1·textiowrapper_read_chunk
67 ····63:·00001ee0····74·FUNC····LOCAL··DEFAULT···10·find_control_char67 ····63:·000021c0····74·FUNC····LOCAL··DEFAULT···10·find_control_char
68 ····64:·00000bba···937·FUNC····LOCAL··DEFAULT····8·_textiowrapper_readline.cold68 ····64:·00000c1c···993·FUNC····LOCAL··DEFAULT····8·_textiowrapper_readline.cold
69 ····65:·00001be0····91·FUNC····LOCAL··DEFAULT···10·check_decoded69 ····65:·00001ec0····91·FUNC····LOCAL··DEFAULT···10·check_decoded
70 ····66:·00000f63···352·FUNC····LOCAL··DEFAULT····8·textiowrapper_read_chunk.cold70 ····66:·00000ffd···352·FUNC····LOCAL··DEFAULT····8·textiowrapper_read_chunk.cold
71 ····67:·000010c0···196·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_getstate71 ····67:·000017a0···238·FUNC····LOCAL··DEFAULT···10·_io_IncrementalNewlineDecoder_getstate
72 ····68:·000010c3···135·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_getstate.cold72 ····68:·0000115d···143·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_getstate.cold
73 ····69:·0000114a···633·FUNC····LOCAL··DEFAULT····8·_PyIncrementalNewlineDecoder_decode.cold73 ····69:·000011ec···635·FUNC····LOCAL··DEFAULT····8·_PyIncrementalNewlineDecoder_decode.cold
74 ····70:·000013cb····49·FUNC····LOCAL··DEFAULT····8·check_decoded.part.074 ····70:·0000146f····49·FUNC····LOCAL··DEFAULT····8·check_decoded.part.0
75 ····71:·000013c3·····8·FUNC····LOCAL··DEFAULT····8·check_decoded.cold75 ····71:·00001467·····8·FUNC····LOCAL··DEFAULT····8·check_decoded.cold
76 ····72:·000013fc····97·FUNC····LOCAL··DEFAULT····8·_PyIO_find_line_ending.cold76 ····72:·000014a0····97·FUNC····LOCAL··DEFAULT····8·_PyIO_find_line_ending.cold
77 ····73:·00001190····81·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_dealloc77 ····73:·00000fb0····81·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_dealloc
78 ····74:·0000145d····17·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_dealloc.cold78 ····74:·00001501····17·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_dealloc.cold
79 ····75:·00001220···813·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_read79 ····75:·00001040···813·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_read
80 ····76:·00001550····93·FUNC····LOCAL··DEFAULT····1·textiowrapper_get_decoded_chars80 ····76:·00001370····93·FUNC····LOCAL··DEFAULT····1·textiowrapper_get_decoded_chars
81 ····77:·0000075c····12·OBJECT··LOCAL··DEFAULT····3·PyId_read81 ····77:·0000075c····12·OBJECT··LOCAL··DEFAULT····3·PyId_read
82 ····78:·00001493···399·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_read.cold82 ····78:·00001537···399·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_read.cold
83 ····79:·000015b0····57·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_fileno83 ····79:·000013d0····57·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_fileno
84 ····80:·00001622····56·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_fileno.cold84 ····80:·000016c6····56·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_fileno.cold
85 ····81:·0000167f····99·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_isatty85 ····81:·00001723····99·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_isatty
86 ····82:·0000078c····12·OBJECT··LOCAL··DEFAULT····3·PyId_isatty86 ····82:·0000078c····12·OBJECT··LOCAL··DEFAULT····3·PyId_isatty
87 ····83:·000015f0····27·FUNC····LOCAL··DEFAULT····1·textiowrapper_errors_get87 ····83:·00001410····27·FUNC····LOCAL··DEFAULT····1·textiowrapper_errors_get
88 ····84:·000016e2····28·FUNC····LOCAL··DEFAULT····8·textiowrapper_errors_get.cold88 ····84:·00001786····28·FUNC····LOCAL··DEFAULT····8·textiowrapper_errors_get.cold
89 ····85:·000016fe···481·FUNC····LOCAL··DEFAULT····8·textiowrapper_repr89 ····85:·000017a2···481·FUNC····LOCAL··DEFAULT····8·textiowrapper_repr
90 ····86:·00000780····12·OBJECT··LOCAL··DEFAULT····3·PyId_mode90 ····86:·00000780····12·OBJECT··LOCAL··DEFAULT····3·PyId_mode
91 ····87:·00001610····50·FUNC····LOCAL··DEFAULT····1·textiowrapper_name_get91 ····87:·00001430····50·FUNC····LOCAL··DEFAULT····1·textiowrapper_name_get
92 ····88:·000018df····50·FUNC····LOCAL··DEFAULT····8·textiowrapper_name_get.cold92 ····88:·00001983····50·FUNC····LOCAL··DEFAULT····8·textiowrapper_name_get.cold
93 ····89:·00001f30···126·FUNC····LOCAL··DEFAULT···10·textiowrapper_iternext93 ····89:·00002210···126·FUNC····LOCAL··DEFAULT···10·textiowrapper_iternext
94 ····90:·00001911···246·FUNC····LOCAL··DEFAULT····8·textiowrapper_iternext.cold94 ····90:·000019b5···246·FUNC····LOCAL··DEFAULT····8·textiowrapper_iternext.cold
95 ····91:·00001a07···122·FUNC····LOCAL··DEFAULT····8·textiowrapper_newlines_get95 ····91:·00001aab···122·FUNC····LOCAL··DEFAULT····8·textiowrapper_newlines_get
96 ····92:·00001650··1379·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_tell96 ····92:·00001470··1379·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_tell
97 ····93:·000006fc····12·OBJECT··LOCAL··DEFAULT····3·PyId_tell97 ····93:·000006fc····12·OBJECT··LOCAL··DEFAULT····3·PyId_tell
98 ····94:·000020b0···110·FUNC····LOCAL··DEFAULT····1·_textiowrapper_decoder_setstate.isra.098 ····94:·00001ed0···110·FUNC····LOCAL··DEFAULT····1·_textiowrapper_decoder_setstate.isra.0
99 ····95:·000007bc····12·OBJECT··LOCAL··DEFAULT····3·PyId_decode99 ····95:·000007bc····12·OBJECT··LOCAL··DEFAULT····3·PyId_decode
100 ····96:·00000714····12·OBJECT··LOCAL··DEFAULT····3·PyId_setstate100 ····96:·00000714····12·OBJECT··LOCAL··DEFAULT····3·PyId_setstate
101 ····97:·00002320···101·FUNC····LOCAL··DEFAULT····1·textiowrapper_build_cookie101 ····97:·00002140···101·FUNC····LOCAL··DEFAULT····1·textiowrapper_build_cookie
102 ····98:·00001a81···711·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_tell.cold102 ····98:·00001b25···711·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_tell.cold
103 ····99:·00001bc0····59·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_reset103 ····99:·000019e0····59·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_reset
104 ···100:·00001d48····12·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_reset.cold104 ···100:·00001dec····12·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_reset.cold
105 ···101:·00001c00··1192·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_seek105 ···101:·00001a20··1192·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_seek
106 ···102:·0000072c····12·OBJECT··LOCAL··DEFAULT····3·PyId_seek106 ···102:·0000072c····12·OBJECT··LOCAL··DEFAULT····3·PyId_seek
107 ···103:·00002120····81·FUNC····LOCAL··DEFAULT····1·_textiowrapper_encoder_reset107 ···103:·00001f40····81·FUNC····LOCAL··DEFAULT····1·_textiowrapper_encoder_reset
108 ···104:·00001d54···833·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_seek.cold108 ···104:·00001df8···833·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_seek.cold
109 ···105:·00002095····33·FUNC····LOCAL··DEFAULT····8·_textiowrapper_decoder_setstate.isra.0.cold109 ···105:·00002139····33·FUNC····LOCAL··DEFAULT····8·_textiowrapper_decoder_setstate.isra.0.cold
110 ···106:·000020b6····80·FUNC····LOCAL··DEFAULT····8·_textiowrapper_encoder_reset.cold110 ···106:·0000215a····80·FUNC····LOCAL··DEFAULT····8·_textiowrapper_encoder_reset.cold
111 ···107:·00002180····93·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_detach111 ···107:·00001fa0····93·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_detach
112 ···108:·00002106····73·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_detach.cold112 ···108:·000021aa····73·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_detach.cold
113 ···109:·000021e0···150·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_decode113 ···109:·00002000···150·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_decode
114 ···110:·00002173····97·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_decode.cold114 ···110:·00002217····97·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_decode.cold
115 ···111:·00000080····36·OBJECT··LOCAL··DEFAULT····3·_parser.5115 ···111:·00000080····36·OBJECT··LOCAL··DEFAULT····3·_parser.5
116 ···112:·000021d4····99·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_readable116 ···112:·00002278····99·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_readable
117 ···113:·00002237····99·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_writable117 ···113:·000022db····99·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_writable
118 ···114:·0000229a····99·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_seekable118 ···114:·0000233e····99·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_seekable
 119 ···115:·000023a1···212·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_truncate
119 ···115:·000022fd···209·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_newlines_get120 ···116:·00002475···209·FUNC····LOCAL··DEFAULT····8·incrementalnewlinedecoder_newlines_get
120 ···116:·00000000·····0·SECTION·LOCAL··DEFAULT···12·121 ···117:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
121 ···117:·000023ce···212·FUNC····LOCAL··DEFAULT····8·_io_TextIOWrapper_truncate 
122 ···118:·00002280···144·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_setstate122 ···118:·000020a0···144·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_setstate
123 ···119:·000024a2····47·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_setstate.cold123 ···119:·00002546····47·FUNC····LOCAL··DEFAULT····8·_io_IncrementalNewlineDecoder_setstate.cold
124 ···120:·00002310····13·FUNC····LOCAL··DEFAULT····1·textiobase_encoding_get124 ···120:·00002130····13·FUNC····LOCAL··DEFAULT····1·textiobase_encoding_get
125 ···121:·00002390····52·FUNC····LOCAL··DEFAULT····1·utf16_encode125 ···121:·000021b0····52·FUNC····LOCAL··DEFAULT····1·utf16_encode
126 ···122:·000023d0····34·FUNC····LOCAL··DEFAULT····1·utf16le_encode126 ···122:·000021f0····34·FUNC····LOCAL··DEFAULT····1·utf16le_encode
127 ···123:·000024d1····34·FUNC····LOCAL··DEFAULT····8·utf16be_encode127 ···123:·00002575····34·FUNC····LOCAL··DEFAULT····8·utf16be_encode
128 ···124:·000024f3····52·FUNC····LOCAL··DEFAULT····8·utf32_encode128 ···124:·00002597····52·FUNC····LOCAL··DEFAULT····8·utf32_encode
129 ···125:·00002527····34·FUNC····LOCAL··DEFAULT····8·utf32le_encode129 ···125:·000025cb····34·FUNC····LOCAL··DEFAULT····8·utf32le_encode
130 ···126:·00002549···182·FUNC····LOCAL··DEFAULT····8·textiowrapper_chunk_size_set130 ···126:·000025ed···182·FUNC····LOCAL··DEFAULT····8·textiowrapper_chunk_size_set
131 ···127:·00002400····13·FUNC····LOCAL··DEFAULT····1·textiobase_errors_get131 ···127:·00002220····13·FUNC····LOCAL··DEFAULT····1·textiobase_errors_get
132 ···128:·000025ff····10·FUNC····LOCAL··DEFAULT····8·textiobase_detach132 ···128:·000026a3····10·FUNC····LOCAL··DEFAULT····8·textiobase_detach
133 ···129:·00002609····34·FUNC····LOCAL··DEFAULT····8·utf32be_encode133 ···129:·000026ad····34·FUNC····LOCAL··DEFAULT····8·utf32be_encode
Max diff block lines reached; 5064/21692 bytes (23.35%) of diff not shown.
219 KB
readelf --wide --relocs {}
Max HTML report size reached
263 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
2.34 KB
strings --all --bytes=8 {}
    
Offset 1, 14 lines modifiedOffset 1, 16 lines modified
1 embedded·null·character1 embedded·null·character
2 str·or·None2 str·or·None
3 argument·'encoding'3 argument·'encoding'
4 TextIOWrapper4 TextIOWrapper
5 argument·'newline'5 argument·'newline'
6 codecs.open()6 codecs.open()
7 illegal·newline·value:·%s7 illegal·newline·value:·%s
 8 utf-16-be
 9 iso8859-1
8 argument10 argument
9 I/O·operation·on·closed·file.11 I/O·operation·on·closed·file.
10 not·writable12 not·writable
11 readline13 readline
12 not·readable14 not·readable
13 illegal·decoder·state15 illegal·decoder·state
14 OO;illegal·decoder·state16 OO;illegal·decoder·state
92.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
Max HTML report size reached
12.5 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 94 lines modifiedOffset 1, 94 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·00000000·1c000000·2f020000·00000000·......../.......3 ··0x00000000·00000000·1c000000·49020000·00000000·........I.......
4 ··0x00000010·00000000·00000000·00000000·00000000·................4 ··0x00000010·00000000·00000000·00000000·00000000·................
5 ··0x00000020·00000000·00000000·00000000·00000000·................5 ··0x00000020·00000000·00000000·00000000·00000000·................
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·00000000·34000000·38000000·00000000·....4...8.......7 ··0x00000040·00000000·34000000·38000000·00000000·....4...8.......
8 ··0x00000050·00000000·00000000·00000000·00000000·................8 ··0x00000050·00000000·00000000·00000000·00000000·................
9 ··0x00000060·00000000·00000000·00000000·00000000·................9 ··0x00000060·00000000·00000000·00000000·00000000·................
10 ··0x00000070·00000000·00000000·00000000·00000000·................10 ··0x00000070·00000000·00000000·00000000·00000000·................
11 ··0x00000080·00000000·50000000·4e020000·00000000·....P...N.......11 ··0x00000080·00000000·50000000·68020000·00000000·....P...h.......
12 ··0x00000090·00000000·00000000·00000000·00000000·................12 ··0x00000090·00000000·00000000·00000000·00000000·................
13 ··0x000000a0·00000000·00000000·00000000·00000000·................13 ··0x000000a0·00000000·00000000·00000000·00000000·................
14 ··0x000000b0·00000000·00000000·00000000·00000000·................14 ··0x000000b0·00000000·00000000·00000000·00000000·................
15 ··0x000000c0·00000000·5c000000·67020000·00000000·....\...g.......15 ··0x000000c0·00000000·5c000000·81020000·00000000·....\...........
16 ··0x000000d0·00000000·00000000·00000000·00000000·................16 ··0x000000d0·00000000·00000000·00000000·00000000·................
17 ··0x000000e0·00000000·00000000·00000000·00000000·................17 ··0x000000e0·00000000·00000000·00000000·00000000·................
18 ··0x000000f0·00000000·00000000·00000000·00000000·................18 ··0x000000f0·00000000·00000000·00000000·00000000·................
19 ··0x00000100·01000000·00000000·00000000·81020000·................19 ··0x00000100·01000000·00000000·00000000·9b020000·................
20 ··0x00000110·6c000000·00000000·200a0000·00000000·l.......·.......20 ··0x00000110·6c000000·00000000·10090000·00000000·l...............
21 ··0x00000120·00000000·00000000·00000000·fe160000·................21 ··0x00000120·00000000·00000000·00000000·a2170000·................
22 ··0x00000130·00000000·00000000·00000000·00000000·................22 ··0x00000130·00000000·00000000·00000000·00000000·................
23 ··0x00000140·00000000·00000000·00000000·00000000·................23 ··0x00000140·00000000·00000000·00000000·00000000·................
24 ··0x00000150·00000000·00440400·00030000·30000000·.....D......0...24 ··0x00000150·00000000·00440400·00030000·90010000·.....D..........
25 ··0x00000160·a00b0000·00000000·64000000·00000000·........d.......25 ··0x00000160·900a0000·00000000·64000000·00000000·........d.......
26 ··0x00000170·301f0000·e0020000·60020000·e0010000·0.......`.......26 ··0x00000170·10220000·e0020000·60020000·e0010000·."......`.......
27 ··0x00000180·00000000·00000000·00000000·00000000·................27 ··0x00000180·00000000·00000000·00000000·00000000·................
28 ··0x00000190·68000000·00000000·00000000·00000000·h...............28 ··0x00000190·68000000·00000000·00000000·00000000·h...............
29 ··0x000001a0·00000000·00000000·00000000·00000000·................29 ··0x000001a0·00000000·00000000·00000000·00000000·................
30 ··0x000001b0·00000000·00000000·00000000·00000000·................30 ··0x000001b0·00000000·00000000·00000000·00000000·................
31 ··0x000001c0·00000000·00000000·00000000·00000000·................31 ··0x000001c0·00000000·00000000·00000000·00000000·................
32 ··0x000001d0·00000000·00000000·00000000·00000000·................32 ··0x000001d0·00000000·00000000·00000000·00000000·................
33 ··0x000001e0·93020000·10160000·00000000·00000000·................33 ··0x000001e0·ad020000·30140000·00000000·00000000·....0...........
34 ··0x000001f0·00000000·98020000·70080000·00000000·........p.......34 ··0x000001f0·00000000·b2020000·f0090000·00000000·................
35 ··0x00000200·00000000·00000000·9f020000·071a0000·................35 ··0x00000200·00000000·00000000·b9020000·ab1a0000·................
36 ··0x00000210·00000000·00000000·00000000·03020000·................36 ··0x00000210·00000000·00000000·00000000·1d020000·................
37 ··0x00000220·f0150000·00000000·00000000·00000000·................37 ··0x00000220·10140000·00000000·00000000·00000000·................
38 ··0x00000230·a8020000·6d290000·49250000·00000000·....m)..I%......38 ··0x00000230·c2020000·112a0000·ed250000·00000000·.....*...%......
39 ··0x00000240·00000000·00000000·00000000·00000000·................39 ··0x00000240·00000000·00000000·00000000·00000000·................
40 ··0x00000250·00000000·00000000·00000000·00000000·................40 ··0x00000250·00000000·00000000·00000000·00000000·................
41 ··0x00000260·fa010000·06000000·18000000·01000000·................41 ··0x00000260·14020000·06000000·18000000·01000000·................
42 ··0x00000270·00000000·3b020000·06000000·14000000·....;...........42 ··0x00000270·00000000·55020000·06000000·14000000·....U...........
43 ··0x00000280·01000000·00000000·12020000·0e000000·................43 ··0x00000280·01000000·00000000·2c020000·0e000000·........,.......
44 ··0x00000290·30000000·01000000·00000000·21020000·0...........!...44 ··0x00000290·30000000·01000000·00000000·3b020000·0...........;...
45 ··0x000002a0·0e000000·31000000·01000000·00000000·....1...........45 ··0x000002a0·0e000000·31000000·01000000·00000000·....1...........
46 ··0x000002b0·b4020000·0e000000·38000000·00000000·........8.......46 ··0x000002b0·ce020000·0e000000·38000000·00000000·........8.......
47 ··0x000002c0·00000000·00000000·00000000·00000000·................47 ··0x000002c0·00000000·00000000·00000000·00000000·................
48 ··0x000002d0·00000000·00000000·00000000·00000000·................48 ··0x000002d0·00000000·00000000·00000000·00000000·................
49 ··0x000002e0·f3010000·80210000·04000000·00020000·.....!..........49 ··0x000002e0·0d020000·a01f0000·04000000·00020000·................
50 ··0x000002f0·2f020000·2b260000·82000000·20020000·/...+&......·...50 ··0x000002f0·49020000·cf260000·82000000·20020000·I....&......·...
51 ··0x00000300·96000000·80010000·08000000·e4010000·................51 ··0x00000300·b0000000·00030000·08000000·e4010000·................
52 ··0x00000310·d9000000·20120000·80000000·c4010000·....·...........52 ··0x00000310·f3000000·40100000·80000000·c4010000·....@...........
53 ··0x00000320·ca000000·900b0000·80000000·a0010000·................53 ··0x00000320·e4000000·a00d0000·80000000·a0010000·................
54 ··0x00000330·c0020000·c0080000·04000000·84000000·................54 ··0x00000330·da020000·400a0000·04000000·84000000·....@...........
55 ··0x00000340·c6020000·900a0000·04000000·6c000000·............l...55 ··0x00000340·e0020000·80090000·04000000·6c000000·............l...
56 ··0x00000350·cc020000·b0150000·04000000·fc000000·................56 ··0x00000350·e6020000·d0130000·04000000·fc000000·................
57 ··0x00000360·d3020000·9a220000·04000000·e4000000·....."..........57 ··0x00000360·ed020000·3e230000·04000000·e4000000·....>#..........
58 ··0x00000370·dc020000·d4210000·04000000·cc000000·.....!..........58 ··0x00000370·f6020000·78220000·04000000·cc000000·....x"..........
59 ··0x00000380·e5020000·37220000·04000000·b4000000·....7"..........59 ··0x00000380·ff020000·db220000·04000000·b4000000·....."..........
60 ··0x00000390·ee020000·7f160000·04000000·9c000000·................60 ··0x00000390·08030000·23170000·04000000·9c000000·....#...........
61 ··0x000003a0·91010000·001c0000·80000000·60010000·............`...61 ··0x000003a0·ab010000·201a0000·80000000·60010000·....·.......`...
62 ··0x000003b0·f5020000·50160000·04000000·44010000·....P.......D...62 ··0x000003b0·0f030000·70140000·04000000·44010000·....p.......D...
63 ··0x000003c0·cb010000·ce230000·80000000·20010000·.....#......·...63 ··0x000003c0·dc010000·a1230000·80000000·20010000·.....#......·...
64 ··0x000003d0·00000000·00000000·00000000·00000000·................64 ··0x000003d0·00000000·00000000·00000000·00000000·................
65 ··0x000003e0·01000000·00000000·00000000·fa020000·................65 ··0x000003e0·01000000·00000000·00000000·14030000·................
66 ··0x000003f0·14000000·00000000·90110000·00000000·................66 ··0x000003f0·14000000·00000000·b00f0000·00000000·................
67 ··0x00000400·00000000·00000000·00000000·00000000·................67 ··0x00000400·00000000·00000000·00000000·00000000·................
68 ··0x00000410·00000000·00000000·00000000·00000000·................68 ··0x00000410·00000000·00000000·00000000·00000000·................
69 ··0x00000420·00000000·00000000·00000000·00000000·................69 ··0x00000420·00000000·00000000·00000000·00000000·................
70 ··0x00000430·00000000·00040400·60090000·00000000·........`.......70 ··0x00000430·00000000·00040400·60090000·00000000·........`.......
71 ··0x00000440·00000000·00000000·00000000·00000000·................71 ··0x00000440·00000000·00000000·00000000·00000000·................
72 ··0x00000450·00000000·00050000·00000000·c0040000·................72 ··0x00000450·00000000·00050000·00000000·c0040000·................
73 ··0x00000460·00000000·00000000·00000000·00000000·................73 ··0x00000460·00000000·00000000·00000000·00000000·................
74 ··0x00000470·00000000·200d0000·00000000·00000000·....·...........74 ··0x00000470·00000000·100c0000·00000000·00000000·................
75 ··0x00000480·00000000·00000000·00000000·00000000·................75 ··0x00000480·00000000·00000000·00000000·00000000·................
76 ··0x00000490·00000000·00000000·00000000·00000000·................76 ··0x00000490·00000000·00000000·00000000·00000000·................
77 ··0x000004a0·00000000·00000000·00000000·00000000·................77 ··0x000004a0·00000000·00000000·00000000·00000000·................
78 ··0x000004b0·00000000·00000000·00000000·00000000·................78 ··0x000004b0·00000000·00000000·00000000·00000000·................
79 ··0x000004c0·9f020000·fd220000·00000000·00000000·....."..........79 ··0x000004c0·b9020000·75240000·00000000·00000000·....u$..........
80 ··0x000004d0·00000000·00000000·00000000·00000000·................80 ··0x000004d0·00000000·00000000·00000000·00000000·................
81 ··0x000004e0·00000000·00000000·00000000·00000000·................81 ··0x000004e0·00000000·00000000·00000000·00000000·................
82 ··0x000004f0·00000000·00000000·00000000·00000000·................82 ··0x000004f0·00000000·00000000·00000000·00000000·................
83 ··0x00000500·4e020000·e0210000·82000000·20090000·N....!......·...83 ··0x00000500·68020000·00200000·82000000·20090000·h....·......·...
84 ··0x00000510·18030000·c0100000·04000000·f8080000·................84 ··0x00000510·32030000·a0170000·04000000·f8080000·2...............
85 ··0x00000520·21030000·80220000·08000000·d8080000·!...."..........85 ··0x00000520·3b030000·a0200000·08000000·d8080000·;....·..........
86 ··0x00000530·2a030000·c01b0000·04000000·c0080000·*...............86 ··0x00000530·44030000·e0190000·04000000·c0080000·D...............
87 ··0x00000540·00000000·00000000·00000000·00000000·................87 ··0x00000540·00000000·00000000·00000000·00000000·................
88 ··0x00000550·00000000·00000000·00000000·00000000·................88 ··0x00000550·00000000·00000000·00000000·00000000·................
89 ··0x00000560·01000000·00000000·00000000·76030000·............v...89 ··0x00000560·01000000·00000000·00000000·76030000·............v...
90 ··0x00000570·00000000·00000000·00000000·00000000·................90 ··0x00000570·00000000·00000000·00000000·00000000·................
91 ··0x00000580·00000000·00000000·00000000·00000000·................91 ··0x00000580·00000000·00000000·00000000·00000000·................
92 ··0x00000590·00000000·00000000·00000000·00000000·................92 ··0x00000590·00000000·00000000·00000000·00000000·................
93 ··0x000005a0·00000000·00000000·00000000·00000000·................93 ··0x000005a0·00000000·00000000·00000000·00000000·................
3.6 KB
readelf --wide --decompress --string-dump=.rodata.str1.1 {}
    
Offset 4, 83 lines modifiedOffset 4, 83 lines modified
4 ··[····18]··str·or·None4 ··[····18]··str·or·None
5 ··[····24]··argument·'encoding'5 ··[····24]··argument·'encoding'
6 ··[····38]··TextIOWrapper6 ··[····38]··TextIOWrapper
7 ··[····46]··argument·'newline'7 ··[····46]··argument·'newline'
8 ··[····59]··ascii8 ··[····59]··ascii
9 ··[····5f]··codecs.open()9 ··[····5f]··codecs.open()
10 ··[····6d]··illegal·newline·value:·%s10 ··[····6d]··illegal·newline·value:·%s
 11 ··[····89]··utf-16-be
 12 ··[····93]··iso8859-1
 13 ··[····9d]··utf-8
11 ··[····89]··str14 ··[····a3]··str
12 ··[····8d]··argument15 ··[····a7]··argument
13 ··[····96]··write16 ··[····b0]··write
14 ··[····9c]··I/O·operation·on·closed·file.17 ··[····b6]··I/O·operation·on·closed·file.
15 ··[····ba]··not·writable18 ··[····d4]··not·writable
16 ··[····c7]··ss19 ··[····e1]··ss
17 ··[····ca]··readline20 ··[····e4]··readline
18 ··[····d3]··read121 ··[····ed]··read1
19 ··[····d9]··read22 ··[····f3]··read
20 ··[····de]··not·readable23 ··[····f8]··not·readable
21 ··[····eb]··illegal·decoder·state24 ··[···105]··illegal·decoder·state
22 ··[···101]··OO;illegal·decoder·state25 ··[···11b]··OO;illegal·decoder·state
23 ··[···11a]··NN26 ··[···134]··NN
24 ··[···11d]··OK;illegal·decoder·state27 ··[···137]··OK;illegal·decoder·state
25 ··[···137]··NK28 ··[···150]··NK
26 ··[···13a]··<_io.TextIOWrapper29 ··[···154]··<_io.TextIOWrapper
27 ··[···14d]···name=%R30 ··[···167]···name=%R
28 ··[···156]··%U·encoding=%R>31 ··[···170]··%U·encoding=%R>
29 ··[···166]···mode=%R32 ··[···180]···mode=%R
30 ··[···16f]··iO33 ··[···189]··iO
31 ··[···172]··y#34 ··[···18c]··y#
32 ··[···175]··Oi;illegal·decoder·state35 ··[···18f]··Oi;illegal·decoder·state
33 ··[···18e]··yO36 ··[···1a8]··yO
34 ··[···191]··seek37 ··[···1ab]··seek
35 ··[···196]··ii38 ··[···1b0]··ii
36 ··[···199]··negative·seek·position·%R39 ··[···1b3]··negative·seek·position·%R
37 ··[···1b3]··i40 ··[···1cd]··i
38 ··[···1b5]··iN41 ··[···1cf]··iN
39 ··[···1b8]··iy42 ··[···1d2]··iy
40 ··[···1bb]··((yi))43 ··[···1d5]··((yi))
41 ··[···1c7]··sss 
42 ··[···1cb]··truncate44 ··[···1dc]··truncate
 45 ··[···1ea]··sss
43 ··[···1d4]··((OK))46 ··[···1ee]··((OK))
44 ··[···1db]··cannot·delete·attribute47 ··[···1f5]··cannot·delete·attribute
45 ··[···1f3]··detach48 ··[···20d]··detach
46 ··[···1fa]··encoding49 ··[···214]··encoding
47 ··[···203]··errors50 ··[···21d]··errors
48 ··[···20a]··newline51 ··[···224]··newline
49 ··[···212]··line_buffering52 ··[···22c]··line_buffering
50 ··[···221]··write_through53 ··[···23b]··write_through
51 ··[···22f]··reconfigure54 ··[···249]··reconfigure
52 ··[···23b]··buffer55 ··[···255]··buffer
53 ··[···242]··input56 ··[···25c]··input
54 ··[···248]··final57 ··[···262]··final
55 ··[···24e]··decode58 ··[···268]··decode
56 ··[···255]··decoder59 ··[···26f]··decoder
57 ··[···25d]··translate60 ··[···277]··translate
58 ··[···267]··IncrementalNewlineDecoder61 ··[···281]··IncrementalNewlineDecoder
59 ··[···281]··_io.TextIOWrapper62 ··[···29b]··_io.TextIOWrapper
60 ··[···293]··name63 ··[···2ad]··name
61 ··[···298]··closed64 ··[···2b2]··closed
62 ··[···29f]··newlines65 ··[···2b9]··newlines
63 ··[···2a8]··_CHUNK_SIZE66 ··[···2c2]··_CHUNK_SIZE
64 ··[···2b4]··_finalizing67 ··[···2ce]··_finalizing
65 ··[···2c0]··flush68 ··[···2da]··flush
66 ··[···2c6]··close69 ··[···2e0]··close
67 ··[···2cc]··fileno70 ··[···2e6]··fileno
68 ··[···2d3]··seekable71 ··[···2ed]··seekable
69 ··[···2dc]··readable72 ··[···2f6]··readable
70 ··[···2e5]··writable73 ··[···2ff]··writable
71 ··[···2ee]··isatty74 ··[···308]··isatty
72 ··[···2f5]··tell75 ··[···30f]··tell
73 ··[···2fa]··_io.IncrementalNewlineDecoder76 ··[···314]··_io.IncrementalNewlineDecoder
74 ··[···318]··getstate77 ··[···332]··getstate
75 ··[···321]··setstate78 ··[···33b]··setstate
76 ··[···32a]··reset79 ··[···344]··reset
77 ··[···330]··iso8859-1 
78 ··[···33a]··utf-8 
79 ··[···340]··utf-16-be 
80 ··[···34a]··utf-16-le80 ··[···34a]··utf-16-le
81 ··[···354]··utf-1681 ··[···354]··utf-16
82 ··[···35b]··utf-32-be82 ··[···35b]··utf-32-be
83 ··[···365]··utf-32-le83 ··[···365]··utf-32-le
84 ··[···36f]··utf-3284 ··[···36f]··utf-32
85 ··[···376]··_io._TextIOBase85 ··[···376]··_io._TextIOBase
86 ··[···386]··strict86 ··[···386]··strict
154 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
118 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
3.21 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
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·23230000·33230000·53230000·43230000·##..3#..S#..C#.. 
4 ··0x00000010·6d230000·87230000·a1230000·fa010000·m#...#...#......3 ··0x00000000·9b240000·ab240000·cb240000·bb240000·.$...$...$...$..
 4 ··0x00000010·e5240000·ff240000·19250000·14020000·.$...$...%......
 5 ··0x00000020·1d020000·24020000·2c020000·3b020000·....$...,...;...
5 ··0x00000020·03020000·0a020000·12020000·21020000·............!...6 ··0x00000030·00000000·55020000·14020000·1d020000·....U...........
 7 ··0x00000040·24020000·2c020000·3b020000·00000000·$...,...;.......
6 ··0x00000030·00000000·3b020000·fa010000·03020000·....;........... 
7 ··0x00000040·0a020000·12020000·21020000·00000000·........!....... 
8 ··0x00000050·42020000·48020000·00000000·55020000·B...H.......U...8 ··0x00000050·5c020000·62020000·00000000·6f020000·\...b.......o...
9 ··0x00000060·5d020000·03020000·00000000·636c6f73·]...........clos9 ··0x00000060·77020000·1d020000·00000000·636c6f73·w...........clos
10 ··0x00000070·65282473·656c662c·202f290a·2d2d0a0a·e($self,·/).--..10 ··0x00000070·65282473·656c662c·202f290a·2d2d0a0a·e($self,·/).--..
11 ··0x00000080·00000000·666c7573·68282473·656c662c·....flush($self,11 ··0x00000080·00000000·666c7573·68282473·656c662c·....flush($self,
12 ··0x00000090·202f290a·2d2d0a0a·00000000·69736174··/).--......isat12 ··0x00000090·202f290a·2d2d0a0a·00000000·69736174··/).--......isat
13 ··0x000000a0·74792824·73656c66·2c202f29·0a2d2d0a·ty($self,·/).--.13 ··0x000000a0·74792824·73656c66·2c202f29·0a2d2d0a·ty($self,·/).--.
14 ··0x000000b0·0a000000·77726974·61626c65·28247365·....writable($se14 ··0x000000b0·0a000000·77726974·61626c65·28247365·....writable($se
15 ··0x000000c0·6c662c20·2f290a2d·2d0a0a00·72656164·lf,·/).--...read15 ··0x000000c0·6c662c20·2f290a2d·2d0a0a00·72656164·lf,·/).--...read
16 ··0x000000d0·61626c65·28247365·6c662c20·2f290a2d·able($self,·/).-16 ··0x000000d0·61626c65·28247365·6c662c20·2f290a2d·able($self,·/).-
79.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
Max HTML report size reached
4.35 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 160, 19 lines modifiedOffset 160, 19 lines modified
160 ··0x000009d0·6e74616c·4e65776c·696e6544·65636f64·ntalNewlineDecod160 ··0x000009d0·6e74616c·4e65776c·696e6544·65636f64·ntalNewlineDecod
161 ··0x000009e0·65725f64·65636f64·652e636f·6c64005f·er_decode.cold._161 ··0x000009e0·65725f64·65636f64·652e636f·6c64005f·er_decode.cold._
162 ··0x000009f0·70617273·65722e35·005f696f·5f546578·parser.5._io_Tex162 ··0x000009f0·70617273·65722e35·005f696f·5f546578·parser.5._io_Tex
163 ··0x00000a00·74494f57·72617070·65725f72·65616461·tIOWrapper_reada163 ··0x00000a00·74494f57·72617070·65725f72·65616461·tIOWrapper_reada
164 ··0x00000a10·626c6500·5f696f5f·54657874·494f5772·ble._io_TextIOWr164 ··0x00000a10·626c6500·5f696f5f·54657874·494f5772·ble._io_TextIOWr
165 ··0x00000a20·61707065·725f7772·69746162·6c65005f·apper_writable._165 ··0x00000a20·61707065·725f7772·69746162·6c65005f·apper_writable._
166 ··0x00000a30·696f5f54·65787449·4f577261·70706572·io_TextIOWrapper166 ··0x00000a30·696f5f54·65787449·4f577261·70706572·io_TextIOWrapper
167 ··0x00000a40·5f736565·6b61626c·6500696e·6372656d·_seekable.increm167 ··0x00000a40·5f736565·6b61626c·65005f69·6f5f5465·_seekable._io_Te
168 ··0x00000a50·656e7461·6c6e6577·6c696e65·6465636f·entalnewlinedeco 
169 ··0x00000a60·6465725f·6e65776c·696e6573·5f676574·der_newlines_get 
170 ··0x00000a70·005f696f·5f546578·74494f57·72617070·._io_TextIOWrapp 
171 ··0x00000a80·65725f74·72756e63·61746500·5f696f5f·er_truncate._io_168 ··0x00000a50·7874494f·57726170·7065725f·7472756e·xtIOWrapper_trun
 169 ··0x00000a60·63617465·00696e63·72656d65·6e74616c·cate.incremental
 170 ··0x00000a70·6e65776c·696e6564·65636f64·65725f6e·newlinedecoder_n
 171 ··0x00000a80·65776c69·6e65735f·67657400·5f696f5f·ewlines_get._io_
172 ··0x00000a90·496e6372·656d656e·74616c4e·65776c69·IncrementalNewli172 ··0x00000a90·496e6372·656d656e·74616c4e·65776c69·IncrementalNewli
173 ··0x00000aa0·6e654465·636f6465·725f7365·74737461·neDecoder_setsta173 ··0x00000aa0·6e654465·636f6465·725f7365·74737461·neDecoder_setsta
174 ··0x00000ab0·7465005f·696f5f49·6e637265·6d656e74·te._io_Increment174 ··0x00000ab0·7465005f·696f5f49·6e637265·6d656e74·te._io_Increment
175 ··0x00000ac0·616c4e65·776c696e·65446563·6f646572·alNewlineDecoder175 ··0x00000ac0·616c4e65·776c696e·65446563·6f646572·alNewlineDecoder
176 ··0x00000ad0·5f736574·73746174·652e636f·6c640074·_setstate.cold.t176 ··0x00000ad0·5f736574·73746174·652e636f·6c640074·_setstate.cold.t
177 ··0x00000ae0·65787469·6f626173·655f656e·636f6469·extiobase_encodi177 ··0x00000ae0·65787469·6f626173·655f656e·636f6469·extiobase_encodi
178 ··0x00000af0·6e675f67·65740075·74663136·5f656e63·ng_get.utf16_enc178 ··0x00000af0·6e675f67·65740075·74663136·5f656e63·ng_get.utf16_enc
328 KB
timemodule.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:··········31532·(bytes·into·file)13 ··Start·of·section·headers:··········31904·(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:·········2119 ··Number·of·section·headers:·········21
20 ··Section·header·string·table·index:·2020 ··Section·header·string·table·index:·20
3.81 KB
readelf --wide --sections {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 There·are·21·section·headers,·starting·at·offset·0x7b2c:1 There·are·21·section·headers,·starting·at·offset·0x7ca0:
  
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]·.text·············PROGBITS········00000000·000040·000ce8·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000ac8·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·006630·000768·08···I·18···1··46 ··[·2]·.rel.text·········REL·············00000000·006724·000668·08···I·18···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000d40·0002a0·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000b20·0002a0·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·006d98·000368·08···I·18···3··48 ··[·4]·.rel.data·········REL·············00000000·006d8c·000368·08···I·18···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000fe0·0000f0·00··WA··0···0·329 ··[·5]·.bss··············NOBITS··········00000000·000dc0·0000f0·00··WA··0···0·32
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000fe0·000545·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·000dc0·000545·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·001525·000b2e·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·001305·000b03·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·007100·000778·08···I·18···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·0070f4·000750·08···I·18···7··4
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·002054·000387·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·001e08·000387·01·AMS··0···0··4
14 ··[10]·.text.hot·········PROGBITS········00000000·0023e0·00005e·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·002190·00036e·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·007878·000040·08···I·18··10··415 ··[11]·.rel.text.hot·····REL·············00000000·007844·0001f0·08···I·18··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·002440·001add·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·002500·001add·00···A··0···0·32
17 ··[13]·.rodata.cst16·····PROGBITS········00000000·003f20·000010·10··AM··0···0·1617 ··[13]·.rodata.cst16·····PROGBITS········00000000·003fe0·000010·10··AM··0···0·16
18 ··[14]·.rodata.cst4······PROGBITS········00000000·003f30·000004·04··AM··0···0··418 ··[14]·.rodata.cst4······PROGBITS········00000000·003ff0·000004·04··AM··0···0··4
19 ··[15]·.note.GNU-stack···PROGBITS········00000000·003f34·000000·00······0···0··119 ··[15]·.note.GNU-stack···PROGBITS········00000000·003ff4·000000·00······0···0··1
20 ··[16]·.eh_frame·········PROGBITS········00000000·003f34·00109c·00···A··0···0··420 ··[16]·.eh_frame·········PROGBITS········00000000·003ff4·0010f4·00···A··0···0··4
21 ··[17]·.rel.eh_frame·····REL·············00000000·0078b8·0001c0·08···I·18··16··421 ··[17]·.rel.eh_frame·····REL·············00000000·007a34·0001b8·08···I·18··16··4
22 ··[18]·.symtab···········SYMTAB··········00000000·004fd0·000b80·10·····19·107··422 ··[18]·.symtab···········SYMTAB··········00000000·0050e8·000b70·10·····19·106··4
23 ··[19]·.strtab···········STRTAB··········00000000·005b50·000ade·00······0···0··123 ··[19]·.strtab···········STRTAB··········00000000·005c58·000aca·00······0···0··1
24 ··[20]·.shstrtab·········STRTAB··········00000000·007a78·0000b4·00······0···0··124 ··[20]·.shstrtab·········STRTAB··········00000000·007bec·0000b4·00······0···0··1
25 Key·to·Flags:25 Key·to·Flags:
26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),26 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),27 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),28 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
29 ··p·(processor·specific)29 ··p·(processor·specific)
23.4 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·184·entries:1 Symbol·table·'.symtab'·contains·183·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····5·
7 ·····4:·00000020····52·OBJECT··LOCAL··DEFAULT····3·timemodule7 ·····4:·00000020····52·OBJECT··LOCAL··DEFAULT····3·timemodule
8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····6·8 ·····5:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
77.6 KB
readelf --wide --relocs {}
Max HTML report size reached
88.9 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
932 B
strings --all --bytes=8 {}
    
Offset 226, 15 lines modifiedOffset 226, 14 lines modified
226 StructTimeType226 StructTimeType
227 time_exec.cold227 time_exec.cold
228 init_timezone.cold228 init_timezone.cold
229 time_sleep229 time_sleep
230 time_sleep.cold230 time_sleep.cold
231 time_process_time231 time_process_time
232 _PyTime_GetProcessTimeWithInfo232 _PyTime_GetProcessTimeWithInfo
233 _PyFloat_FromPyTime 
234 time_process_time.cold233 time_process_time.cold
235 _PyTime_GetProcessTimeWithInfo.cold234 _PyTime_GetProcessTimeWithInfo.cold
236 ticks_per_second.4235 ticks_per_second.4
237 initialized.3236 initialized.3
238 time_time237 time_time
239 time_perf_counter238 time_perf_counter
240 time_perf_counter.cold239 time_perf_counter.cold
28.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 292, 338 lines modifiedOffset 292, 113 lines modified
292 »       retq···292 »       retq···
293 »       call···2b0·<init_timezone+0x150>293 »       call···2b0·<init_timezone+0x150>
294 ·R_386_PC32»     __stack_chk_fail294 ·R_386_PC32»     __stack_chk_fail
295 »       lea····0x0(%esi,%eiz,1),%esi295 »       lea····0x0(%esi,%eiz,1),%esi
296 »       lea····0x0(%esi,%eiz,1),%esi296 »       lea····0x0(%esi,%eiz,1),%esi
297 »       nop297 »       nop
  
298 000002c0·<time_sleep>: 
299 time_sleep(): 
300 »       push···%edi 
301 »       push···%esi 
302 »       push···%ebx 
303 »       sub····$0x24,%esp 
304 »       push···$0x3 
305 »       pushl··0x3c(%esp) 
306 »       lea····0x1c(%esp),%eax 
307 »       push···%eax 
308 »       call···2d2·<time_sleep+0x12> 
309 ·R_386_PC32»     _PyTime_FromSecondsObject 
310 »       add····$0x10,%esp 
311 »       test···%eax,%eax 
312 »       jne····386·<time_process_time+0x26> 
313 ·R_386_PC32»     .text.unlikely 
314 »       mov····0x14(%esp),%edi 
315 »       mov····0x10(%esp),%esi 
316 »       test···%edi,%edi 
317 »       js·····3d5·<_PyTime_GetProcessTimeWithInfo+0x45> 
318 ·R_386_PC32»     .text.unlikely 
319 »       call···2f2·<time_sleep+0x32> 
320 ·R_386_PC32»     _PyTime_GetMonotonicClock 
321 »       lea····0x18(%esp),%ebx 
322 »       add····%esi,%eax 
323 »       adc····%edi,%edx 
324 »       mov····%eax,0x8(%esp) 
325 »       mov····%edx,0xc(%esp) 
326 »       push···$0x1 
327 »       push···%ebx 
328 »       push···%edi 
329 »       push···%esi 
330 »       call···30c·<time_sleep+0x4c> 
331 ·R_386_PC32»     _PyTime_AsTimeval 
332 »       add····$0x10,%esp 
333 »       test···%eax,%eax 
334 »       js·····3f8·<time_perf_counter+0x18> 
335 ·R_386_PC32»     .text.unlikely 
336 »       call···31c·<time_sleep+0x5c> 
337 ·R_386_PC32»     PyEval_SaveThread 
338 »       sub····$0xc,%esp 
339 »       push···%ebx 
340 »       mov····%eax,%edi 
341 »       push···$0x0 
342 »       push···$0x0 
343 »       push···$0x0 
344 »       push···$0x0 
345 »       call···32f·<time_sleep+0x6f> 
346 ·R_386_PC32»     select 
347 »       add····$0x14,%esp 
348 »       push···%edi 
349 »       mov····%eax,%esi 
350 »       call···33a·<time_sleep+0x7a> 
351 ·R_386_PC32»     PyEval_RestoreThread 
352 »       add····$0x10,%esp 
353 »       test···%esi,%esi 
354 »       jne····3f5·<time_perf_counter+0x15> 
355 ·R_386_PC32»     .text.unlikely 
356 »       addl···$0x1,0x0 
357 ·R_386_32»       _Py_NoneStruct 
358 »       mov····$0x0,%eax 
359 ·R_386_32»       _Py_NoneStruct 
360 »       add····$0x20,%esp 
361 »       pop····%ebx 
362 »       pop····%esi 
363 »       pop····%edi 
364 »       retq··· 
365 »       lea····0x0(%esi,%eiz,1),%esi 
  
366 00000360·<time_process_time>:298 000002c0·<time_process_time>:
367 time_process_time():299 time_process_time():
368 »       sub····$0x1c,%esp300 »       sub····$0x1c,%esp
369 »       xor····%edx,%edx301 »       xor····%edx,%edx
370 »       lea····0x8(%esp),%eax302 »       lea····0x8(%esp),%eax
371 »       call···390·<_PyTime_GetProcessTimeWithInfo>303 »       call···300·<_PyTime_GetProcessTimeWithInfo>
372 »       test···%eax,%eax304 »       test···%eax,%eax
373 »       js·····48e·<parse_time_t_args+0x2e>305 »       js·····3bd·<time_strftime+0x1d>
374 ·R_386_PC32»     .text.unlikely306 ·R_386_PC32»     .text.unlikely
375 »       mov····0x8(%esp),%eax 
376 »       mov····0xc(%esp),%edx307 »       push···%eax
 308 »       push···%eax
 309 »       pushl··0x14(%esp)
 310 »       pushl··0x14(%esp)
377 »       call···37f·<time_process_time+0x1f>311 »       call···2e1·<time_process_time+0x21>
378 ·R_386_PC32»     .text.hot312 ·R_386_PC32»     _PyTime_AsSecondsDouble
 313 »       fstpl··(%esp)
 314 »       call···2e9·<time_process_time+0x29>
 315 ·R_386_PC32»     PyFloat_FromDouble
 316 »       add····$0x10,%esp
379 »       add····$0x1c,%esp317 »       add····$0x1c,%esp
380 »       retq···318 »       retq···
381 »       lea····0x0(%esi,%eiz,1),%esi319 »       lea····0x0(%esi,%eiz,1),%esi
382 »       xchg···%ax,%ax320 »       lea····0x0(%esi,%eiz,1),%esi
 321 »       nop
  
383 00000390·<_PyTime_GetProcessTimeWithInfo>:322 00000300·<_PyTime_GetProcessTimeWithInfo>:
384 _PyTime_GetProcessTimeWithInfo():323 _PyTime_GetProcessTimeWithInfo():
385 »       push···%ebp324 »       push···%ebp
386 »       push···%edi325 »       push···%edi
387 »       push···%esi326 »       push···%esi
388 »       mov····%eax,%esi327 »       mov····%eax,%esi
389 »       push···%ebx328 »       push···%ebx
390 »       mov····%edx,%ebx329 »       mov····%edx,%ebx
391 »       sub····$0x94,%esp330 »       sub····$0x94,%esp
392 »       lea····0x28(%esp),%edi331 »       lea····0x28(%esp),%edi
393 »       push···%edi332 »       push···%edi
394 »       push···$0x2333 »       push···$0x2
395 »       call···3a6·<_PyTime_GetProcessTimeWithInfo+0x16>334 »       call···316·<_PyTime_GetProcessTimeWithInfo+0x16>
396 ·R_386_PC32»     clock_gettime335 ·R_386_PC32»     clock_gettime
397 »       add····$0x10,%esp336 »       add····$0x10,%esp
398 »       test···%eax,%eax337 »       test···%eax,%eax
399 »       jne····4d4·<parse_time_t_args+0x74>338 »       jne····413·<time_strftime+0x73>
400 ·R_386_PC32»     .text.unlikely339 ·R_386_PC32»     .text.unlikely
401 »       test···%ebx,%ebx340 »       test···%ebx,%ebx
402 »       jne····56b·<tmtotuple+0x8b>341 »       jne····4aa·<time_strftime+0x10a>
403 ·R_386_PC32»     .text.unlikely342 ·R_386_PC32»     .text.unlikely
404 »       push···%eax343 »       push···%eax
405 »       push···%eax344 »       push···%eax
406 »       push···%edi345 »       push···%edi
407 »       push···%esi346 »       push···%esi
Max diff block lines reached; 25659/29062 bytes (88.29%) of diff not shown.
4.43 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 5, 40 lines modifiedOffset 5, 40 lines modified
5 ··0x00000010·00000000·00000000·00000000·00000000·................5 ··0x00000010·00000000·00000000·00000000·00000000·................
6 ··0x00000020·01000000·00000000·00000000·00000000·................6 ··0x00000020·01000000·00000000·00000000·00000000·................
7 ··0x00000030·00000000·0a020000·60000000·00000000·........`.......7 ··0x00000030·00000000·0a020000·60000000·00000000·........`.......
8 ··0x00000040·80000000·54000000·00000000·00000000·....T...........8 ··0x00000040·80000000·54000000·00000000·00000000·....T...........
9 ··0x00000050·00000000·02000000·20000000·00000000·........·.......9 ··0x00000050·00000000·02000000·20000000·00000000·........·.......
10 ··0x00000060·00000000·00000000·00000000·00000000·................10 ··0x00000060·00000000·00000000·00000000·00000000·................
11 ··0x00000070·00000000·00000000·00000000·00000000·................11 ··0x00000070·00000000·00000000·00000000·00000000·................
12 ··0x00000080·0a020000·20000000·04000000·401a0000·....·.......@...12 ··0x00000080·0a020000·70010000·04000000·401a0000·....p.......@...
13 ··0x00000090·02030000·d00c0000·04000000·e0190000·................13 ··0x00000090·02030000·b00a0000·04000000·e0190000·................
14 ··0x000000a0·0a030000·78070000·01000000·80190000·....x...........14 ··0x000000a0·0a030000·40070000·01000000·80190000·....@...........
15 ··0x000000b0·18030000·2e0a0000·01000000·20190000·............·...15 ··0x000000b0·18030000·030a0000·01000000·20190000·............·...
16 ··0x000000c0·29030000·ed070000·01000000·c0180000·)...............16 ··0x000000c0·29030000·b5070000·01000000·c0180000·)...............
17 ··0x000000d0·37030000·a30a0000·01000000·60180000·7...........`...17 ··0x000000d0·37030000·780a0000·01000000·60180000·7...x.......`...
18 ··0x000000e0·48030000·03070000·01000000·e0170000·H...............18 ··0x000000e0·48030000·cb060000·01000000·e0170000·H...............
19 ··0x000000f0·55030000·79080000·01000000·80170000·U...y...........19 ··0x000000f0·55030000·41080000·01000000·80170000·U...A...........
20 ··0x00000100·6b030000·c0020000·08000000·e0160000·k...............20 ··0x00000100·6b030000·00000000·08000000·e0160000·k...............
21 ··0x00000110·71030000·e00a0000·01000000·60150000·q...........`...21 ··0x00000110·71030000·c0080000·01000000·60150000·q...........`...
22 ··0x00000120·78030000·10040000·01000000·40140000·x...........@...22 ··0x00000120·78030000·50030000·01000000·40140000·x...P.......@...
23 ··0x00000130·99020000·f00b0000·01000000·000c0000·................23 ··0x00000130·99020000·d0090000·01000000·000c0000·................
24 ··0x00000140·82030000·80080000·01000000·000b0000·................24 ··0x00000140·82030000·60060000·01000000·000b0000·....`...........
25 ··0x00000150·88030000·300b0000·08000000·c0090000·....0...........25 ··0x00000150·88030000·10090000·08000000·c0090000·................
26 ··0x00000160·8f030000·c0050000·01000000·60100000·............`...26 ··0x00000160·8f030000·a0030000·01000000·60100000·............`...
27 ··0x00000170·98030000·600c0000·01000000·c00c0000·....`...........27 ··0x00000170·98030000·400a0000·01000000·c00c0000·....@...........
28 ··0x00000180·a1030000·900b0000·04000000·60070000·............`...28 ··0x00000180·a1030000·70090000·04000000·60070000·....p.......`...
29 ··0x00000190·0f020000·40000000·04000000·20070000·....@.......·...29 ··0x00000190·0f020000·50030000·04000000·20070000·....P.......·...
30 ··0x000001a0·a7030000·a6090000·04000000·c0060000·................30 ··0x000001a0·a7030000·7b090000·04000000·c0060000·....{...........
31 ··0x000001b0·26020000·60030000·04000000·c0050000·&...`...........31 ··0x000001b0·26020000·c0020000·04000000·c0050000·&...............
32 ··0x000001c0·b4030000·d6090000·04000000·40050000·............@...32 ··0x000001c0·b4030000·ab090000·04000000·40050000·............@...
33 ··0x000001d0·33020000·e4080000·04000000·e0040000·3...............33 ··0x000001d0·33020000·ac080000·04000000·e0040000·3...............
34 ··0x000001e0·c4030000·020a0000·04000000·60040000·............`...34 ··0x000001e0·c4030000·d7090000·04000000·60040000·............`...
35 ··0x000001f0·19020000·e0030000·04000000·80060000·................35 ··0x000001f0·19020000·90010000·04000000·80060000·................
36 ··0x00000200·d3030000·be090000·04000000·20060000·............·...36 ··0x00000200·d3030000·93090000·04000000·20060000·............·...
37 ··0x00000210·e3030000·10090000·01000000·00040000·................37 ··0x00000210·e3030000·f0060000·01000000·00040000·................
38 ··0x00000220·00000000·00000000·00000000·00000000·................38 ··0x00000220·00000000·00000000·00000000·00000000·................
39 ··0x00000230·f2030000·80010000·40020000·09000000·........@.......39 ··0x00000230·f2030000·80010000·40020000·09000000·........@.......
40 ··0x00000240·03040000·0b040000·23040000·2a040000·........#...*...40 ··0x00000240·03040000·0b040000·23040000·2a040000·........#...*...
41 ··0x00000250·47040000·4f040000·6b040000·73040000·G...O...k...s...41 ··0x00000250·47040000·4f040000·6b040000·73040000·G...O...k...s...
42 ··0x00000260·88040000·8f040000·a6040000·ad040000·................42 ··0x00000260·88040000·8f040000·a6040000·ad040000·................
43 ··0x00000270·c5040000·24030000·cd040000·d5040000·....$...........43 ··0x00000270·c5040000·24030000·cd040000·d5040000·....$...........
44 ··0x00000280·f1040000·4c030000·fa040000·02050000·....L...........44 ··0x00000280·f1040000·4c030000·fa040000·02050000·....L...........
38.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 5, 30 lines modifiedOffset 5, 30 lines modified
  
5 00000000·<time_exec.cold>:5 00000000·<time_exec.cold>:
6 time_exec.cold():6 time_exec.cold():
7 »       subl···$0x1,0x207 »       subl···$0x1,0x20
8 ·R_386_32»       .bss8 ·R_386_32»       .bss
9 »       je·····11·<time_exec.cold+0x11>9 »       je·····11·<time_exec.cold+0x11>
10 »       or·····$0xffffffff,%eax10 »       or·····$0xffffffff,%eax
11 »       jmp····156·<_PyTime_GetProcessTimeWithInfo.cold+0x33>11 »       jmp····156·<_PyTime_GetProcessTimeWithInfo.cold+0x64>
12 ·R_386_PC32»     .text12 ·R_386_PC32»     .text
13 »       sub····$0xc,%esp13 »       sub····$0xc,%esp
14 »       push···$0x2014 »       push···$0x20
15 ·R_386_32»       .bss15 ·R_386_32»       .bss
16 »       call···1a·<time_exec.cold+0x1a>16 »       call···1a·<time_exec.cold+0x1a>
17 ·R_386_PC32»     _Py_Dealloc17 ·R_386_PC32»     _Py_Dealloc
18 »       add····$0x10,%esp18 »       add····$0x10,%esp
19 »       or·····$0xffffffff,%eax19 »       or·····$0xffffffff,%eax
20 »       jmp····16e·<_PyTime_GetProcessTimeWithInfo.cold+0x4b>20 »       jmp····16e·<_PyTime_GetProcessTimeWithInfo.cold+0x7c>
21 ·R_386_PC32»     .text21 ·R_386_PC32»     .text
  
22 00000029·<init_timezone.cold>:22 00000029·<init_timezone.cold>:
23 init_timezone.cold():23 init_timezone.cold():
24 »       or·····$0xffffffff,%eax24 »       or·····$0xffffffff,%eax
25 »       jmp····2c7·<_PyTime_GetProcessTimeWithInfo.cold+0x1a4>25 »       jmp····2c7·<_PyTime_GetProcessTimeWithInfo.cold+0x1d5>
26 ·R_386_PC32»     .text26 ·R_386_PC32»     .text
27 »       push···%eax27 »       push···%eax
28 »       push···%ebx28 »       push···%ebx
29 »       push···$0xb129 »       push···$0xb1
30 ·R_386_32»       .rodata.str1.130 ·R_386_32»       .rodata.str1.1
31 »       push···%esi31 »       push···%esi
32 »       call···3a·<init_timezone.cold+0x11>32 »       call···3a·<init_timezone.cold+0x11>
8.89 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1, 50 lines modifiedOffset 1, 366 lines modified
  
  
  
1 Disassembly·of·section·.text.hot:1 Disassembly·of·section·.text.hot:
  
2 00000000·<_PyFloat_FromPyTime>: 
3 _PyFloat_FromPyTime(): 
4 »       sub····$0x14,%esp2 00000000·<time_sleep>:
 3 time_sleep():
 4 »       push···%ebp
5 »       push···%edx5 »       push···%edi
 6 »       push···%esi
 7 »       push···%ebx
 8 »       sub····$0x30,%esp
 9 »       push···$0x3
 10 »       pushl··0x4c(%esp)
 11 »       lea····0x1c(%esp),%eax
6 »       push···%eax12 »       push···%eax
7 »       call···6·<_PyFloat_FromPyTime+0x6>13 »       call···13·<time_sleep+0x13>
8 ·R_386_PC32»     _PyTime_AsSecondsDouble14 ·R_386_PC32»     _PyTime_FromSecondsObject
9 »       fstpl··(%esp) 
10 »       call···e·<_PyFloat_FromPyTime+0xe> 
11 ·R_386_PC32»     PyFloat_FromDouble 
12 »       add····$0x1c,%esp15 »       add····$0x10,%esp
 16 »       test···%eax,%eax
 17 »       jne····102·<time_sleep+0x102>
 18 ·R_386_PC32»     .text.unlikely
 19 »       mov····0x14(%esp),%edi
 20 »       mov····0x10(%esp),%esi
 21 »       test···%edi,%edi
 22 »       js·····f6·<time_sleep+0xf6>
 23 ·R_386_PC32»     .text.unlikely
 24 »       call···33·<time_sleep+0x33>
 25 ·R_386_PC32»     _PyTime_GetMonotonicClock
 26 »       add····%esi,%eax
 27 »       adc····%edi,%edx
 28 »       mov····%eax,0x8(%esp)
 29 »       mov····%edx,0xc(%esp)
 30 »       push···$0x1
 31 »       lea····0x1c(%esp),%ebx
 32 »       push···%ebx
 33 »       push···%edi
 34 »       push···%esi
 35 »       call···4d·<time_sleep+0x4d>
 36 ·R_386_PC32»     _PyTime_AsTimeval
 37 »       add····$0x10,%esp
 38 »       test···%eax,%eax
 39 »       js·····119·<time_sleep+0x119>
 40 ·R_386_PC32»     .text.unlikely
 41 »       call···5d·<time_sleep+0x5d>
 42 ·R_386_PC32»     PyEval_SaveThread
 43 »       sub····$0xc,%esp
 44 »       push···%ebx
 45 »       mov····%eax,%ebp
 46 »       push···$0x0
 47 »       push···$0x0
 48 »       push···$0x0
 49 »       push···$0x0
 50 »       call···70·<time_sleep+0x70>
 51 ·R_386_PC32»     select
 52 »       add····$0x14,%esp
 53 »       push···%ebp
 54 »       mov····%eax,%esi
 55 »       call···7b·<time_sleep+0x7b>
 56 ·R_386_PC32»     PyEval_RestoreThread
 57 »       add····$0x10,%esp
 58 »       test···%esi,%esi
 59 »       jne····9a·<time_sleep+0x9a>
 60 »       addl···$0x1,0x0
 61 ·R_386_32»       _Py_NoneStruct
 62 »       mov····$0x0,%eax
 63 ·R_386_32»       _Py_NoneStruct
 64 »       add····$0x2c,%esp
 65 »       pop····%ebx
 66 »       pop····%esi
 67 »       pop····%edi
 68 »       pop····%ebp
13 »       retq···69 »       retq···
 70 »       call···9b·<time_sleep+0x9b>
 71 ·R_386_PC32»     __errno_location
 72 »       cmpl···$0x4,(%eax)
 73 »       mov····%eax,%ebp
 74 »       jne····14f·<time_sleep+0x14f>
 75 ·R_386_PC32»     .text.unlikely
 76 »       call···ab·<time_sleep+0xab>
 77 ·R_386_PC32»     PyErr_CheckSignals
 78 »       test···%eax,%eax
 79 »       jne····174·<time_time+0x4>
 80 ·R_386_PC32»     .text.unlikely
 81 »       call···b8·<time_sleep+0xb8>
 82 ·R_386_PC32»     _PyTime_GetMonotonicClock
 83 »       mov····%eax,%ecx
 84 »       mov····0x8(%esp),%eax
 85 »       mov····%edx,%edi
 86 »       mov····0xc(%esp),%edx
 87 »       sub····%ecx,%eax
 88 »       sbb····%edi,%edx
 89 »       test···%edx,%edx
 90 »       js·····10f·<time_sleep+0x10f>
 91 »       push···$0x1
 92 »       push···%ebx
 93 »       push···%edx
 94 »       push···%eax
 95 »       call···d6·<time_sleep+0xd6>
 96 ·R_386_PC32»     _PyTime_AsTimeval
 97 »       add····$0x10,%esp
 98 »       test···%eax,%eax
 99 »       js·····1a2·<time_perf_counter+0x12>
 100 ·R_386_PC32»     .text.unlikely
 101 »       call···e6·<time_sleep+0xe6>
 102 ·R_386_PC32»     PyEval_SaveThread
 103 »       sub····$0xc,%esp
 104 »       push···%ebx
 105 »       mov····%eax,%edi
 106 »       push···$0x0
 107 »       push···$0x0
 108 »       push···$0x0
 109 »       push···$0x0
 110 »       call···f9·<time_sleep+0xf9>
 111 ·R_386_PC32»     select
 112 »       add····$0x14,%esp
 113 »       push···%edi
 114 »       mov····%eax,%esi
 115 »       call···104·<time_sleep+0x104>
 116 ·R_386_PC32»     PyEval_RestoreThread
 117 »       add····$0x10,%esp
 118 »       test···%esi,%esi
Max diff block lines reached; 5059/8905 bytes (56.81%) of diff not shown.
30.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 39, 232 lines modifiedOffset 39, 238 lines modified
39 ··0x00000230·03000000·68000000·28000000·29000000·....h...(...)...39 ··0x00000230·03000000·68000000·28000000·29000000·....h...(...)...
40 ··0x00000240·80000000·00490e84·01410e88·01450e8c·.....I...A...E..40 ··0x00000240·80000000·00490e84·01410e88·01450e8c·.....I...A...E..
41 ··0x00000250·01410e90·01480e84·01410e88·01450e8c·.A...H...A...E..41 ··0x00000250·01410e90·01480e84·01410e88·01450e8c·.A...H...A...E..
42 ··0x00000260·01410e90·01480e84·01420e88·01450e8c·.A...H...B...E..42 ··0x00000260·01410e90·01480e84·01420e88·01450e8c·.A...H...B...E..
43 ··0x00000270·01410e90·01480e84·01450e88·01410e8c·.A...H...E...A..43 ··0x00000270·01410e90·01480e84·01450e88·01410e8c·.A...H...E...A..
44 ··0x00000280·01450e90·01480e80·01460e84·01410e88·.E...H...F...A..44 ··0x00000280·01450e90·01480e80·01460e84·01410e88·.E...H...F...A..
45 ··0x00000290·01450e8c·01460e90·01480e80·01000000·.E...F...H......45 ··0x00000290·01450e8c·01460e90·01480e80·01000000·.E...F...H......
46 ··0x000002a0·64000000·a4020000·c0020000·9c000000·d...............46 ··0x000002a0·ac000000·a4020000·00000000·62010000·............b...
47 ··0x000002b0·00410e08·8702410e·0c860341·0e108304·.A....A....A....47 ··0x000002b0·00410e08·8502410e·0c870341·0e108604·.A....A....A....
 48 ··0x000002c0·410e1483·05430e44·420e4844·0e4c450e·A....C.DB.HD.LE.
 49 ··0x000002d0·50480e40·6b0e4445·0e48410e·4c410e50·PH.@k.DE.HA.LA.P
 50 ··0x000002e0·480e4050·0e4c410e·50440e54·420e5842·H.@P.LA.PD.TB.XB
 51 ··0x000002f0·0e5c420e·60480e4c·410e504a·0e40530a·.\B.`H.LA.PJ.@S.
48 ··0x000002c0·430e3442·0e38440e·3c450e40·480e306f·C.4B.8D.<E.@H.0o 
49 ··0x000002d0·0e34410e·38410e3c·410e4048·0e30500e·.4A.8A.<A.@H.0P. 
50 ··0x000002e0·3c410e40·440e4442·0e48420e·4c420e50·<A.@D.DB.HB.LB.P 
51 ··0x000002f0·480e3c41·0e404a0e·30570e10·41c30e0c·H.<A.@J.0W..A... 
52 ··0x00000300·41c60e08·41c70e04·1c000000·00000000·A...A........... 
53 ··0x00000310·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........0 
54 ··0x00000320·83048603·87020000·28000000·24000000·........(...$... 
55 ··0x00000330·a9000000·73000000·0002400e·34410e38·....s.....@.4A.8 
56 ··0x00000340·450e3c46·0e40480e·304a0e3c·460e4048·E.<F.@H.0J.<F.@H 
57 ··0x00000350·0e300000·14000000·58030000·60030000·.0......X...`... 
58 ··0x00000360·27000000·00430e20·630e0400·14000000·'....C.·c....... 
59 ··0x00000370·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
60 ··0x00000380·88010e20·10000000·1c000000·1c010000·...·............ 
61 ··0x00000390·07000000·00000000·58000000·9c030000·........X....... 
62 ··0x000003a0·90030000·4b000000·00410e08·8502410e·....K....A....A. 
63 ··0x000003b0·0c870341·0e108604·430e1483·05480ea8·...A....C....H.. 
64 ··0x000003c0·01450eac·01420eb0·01480ea0·01510ea4·.E...B...H...Q.. 
65 ··0x000003d0·01410ea8·01410eac·01410eb0·01480ea0·.A...A...A...H.. 
66 ··0x000003e0·014b0e14·43c30e10·41c60e0c·41c70e08·.K..C...A...A...52 ··0x00000300·0e1441c3·0e1041c6·0e0c41c7·0e0841c5·..A...A...A...A.
 53 ··0x00000310·0e04410b·780e4441·0e48410e·4c410e50·..A.x.DA.HA.LA.P
 54 ··0x00000320·480e4050·0e4c410e·50440e54·420e5842·H.@P.LA.PD.TB.XB
 55 ··0x00000330·0e5c420e·60480e4c·410e504a·0e400243·.\B.`H.LA.PJ.@.C
 56 ··0x00000340·0e44410e·48410e4c·410e5048·0e400000·.DA.HA.LA.PH.@..
 57 ··0x00000350·1c000000·00000000·017a5200·017c0801·.........zR..|..
 58 ··0x00000360·1b0c0404·88010e40·83058502·86048703·.......@........
 59 ··0x00000370·28000000·24000000·a9000000·42000000·(...$.......B...
 60 ··0x00000380·00430e4c·460e5048·0e404f0e·44410e48·.C.LF.PH.@O.DA.H
 61 ··0x00000390·450e4c46·0e50480e·40000000·24000000·E.LF.PH.@...$...
 62 ··0x000003a0·a0030000·c0020000·34000000·00430e20·........4....C.·
 63 ··0x000003b0·540e2441·0e28440e·2c440e30·500e2043·T.$A.(D.,D.0P.·C
67 ··0x000003f0·41c50e04·20000000·00000000·017a5200·A...·........zR.64 ··0x000003c0·0e040000·14000000·00000000·017a5200·.............zR.
68 ··0x00000400·017c0801·1b0c0404·88010ea0·01830585·.|..............65 ··0x000003d0·017c0801·1b0c0404·88010e20·10000000·.|.........·....
 66 ··0x000003e0·1c000000·eb000000·07000000·00000000·................
 67 ··0x000003f0·58000000·f4030000·00030000·4b000000·X...........K...
 68 ··0x00000400·00410e08·8502410e·0c870341·0e108604·.A....A....A....
69 ··0x00000410·02860487·03000000·fc000000·28000000·............(... 
70 ··0x00000420·23010000·3f020000·00410ea4·01410ea8·#...?....A...A.. 
71 ··0x00000430·01450eac·01420eb0·01480ea0·01710ea4·.E...B...H...q.. 
72 ··0x00000440·01410ea8·01410eac·01450eb0·01480ea0·.A...A...E...H.. 
73 ··0x00000450·01490ea4·01410ea8·01450eac·01450eb0·.I...A...E...E..69 ··0x00000410·430e1483·05480ea8·01450eac·01420eb0·C....H...E...B..
74 ··0x00000460·01480ea0·01770ea4·01410ea8·01450eac·.H...w...A...E..70 ··0x00000420·01480ea0·01510ea4·01410ea8·01410eac·.H...Q...A...A..
75 ··0x00000470·01420eb0·01480ea0·01650eac·01450eb0·.B...H...e...E.. 
76 ··0x00000480·01480ea0·0102460e·a401410e·a801410e·.H....F...A...A. 
77 ··0x00000490·ac01410e·b001420e·b401450e·b801460e·..A...B...E...F. 
78 ··0x000004a0·bc01410e·c001480e·a8014b0e·ac01410e·..A...H...K...A.71 ··0x00000430·01410eb0·01480ea0·014b0e14·43c30e10·.A...H...K..C...
 72 ··0x00000440·41c60e0c·41c70e08·41c50e04·20000000·A...A...A...·...
79 ··0x000004b0·b001420e·b401450e·b801460e·bc01410e·..B...E...F...A. 
80 ··0x000004c0·c0014e0e·a0014d0e·ac01460e·b0014b0e·..N...M...F...K. 
81 ··0x000004d0·a001500e·ac01420e·b001480e·a001024e·..P...B...H....N 
82 ··0x000004e0·0ea40141·0ea80145·0eac0145·0eb00142·...A...E...E...B 
83 ··0x000004f0·0eb40145·0eb80141·0ebc0141·0ec0014a·...E...A...A...J 
84 ··0x00000500·0ea0014b·0ea40141·0ea80145·0eac0146·...K...A...E...F 
85 ··0x00000510·0eb00148·0ea00100·1c000000·1c050000·...H............ 
86 ··0x00000520·00000000·16000000·00430e18·410e1c41·.........C..A..A 
87 ··0x00000530·0e20500e·04000000·1c000000·3c050000·.·P.........<... 
88 ··0x00000540·20000000·1e000000·00430e10·480e1841··........C..H..A 
89 ··0x00000550·0e1c410e·204c0e04·1c000000·5c050000·..A.·L......\... 
90 ··0x00000560·e0030000·2b000000·00430e28·420e2c45·....+....C.(B.,E 
91 ··0x00000570·0e30480e·20580e04·10000000·10020000·.0H.·X.......... 
92 ··0x00000580·62030000·07000000·00000000·2c000000·b...........,... 
93 ··0x00000590·90050000·10040000·43000000·00410e08·........C....A.. 
94 ··0x000005a0·8302480e·40540e44·410e4845·0e4c440e·..H.@T.DA.HE.LD. 
95 ··0x000005b0·50480e40·520e0841·c30e0400·18000000·PH.@R..A........ 
96 ··0x000005c0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......73 ··0x00000450·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
 74 ··0x00000460·88010ea0·01830585·02860487·03000000·................
 75 ··0x00000470·fc000000·28000000·f2000000·3f020000·....(.......?...
 76 ··0x00000480·00410ea4·01410ea8·01450eac·01420eb0·.A...A...E...B..
 77 ··0x00000490·01480ea0·01710ea4·01410ea8·01410eac·.H...q...A...A..
 78 ··0x000004a0·01450eb0·01480ea0·01490ea4·01410ea8·.E...H...I...A..
 79 ··0x000004b0·01450eac·01450eb0·01480ea0·01770ea4·.E...E...H...w..
 80 ··0x000004c0·01410ea8·01450eac·01420eb0·01480ea0·.A...E...B...H..
 81 ··0x000004d0·01650eac·01450eb0·01480ea0·0102460e·.e...E...H....F.
 82 ··0x000004e0·a401410e·a801410e·ac01410e·b001420e·..A...A...A...B.
 83 ··0x000004f0·b401450e·b801460e·bc01410e·c001480e·..E...F...A...H.
 84 ··0x00000500·a8014b0e·ac01410e·b001420e·b401450e·..K...A...B...E.
 85 ··0x00000510·b801460e·bc01410e·c0014e0e·a0014d0e·..F...A...N...M.
 86 ··0x00000520·ac01460e·b0014b0e·a001500e·ac01420e·..F...K...P...B.
 87 ··0x00000530·b001480e·a001024e·0ea40141·0ea80145·..H....N...A...E
 88 ··0x00000540·0eac0145·0eb00142·0eb40145·0eb80141·...E...B...E...A
 89 ··0x00000550·0ebc0141·0ec0014a·0ea0014b·0ea40141·...A...J...K...A
 90 ··0x00000560·0ea80145·0eac0146·0eb00148·0ea00100·...E...F...H....
 91 ··0x00000570·1c000000·74050000·70010000·1e000000·....t...p.......
 92 ··0x00000580·00430e10·480e1841·0e1c410e·204c0e04·.C..H..A..A.·L..
 93 ··0x00000590·28000000·94050000·90010000·39000000·(...........9...
 94 ··0x000005a0·00430e28·420e2c45·0e30480e·204b0e28·.C.(B.,E.0H.·K.(
 95 ··0x000005b0·440e2c44·0e30500e·20430e04·10000000·D.,D.0P.·C......
97 ··0x000005d0·88010e40·83020000·10000000·20000000·...@........·...96 ··0x000005c0·fc010000·31030000·07000000·00000000·....1...........
98 ··0x000005e0·69030000·07000000·00000000·44000000·i...........D... 
99 ··0x000005f0·f0050000·60040000·71000000·00410e08·....`...q....A..97 ··0x000005d0·2c000000·d4050000·50030000·43000000·,.......P...C...
 98 ··0x000005e0·00410e08·8302480e·40540e44·410e4845·.A....H.@T.DA.HE
 99 ··0x000005f0·0e4c440e·50480e40·520e0841·c30e0400·.LD.PH.@R..A....
 100 ··0x00000600·18000000·00000000·017a5200·017c0801·.........zR..|..
 101 ··0x00000610·1b0c0404·88010e40·83020000·10000000·.......@........
 102 ··0x00000620·20000000·38030000·07000000·00000000··...8...........
 103 ··0x00000630·44000000·34060000·d0010000·71000000·D...4.......q...
100 ··0x00000600·8302450e·244d0e28·410e2c41·0e30480e·..E.$M.(A.,A.0H.104 ··0x00000640·00410e08·8302450e·244d0e28·410e2c41·.A....E.$M.(A.,A
101 ··0x00000610·20580e24·420e2845·0e2c410e·30480e20··X.$B.(E.,A.0H.·105 ··0x00000650·0e30480e·20580e24·420e2845·0e2c410e·.0H.·X.$B.(E.,A.
102 ··0x00000620·570a0e08·41c30e04·410b430e·2c420e30·W...A...A.C.,B.0106 ··0x00000660·30480e20·570a0e08·41c30e04·410b430e·0H.·W...A...A.C.
103 ··0x00000630·4c0e2000·18000000·00000000·017a5200·L.·..........zR.107 ··0x00000670·2c420e30·4c0e2000·18000000·00000000·,B.0L.·.........
104 ··0x00000640·017c0801·1b0c0404·88010e20·83020000·.|.........·.... 
105 ··0x00000650·10000000·20000000·70030000·07000000·....·...p....... 
106 ··0x00000660·00000000·64000000·68060000·e0040000·....d...h....... 
107 ··0x00000670·dc000000·00410e08·8602430e·0c830343·.....A....C....C 
108 ··0x00000680·0e1c450e·20480e10·500e1c46·0e205a0e·..E.·H..P..F.·Z. 
109 ··0x00000690·1c430e20·490e1c43·0e20490e·1c430e20·.C.·I..C.·I..C.· 
110 ··0x000006a0·490e1c42·0e20730e·1c430e20·490e1c41·I..B.·s..C.·I..A 
111 ··0x000006b0·0e18450e·1c430e20·490e1c43·0e20500e·..E..C.·I..C.·P. 
112 ··0x000006c0·104b0e0c·41c30e08·41c60e04·18000000·.K..A...A....... 
113 ··0x000006d0·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
114 ··0x000006e0·88010e10·83038602·18000000·20000000·............·... 
115 ··0x000006f0·77030000·1f000000·004f0e1c·410e204a·w........O..A.·J 
116 ··0x00000700·0e100000·b0000000·08070000·c0050000·................ 
117 ··0x00000710·47010000·00410e08·8502480e·0c870341·G....A....H....A 
118 ··0x00000720·0e108604·410e1483·05430e70·550e7445·....A....C.pU.tE 
Max diff block lines reached; 0/30895 bytes (0.00%) of diff not shown.
21.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 170 lines modifiedOffset 8, 169 lines modified
8 ··0x00000050·54797065·0074696d·655f6578·65632e63·Type.time_exec.c8 ··0x00000050·54797065·0074696d·655f6578·65632e63·Type.time_exec.c
9 ··0x00000060·6f6c6400·696e6974·5f74696d·657a6f6e·old.init_timezon9 ··0x00000060·6f6c6400·696e6974·5f74696d·657a6f6e·old.init_timezon
10 ··0x00000070·652e636f·6c640074·696d655f·736c6565·e.cold.time_slee10 ··0x00000070·652e636f·6c640074·696d655f·736c6565·e.cold.time_slee
11 ··0x00000080·70007469·6d655f73·6c656570·2e636f6c·p.time_sleep.col11 ··0x00000080·70007469·6d655f73·6c656570·2e636f6c·p.time_sleep.col
12 ··0x00000090·64007469·6d655f70·726f6365·73735f74·d.time_process_t12 ··0x00000090·64007469·6d655f70·726f6365·73735f74·d.time_process_t
13 ··0x000000a0·696d6500·5f507954·696d655f·47657450·ime._PyTime_GetP13 ··0x000000a0·696d6500·5f507954·696d655f·47657450·ime._PyTime_GetP
14 ··0x000000b0·726f6365·73735469·6d655769·7468496e·rocessTimeWithIn14 ··0x000000b0·726f6365·73735469·6d655769·7468496e·rocessTimeWithIn
 15 ··0x000000c0·666f0074·696d655f·70726f63·6573735f·fo.time_process_
15 ··0x000000c0·666f005f·5079466c·6f61745f·46726f6d·fo._PyFloat_From 
16 ··0x000000d0·50795469·6d650074·696d655f·70726f63·PyTime.time_proc 
17 ··0x000000e0·6573735f·74696d65·2e636f6c·64005f50·ess_time.cold._P16 ··0x000000d0·74696d65·2e636f6c·64005f50·7954696d·time.cold._PyTim
18 ··0x000000f0·7954696d·655f4765·7450726f·63657373·yTime_GetProcess17 ··0x000000e0·655f4765·7450726f·63657373·54696d65·e_GetProcessTime
19 ··0x00000100·54696d65·57697468·496e666f·2e636f6c·TimeWithInfo.col18 ··0x000000f0·57697468·496e666f·2e636f6c·64007469·WithInfo.cold.ti
20 ··0x00000110·64007469·636b735f·7065725f·7365636f·d.ticks_per_seco19 ··0x00000100·636b735f·7065725f·7365636f·6e642e34·cks_per_second.4
21 ··0x00000120·6e642e34·00696e69·7469616c·697a6564·nd.4.initialized20 ··0x00000110·00696e69·7469616c·697a6564·2e330074·.initialized.3.t
22 ··0x00000130·2e330074·696d655f·74696d65·0074696d·.3.time_time.tim21 ··0x00000120·696d655f·74696d65·0074696d·655f7065·ime_time.time_pe
 22 ··0x00000130·72665f63·6f756e74·65720074·696d655f·rf_counter.time_
23 ··0x00000140·655f7065·72665f63·6f756e74·65720074·e_perf_counter.t23 ··0x00000140·70657266·5f636f75·6e746572·2e636f6c·perf_counter.col
24 ··0x00000150·696d655f·70657266·5f636f75·6e746572·ime_perf_counter 
25 ··0x00000160·2e636f6c·64007469·6d655f6c·6f63616c·.cold.time_local 
26 ··0x00000170·74696d65·00706172·73655f74·696d655f·time.parse_time_ 
27 ··0x00000180·745f6172·67730074·6d746f74·75706c65·t_args.tmtotuple 
28 ··0x00000190·0074696d·655f6c6f·63616c74·696d652e·.time_localtime.24 ··0x00000150·64007469·6d655f6c·6f63616c·74696d65·d.time_localtime
29 ··0x000001a0·636f6c64·00706172·73655f74·696d655f·cold.parse_time_25 ··0x00000160·00706172·73655f74·696d655f·745f6172·.parse_time_t_ar
 26 ··0x00000170·67730074·6d746f74·75706c65·0074696d·gs.tmtotuple.tim
 27 ··0x00000180·655f6c6f·63616c74·696d652e·636f6c64·e_localtime.cold
 28 ··0x00000190·00706172·73655f74·696d655f·745f6172·.parse_time_t_ar
30 ··0x000001b0·745f6172·67732e63·6f6c6400·746d746f·t_args.cold.tmto29 ··0x000001a0·67732e63·6f6c6400·746d746f·7475706c·gs.cold.tmtotupl
31 ··0x000001c0·7475706c·652e636f·6c640074·696d655f·tuple.cold.time_ 
32 ··0x000001d0·73747266·74696d65·00676574·746d6172·strftime.gettmar 
33 ··0x000001e0·67006368·65636b74·6d007469·6d655f73·g.checktm.time_s 
34 ··0x000001f0·74726674·696d652e·636f6c64·00676574·trftime.cold.get 
35 ··0x00000200·746d6172·672e636f·6c640063·6865636b·tmarg.cold.check 
36 ··0x00000210·746d2e63·6f6c6400·74696d65·5f6d6f6e·tm.cold.time_mon 
37 ··0x00000220·6f746f6e·69630074·696d655f·6374696d·otonic.time_ctim 
38 ··0x00000230·65007469·6d655f63·74696d65·2e636f6c·e.time_ctime.col 
39 ··0x00000240·64006d6f·6e5f6e61·6d652e31·00776461·d.mon_name.1.wda 
40 ··0x00000250·795f6e61·6d652e30·0074696d·655f6765·y_name.0.time_ge 
41 ··0x00000260·745f636c·6f636b5f·696e666f·0074696d·t_clock_info.tim 
42 ··0x00000270·655f6765·745f636c·6f636b5f·696e666f·e_get_clock_info 
43 ··0x00000280·2e636f6c·64005f50·7954696d·655f4765·.cold._PyTime_Ge 
44 ··0x00000290·74546872·65616454·696d6557·69746849·tThreadTimeWithI 
45 ··0x000002a0·6e666f00·74696d65·5f676d74·696d6500·nfo.time_gmtime. 
46 ··0x000002b0·74696d65·5f676d74·696d652e·636f6c64·time_gmtime.cold 
47 ··0x000002c0·0074696d·655f6d6b·74696d65·0074696d·.time_mktime.tim 
48 ··0x000002d0·655f6d6b·74696d65·2e636f6c·64007469·e_mktime.cold.ti 
49 ··0x000002e0·6d655f74·7a736574·0074696d·655f747a·me_tzset.time_tz 
50 ··0x000002f0·7365742e·636f6c64·0074696d·655f6173·set.cold.time_as 
51 ··0x00000300·6374696d·65007469·6d655f61·73637469·ctime.time_ascti 
52 ··0x00000310·6d652e63·6f6c6400·74696d65·5f737472·me.cold.time_str30 ··0x000001b0·652e636f·6c640074·696d655f·73747266·e.cold.time_strf
53 ··0x00000320·7074696d·65005079·49645f5f·73747270·ptime.PyId__strp31 ··0x000001c0·74696d65·00676574·746d6172·67006368·time.gettmarg.ch
 32 ··0x000001d0·65636b74·6d007469·6d655f73·74726674·ecktm.time_strft
 33 ··0x000001e0·696d652e·636f6c64·00676574·746d6172·ime.cold.gettmar
 34 ··0x000001f0·672e636f·6c640063·6865636b·746d2e63·g.cold.checktm.c
 35 ··0x00000200·6f6c6400·74696d65·5f6d6f6e·6f746f6e·old.time_monoton
 36 ··0x00000210·69630074·696d655f·6374696d·65007469·ic.time_ctime.ti
 37 ··0x00000220·6d655f63·74696d65·2e636f6c·64006d6f·me_ctime.cold.mo
 38 ··0x00000230·6e5f6e61·6d652e31·00776461·795f6e61·n_name.1.wday_na
 39 ··0x00000240·6d652e30·0074696d·655f6765·745f636c·me.0.time_get_cl
 40 ··0x00000250·6f636b5f·696e666f·0074696d·655f6765·ock_info.time_ge
 41 ··0x00000260·745f636c·6f636b5f·696e666f·2e636f6c·t_clock_info.col
 42 ··0x00000270·64005f50·7954696d·655f4765·74546872·d._PyTime_GetThr
 43 ··0x00000280·65616454·696d6557·69746849·6e666f00·eadTimeWithInfo.
54 ··0x00000330·74696d65·5f74696d·652e3200·74696d65·time_time.2.time44 ··0x00000290·74696d65·5f676d74·696d6500·74696d65·time_gmtime.time
 45 ··0x000002a0·5f676d74·696d652e·636f6c64·0074696d·_gmtime.cold.tim
 46 ··0x000002b0·655f6d6b·74696d65·0074696d·655f6d6b·e_mktime.time_mk
 47 ··0x000002c0·74696d65·2e636f6c·64007469·6d655f74·time.cold.time_t
 48 ··0x000002d0·7a736574·0074696d·655f747a·7365742e·zset.time_tzset.
 49 ··0x000002e0·636f6c64·0074696d·655f6173·6374696d·cold.time_asctim
 50 ··0x000002f0·65007469·6d655f61·73637469·6d652e63·e.time_asctime.c
 51 ··0x00000300·6f6c6400·74696d65·5f737472·7074696d·old.time_strptim
 52 ··0x00000310·65005079·49645f5f·73747270·74696d65·e.PyId__strptime
 53 ··0x00000320·5f74696d·652e3200·74696d65·5f737472·_time.2.time_str
55 ··0x00000340·5f737472·7074696d·652e636f·6c640074·_strptime.cold.t54 ··0x00000330·7074696d·652e636f·6c640074·696d655f·ptime.cold.time_
56 ··0x00000350·696d655f·636c6f63·6b5f6765·74726573·ime_clock_getres55 ··0x00000340·636c6f63·6b5f6765·74726573·0074696d·clock_getres.tim
57 ··0x00000360·0074696d·655f636c·6f636b5f·67657474·.time_clock_gett56 ··0x00000350·655f636c·6f636b5f·67657474·696d6500·e_clock_gettime.
58 ··0x00000370·696d6500·74696d65·5f636c6f·636b5f73·ime.time_clock_s 
59 ··0x00000380·65747469·6d650074·696d655f·70746872·ettime.time_pthr 
60 ··0x00000390·6561645f·67657463·7075636c·6f636b69·ead_getcpuclocki 
61 ··0x000003a0·64007469·6d655f74·68726561·645f7469·d.time_thread_ti 
62 ··0x000003b0·6d650074·696d655f·74696d65·5f6e7300·me.time_time_ns. 
63 ··0x000003c0·74696d65·5f6d6f6e·6f746f6e·69635f6e·time_monotonic_n 
64 ··0x000003d0·73007469·6d655f70·6572665f·636f756e·s.time_perf_coun 
65 ··0x000003e0·7465725f·6e730074·696d655f·70726f63·ter_ns.time_proc 
66 ··0x000003f0·6573735f·74696d65·5f6e7300·74696d65·ess_time_ns.time 
67 ··0x00000400·5f746872·6561645f·74696d65·5f6e7300·_thread_time_ns. 
68 ··0x00000410·74696d65·5f636c6f·636b5f67·65747469·time_clock_getti57 ··0x00000360·74696d65·5f636c6f·636b5f73·65747469·time_clock_setti
69 ··0x00000420·6d655f6e·73007469·6d655f63·6c6f636b·me_ns.time_clock 
70 ··0x00000430·5f736574·74696d65·5f6e7300·6d6f6475·_settime_ns.modu 
71 ··0x00000440·6c655f64·6f630074·696d655f·6d657468·le_doc.time_meth 
72 ··0x00000450·6f647300·74696d65·5f736c6f·74730063·ods.time_slots.c 
73 ··0x00000460·6c6f636b·5f676574·74696d65·5f646f63·lock_gettime_doc58 ··0x00000370·6d650074·696d655f·70746872·6561645f·me.time_pthread_
 59 ··0x00000380·67657463·7075636c·6f636b69·64007469·getcpuclockid.ti
 60 ··0x00000390·6d655f74·68726561·645f7469·6d650074·me_thread_time.t
 61 ··0x000003a0·696d655f·74696d65·5f6e7300·74696d65·ime_time_ns.time
 62 ··0x000003b0·5f6d6f6e·6f746f6e·69635f6e·73007469·_monotonic_ns.ti
 63 ··0x000003c0·6d655f70·6572665f·636f756e·7465725f·me_perf_counter_
 64 ··0x000003d0·6e730074·696d655f·70726f63·6573735f·ns.time_process_
 65 ··0x000003e0·74696d65·5f6e7300·74696d65·5f746872·time_ns.time_thr
 66 ··0x000003f0·6561645f·74696d65·5f6e7300·74696d65·ead_time_ns.time
74 ··0x00000470·00636c6f·636b5f67·65747469·6d655f6e·.clock_gettime_n67 ··0x00000400·5f636c6f·636b5f67·65747469·6d655f6e·_clock_gettime_n
 68 ··0x00000410·73007469·6d655f63·6c6f636b·5f736574·s.time_clock_set
 69 ··0x00000420·74696d65·5f6e7300·6d6f6475·6c655f64·time_ns.module_d
 70 ··0x00000430·6f630074·696d655f·6d657468·6f647300·oc.time_methods.
 71 ··0x00000440·74696d65·5f736c6f·74730063·6c6f636b·time_slots.clock
 72 ··0x00000450·5f676574·74696d65·5f646f63·00636c6f·_gettime_doc.clo
 73 ··0x00000460·636b5f67·65747469·6d655f6e·735f646f·ck_gettime_ns_do
 74 ··0x00000470·6300636c·6f636b5f·73657474·696d655f·c.clock_settime_
75 ··0x00000480·735f646f·6300636c·6f636b5f·73657474·s_doc.clock_sett75 ··0x00000480·646f6300·636c6f63·6b5f7365·7474696d·doc.clock_settim
76 ··0x00000490·696d655f·646f6300·636c6f63·6b5f7365·ime_doc.clock_se76 ··0x00000490·655f6e73·5f646f63·00636c6f·636b5f67·e_ns_doc.clock_g
77 ··0x000004a0·7474696d·655f6e73·5f646f63·00636c6f·ttime_ns_doc.clo 
78 ··0x000004b0·636b5f67·65747265·735f646f·63007074·ck_getres_doc.pt77 ··0x000004a0·65747265·735f646f·63007074·68726561·etres_doc.pthrea
79 ··0x000004c0·68726561·645f6765·74637075·636c6f63·hread_getcpucloc78 ··0x000004b0·645f6765·74637075·636c6f63·6b69645f·d_getcpuclockid_
80 ··0x000004d0·6b69645f·646f6300·736c6565·705f646f·kid_doc.sleep_do79 ··0x000004c0·646f6300·736c6565·705f646f·6300676d·doc.sleep_doc.gm
81 ··0x000004e0·6300676d·74696d65·5f646f63·006c6f63·c.gmtime_doc.loc80 ··0x000004d0·74696d65·5f646f63·006c6f63·616c7469·time_doc.localti
82 ··0x000004f0·616c7469·6d655f64·6f630061·73637469·altime_doc.ascti 
83 ··0x00000500·6d655f64·6f63006d·6b74696d·655f646f·me_doc.mktime_do81 ··0x000004e0·6d655f64·6f630061·73637469·6d655f64·me_doc.asctime_d
 82 ··0x000004f0·6f63006d·6b74696d·655f646f·63007374·oc.mktime_doc.st
84 ··0x00000510·63007374·72667469·6d655f64·6f630073·c.strftime_doc.s83 ··0x00000500·72667469·6d655f64·6f630073·74727074·rftime_doc.strpt
85 ··0x00000520·74727074·696d655f·646f6300·747a7365·trptime_doc.tzse84 ··0x00000510·696d655f·646f6300·747a7365·745f646f·ime_doc.tzset_do
86 ··0x00000530·745f646f·63006d6f·6e6f746f·6e69635f·t_doc.monotonic_85 ··0x00000520·63006d6f·6e6f746f·6e69635f·646f6300·c.monotonic_doc.
87 ··0x00000540·646f6300·6d6f6e6f·746f6e69·635f6e73·doc.monotonic_ns86 ··0x00000530·6d6f6e6f·746f6e69·635f6e73·5f646f63·monotonic_ns_doc
 87 ··0x00000540·0070726f·63657373·5f74696d·655f646f·.process_time_do
88 ··0x00000550·5f646f63·0070726f·63657373·5f74696d·_doc.process_tim88 ··0x00000550·63007072·6f636573·735f7469·6d655f6e·c.process_time_n
89 ··0x00000560·655f646f·63007072·6f636573·735f7469·e_doc.process_ti89 ··0x00000560·735f646f·63007468·72656164·5f74696d·s_doc.thread_tim
90 ··0x00000570·6d655f6e·735f646f·63007468·72656164·me_ns_doc.thread90 ··0x00000570·655f646f·63007468·72656164·5f74696d·e_doc.thread_tim
91 ··0x00000580·5f74696d·655f646f·63007468·72656164·_time_doc.thread 
Max diff block lines reached; 0/22124 bytes (0.00%) of diff not shown.
351 KB
unicodedata.o
865 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:··········1109188·(bytes·into·file)13 ··Start·of·section·headers:··········1110336·(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:·········1919 ··Number·of·section·headers:·········19
20 ··Section·header·string·table·index:·1820 ··Section·header·string·table·index:·18
3.5 KB
readelf --wide --sections {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 There·are·19·section·headers,·starting·at·offset·0x10ecc4:1 There·are·19·section·headers,·starting·at·offset·0x10f140:
  
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]·.text·············PROGBITS········00000000·000040·000c12·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·000b82·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·10d16c·000428·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·10d548·0003e8·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000c60·000b90·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·000be0·000b90·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·10d594·000388·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·10d930·000388·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0017f0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001770·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·0017f0·0003cf·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001770·0003cf·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·001bbf·0012ad·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·001b3f·00128e·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·10d91c·0009c0·08···I·16···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·10dcb8·0009a0·08···I·16···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·002e70·001573·00··AX··0···0·1613 ··[·9]·.text.hot·········PROGBITS········00000000·002dd0·001943·00··AX··0···0·16
14 ··[10]·.rel.text.hot·····REL·············00000000·10e2dc·000560·08···I·16···9··414 ··[10]·.rel.text.hot·····REL·············00000000·10e658·000650·08···I·16···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·004400·106b24·00···A··0···0·3215 ··[11]·.rodata···········PROGBITS········00000000·004720·106b24·00···A··0···0·32
16 ··[12]·.rel.rodata·······REL·············00000000·10e83c·0002b8·08···I·16··11··416 ··[12]·.rel.rodata·······REL·············00000000·10eca8·0002b8·08···I·16··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·10af24·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·10b244·000000·00······0···0··1
18 ··[14]·.eh_frame·········PROGBITS········00000000·10af24·000f48·00···A··0···0··418 ··[14]·.eh_frame·········PROGBITS········00000000·10b244·000fb8·00···A··0···0··4
19 ··[15]·.rel.eh_frame·····REL·············00000000·10eaf4·000140·08···I·16··14··419 ··[15]·.rel.eh_frame·····REL·············00000000·10ef60·000150·08···I·16··14··4
20 ··[16]·.symtab···········SYMTAB··········00000000·10be6c·0008e0·10·····17··94··420 ··[16]·.symtab···········SYMTAB··········00000000·10c1fc·000900·10·····17··96··4
21 ··[17]·.strtab···········STRTAB··········00000000·10c74c·000a1d·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·10cafc·000a4c·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·10ec34·00008e·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·10f0b0·00008e·00······0···0··1
23 Key·to·Flags:23 Key·to·Flags:
24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),24 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),25 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),26 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
27 ··p·(processor·specific)27 ··p·(processor·specific)
16.8 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·142·entries:1 Symbol·table·'.symtab'·contains·144·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····1·4 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····3·
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·
7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·7 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····7·
8 ·····5:·00000120···204·OBJECT··LOCAL··DEFAULT····3·UCD_Type8 ·····5:·00000120···204·OBJECT··LOCAL··DEFAULT····3·UCD_Type
80.9 KB
readelf --wide --relocs {}
Max HTML report size reached
67.5 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
579 B
strings --all --bytes=8 {}
    
Offset 5647, 23 lines modifiedOffset 5647, 25 lines modified
5647 nfd_nfkd.cold5647 nfd_nfkd.cold
5648 unicodedata_UCD_decomposition5648 unicodedata_UCD_decomposition
5649 decomp_prefix5649 decomp_prefix
5650 unicodedata_UCD_decomposition.cold5650 unicodedata_UCD_decomposition.cold
5651 _getcode5651 _getcode
5652 code_hash5652 code_hash
5653 _cmpname5653 _cmpname
 5654 is_unified_ideograph
5654 find_syllable5655 find_syllable
5655 _getcode.cold 
5656 name_aliases5656 name_aliases
 5657 _getcode.cold
5657 _getucname5658 _getucname
5658 phrasebook_offset15659 phrasebook_offset1
5659 phrasebook_offset25660 phrasebook_offset2
5660 phrasebook5661 phrasebook
5661 lexicon_offset5662 lexicon_offset
5662 hangul_syllables5663 hangul_syllables
 5664 is_unified_ideograph.cold
5663 unicodedata_UCD_category5665 unicodedata_UCD_category
5664 unicodedata_UCD_category.cold5666 unicodedata_UCD_category.cold
5665 changes_3_2_0_index5667 changes_3_2_0_index
5666 changes_3_2_0_data5668 changes_3_2_0_data
5667 change_records_3_2_05669 change_records_3_2_0
5668 get_change_3_2_0.cold5670 get_change_3_2_0.cold
5669 normalization_3_2_0.cold5671 normalization_3_2_0.cold
14.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 275, 34 lines modifiedOffset 275, 34 lines modified
275 »       mov····%eax,0x18(%esp)275 »       mov····%eax,0x18(%esp)
276 »       mov····%eax,%esi276 »       mov····%eax,%esi
277 »       add····%eax,%eax277 »       add····%eax,%eax
278 »       mov····%eax,0x20(%esp)278 »       mov····%eax,0x20(%esp)
279 »       cmp····$0xa,%esi279 »       cmp····$0xa,%esi
280 »       jg·····607·<nfd_nfkd+0x347>280 »       jg·····607·<nfd_nfkd+0x347>
281 »       cmpl···$0x1fffffff,0x20(%esp)281 »       cmpl···$0x1fffffff,0x20(%esp)
282 »       ja·····77e·<_cmpname+0x13e>282 »       ja·····782·<_cmpname+0x142>
283 ·R_386_PC32»     .text.unlikely283 ·R_386_PC32»     .text.unlikely
284 »       sub····$0xc,%esp284 »       sub····$0xc,%esp
285 »       mov····0x2c(%esp),%ecx285 »       mov····0x2c(%esp),%ecx
286 »       shl····$0x2,%ecx286 »       shl····$0x2,%ecx
287 »       push···%ecx287 »       push···%ecx
288 »       call···303·<nfd_nfkd+0x43>288 »       call···303·<nfd_nfkd+0x43>
289 ·R_386_PC32»     PyMem_Malloc289 ·R_386_PC32»     PyMem_Malloc
290 »       mov····%eax,0x24(%esp)290 »       mov····%eax,0x24(%esp)
291 »       add····$0x10,%esp291 »       add····$0x10,%esp
292 »       test···%eax,%eax292 »       test···%eax,%eax
293 »       je·····79d·<_cmpname+0x15d>293 »       je·····7a1·<_cmpname+0x161>
294 ·R_386_PC32»     .text.unlikely294 ·R_386_PC32»     .text.unlikely
295 »       movzbl·0x10(%ebx),%eax295 »       movzbl·0x10(%ebx),%eax
296 »       mov····%eax,%edx296 »       mov····%eax,%edx
297 »       shr····$0x2,%dl297 »       shr····$0x2,%dl
298 »       and····$0x7,%edx298 »       and····$0x7,%edx
299 »       mov····%edx,0x10(%esp)299 »       mov····%edx,0x10(%esp)
300 »       test···$0x20,%al300 »       test···$0x20,%al
301 »       je·····7a9·<_cmpname+0x169>301 »       je·····7ad·<_cmpname+0x16d>
302 ·R_386_PC32»     .text.unlikely302 ·R_386_PC32»     .text.unlikely
303 »       lea····0x24(%ebx),%ebp303 »       lea····0x24(%ebx),%ebp
304 »       mov····%ebp,0x1c(%esp)304 »       mov····%ebp,0x1c(%esp)
305 »       test···$0x40,%al305 »       test···$0x40,%al
306 »       jne····628·<nfd_nfkd+0x368>306 »       jne····628·<nfd_nfkd+0x368>
307 »       mov····0x20(%esp),%esi307 »       mov····0x20(%esp),%esi
308 »       xor····%ebp,%ebp308 »       xor····%ebp,%ebp
2.33 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
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·01000000·00000000·00000000·00000000·................3 ··0x00000000·01000000·00000000·00000000·00000000·................
4 ··0x00000010·00000000·db010000·00000000·ffffffff·................4 ··0x00000010·00000000·db010000·00000000·ffffffff·................
5 ··0x00000020·40000000·00000000·00000000·00000000·@...............5 ··0x00000020·40000000·00000000·00000000·00000000·@...............
6 ··0x00000030·00000000·00000000·00000000·00000000·................6 ··0x00000030·00000000·00000000·00000000·00000000·................
7 ··0x00000040·6b010000·60130000·80000000·40b00c00·k...`.......@...7 ··0x00000040·6b010000·30170000·80000000·40b00c00·k...0.......@...
8 ··0x00000050·81010000·80140000·80000000·20af0c00·............·...8 ··0x00000050·81010000·50180000·80000000·20af0c00·....P.......·...
9 ··0x00000060·ad010000·400b0000·80000000·00ae0c00·....@...........9 ··0x00000060·ad010000·b00a0000·80000000·00ae0c00·................
10 ··0x00000070·02010000·70080000·08000000·80ad0c00·....p...........10 ··0x00000070·02010000·70080000·08000000·80ad0c00·....p...........
11 ··0x00000080·0b010000·e0090000·08000000·c0ac0c00·................11 ··0x00000080·0b010000·e0090000·08000000·c0ac0c00·................
12 ··0x00000090·61010000·fb090000·08000000·20ac0c00·a...........·...12 ··0x00000090·61010000·dc090000·08000000·20ac0c00·a...........·...
13 ··0x000000a0·a4010000·920e0000·08000000·40ab0c00·............@...13 ··0x000000a0·a4010000·730e0000·08000000·40ab0c00·....s.......@...
14 ··0x000000b0·93010000·6c0d0000·08000000·c0aa0c00·....l...........14 ··0x000000b0·93010000·4d0d0000·08000000·c0aa0c00·....M...........
15 ··0x000000c0·ad000000·60030000·08000000·00aa0c00·....`...........15 ··0x000000c0·ad000000·60030000·08000000·00aa0c00·....`...........
16 ··0x000000d0·19010000·a00d0000·80000000·c0a70c00·................16 ··0x000000d0·19010000·700d0000·80000000·c0a70c00·....p...........
17 ··0x000000e0·e7010000·b00a0000·08000000·00a70c00·................17 ··0x000000e0·e7010000·e0120000·08000000·00a70c00·................
18 ··0x000000f0·cd010000·ba100000·80000000·40a90c00·............@...18 ··0x000000f0·cd010000·9b100000·80000000·40a90c00·............@...
19 ··0x00000100·51000000·00000000·80000000·a0a80c00·Q...............19 ··0x00000100·51000000·00000000·80000000·a0a80c00·Q...............
20 ··0x00000110·00000000·00000000·00000000·00000000·................20 ··0x00000110·00000000·00000000·00000000·00000000·................
21 ··0x00000120·01000000·00000000·00000000·7b020000·............{...21 ··0x00000120·01000000·00000000·00000000·7b020000·............{...
22 ··0x00000130·14000000·00000000·00000000·00000000·................22 ··0x00000130·14000000·00000000·00000000·00000000·................
23 ··0x00000140·00000000·00000000·00000000·00000000·................23 ··0x00000140·00000000·00000000·00000000·00000000·................
24 ··0x00000150·00000000·00000000·00000000·00000000·................24 ··0x00000150·00000000·00000000·00000000·00000000·................
25 ··0x00000160·00000000·00000000·00000000·00000000·................25 ··0x00000160·00000000·00000000·00000000·00000000·................
61.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
58.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
Max HTML report size reached
1.16 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 ··0x000000f0·2f2f6674·702e756e·69636f64·652e6f72·//ftp.unicode.or19 ··0x000000f0·2f2f6674·702e756e·69636f64·652e6f72·//ftp.unicode.or
20 ··0x00000100·672f2e0a·0a546865·206d6f64·756c6520·g/...The·module·20 ··0x00000100·672f2e0a·0a546865·206d6f64·756c6520·g/...The·module·
21 ··0x00000110·75736573·20746865·2073616d·65206e61·uses·the·same·na21 ··0x00000110·75736573·20746865·2073616d·65206e61·uses·the·same·na
22 ··0x00000120·6d657320·616e6420·73796d62·6f6c7320·mes·and·symbols·22 ··0x00000120·6d657320·616e6420·73796d62·6f6c7320·mes·and·symbols·
23 ··0x00000130·61732064·6566696e·65642062·79207468·as·defined·by·th23 ··0x00000130·61732064·6566696e·65642062·79207468·as·defined·by·th
24 ··0x00000140·650a556e·69636f64·65446174·61204669·e.UnicodeData·Fi24 ··0x00000140·650a556e·69636f64·65446174·61204669·e.UnicodeData·Fi
25 ··0x00000150·6c652046·6f726d61·74203133·2e302e30·le·Format·13.0.025 ··0x00000150·6c652046·6f726d61·74203133·2e302e30·le·Format·13.0.0
26 ··0x00000160·2e000000·0c000000·e0090000·c0050000·................26 ··0x00000160·2e000000·0c000000·50080000·c0050000·........P.......
27 ··0x00000170·00000000·00000000·00000000·00000000·................27 ··0x00000170·00000000·00000000·00000000·00000000·................
28 ··0x00000180·ee010000·f0010000·bb000000·f2010000·................28 ··0x00000180·ee010000·f0010000·bb000000·f2010000·................
29 ··0x00000190·f5010000·ee010000·f8010000·fa010000·................29 ··0x00000190·f5010000·ee010000·f8010000·fa010000·................
30 ··0x000001a0·f2010000·fd010000·ff010000·03020000·................30 ··0x000001a0·f2010000·fd010000·ff010000·03020000·................
31 ··0x000001b0·06020000·09020000·f8010000·0c020000·................31 ··0x000001b0·06020000·09020000·f8010000·0c020000·................
32 ··0x000001c0·0e020000·10020000·13020000·15020000·................32 ··0x000001c0·0e020000·10020000·13020000·15020000·................
33 ··0x000001d0·19020000·1c020000·1e020000·fd010000·................33 ··0x000001d0·19020000·1c020000·1e020000·fd010000·................
24.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 49, 28 lines modifiedOffset 49, 28 lines modified
49 ··0x000002d0·c0014c0e·b0010321·020ebc01·440ec001·..L....!....D...49 ··0x000002d0·c0014c0e·b0010321·020ebc01·440ec001·..L....!....D...
50 ··0x000002e0·480eb001·4a0a0e14·41c30e10·41c60e0c·H...J...A...A...50 ··0x000002e0·480eb001·4a0a0e14·41c30e10·41c60e0c·H...J...A...A...
51 ··0x000002f0·41c70e08·41c50e04·410b790e·bc01410e·A...A...A.y...A.51 ··0x000002f0·41c70e08·41c50e04·410b790e·bc01410e·A...A...A.y...A.
52 ··0x00000300·c001480e·b001410e·b401410e·b801450e·..H...A...A...E.52 ··0x00000300·c001480e·b001410e·b401410e·b801450e·..H...A...A...E.
53 ··0x00000310·bc01420e·c001540e·b0010000·20000000·..B...T.....·...53 ··0x00000310·bc01420e·c001540e·b0010000·20000000·..B...T.....·...
54 ··0x00000320·00000000·017a5200·017c0801·1b0c0404·.....zR..|......54 ··0x00000320·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
55 ··0x00000330·88010eb0·01830585·02860487·03000000·................55 ··0x00000330·88010eb0·01830585·02860487·03000000·................
56 ··0x00000340·1c000000·28000000·06020000·ad010000·....(...........56 ··0x00000340·1c000000·28000000·06020000·b1010000·....(...........
57 ··0x00000350·00039401·0ebc0144·0ec00148·0eb00100·.......D...H....57 ··0x00000350·00038501·0ebc0144·0ec00148·0eb00100·.......D...H....
58 ··0x00000360·8c000000·64030000·c0020000·74030000·....d.......t...58 ··0x00000360·8c000000·64030000·c0020000·74030000·....d.......t...
59 ··0x00000370·00410e08·8502410e·0c870341·0e108604·.A....A....A....59 ··0x00000370·00410e08·8502410e·0c870341·0e108604·.A....A....A....
60 ··0x00000380·410e1483·05460ea0·01700eac·01480eb0·A....F...p...H..60 ··0x00000380·410e1483·05460ea0·01700eac·01480eb0·A....F...p...H..
61 ··0x00000390·014c0ea0·01033f01·0ea40141·0ea80145·.L....?....A...E61 ··0x00000390·014c0ea0·01033f01·0ea40141·0ea80145·.L....?....A...E
62 ··0x000003a0·0eac0142·0eb00156·0ea00102·d70a0e14·...B...V........62 ··0x000003a0·0eac0142·0eb00156·0ea00102·d70a0e14·...B...V........
63 ··0x000003b0·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...63 ··0x000003b0·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...
64 ··0x000003c0·410b470e·ac01410e·b001510e·a0016b0e·A.G...A...Q...k.64 ··0x000003c0·410b470e·ac01410e·b001510e·a0016b0e·A.G...A...Q...k.
65 ··0x000003d0·ac01410e·b0014d0e·a001024b·0ea40141·..A...M....K...A65 ··0x000003d0·ac01410e·b0014d0e·a001024b·0ea40141·..A...M....K...A
66 ··0x000003e0·0ea80141·0eac0144·0eb00148·0ea00100·...A...D...H....66 ··0x000003e0·0ea80141·0eac0144·0eb00148·0ea00100·...A...D...H....
67 ··0x000003f0·20000000·00000000·017a5200·017c0801··........zR..|..67 ··0x000003f0·20000000·00000000·017a5200·017c0801··........zR..|..
68 ··0x00000400·1b0c0404·88010ea0·01830585·02860487·................68 ··0x00000400·1b0c0404·88010ea0·01830585·02860487·................
69 ··0x00000410·03000000·1c000000·28000000·b3030000·........(.......69 ··0x00000410·03000000·1c000000·28000000·b7030000·........(.......
70 ··0x00000420·4d020000·0002a90e·ac01440e·b0014d0e·M.........D...M.70 ··0x00000420·4d020000·0002a90e·ac01440e·b0014d0e·M.........D...M.
71 ··0x00000430·a0010000·b0000000·38040000·60030000·........8...`...71 ··0x00000430·a0010000·b0000000·38040000·60030000·........8...`...
72 ··0x00000440·5b020000·00410e08·8502410e·0c870341·[....A....A....A72 ··0x00000440·5b020000·00410e08·8502410e·0c870341·[....A....A....A
73 ··0x00000450·0e108604·410e1483·05460ec0·0202980e·....A....F......73 ··0x00000450·0e108604·410e1483·05460ec0·0202980e·....A....F......
74 ··0x00000460·cc026e0e·d002480e·c0024b0e·c402410e·..n...H...K...A.74 ··0x00000460·cc026e0e·d002480e·c0024b0e·c402410e·..n...H...K...A.
75 ··0x00000470·c802410e·cc02450e·d002480e·c0024b0e·..A...E...H...K.75 ··0x00000470·c802410e·cc02450e·d002480e·c0024b0e·..A...E...H...K.
76 ··0x00000480·c802410e·cc02410e·d002480e·c0025a0a·..A...A...H...Z.76 ··0x00000480·c802410e·cc02410e·d002480e·c0025a0a·..A...A...H...Z.
18.4 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 23, 143 lines modifiedOffset 23, 146 lines modified
23 ··0x00000140·64617461·006e6664·5f6e666b·642e636f·data.nfd_nfkd.co23 ··0x00000140·64617461·006e6664·5f6e666b·642e636f·data.nfd_nfkd.co
24 ··0x00000150·6c640075·6e69636f·64656461·74615f55·ld.unicodedata_U24 ··0x00000150·6c640075·6e69636f·64656461·74615f55·ld.unicodedata_U
25 ··0x00000160·43445f64·65636f6d·706f7369·74696f6e·CD_decomposition25 ··0x00000160·43445f64·65636f6d·706f7369·74696f6e·CD_decomposition
26 ··0x00000170·00646563·6f6d705f·70726566·69780075·.decomp_prefix.u26 ··0x00000170·00646563·6f6d705f·70726566·69780075·.decomp_prefix.u
27 ··0x00000180·6e69636f·64656461·74615f55·43445f64·nicodedata_UCD_d27 ··0x00000180·6e69636f·64656461·74615f55·43445f64·nicodedata_UCD_d
28 ··0x00000190·65636f6d·706f7369·74696f6e·2e636f6c·ecomposition.col28 ··0x00000190·65636f6d·706f7369·74696f6e·2e636f6c·ecomposition.col
29 ··0x000001a0·64005f67·6574636f·64650063·6f64655f·d._getcode.code_29 ··0x000001a0·64005f67·6574636f·64650063·6f64655f·d._getcode.code_
30 ··0x000001b0·68617368·005f636d·706e616d·65006669·hash._cmpname.fi30 ··0x000001b0·68617368·005f636d·706e616d·65006973·hash._cmpname.is
31 ··0x000001c0·6e645f73·796c6c61·626c6500·5f676574·nd_syllable._get 
32 ··0x000001d0·636f6465·2e636f6c·64006e61·6d655f61·code.cold.name_a 
33 ··0x000001e0·6c696173·6573005f·67657475·636e616d·liases._getucnam 
34 ··0x000001f0·65007068·72617365·626f6f6b·5f6f6666·e.phrasebook_off31 ··0x000001c0·5f756e69·66696564·5f696465·6f677261·_unified_ideogra
 32 ··0x000001d0·70680066·696e645f·73796c6c·61626c65·ph.find_syllable
 33 ··0x000001e0·006e616d·655f616c·69617365·73005f67·.name_aliases._g
 34 ··0x000001f0·6574636f·64652e63·6f6c6400·5f676574·etcode.cold._get
35 ··0x00000200·73657431·00706872·61736562·6f6f6b5f·set1.phrasebook_35 ··0x00000200·75636e61·6d650070·68726173·65626f6f·ucname.phraseboo
36 ··0x00000210·6f666673·65743200·70687261·7365626f·offset2.phrasebo36 ··0x00000210·6b5f6f66·66736574·31007068·72617365·k_offset1.phrase
37 ··0x00000220·6f6b006c·65786963·6f6e5f6f·66667365·ok.lexicon_offse 
38 ··0x00000230·74006c65·7869636f·6e006861·6e67756c·t.lexicon.hangul 
39 ··0x00000240·5f73796c·6c61626c·65730075·6e69636f·_syllables.unico37 ··0x00000220·626f6f6b·5f6f6666·73657432·00706872·book_offset2.phr
 38 ··0x00000230·61736562·6f6f6b00·6c657869·636f6e5f·asebook.lexicon_
 39 ··0x00000240·6f666673·6574006c·65786963·6f6e0068·offset.lexicon.h
 40 ··0x00000250·616e6775·6c5f7379·6c6c6162·6c657300·angul_syllables.
 41 ··0x00000260·69735f75·6e696669·65645f69·64656f67·is_unified_ideog
 42 ··0x00000270·72617068·2e636f6c·6400756e·69636f64·raph.cold.unicod
40 ··0x00000250·64656461·74615f55·43445f63·61746567·dedata_UCD_categ43 ··0x00000280·65646174·615f5543·445f6361·7465676f·edata_UCD_catego
41 ··0x00000260·6f727900·756e6963·6f646564·6174615f·ory.unicodedata_44 ··0x00000290·72790075·6e69636f·64656461·74615f55·ry.unicodedata_U
42 ··0x00000270·5543445f·63617465·676f7279·2e636f6c·UCD_category.col45 ··0x000002a0·43445f63·61746567·6f72792e·636f6c64·CD_category.cold
43 ··0x00000280·64006368·616e6765·735f335f·325f305f·d.changes_3_2_0_46 ··0x000002b0·00636861·6e676573·5f335f32·5f305f69·.changes_3_2_0_i
44 ··0x00000290·696e6465·78006368·616e6765·735f335f·index.changes_3_47 ··0x000002c0·6e646578·00636861·6e676573·5f335f32·ndex.changes_3_2
45 ··0x000002a0·325f305f·64617461·00636861·6e67655f·2_0_data.change_48 ··0x000002d0·5f305f64·61746100·6368616e·67655f72·_0_data.change_r
46 ··0x000002b0·7265636f·7264735f·335f325f·30006765·records_3_2_0.ge49 ··0x000002e0·65636f72·64735f33·5f325f30·00676574·ecords_3_2_0.get
47 ··0x000002c0·745f6368·616e6765·5f335f32·5f302e63·t_change_3_2_0.c50 ··0x000002f0·5f636861·6e67655f·335f325f·302e636f·_change_3_2_0.co
48 ··0x000002d0·6f6c6400·6e6f726d·616c697a·6174696f·old.normalizatio51 ··0x00000300·6c64006e·6f726d61·6c697a61·74696f6e·ld.normalization
49 ··0x000002e0·6e5f335f·325f302e·636f6c64·00756e69·n_3_2_0.cold.uni52 ··0x00000310·5f335f32·5f302e63·6f6c6400·756e6963·_3_2_0.cold.unic
50 ··0x000002f0·636f6465·64617461·5f554344·5f626964·codedata_UCD_bid53 ··0x00000320·6f646564·6174615f·5543445f·62696469·odedata_UCD_bidi
51 ··0x00000300·69726563·74696f6e·616c0075·6e69636f·irectional.unico54 ··0x00000330·72656374·696f6e61·6c00756e·69636f64·rectional.unicod
52 ··0x00000310·64656461·74615f55·43445f62·69646972·dedata_UCD_bidir55 ··0x00000340·65646174·615f5543·445f6269·64697265·edata_UCD_bidire
53 ··0x00000320·65637469·6f6e616c·2e636f6c·6400756e·ectional.cold.un56 ··0x00000350·6374696f·6e616c2e·636f6c64·00756e69·ctional.cold.uni
54 ··0x00000330·69636f64·65646174·615f5543·445f6e61·icodedata_UCD_na 
55 ··0x00000340·6d650075·6e69636f·64656461·74615f55·me.unicodedata_U 
56 ··0x00000350·43445f6e·616d655f·696d706c·00756e69·CD_name_impl.uni 
57 ··0x00000360·636f6465·64617461·5f554344·5f6e616d·codedata_UCD_nam57 ··0x00000360·636f6465·64617461·5f554344·5f6e616d·codedata_UCD_nam
58 ··0x00000370·652e636f·6c640075·6e69636f·64656461·e.cold.unicodeda 
59 ··0x00000380·74615f55·43445f6c·6f6f6b75·7000756e·ta_UCD_lookup.un 
60 ··0x00000390·69636f64·65646174·615f5543·445f6c6f·icodedata_UCD_lo 
61 ··0x000003a0·6f6b7570·2e636f6c·64006e61·6d65645f·okup.cold.named_ 
62 ··0x000003b0·73657175·656e6365·73006669·6e645f73·sequences.find_s 
63 ··0x000003c0·796c6c61·626c652e·636f6c64·00756e69·yllable.cold.uni 
64 ··0x000003d0·636f6465·64617461·5f554344·5f636f6d·codedata_UCD_com 
65 ··0x000003e0·62696e69·6e670075·6e69636f·64656461·bining.unicodeda 
66 ··0x000003f0·74615f55·43445f64·6563696d·616c0075·ta_UCD_decimal.u 
67 ··0x00000400·6e69636f·64656461·74615f55·43445f64·nicodedata_UCD_d 
68 ··0x00000410·6563696d·616c2e63·6f6c6400·756e6963·ecimal.cold.unic 
69 ··0x00000420·6f646564·6174615f·5543445f·64696769·odedata_UCD_digi 
70 ··0x00000430·7400756e·69636f64·65646174·615f5543·t.unicodedata_UC58 ··0x00000370·6500756e·69636f64·65646174·615f5543·e.unicodedata_UC
71 ··0x00000440·445f6469·6769742e·636f6c64·00756e69·D_digit.cold.uni59 ··0x00000380·445f6e61·6d655f69·6d706c00·756e6963·D_name_impl.unic
 60 ··0x00000390·6f646564·6174615f·5543445f·6e616d65·odedata_UCD_name
 61 ··0x000003a0·2e636f6c·6400756e·69636f64·65646174·.cold.unicodedat
 62 ··0x000003b0·615f5543·445f6c6f·6f6b7570·00756e69·a_UCD_lookup.uni
72 ··0x00000450·636f6465·64617461·5f554344·5f656173·codedata_UCD_eas63 ··0x000003c0·636f6465·64617461·5f554344·5f6c6f6f·codedata_UCD_loo
73 ··0x00000460·745f6173·69616e5f·77696474·6800756e·t_asian_width.un64 ··0x000003d0·6b75702e·636f6c64·006e616d·65645f73·kup.cold.named_s
 65 ··0x000003e0·65717565·6e636573·0066696e·645f7379·equences.find_sy
 66 ··0x000003f0·6c6c6162·6c652e63·6f6c6400·756e6963·llable.cold.unic
 67 ··0x00000400·6f646564·6174615f·5543445f·636f6d62·odedata_UCD_comb
 68 ··0x00000410·696e696e·6700756e·69636f64·65646174·ining.unicodedat
 69 ··0x00000420·615f5543·445f6465·63696d61·6c00756e·a_UCD_decimal.un
74 ··0x00000470·69636f64·65646174·615f5543·445f6d69·icodedata_UCD_mi70 ··0x00000430·69636f64·65646174·615f5543·445f6465·icodedata_UCD_de
75 ··0x00000480·72726f72·65640075·6e69636f·64656461·rrored.unicodeda 
76 ··0x00000490·74615f55·43445f6e·756d6572·69630075·ta_UCD_numeric.u 
77 ··0x000004a0·6e69636f·64656461·74615f55·43445f6e·nicodedata_UCD_n 
78 ··0x000004b0·756d6572·69632e63·6f6c6400·756e6963·umeric.cold.unic71 ··0x00000440·63696d61·6c2e636f·6c640075·6e69636f·cimal.cold.unico
79 ··0x000004c0·6f646564·6174615f·5543445f·69735f6e·odedata_UCD_is_n72 ··0x00000450·64656461·74615f55·43445f64·69676974·dedata_UCD_digit
80 ··0x000004d0·6f726d61·6c697a65·6400756e·69636f64·ormalized.unicod 
81 ··0x000004e0·65646174·615f646f·63737472·696e6700·edata_docstring. 
82 ··0x000004f0·756e6963·6f646564·6174615f·66756e63·unicodedata_func 
83 ··0x00000500·74696f6e·7300756e·69636f64·65646174·tions.unicodedat 
84 ··0x00000510·615f5543·445f6465·63696d61·6c5f5f64·a_UCD_decimal__d 
85 ··0x00000520·6f635f5f·00756e69·636f6465·64617461·oc__.unicodedata 
86 ··0x00000530·5f554344·5f646967·69745f5f·646f635f·_UCD_digit__doc_ 
87 ··0x00000540·5f00756e·69636f64·65646174·615f5543·_.unicodedata_UC 
88 ··0x00000550·445f6e75·6d657269·635f5f64·6f635f5f·D_numeric__doc__ 
89 ··0x00000560·00756e69·636f6465·64617461·5f554344·.unicodedata_UCD73 ··0x00000460·00756e69·636f6465·64617461·5f554344·.unicodedata_UCD
90 ··0x00000570·5f636174·65676f72·795f5f64·6f635f5f·_category__doc__74 ··0x00000470·5f646967·69742e63·6f6c6400·756e6963·_digit.cold.unic
 75 ··0x00000480·6f646564·6174615f·5543445f·65617374·odedata_UCD_east
 76 ··0x00000490·5f617369·616e5f77·69647468·00756e69·_asian_width.uni
 77 ··0x000004a0·636f6465·64617461·5f554344·5f6d6972·codedata_UCD_mir
 78 ··0x000004b0·726f7265·6400756e·69636f64·65646174·rored.unicodedat
 79 ··0x000004c0·615f5543·445f6e75·6d657269·6300756e·a_UCD_numeric.un
 80 ··0x000004d0·69636f64·65646174·615f5543·445f6e75·icodedata_UCD_nu
 81 ··0x000004e0·6d657269·632e636f·6c640075·6e69636f·meric.cold.unico
 82 ··0x000004f0·64656461·74615f55·43445f69·735f6e6f·dedata_UCD_is_no
 83 ··0x00000500·726d616c·697a6564·00756e69·636f6465·rmalized.unicode
 84 ··0x00000510·64617461·5f646f63·73747269·6e670075·data_docstring.u
 85 ··0x00000520·6e69636f·64656461·74615f66·756e6374·nicodedata_funct
 86 ··0x00000530·696f6e73·00756e69·636f6465·64617461·ions.unicodedata
 87 ··0x00000540·5f554344·5f646563·696d616c·5f5f646f·_UCD_decimal__do
 88 ··0x00000550·635f5f00·756e6963·6f646564·6174615f·c__.unicodedata_
 89 ··0x00000560·5543445f·64696769·745f5f64·6f635f5f·UCD_digit__doc__
91 ··0x00000580·00756e69·636f6465·64617461·5f554344·.unicodedata_UCD90 ··0x00000570·00756e69·636f6465·64617461·5f554344·.unicodedata_UCD
 91 ··0x00000580·5f6e756d·65726963·5f5f646f·635f5f00·_numeric__doc__.
92 ··0x00000590·5f626964·69726563·74696f6e·616c5f5f·_bidirectional__ 
93 ··0x000005a0·646f635f·5f00756e·69636f64·65646174·doc__.unicodedat 
94 ··0x000005b0·615f5543·445f636f·6d62696e·696e675f·a_UCD_combining_ 
95 ··0x000005c0·5f646f63·5f5f0075·6e69636f·64656461·_doc__.unicodeda 
96 ··0x000005d0·74615f55·43445f6d·6972726f·7265645f·ta_UCD_mirrored_ 
97 ··0x000005e0·5f646f63·5f5f0075·6e69636f·64656461·_doc__.unicodeda 
98 ··0x000005f0·74615f55·43445f65·6173745f·61736961·ta_UCD_east_asia 
99 ··0x00000600·6e5f7769·6474685f·5f646f63·5f5f0075·n_width__doc__.u 
100 ··0x00000610·6e69636f·64656461·74615f55·43445f64·nicodedata_UCD_d 
101 ··0x00000620·65636f6d·706f7369·74696f6e·5f5f646f·ecomposition__do 
102 ··0x00000630·635f5f00·756e6963·6f646564·6174615f·c__.unicodedata_ 
103 ··0x00000640·5543445f·6e616d65·5f5f646f·635f5f00·UCD_name__doc__. 
104 ··0x00000650·756e6963·6f646564·6174615f·5543445f·unicodedata_UCD_92 ··0x00000590·756e6963·6f646564·6174615f·5543445f·unicodedata_UCD_
 93 ··0x000005a0·63617465·676f7279·5f5f646f·635f5f00·category__doc__.
 94 ··0x000005b0·756e6963·6f646564·6174615f·5543445f·unicodedata_UCD_
 95 ··0x000005c0·62696469·72656374·696f6e61·6c5f5f64·bidirectional__d
 96 ··0x000005d0·6f635f5f·00756e69·636f6465·64617461·oc__.unicodedata
 97 ··0x000005e0·5f554344·5f636f6d·62696e69·6e675f5f·_UCD_combining__
 98 ··0x000005f0·646f635f·5f00756e·69636f64·65646174·doc__.unicodedat
 99 ··0x00000600·615f5543·445f6d69·72726f72·65645f5f·a_UCD_mirrored__
 100 ··0x00000610·646f635f·5f00756e·69636f64·65646174·doc__.unicodedat
 101 ··0x00000620·615f5543·445f6561·73745f61·7369616e·a_UCD_east_asian
105 ··0x00000660·6c6f6f6b·75705f5f·646f635f·5f00756e·lookup__doc__.un102 ··0x00000630·5f776964·74685f5f·646f635f·5f00756e·_width__doc__.un
106 ··0x00000670·69636f64·65646174·615f5543·445f6973·icodedata_UCD_is103 ··0x00000640·69636f64·65646174·615f5543·445f6465·icodedata_UCD_de
107 ··0x00000680·5f6e6f72·6d616c69·7a65645f·5f646f63·_normalized__doc104 ··0x00000650·636f6d70·6f736974·696f6e5f·5f646f63·composition__doc
108 ··0x00000690·5f5f0075·6e69636f·64656461·74615f55·__.unicodedata_U105 ··0x00000660·5f5f0075·6e69636f·64656461·74615f55·__.unicodedata_U
Max diff block lines reached; 0/18710 bytes (0.00%) of diff not shown.
329 KB
zlibmodule.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:··········36572·(bytes·into·file)13 ··Start·of·section·headers:··········37180·(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:·········2019 ··Number·of·section·headers:·········20
20 ··Section·header·string·table·index:·1920 ··Section·header·string·table·index:·19
3.65 KB
readelf --wide --sections {}
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 There·are·20·section·headers,·starting·at·offset·0x8edc:1 There·are·20·section·headers,·starting·at·offset·0x913c:
  
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]·.text·············PROGBITS········00000000·000040·001483·00··AX··0···0·165 ··[·1]·.text·············PROGBITS········00000000·000040·0013d3·00··AX··0···0·16
6 ··[·2]·.rel.text·········REL·············00000000·00713c·000ab0·08···I·17···1··46 ··[·2]·.rel.text·········REL·············00000000·007344·000a38·08···I·17···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0014e0·000374·00··WA··0···0·327 ··[·3]·.data·············PROGBITS········00000000·001420·000374·00··WA··0···0·32
8 ··[·4]·.rel.data·········REL·············00000000·007bec·000260·08···I·17···3··48 ··[·4]·.rel.data·········REL·············00000000·007d7c·000260·08···I·17···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001854·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001794·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001854·0003fe·01·AMS··0···0··110 ··[·6]·.rodata.str1.1····PROGBITS········00000000·001794·0003fe·01·AMS··0···0··1
11 ··[·7]·.text.unlikely····PROGBITS········00000000·001c52·0013ee·00··AX··0···0··111 ··[·7]·.text.unlikely····PROGBITS········00000000·001b92·0013f0·00··AX··0···0··1
12 ··[·8]·.rel.text.unlikely·REL·············00000000·007e4c·000d08·08···I·17···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·007fdc·000d00·08···I·17···7··4
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·003040·00021f·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·002f84·00021f·01·AMS··0···0··4
14 ··[10]·.text.hot·········PROGBITS········00000000·003260·0001d4·00··AX··0···0·1614 ··[10]·.text.hot·········PROGBITS········00000000·0031b0·000429·00··AX··0···0·16
15 ··[11]·.rel.text.hot·····REL·············00000000·008b54·0000c0·08···I·17··10··415 ··[11]·.rel.text.hot·····REL·············00000000·008cdc·000198·08···I·17··10··4
16 ··[12]·.rodata···········PROGBITS········00000000·003440·001206·00···A··0···0·3216 ··[12]·.rodata···········PROGBITS········00000000·0035e0·001206·00···A··0···0·32
17 ··[13]·.rel.rodata·······REL·············00000000·008c14·000090·08···I·17··12··417 ··[13]·.rel.rodata·······REL·············00000000·008e74·000090·08···I·17··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·004646·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·0047e6·000000·00······0···0··1
19 ··[15]·.eh_frame·········PROGBITS········00000000·004648·001688·00···A··0···0··419 ··[15]·.eh_frame·········PROGBITS········00000000·0047e8·0016f0·00···A··0···0··4
20 ··[16]·.rel.eh_frame·····REL·············00000000·008ca4·000198·08···I·17··15··420 ··[16]·.rel.eh_frame·····REL·············00000000·008f04·000198·08···I·17··15··4
21 ··[17]·.symtab···········SYMTAB··········00000000·005cd0·0009e0·10·····18··98··421 ··[17]·.symtab···········SYMTAB··········00000000·005ed8·0009e0·10·····18··98··4
22 ··[18]·.strtab···········STRTAB··········00000000·0066b0·000a8b·00······0···0··122 ··[18]·.strtab···········STRTAB··········00000000·0068b8·000a8b·00······0···0··1
23 ··[19]·.shstrtab·········STRTAB··········00000000·008e3c·00009d·00······0···0··123 ··[19]·.shstrtab·········STRTAB··········00000000·00909c·00009d·00······0···0··1
24 Key·to·Flags:24 Key·to·Flags:
25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),25 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),26 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),27 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
28 ··p·(processor·specific)28 ··p·(processor·specific)
6.86 KB
readelf --wide --symbols {}
    
Offset 15, 61 lines modifiedOffset 15, 61 lines modified
15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····9·15 ····11:·00000000·····0·SECTION·LOCAL··DEFAULT····9·
16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···10·16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT···10·
17 ····13:·00000000···313·FUNC····LOCAL··DEFAULT···10·zlib_crc3217 ····13:·00000000···313·FUNC····LOCAL··DEFAULT···10·zlib_crc32
18 ····14:·0000000e···224·FUNC····LOCAL··DEFAULT····7·zlib_crc32.cold18 ····14:·0000000e···224·FUNC····LOCAL··DEFAULT····7·zlib_crc32.cold
19 ····15:·000002e0···787·FUNC····LOCAL··DEFAULT····1·zlib_compressobj19 ····15:·000002e0···787·FUNC····LOCAL··DEFAULT····1·zlib_compressobj
20 ····16:·00000600···120·FUNC····LOCAL··DEFAULT····1·newcompobject20 ····16:·00000600···120·FUNC····LOCAL··DEFAULT····1·newcompobject
21 ····17:·000008a0····43·FUNC····LOCAL··DEFAULT····1·PyZlib_Malloc21 ····17:·000008a0····43·FUNC····LOCAL··DEFAULT····1·PyZlib_Malloc
22 ····18:·00000a40····13·FUNC····LOCAL··DEFAULT····1·PyZlib_Free22 ····18:·00000900····13·FUNC····LOCAL··DEFAULT····1·PyZlib_Free
23 ····19:·00001310···129·FUNC····LOCAL··DEFAULT····7·zlib_error.isra.023 ····19:·00001312···129·FUNC····LOCAL··DEFAULT····7·zlib_error.isra.0
24 ····20:·000000ee···673·FUNC····LOCAL··DEFAULT····7·zlib_compressobj.cold24 ····20:·000000ee···673·FUNC····LOCAL··DEFAULT····7·zlib_compressobj.cold
25 ····21:·00000040····36·OBJECT··LOCAL··DEFAULT····3·_parser.325 ····21:·00000040····36·OBJECT··LOCAL··DEFAULT····3·_parser.3
26 ····22:·0000038f···102·FUNC····LOCAL··DEFAULT····7·newcompobject.cold26 ····22:·0000038f···102·FUNC····LOCAL··DEFAULT····7·newcompobject.cold
27 ····23:·00000680···539·FUNC····LOCAL··DEFAULT····1·zlib_decompressobj27 ····23:·00000680···539·FUNC····LOCAL··DEFAULT····1·zlib_decompressobj
28 ····24:·000000c0····36·OBJECT··LOCAL··DEFAULT····3·_parser.728 ····24:·000000c0····36·OBJECT··LOCAL··DEFAULT····3·_parser.7
29 ····25:·000003f5···256·FUNC····LOCAL··DEFAULT····7·zlib_decompressobj.cold29 ····25:·000003f5···256·FUNC····LOCAL··DEFAULT····7·zlib_decompressobj.cold
30 ····26:·00001391····93·FUNC····LOCAL··DEFAULT····7·set_inflate_zdict30 ····26:·00001393····93·FUNC····LOCAL··DEFAULT····7·set_inflate_zdict
31 ····27:·000004f5·····4·FUNC····LOCAL··DEFAULT····7·PyZlib_Malloc.cold31 ····27:·000004f5·····4·FUNC····LOCAL··DEFAULT····7·PyZlib_Malloc.cold
32 ····28:·000008d0····40·FUNC····LOCAL··DEFAULT····1·Decomp_dealloc32 ····28:·000008d0····40·FUNC····LOCAL··DEFAULT····1·Decomp_dealloc
33 ····29:·00000d10····95·FUNC····LOCAL··DEFAULT····1·Dealloc33 ····29:·00000c60····95·FUNC····LOCAL··DEFAULT····1·Dealloc
34 ····30:·00000900···313·FUNC····LOCAL··DEFAULT····1·zlib_Compress_compress34 ····30:·00000140···604·FUNC····LOCAL··DEFAULT···10·zlib_Compress_compress
35 ····31:·00000140···148·FUNC····LOCAL··DEFAULT···10·arrange_output_buffer_with_maximum 
36 ····32:·000004f9···109·FUNC····LOCAL··DEFAULT····7·zlib_Compress_compress.cold35 ····31:·000004f9···109·FUNC····LOCAL··DEFAULT····7·zlib_Compress_compress.cold
37 ····33:·00000a50···620·FUNC····LOCAL··DEFAULT····1·zlib_Decompress_decompress36 ····32:·00000910···757·FUNC····LOCAL··DEFAULT····1·zlib_Decompress_decompress
38 ····34:·00000cc0····76·FUNC····LOCAL··DEFAULT····1·ssize_t_converter37 ····33:·00000c10····76·FUNC····LOCAL··DEFAULT····1·ssize_t_converter
39 ····35:·00000d70···261·FUNC····LOCAL··DEFAULT····1·save_unconsumed_input38 ····34:·00000cc0···261·FUNC····LOCAL··DEFAULT····1·save_unconsumed_input
40 ····36:·00000566···283·FUNC····LOCAL··DEFAULT····7·zlib_Decompress_decompress.cold39 ····35:·00000566···296·FUNC····LOCAL··DEFAULT····7·zlib_Decompress_decompress.cold
41 ····37:·00000100····36·OBJECT··LOCAL··DEFAULT····3·_parser.940 ····36:·00000100····36·OBJECT··LOCAL··DEFAULT····3·_parser.9
 41 ····37:·000003a0···137·FUNC····LOCAL··DEFAULT···10·arrange_output_buffer_with_maximum
42 ····38:·00000681····19·FUNC····LOCAL··DEFAULT····7·arrange_output_buffer_with_maximum.cold42 ····38:·0000068e·····8·FUNC····LOCAL··DEFAULT····7·arrange_output_buffer_with_maximum.cold
43 ····39:·00000694····38·FUNC····LOCAL··DEFAULT····7·ssize_t_converter.cold43 ····39:·00000696····38·FUNC····LOCAL··DEFAULT····7·ssize_t_converter.cold
44 ····40:·000006ba····77·FUNC····LOCAL··DEFAULT····7·Dealloc.cold44 ····40:·000006bc····77·FUNC····LOCAL··DEFAULT····7·Dealloc.cold
45 ····41:·00000707····71·FUNC····LOCAL··DEFAULT····7·save_unconsumed_input.cold45 ····41:·00000709····71·FUNC····LOCAL··DEFAULT····7·save_unconsumed_input.cold
46 ····42:·00000e80···307·FUNC····LOCAL··DEFAULT····1·zlib_Compress_flush46 ····42:·00000dd0···307·FUNC····LOCAL··DEFAULT····1·zlib_Compress_flush
47 ····43:·0000074e···470·FUNC····LOCAL··DEFAULT····7·zlib_Compress_flush.cold47 ····43:·00000750···470·FUNC····LOCAL··DEFAULT····7·zlib_Compress_flush.cold
48 ····44:·00000fc0····29·FUNC····LOCAL··DEFAULT····1·Comp_dealloc48 ····44:·00000f10····29·FUNC····LOCAL··DEFAULT····1·Comp_dealloc
49 ····45:·00000924····20·FUNC····LOCAL··DEFAULT····7·Comp_dealloc.cold49 ····45:·00000926····20·FUNC····LOCAL··DEFAULT····7·Comp_dealloc.cold
50 ····46:·00000fe0·····2·FUNC····LOCAL··DEFAULT····1·zlib_free50 ····46:·00000f30·····2·FUNC····LOCAL··DEFAULT····1·zlib_free
51 ····47:·00000ff0····88·FUNC····LOCAL··DEFAULT····1·zlib_clear51 ····47:·00000f40····88·FUNC····LOCAL··DEFAULT····1·zlib_clear
52 ····48:·00000938····67·FUNC····LOCAL··DEFAULT····7·zlib_clear.cold52 ····48:·0000093a····67·FUNC····LOCAL··DEFAULT····7·zlib_clear.cold
53 ····49:·0000097b···347·FUNC····LOCAL··DEFAULT····7·zlib_adler3253 ····49:·0000097d···347·FUNC····LOCAL··DEFAULT····7·zlib_adler32
54 ····50:·00000ad6·····6·FUNC····LOCAL··DEFAULT····7·zlib_Compress___deepcopy__54 ····50:·00000ad8·····6·FUNC····LOCAL··DEFAULT····7·zlib_Compress___deepcopy__
55 ····51:·00000ae2···345·FUNC····LOCAL··DEFAULT····7·zlib_Compress_copy_impl55 ····51:·00000ae4···345·FUNC····LOCAL··DEFAULT····7·zlib_Compress_copy_impl
56 ····52:·00000adc·····6·FUNC····LOCAL··DEFAULT····7·zlib_Compress_copy56 ····52:·00000ade·····6·FUNC····LOCAL··DEFAULT····7·zlib_Compress_copy
57 ····53:·00000c3b·····9·FUNC····LOCAL··DEFAULT····7·zlib_Compress___copy__57 ····53:·00000c3d·····9·FUNC····LOCAL··DEFAULT····7·zlib_Compress___copy__
58 ····54:·00000c44···768·FUNC····LOCAL··DEFAULT····7·zlib_compress58 ····54:·00000c46···768·FUNC····LOCAL··DEFAULT····7·zlib_compress
59 ····55:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.159 ····55:·00000000····36·OBJECT··LOCAL··DEFAULT····3·_parser.1
60 ····56:·00001050···372·FUNC····LOCAL··DEFAULT····1·zlib_Decompress_flush60 ····56:·00000fa0···372·FUNC····LOCAL··DEFAULT····1·zlib_Decompress_flush
61 ····57:·00000f44···236·FUNC····LOCAL··DEFAULT····7·zlib_Decompress_flush.cold61 ····57:·00000f46···236·FUNC····LOCAL··DEFAULT····7·zlib_Decompress_flush.cold
62 ····58:·00001030·····6·FUNC····LOCAL··DEFAULT····7·zlib_Decompress___deepcopy__62 ····58:·00001032·····6·FUNC····LOCAL··DEFAULT····7·zlib_Decompress___deepcopy__
63 ····59:·0000103c···346·FUNC····LOCAL··DEFAULT····7·zlib_Decompress_copy_impl63 ····59:·0000103e···346·FUNC····LOCAL··DEFAULT····7·zlib_Decompress_copy_impl
64 ····60:·00001036·····6·FUNC····LOCAL··DEFAULT····7·zlib_Decompress_copy64 ····60:·00001038·····6·FUNC····LOCAL··DEFAULT····7·zlib_Decompress_copy
65 ····61:·00001196·····9·FUNC····LOCAL··DEFAULT····7·zlib_Decompress___copy__65 ····61:·00001198·····9·FUNC····LOCAL··DEFAULT····7·zlib_Decompress___copy__
66 ····62:·000011d0···691·FUNC····LOCAL··DEFAULT····1·zlib_decompress66 ····62:·00001120···691·FUNC····LOCAL··DEFAULT····1·zlib_decompress
67 ····63:·00000080····36·OBJECT··LOCAL··DEFAULT····3·_parser.567 ····63:·00000080····36·OBJECT··LOCAL··DEFAULT····3·_parser.5
68 ····64:·0000119f···369·FUNC····LOCAL··DEFAULT····7·zlib_decompress.cold68 ····64:·000011a1···369·FUNC····LOCAL··DEFAULT····7·zlib_decompress.cold
69 ····65:·00000000····16·OBJECT··LOCAL··DEFAULT···12·CSWTCH.8869 ····65:·00000000····16·OBJECT··LOCAL··DEFAULT···12·CSWTCH.88
70 ····66:·00000000·····0·SECTION·LOCAL··DEFAULT···12·70 ····66:·00000000·····0·SECTION·LOCAL··DEFAULT···12·
71 ····67:·00000010····12·OBJECT··LOCAL··DEFAULT···12·_keywords.071 ····67:·00000010····12·OBJECT··LOCAL··DEFAULT···12·_keywords.0
72 ····68:·0000001c····28·OBJECT··LOCAL··DEFAULT···12·_keywords.272 ····68:·0000001c····28·OBJECT··LOCAL··DEFAULT···12·_keywords.2
73 ····69:·00000038····16·OBJECT··LOCAL··DEFAULT···12·_keywords.473 ····69:·00000038····16·OBJECT··LOCAL··DEFAULT···12·_keywords.4
74 ····70:·00000048····12·OBJECT··LOCAL··DEFAULT···12·_keywords.674 ····70:·00000048····12·OBJECT··LOCAL··DEFAULT···12·_keywords.6
75 ····71:·00000054····12·OBJECT··LOCAL··DEFAULT···12·_keywords.875 ····71:·00000054····12·OBJECT··LOCAL··DEFAULT···12·_keywords.8
73.7 KB
readelf --wide --relocs {}
Max HTML report size reached
90.5 KB
readelf --wide --debug-dump=frames {}
Max HTML report size reached
617 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 176, 21 lines modifiedOffset 176, 21 lines modified
176 zlib_decompressobj176 zlib_decompressobj
177 _parser.7177 _parser.7
178 zlib_decompressobj.cold178 zlib_decompressobj.cold
179 set_inflate_zdict179 set_inflate_zdict
180 PyZlib_Malloc.cold180 PyZlib_Malloc.cold
181 Decomp_dealloc181 Decomp_dealloc
182 zlib_Compress_compress182 zlib_Compress_compress
183 arrange_output_buffer_with_maximum 
184 zlib_Compress_compress.cold183 zlib_Compress_compress.cold
185 zlib_Decompress_decompress184 zlib_Decompress_decompress
186 ssize_t_converter185 ssize_t_converter
187 save_unconsumed_input186 save_unconsumed_input
188 zlib_Decompress_decompress.cold187 zlib_Decompress_decompress.cold
189 _parser.9188 _parser.9
 189 arrange_output_buffer_with_maximum
190 arrange_output_buffer_with_maximum.cold190 arrange_output_buffer_with_maximum.cold
191 ssize_t_converter.cold191 ssize_t_converter.cold
192 Dealloc.cold192 Dealloc.cold
193 save_unconsumed_input.cold193 save_unconsumed_input.cold
194 zlib_Compress_flush194 zlib_Compress_flush
195 zlib_Compress_flush.cold195 zlib_Compress_flush.cold
196 Comp_dealloc196 Comp_dealloc
44.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 530, 15 lines modifiedOffset 530, 15 lines modified
530 »       test···%eax,%eax530 »       test···%eax,%eax
531 »       je·····621·<newcompobject+0x21>531 »       je·····621·<newcompobject+0x21>
532 ·R_386_PC32»     .text.unlikely532 ·R_386_PC32»     .text.unlikely
533 »       lea····0x8(%eax),%edx533 »       lea····0x8(%eax),%edx
534 »       movl···$0x0,0x30(%eax)534 »       movl···$0x0,0x30(%eax)
535 »       movl···$0x8a0,0x28(%eax)535 »       movl···$0x8a0,0x28(%eax)
536 ·R_386_32»       .text536 ·R_386_32»       .text
537 »       movl···$0xa40,0x2c(%eax)537 »       movl···$0x900,0x2c(%eax)
538 ·R_386_32»       .text538 ·R_386_32»       .text
539 »       movl···$0x0,0x8(%eax)539 »       movl···$0x0,0x8(%eax)
540 »       movl···$0x0,0xc(%eax)540 »       movl···$0x0,0xc(%eax)
541 »       push···$0x38541 »       push···$0x38
542 »       push···$0x10f542 »       push···$0x10f
543 ·R_386_32»       .rodata.str1.1543 ·R_386_32»       .rodata.str1.1
544 »       push···%ebx544 »       push···%ebx
3.75 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 20, 41 lines modifiedOffset 20, 41 lines modified
20 ··0x00000100·00000000·54000000·12020000·00000000·....T...........20 ··0x00000100·00000000·54000000·12020000·00000000·....T...........
21 ··0x00000110·00000000·00000000·00000000·00000000·................21 ··0x00000110·00000000·00000000·00000000·00000000·................
22 ··0x00000120·00000000·a0030000·58000000·00000000·........X.......22 ··0x00000120·00000000·a0030000·58000000·00000000·........X.......
23 ··0x00000130·00000400·40010000·00000000·00000000·....@...........23 ··0x00000130·00000400·40010000·00000000·00000000·....@...........
24 ··0x00000140·34000000·d0080000·40000000·80020000·4.......@.......24 ··0x00000140·34000000·d0080000·40000000·80020000·4.......@.......
25 ··0x00000150·48000000·20020000·00000000·00000000·H...·...........25 ··0x00000150·48000000·20020000·00000000·00000000·H...·...........
26 ··0x00000160·b0030000·58000000·00000000·00000400·....X...........26 ··0x00000160·b0030000·58000000·00000000·00000400·....X...........
27 ··0x00000170·74010000·34000000·c00f0000·40000000·t...4.......@...27 ··0x00000170·74010000·34000000·100f0000·40000000·t...4.......@...
28 ··0x00000180·e0020000·00000000·00000000·00000000·................28 ··0x00000180·e0020000·00000000·00000000·00000000·................
29 ··0x00000190·00000000·00000000·00000000·00000000·................29 ··0x00000190·00000000·00000000·00000000·00000000·................
30 ··0x000001a0·67020000·7b090000·80000000·a0030000·g...{...........30 ··0x000001a0·67020000·7d090000·80000000·a0030000·g...}...........
31 ··0x000001b0·f2010000·440c0000·82000000·40110000·....D.......@...31 ··0x000001b0·f2010000·460c0000·82000000·40110000·....F.......@...
32 ··0x000001c0·7c010000·e0020000·82000000·a00b0000·|...............32 ··0x000001c0·7c010000·e0020000·82000000·a00b0000·|...............
33 ··0x000001d0·48010000·00000000·80000000·00030000·H...............33 ··0x000001d0·48010000·00000000·80000000·00030000·H...............
34 ··0x000001e0·12020000·d0110000·82000000·20100000·............·...34 ··0x000001e0·12020000·20110000·82000000·20100000·....·.......·...
35 ··0x000001f0·87030000·80060000·82000000·600a0000·............`...35 ··0x000001f0·87030000·80060000·82000000·600a0000·............`...
36 ··0x00000200·00000000·00000000·00000000·00000000·................36 ··0x00000200·00000000·00000000·00000000·00000000·................
37 ··0x00000210·00000000·00000000·00000000·00000000·................37 ··0x00000210·00000000·00000000·00000000·00000000·................
38 ··0x00000220·be030000·06000000·40000000·01000000·........@.......38 ··0x00000220·be030000·06000000·40000000·01000000·........@.......
39 ··0x00000230·00000000·ca030000·06000000·44000000·............D...39 ··0x00000230·00000000·ca030000·06000000·44000000·............D...
40 ··0x00000240·01000000·00000000·da030000·0e000000·................40 ··0x00000240·01000000·00000000·da030000·0e000000·................
41 ··0x00000250·48000000·01000000·00000000·00000000·H...............41 ··0x00000250·48000000·01000000·00000000·00000000·H...............
42 ··0x00000260·00000000·00000000·00000000·00000000·................42 ··0x00000260·00000000·00000000·00000000·00000000·................
43 ··0x00000270·00000000·00000000·00000000·00000000·................43 ··0x00000270·00000000·00000000·00000000·00000000·................
44 ··0x00000280·12020000·500a0000·82000000·60070000·....P.......`...44 ··0x00000280·12020000·10090000·82000000·60070000·............`...
45 ··0x00000290·36020000·50100000·80000000·40040000·6...P.......@...45 ··0x00000290·36020000·a00f0000·80000000·40040000·6...........@...
46 ··0x000002a0·de030000·36100000·04000000·40050000·....6.......@...46 ··0x000002a0·de030000·38100000·04000000·40050000·....8.......@...
47 ··0x000002b0·e3030000·96110000·04000000·24050000·............$...47 ··0x000002b0·e3030000·98110000·04000000·24050000·............$...
48 ··0x000002c0·ec030000·30100000·08000000·00050000·....0...........48 ··0x000002c0·ec030000·32100000·08000000·00050000·....2...........
49 ··0x000002d0·00000000·00000000·00000000·00000000·................49 ··0x000002d0·00000000·00000000·00000000·00000000·................
50 ··0x000002e0·f2010000·00090000·08000000·40090000·............@...50 ··0x000002e0·f2010000·40010000·08000000·40090000·....@.......@...
51 ··0x000002f0·36020000·800e0000·80000000·00060000·6...............51 ··0x000002f0·36020000·d00d0000·80000000·00060000·6...............
52 ··0x00000300·de030000·dc0a0000·04000000·c0050000·................52 ··0x00000300·de030000·de0a0000·04000000·c0050000·................
53 ··0x00000310·e3030000·3b0c0000·04000000·a4050000·....;...........53 ··0x00000310·e3030000·3d0c0000·04000000·a4050000·....=...........
54 ··0x00000320·ec030000·d60a0000·08000000·80050000·................54 ··0x00000320·ec030000·d80a0000·08000000·80050000·................
55 ··0x00000330·00000000·00000000·00000000·00000000·................55 ··0x00000330·00000000·00000000·00000000·00000000·................
56 ··0x00000340·01000000·00000000·00000000·00000000·................56 ··0x00000340·01000000·00000000·00000000·00000000·................
57 ··0x00000350·00000000·f9030000·60000000·0c000000·........`.......57 ··0x00000350·00000000·f9030000·60000000·0c000000·........`.......
58 ··0x00000360·a0010000·00000000·70020000·f00f0000·........p.......58 ··0x00000360·a0010000·00000000·70020000·400f0000·........p...@...
59 ··0x00000370·e00f0000····························....59 ··0x00000370·300f0000····························0...
  
63.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
Max HTML report size reached
8.72 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 129, 71 lines modifiedOffset 129, 293 lines modified
129 »       call···12e·<zlib_crc32+0x12e>129 »       call···12e·<zlib_crc32+0x12e>
130 ·R_386_PC32»     crc32130 ·R_386_PC32»     crc32
131 »       add····$0x10,%esp131 »       add····$0x10,%esp
132 »       mov····%eax,%esi132 »       mov····%eax,%esi
133 »       jmp····10f·<zlib_crc32+0x10f>133 »       jmp····10f·<zlib_crc32+0x10f>
134 »       lea····0x0(%esi,%eiz,1),%esi134 »       lea····0x0(%esi,%eiz,1),%esi
  
 135 00000140·<zlib_Compress_compress>:
 136 zlib_Compress_compress():
 137 »       push···%ebp
 138 »       xor····%eax,%eax
 139 »       mov····$0xb,%ecx
 140 »       push···%edi
 141 »       push···%esi
 142 »       push···%ebx
 143 »       sub····$0x4c,%esp
 144 »       mov····0x64(%esp),%esi
 145 »       lea····0x14(%esp),%ebp
 146 »       mov····0x60(%esp),%ebx
 147 »       sub····$0x4,%esp
 148 »       mov····%ebp,%edi
 149 »       rep·stos·%eax,%es:(%edi)
 150 »       push···$0x0
 151 »       push···%ebp
 152 »       push···%esi
 153 »       call···166·<zlib_Compress_compress+0x26>
 154 ·R_386_PC32»     PyObject_GetBuffer
 155 »       add····$0x10,%esp
 156 »       test···%eax,%eax
 157 »       jne····6aa·<ssize_t_converter.cold+0x14>
 158 ·R_386_PC32»     .text.unlikely
 159 »       sub····$0x8,%esp
 160 »       push···$0x43
 161 »       push···%ebp
 162 »       call···17c·<zlib_Compress_compress+0x3c>
 163 ·R_386_PC32»     PyBuffer_IsContiguous
 164 »       add····$0x10,%esp
 165 »       test···%eax,%eax
 166 »       je·····6c7·<Dealloc.cold+0xb>
 167 ·R_386_PC32»     .text.unlikely
 168 »       mov····0x14(%esp),%edx
 169 »       mov····0x1c(%esp),%ebp
 170 »       mov····$0x4000,%edi
 171 »       movl···$0x0,0x10(%esp)
 172 »       mov····%edx,0x8(%ebx)
 173 »       call···1a4·<zlib_Compress_compress+0x64>
 174 ·R_386_PC32»     PyEval_SaveThread
 175 »       sub····$0x8,%esp
 176 »       push···$0x1
 177 »       mov····%eax,%esi
 178 »       pushl··0x54(%ebx)
 179 »       call···1b3·<zlib_Compress_compress+0x73>
 180 ·R_386_PC32»     PyThread_acquire_lock
 181 »       mov····%esi,(%esp)
 182 »       call···1bb·<zlib_Compress_compress+0x7b>
 183 ·R_386_PC32»     PyEval_RestoreThread
 184 »       mov····%ebp,0xc(%ebx)
 185 »       add····$0x10,%esp
 186 »       lea····0x8(%ebx),%ebp
 187 »       mov····0x10(%esp),%eax
 188 »       test···%eax,%eax
 189 »       jne····289·<zlib_Compress_compress+0x149>
 190 »       push···%eax
 191 »       push···%eax
 192 »       push···%edi
 193 »       push···$0x0
 194 »       call···1da·<zlib_Compress_compress+0x9a>
 195 ·R_386_PC32»     PyBytes_FromStringAndSize
 196 »       mov····%eax,0x20(%esp)
 197 »       add····$0x10,%esp
 198 »       test···%eax,%eax
 199 »       je·····35c·<zlib_Compress_compress+0x21c>
 200 »       xor····%esi,%esi
 201 »       mov····%edi,%ecx
 202 »       lea····0x10(%eax,%esi,1),%eax
 203 »       sub····%esi,%ecx
 204 »       mov····%eax,0x14(%ebx)
 205 »       mov····%ecx,0x18(%ebx)
 206 »       call···1fe·<zlib_Compress_compress+0xbe>
 207 ·R_386_PC32»     PyEval_SaveThread
 208 »       sub····$0x8,%esp
 209 »       push···$0x0
 210 »       mov····%eax,%esi
 211 »       push···%ebp
 212 »       call···20b·<zlib_Compress_compress+0xcb>
 213 ·R_386_PC32»     deflate
 214 »       mov····%esi,(%esp)
 215 »       mov····%eax,0x1c(%esp)
 216 »       call···217·<zlib_Compress_compress+0xd7>
 217 ·R_386_PC32»     PyEval_RestoreThread
 218 »       add····$0x10,%esp
 219 »       cmpl···$0xfffffffe,0xc(%esp)
 220 »       je·····392·<zlib_Compress_compress+0x252>
 221 »       mov····0x18(%ebx),%edx
 222 »       test···%edx,%edx
 223 »       je·····1c8·<zlib_Compress_compress+0x88>
 224 »       sub····$0x8,%esp
 225 »       mov····0x14(%ebx),%ecx
 226 »       mov····0x18(%esp),%ebp
 227 »       lea····0x10(%ebp),%edi
 228 »       sub····%edi,%ecx
 229 »       push···%ecx
 230 »       lea····0x1c(%esp),%eax
 231 »       push···%eax
 232 »       call···246·<zlib_Compress_compress+0x106>
 233 ·R_386_PC32»     _PyBytes_Resize
 234 »       add····$0x10,%esp
 235 »       test···%eax,%eax
 236 »       jne····75c·<zlib_Compress_flush.cold+0xc>
 237 ·R_386_PC32»     .text.unlikely
 238 »       sub····$0xc,%esp
 239 »       pushl··0x54(%ebx)
 240 »       call···25c·<zlib_Compress_compress+0x11c>
 241 ·R_386_PC32»     PyThread_release_lock
 242 »       mov····0x20(%esp),%ebx
 243 »       mov····0x28(%esp),%esi
 244 »       add····$0x10,%esp
 245 »       test···%esi,%esi
 246 »       je·····27f·<zlib_Compress_compress+0x13f>
 247 »       sub····$0xc,%esp
 248 »       lea····0x20(%esp),%ebp
 249 »       push···%ebp
 250 »       call···278·<zlib_Compress_compress+0x138>
 251 ·R_386_PC32»     PyBuffer_Release
 252 »       add····$0x10,%esp
 253 »       add····$0x4c,%esp
 254 »       mov····%ebx,%eax
Max diff block lines reached; 2606/8738 bytes (29.82%) of diff not shown.
29.7 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 138, 228 lines modifiedOffset 138, 234 lines modified
138 ··0x00000860·18000000·64080000·a0080000·2b000000·....d.......+...138 ··0x00000860·18000000·64080000·a0080000·2b000000·....d.......+...
139 ··0x00000870·00410e08·830265c3·0e040000·18000000·.A....e.........139 ··0x00000870·00410e08·830265c3·0e040000·18000000·.A....e.........
140 ··0x00000880·00000000·017a5200·017c0801·1b0c0404·.....zR..|......140 ··0x00000880·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
141 ··0x00000890·88010e08·83020000·14000000·20000000·............·...141 ··0x00000890·88010e08·83020000·14000000·20000000·............·...
142 ··0x000008a0·f5040000·04000000·0043c30e·04000000·.........C......142 ··0x000008a0·f5040000·04000000·0043c30e·04000000·.........C......
143 ··0x000008b0·28000000·b4080000·d0080000·28000000·(...........(...143 ··0x000008b0·28000000·b4080000·d0080000·28000000·(...........(...
144 ··0x000008c0·00410e08·8302430e·104d0e1c·440e2048·.A....C..M..D.·H144 ··0x000008c0·00410e08·8302430e·104d0e1c·440e2048·.A....C..M..D.·H
145 ··0x000008d0·0e10430e·0843c30e·04000000·a0000000·..C..C..........145 ··0x000008d0·0e10430e·0843c30e·04000000·e0000000·..C..C..........
146 ··0x000008e0·e0080000·00090000·39010000·00410e08·........9....A..146 ··0x000008e0·e0080000·40010000·5c020000·00410e08·....@...\....A..
147 ··0x000008f0·8502480e·0c870341·0e108604·410e1483·..H....A....A...147 ··0x000008f0·8502480e·0c870341·0e108604·410e1483·..H....A....A...
148 ··0x00000900·05430e60·510e6442·0e68410e·6c410e70·.C.`Q.dB.hA.lA.p148 ··0x00000900·05430e60·4f0e6446·0e68410e·6c410e70·.C.`O.dF.hA.lA.p
149 ··0x00000910·480e6049·0e64410e·68420e6c·410e7048·H.`I.dA.hB.lA.pH149 ··0x00000910·480e604b·0e68420e·6c410e70·480e6068·H.`K.hB.lA.pH.`h
150 ··0x00000920·0e60610e·64430e68·420e6c43·0e70560e·.`a.dC.hB.lC.pV. 
151 ··0x00000930·604c0e6c·490e7048·0e605b0e·64430e68·`L.lI.pH.`[.dC.h150 ··0x00000920·0e68420e·6c450e70·530e6050·0e64410e·.hB.lE.pS.`P.dA.
 151 ··0x00000930·68410e6c·420e704c·0e60600e·68420e6c·hA.lB.pL.``.hB.l
 152 ··0x00000940·430e7054·0e60550e·684d0e6c·450e7048·C.pT.`U.hM.lE.pH
 153 ··0x00000950·0e604b0e·6c430e70·500e6047·0e6c450e·.`K.lC.pP.`G.lE.
 154 ··0x00000960·70480e60·430a0e14·43c30e10·41c60e0c·pH.`C...C...A...
 155 ··0x00000970·41c70e08·41c50e04·410b670e·64410e68·A...A...A.g.dA.h
152 ··0x00000940·420e6c41·0e70540e·60560e64·410e684d·B.lA.pT.`V.dA.hM156 ··0x00000980·410e6c45·0e70480e·60600e64·410e6845·A.lE.pH.``.dA.hE
153 ··0x00000950·0e6c410e·70480e60·4b0e6c43·0e704c0e·.lA.pH.`K.lC.pL.157 ··0x00000990·0e6c450e·70480e60·630e6443·0e68420e·.lE.pH.`c.dC.hB.
154 ··0x00000960·604a0e6c·450e7048·0e60430e·1443c30e·`J.lE.pH.`C..C.. 
155 ··0x00000970·1041c60e·0c41c70e·0841c50e·04000000·.A...A...A......158 ··0x000009a0·6c410e70·520e604c·0e64410e·684d0e6c·lA.pR.`L.dA.hM.l
 159 ··0x000009b0·450e7048·0e604b0e·6c430e70·4c0e6000·E.pH.`K.lC.pL.`.
156 ··0x00000980·28000000·60060000·f9040000·6d000000·(...`.......m...160 ··0x000009c0·28000000·a0060000·f9040000·6d000000·(...........m...
157 ··0x00000990·00790e6c·410e7048·0e604d0e·64470e68·.y.lA.pH.`M.dG.h161 ··0x000009d0·00720e6c·410e7048·0e604d0e·64470e68·.r.lA.pH.`M.dG.h
158 ··0x000009a0·450e6c45·0e70480e·60000000·10000000·E.lE.pH.`.......162 ··0x000009e0·450e6c45·0e70480e·60000000·10000000·E.lE.pH.`.......
159 ··0x000009b0·b0090000·400a0000·0d000000·00000000·....@...........163 ··0x000009f0·f0090000·00090000·0d000000·00000000·................
160 ··0x000009c0·ac000000·c4090000·500a0000·6c020000·........P...l...164 ··0x00000a00·d0000000·040a0000·10090000·f5020000·................
161 ··0x000009d0·00410e08·8502410e·0c870341·0e108604·.A....A....A....165 ··0x00000a10·00410e08·8502410e·0c870341·0e108604·.A....A....A....
162 ··0x000009e0·410e1483·05430e70·02430e74·420e7845·A....C.p.C.tB.xE166 ··0x00000a20·410e1483·05430e70·02480e74·420e7844·A....C.p.H.tB.xD
163 ··0x000009f0·0e7c420e·8001480e·704b0e74·410e7842·.|B...H.pK.tA.xB167 ··0x00000a30·0e7c420e·8001480e·704b0e74·410e7842·.|B...H.pK.tA.xB
164 ··0x00000a00·0e7c410e·8001480e·70026a0e·74430e78·.|A...H.p.j.tC.x168 ··0x00000a40·0e7c440e·8001480e·7002660e·74410e78·.|D...H.p.f.tA.x
165 ··0x00000a10·420e7c47·0e800157·0e704d0e·7c4a0e80·B.|G...W.pM.|J..169 ··0x00000a50·420e7c43·0e800165·0e704f0e·78410e7c·B.|C...e.pO.xA.|
166 ··0x00000a20·01480e70·02430e74·410e7855·0e7c410e·.H.p.C.tA.xU.|A.170 ··0x00000a60·420e8001·4c0e705e·0e74410e·78420e7c·B...L.p^.tA.xB.|
 171 ··0x00000a70·410e8001·560e7002·890e7441·0e784d0e·A...V.p...tA.xM.
167 ··0x00000a30·8001480e·704b0e7c·470e8001·4c0e704a·..H.pK.|G...L.pJ172 ··0x00000a80·7c450e80·01480e70·4b0e7c43·0e80014c·|E...H.pK.|C...L
168 ··0x00000a40·0e7c440e·8001480e·70430a0e·1443c30e·.|D...H.pC...C..173 ··0x00000a90·0e704a0e·7c440e80·01480e70·430a0e14·.pJ.|D...H.pC...
169 ··0x00000a50·1041c60e·0c41c70e·0841c50e·04410b52·.A...A...A...A.R174 ··0x00000aa0·43c30e10·41c60e0c·41c70e08·41c50e04·C...A...A...A...
 175 ··0x00000ab0·410b530e·74410e78·410e7c45·0e800148·A.S.tA.xA.|E...H
 176 ··0x00000ac0·0e700247·0e74410e·78440e7c·450e8001·.p.G.tA.xD.|E...
 177 ··0x00000ad0·480e7000·1c000000·00000000·017a5200·H.p..........zR.
 178 ··0x00000ae0·017c0801·1b0c0404·88010e70·83058502·.|.........p....
 179 ··0x00000af0·86048703·64000000·24000000·66050000·....d...$...f...
 180 ··0x00000b00·28010000·00650e7c·410e8001·480e7047·(....e.|A...H.pG
 181 ··0x00000b10·0e74470e·78450e7c·450e8001·480e7046·.tG.xE.|E...H.pF
170 ··0x00000a60·0e74410e·78420e7c·410e8001·560e7000·.tA.xB.|A...V.p.182 ··0x00000b20·0e74430e·78450e7c·460e8001·480e7002·.tC.xE.|F...H.p.
 183 ··0x00000b30·500e7c45·0e800142·0e840142·0e880142·P.|E...B...B...B
 184 ··0x00000b40·0e8c0145·0e900147·0e940142·0e980141·...E...G...B...A
 185 ··0x00000b50·0e9c0141·0ea00148·0e700000·4c000000·...A...H.p..L...
 186 ··0x00000b60·600b0000·a0030000·89000000·00410e08·`............A..
 187 ··0x00000b70·8702430e·0c860343·0e108304·490e1441·..C....C....I..A
 188 ··0x00000b80·0e18410e·1c420e20·480e105f·0ac30e0c·..A..B.·H.._....
 189 ··0x00000b90·41c60e08·41c70e04·410b6b0e·14410e18·A...A...A.k..A..
 190 ··0x00000ba0·440e1c41·0e20480e·10000000·10000000·D..A.·H.........
 191 ··0x00000bb0·e8090000·8e060000·08000000·00000000·................
 192 ··0x00000bc0·3c000000·c40b0000·100c0000·4c000000·<...........L...
 193 ··0x00000bd0·00410e08·8702410e·0c860343·0e108304·.A....A....C....
 194 ··0x00000be0·430e1c41·0e20480e·104b0e1c·430e2048·C..A.·H..K..C.·H
 195 ··0x00000bf0·0e1062c3·0e0c41c6·0e0841c7·0e040000·..b...A...A.....
 196 ··0x00000c00·18000000·3c0a0000·96060000·26000000·....<.......&...
 197 ··0x00000c10·00580e1c·410e2048·0e100000·34000000·.X..A.·H....4...
 198 ··0x00000c20·200c0000·600c0000·5f000000·00410e08··...`..._....A..
 199 ··0x00000c30·8602410e·0c830345·0e1c460e·204b0e10·..A....E..F.·K..
 200 ··0x00000c40·6b0e1c41·0e204a0e·104e0e0c·41c30e08·k..A.·J..N..A...
 201 ··0x00000c50·41c60e04·18000000·00000000·017a5200·A............zR.
 202 ··0x00000c60·017c0801·1b0c0404·88010e10·83038602·.|..............
 203 ··0x00000c70·34000000·20000000·bc060000·4d000000·4...·.......M...
 204 ··0x00000c80·00430e1c·410e2048·0e10480e·1c410e20·.C..A.·H..H..A.·
 205 ··0x00000c90·480e1051·0e1c410e·20480e10·480e1c41·H..Q..A.·H..H..A
 206 ··0x00000ca0·0e20480e·10000000·74000000·ac0c0000·.·H.....t.......
 207 ··0x00000cb0·c00c0000·05010000·00410e08·8502410e·.........A....A.
 208 ··0x00000cc0·0c870341·0e108604·410e1483·05450e30·...A....A....E.0
 209 ··0x00000cd0·540e3441·0e38480e·3c410e40·480e3060·T.4A.8H.<A.@H.0`
 210 ··0x00000ce0·0a0e1441·c30e1041·c60e0c41·c70e0841·...A...A...A...A
 211 ··0x00000cf0·c50e0441·0b6e0e34·410e3841·0e3c420e·...A.n.4A.8A.<B.
 212 ··0x00000d00·40480e30·590e3444·0e38410e·3c410e40·@H.0Y.4D.8A.<A.@
 213 ··0x00000d10·500e3441·0e38450e·3c410e40·4b0e3000·P.4A.8E.<A.@K.0.
171 ··0x00000a70·1c000000·00000000·017a5200·017c0801·.........zR..|..214 ··0x00000d20·1c000000·00000000·017a5200·017c0801·.........zR..|..
172 ··0x00000a80·1b0c0404·88010e70·83058502·86048703·.......p........215 ··0x00000d30·1b0c0404·88010e30·83058502·86048703·.......0........
173 ··0x00000a90·64000000·24000000·66050000·1b010000·d...$...f.......216 ··0x00000d40·20000000·24000000·09070000·47000000··...$.......G...
 217 ··0x00000d50·00470e3c·410e4048·0e30500e·3c410e40·.G.<A.@H.0P.<A.@
174 ··0x00000aa0·00410e74·410e7847·0e7c460e·8001480e·.A.tA.xG.|F...H. 
175 ··0x00000ab0·70470e74·470e7845·0e7c450e·8001480e·pG.tG.xE.|E...H. 
176 ··0x00000ac0·70650e7c·450e8001·420e8401·420e8801·pe.|E...B...B... 
177 ··0x00000ad0·420e8c01·450e9001·410e9401·420e9801·B...E...A...B... 
178 ··0x00000ae0·410e9c01·410ea001·480e7002·4b0e7c41·A...A...H.p.K.|A 
179 ··0x00000af0·0e800148·0e700000·48000000·fc0a0000·...H.p..H....... 
180 ··0x00000b00·40010000·94000000·00410e08·8702430e·@........A....C. 
181 ··0x00000b10·0c860343·0e108304·4b0e1841·0e1c420e·...C....K..A..B. 
182 ··0x00000b20·20480e10·560ac30e·0c41c60e·0841c70e··H..V....A...A.. 
183 ··0x00000b30·04410b6d·0e14410e·18440e1c·410e2048·.A.m..A..D..A.·H 
184 ··0x00000b40·0e100000·10000000·80090000·81060000·................ 
185 ··0x00000b50·13000000·00000000·3c000000·5c0b0000·........<...\... 
186 ··0x00000b60·c00c0000·4c000000·00410e08·8702410e·....L....A....A. 
187 ··0x00000b70·0c860343·0e108304·430e1c41·0e20480e·...C....C..A.·H. 
188 ··0x00000b80·104b0e1c·430e2048·0e1062c3·0e0c41c6·.K..C.·H..b...A. 
189 ··0x00000b90·0e0841c7·0e040000·18000000·d4090000·..A............. 
190 ··0x00000ba0·94060000·26000000·00580e1c·410e2048·....&....X..A.·H 
191 ··0x00000bb0·0e100000·34000000·b80b0000·100d0000·....4...........218 ··0x00000d60·480e3000·84000000·680d0000·d00d0000·H.0.....h.......
192 ··0x00000bc0·5f000000·00410e08·8602410e·0c830345·_....A....A....E219 ··0x00000d70·33010000·00410e08·8502410e·0c870341·3....A....A....A
193 ··0x00000bd0·0e1c460e·204b0e10·6b0e1c41·0e204a0e·..F.·K..k..A.·J.220 ··0x00000d80·0e108604·410e1483·05430e40·6f0e4443·....A....C.@o.DC
 221 ··0x00000d90·0e48420e·4c430e50·5c0e4043·0e4c490e·.HB.LC.P\.@C.LI.
 222 ··0x00000da0·504c0e40·5d0e4441·0e48410e·4c410e50·PL.@].DA.HA.LA.P
 223 ··0x00000db0·5c0e405c·0e4c410e·50480e40·500e4441·\.@\.LA.PH.@P.DA
 224 ··0x00000dc0·0e484d0e·4c450e50·480e404b·0e4c430e·.HM.LE.PH.@K.LC.
 225 ··0x00000dd0·504c0e40·430a0e14·41c30e10·41c60e0c·PL.@C...A...A...
194 ··0x00000be0·104e0e0c·41c30e08·41c60e04·18000000·.N..A...A.......226 ··0x00000de0·41c70e08·41c50e04·410b0000·1c000000·A...A...A.......
195 ··0x00000bf0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......227 ··0x00000df0·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
196 ··0x00000c00·88010e10·83038602·34000000·20000000·........4...·...228 ··0x00000e00·88010e40·83058502·86048703·80000000·...@............
 229 ··0x00000e10·24000000·50070000·d6010000·00420e44·$...P........B.D
 230 ··0x00000e20·420e4841·0e4c450e·50480e40·6f0e4c41·B.HA.LE.PH.@o.LA
 231 ··0x00000e30·0e50480e·40760e4c·410e5048·0e40760e·.PH.@v.LA.PH.@v.
 232 ··0x00000e40·4c410e50·480e4077·0e4c410e·50480e40·LA.PH.@w.LA.PH.@
 233 ··0x00000e50·6a0e4c41·0e50480e·40570e44·410e4845·j.LA.PH.@W.DA.HE
 234 ··0x00000e60·0e4c410e·50480e40·470e4c46·0e50480e·.LA.PH.@G.LF.PH.
 235 ··0x00000e70·40580e44·410e4842·0e4c420e·50480e40·@X.DA.HB.LB.PH.@
 236 ··0x00000e80·600e4441·0e48450e·4c460e50·480e4000·`.DA.HE.LF.PH.@.
 237 ··0x00000e90·1c000000·940e0000·100f0000·1d000000·................
 238 ··0x00000ea0·00410e08·8302430e·10510e08·43c30e04·.A....C..Q..C...
 239 ··0x00000eb0·18000000·fc070000·26090000·14000000·........&.......
 240 ··0x00000ec0·00430e1c·440e2048·0e100000·10000000·.C..D.·H........
 241 ··0x00000ed0·d00e0000·300f0000·02000000·00000000·....0...........
 242 ··0x00000ee0·1c000000·e40e0000·400f0000·58000000·........@...X...
 243 ··0x00000ef0·00430e2c·440e3048·0e200248·0e040000·.C.,D.0H.·.H....
 244 ··0x00000f00·14000000·00000000·017a5200·017c0801·.........zR..|..
 245 ··0x00000f10·1b0c0404·88010e20·28000000·1c000000·.......·(.......
Max diff block lines reached; 0/30302 bytes (0.00%) of diff not shown.
2.47 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 19, 25 lines modifiedOffset 19, 25 lines modified
19 ··0x00000100·72657373·6f626a00·5f706172·7365722e·ressobj._parser.19 ··0x00000100·72657373·6f626a00·5f706172·7365722e·ressobj._parser.
20 ··0x00000110·37007a6c·69625f64·65636f6d·70726573·7.zlib_decompres20 ··0x00000110·37007a6c·69625f64·65636f6d·70726573·7.zlib_decompres
21 ··0x00000120·736f626a·2e636f6c·64007365·745f696e·sobj.cold.set_in21 ··0x00000120·736f626a·2e636f6c·64007365·745f696e·sobj.cold.set_in
22 ··0x00000130·666c6174·655f7a64·69637400·50795a6c·flate_zdict.PyZl22 ··0x00000130·666c6174·655f7a64·69637400·50795a6c·flate_zdict.PyZl
23 ··0x00000140·69625f4d·616c6c6f·632e636f·6c640044·ib_Malloc.cold.D23 ··0x00000140·69625f4d·616c6c6f·632e636f·6c640044·ib_Malloc.cold.D
24 ··0x00000150·65636f6d·705f6465·616c6c6f·63007a6c·ecomp_dealloc.zl24 ··0x00000150·65636f6d·705f6465·616c6c6f·63007a6c·ecomp_dealloc.zl
25 ··0x00000160·69625f43·6f6d7072·6573735f·636f6d70·ib_Compress_comp25 ··0x00000160·69625f43·6f6d7072·6573735f·636f6d70·ib_Compress_comp
 26 ··0x00000170·72657373·007a6c69·625f436f·6d707265·ress.zlib_Compre
26 ··0x00000170·72657373·00617272·616e6765·5f6f7574·ress.arrange_out 
27 ··0x00000180·7075745f·62756666·65725f77·6974685f·put_buffer_with_ 
28 ··0x00000190·6d617869·6d756d00·7a6c6962·5f436f6d·maximum.zlib_Com 
29 ··0x000001a0·70726573·735f636f·6d707265·73732e63·press_compress.c27 ··0x00000180·73735f63·6f6d7072·6573732e·636f6c64·ss_compress.cold
 28 ··0x00000190·007a6c69·625f4465·636f6d70·72657373·.zlib_Decompress
 29 ··0x000001a0·5f646563·6f6d7072·65737300·7373697a·_decompress.ssiz
 30 ··0x000001b0·655f745f·636f6e76·65727465·72007361·e_t_converter.sa
 31 ··0x000001c0·76655f75·6e636f6e·73756d65·645f696e·ve_unconsumed_in
30 ··0x000001b0·6f6c6400·7a6c6962·5f446563·6f6d7072·old.zlib_Decompr32 ··0x000001d0·70757400·7a6c6962·5f446563·6f6d7072·put.zlib_Decompr
31 ··0x000001c0·6573735f·6465636f·6d707265·73730073·ess_decompress.s33 ··0x000001e0·6573735f·6465636f·6d707265·73732e63·ess_decompress.c
32 ··0x000001d0·73697a65·5f745f63·6f6e7665·72746572·size_t_converter 
33 ··0x000001e0·00736176·655f756e·636f6e73·756d6564·.save_unconsumed 
34 ··0x000001f0·5f696e70·7574007a·6c69625f·4465636f·_input.zlib_Deco 
35 ··0x00000200·6d707265·73735f64·65636f6d·70726573·mpress_decompres 
36 ··0x00000210·732e636f·6c64005f·70617273·65722e39·s.cold._parser.934 ··0x000001f0·6f6c6400·5f706172·7365722e·39006172·old._parser.9.ar
 35 ··0x00000200·72616e67·655f6f75·74707574·5f627566·range_output_buf
 36 ··0x00000210·6665725f·77697468·5f6d6178·696d756d·fer_with_maximum
37 ··0x00000220·00617272·616e6765·5f6f7574·7075745f·.arrange_output_37 ··0x00000220·00617272·616e6765·5f6f7574·7075745f·.arrange_output_
38 ··0x00000230·62756666·65725f77·6974685f·6d617869·buffer_with_maxi38 ··0x00000230·62756666·65725f77·6974685f·6d617869·buffer_with_maxi
39 ··0x00000240·6d756d2e·636f6c64·00737369·7a655f74·mum.cold.ssize_t39 ··0x00000240·6d756d2e·636f6c64·00737369·7a655f74·mum.cold.ssize_t
40 ··0x00000250·5f636f6e·76657274·65722e63·6f6c6400·_converter.cold.40 ··0x00000250·5f636f6e·76657274·65722e63·6f6c6400·_converter.cold.
41 ··0x00000260·4465616c·6c6f632e·636f6c64·00736176·Dealloc.cold.sav41 ··0x00000260·4465616c·6c6f632e·636f6c64·00736176·Dealloc.cold.sav
42 ··0x00000270·655f756e·636f6e73·756d6564·5f696e70·e_unconsumed_inp42 ··0x00000270·655f756e·636f6e73·756d6564·5f696e70·e_unconsumed_inp
43 ··0x00000280·75742e63·6f6c6400·7a6c6962·5f436f6d·ut.cold.zlib_Com43 ··0x00000280·75742e63·6f6c6400·7a6c6962·5f436f6d·ut.cold.zlib_Com
10.4 KB
./usr/lib/python3.9/config-3.9-i386-linux-gnu/python.o
3.9 KB
readelf --wide --sections {}
    
Offset 7, 28 lines modifiedOffset 7, 28 lines modified
7 ··[·2]·.data·············PROGBITS········00000000·000034·000000·00··WA··0···0··17 ··[·2]·.data·············PROGBITS········00000000·000034·000000·00··WA··0···0··1
8 ··[·3]·.bss··············NOBITS··········00000000·000034·000000·00··WA··0···0··18 ··[·3]·.bss··············NOBITS··········00000000·000034·000000·00··WA··0···0··1
9 ··[·4]·.gnu.debuglto_.debug_info·PROGBITS········00000000·000034·0000aa·00···E··0···0··19 ··[·4]·.gnu.debuglto_.debug_info·PROGBITS········00000000·000034·0000aa·00···E··0···0··1
10 ··[·5]·.rel.gnu.debuglto_.debug_info·REL·············00000000·00128c·0000a0·08···I·41···4··410 ··[·5]·.rel.gnu.debuglto_.debug_info·REL·············00000000·00128c·0000a0·08···I·41···4··4
11 ··[·6]·.gnu.debuglto_.debug_abbrev·PROGBITS········00000000·0000de·000051·00···E··0···0··111 ··[·6]·.gnu.debuglto_.debug_abbrev·PROGBITS········00000000·0000de·000051·00···E··0···0··1
12 ··[·7]·.gnu.debuglto_.debug_line·PROGBITS········00000000·00012f·000036·00···E··0···0··112 ··[·7]·.gnu.debuglto_.debug_line·PROGBITS········00000000·00012f·000036·00···E··0···0··1
13 ··[·8]·.gnu.debuglto_.debug_str·PROGBITS········00000000·000165·0001bf·01·MSE··0···0··113 ··[·8]·.gnu.debuglto_.debug_str·PROGBITS········00000000·000165·0001bf·01·MSE··0···0··1
14 ··[·9]·.gnu.lto_.profile.e8e5ee45eead17f2·PROGBITS········00000000·000324·000017·00···E··0···0··114 ··[·9]·.gnu.lto_.profile.760e8eb23c634114·PROGBITS········00000000·000324·000017·00···E··0···0··1
15 ··[10]·.gnu.lto_.icf.e8e5ee45eead17f2·PROGBITS········00000000·00033b·000019·00···E··0···0··115 ··[10]·.gnu.lto_.icf.760e8eb23c634114·PROGBITS········00000000·00033b·000019·00···E··0···0··1
16 ··[11]·.gnu.lto_.ipa_sra.e8e5ee45eead17f2·PROGBITS········00000000·000354·000027·00···E··0···0··116 ··[11]·.gnu.lto_.ipa_sra.760e8eb23c634114·PROGBITS········00000000·000354·000027·00···E··0···0··1
17 ··[12]·.gnu.lto_.inline.e8e5ee45eead17f2·PROGBITS········00000000·00037b·000040·00···E··0···0··117 ··[12]·.gnu.lto_.inline.760e8eb23c634114·PROGBITS········00000000·00037b·000040·00···E··0···0··1
18 ··[13]·.gnu.lto_.jmpfuncs.e8e5ee45eead17f2·PROGBITS········00000000·0003bb·00003d·00···E··0···0··118 ··[13]·.gnu.lto_.jmpfuncs.760e8eb23c634114·PROGBITS········00000000·0003bb·00003d·00···E··0···0··1
19 ··[14]·.gnu.lto_.pureconst.e8e5ee45eead17f2·PROGBITS········00000000·0003f8·000011·00···E··0···0··119 ··[14]·.gnu.lto_.pureconst.760e8eb23c634114·PROGBITS········00000000·0003f8·000011·00···E··0···0··1
20 ··[15]·.gnu.lto_.lto.e8e5ee45eead17f2·PROGBITS········00000000·000409·000008·00···E··0···0··120 ··[15]·.gnu.lto_.lto.760e8eb23c634114·PROGBITS········00000000·000409·000008·00···E··0···0··1
21 ··[16]·.gnu.lto_main.144.e8e5ee45eead17f2·PROGBITS········00000000·000411·000169·00···E··0···0··121 ··[16]·.gnu.lto_main.144.760e8eb23c634114·PROGBITS········00000000·000411·00016b·00···E··0···0··1
22 ··[17]·.gnu.lto_.symbol_nodes.e8e5ee45eead17f2·PROGBITS········00000000·00057a·000050·00···E··0···0··122 ··[17]·.gnu.lto_.symbol_nodes.760e8eb23c634114·PROGBITS········00000000·00057c·000050·00···E··0···0··1
23 ··[18]·.gnu.lto_.refs.e8e5ee45eead17f2·PROGBITS········00000000·0005ca·00000e·00···E··0···0··123 ··[18]·.gnu.lto_.refs.760e8eb23c634114·PROGBITS········00000000·0005cc·00000e·00···E··0···0··1
24 ··[19]·.gnu.lto_.decls.e8e5ee45eead17f2·PROGBITS········00000000·0005d8·0003e9·00···E··0···0··124 ··[19]·.gnu.lto_.decls.760e8eb23c634114·PROGBITS········00000000·0005da·0003e9·00···E··0···0··1
25 ··[20]·.gnu.lto_.symtab.e8e5ee45eead17f2·PROGBITS········00000000·0009c1·000030·00···E··0···0··125 ··[20]·.gnu.lto_.symtab.760e8eb23c634114·PROGBITS········00000000·0009c3·000030·00···E··0···0··1
26 ··[21]·.gnu.lto_.ext_symtab.e8e5ee45eead17f2·PROGBITS········00000000·0009f1·000005·00···E··0···0··126 ··[21]·.gnu.lto_.ext_symtab.760e8eb23c634114·PROGBITS········00000000·0009f3·000005·00···E··0···0··1
27 ··[22]·.gnu.lto_.opts····PROGBITS········00000000·0009f6·00015d·00···E··0···0··127 ··[22]·.gnu.lto_.opts····PROGBITS········00000000·0009f8·00015d·00···E··0···0··1
28 ··[23]·.text.startup·····PROGBITS········00000000·000b60·000026·00··AX··0···0·1628 ··[23]·.text.startup·····PROGBITS········00000000·000b60·000026·00··AX··0···0·16
29 ··[24]·.rel.text.startup·REL·············00000000·00132c·000008·08···I·41··23··429 ··[24]·.rel.text.startup·REL·············00000000·00132c·000008·08···I·41··23··4
30 ··[25]·.debug_info·······PROGBITS········00000000·000b86·0000e0·00······0···0··130 ··[25]·.debug_info·······PROGBITS········00000000·000b86·0000e0·00······0···0··1
31 ··[26]·.rel.debug_info···REL·············00000000·001334·0000d8·08···I·41··25··431 ··[26]·.rel.debug_info···REL·············00000000·001334·0000d8·08···I·41··25··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·000c66·000094·00······0···0··132 ··[27]·.debug_abbrev·····PROGBITS········00000000·000c66·000094·00······0···0··1
33 ··[28]·.debug_loc········PROGBITS········00000000·000cfa·000032·00······0···0··133 ··[28]·.debug_loc········PROGBITS········00000000·000cfa·000032·00······0···0··1
34 ··[29]·.rel.debug_loc····REL·············00000000·00140c·000030·08···I·41··28··434 ··[29]·.rel.debug_loc····REL·············00000000·00140c·000030·08···I·41··28··4
1.8 KB
strings --all --bytes=8 {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 long·int9 long·int
10 ../Programs/python.c10 ../Programs/python.c
11 short·unsigned·int11 short·unsigned·int
12 signed·char12 signed·char
13 long·double13 long·double
14 short·int14 short·int
15 unsigned·int15 unsigned·int
16 MB·kj:HH16 MC·kj:HH
17 =::@&!1!c17 =::@&!1!c
18 Py_BytesMain18 Py_BytesMain
19 '-fno-openmp'·'-fno-openacc'·'-fcf-protection=none'·'-g'·'-mtune=generic'·'-march=i686'·'-O3'·'-O3'·'-Werror=format-security'·'-Werror=implicit-function-declaration'·'-fstack-protector'·'-fwrapv'·'-flto'·'-fuse-linker-plugin'·'-ffat-lto-objects'·'-fvisibility=hidden'·'-fprofile-use'·'-fprofile-correction'·'-fno-PIE'·'-fasynchronous-unwind-tables'19 '-fno-openmp'·'-fno-openacc'·'-fcf-protection=none'·'-g'·'-mtune=generic'·'-march=i686'·'-O3'·'-O3'·'-Werror=format-security'·'-Werror=implicit-function-declaration'·'-fstack-protector'·'-fwrapv'·'-flto'·'-fuse-linker-plugin'·'-ffat-lto-objects'·'-fvisibility=hidden'·'-fprofile-use'·'-fprofile-correction'·'-fno-PIE'·'-fasynchronous-unwind-tables'
20 ../Programs20 ../Programs
21 ../Include21 ../Include
22 python.c22 python.c
23 pylifecycle.h23 pylifecycle.h
4.57 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 6, 42 lines modifiedOffset 6, 42 lines modified
6 ··0x00000030·2e676e75·2e646562·75676c74·6f5f2e64·.gnu.debuglto_.d6 ··0x00000030·2e676e75·2e646562·75676c74·6f5f2e64·.gnu.debuglto_.d
7 ··0x00000040·65627567·5f696e66·6f002e67·6e752e64·ebug_info..gnu.d7 ··0x00000040·65627567·5f696e66·6f002e67·6e752e64·ebug_info..gnu.d
8 ··0x00000050·65627567·6c746f5f·2e646562·75675f61·ebuglto_.debug_a8 ··0x00000050·65627567·6c746f5f·2e646562·75675f61·ebuglto_.debug_a
9 ··0x00000060·62627265·76002e67·6e752e64·65627567·bbrev..gnu.debug9 ··0x00000060·62627265·76002e67·6e752e64·65627567·bbrev..gnu.debug
10 ··0x00000070·6c746f5f·2e646562·75675f6c·696e6500·lto_.debug_line.10 ··0x00000070·6c746f5f·2e646562·75675f6c·696e6500·lto_.debug_line.
11 ··0x00000080·2e676e75·2e646562·75676c74·6f5f2e64·.gnu.debuglto_.d11 ··0x00000080·2e676e75·2e646562·75676c74·6f5f2e64·.gnu.debuglto_.d
12 ··0x00000090·65627567·5f737472·002e676e·752e6c74·ebug_str..gnu.lt12 ··0x00000090·65627567·5f737472·002e676e·752e6c74·ebug_str..gnu.lt
13 ··0x000000a0·6f5f2e70·726f6669·6c652e65·38653565·o_.profile.e8e5e13 ··0x000000a0·6f5f2e70·726f6669·6c652e37·36306538·o_.profile.760e8
14 ··0x000000b0·65343565·65616431·37663200·2e676e75·e45eead17f2..gnu14 ··0x000000b0·65623233·63363334·31313400·2e676e75·eb23c634114..gnu
15 ··0x000000c0·2e6c746f·5f2e6963·662e6538·65356565·.lto_.icf.e8e5ee15 ··0x000000c0·2e6c746f·5f2e6963·662e3736·30653865·.lto_.icf.760e8e
16 ··0x000000d0·34356565·61643137·6632002e·676e752e·45eead17f2..gnu.16 ··0x000000d0·62323363·36333431·3134002e·676e752e·b23c634114..gnu.
17 ··0x000000e0·6c746f5f·2e697061·5f737261·2e653865·lto_.ipa_sra.e8e17 ··0x000000e0·6c746f5f·2e697061·5f737261·2e373630·lto_.ipa_sra.760
18 ··0x000000f0·35656534·35656561·64313766·32002e67·5ee45eead17f2..g18 ··0x000000f0·65386562·32336336·33343131·34002e67·e8eb23c634114..g
19 ··0x00000100·6e752e6c·746f5f2e·696e6c69·6e652e65·nu.lto_.inline.e19 ··0x00000100·6e752e6c·746f5f2e·696e6c69·6e652e37·nu.lto_.inline.7
20 ··0x00000110·38653565·65343565·65616431·37663200·8e5ee45eead17f2.20 ··0x00000110·36306538·65623233·63363334·31313400·60e8eb23c634114.
21 ··0x00000120·2e676e75·2e6c746f·5f2e6a6d·7066756e·.gnu.lto_.jmpfun21 ··0x00000120·2e676e75·2e6c746f·5f2e6a6d·7066756e·.gnu.lto_.jmpfun
22 ··0x00000130·63732e65·38653565·65343565·65616431·cs.e8e5ee45eead122 ··0x00000130·63732e37·36306538·65623233·63363334·cs.760e8eb23c634
23 ··0x00000140·37663200·2e676e75·2e6c746f·5f2e7075·7f2..gnu.lto_.pu23 ··0x00000140·31313400·2e676e75·2e6c746f·5f2e7075·114..gnu.lto_.pu
24 ··0x00000150·7265636f·6e73742e·65386535·65653435·reconst.e8e5ee4524 ··0x00000150·7265636f·6e73742e·37363065·38656232·reconst.760e8eb2
25 ··0x00000160·65656164·31376632·002e676e·752e6c74·eead17f2..gnu.lt25 ··0x00000160·33633633·34313134·002e676e·752e6c74·3c634114..gnu.lt
26 ··0x00000170·6f5f2e6c·746f2e65·38653565·65343565·o_.lto.e8e5ee45e26 ··0x00000170·6f5f2e6c·746f2e37·36306538·65623233·o_.lto.760e8eb23
27 ··0x00000180·65616431·37663200·2e676e75·2e6c746f·ead17f2..gnu.lto27 ··0x00000180·63363334·31313400·2e676e75·2e6c746f·c634114..gnu.lto
28 ··0x00000190·5f6d6169·6e2e3134·342e6538·65356565·_main.144.e8e5ee28 ··0x00000190·5f6d6169·6e2e3134·342e3736·30653865·_main.144.760e8e
29 ··0x000001a0·34356565·61643137·6632002e·676e752e·45eead17f2..gnu.29 ··0x000001a0·62323363·36333431·3134002e·676e752e·b23c634114..gnu.
30 ··0x000001b0·6c746f5f·2e73796d·626f6c5f·6e6f6465·lto_.symbol_node30 ··0x000001b0·6c746f5f·2e73796d·626f6c5f·6e6f6465·lto_.symbol_node
31 ··0x000001c0·732e6538·65356565·34356565·61643137·s.e8e5ee45eead1731 ··0x000001c0·732e3736·30653865·62323363·36333431·s.760e8eb23c6341
32 ··0x000001d0·6632002e·676e752e·6c746f5f·2e726566·f2..gnu.lto_.ref32 ··0x000001d0·3134002e·676e752e·6c746f5f·2e726566·14..gnu.lto_.ref
33 ··0x000001e0·732e6538·65356565·34356565·61643137·s.e8e5ee45eead1733 ··0x000001e0·732e3736·30653865·62323363·36333431·s.760e8eb23c6341
34 ··0x000001f0·6632002e·676e752e·6c746f5f·2e646563·f2..gnu.lto_.dec34 ··0x000001f0·3134002e·676e752e·6c746f5f·2e646563·14..gnu.lto_.dec
35 ··0x00000200·6c732e65·38653565·65343565·65616431·ls.e8e5ee45eead135 ··0x00000200·6c732e37·36306538·65623233·63363334·ls.760e8eb23c634
36 ··0x00000210·37663200·2e676e75·2e6c746f·5f2e7379·7f2..gnu.lto_.sy36 ··0x00000210·31313400·2e676e75·2e6c746f·5f2e7379·114..gnu.lto_.sy
37 ··0x00000220·6d746162·2e653865·35656534·35656561·mtab.e8e5ee45eea37 ··0x00000220·6d746162·2e373630·65386562·32336336·mtab.760e8eb23c6
38 ··0x00000230·64313766·32002e67·6e752e6c·746f5f2e·d17f2..gnu.lto_.38 ··0x00000230·33343131·34002e67·6e752e6c·746f5f2e·34114..gnu.lto_.
39 ··0x00000240·6578745f·73796d74·61622e65·38653565·ext_symtab.e8e5e39 ··0x00000240·6578745f·73796d74·61622e37·36306538·ext_symtab.760e8
40 ··0x00000250·65343565·65616431·37663200·2e676e75·e45eead17f2..gnu40 ··0x00000250·65623233·63363334·31313400·2e676e75·eb23c634114..gnu
41 ··0x00000260·2e6c746f·5f2e6f70·7473002e·72656c2e·.lto_.opts..rel.41 ··0x00000260·2e6c746f·5f2e6f70·7473002e·72656c2e·.lto_.opts..rel.
42 ··0x00000270·74657874·2e737461·72747570·002e7265·text.startup..re42 ··0x00000270·74657874·2e737461·72747570·002e7265·text.startup..re
43 ··0x00000280·6c2e6465·6275675f·696e666f·002e7265·l.debug_info..re43 ··0x00000280·6c2e6465·6275675f·696e666f·002e7265·l.debug_info..re
44 ··0x00000290·6c2e6465·6275675f·6c6f6300·2e72656c·l.debug_loc..rel44 ··0x00000290·6c2e6465·6275675f·6c6f6300·2e72656c·l.debug_loc..rel
45 ··0x000002a0·2e646562·75675f61·72616e67·6573002e·.debug_aranges..45 ··0x000002a0·2e646562·75675f61·72616e67·6573002e·.debug_aranges..
46 ··0x000002b0·72656c2e·64656275·675f7261·6e676573·rel.debug_ranges46 ··0x000002b0·72656c2e·64656275·675f7261·6e676573·rel.debug_ranges
47 ··0x000002c0·002e7265·6c2e6465·6275675f·6c696e65·..rel.debug_line47 ··0x000002c0·002e7265·6c2e6465·6275675f·6c696e65·..rel.debug_line
34.3 KB
libpython3.9-minimal_3.9.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·2021-02-28·17:03:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-02-28·17:03:44.000000·debian-binary
2 -rw-r--r--···0········0········0·····7896·2021-02-28·17:03:44.000000·control.tar.xz2 -rw-r--r--···0········0········0·····7896·2021-02-28·17:03:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0···793276·2021-02-28·17:03:44.000000·data.tar.xz3 -rw-r--r--···0········0········0···793104·2021-02-28·17:03:44.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
33.7 KB
data.tar.xz
33.7 KB
data.tar
33.7 KB
./usr/lib/python3.9/lib-dynload/_hashlib.cpython-39-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bdcc42609ad38be52320659a76b49540051c60273 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4fa93e3d124550dbd4234ac66031b74c8f3b9527
10.1 KB
readelf --wide --debug-dump=frames {}
    
Offset 4134, 30 lines modifiedOffset 4134, 15 lines modified
4134 ··DW_CFA_nop4134 ··DW_CFA_nop
  
4135 00001e40·00000010·00000020·FDE·cie=00001e24·pc=00003a22..00003a374135 00001e40·00000010·00000020·FDE·cie=00001e24·pc=00003a22..00003a37
4136 ··DW_CFA_nop4136 ··DW_CFA_nop
4137 ··DW_CFA_nop4137 ··DW_CFA_nop
4138 ··DW_CFA_nop4138 ··DW_CFA_nop
  
4139 00001e54·00000020·00001e58·FDE·cie=00000000·pc=00008920..00008950 
4140 ··DW_CFA_advance_loc:·1·to·00008921 
4141 ··DW_CFA_def_cfa_offset:·8 
4142 ··DW_CFA_offset:·r3·(ebx)·at·cfa-8 
4143 ··DW_CFA_advance_loc:·14·to·0000892f 
4144 ··DW_CFA_def_cfa_offset:·28 
4145 ··DW_CFA_advance_loc:·7·to·00008936 
4146 ··DW_CFA_def_cfa_offset:·32 
4147 ··DW_CFA_advance_loc:·24·to·0000894e 
4148 ··DW_CFA_def_cfa_offset:·8 
4149 ··DW_CFA_advance_loc:·1·to·0000894f 
4150 ··DW_CFA_restore:·r3·(ebx) 
4151 ··DW_CFA_def_cfa_offset:·4 
4152 ··DW_CFA_nop 
  
4153 00001e78·00000098·00001e7c·FDE·cie=00000000·pc=00007de0..00007eed4139 00001e54·00000098·00001e58·FDE·cie=00000000·pc=00007de0..00007eed
4154 ··DW_CFA_advance_loc:·1·to·00007de14140 ··DW_CFA_advance_loc:·1·to·00007de1
4155 ··DW_CFA_def_cfa_offset:·84141 ··DW_CFA_def_cfa_offset:·8
4156 ··DW_CFA_offset:·r5·(ebp)·at·cfa-84142 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
4157 ··DW_CFA_advance_loc:·1·to·00007de24143 ··DW_CFA_advance_loc:·1·to·00007de2
4158 ··DW_CFA_def_cfa_offset:·124144 ··DW_CFA_def_cfa_offset:·12
4159 ··DW_CFA_offset:·r7·(edi)·at·cfa-124145 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
4160 ··DW_CFA_advance_loc:·1·to·00007de34146 ··DW_CFA_advance_loc:·1·to·00007de3
667 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 53, 29 lines modifiedOffset 53, 29 lines modified
53 _PyArg_Parse_SizeT53 _PyArg_Parse_SizeT
54 CRYPTO_memcmp54 CRYPTO_memcmp
55 PyBool_FromLong55 PyBool_FromLong
56 _PyArg_CheckPositional56 _PyArg_CheckPositional
57 PyErr_Format57 PyErr_Format
58 _PyUnicode_Ready58 _PyUnicode_Ready
59 EVP_DigestUpdate59 EVP_DigestUpdate
60 EVP_MD_CTX_md 
61 EVP_MD_block_size 
62 PyLong_FromLong 
63 EVP_MD_CTX_copy60 EVP_MD_CTX_copy
 61 EVP_MD_CTX_md
64 EVP_MD_size62 EVP_MD_size
65 EVP_DigestFinal63 EVP_DigestFinal
66 PyBytes_FromStringAndSize64 PyBytes_FromStringAndSize
67 PyThread_acquire_lock65 PyThread_acquire_lock
68 PyThread_release_lock66 PyThread_release_lock
69 _Py_strhex67 _Py_strhex
70 EVP_get_digestbyname68 EVP_get_digestbyname
71 EVP_sha512_25669 EVP_sha512_256
72 EVP_sha512_22470 EVP_sha512_224
73 EVP_blake2b51271 EVP_blake2b512
74 EVP_blake2s25672 EVP_blake2s256
 73 EVP_MD_block_size
 74 PyLong_FromLong
75 _PyType_Name75 _PyType_Name
76 _Py_NoneStruct76 _Py_NoneStruct
77 PyThread_allocate_lock77 PyThread_allocate_lock
78 PyUnicode_FromFormat78 PyUnicode_FromFormat
79 PyFloat_Type79 PyFloat_Type
80 PyType_IsSubtype80 PyType_IsSubtype
81 PyNumber_Index81 PyNumber_Index
3.12 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 56, 30 lines modifiedOffset 56, 30 lines modified
56 ··0x00000be8·655f5369·7a655400·43525950·544f5f6d·e_SizeT.CRYPTO_m56 ··0x00000be8·655f5369·7a655400·43525950·544f5f6d·e_SizeT.CRYPTO_m
57 ··0x00000bf8·656d636d·70005079·426f6f6c·5f46726f·emcmp.PyBool_Fro57 ··0x00000bf8·656d636d·70005079·426f6f6c·5f46726f·emcmp.PyBool_Fro
58 ··0x00000c08·6d4c6f6e·67005f50·79417267·5f436865·mLong._PyArg_Che58 ··0x00000c08·6d4c6f6e·67005f50·79417267·5f436865·mLong._PyArg_Che
59 ··0x00000c18·636b506f·73697469·6f6e616c·00507945·ckPositional.PyE59 ··0x00000c18·636b506f·73697469·6f6e616c·00507945·ckPositional.PyE
60 ··0x00000c28·72725f46·6f726d61·74005f50·79556e69·rr_Format._PyUni60 ··0x00000c28·72725f46·6f726d61·74005f50·79556e69·rr_Format._PyUni
61 ··0x00000c38·636f6465·5f526561·64790045·56505f44·code_Ready.EVP_D61 ··0x00000c38·636f6465·5f526561·64790045·56505f44·code_Ready.EVP_D
62 ··0x00000c48·69676573·74557064·61746500·4556505f·igestUpdate.EVP_62 ··0x00000c48·69676573·74557064·61746500·4556505f·igestUpdate.EVP_
63 ··0x00000c58·4d445f43·54585f6d·64004556·505f4d44·MD_CTX_md.EVP_MD 
64 ··0x00000c68·5f626c6f·636b5f73·697a6500·50794c6f·_block_size.PyLo 
65 ··0x00000c78·6e675f46·726f6d4c·6f6e6700·4556505f·ng_FromLong.EVP_ 
66 ··0x00000c88·4d445f43·54585f63·6f707900·4556505f·MD_CTX_copy.EVP_63 ··0x00000c58·4d445f43·54585f63·6f707900·4556505f·MD_CTX_copy.EVP_
 64 ··0x00000c68·4d445f43·54585f6d·64004556·505f4d44·MD_CTX_md.EVP_MD
67 ··0x00000c98·4d445f73·697a6500·4556505f·44696765·MD_size.EVP_Dige65 ··0x00000c78·5f73697a·65004556·505f4469·67657374·_size.EVP_Digest
68 ··0x00000ca8·73744669·6e616c00·50794279·7465735f·stFinal.PyBytes_66 ··0x00000c88·46696e61·6c005079·42797465·735f4672·Final.PyBytes_Fr
69 ··0x00000cb8·46726f6d·53747269·6e67416e·6453697a·FromStringAndSiz67 ··0x00000c98·6f6d5374·72696e67·416e6453·697a6500·omStringAndSize.
70 ··0x00000cc8·65005079·54687265·61645f61·63717569·e.PyThread_acqui 
71 ··0x00000cd8·72655f6c·6f636b00·50795468·72656164·re_lock.PyThread68 ··0x00000ca8·50795468·72656164·5f616371·75697265·PyThread_acquire
 69 ··0x00000cb8·5f6c6f63·6b005079·54687265·61645f72·_lock.PyThread_r
72 ··0x00000ce8·5f72656c·65617365·5f6c6f63·6b005f50·_release_lock._P70 ··0x00000cc8·656c6561·73655f6c·6f636b00·5f50795f·elease_lock._Py_
73 ··0x00000cf8·795f7374·72686578·00455650·5f676574·y_strhex.EVP_get71 ··0x00000cd8·73747268·65780045·56505f67·65745f64·strhex.EVP_get_d
74 ··0x00000d08·5f646967·65737462·796e616d·65007374·_digestbyname.st72 ··0x00000ce8·69676573·7462796e·616d6500·73747263·igestbyname.strc
75 ··0x00000d18·72636d70·00455650·5f736861·3531325f·rcmp.EVP_sha512_73 ··0x00000cf8·6d700045·56505f73·68613531·325f3235·mp.EVP_sha512_25
76 ··0x00000d28·32353600·4556505f·73686135·31325f32·256.EVP_sha512_274 ··0x00000d08·36004556·505f7368·61353132·5f323234·6.EVP_sha512_224
77 ··0x00000d38·32340045·56505f62·6c616b65·32623531·24.EVP_blake2b5175 ··0x00000d18·00455650·5f626c61·6b653262·35313200·.EVP_blake2b512.
78 ··0x00000d48·32004556·505f626c·616b6532·73323536·2.EVP_blake2s25676 ··0x00000d28·4556505f·626c616b·65327332·35360045·EVP_blake2s256.E
 77 ··0x00000d38·56505f4d·445f626c·6f636b5f·73697a65·VP_MD_block_size
 78 ··0x00000d48·0050794c·6f6e675f·46726f6d·4c6f6e67·.PyLong_FromLong
79 ··0x00000d58·005f5079·54797065·5f4e616d·65005f50·._PyType_Name._P79 ··0x00000d58·005f5079·54797065·5f4e616d·65005f50·._PyType_Name._P
80 ··0x00000d68·795f4e6f·6e655374·72756374·00507954·y_NoneStruct.PyT80 ··0x00000d68·795f4e6f·6e655374·72756374·00507954·y_NoneStruct.PyT
81 ··0x00000d78·68726561·645f616c·6c6f6361·74655f6c·hread_allocate_l81 ··0x00000d78·68726561·645f616c·6c6f6361·74655f6c·hread_allocate_l
82 ··0x00000d88·6f636b00·5079556e·69636f64·655f4672·ock.PyUnicode_Fr82 ··0x00000d88·6f636b00·5079556e·69636f64·655f4672·ock.PyUnicode_Fr
83 ··0x00000d98·6f6d466f·726d6174·00507946·6c6f6174·omFormat.PyFloat83 ··0x00000d98·6f6d466f·726d6174·00507946·6c6f6174·omFormat.PyFloat
84 ··0x00000da8·5f547970·65005079·54797065·5f497353·_Type.PyType_IsS84 ··0x00000da8·5f547970·65005079·54797065·5f497353·_Type.PyType_IsS
85 ··0x00000db8·75627479·70650050·794e756d·6265725f·ubtype.PyNumber_85 ··0x00000db8·75627479·70650050·794e756d·6265725f·ubtype.PyNumber_
3.74 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 2438, 15 lines modifiedOffset 2438, 15 lines modified
2438 »       mov····-0x30(%ebx),%eax2438 »       mov····-0x30(%ebx),%eax
2439 ./build-static/./Modules/_hashopenssl.c:4442439 ./build-static/./Modules/_hashopenssl.c:444
2440 »       xor····%esi,%esi2440 »       xor····%esi,%esi
2441 ./build-static/./Modules/_hashopenssl.c:4432441 ./build-static/./Modules/_hashopenssl.c:443
2442 »       mov····(%eax),%eax2442 »       mov····(%eax),%eax
2443 »       call···506f·<__cxa_finalize@plt+0x29ef>2443 »       call···506f·<__cxa_finalize@plt+0x29ef>
2444 ./build-static/./Modules/_hashopenssl.c:4442444 ./build-static/./Modules/_hashopenssl.c:444
2445 »       jmp····89d5·<PyInit__hashlib@@Base+0x38b5>2445 »       jmp····89a5·<PyInit__hashlib@@Base+0x3885>
2446 ./build-static/./Modules/_hashopenssl.c:4392446 ./build-static/./Modules/_hashopenssl.c:439
2447 »       mov····0x4c(%esp),%eax2447 »       mov····0x4c(%esp),%eax
2448 »       sub····%gs:0x14,%eax2448 »       sub····%gs:0x14,%eax
2449 »       jne····3adf·<__cxa_finalize@plt+0x145f>2449 »       jne····3adf·<__cxa_finalize@plt+0x145f>
2450 »       mov····-0x30(%ebx),%edx2450 »       mov····-0x30(%ebx),%edx
2451 »       mov····(%edx),%eax2451 »       mov····(%edx),%eax
2452 EVP_hexdigest():2452 EVP_hexdigest():
2.96 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 8, 17 lines modifiedOffset 8, 17 lines modified
8 ··0x0000bfb0·7c090000·036affff·080b0000·216bffff·|....j......!k..8 ··0x0000bfb0·7c090000·036affff·080b0000·216bffff·|....j......!k..
9 ··0x0000bfc0·f80c0000·776cffff·1c0f0000·956dffff·....wl.......m..9 ··0x0000bfc0·f80c0000·776cffff·1c0f0000·956dffff·....wl.......m..
10 ··0x0000bfd0·ec100000·eb6effff·b0120000·4170ffff·.....n......Ap..10 ··0x0000bfd0·ec100000·eb6effff·b0120000·4170ffff·.....n......Ap..
11 ··0x0000bfe0·74140000·9771ffff·38160000·ed72ffff·t....q..8....r..11 ··0x0000bfe0·74140000·9771ffff·38160000·ed72ffff·t....q..8....r..
12 ··0x0000bff0·fc170000·4374ffff·c0190000·9975ffff·....Ct.......u..12 ··0x0000bff0·fc170000·4374ffff·c0190000·9975ffff·....Ct.......u..
13 ··0x0000c000·841b0000·ef76ffff·481d0000·4578ffff·.....v..H...Ex..13 ··0x0000c000·841b0000·ef76ffff·481d0000·4578ffff·.....v..H...Ex..
14 ··0x0000c010·081f0000·ab79ffff·48200000·c27affff·.....y..H·...z..14 ··0x0000c010·081f0000·ab79ffff·48200000·c27affff·.....y..H·...z..
15 ··0x0000c020·3c210000·d77affff·10220000·407bffff·<!...z..."..@{..15 ··0x0000c020·3c210000·d77affff·ec210000·407bffff·<!...z...!..@{..
16 ··0x0000c030·b4220000·847bffff·ec230000·b47bffff·."...{...#...{..16 ··0x0000c030·90220000·847bffff·a4230000·b47bffff·."...{...#...{..
17 ··0x0000c040·84240000·d77bffff·a4240000·0e7cffff·.$...{...$...|..17 ··0x0000c040·3c240000·d77bffff·a4240000·0e7cffff·<$...{...$...|..
18 ··0x0000c050·a8250000·cd7cffff·30260000·0f7dffff·.%...|..0&...}..18 ··0x0000c050·a8250000·cd7cffff·30260000·0f7dffff·.%...|..0&...}..
19 ··0x0000c060·88260000·757dffff·e4260000·907dffff·.&..u}...&...}..19 ··0x0000c060·88260000·757dffff·e4260000·907dffff·.&..u}...&...}..
20 ··0x0000c070·08270000·3c7fffff·f4270000·ea80ffff·.'..<....'......20 ··0x0000c070·08270000·3c7fffff·f4270000·ea80ffff·.'..<....'......
21 ··0x0000c080·d4280000·7283ffff·582a0000·cd83ffff·.(..r...X*......21 ··0x0000c080·d4280000·7283ffff·582a0000·cd83ffff·.(..r...X*......
22 ··0x0000c090·682b0000·2685ffff·742c0000·2786ffff·h+..&...t,..'...22 ··0x0000c090·682b0000·2685ffff·742c0000·2786ffff·h+..&...t,..'...
23 ··0x0000c0a0·402d0000·5486ffff·d02e0000·2388ffff·@-..T.......#...23 ··0x0000c0a0·402d0000·5486ffff·d02e0000·2388ffff·@-..T.......#...
24 ··0x0000c0b0·08300000·5388ffff·1c300000·098effff·.0..S....0......24 ··0x0000c0b0·08300000·5388ffff·1c300000·098effff·.0..S....0......
10.2 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 481, 68 lines modifiedOffset 481, 68 lines modified
481 ··0x0000e03c·01480e80·014a0e8c·01410e90·01480e80·.H...J...A...H..481 ··0x0000e03c·01480e80·014a0e8c·01410e90·01480e80·.H...J...A...H..
482 ··0x0000e04c·01000000·2c000000·f81d0000·489dffff·....,.......H...482 ··0x0000e04c·01000000·2c000000·f81d0000·489dffff·....,.......H...
483 ··0x0000e05c·32000000·00410e08·83024e0e·10470e14·2....A....N..G..483 ··0x0000e05c·32000000·00410e08·83024e0e·10470e14·2....A....N..G..
484 ··0x0000e06c·410e1841·0e1c430e·20480e10·4d0e0841·A..A..C.·H..M..A484 ··0x0000e06c·410e1841·0e1c430e·20480e10·4d0e0841·A..A..C.·H..M..A
485 ··0x0000e07c·c30e0400·18000000·00000000·017a5200·.............zR.485 ··0x0000e07c·c30e0400·18000000·00000000·017a5200·.............zR.
486 ··0x0000e08c·017c0801·1b0c0404·88010e10·83020000·.|..............486 ··0x0000e08c·017c0801·1b0c0404·88010e10·83020000·.|..............
487 ··0x0000e09c·10000000·20000000·7e59ffff·15000000·....·...~Y......487 ··0x0000e09c·10000000·20000000·7e59ffff·15000000·....·...~Y......
488 ··0x0000e0ac·00000000·20000000·581e0000·68a8ffff·....·...X...h...488 ··0x0000e0ac·00000000·98000000·581e0000·289dffff·........X...(...
489 ··0x0000e0bc·30000000·00410e08·83024e0e·1c470e20·0....A....N..G.·489 ··0x0000e0bc·0d010000·00410e08·8502410e·0c870341·.....A....A....A
490 ··0x0000e0cc·580e0841·c30e0400·98000000·7c1e0000·X..A........|...490 ··0x0000e0cc·0e108604·410e1483·054e0e70·6d0e7843·....A....N.pm.xC
 491 ··0x0000e0dc·0e7c410e·80014b0e·70550e7c·410e8001·.|A...K.pU.|A...
 492 ··0x0000e0ec·500e7442·0e78470e·7c410e80·01480e70·P.tB.xG.|A...H.p
 493 ··0x0000e0fc·4b0e7841·0e7c410e·8001520e·70500a0e·K.xA.|A...R.pP..
 494 ··0x0000e10c·1443c30e·1041c60e·0c41c70e·0841c50e·.C...A...A...A..
 495 ··0x0000e11c·04410b41·0e74410e·78420e7c·410e8001·.A.A.tA.xB.|A...
 496 ··0x0000e12c·480e7049·0e74410e·78430e7c·410e8001·H.pI.tA.xC.|A...
 497 ··0x0000e13c·4b0e7056·0e7c410e·8001480e·70000000·K.pV.|A...H.p...
 498 ··0x0000e14c·34000000·18150000·e358ffff·69000000·4........X..i...
 499 ··0x0000e15c·00580a0e·1441c30e·1041c60e·0c41c70e·.X...A...A...A..
 500 ··0x0000e16c·0841c50e·04450b46·0e74430e·78420e7c·.A...E.F.tC.xB.|
 501 ··0x0000e17c·430e8001·500e7000·68000000·2c1f0000·C...P.p.h...,...
491 ··0x0000e0dc·049dffff·0d010000·00410e08·8502410e·.........A....A.502 ··0x0000e18c·94a7ffff·a1000000·00410e08·8502410e·.........A....A.
492 ··0x0000e0ec·0c870341·0e108604·410e1483·054e0e70·...A....A....N.p503 ··0x0000e19c·0c870341·0e108604·410e1483·054e0e70·...A....A....N.p
493 ··0x0000e0fc·6d0e7843·0e7c410e·80014b0e·70550e7c·m.xC.|A...K.pU.| 
494 ··0x0000e10c·410e8001·500e7442·0e78470e·7c410e80·A...P.tB.xG.|A..504 ··0x0000e1ac·710e7c41·0e800150·0e74420e·78470e7c·q.|A...P.tB.xG.|
495 ··0x0000e11c·01480e70·4b0e7841·0e7c410e·8001520e·.H.pK.xA.|A...R. 
496 ··0x0000e12c·70500a0e·1443c30e·1041c60e·0c41c70e·pP...C...A...A.. 
497 ··0x0000e13c·0841c50e·04410b41·0e74410e·78420e7c·.A...A.A.tA.xB.| 
498 ··0x0000e14c·410e8001·480e7049·0e74410e·78430e7c·A...H.pI.tA.xC.| 
499 ··0x0000e15c·410e8001·4b0e7056·0e7c410e·8001480e·A...K.pV.|A...H.505 ··0x0000e1bc·410e8001·480e704b·0e7c410e·8001460e·A...H.pK.|A...F.
 506 ··0x0000e1cc·7c410e78·410e7c41·0e800148·0e70520a·|A.xA.|A...H.pR.
 507 ··0x0000e1dc·0e1443c3·0e1041c6·0e0c41c7·0e0841c5·..C...A...A...A.
500 ··0x0000e16c·70000000·34000000·3c150000·bf58ffff·p...4...<....X..508 ··0x0000e1ec·0e04410b·24000000·bc150000·a858ffff·..A.$........X..
501 ··0x0000e17c·69000000·00580a0e·1441c30e·1041c60e·i....X...A...A..509 ··0x0000e1fc·44000000·006c0a0e·1441c30e·1041c60e·D....l...A...A..
502 ··0x0000e18c·0c41c70e·0841c50e·04450b46·0e74430e·.A...A...E.F.tC.510 ··0x0000e20c·0c41c70e·0841c50e·04450b00·e8000000·.A...A...E......
503 ··0x0000e19c·78420e7c·430e8001·500e7000·68000000·xB.|C...P.p.h... 
504 ··0x0000e1ac·501f0000·a0a7ffff·a1000000·00410e08·P............A..511 ··0x0000e21c·c01f0000·d09cffff·9d010000·00410e08·.............A..
505 ··0x0000e1bc·8502410e·0c870341·0e108604·410e1483·..A....A....A...512 ··0x0000e22c·8702430e·0c860341·0e108304·4e0e1c41·..C....A....N..A
506 ··0x0000e1cc·054e0e70·710e7c41·0e800150·0e74420e·.N.pq.|A...P.tB. 
507 ··0x0000e1dc·78470e7c·410e8001·480e704b·0e7c410e·xG.|A...H.pK.|A. 
508 ··0x0000e1ec·8001460e·7c410e78·410e7c41·0e800148·..F.|A.xA.|A...H 
509 ··0x0000e1fc·0e70520a·0e1443c3·0e1041c6·0e0c41c7·.pR...C...A...A.513 ··0x0000e23c·0e20480e·10490ac3·0e0c41c6·0e0841c7·.·H..I....A...A.
 514 ··0x0000e24c·0e04410b·410e1441·0e18470e·1c410e20·..A.A..A..G..A.·
 515 ··0x0000e25c·480e104f·0e14410e·18410e1c·410e2048·H..O..A..A..A.·H
 516 ··0x0000e26c·0e10490e·14410e18·470e1c41·0e20480e·..I..A..G..A.·H.
 517 ··0x0000e27c·104f0e14·410e1841·0e1c410e·20480e10·.O..A..A..A.·H..
 518 ··0x0000e28c·4f0e1441·0e18410e·1c410e20·480e104f·O..A..A..A.·H..O
510 ··0x0000e20c·0e0841c5·0e04410b·24000000·e0150000·..A...A.$....... 
511 ··0x0000e21c·8458ffff·44000000·006c0a0e·1441c30e·.X..D....l...A.. 
512 ··0x0000e22c·1041c60e·0c41c70e·0841c50e·04450b00·.A...A...A...E.. 
513 ··0x0000e23c·20000000·e41f0000·bca7ffff·30000000··...........0... 
514 ··0x0000e24c·00410e08·83024e0e·1c470e20·580e0841·.A....N..G.·X..A 
515 ··0x0000e25c·c30e0400·e8000000·08200000·889cffff·.........·...... 
516 ··0x0000e26c·9d010000·00410e08·8702430e·0c860341·.....A....C....A 
517 ··0x0000e27c·0e108304·4e0e1c41·0e20480e·10490ac3·....N..A.·H..I..519 ··0x0000e29c·0e14410e·18410e1c·410e2048·0e10490e·..A..A..A.·H..I.
518 ··0x0000e28c·0e0c41c6·0e0841c7·0e04410b·410e1441·..A...A...A.A..A520 ··0x0000e2ac·14410e18·470e1c41·0e20480e·104b0e14·.A..G..A.·H..K..
 521 ··0x0000e2bc·410e1841·0e1c410e·20480e10·4b0e1441·A..A..A.·H..K..A
519 ··0x0000e29c·0e18470e·1c410e20·480e104f·0e14410e·..G..A.·H..O..A.522 ··0x0000e2cc·0e18410e·1c410e20·480e1063·0e14410e·..A..A.·H..c..A.
520 ··0x0000e2ac·18410e1c·410e2048·0e10490e·14410e18·.A..A.·H..I..A..523 ··0x0000e2dc·18410e1c·410e2048·0e10750e·14410e18·.A..A.·H..u..A..
521 ··0x0000e2bc·470e1c41·0e20480e·104f0e14·410e1841·G..A.·H..O..A..A524 ··0x0000e2ec·470e1c41·0e20480e·104f0e14·410e1841·G..A.·H..O..A..A
522 ··0x0000e2cc·0e1c410e·20480e10·4f0e1441·0e18410e·..A.·H..O..A..A.525 ··0x0000e2fc·0e1c410e·20480e10·10000000·541b0000·..A.·H......T...
523 ··0x0000e2dc·1c410e20·480e104f·0e14410e·18410e1c·.A.·H..O..A..A.. 
524 ··0x0000e2ec·410e2048·0e10490e·14410e18·470e1c41·A.·H..I..A..G..A 
525 ··0x0000e2fc·0e20480e·104b0e14·410e1841·0e1c410e·.·H..K..A..A..A. 
526 ··0x0000e30c·20480e10·4b0e1441·0e18410e·1c410e20··H..K..A..A..A.· 
527 ··0x0000e31c·480e1063·0e14410e·18410e1c·410e2048·H..c..A..A..A.·H 
528 ··0x0000e32c·0e10750e·14410e18·470e1c41·0e20480e·..u..A..G..A.·H. 
529 ··0x0000e33c·104f0e14·410e1841·0e1c410e·20480e10·.O..A..A..A.·H..526 ··0x0000e30c·d857ffff·30000000·00000000·60000000·.W..0.......`...
 527 ··0x0000e31c·c0200000·709dffff·67000000·00410e08·.·..p...g....A..
 528 ··0x0000e32c·8502410e·0c870343·0e108604·430e1483·..A....C....C...
 529 ··0x0000e33c·054e0e30·4a0e3843·0e3c410e·404b0e30·.N.0J.8C.<A.@K.0
 530 ··0x0000e34c·470a0e14·41c30e10·41c60e0c·41c70e08·G...A...A...A...
 531 ··0x0000e35c·41c50e04·410b410e·34410e38·420e3c41·A...A.A.4A.8B.<A
 532 ··0x0000e36c·0e40480e·30500e3c·410e4048·0e300000·.@H.0P.<A.@H.0..
 533 ··0x0000e37c·1c000000·00000000·017a5200·017c0801·.........zR..|..
 534 ··0x0000e38c·1b0c0404·88010e30·83058502·86048703·.......0........
530 ··0x0000e34c·10000000·9c1b0000·9057ffff·30000000·.........W..0...535 ··0x0000e39c·1c000000·24000000·7057ffff·23000000·....$...pW..#...
 536 ··0x0000e3ac·00480e34·410e3842·0e3c430e·40500e30·.H.4A.8B.<C.@P.0
 537 ··0x0000e3bc·20000000·64210000·0ca6ffff·30000000··...d!......0...
 538 ··0x0000e3cc·00410e08·83024e0e·1c470e20·580e0841·.A....N..G.·X..A
531 ··0x0000e35c·00000000·60000000·08210000·289dffff·....`....!..(...539 ··0x0000e3dc·c30e0400·20000000·88210000·18a6ffff·....·....!......
532 ··0x0000e36c·67000000·00410e08·8502410e·0c870343·g....A....A....C540 ··0x0000e3ec·30000000·00410e08·83024e0e·1c470e20·0....A....N..G.·
533 ··0x0000e37c·0e108604·430e1483·054e0e30·4a0e3843·....C....N.0J.8C 
534 ··0x0000e38c·0e3c410e·404b0e30·470a0e14·41c30e10·.<A.@K.0G...A... 
535 ··0x0000e39c·41c60e0c·41c70e08·41c50e04·410b410e·A...A...A...A.A. 
536 ··0x0000e3ac·34410e38·420e3c41·0e40480e·30500e3c·4A.8B.<A.@H.0P.< 
537 ··0x0000e3bc·410e4048·0e300000·1c000000·00000000·A.@H.0.......... 
538 ··0x0000e3cc·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........0 
539 ··0x0000e3dc·83058502·86048703·1c000000·24000000·............$... 
540 ··0x0000e3ec·2857ffff·23000000·00480e34·410e3842·(W..#....H.4A.8B 
541 ··0x0000e3fc·0e3c430e·40500e30·2c000000·ac210000·.<C.@P.0,....!..541 ··0x0000e3fc·580e0841·c30e0400·2c000000·ac210000·X..A....,....!..
542 ··0x0000e40c·2b57ffff·37000000·00410e08·83024e0e·+W..7....A....N.542 ··0x0000e40c·2b57ffff·37000000·00410e08·83024e0e·+W..7....A....N.
543 ··0x0000e41c·1c440e20·480e1447·0e18470e·1c420e20·.D.·H..G..G..B.·543 ··0x0000e41c·1c440e20·480e1447·0e18470e·1c420e20·.D.·H..G..G..B.·
544 ··0x0000e42c·480e0843·c30e0400·b0000000·dc210000·H..C.........!..544 ··0x0000e42c·480e0843·c30e0400·b0000000·dc210000·H..C.........!..
545 ··0x0000e43c·c49cffff·59010000·00410e08·8502410e·....Y....A....A.545 ··0x0000e43c·c49cffff·59010000·00410e08·8502410e·....Y....A....A.
546 ··0x0000e44c·0c870341·0e108604·410e1483·054e0e50·...A....A....N.P546 ··0x0000e44c·0c870341·0e108604·410e1483·054e0e50·...A....A....N.P
547 ··0x0000e45c·580e5c41·0e60480e·504b0e54·420e5845·X.\A.`H.PK.TB.XE547 ··0x0000e45c·580e5c41·0e60480e·504b0e54·420e5845·X.\A.`H.PK.TB.XE
548 ··0x0000e46c·0e5c410e·60480e50·630e5842·0e5c450e·.\A.`H.Pc.XB.\E.548 ··0x0000e46c·0e5c410e·60480e50·630e5842·0e5c450e·.\A.`H.Pc.XB.\E.
1.45 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x000111a0·a0110100·00000000·00000000·00000000·................2 ··0x000111a0·a0110100·00000000·00000000·00000000·................
3 ··0x000111b0·00000000·00000000·00000000·00000000·................3 ··0x000111b0·00000000·00000000·00000000·00000000·................
4 ··0x000111c0·92a20000·008a0000·00000000·00000000·................4 ··0x000111c0·92a20000·008a0000·00000000·00000000·................
5 ··0x000111d0·00000000·9ea20000·20890000·00000000·........·.......5 ··0x000111d0·00000000·9ea20000·d0890000·00000000·................
6 ··0x000111e0·00000000·00000000·5da20000·908a0000·........].......6 ··0x000111e0·00000000·00000000·5da20000·908a0000·........].......
7 ··0x000111f0·00000000·00000000·a9a20000·00000000·................7 ··0x000111f0·00000000·00000000·a9a20000·00000000·................
8 ··0x00011200·00000000·00000000·00000000·00000000·................8 ··0x00011200·00000000·00000000·00000000·00000000·................
9 ··0x00011210·00000000·00000000·00000000·00000000·................9 ··0x00011210·00000000·00000000·00000000·00000000·................
10 ··0x00011220·b9a20000·00810000·08000000·40a60000·............@...10 ··0x00011220·b9a20000·00810000·08000000·40a60000·............@...
11 ··0x00011230·dda00000·e07d0000·04000000·00a60000·.....}..........11 ··0x00011230·dda00000·e07d0000·04000000·00a60000·.....}..........
12 ··0x00011240·c0a20000·50890000·04000000·a0a50000·....P...........12 ··0x00011240·c0a20000·20890000·04000000·a0a50000·....·...........
13 ··0x00011250·caa20000·308a0000·04000000·60a50000·....0.......`...13 ··0x00011250·caa20000·308a0000·04000000·60a50000·....0.......`...
14 ··0x00011260·00000000·00000000·00000000·00000000·................14 ··0x00011260·00000000·00000000·00000000·00000000·................
15 ··0x00011270·00000000·00000000·00000000·00000000·................15 ··0x00011270·00000000·00000000·00000000·00000000·................
16 ··0x00011280·92a20000·d53c0000·00000000·00000000·.....<..........16 ··0x00011280·92a20000·d53c0000·00000000·00000000·.....<..........
17 ··0x00011290·00000000·00000000·00000000·00000000·................17 ··0x00011290·00000000·00000000·00000000·00000000·................
18 ··0x000112a0·00000000·00000000·00000000·00000000·................18 ··0x000112a0·00000000·00000000·00000000·00000000·................
19 ··0x000112b0·00000000·00000000·00000000·00000000·................19 ··0x000112b0·00000000·00000000·00000000·00000000·................
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·63633432·36303961·64333862·65353233·cc42609ad38be523 
3 ··0x00000010·32303635·39613736·62343935·34303035·20659a76b49540052 ··0x00000000·61393365·33643132·34353530·64626434·a93e3d124550dbd4
 3 ··0x00000010·32333461·63363630·33316237·34633866·234ac66031b74c8f
4 ··0x00000020·31633630·32372e64·65627567·00000000·1c6027.debug....4 ··0x00000020·33623935·32372e64·65627567·00000000·3b9527.debug....
5 ··0x00000030·89249774····························.$.t5 ··0x00000030·1bef12ac····························....
  
3.15 MB
libpython3.9-stdlib_3.9.2-1_i386.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2021-02-28·17:03:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-02-28·17:03:44.000000·debian-binary
2 -rw-r--r--···0········0········0·····9172·2021-02-28·17:03:44.000000·control.tar.xz2 -rw-r--r--···0········0········0·····9180·2021-02-28·17:03:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1693648·2021-02-28·17:03:44.000000·data.tar.xz3 -rw-r--r--···0········0········0··1693672·2021-02-28·17:03:44.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
3.15 MB
data.tar.xz
3.15 MB
data.tar
15.3 KB
./usr/lib/python3.9/lib-dynload/_asyncio.cpython-39-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·02cbffa884b07e0bc42cf4519b2ae1effa44d3db3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c0b9bd37bda54e31c1b085dd9ed7907715b4e212
3.74 KB
readelf --wide --debug-dump=frames {}
    
Offset 4892, 82 lines modifiedOffset 4892, 82 lines modified
4892 ··DW_CFA_def_cfa_offset:·84892 ··DW_CFA_def_cfa_offset:·8
4893 ··DW_CFA_advance_loc:·3·to·00004e5b4893 ··DW_CFA_advance_loc:·3·to·00004e5b
4894 ··DW_CFA_restore:·r3·(ebx)4894 ··DW_CFA_restore:·r3·(ebx)
4895 ··DW_CFA_def_cfa_offset:·44895 ··DW_CFA_def_cfa_offset:·4
4896 ··DW_CFA_nop4896 ··DW_CFA_nop
4897 ··DW_CFA_nop4897 ··DW_CFA_nop
  
4898 00002360·00000068·00002364·FDE·cie=00000000·pc=00004e5c..00004f054898 00002360·00000010·00002364·FDE·cie=00000000·pc=00004e5c..00004e7c
 4899 ··DW_CFA_nop
 4900 ··DW_CFA_nop
 4901 ··DW_CFA_nop
  
 4902 00002374·00000068·00002378·FDE·cie=00000000·pc=00004e7c..00004f25
4899 ··DW_CFA_advance_loc:·1·to·00004e5d4903 ··DW_CFA_advance_loc:·1·to·00004e7d
4900 ··DW_CFA_def_cfa_offset:·84904 ··DW_CFA_def_cfa_offset:·8
4901 ··DW_CFA_offset:·r5·(ebp)·at·cfa-84905 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
4902 ··DW_CFA_advance_loc:·1·to·00004e5e4906 ··DW_CFA_advance_loc:·1·to·00004e7e
4903 ··DW_CFA_def_cfa_offset:·124907 ··DW_CFA_def_cfa_offset:·12
4904 ··DW_CFA_offset:·r7·(edi)·at·cfa-124908 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
4905 ··DW_CFA_advance_loc:·3·to·00004e614909 ··DW_CFA_advance_loc:·3·to·00004e81
4906 ··DW_CFA_def_cfa_offset:·164910 ··DW_CFA_def_cfa_offset:·16
4907 ··DW_CFA_offset:·r6·(esi)·at·cfa-164911 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
4908 ··DW_CFA_advance_loc:·1·to·00004e624912 ··DW_CFA_advance_loc:·1·to·00004e82
4909 ··DW_CFA_def_cfa_offset:·204913 ··DW_CFA_def_cfa_offset:·20
4910 ··DW_CFA_offset:·r3·(ebx)·at·cfa-204914 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
4911 ··DW_CFA_advance_loc:·14·to·00004e704915 ··DW_CFA_advance_loc:·14·to·00004e90
4912 ··DW_CFA_def_cfa_offset:·484916 ··DW_CFA_def_cfa_offset:·48
4913 ··DW_CFA_advance_loc:·45·to·00004e9d4917 ··DW_CFA_advance_loc:·45·to·00004ebd
4914 ··DW_CFA_def_cfa_offset:·604918 ··DW_CFA_def_cfa_offset:·60
4915 ··DW_CFA_advance_loc:·5·to·00004ea24919 ··DW_CFA_advance_loc:·5·to·00004ec2
4916 ··DW_CFA_def_cfa_offset:·644920 ··DW_CFA_def_cfa_offset:·64
4917 ··DW_CFA_advance_loc:·8·to·00004eaa4921 ··DW_CFA_advance_loc:·8·to·00004eca
4918 ··DW_CFA_def_cfa_offset:·684922 ··DW_CFA_def_cfa_offset:·68
4919 ··DW_CFA_advance_loc:·2·to·00004eac4923 ··DW_CFA_advance_loc:·2·to·00004ecc
4920 ··DW_CFA_def_cfa_offset:·724924 ··DW_CFA_def_cfa_offset:·72
4921 ··DW_CFA_advance_loc:·2·to·00004eae4925 ··DW_CFA_advance_loc:·2·to·00004ece
4922 ··DW_CFA_def_cfa_offset:·764926 ··DW_CFA_def_cfa_offset:·76
4923 ··DW_CFA_advance_loc:·1·to·00004eaf4927 ··DW_CFA_advance_loc:·1·to·00004ecf
4924 ··DW_CFA_def_cfa_offset:·804928 ··DW_CFA_def_cfa_offset:·80
4925 ··DW_CFA_advance_loc:·1·to·00004eb04929 ··DW_CFA_advance_loc:·1·to·00004ed0
4926 ··DW_CFA_def_cfa_offset:·844930 ··DW_CFA_def_cfa_offset:·84
4927 ··DW_CFA_advance_loc:·2·to·00004eb24931 ··DW_CFA_advance_loc:·2·to·00004ed2
4928 ··DW_CFA_def_cfa_offset:·884932 ··DW_CFA_def_cfa_offset:·88
4929 ··DW_CFA_advance_loc:·1·to·00004eb34933 ··DW_CFA_advance_loc:·1·to·00004ed3
4930 ··DW_CFA_def_cfa_offset:·924934 ··DW_CFA_def_cfa_offset:·92
4931 ··DW_CFA_advance_loc:·1·to·00004eb44935 ··DW_CFA_advance_loc:·1·to·00004ed4
4932 ··DW_CFA_def_cfa_offset:·964936 ··DW_CFA_def_cfa_offset:·96
4933 ··DW_CFA_advance_loc:·8·to·00004ebc4937 ··DW_CFA_advance_loc:·8·to·00004edc
4934 ··DW_CFA_def_cfa_offset:·484938 ··DW_CFA_def_cfa_offset:·48
4935 ··DW_CFA_advance_loc:·39·to·00004ee34939 ··DW_CFA_advance_loc:·39·to·00004f03
4936 ··DW_CFA_def_cfa_offset:·524940 ··DW_CFA_def_cfa_offset:·52
4937 ··DW_CFA_advance_loc:·7·to·00004eea4941 ··DW_CFA_advance_loc:·7·to·00004f0a
4938 ··DW_CFA_def_cfa_offset:·564942 ··DW_CFA_def_cfa_offset:·56
4939 ··DW_CFA_advance_loc:·7·to·00004ef14943 ··DW_CFA_advance_loc:·7·to·00004f11
4940 ··DW_CFA_def_cfa_offset:·604944 ··DW_CFA_def_cfa_offset:·60
4941 ··DW_CFA_advance_loc:·2·to·00004ef34945 ··DW_CFA_advance_loc:·2·to·00004f13
4942 ··DW_CFA_def_cfa_offset:·644946 ··DW_CFA_def_cfa_offset:·64
4943 ··DW_CFA_advance_loc:·8·to·00004efb4947 ··DW_CFA_advance_loc:·8·to·00004f1b
4944 ··DW_CFA_def_cfa_offset:·484948 ··DW_CFA_def_cfa_offset:·48
4945 ··DW_CFA_advance_loc:·3·to·00004efe4949 ··DW_CFA_advance_loc:·3·to·00004f1e
4946 ··DW_CFA_def_cfa_offset:·204950 ··DW_CFA_def_cfa_offset:·20
4947 ··DW_CFA_advance_loc:·3·to·00004f014951 ··DW_CFA_advance_loc:·3·to·00004f21
4948 ··DW_CFA_restore:·r3·(ebx)4952 ··DW_CFA_restore:·r3·(ebx)
4949 ··DW_CFA_def_cfa_offset:·164953 ··DW_CFA_def_cfa_offset:·16
4950 ··DW_CFA_advance_loc:·1·to·00004f024954 ··DW_CFA_advance_loc:·1·to·00004f22
4951 ··DW_CFA_restore:·r6·(esi)4955 ··DW_CFA_restore:·r6·(esi)
4952 ··DW_CFA_def_cfa_offset:·124956 ··DW_CFA_def_cfa_offset:·12
4953 ··DW_CFA_advance_loc:·1·to·00004f034957 ··DW_CFA_advance_loc:·1·to·00004f23
4954 ··DW_CFA_restore:·r7·(edi)4958 ··DW_CFA_restore:·r7·(edi)
4955 ··DW_CFA_def_cfa_offset:·84959 ··DW_CFA_def_cfa_offset:·8
4956 ··DW_CFA_advance_loc:·1·to·00004f044960 ··DW_CFA_advance_loc:·1·to·00004f24
4957 ··DW_CFA_restore:·r5·(ebp)4961 ··DW_CFA_restore:·r5·(ebp)
4958 ··DW_CFA_def_cfa_offset:·44962 ··DW_CFA_def_cfa_offset:·4
4959 ··DW_CFA_nop4963 ··DW_CFA_nop
  
4960 000023cc·00000010·000023d0·FDE·cie=00000000·pc=00004f05..00004f25 
4961 ··DW_CFA_nop 
4962 ··DW_CFA_nop 
4963 ··DW_CFA_nop 
  
4964 000023e0·000000bc·000023e4·FDE·cie=00000000·pc=00004f25..000050e44964 000023e0·000000bc·000023e4·FDE·cie=00000000·pc=00004f25..000050e4
4965 ··DW_CFA_advance_loc:·1·to·00004f264965 ··DW_CFA_advance_loc:·1·to·00004f26
4966 ··DW_CFA_def_cfa_offset:·84966 ··DW_CFA_def_cfa_offset:·8
4967 ··DW_CFA_offset:·r5·(ebp)·at·cfa-84967 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
4968 ··DW_CFA_advance_loc:·1·to·00004f274968 ··DW_CFA_advance_loc:·1·to·00004f27
4969 ··DW_CFA_def_cfa_offset:·124969 ··DW_CFA_def_cfa_offset:·12
4970 ··DW_CFA_offset:·r7·(edi)·at·cfa-124970 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
4.63 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 4823, 45 lines modifiedOffset 4823, 62 lines modified
4823 »       call···21b0·<PyErr_SetString@plt>4823 »       call···21b0·<PyErr_SetString@plt>
4824 _asyncio_Future_set_exception():4824 _asyncio_Future_set_exception():
4825 ./build-static/./Modules/_asynciomodule.c:9304825 ./build-static/./Modules/_asynciomodule.c:930
4826 »       add····$0x18,%esp4826 »       add····$0x18,%esp
4827 »       xor····%eax,%eax4827 »       xor····%eax,%eax
4828 »       pop····%ebx4828 »       pop····%ebx
4829 »       retq···4829 »       retq···
 4830 TaskWakeupMethWrapper_traverse():
 4831 ./build-static/./Modules/_asynciomodule.c:1903
 4832 »       mov····0x4(%esp),%eax
 4833 ./build-static/./Modules/_asynciomodule.c:1902
 4834 »       mov····0x8(%esp),%edx
 4835 »       mov····0xc(%esp),%ecx
 4836 ./build-static/./Modules/_asynciomodule.c:1903
 4837 »       mov····0x8(%eax),%eax
 4838 »       test···%eax,%eax
 4839 »       je·····4e79·<__cxa_finalize@plt+0x2949>
 4840 ./build-static/./Modules/_asynciomodule.c:1903·(discriminator·1)
 4841 »       mov····%ecx,0x8(%esp)
 4842 »       mov····%eax,0x4(%esp)
 4843 »       jmp····*%edx
 4844 ./build-static/./Modules/_asynciomodule.c:1905
 4845 »       xor····%eax,%eax
 4846 »       retq···
4830 _asyncio_Future_cancel():4847 _asyncio_Future_cancel():
4831 ./build-static/./Modules/clinic/_asynciomodule.c.h:1944848 ./build-static/./Modules/clinic/_asynciomodule.c.h:194
4832 »       push···%ebp4849 »       push···%ebp
4833 »       push···%edi4850 »       push···%edi
4834 »       xor····%edi,%edi4851 »       xor····%edi,%edi
4835 »       push···%esi4852 »       push···%esi
4836 »       push···%ebx4853 »       push···%ebx
4837 »       call···6a40·<PyInit__asyncio@@Base+0x11a0>4854 »       call···6a40·<PyInit__asyncio@@Base+0x11a0>
4838 »       add····$0xa199,%ebx4855 »       add····$0xa179,%ebx
4839 »       sub····$0x1c,%esp4856 »       sub····$0x1c,%esp
4840 »       mov····0x3c(%esp),%edx4857 »       mov····0x3c(%esp),%edx
4841 »       mov····0x30(%esp),%ebp4858 »       mov····0x30(%esp),%ebp
4842 »       mov····0x34(%esp),%esi4859 »       mov····0x34(%esp),%esi
4843 »       mov····0x38(%esp),%eax4860 »       mov····0x38(%esp),%eax
4844 ./build-static/./Modules/clinic/_asynciomodule.c.h:1994861 ./build-static/./Modules/clinic/_asynciomodule.c.h:199
4845 »       test···%edx,%edx4862 »       test···%edx,%edx
4846 »       je·····4e87·<__cxa_finalize@plt+0x2957>4863 »       je·····4ea7·<__cxa_finalize@plt+0x2977>
4847 ./build-static/./Modules/clinic/_asynciomodule.c.h:199·(discriminator·1)4864 ./build-static/./Modules/clinic/_asynciomodule.c.h:199·(discriminator·1)
4848 »       mov····0x8(%edx),%edi4865 »       mov····0x8(%edx),%edi
4849 ./build-static/./Modules/clinic/_asynciomodule.c.h:199·(discriminator·4)4866 ./build-static/./Modules/clinic/_asynciomodule.c.h:199·(discriminator·4)
4850 »       add····%eax,%edi4867 »       add····%eax,%edi
4851 ./build-static/./Modules/clinic/_asynciomodule.c.h:202·(discriminator·4)4868 ./build-static/./Modules/clinic/_asynciomodule.c.h:202·(discriminator·4)
4852 »       test···%edx,%edx4869 »       test···%edx,%edx
4853 »       jne····4e9a·<__cxa_finalize@plt+0x296a>4870 »       jne····4eba·<__cxa_finalize@plt+0x298a>
4854 »       test···%eax,%eax4871 »       test···%eax,%eax
4855 »       js·····4e9a·<__cxa_finalize@plt+0x296a>4872 »       js·····4eba·<__cxa_finalize@plt+0x298a>
4856 ./build-static/./Modules/clinic/_asynciomodule.c.h:202·(discriminator·2)4873 ./build-static/./Modules/clinic/_asynciomodule.c.h:202·(discriminator·2)
4857 »       cmp····$0x1,%eax4874 »       cmp····$0x1,%eax
4858 »       jg·····4e9a·<__cxa_finalize@plt+0x296a>4875 »       jg·····4eba·<__cxa_finalize@plt+0x298a>
4859 »       test···%esi,%esi4876 »       test···%esi,%esi
4860 »       jne····4ec2·<__cxa_finalize@plt+0x2992>4877 »       jne····4ee2·<__cxa_finalize@plt+0x29b2>
4861 ./build-static/./Modules/clinic/_asynciomodule.c.h:202·(discriminator·3)4878 ./build-static/./Modules/clinic/_asynciomodule.c.h:202·(discriminator·3)
4862 »       sub····$0xc,%esp4879 »       sub····$0xc,%esp
4863 »       lea····0x18(%esp),%ecx4880 »       lea····0x18(%esp),%ecx
4864 »       push···%ecx4881 »       push···%ecx
4865 »       lea····0x840(%ebx),%ecx4882 »       lea····0x840(%ebx),%ecx
4866 »       push···$0x04883 »       push···$0x0
4867 »       push···$0x14884 »       push···$0x1
1.17 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
31 ··0x0000a53c·84250000·2ea6ffff·98250000·1da7ffff·.%.......%......31 ··0x0000a53c·84250000·2ea6ffff·98250000·1da7ffff·.%.......%......
32 ··0x0000a54c·0c260000·a4a7ffff·70260000·37a8ffff·.&......p&..7...32 ··0x0000a54c·0c260000·a4a7ffff·70260000·37a8ffff·.&......p&..7...
33 ··0x0000a55c·c4260000·09a9ffff·1c270000·28a9ffff·.&.......'..(...33 ··0x0000a55c·c4260000·09a9ffff·1c270000·28a9ffff·.&.......'..(...
34 ··0x0000a56c·30270000·62a9ffff·60270000·afa9ffff·0'..b...`'......34 ··0x0000a56c·30270000·62a9ffff·60270000·afa9ffff·0'..b...`'......
35 ··0x0000a57c·98270000·d5a9ffff·ac270000·f4a9ffff·.'.......'......35 ··0x0000a57c·98270000·d5a9ffff·ac270000·f4a9ffff·.'.......'......
36 ··0x0000a58c·c0270000·5caaffff·f4270000·7eaaffff·.'..\....'..~...36 ··0x0000a58c·c0270000·5caaffff·f4270000·7eaaffff·.'..\....'..~...
37 ··0x0000a59c·08280000·9daaffff·1c280000·e0aaffff·.(.......(......37 ··0x0000a59c·08280000·9daaffff·1c280000·e0aaffff·.(.......(......
38 ··0x0000a5ac·54280000·89abffff·c0280000·a9abffff·T(.......(......38 ··0x0000a5ac·54280000·00abffff·68280000·a9abffff·T(......h(......
39 ··0x0000a5bc·d4280000·68adffff·94290000·baadffff·.(..h....)......39 ··0x0000a5bc·d4280000·68adffff·94290000·baadffff·.(..h....)......
40 ··0x0000a5cc·cc290000·dcadffff·e0290000·2faeffff·.).......)../...40 ··0x0000a5cc·cc290000·dcadffff·e0290000·2faeffff·.).......)../...
41 ··0x0000a5dc·302a0000·7caeffff·682a0000·86aeffff·0*..|...h*......41 ··0x0000a5dc·302a0000·7caeffff·682a0000·86aeffff·0*..|...h*......
42 ··0x0000a5ec·7c2a0000·8daeffff·902a0000·adaeffff·|*.......*......42 ··0x0000a5ec·7c2a0000·8daeffff·902a0000·adaeffff·|*.......*......
43 ··0x0000a5fc·a42a0000·ccaeffff·b82a0000·ebaeffff·.*.......*......43 ··0x0000a5fc·a42a0000·ccaeffff·b82a0000·ebaeffff·.*.......*......
44 ··0x0000a60c·cc2a0000·11afffff·e02a0000·18afffff·.*.......*......44 ··0x0000a60c·cc2a0000·11afffff·e02a0000·18afffff·.*.......*......
45 ··0x0000a61c·f42a0000·56afffff·202b0000·b1afffff·.*..V...·+......45 ··0x0000a61c·f42a0000·56afffff·202b0000·b1afffff·.*..V...·+......
2.08 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 562, 22 lines modifiedOffset 562, 22 lines modified
562 ··0x0000cb60·480e1057·0e0c41c3·0e0841c6·0e040000·H..W..A...A.....562 ··0x0000cb60·480e1057·0e0c41c3·0e0841c6·0e040000·H..W..A...A.....
563 ··0x0000cb70·10000000·04230000·6082ffff·22000000·.....#..`..."...563 ··0x0000cb70·10000000·04230000·6082ffff·22000000·.....#..`..."...
564 ··0x0000cb80·00000000·10000000·18230000·6e82ffff·.........#..n...564 ··0x0000cb80·00000000·10000000·18230000·6e82ffff·.........#..n...
565 ··0x0000cb90·1f000000·00000000·34000000·2c230000·........4...,#..565 ··0x0000cb90·1f000000·00000000·34000000·2c230000·........4...,#..
566 ··0x0000cba0·7982ffff·43000000·00410e08·83024e0e·y...C....A....N.566 ··0x0000cba0·7982ffff·43000000·00410e08·83024e0e·y...C....A....N.
567 ··0x0000cbb0·10510a0e·0841c30e·04450b47·0e14410e·.Q...A...E.G..A.567 ··0x0000cbb0·10510a0e·0841c30e·04450b47·0e14410e·.Q...A...E.G..A.
568 ··0x0000cbc0·18470e1c·420e2048·0e0843c3·0e040000·.G..B.·H..C.....568 ··0x0000cbc0·18470e1c·420e2048·0e0843c3·0e040000·.G..B.·H..C.....
569 ··0x0000cbd0·68000000·64230000·8482ffff·a9000000·h...d#..........569 ··0x0000cbd0·10000000·64230000·8482ffff·20000000·....d#......·...
 570 ··0x0000cbe0·00000000·68000000·78230000·9082ffff·....h...x#......
570 ··0x0000cbe0·00410e08·8502410e·0c870343·0e108604·.A....A....C....571 ··0x0000cbf0·a9000000·00410e08·8502410e·0c870343·.....A....A....C
571 ··0x0000cbf0·410e1483·054e0e30·6d0e3c45·0e40480e·A....N.0m.<E.@H.572 ··0x0000cc00·0e108604·410e1483·054e0e30·6d0e3c45·....A....N.0m.<E
572 ··0x0000cc00·44420e48·420e4c41·0e50410e·54420e58·DB.HB.LA.PA.TB.X573 ··0x0000cc10·0e40480e·44420e48·420e4c41·0e50410e·.@H.DB.HB.LA.PA.
573 ··0x0000cc10·410e5c41·0e60480e·30670e34·470e3847·A.\A.`H.0g.4G.8G574 ··0x0000cc20·54420e58·410e5c41·0e60480e·30670e34·TB.XA.\A.`H.0g.4
574 ··0x0000cc20·0e3c420e·40480e30·430e1443·c30e1041·.<B.@H.0C..C...A575 ··0x0000cc30·470e3847·0e3c420e·40480e30·430e1443·G.8G.<B.@H.0C..C
575 ··0x0000cc30·c60e0c41·c70e0841·c50e0400·10000000·...A...A........576 ··0x0000cc40·c30e1041·c60e0c41·c70e0841·c50e0400·...A...A...A....
576 ··0x0000cc40·d0230000·c182ffff·20000000·00000000·.#......·....... 
577 ··0x0000cc50·bc000000·e4230000·cd82ffff·bf010000·.....#..........577 ··0x0000cc50·bc000000·e4230000·cd82ffff·bf010000·.....#..........
578 ··0x0000cc60·00410e08·8502410e·0c870341·0e108604·.A....A....A....578 ··0x0000cc60·00410e08·8502410e·0c870341·0e108604·.A....A....A....
579 ··0x0000cc70·410e1483·054e0e4c·550e504f·0e54490e·A....N.LU.PO.TI.579 ··0x0000cc70·410e1483·054e0e4c·550e504f·0e54490e·A....N.LU.PO.TI.
580 ··0x0000cc80·58410e5c·440e6048·0e40024a·0e44410e·XA.\D.`H.@.J.DA.580 ··0x0000cc80·58410e5c·440e6048·0e40024a·0e44410e·XA.\D.`H.@.J.DA.
581 ··0x0000cc90·48410e4c·420e5048·0e40700e·44410e48·HA.LB.PH.@p.DA.H581 ··0x0000cc90·48410e4c·420e5048·0e40700e·44410e48·HA.LB.PH.@p.DA.H
582 ··0x0000cca0·440e4c44·0e50480e·40530a0e·44410e48·D.LD.PH.@S..DA.H582 ··0x0000cca0·440e4c44·0e50480e·40530a0e·44410e48·D.LD.PH.@S..DA.H
583 ··0x0000ccb0·420b510e·4c410e50·4c0e4043·0e44470e·B.Q.LA.PL.@C.DG.583 ··0x0000ccb0·420b510e·4c410e50·4c0e4043·0e44470e·B.Q.LA.PL.@C.DG.
2.23 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 54, 15 lines modifiedOffset 54, 15 lines modified
54 ··0x0000f490·00000000·00000000·00000000·00000000·................54 ··0x0000f490·00000000·00000000·00000000·00000000·................
55 ··0x0000f4a0·18830000·a0750000·04000000·809a0000·.....u..........55 ··0x0000f4a0·18830000·a0750000·04000000·809a0000·.....u..........
56 ··0x0000f4b0·23830000·f0730000·04000000·60990000·#....s......`...56 ··0x0000f4b0·23830000·f0730000·04000000·60990000·#....s......`...
57 ··0x0000f4c0·14830000·c0710000·08000000·c0980000·.....q..........57 ··0x0000f4c0·14830000·c0710000·08000000·c0980000·.....q..........
58 ··0x0000f4d0·1f830000·194e0000·08000000·00980000·.....N..........58 ··0x0000f4d0·1f830000·194e0000·08000000·00980000·.....N..........
59 ··0x0000f4e0·de820000·f06d0000·82000000·e0960000·.....m..........59 ··0x0000f4e0·de820000·f06d0000·82000000·e0960000·.....m..........
60 ··0x0000f4f0·f0820000·20750000·08000000·40960000·....·u......@...60 ··0x0000f4f0·f0820000·20750000·08000000·40960000·....·u......@...
61 ··0x0000f500·cb820000·5c4e0000·82000000·60950000·....\N......`...61 ··0x0000f500·cb820000·7c4e0000·82000000·60950000·....|N......`...
62 ··0x0000f510·05830000·00730000·04000000·00950000·.....s..........62 ··0x0000f510·05830000·00730000·04000000·00950000·.....s..........
63 ··0x0000f520·0f830000·70750000·04000000·60940000·....pu......`...63 ··0x0000f520·0f830000·70750000·04000000·60940000·....pu......`...
64 ··0x0000f530·70830000·806d0000·04000000·00940000·p....m..........64 ··0x0000f530·70830000·806d0000·04000000·00940000·p....m..........
65 ··0x0000f540·2d830000·ca570000·04000000·20930000·-....W......·...65 ··0x0000f540·2d830000·ca570000·04000000·20930000·-....W......·...
66 ··0x0000f550·4d800000·3a540000·04000000·04930000·M...:T..........66 ··0x0000f550·4d800000·3a540000·04000000·04930000·M...:T..........
67 ··0x0000f560·5e830000·02520000·18000000·00000000·^....R..........67 ··0x0000f560·5e830000·02520000·18000000·00000000·^....R..........
68 ··0x0000f570·00000000·00000000·00000000·00000000·................68 ··0x0000f570·00000000·00000000·00000000·00000000·................
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·63626666·61383834·62303765·30626334·cbffa884b07e0bc4 
3 ··0x00000010·32636634·35313962·32616531·65666661·2cf4519b2ae1effa2 ··0x00000000·62396264·33376264·61353465·33316331·b9bd37bda54e31c1
 3 ··0x00000010·62303835·64643965·64373930·37373135·b085dd9ed7907715
4 ··0x00000020·34346433·64622e64·65627567·00000000·44d3db.debug....4 ··0x00000020·62346532·31322e64·65627567·00000000·b4e212.debug....
5 ··0x00000030·f7e5164a····························...J5 ··0x00000030·1a3be3fc····························.;..
  
1.73 MB
./usr/lib/python3.9/lib-dynload/_ctypes.cpython-39-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.02 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x4a703 Entry·point·0x4a70
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x030b4·0x030b4·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x030b4·0x030b4·R···0x1000
8 ··LOAD···········0x004000·0x00004000·0x00004000·0x10fb8·0x10fb8·R·E·0x10008 ··LOAD···········0x004000·0x00004000·0x00004000·0x10f98·0x10f98·R·E·0x1000
9 ··LOAD···········0x015000·0x00015000·0x00015000·0x09b6c·0x09b6c·R···0x10009 ··LOAD···········0x015000·0x00015000·0x00015000·0x09b6c·0x09b6c·R···0x1000
10 ··LOAD···········0x01ee98·0x0001fe98·0x0001fe98·0x02180·0x021a0·RW··0x100010 ··LOAD···········0x01ee98·0x0001fe98·0x0001fe98·0x02180·0x021a0·RW··0x1000
11 ··DYNAMIC········0x01eea0·0x0001fea0·0x0001fea0·0x000f8·0x000f8·RW··0x411 ··DYNAMIC········0x01eea0·0x0001fea0·0x0001fea0·0x000f8·0x000f8·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x017448·0x00017448·0x00017448·0x0099c·0x0099c·R···0x413 ··GNU_EH_FRAME···0x017448·0x00017448·0x00017448·0x0099c·0x0099c·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x01ee98·0x0001fe98·0x0001fe98·0x00168·0x00168·R···0x115 ··GNU_RELRO······0x01ee98·0x0001fe98·0x0001fe98·0x00168·0x00168·R···0x1
1.52 KB
readelf --wide --sections {}
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 ··[·5]·.gnu.version······VERSYM··········00001b1e·001b1e·00017e·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········00001b1e·001b1e·00017e·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········00001c9c·001c9c·0000d0·00···A··4···4··411 ··[·6]·.gnu.version_r····VERNEED·········00001c9c·001c9c·0000d0·00···A··4···4··4
12 ··[·7]·.rel.dyn··········REL·············00001d6c·001d6c·000e38·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00001d6c·001d6c·000e38·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············00002ba4·002ba4·000510·08··AI··3··21··413 ··[·8]·.rel.plt··········REL·············00002ba4·002ba4·000510·08··AI··3··21··4
14 ··[·9]·.init·············PROGBITS········00004000·004000·000020·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00004000·004000·000020·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00004020·004020·000a30·04··AX··0···0·1615 ··[10]·.plt··············PROGBITS········00004020·004020·000a30·04··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········00004a50·004a50·000018·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········00004a50·004a50·000018·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········00004a70·004a70·010534·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········00004a70·004a70·010514·00··AX··0···0·16
18 ··[13]·.fini·············PROGBITS········00014fa4·014fa4·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00014f84·014f84·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00015000·015000·002448·00···A··0···0·3219 ··[14]·.rodata···········PROGBITS········00015000·015000·002448·00···A··0···0·32
20 ··[15]·.eh_frame_hdr·····PROGBITS········00017448·017448·00099c·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00017448·017448·00099c·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········00017de4·017de4·006d88·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········00017de4·017de4·006d88·00···A··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······0001fe98·01ee98·000004·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······0001fe98·01ee98·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······0001fe9c·01ee9c·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······0001fe9c·01ee9c·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········0001fea0·01eea0·0000f8·08··WA··4···0··424 ··[19]·.dynamic··········DYNAMIC·········0001fea0·01eea0·0000f8·08··WA··4···0··4
25 ··[20]·.got··············PROGBITS········0001ff98·01ef98·000068·04··WA··0···0··425 ··[20]·.got··············PROGBITS········0001ff98·01ef98·000068·04··WA··0···0··4
738 B
readelf --wide --symbols {}
    
Offset 187, 8 lines modifiedOffset 187, 8 lines modified
187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
188 ···184:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack188 ···184:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
189 ···185:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ffi_prep_closure_loc@LIBFFI_CLOSURE_7.0·(2)189 ···185:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ffi_prep_closure_loc@LIBFFI_CLOSURE_7.0·(2)
190 ···186:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError190 ···186:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError
191 ···187:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_SetItemId191 ···187:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDict_SetItemId
192 ···188:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.3.4·(10)192 ···188:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__sprintf_chk@GLIBC_2.3.4·(10)
193 ···189:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Fast193 ···189:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Fast
194 ···190:·00013590··1321·FUNC····GLOBAL·DEFAULT···12·PyInit__ctypes194 ···190:·00013570··1321·FUNC····GLOBAL·DEFAULT···12·PyInit__ctypes
968 B
readelf --wide --dynamic {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Dynamic·section·at·offset·0x1eea0·contains·27·entries:2 Dynamic·section·at·offset·0x1eea0·contains·27·entries:
3 ··Tag········Type·························Name/Value3 ··Tag········Type·························Name/Value
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libffi.so.7]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libffi.so.7]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so.2]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so.2]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libpthread.so.0]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libpthread.so.0]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]7 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
8 ·0x0000000c·(INIT)·······················0x40008 ·0x0000000c·(INIT)·······················0x4000
9 ·0x0000000d·(FINI)·······················0x14fa49 ·0x0000000d·(FINI)·······················0x14f84
10 ·0x00000019·(INIT_ARRAY)·················0x1fe9810 ·0x00000019·(INIT_ARRAY)·················0x1fe98
11 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)11 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
12 ·0x0000001a·(FINI_ARRAY)·················0x1fe9c12 ·0x0000001a·(FINI_ARRAY)·················0x1fe9c
13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)13 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
14 ·0x6ffffef5·(GNU_HASH)···················0x17814 ·0x6ffffef5·(GNU_HASH)···················0x178
15 ·0x00000005·(STRTAB)·····················0xd8815 ·0x00000005·(STRTAB)·····················0xd88
16 ·0x00000006·(SYMTAB)·····················0x19816 ·0x00000006·(SYMTAB)·····················0x198
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·34d84d7e8fadee1868bc5560c2be42d3072f37533 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f225b6c6f98fa7500e6277590088bd0a8198fdee
726 KB
readelf --wide --debug-dump=frames {}
    
Offset 21, 331 lines modifiedOffset 21, 331 lines modified
21 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)21 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)
  
22 0000003c·00000010·00000040·FDE·cie=00000000·pc=00004a50..00004a6822 0000003c·00000010·00000040·FDE·cie=00000000·pc=00004a50..00004a68
23 ··DW_CFA_nop23 ··DW_CFA_nop
24 ··DW_CFA_nop24 ··DW_CFA_nop
25 ··DW_CFA_nop25 ··DW_CFA_nop
  
26 00000050·000001ec·00000054·FDE·cie=00000000·pc=00013590..00013ab926 00000050·000001ec·00000054·FDE·cie=00000000·pc=00013570..00013a99
27 ··DW_CFA_advance_loc:·1·to·0001359127 ··DW_CFA_advance_loc:·1·to·00013571
28 ··DW_CFA_def_cfa_offset:·828 ··DW_CFA_def_cfa_offset:·8
29 ··DW_CFA_offset:·r5·(ebp)·at·cfa-829 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
30 ··DW_CFA_advance_loc:·1·to·0001359230 ··DW_CFA_advance_loc:·1·to·00013572
31 ··DW_CFA_def_cfa_offset:·1231 ··DW_CFA_def_cfa_offset:·12
32 ··DW_CFA_offset:·r7·(edi)·at·cfa-1232 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
33 ··DW_CFA_advance_loc:·1·to·0001359333 ··DW_CFA_advance_loc:·1·to·00013573
34 ··DW_CFA_def_cfa_offset:·1634 ··DW_CFA_def_cfa_offset:·16
35 ··DW_CFA_offset:·r6·(esi)·at·cfa-1635 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
36 ··DW_CFA_advance_loc:·1·to·0001359436 ··DW_CFA_advance_loc:·1·to·00013574
37 ··DW_CFA_def_cfa_offset:·2037 ··DW_CFA_def_cfa_offset:·20
38 ··DW_CFA_offset:·r3·(ebx)·at·cfa-2038 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
39 ··DW_CFA_advance_loc:·14·to·000135a239 ··DW_CFA_advance_loc:·14·to·00013582
40 ··DW_CFA_def_cfa_offset:·7240 ··DW_CFA_def_cfa_offset:·72
41 ··DW_CFA_advance_loc:·5·to·000135a741 ··DW_CFA_advance_loc:·5·to·00013587
42 ··DW_CFA_def_cfa_offset:·7642 ··DW_CFA_def_cfa_offset:·76
43 ··DW_CFA_advance_loc:·7·to·000135ae43 ··DW_CFA_advance_loc:·7·to·0001358e
44 ··DW_CFA_def_cfa_offset:·8044 ··DW_CFA_def_cfa_offset:·80
45 ··DW_CFA_advance_loc:·8·to·000135b645 ··DW_CFA_advance_loc:·8·to·00013596
46 ··DW_CFA_def_cfa_offset:·6446 ··DW_CFA_def_cfa_offset:·64
47 ··DW_CFA_advance_loc:·30·to·000135d447 ··DW_CFA_advance_loc:·30·to·000135b4
48 ··DW_CFA_def_cfa_offset:·6848 ··DW_CFA_def_cfa_offset:·68
49 ··DW_CFA_advance_loc:·7·to·000135db49 ··DW_CFA_advance_loc:·7·to·000135bb
50 ··DW_CFA_def_cfa_offset:·7250 ··DW_CFA_def_cfa_offset:·72
51 ··DW_CFA_advance_loc:·1·to·000135dc51 ··DW_CFA_advance_loc:·1·to·000135bc
52 ··DW_CFA_def_cfa_offset:·7652 ··DW_CFA_def_cfa_offset:·76
53 ··DW_CFA_advance_loc:·1·to·000135dd53 ··DW_CFA_advance_loc:·1·to·000135bd
54 ··DW_CFA_def_cfa_offset:·8054 ··DW_CFA_def_cfa_offset:·80
55 ··DW_CFA_advance_loc:·6·to·000135e355 ··DW_CFA_advance_loc:·6·to·000135c3
56 ··DW_CFA_def_cfa_offset:·7656 ··DW_CFA_def_cfa_offset:·76
57 ··DW_CFA_advance_loc:·7·to·000135ea57 ··DW_CFA_advance_loc:·7·to·000135ca
58 ··DW_CFA_def_cfa_offset:·7258 ··DW_CFA_def_cfa_offset:·72
59 ··DW_CFA_advance_loc:·1·to·000135eb59 ··DW_CFA_advance_loc:·1·to·000135cb
60 ··DW_CFA_def_cfa_offset:·7660 ··DW_CFA_def_cfa_offset:·76
61 ··DW_CFA_advance_loc:·1·to·000135ec61 ··DW_CFA_advance_loc:·1·to·000135cc
62 ··DW_CFA_def_cfa_offset:·8062 ··DW_CFA_def_cfa_offset:·80
63 ··DW_CFA_advance_loc:·8·to·000135f463 ··DW_CFA_advance_loc:·8·to·000135d4
64 ··DW_CFA_def_cfa_offset:·6464 ··DW_CFA_def_cfa_offset:·64
65 ··DW_CFA_advance_loc:·17·to·0001360565 ··DW_CFA_advance_loc:·17·to·000135e5
66 ··DW_CFA_def_cfa_offset:·7666 ··DW_CFA_def_cfa_offset:·76
67 ··DW_CFA_advance_loc:·7·to·0001360c67 ··DW_CFA_advance_loc:·7·to·000135ec
68 ··DW_CFA_def_cfa_offset:·8068 ··DW_CFA_def_cfa_offset:·80
69 ··DW_CFA_advance_loc:·8·to·0001361469 ··DW_CFA_advance_loc:·8·to·000135f4
70 ··DW_CFA_def_cfa_offset:·6470 ··DW_CFA_def_cfa_offset:·64
71 ··DW_CFA_advance_loc:·11·to·0001361f71 ··DW_CFA_advance_loc:·11·to·000135ff
72 ··DW_CFA_def_cfa_offset:·7672 ··DW_CFA_def_cfa_offset:·76
73 ··DW_CFA_advance_loc:·7·to·0001362673 ··DW_CFA_advance_loc:·7·to·00013606
74 ··DW_CFA_def_cfa_offset:·8074 ··DW_CFA_def_cfa_offset:·80
75 ··DW_CFA_advance_loc:·8·to·0001362e75 ··DW_CFA_advance_loc:·8·to·0001360e
76 ··DW_CFA_def_cfa_offset:·6476 ··DW_CFA_def_cfa_offset:·64
77 ··DW_CFA_advance_loc:·11·to·0001363977 ··DW_CFA_advance_loc:·11·to·00013619
78 ··DW_CFA_def_cfa_offset:·7678 ··DW_CFA_def_cfa_offset:·76
79 ··DW_CFA_advance_loc:·13·to·0001364679 ··DW_CFA_advance_loc:·13·to·00013626
80 ··DW_CFA_def_cfa_offset:·8080 ··DW_CFA_def_cfa_offset:·80
81 ··DW_CFA_advance_loc:·14·to·0001365481 ··DW_CFA_advance_loc:·14·to·00013634
82 ··DW_CFA_def_cfa_offset:·6482 ··DW_CFA_def_cfa_offset:·64
83 ··DW_CFA_advance_loc:·11·to·0001365f83 ··DW_CFA_advance_loc:·11·to·0001363f
84 ··DW_CFA_def_cfa_offset:·7684 ··DW_CFA_def_cfa_offset:·76
85 ··DW_CFA_advance_loc:·13·to·0001366c85 ··DW_CFA_advance_loc:·13·to·0001364c
86 ··DW_CFA_def_cfa_offset:·8086 ··DW_CFA_def_cfa_offset:·80
87 ··DW_CFA_advance_loc:·14·to·0001367a87 ··DW_CFA_advance_loc:·14·to·0001365a
88 ··DW_CFA_def_cfa_offset:·6488 ··DW_CFA_def_cfa_offset:·64
89 ··DW_CFA_advance_loc:·11·to·0001368589 ··DW_CFA_advance_loc:·11·to·00013665
90 ··DW_CFA_def_cfa_offset:·7690 ··DW_CFA_def_cfa_offset:·76
91 ··DW_CFA_advance_loc:·17·to·0001369691 ··DW_CFA_advance_loc:·17·to·00013676
92 ··DW_CFA_def_cfa_offset:·8092 ··DW_CFA_def_cfa_offset:·80
93 ··DW_CFA_advance_loc:·8·to·0001369e93 ··DW_CFA_advance_loc:·8·to·0001367e
94 ··DW_CFA_def_cfa_offset:·6494 ··DW_CFA_def_cfa_offset:·64
95 ··DW_CFA_advance_loc:·11·to·000136a995 ··DW_CFA_advance_loc:·11·to·00013689
96 ··DW_CFA_def_cfa_offset:·7696 ··DW_CFA_def_cfa_offset:·76
97 ··DW_CFA_advance_loc:·17·to·000136ba97 ··DW_CFA_advance_loc:·17·to·0001369a
98 ··DW_CFA_def_cfa_offset:·8098 ··DW_CFA_def_cfa_offset:·80
99 ··DW_CFA_advance_loc:·8·to·000136c299 ··DW_CFA_advance_loc:·8·to·000136a2
100 ··DW_CFA_def_cfa_offset:·64100 ··DW_CFA_def_cfa_offset:·64
101 ··DW_CFA_advance_loc:·11·to·000136cd101 ··DW_CFA_advance_loc:·11·to·000136ad
102 ··DW_CFA_def_cfa_offset:·76102 ··DW_CFA_def_cfa_offset:·76
103 ··DW_CFA_advance_loc:·17·to·000136de103 ··DW_CFA_advance_loc:·17·to·000136be
104 ··DW_CFA_def_cfa_offset:·80104 ··DW_CFA_def_cfa_offset:·80
105 ··DW_CFA_advance_loc:·8·to·000136e6105 ··DW_CFA_advance_loc:·8·to·000136c6
106 ··DW_CFA_def_cfa_offset:·64106 ··DW_CFA_def_cfa_offset:·64
107 ··DW_CFA_advance_loc:·11·to·000136f1107 ··DW_CFA_advance_loc:·11·to·000136d1
108 ··DW_CFA_def_cfa_offset:·76108 ··DW_CFA_def_cfa_offset:·76
109 ··DW_CFA_advance_loc:·17·to·00013702109 ··DW_CFA_advance_loc:·17·to·000136e2
110 ··DW_CFA_def_cfa_offset:·80110 ··DW_CFA_def_cfa_offset:·80
111 ··DW_CFA_advance_loc:·8·to·0001370a111 ··DW_CFA_advance_loc:·8·to·000136ea
112 ··DW_CFA_def_cfa_offset:·64112 ··DW_CFA_def_cfa_offset:·64
113 ··DW_CFA_advance_loc:·11·to·00013715113 ··DW_CFA_advance_loc:·11·to·000136f5
114 ··DW_CFA_def_cfa_offset:·76114 ··DW_CFA_def_cfa_offset:·76
115 ··DW_CFA_advance_loc:·17·to·00013726115 ··DW_CFA_advance_loc:·17·to·00013706
116 ··DW_CFA_def_cfa_offset:·80116 ··DW_CFA_def_cfa_offset:·80
117 ··DW_CFA_advance_loc:·8·to·0001372e117 ··DW_CFA_advance_loc:·8·to·0001370e
118 ··DW_CFA_def_cfa_offset:·64118 ··DW_CFA_def_cfa_offset:·64
119 ··DW_CFA_advance_loc:·11·to·00013739119 ··DW_CFA_advance_loc:·11·to·00013719
120 ··DW_CFA_def_cfa_offset:·76120 ··DW_CFA_def_cfa_offset:·76
121 ··DW_CFA_advance_loc:·7·to·00013740121 ··DW_CFA_advance_loc:·7·to·00013720
122 ··DW_CFA_def_cfa_offset:·80122 ··DW_CFA_def_cfa_offset:·80
123 ··DW_CFA_advance_loc:·8·to·00013748123 ··DW_CFA_advance_loc:·8·to·00013728
124 ··DW_CFA_def_cfa_offset:·64124 ··DW_CFA_def_cfa_offset:·64
125 ··DW_CFA_advance_loc:·11·to·00013753125 ··DW_CFA_advance_loc:·11·to·00013733
126 ··DW_CFA_def_cfa_offset:·76126 ··DW_CFA_def_cfa_offset:·76
127 ··DW_CFA_advance_loc:·13·to·00013760127 ··DW_CFA_advance_loc:·13·to·00013740
128 ··DW_CFA_def_cfa_offset:·80128 ··DW_CFA_def_cfa_offset:·80
129 ··DW_CFA_advance_loc:·14·to·0001376e129 ··DW_CFA_advance_loc:·14·to·0001374e
130 ··DW_CFA_def_cfa_offset:·64130 ··DW_CFA_def_cfa_offset:·64
131 ··DW_CFA_advance_loc:·9·to·00013777131 ··DW_CFA_advance_loc:·9·to·00013757
132 ··DW_CFA_def_cfa_offset:·68132 ··DW_CFA_def_cfa_offset:·68
133 ··DW_CFA_advance_loc:·7·to·0001377e133 ··DW_CFA_advance_loc:·7·to·0001375e
134 ··DW_CFA_def_cfa_offset:·72134 ··DW_CFA_def_cfa_offset:·72
135 ··DW_CFA_advance_loc:·7·to·00013785135 ··DW_CFA_advance_loc:·7·to·00013765
136 ··DW_CFA_def_cfa_offset:·76136 ··DW_CFA_def_cfa_offset:·76
137 ··DW_CFA_advance_loc:·1·to·00013786137 ··DW_CFA_advance_loc:·1·to·00013766
138 ··DW_CFA_def_cfa_offset:·80138 ··DW_CFA_def_cfa_offset:·80
139 ··DW_CFA_advance_loc:·39·to·000137ad139 ··DW_CFA_advance_loc:·39·to·0001378d
140 ··DW_CFA_def_cfa_offset:·64140 ··DW_CFA_def_cfa_offset:·64
141 ··DW_CFA_advance_loc:·15·to·000137bc141 ··DW_CFA_advance_loc:·15·to·0001379c
142 ··DW_CFA_def_cfa_offset:·68142 ··DW_CFA_def_cfa_offset:·68
143 ··DW_CFA_advance_loc:·1·to·000137bd143 ··DW_CFA_advance_loc:·1·to·0001379d
144 ··DW_CFA_def_cfa_offset:·72144 ··DW_CFA_def_cfa_offset:·72
145 ··DW_CFA_advance_loc:·7·to·000137c4145 ··DW_CFA_advance_loc:·7·to·000137a4
Max diff block lines reached; 737134/743731 bytes (99.11%) of diff not shown.
533 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 Disassembly·of·section·.init:3 Disassembly·of·section·.init:
  
4 00004000·<.init>:4 00004000·<.init>:
5 _init():5 _init():
6 »       push···%ebx6 »       push···%ebx
7 »       sub····$0x8,%esp7 »       sub····$0x8,%esp
8 »       call···13490·<memset@plt+0xea30>8 »       call···13470·<memset@plt+0xea10>
9 »       add····$0x1bff7,%ebx9 »       add····$0x1bff7,%ebx
10 »       mov····-0x34(%ebx),%eax10 »       mov····-0x34(%ebx),%eax
11 »       test···%eax,%eax11 »       test···%eax,%eax
12 »       je·····401b·<PyUnicode_FromFormat@plt-0x15>12 »       je·····401b·<PyUnicode_FromFormat@plt-0x15>
13 »       call···*%eax13 »       call···*%eax
14 »       add····$0x8,%esp14 »       add····$0x8,%esp
15 »       pop····%ebx15 »       pop····%ebx
850 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00004a70·<PyInit__ctypes@@Base-0xeb20>:2 00004a70·<PyInit__ctypes@@Base-0xeb00>:
3 PyInit__ctypes():3 PyInit__ctypes():
4 ./build-static/./Modules/_ctypes/_ctypes.c:57064 ./build-static/./Modules/_ctypes/_ctypes.c:5706
5 »       xor····%esi,%esi5 »       xor····%esi,%esi
6 »       jmp····13aaf·<PyInit__ctypes@@Base+0x51f>6 »       jmp····13a8f·<PyInit__ctypes@@Base+0x51f>
7 PyCSimpleType_new():7 PyCSimpleType_new():
8 ./build-static/./Modules/_ctypes/_ctypes.c:21218 ./build-static/./Modules/_ctypes/_ctypes.c:2121
9 »       mov····-0x50(%ebx),%esi9 »       mov····-0x50(%ebx),%esi
10 »       lea····-0xaef1(%ebx),%ebp10 »       lea····-0xaef1(%ebx),%ebp
11 »       push···%eax11 »       push···%eax
12 »       pushl··0x10(%esp)12 »       pushl··0x10(%esp)
13 »       push···%ebp13 »       push···%ebp
481 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00014fa4·<.fini>:2 00014f84·<.fini>:
3 _fini():3 _fini():
4 »       push···%ebx4 »       push···%ebx
5 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
6 »       call···13490·<memset@plt+0xea30>6 »       call···13470·<memset@plt+0xea10>
7 »       add····$0xb053,%ebx7 »       add····$0xb073,%ebx
8 »       add····$0x8,%esp8 »       add····$0x8,%esp
9 »       pop····%ebx9 »       pop····%ebx
10 »       retq···10 »       retq···
6.08 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 416, 38 lines modifiedOffset 416, 38 lines modified
416 ··0x000169d0·6d657461·74797065·20666f72·20746865·metatype·for·the416 ··0x000169d0·6d657461·74797065·20666f72·20746865·metatype·for·the
417 ··0x000169e0·20417272·6179204f·626a6563·74730000··Array·Objects..417 ··0x000169e0·20417272·6179204f·626a6563·74730000··Array·Objects..
418 ··0x000169f0·6d657461·74797065·20666f72·20746865·metatype·for·the418 ··0x000169f0·6d657461·74797065·20666f72·20746865·metatype·for·the
419 ··0x00016a00·20506f69·6e746572·204f626a·65637473··Pointer·Objects419 ··0x00016a00·20506f69·6e746572·204f626a·65637473··Pointer·Objects
420 ··0x00016a10·00000000·6d657461·74797065·20666f72·....metatype·for420 ··0x00016a10·00000000·6d657461·74797065·20666f72·....metatype·for
421 ··0x00016a20·20746865·20434461·7461204f·626a6563··the·CData·Objec421 ··0x00016a20·20746865·20434461·7461204f·626a6563··the·CData·Objec
422 ··0x00016a30·74730000·00000000·00000000·00000000·ts..............422 ··0x00016a30·74730000·00000000·00000000·00000000·ts..............
423 ··0x00016a40·a3e6feff·1fe6feff·80e6feff·80e6feff·................423 ··0x00016a40·83e6feff·ffe5feff·60e6feff·60e6feff·........`...`...
424 ··0x00016a50·80e6feff·80e6feff·80e6feff·80e6feff·................424 ··0x00016a50·60e6feff·60e6feff·60e6feff·60e6feff·`...`...`...`...
425 ··0x00016a60·80e6feff·a3e6feff·80e6feff·bee6feff·................425 ··0x00016a60·60e6feff·83e6feff·60e6feff·9ee6feff·`.......`.......
426 ··0x00016a70·80e6feff·80e6feff·80e6feff·80e6feff·................426 ··0x00016a70·60e6feff·60e6feff·60e6feff·60e6feff·`...`...`...`...
427 ··0x00016a80·80e6feff·80e6feff·80e6feff·80e6feff·................427 ··0x00016a80·60e6feff·60e6feff·60e6feff·60e6feff·`...`...`...`...
428 ··0x00016a90·80e6feff·80e6feff·80e6feff·80e6feff·................428 ··0x00016a90·60e6feff·60e6feff·60e6feff·60e6feff·`...`...`...`...
429 ··0x00016aa0·80e6feff·80e6feff·80e6feff·80e6feff·................429 ··0x00016aa0·60e6feff·60e6feff·60e6feff·60e6feff·`...`...`...`...
430 ··0x00016ab0·80e6feff·80e6feff·80e6feff·80e6feff·................430 ··0x00016ab0·60e6feff·60e6feff·60e6feff·60e6feff·`...`...`...`...
431 ··0x00016ac0·80e6feff·80e6feff·80e6feff·80e6feff·................431 ··0x00016ac0·60e6feff·60e6feff·60e6feff·60e6feff·`...`...`...`...
432 ··0x00016ad0·a3e6feff·80e6feff·80e6feff·80e6feff·................432 ··0x00016ad0·83e6feff·60e6feff·60e6feff·60e6feff·....`...`...`...
433 ··0x00016ae0·80e6feff·80e6feff·80e6feff·ace6feff·................433 ··0x00016ae0·60e6feff·60e6feff·60e6feff·8ce6feff·`...`...`.......
434 ··0x00016af0·a3e6feff·1fe6feff·80e6feff·80e6feff·................434 ··0x00016af0·83e6feff·ffe5feff·60e6feff·60e6feff·........`...`...
435 ··0x00016b00·80e6feff·80e6feff·80e6feff·80e6feff·................435 ··0x00016b00·60e6feff·60e6feff·60e6feff·60e6feff·`...`...`...`...
436 ··0x00016b10·80e6feff·a3e6feff·80e6feff·bee6feff·................436 ··0x00016b10·60e6feff·83e6feff·60e6feff·9ee6feff·`.......`.......
437 ··0x00016b20·80e6feff·80e6feff·80e6feff·80e6feff·................437 ··0x00016b20·60e6feff·60e6feff·60e6feff·60e6feff·`...`...`...`...
438 ··0x00016b30·80e6feff·80e6feff·80e6feff·80e6feff·................438 ··0x00016b30·60e6feff·60e6feff·60e6feff·60e6feff·`...`...`...`...
439 ··0x00016b40·80e6feff·80e6feff·80e6feff·80e6feff·................439 ··0x00016b40·60e6feff·60e6feff·60e6feff·60e6feff·`...`...`...`...
440 ··0x00016b50·80e6feff·80e6feff·80e6feff·80e6feff·................440 ··0x00016b50·60e6feff·60e6feff·60e6feff·60e6feff·`...`...`...`...
441 ··0x00016b60·80e6feff·80e6feff·80e6feff·80e6feff·................441 ··0x00016b60·60e6feff·60e6feff·60e6feff·60e6feff·`...`...`...`...
442 ··0x00016b70·80e6feff·80e6feff·80e6feff·80e6feff·................442 ··0x00016b70·60e6feff·60e6feff·60e6feff·60e6feff·`...`...`...`...
443 ··0x00016b80·a3e6feff·80e6feff·80e6feff·80e6feff·................443 ··0x00016b80·83e6feff·60e6feff·60e6feff·60e6feff·....`...`...`...
444 ··0x00016b90·80e6feff·80e6feff·80e6feff·ace6feff·................444 ··0x00016b90·60e6feff·60e6feff·60e6feff·8ce6feff·`...`...`.......
445 ··0x00016ba0·0d70feff·9d6ffeff·0d70feff·9d6ffeff·.p...o...p...o..445 ··0x00016ba0·0770feff·976ffeff·0770feff·976ffeff·.p...o...p...o..
446 ··0x00016bb0·0d70feff·9d6ffeff·0d70feff·0d70feff·.p...o...p...p..446 ··0x00016bb0·0770feff·976ffeff·0770feff·0770feff·.p...o...p...p..
447 ··0x00016bc0·00000000·00000000·00000000·00000000·................447 ··0x00016bc0·00000000·00000000·00000000·00000000·................
448 ··0x00016bd0·00000000·00000000·00000000·00000000·................448 ··0x00016bd0·00000000·00000000·00000000·00000000·................
449 ··0x00016be0·432e696e·5f646c6c·28646c6c·2c206e61·C.in_dll(dll,·na449 ··0x00016be0·432e696e·5f646c6c·28646c6c·2c206e61·C.in_dll(dll,·na
450 ··0x00016bf0·6d652920·2d3e2043·20696e73·74616e63·me)·->·C·instanc450 ··0x00016bf0·6d652920·2d3e2043·20696e73·74616e63·me)·->·C·instanc
451 ··0x00016c00·650a6163·63657373·20612043·20696e73·e.access·a·C·ins451 ··0x00016c00·650a6163·63657373·20612043·20696e73·e.access·a·C·ins
452 ··0x00016c10·74616e63·6520696e·20612064·6c6c0000·tance·in·a·dll..452 ··0x00016c10·74616e63·6520696e·20612064·6c6c0000·tance·in·a·dll..
453 ··0x00016c20·432e6672·6f6d5f62·75666665·725f636f·C.from_buffer_co453 ··0x00016c20·432e6672·6f6d5f62·75666665·725f636f·C.from_buffer_co
20.0 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 157 lines modifiedOffset 1, 157 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x00017448·011b033b·98090000·32010000·d8cbfeff·...;....2.......2 ··0x00017448·011b033b·98090000·32010000·d8cbfeff·...;....2.......
3 ··0x00017458·b4090000·08d6feff·d8090000·28d6feff·............(...3 ··0x00017458·b4090000·08d6feff·d8090000·28d6feff·............(...
4 ··0x00017468·fc0b0000·2fd6feff·640e0000·b6d9feff·..../...d.......4 ··0x00017468·fc0b0000·2fd6feff·640e0000·b6d9feff·..../...d.......
5 ··0x00017478·d40f0000·bdd9feff·90100000·c5d9feff·................5 ··0x00017478·d40f0000·bdd9feff·90100000·c5d9feff·................
6 ··0x00017488·f4100000·e5d9feff·c8110000·f1d9feff·................6 ··0x00017488·f4100000·e5d9feff·c8110000·f1d9feff·................
7 ··0x00017498·18130000·c9dbfeff·44140000·33dcfeff·........D...3...7 ··0x00017498·18130000·c3dbfeff·44140000·2ddcfeff·........D...-...
8 ··0x000174a8·34160000·21e2feff·c0180000·65e2feff·4...!.......e...8 ··0x000174a8·34160000·1be2feff·c0180000·5fe2feff·4..........._...
9 ··0x000174b8·4c190000·6de2feff·781a0000·53e6feff·L...m...x...S...9 ··0x000174b8·4c190000·67e2feff·781a0000·4de6feff·L...g...x...M...
10 ··0x000174c8·fc1b0000·a4e6feff·881c0000·b3e6feff·................10 ··0x000174c8·fc1b0000·9ee6feff·881c0000·ade6feff·................
11 ··0x000174d8·381d0000·ffe7feff·881e0000·1feafeff·8...............11 ··0x000174d8·381d0000·f9e7feff·881e0000·19eafeff·8...............
12 ··0x000174e8·b01f0000·2eeafeff·04200000·5aeafeff·.........·..Z...12 ··0x000174e8·b01f0000·28eafeff·04200000·54eafeff·....(....·..T...
13 ··0x000174f8·2c200000·c5eafeff·b0200000·e6eafeff·,·.......·......13 ··0x000174f8·2c200000·bfeafeff·b0200000·e0eafeff·,·.......·......
14 ··0x00017508·64210000·f7eafeff·ec210000·87ebfeff·d!.......!......14 ··0x00017508·64210000·f1eafeff·ec210000·81ebfeff·d!.......!......
15 ··0x00017518·68220000·9febfeff·a8220000·a7ecfeff·h"......."......15 ··0x00017518·68220000·99ebfeff·a8220000·a1ecfeff·h"......."......
16 ··0x00017528·50230000·edecfeff·24240000·b7edfeff·P#......$$......16 ··0x00017528·50230000·e7ecfeff·24240000·b1edfeff·P#......$$......
17 ··0x00017538·f0240000·9feefeff·a0270000·e6fcfeff·.$.......'......17 ··0x00017538·f0240000·99eefeff·a0270000·e0fcfeff·.$.......'......
18 ··0x00017548·d02c0000·6800ffff·6c2d0000·9400ffff·.,..h...l-......18 ··0x00017548·d02c0000·6200ffff·6c2d0000·8e00ffff·.,..b...l-......
19 ··0x00017558·c42d0000·b100ffff·d82d0000·8502ffff·.-.......-......19 ··0x00017558·c42d0000·ab00ffff·d82d0000·7f02ffff·.-.......-......
20 ··0x00017568·c02e0000·9902ffff·d42e0000·c203ffff·................20 ··0x00017568·c02e0000·9302ffff·d42e0000·bc03ffff·................
21 ··0x00017578·b02f0000·1004ffff·04300000·1304ffff·./.......0......21 ··0x00017578·b02f0000·0a04ffff·04300000·0d04ffff·./.......0......
22 ··0x00017588·90300000·6905ffff·1c320000·9a06ffff·.0..i....2......22 ··0x00017588·90300000·6305ffff·1c320000·9406ffff·.0..c....2......
23 ··0x00017598·3c330000·fe0dffff·d4350000·800fffff·<3.......5......23 ··0x00017598·3c330000·f80dffff·d4350000·7a0fffff·<3.......5..z...
24 ··0x000175a8·a4360000·a90fffff·20370000·ec0fffff·.6......·7......24 ··0x000175a8·a4360000·a30fffff·20370000·e60fffff·.6......·7......
25 ··0x000175b8·7c370000·0a10ffff·28380000·2e10ffff·|7......(8......25 ··0x000175b8·7c370000·0410ffff·28380000·2810ffff·|7......(8..(...
26 ··0x000175c8·28390000·1712ffff·483a0000·6517ffff·(9......H:..e...26 ··0x000175c8·28390000·1112ffff·483a0000·5317ffff·(9......H:..S...
27 ··0x000175d8·cc3a0000·f319ffff·243c0000·6f1affff·.:......$<..o...27 ··0x000175d8·cc3a0000·e119ffff·243c0000·5d1affff·.:......$<..]...
28 ··0x000175e8·603c0000·ce1affff·b43c0000·d31bffff·`<.......<......28 ··0x000175e8·603c0000·bc1affff·b43c0000·c11bffff·`<.......<......
29 ··0x000175f8·943d0000·811dffff·683e0000·bf1dffff·.=......h>......29 ··0x000175f8·943d0000·6f1dffff·683e0000·ad1dffff·.=..o...h>......
30 ··0x00017608·b43e0000·dc1dffff·c83e0000·071effff·.>.......>......30 ··0x00017608·b43e0000·ca1dffff·c83e0000·f51dffff·.>.......>......
31 ··0x00017618·6c3f0000·611fffff·ec3f0000·c71fffff·l?..a....?......31 ··0x00017618·6c3f0000·4f1fffff·ec3f0000·b51fffff·l?..O....?......
32 ··0x00017628·24400000·0020ffff·88400000·5720ffff·$@...·...@..W·..32 ··0x00017628·24400000·ee1fffff·88400000·4520ffff·$@.......@..E·..
33 ··0x00017638·b4400000·d620ffff·4c410000·0821ffff·.@...·..LA...!..33 ··0x00017638·b4400000·c420ffff·4c410000·f620ffff·.@...·..LA...·..
34 ··0x00017648·10420000·2921ffff·80420000·b821ffff·.B..)!...B...!..34 ··0x00017648·10420000·1721ffff·80420000·a621ffff·.B...!...B...!..
35 ··0x00017658·4c430000·a224ffff·0c450000·e525ffff·LC...$...E...%..35 ··0x00017658·4c430000·9024ffff·0c450000·d325ffff·LC...$...E...%..
36 ··0x00017668·d4450000·0e26ffff·68460000·8626ffff·.E...&..hF...&..36 ··0x00017668·d4450000·fc25ffff·68460000·7426ffff·.E...%..hF..t&..
37 ··0x00017678·28470000·0a27ffff·70470000·c127ffff·(G...'..pG...'..37 ··0x00017678·28470000·f826ffff·70470000·af27ffff·(G...&..pG...'..
38 ··0x00017688·f0470000·ec27ffff·74480000·5128ffff·.G...'..tH..Q(..38 ··0x00017688·f0470000·da27ffff·74480000·3f28ffff·.G...'..tH..?(..
39 ··0x00017698·f4480000·6e28ffff·68490000·7428ffff·.H..n(..hI..t(..39 ··0x00017698·f4480000·5c28ffff·68490000·6228ffff·.H..\(..hI..b(..
40 ··0x000176a8·d0490000·b028ffff·284a0000·d928ffff·.I...(..(J...(..40 ··0x000176a8·d0490000·9e28ffff·284a0000·c728ffff·.I...(..(J...(..
41 ··0x000176b8·904a0000·ff28ffff·044b0000·3529ffff·.J...(...K..5)..41 ··0x000176b8·904a0000·ed28ffff·044b0000·2329ffff·.J...(...K..#)..
42 ··0x000176c8·504b0000·6929ffff·e04b0000·e22affff·PK..i)...K...*..42 ··0x000176c8·504b0000·5729ffff·e04b0000·cc2affff·PK..W)...K...*..
43 ··0x000176d8·a84c0000·162bffff·104d0000·372bffff·.L...+...M..7+..43 ··0x000176d8·a84c0000·002bffff·104d0000·212bffff·.L...+...M..!+..
44 ··0x000176e8·884d0000·5e2bffff·a84d0000·2f2cffff·.M..^+...M../,..44 ··0x000176e8·884d0000·482bffff·a84d0000·192cffff·.M..H+...M...,..
45 ··0x000176f8·e44d0000·bf2cffff·484e0000·062dffff·.M...,..HN...-..45 ··0x000176f8·e44d0000·a92cffff·484e0000·f02cffff·.M...,..HN...,..
46 ··0x00017708·9c4e0000·142dffff·0c4f0000·1230ffff·.N...-...O...0..46 ··0x00017708·9c4e0000·fe2cffff·0c4f0000·fc2fffff·.N...,...O.../..
47 ··0x00017718·e44f0000·eb30ffff·58500000·5132ffff·.O...0..XP..Q2..47 ··0x00017718·e44f0000·d530ffff·58500000·3b32ffff·.O...0..XP..;2..
48 ··0x00017728·1c510000·2c36ffff·cc520000·3a36ffff·.Q..,6...R..:6..48 ··0x00017728·1c510000·1636ffff·cc520000·2436ffff·.Q...6...R..$6..
49 ··0x00017738·e0520000·be36ffff·3c530000·3e37ffff·.R...6..<S..>7..49 ··0x00017738·e0520000·a836ffff·3c530000·2837ffff·.R...6..<S..(7..
50 ··0x00017748·b0530000·8f37ffff·10540000·ea37ffff·.S...7...T...7..50 ··0x00017748·b0530000·7937ffff·10540000·d437ffff·.S..y7...T...7..
51 ··0x00017758·54540000·d338ffff·e4540000·6f39ffff·TT...8...T..o9..51 ··0x00017758·54540000·bd38ffff·e4540000·5939ffff·TT...8...T..Y9..
52 ··0x00017768·84550000·8f39ffff·c0550000·9639ffff·.U...9...U...9..52 ··0x00017768·84550000·7939ffff·c0550000·8039ffff·.U..y9...U...9..
53 ··0x00017778·d4550000·b539ffff·e8550000·c639ffff·.U...9...U...9..53 ··0x00017778·d4550000·9f39ffff·e8550000·b039ffff·.U...9...U...9..
54 ··0x00017788·fc550000·f139ffff·24560000·663affff·.U...9..$V..f:..54 ··0x00017788·fc550000·db39ffff·24560000·503affff·.U...9..$V..P:..
55 ··0x00017798·74560000·7f3affff·88560000·af3affff·tV...:...V...:..55 ··0x00017798·74560000·693affff·88560000·993affff·tV..i:...V...:..
56 ··0x000177a8·b4560000·b33bffff·58570000·a43cffff·.V...;..XW...<..56 ··0x000177a8·b4560000·9d3bffff·58570000·8e3cffff·.V...;..XW...<..
57 ··0x000177b8·ec570000·c73cffff·14580000·053dffff·.W...<...X...=..57 ··0x000177b8·ec570000·b13cffff·14580000·ef3cffff·.W...<...X...<..
58 ··0x000177c8·4c580000·a93dffff·c0580000·9d3effff·LX...=...X...>..58 ··0x000177c8·4c580000·933dffff·c0580000·873effff·LX...=...X...>..
59 ··0x000177d8·50590000·c83effff·7c590000·f23effff·PY...>..|Y...>..59 ··0x000177d8·50590000·b23effff·7c590000·dc3effff·PY...>..|Y...>..
60 ··0x000177e8·a8590000·5d3fffff·145a0000·c03fffff·.Y..]?...Z...?..60 ··0x000177e8·a8590000·473fffff·145a0000·aa3fffff·.Y..G?...Z...?..
61 ··0x000177f8·685a0000·0241ffff·205b0000·4542ffff·hZ...A..·[..EB..61 ··0x000177f8·685a0000·ec40ffff·205b0000·2f42ffff·hZ...@..·[../B..
62 ··0x00017808·d45b0000·0143ffff·405c0000·0444ffff·.[...C..@\...D..62 ··0x00017808·d45b0000·eb42ffff·405c0000·ee43ffff·.[...B..@\...C..
63 ··0x00017818·ac5c0000·8d44ffff·145d0000·bd44ffff·.\...D...]...D..63 ··0x00017818·ac5c0000·7744ffff·145d0000·a744ffff·.\..wD...]...D..
64 ··0x00017828·305d0000·ed44ffff·4c5d0000·5545ffff·0]...D..L]..UE..64 ··0x00017828·305d0000·d744ffff·4c5d0000·3f45ffff·0]...D..L]..?E..
65 ··0x00017838·985d0000·e745ffff·0c5e0000·6546ffff·.]...E...^..eF..65 ··0x00017838·985d0000·d145ffff·0c5e0000·4f46ffff·.]...E...^..OF..
66 ··0x00017848·685e0000·ba46ffff·ac5e0000·174affff·h^...F...^...J..66 ··0x00017848·685e0000·a446ffff·ac5e0000·014affff·h^...F...^...J..
67 ··0x00017858·fc5f0000·1c4affff·10600000·ef4affff·._...J...`...J..67 ··0x00017858·fc5f0000·064affff·10600000·d94affff·._...J...`...J..
68 ··0x00017868·78600000·264bffff·a4600000·e04cffff·x`..&K...`...L..68 ··0x00017868·78600000·104bffff·a4600000·ca4cffff·x`...K...`...L..
69 ··0x00017878·c0610000·f14cffff·d4610000·f94cffff·.a...L...a...L..69 ··0x00017878·c0610000·db4cffff·d4610000·e34cffff·.a...L...a...L..
70 ··0x00017888·e8610000·2b4dffff·14620000·664dffff·.a..+M...b..fM..70 ··0x00017888·e8610000·154dffff·14620000·504dffff·.a...M...b..PM..
71 ··0x00017898·54620000·c84dffff·b4620000·3a4effff·Tb...M...b..:N..71 ··0x00017898·54620000·b24dffff·b4620000·244effff·Tb...M...b..$N..
72 ··0x000178a8·f8620000·644effff·2c630000·eb4effff·.b..dN..,c...N..72 ··0x000178a8·f8620000·4e4effff·2c630000·d54effff·.b..NN..,c...N..
73 ··0x000178b8·80630000·a950ffff·40640000·c850ffff·.c...P..@d...P..73 ··0x000178b8·80630000·9350ffff·40640000·b250ffff·.c...P..@d...P..
74 ··0x000178c8·68640000·ff50ffff·94640000·5851ffff·hd...P...d..XQ..74 ··0x000178c8·68640000·e950ffff·94640000·4251ffff·hd...P...d..BQ..
75 ··0x000178d8·e8640000·9351ffff·28650000·ca51ffff·.d...Q..(e...Q..75 ··0x000178d8·e8640000·7d51ffff·28650000·b451ffff·.d..}Q..(e...Q..
76 ··0x000178e8·5c650000·0152ffff·90650000·4e52ffff·\e...R...e..NR..76 ··0x000178e8·5c650000·eb51ffff·90650000·3852ffff·\e...Q...e..8R..
77 ··0x000178f8·c8650000·9b52ffff·00660000·e852ffff·.e...R...f...R..77 ··0x000178f8·c8650000·8552ffff·00660000·d252ffff·.e...R...f...R..
78 ··0x00017908·38660000·4853ffff·78660000·8a53ffff·8f..HS..xf...S..78 ··0x00017908·38660000·3253ffff·78660000·7453ffff·8f..2S..xf..tS..
79 ··0x00017918·ac660000·de53ffff·fc660000·bb55ffff·.f...S...f...U..79 ··0x00017918·ac660000·c853ffff·fc660000·a555ffff·.f...S...f...U..
80 ··0x00017928·e0670000·dd55ffff·00680000·0856ffff·.g...U...h...V..80 ··0x00017928·e0670000·c755ffff·00680000·f255ffff·.g...U...h...U..
81 ··0x00017938·24680000·3356ffff·48680000·a556ffff·$h..3V..Hh...V..81 ··0x00017938·24680000·1d56ffff·48680000·8f56ffff·$h...V..Hh...V..
82 ··0x00017948·90680000·4657ffff·04690000·c757ffff·.h..FW...i...W..82 ··0x00017948·90680000·3057ffff·04690000·b157ffff·.h..0W...i...W..
83 ··0x00017958·58690000·4b58ffff·ac690000·6b58ffff·Xi..KX...i..kX..83 ··0x00017958·58690000·3558ffff·ac690000·5558ffff·Xi..5X...i..UX..
84 ··0x00017968·d0690000·8b58ffff·f4690000·f958ffff·.i...X...i...X..84 ··0x00017968·d0690000·7558ffff·f4690000·e358ffff·.i..uX...i...X..
85 ··0x00017978·406a0000·d159ffff·ac6a0000·c35affff·@j...Y...j...Z..85 ··0x00017978·406a0000·bb59ffff·ac6a0000·ad5affff·@j...Y...j...Z..
86 ··0x00017988·4c6b0000·825bffff·c06b0000·ef5bffff·Lk...[...k...[..86 ··0x00017988·4c6b0000·6c5bffff·c06b0000·d95bffff·Lk..l[...k...[..
87 ··0x00017998·fc6b0000·5c5cffff·386c0000·db5cffff·.k..\\..8l...\..87 ··0x00017998·fc6b0000·465cffff·386c0000·c55cffff·.k..F\..8l...\..
88 ··0x000179a8·746c0000·625dffff·b06c0000·ae5dffff·tl..b]...l...]..88 ··0x000179a8·746c0000·4c5dffff·b06c0000·985dffff·tl..L]...l...]..
89 ··0x000179b8·e86c0000·355effff·246d0000·875effff·.l..5^..$m...^..89 ··0x000179b8·e86c0000·1f5effff·246d0000·715effff·.l...^..$m..q^..
90 ··0x000179c8·706d0000·8c5effff·986d0000·d35effff·pm...^...m...^..90 ··0x000179c8·706d0000·765effff·986d0000·bd5effff·pm..v^...m...^..
91 ··0x000179d8·c86d0000·165fffff·f86d0000·375fffff·.m..._...m..7_..91 ··0x000179d8·c86d0000·005fffff·f86d0000·215fffff·.m..._...m..!_..
92 ··0x000179e8·1c6e0000·585fffff·546e0000·5d5fffff·.n..X_..Tn..]_..92 ··0x000179e8·1c6e0000·425fffff·546e0000·475fffff·.n..B_..Tn..G_..
93 ··0x000179f8·686e0000·a65fffff·a06e0000·a85fffff·hn..._...n..._..93 ··0x000179f8·686e0000·905fffff·a06e0000·925fffff·hn..._...n..._..
94 ··0x00017a08·b46e0000·2460ffff·f06e0000·2660ffff·.n..$`...n..&`..94 ··0x00017a08·b46e0000·0e60ffff·f06e0000·1060ffff·.n...`...n...`..
95 ··0x00017a18·046f0000·6f60ffff·3c6f0000·7160ffff·.o..o`..<o..q`..95 ··0x00017a18·046f0000·5960ffff·3c6f0000·5b60ffff·.o..Y`..<o..[`..
96 ··0x00017a28·506f0000·5c61ffff·8c6f0000·cf61ffff·Po..\a...o...a..96 ··0x00017a28·506f0000·4661ffff·8c6f0000·b961ffff·Po..Fa...o...a..
97 ··0x00017a38·d46f0000·ba62ffff·10700000·2663ffff·.o...b...p..&c..97 ··0x00017a38·d46f0000·a462ffff·10700000·1063ffff·.o...b...p...c..
98 ··0x00017a48·58700000·9663ffff·a0700000·f263ffff·Xp...c...p...c..98 ··0x00017a48·58700000·8063ffff·a0700000·dc63ffff·Xp...c...p...c..
99 ··0x00017a58·d8700000·4564ffff·00710000·8364ffff·.p..Ed...q...d..99 ··0x00017a58·d8700000·2f64ffff·00710000·6d64ffff·.p../d...q..md..
100 ··0x00017a68·40710000·aa64ffff·68710000·1065ffff·@q...d..hq...e..100 ··0x00017a68·40710000·9464ffff·68710000·fa64ffff·@q...d..hq...d..
101 ··0x00017a78·a0710000·3765ffff·c8710000·de65ffff·.q..7e...q...e..101 ··0x00017a78·a0710000·2165ffff·c8710000·c865ffff·.q..!e...q...e..
102 ··0x00017a88·30720000·7766ffff·98720000·3b67ffff·0r..wf...r..;g..102 ··0x00017a88·30720000·6166ffff·98720000·2567ffff·0r..af...r..%g..
103 ··0x00017a98·14730000·9a67ffff·5c730000·0868ffff·.s...g..\s...h..103 ··0x00017a98·14730000·8467ffff·5c730000·f267ffff·.s...g..\s...g..
104 ··0x00017aa8·bc730000·4569ffff·84740000·ad69ffff·.s..Ei...t...i..104 ··0x00017aa8·bc730000·2f69ffff·84740000·9769ffff·.s../i...t...i..
105 ··0x00017ab8·d4740000·396affff·2c750000·956bffff·.t..9j..,u...k..105 ··0x00017ab8·d4740000·236affff·2c750000·7f6bffff·.t..#j..,u...k..
106 ··0x00017ac8·14760000·286effff·100c0000·f879ffff·.v..(n.......y..106 ··0x00017ac8·14760000·086effff·100c0000·d879ffff·.v...n.......y..
107 ··0x00017ad8·880f0000·087effff·48100000·587effff·.....~..H...X~..107 ··0x00017ad8·880f0000·e87dffff·48100000·387effff·.....}..H...8~..
108 ··0x00017ae8·a4100000·d87effff·14110000·087fffff·.....~..........108 ··0x00017ae8·a4100000·b87effff·14110000·e87effff·.....~.......~..
109 ··0x00017af8·28110000·a87fffff·dc110000·0886ffff·(...............109 ··0x00017af8·28110000·887fffff·dc110000·e885ffff·(...............
110 ··0x00017b08·7c140000·c88bffff·48180000·988cffff·|.......H.......110 ··0x00017b08·7c140000·a88bffff·48180000·788cffff·|.......H...x...
111 ··0x00017b18·ec180000·b88cffff·00190000·388dffff·............8...111 ··0x00017b18·ec180000·988cffff·00190000·188dffff·................
112 ··0x00017b28·70190000·888fffff·741b0000·a890ffff·p.......t.......112 ··0x00017b28·70190000·688fffff·741b0000·8890ffff·p...h...t.......
113 ··0x00017b38·481c0000·e890ffff·a81c0000·e891ffff·H...............113 ··0x00017b38·481c0000·c890ffff·a81c0000·c891ffff·H...............
114 ··0x00017b48·cc1d0000·2896ffff·c41f0000·a896ffff·....(...........114 ··0x00017b48·cc1d0000·0896ffff·c41f0000·8896ffff·................
115 ··0x00017b58·70200000·1897ffff·cc200000·9897ffff·p·.......·......115 ··0x00017b58·70200000·f896ffff·cc200000·7897ffff·p·.......·..x...
116 ··0x00017b68·38210000·c897ffff·3c220000·2898ffff·8!......<"..(...116 ··0x00017b68·38210000·a897ffff·3c220000·0898ffff·8!......<"......
117 ··0x00017b78·04230000·b898ffff·7c230000·b899ffff·.#......|#......117 ··0x00017b78·04230000·9898ffff·7c230000·9899ffff·.#......|#......
118 ··0x00017b88·5c250000·38a1ffff·442c0000·a8a3ffff·\%..8...D,......118 ··0x00017b88·5c250000·18a1ffff·442c0000·88a3ffff·\%......D,......
119 ··0x00017b98·2c2d0000·d8a3ffff·402d0000·38a4ffff·,-......@-..8...119 ··0x00017b98·2c2d0000·b8a3ffff·402d0000·18a4ffff·,-......@-......
120 ··0x00017ba8·5c2f0000·18a5ffff·dc2f0000·38a5ffff·\/......./..8...120 ··0x00017ba8·5c2f0000·f8a4ffff·dc2f0000·18a5ffff·\/......./......
121 ··0x00017bb8·f02f0000·68a5ffff·c4320000·98a6ffff·./..h....2......121 ··0x00017bb8·f02f0000·48a5ffff·c4320000·78a6ffff·./..H....2..x...
122 ··0x00017bc8·4c360000·18a7ffff·50370000·58a7ffff·L6......P7..X...122 ··0x00017bc8·4c360000·f8a6ffff·50370000·38a7ffff·L6......P7..8...
123 ··0x00017bd8·5c380000·98a7ffff·f4390000·f8b0ffff·\8.......9......123 ··0x00017bd8·5c380000·78a7ffff·f4390000·d8b0ffff·\8..x....9......
124 ··0x00017be8·5c3a0000·28b2ffff·143e0000·d8b2ffff·\:..(....>......124 ··0x00017be8·5c3a0000·08b2ffff·143e0000·b8b2ffff·\:.......>......
125 ··0x00017bf8·7c3e0000·18b3ffff·f03e0000·68b3ffff·|>.......>..h...125 ··0x00017bf8·7c3e0000·f8b2ffff·f03e0000·48b3ffff·|>.......>..H...
126 ··0x00017c08·183f0000·58b4ffff·c4410000·b8b4ffff·.?..X....A......126 ··0x00017c08·183f0000·38b4ffff·c4410000·98b4ffff·.?..8....A......
Max diff block lines reached; 0/20355 bytes (0.00%) of diff not shown.
122 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00017de4·14000000·00000000·017a5200·017c0801·.........zR..|..2 ··0x00017de4·14000000·00000000·017a5200·017c0801·.........zR..|..
3 ··0x00017df4·1b0c0404·88010000·20000000·1c000000·........·.......3 ··0x00017df4·1b0c0404·88010000·20000000·1c000000·........·.......
4 ··0x00017e04·1cc2feff·300a0000·000e0846·0e0c4a0f·....0......F..J.4 ··0x00017e04·1cc2feff·300a0000·000e0846·0e0c4a0f·....0......F..J.
5 ··0x00017e14·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....5 ··0x00017e14·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....
6 ··0x00017e24·40000000·28ccfeff·18000000·00000000·@...(...........6 ··0x00017e24·40000000·28ccfeff·18000000·00000000·@...(...........
7 ··0x00017e34·ec010000·54000000·54b7ffff·29050000·....T...T...)...7 ··0x00017e34·ec010000·54000000·34b7ffff·29050000·....T...4...)...
8 ··0x00017e44·00410e08·8502410e·0c870341·0e108604·.A....A....A....8 ··0x00017e44·00410e08·8502410e·0c870341·0e108604·.A....A....A....
9 ··0x00017e54·410e1483·054e0e48·450e4c47·0e50480e·A....N.HE.LG.PH.9 ··0x00017e54·410e1483·054e0e48·450e4c47·0e50480e·A....N.HE.LG.PH.
10 ··0x00017e64·405e0e44·470e4841·0e4c410e·50460e4c·@^.DG.HA.LA.PF.L10 ··0x00017e64·405e0e44·470e4841·0e4c410e·50460e4c·@^.DG.HA.LA.PF.L
11 ··0x00017e74·470e4841·0e4c410e·50480e40·510e4c47·G.HA.LA.PH.@Q.LG11 ··0x00017e74·470e4841·0e4c410e·50480e40·510e4c47·G.HA.LA.PH.@Q.LG
12 ··0x00017e84·0e50480e·404b0e4c·470e5048·0e404b0e·.PH.@K.LG.PH.@K.12 ··0x00017e84·0e50480e·404b0e4c·470e5048·0e404b0e·.PH.@K.LG.PH.@K.
13 ··0x00017e94·4c4d0e50·4e0e404b·0e4c4d0e·504e0e40·LM.PN.@K.LM.PN.@13 ··0x00017e94·4c4d0e50·4e0e404b·0e4c4d0e·504e0e40·LM.PN.@K.LM.PN.@
14 ··0x00017ea4·4b0e4c51·0e50480e·404b0e4c·510e5048·K.LQ.PH.@K.LQ.PH14 ··0x00017ea4·4b0e4c51·0e50480e·404b0e4c·510e5048·K.LQ.PH.@K.LQ.PH
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0001fe98·80350100····························.5..2 ··0x0001fe98·60350100····························`5..
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0001fe9c·30350100····························05..2 ··0x0001fe9c·10350100····························.5..
  
40.2 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 6, 146 lines modifiedOffset 6, 146 lines modified
6 ··0x000202d0·00000000·02000000·02000800·00000000·................6 ··0x000202d0·00000000·02000000·02000800·00000000·................
7 ··0x000202e0·04000000·04000200·00000000·0c000000·................7 ··0x000202e0·04000000·04000200·00000000·0c000000·................
8 ··0x000202f0·04000400·00000000·08000000·04000300·................8 ··0x000202f0·04000400·00000000·08000000·04000300·................
9 ··0x00020300·00000000·01000000·01000500·00000000·................9 ··0x00020300·00000000·01000000·01000500·00000000·................
10 ··0x00020310·01000000·01000600·00000000·01000000·................10 ··0x00020310·01000000·01000600·00000000·01000000·................
11 ··0x00020320·01000000·00000000·04000000·04000e00·................11 ··0x00020320·01000000·00000000·04000000·04000e00·................
12 ··0x00020330·00000000·04000000·04000a00·00000000·................12 ··0x00020330·00000000·04000000·04000a00·00000000·................
13 ··0x00020340·b1560100·93cc0000·00000000·b8560100·.V...........V..13 ··0x00020340·b1560100·7dcc0000·00000000·b8560100·.V..}........V..
14 ··0x00020350·00000000·3a510100·b3cc0000·00000000·....:Q..........14 ··0x00020350·00000000·3a510100·9dcc0000·00000000·....:Q..........
15 ··0x00020360·d6560100·00000000·00000000·00000000·.V..............15 ··0x00020360·d6560100·00000000·00000000·00000000·.V..............
16 ··0x00020370·00000000·00000000·00000000·00000000·................16 ··0x00020370·00000000·00000000·00000000·00000000·................
17 ··0x00020380·f2560100·dead0000·39ae0000·f0670100·.V......9....g..17 ··0x00020380·f2560100·c8ad0000·23ae0000·f0670100·.V......#....g..
18 ··0x00020390·00000000·fb560100·d5b80000·e1760000·.....V.......v..18 ··0x00020390·00000000·fb560100·bfb80000·db760000·.....V.......v..
19 ··0x000203a0·03570100·00000000·1b570100·05b90000·.W.......W......19 ··0x000203a0·03570100·00000000·1b570100·efb80000·.W.......W......
20 ··0x000203b0·f9740000·24570100·00000000·00000000·.t..$W..........20 ··0x000203b0·f3740000·24570100·00000000·00000000·.t..$W..........
21 ··0x000203c0·00000000·00000000·00000000·00000000·................21 ··0x000203c0·00000000·00000000·00000000·00000000·................
22 ··0x000203d0·00000000·00000000·00000000·00000000·................22 ··0x000203d0·00000000·00000000·00000000·00000000·................
23 ··0x000203e0·00000000·00000000·00000000·00000000·................23 ··0x000203e0·00000000·00000000·00000000·00000000·................
24 ··0x000203f0·00000000·00000000·00000000·00000000·................24 ··0x000203f0·00000000·00000000·00000000·00000000·................
25 ··0x00020400·00000000·fdad0000·00000000·00000000·................25 ··0x00020400·00000000·e7ad0000·00000000·00000000·................
26 ··0x00020410·00000000·00000000·00000000·00000000·................26 ··0x00020410·00000000·00000000·00000000·00000000·................
27 ··0x00020420·00000000·00000000·00000000·00000000·................27 ··0x00020420·00000000·00000000·00000000·00000000·................
28 ··0x00020430·00000000·00000000·00000000·00000000·................28 ··0x00020430·00000000·00000000·00000000·00000000·................
29 ··0x00020440·00000000·00000000·00000000·00000000·................29 ··0x00020440·00000000·00000000·00000000·00000000·................
30 ··0x00020450·00000000·00000000·00000000·00000000·................30 ··0x00020450·00000000·00000000·00000000·00000000·................
31 ··0x00020460·00000000·00000000·00000000·00000000·................31 ··0x00020460·00000000·00000000·00000000·00000000·................
32 ··0x00020470·00000000·00000000·00000000·00000000·................32 ··0x00020470·00000000·00000000·00000000·00000000·................
33 ··0x00020480·b1580100·e0410100·700c0100·3f570100·.X...A..p...?W..33 ··0x00020480·b1580100·c0410100·500c0100·3f570100·.X...A..P...?W..
34 ··0x00020490·00000000·00000000·00000000·00000000·................34 ··0x00020490·00000000·00000000·00000000·00000000·................
35 ··0x000204a0·00000000·00000000·00000000·00000000·................35 ··0x000204a0·00000000·00000000·00000000·00000000·................
36 ··0x000204b0·00000000·00000000·00000000·00000000·................36 ··0x000204b0·00000000·00000000·00000000·00000000·................
37 ··0x000204c0·4d570100·35b90000·04000000·00000000·MW..5...........37 ··0x000204c0·4d570100·1fb90000·04000000·00000000·MW..............
38 ··0x000204d0·00000000·00000000·00000000·00000000·................38 ··0x000204d0·00000000·00000000·00000000·00000000·................
39 ··0x000204e0·00000000·00000000·00000000·00000000·................39 ··0x000204e0·00000000·00000000·00000000·00000000·................
40 ··0x000204f0·00000000·00000000·00000000·00000000·................40 ··0x000204f0·00000000·00000000·00000000·00000000·................
41 ··0x00020500·00000000·10b30000·00000000·00000000·................41 ··0x00020500·00000000·fab20000·00000000·00000000·................
42 ··0x00020510·00000000·00000000·00000000·00000000·................42 ··0x00020510·00000000·00000000·00000000·00000000·................
43 ··0x00020520·00000000·00000000·00000000·00000000·................43 ··0x00020520·00000000·00000000·00000000·00000000·................
44 ··0x00020530·00000000·00000000·00000000·00000000·................44 ··0x00020530·00000000·00000000·00000000·00000000·................
45 ··0x00020540·00000000·00000000·00000000·00000000·................45 ··0x00020540·00000000·00000000·00000000·00000000·................
46 ··0x00020550·00000000·00000000·00000000·00000000·................46 ··0x00020550·00000000·00000000·00000000·00000000·................
47 ··0x00020560·00000000·00000000·00000000·00000000·................47 ··0x00020560·00000000·00000000·00000000·00000000·................
48 ··0x00020570·20490100·00290100·702b0100·00000000··I...)..p+......48 ··0x00020570·00490100·e0280100·502b0100·00000000·.I...(..P+......
49 ··0x00020580·20490100·00000000·00000000·302e0100··I..........0...49 ··0x00020580·00490100·00000000·00000000·102e0100·.I..............
50 ··0x00020590·00000000·502f0100·00000000·00000000·....P/..........50 ··0x00020590·00000000·302f0100·00000000·00000000·....0/..........
51 ··0x000205a0·00000000·00000000·00000000·00000000·................51 ··0x000205a0·00000000·00000000·00000000·00000000·................
52 ··0x000205b0·00000000·00000000·00000000·00000000·................52 ··0x000205b0·00000000·00000000·00000000·00000000·................
53 ··0x000205c0·84570100·adba0000·32ac0000·10680100·.W......2....h..53 ··0x000205c0·84570100·97ba0000·1cac0000·10680100·.W...........h..
54 ··0x000205d0·00000000·00000000·00000000·00000000·................54 ··0x000205d0·00000000·00000000·00000000·00000000·................
55 ··0x000205e0·00000000·00000000·00000000·02bb0000·................55 ··0x000205e0·00000000·00000000·00000000·ecba0000·................
56 ··0x000205f0·00000000·00000000·00000000·00000000·................56 ··0x000205f0·00000000·00000000·00000000·00000000·................
57 ··0x00020600·00000000·00000000·00000000·2fba0000·............/...57 ··0x00020600·00000000·00000000·00000000·19ba0000·................
58 ··0x00020610·00000000·1bad0000·00000000·00000000·................58 ··0x00020610·00000000·05ad0000·00000000·00000000·................
59 ··0x00020620·00000000·00000000·00000000·00000000·................59 ··0x00020620·00000000·00000000·00000000·00000000·................
60 ··0x00020630·00000000·00000000·00000000·00000000·................60 ··0x00020630·00000000·00000000·00000000·00000000·................
61 ··0x00020640·00000000·00000000·00000000·00000000·................61 ··0x00020640·00000000·00000000·00000000·00000000·................
62 ··0x00020650·00000000·00000000·00000000·00000000·................62 ··0x00020650·00000000·00000000·00000000·00000000·................
63 ··0x00020660·00000000·28c10000·00000000·00000000·....(...........63 ··0x00020660·00000000·12c10000·00000000·00000000·................
64 ··0x00020670·00000000·00000000·00000000·00000000·................64 ··0x00020670·00000000·00000000·00000000·00000000·................
65 ··0x00020680·00000000·00000000·00000000·00000000·................65 ··0x00020680·00000000·00000000·00000000·00000000·................
66 ··0x00020690·00000000·00000000·00000000·00000000·................66 ··0x00020690·00000000·00000000·00000000·00000000·................
67 ··0x000206a0·00000000·00000000·00000000·00000000·................67 ··0x000206a0·00000000·00000000·00000000·00000000·................
68 ··0x000206b0·00000000·00000000·00000000·00000000·................68 ··0x000206b0·00000000·00000000·00000000·00000000·................
69 ··0x000206c0·00000000·00000000·00000000·00000000·................69 ··0x000206c0·00000000·00000000·00000000·00000000·................
70 ··0x000206d0·00000000·00000000·00000000·00000000·................70 ··0x000206d0·00000000·00000000·00000000·00000000·................
71 ··0x000206e0·8d570100·06000000·10000000·01000000·.W..............71 ··0x000206e0·8d570100·06000000·10000000·01000000·.W..............
72 ··0x000206f0·96570100·a6570100·01000000·0c000000·.W...W..........72 ··0x000206f0·96570100·a6570100·01000000·0c000000·.W...W..........
73 ··0x00020700·01000000·40680100·b4570100·06000000·....@h...W......73 ··0x00020700·01000000·40680100·b4570100·06000000·....@h...W......
74 ··0x00020710·20000000·01000000·6c680100·00000000··.......lh......74 ··0x00020710·20000000·01000000·6c680100·00000000··.......lh......
75 ··0x00020720·00000000·00000000·00000000·00000000·................75 ··0x00020720·00000000·00000000·00000000·00000000·................
76 ··0x00020730·00000000·00000000·00000000·00000000·................76 ··0x00020730·00000000·00000000·00000000·00000000·................
77 ··0x00020740·4d570100·d7ad0000·04000000·00000000·MW..............77 ··0x00020740·4d570100·c1ad0000·04000000·00000000·MW..............
78 ··0x00020750·bd570100·4cb80000·04000000·00000000·.W..L...........78 ··0x00020750·bd570100·36b80000·04000000·00000000·.W..6...........
79 ··0x00020760·c8570100·fbaf0000·01000000·00000000·.W..............79 ··0x00020760·c8570100·e5af0000·01000000·00000000·.W..............
80 ··0x00020770·00000000·00000000·00000000·00000000·................80 ··0x00020770·00000000·00000000·00000000·00000000·................
81 ··0x00020780·e03d0100·00000000·00000000·00000000·.=..............81 ··0x00020780·c03d0100·00000000·00000000·00000000·.=..............
82 ··0x00020790·00000000·00000000·00000000·00000000·................82 ··0x00020790·00000000·00000000·00000000·00000000·................
83 ··0x000207a0·d5570100·a0300100·08000000·406d0100·.W...0......@m..83 ··0x000207a0·d5570100·80300100·08000000·406d0100·.W...0......@m..
84 ··0x000207b0·e0570100·a5b30000·08000000·e06c0100·.W...........l..84 ··0x000207b0·e0570100·8fb30000·08000000·e06c0100·.W...........l..
85 ··0x000207c0·e2520100·d03e0100·01000000·806c0100·.R...>.......l..85 ··0x000207c0·e2520100·b03e0100·01000000·806c0100·.R...>.......l..
86 ··0x000207d0·5f560100·4ab50000·01000000·206c0100·_V..J.......·l..86 ··0x000207d0·5f560100·34b50000·01000000·206c0100·_V..4.......·l..
87 ··0x000207e0·53560100·08b40000·01000000·e06b0100·SV...........k..87 ··0x000207e0·53560100·f2b30000·01000000·e06b0100·SV...........k..
88 ··0x000207f0·00000000·00000000·00000000·00000000·................88 ··0x000207f0·00000000·00000000·00000000·00000000·................
89 ··0x00020800·e0570100·a5b30000·08000000·e06c0100·.W...........l..89 ··0x00020800·e0570100·8fb30000·08000000·e06c0100·.W...........l..
90 ··0x00020810·e2520100·d03e0100·01000000·806c0100·.R...>.......l..90 ··0x00020810·e2520100·b03e0100·01000000·806c0100·.R...>.......l..
91 ··0x00020820·5f560100·4ab50000·01000000·206c0100·_V..J.......·l..91 ··0x00020820·5f560100·34b50000·01000000·206c0100·_V..4.......·l..
92 ··0x00020830·53560100·08b40000·01000000·e06b0100·SV...........k..92 ··0x00020830·53560100·f2b30000·01000000·e06b0100·SV...........k..
93 ··0x00020840·d5570100·33a50000·08000000·406d0100·.W..3.......@m..93 ··0x00020840·d5570100·1da50000·08000000·406d0100·.W..........@m..
94 ··0x00020850·ed570100·8db60000·08000000·00000000·.W..............94 ··0x00020850·ed570100·77b60000·08000000·00000000·.W..w...........
95 ··0x00020860·00000000·00000000·00000000·00000000·................95 ··0x00020860·00000000·00000000·00000000·00000000·................
96 ··0x00020870·00000000·00000000·00000000·00000000·................96 ··0x00020870·00000000·00000000·00000000·00000000·................
97 ··0x00020880·d5570100·168f0000·08000000·406d0100·.W..........@m..97 ··0x00020880·d5570100·048f0000·08000000·406d0100·.W..........@m..
98 ··0x00020890·e0570100·a5b30000·08000000·e06c0100·.W...........l..98 ··0x00020890·e0570100·8fb30000·08000000·e06c0100·.W...........l..
99 ··0x000208a0·e2520100·d03e0100·01000000·806c0100·.R...>.......l..99 ··0x000208a0·e2520100·b03e0100·01000000·806c0100·.R...>.......l..
100 ··0x000208b0·5f560100·4ab50000·01000000·206c0100·_V..J.......·l..100 ··0x000208b0·5f560100·34b50000·01000000·206c0100·_V..4.......·l..
101 ··0x000208c0·53560100·08b40000·01000000·e06b0100·SV...........k..101 ··0x000208c0·53560100·f2b30000·01000000·e06b0100·SV...........k..
102 ··0x000208d0·00000000·00000000·00000000·00000000·................102 ··0x000208d0·00000000·00000000·00000000·00000000·................
103 ··0x000208e0·00000000·00000000·e03f0100·00000000·.........?......103 ··0x000208e0·00000000·00000000·c03f0100·00000000·.........?......
104 ··0x000208f0·00000000·00000000·00000000·00000000·................104 ··0x000208f0·00000000·00000000·00000000·00000000·................
105 ··0x00020900·00000000·00000000·00000000·00000000·................105 ··0x00020900·00000000·00000000·00000000·00000000·................
106 ··0x00020910·00000000·00000000·00000000·00000000·................106 ··0x00020910·00000000·00000000·00000000·00000000·................
107 ··0x00020920·f6570100·83db0000·04000000·00000000·.W..............107 ··0x00020920·f6570100·6ddb0000·04000000·00000000·.W..m...........
108 ··0x00020930·00000000·00000000·00000000·00000000·................108 ··0x00020930·00000000·00000000·00000000·00000000·................
109 ··0x00020940·01580100·06000000·1c000000·01000000·.X..............109 ··0x00020940·01580100·06000000·1c000000·01000000·.X..............
110 ··0x00020950·06580100·00000000·00000000·00000000·.X..............110 ··0x00020950·06580100·00000000·00000000·00000000·.X..............
111 ··0x00020960·00000000·00000000·00000000·00000000·................111 ··0x00020960·00000000·00000000·00000000·00000000·................
112 ··0x00020970·00000000·00000000·00000000·00000000·................112 ··0x00020970·00000000·00000000·00000000·00000000·................
113 ··0x00020980·a7710100·8ddd0000·04000000·00000000·.q..............113 ··0x00020980·a7710100·77dd0000·04000000·00000000·.q..w...........
114 ··0x00020990·b8710100·f5dd0000·01000000·00000000·.q..............114 ··0x00020990·b8710100·dfdd0000·01000000·00000000·.q..............
115 ··0x000209a0·b5550100·30050100·08000000·00000000·.U..0...........115 ··0x000209a0·b5550100·10050100·08000000·00000000·.U..............
116 ··0x000209b0·19580100·06ab0000·08000000·00000000·.X..............116 ··0x000209b0·19580100·f0aa0000·08000000·00000000·.X..............
117 ··0x000209c0·14500100·19ce0000·01000000·00000000·.P..............117 ··0x000209c0·14500100·03ce0000·01000000·00000000·.P..............
118 ··0x000209d0·21580100·0bcf0000·08000000·a0680100·!X...........h..118 ··0x000209d0·21580100·f5ce0000·08000000·a0680100·!X...........h..
119 ··0x000209e0·76520100·603d0100·01000000·c4680100·vR..`=.......h..119 ··0x000209e0·76520100·403d0100·01000000·c4680100·vR..@=.......h..
120 ··0x000209f0·60510100·203b0100·01000000·f4680100·`Q..·;.......h..120 ··0x000209f0·60510100·003b0100·01000000·f4680100·`Q...;.......h..
121 ··0x00020a00·f4700100·7bca0000·01000000·2d580100·.p..{.......-X..121 ··0x00020a00·f4700100·65ca0000·01000000·2d580100·.p..e.......-X..
122 ··0x00020a10·71510100·edca0000·01000000·3f580100·qQ..........?X..122 ··0x00020a10·71510100·d7ca0000·01000000·3f580100·qQ..........?X..
123 ··0x00020a20·5d580100·d3cc0000·08000000·e06e0100·]X...........n..123 ··0x00020a20·5d580100·bdcc0000·08000000·e06e0100·]X...........n..
124 ··0x00020a30·67580100·a0f20000·08000000·606e0100·gX..........`n..124 ··0x00020a30·67580100·80f20000·08000000·606e0100·gX..........`n..
125 ··0x00020a40·6e580100·41cd0000·01000000·e06d0100·nX..A........m..125 ··0x00020a40·6e580100·2bcd0000·01000000·e06d0100·nX..+........m..
126 ··0x00020a50·14550100·904d0100·08000000·806d0100·.U...M.......m..126 ··0x00020a50·14550100·704d0100·08000000·806d0100·.U..pM.......m..
127 ··0x00020a60·29710100·8ecb0000·01000000·00000000·)q..............127 ··0x00020a60·29710100·78cb0000·01000000·00000000·)q..x...........
128 ··0x00020a70·74580100·0fcc0000·01000000·00000000·tX..............128 ··0x00020a70·74580100·f9cb0000·01000000·00000000·tX..............
129 ··0x00020a80·29700100·30c70000·01000000·00000000·)p..0...........129 ··0x00020a80·29700100·1ac70000·01000000·00000000·)p..............
130 ··0x00020a90·87580100·39c10000·08000000·00000000·.X..9...........130 ··0x00020a90·87580100·23c10000·08000000·00000000·.X..#...........
131 ··0x00020aa0·91580100·82c20000·08000000·00000000·.X..............131 ··0x00020aa0·91580100·6cc20000·08000000·00000000·.X..l...........
132 ··0x00020ab0·00000000·00000000·00000000·00000000·................132 ··0x00020ab0·00000000·00000000·00000000·00000000·................
Max diff block lines reached; 28499/41048 bytes (69.43%) of diff not shown.
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·64383464·37653866·61646565·31383638·d84d7e8fadee1868 
3 ··0x00000010·62633535·36306332·62653432·64333037·bc5560c2be42d3072 ··0x00000000·32356236·63366639·38666137·35303065·25b6c6f98fa7500e
 3 ··0x00000010·36323737·35393030·38386264·30613831·6277590088bd0a81
4 ··0x00000020·32663337·35332e64·65627567·00000000·2f3753.debug....4 ··0x00000020·39386664·65652e64·65627567·00000000·98fdee.debug....
5 ··0x00000030·e74992aa····························.I..5 ··0x00000030·22f0497c····························".I|
  
124 KB
./usr/lib/python3.9/lib-dynload/_lsprof.cpython-39-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.02 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x12603 Entry·point·0x1260
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00b00·0x00b00·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00b00·0x00b00·R···0x1000
8 ··LOAD···········0x001000·0x00001000·0x00001000·0x02904·0x02904·R·E·0x10008 ··LOAD···········0x001000·0x00001000·0x00001000·0x028e4·0x028e4·R·E·0x1000
9 ··LOAD···········0x004000·0x00004000·0x00004000·0x015dc·0x015dc·R···0x10009 ··LOAD···········0x004000·0x00004000·0x00004000·0x015dc·0x015dc·R···0x1000
10 ··LOAD···········0x005f18·0x00006f18·0x00006f18·0x003d4·0x005d8·RW··0x100010 ··LOAD···········0x005f18·0x00006f18·0x00006f18·0x003d4·0x005d8·RW··0x1000
11 ··DYNAMIC········0x005f20·0x00006f20·0x00006f20·0x000c0·0x000c0·RW··0x411 ··DYNAMIC········0x005f20·0x00006f20·0x00006f20·0x000c0·0x000c0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x004900·0x00004900·0x00004900·0x0011c·0x0011c·R···0x413 ··GNU_EH_FRAME···0x004900·0x00004900·0x00004900·0x0011c·0x0011c·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x005f18·0x00006f18·0x00006f18·0x000e8·0x000e8·R···0x115 ··GNU_RELRO······0x005f18·0x00006f18·0x00006f18·0x000e8·0x000e8·R···0x1
1.51 KB
readelf --wide --sections {}
    
Offset 8, 16 lines modifiedOffset 8, 16 lines modified
8 ··[·3]·.dynsym···········DYNSYM··········00000198·000198·0002f0·10···A··4···1··48 ··[·3]·.dynsym···········DYNSYM··········00000198·000198·0002f0·10···A··4···1··4
9 ··[·4]·.dynstr···········STRTAB··········00000488·000488·000357·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········00000488·000488·000357·00···A··0···0··1
10 ··[·5]·.rel.dyn··········REL·············000007e0·0007e0·000210·08···A··3···0··410 ··[·5]·.rel.dyn··········REL·············000007e0·0007e0·000210·08···A··3···0··4
11 ··[·6]·.rel.plt··········REL·············000009f0·0009f0·000110·08··AI··3··19··411 ··[·6]·.rel.plt··········REL·············000009f0·0009f0·000110·08··AI··3··19··4
12 ··[·7]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··412 ··[·7]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··4
13 ··[·8]·.plt··············PROGBITS········00001020·001020·000230·04··AX··0···0·1613 ··[·8]·.plt··············PROGBITS········00001020·001020·000230·04··AX··0···0·16
14 ··[·9]·.plt.got··········PROGBITS········00001250·001250·000008·08··AX··0···0··814 ··[·9]·.plt.got··········PROGBITS········00001250·001250·000008·08··AX··0···0··8
15 ··[10]·.text·············PROGBITS········00001260·001260·00268e·00··AX··0···0·1615 ··[10]·.text·············PROGBITS········00001260·001260·00266e·00··AX··0···0·16
16 ··[11]·.fini·············PROGBITS········000038f0·0038f0·000014·00··AX··0···0··416 ··[11]·.fini·············PROGBITS········000038d0·0038d0·000014·00··AX··0···0··4
17 ··[12]·.rodata···········PROGBITS········00004000·004000·0008fe·00···A··0···0·3217 ··[12]·.rodata···········PROGBITS········00004000·004000·0008fe·00···A··0···0·32
18 ··[13]·.eh_frame_hdr·····PROGBITS········00004900·004900·00011c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········00004900·004900·00011c·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········00004a1c·004a1c·000bc0·00···A··0···0··419 ··[14]·.eh_frame·········PROGBITS········00004a1c·004a1c·000bc0·00···A··0···0··4
20 ··[15]·.init_array·······INIT_ARRAY······00006f18·005f18·000004·04··WA··0···0··420 ··[15]·.init_array·······INIT_ARRAY······00006f18·005f18·000004·04··WA··0···0··4
21 ··[16]·.fini_array·······FINI_ARRAY······00006f1c·005f1c·000004·04··WA··0···0··421 ··[16]·.fini_array·······FINI_ARRAY······00006f1c·005f1c·000004·04··WA··0···0··4
22 ··[17]·.dynamic··········DYNAMIC·········00006f20·005f20·0000c0·08··WA··4···0··422 ··[17]·.dynamic··········DYNAMIC·········00006f20·005f20·0000c0·08··WA··4···0··4
23 ··[18]·.got··············PROGBITS········00006fe0·005fe0·000020·04··WA··0···0··423 ··[18]·.got··············PROGBITS········00006fe0·005fe0·000020·04··WA··0···0··4
711 B
readelf --wide --symbols {}
    
Offset 43, 8 lines modifiedOffset 43, 8 lines modified
43 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype43 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetPerfCounter44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetPerfCounter
45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Create245 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Create2
46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString
47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_MemoryError48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_MemoryError
49 ····45:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__49 ····45:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
50 ····46:·000037c0···249·FUNC····GLOBAL·DEFAULT···10·PyInit__lsprof50 ····46:·000037a0···249·FUNC····GLOBAL·DEFAULT···10·PyInit__lsprof
676 B
readelf --wide --dynamic {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Dynamic·section·at·offset·0x5f20·contains·20·entries:1 Dynamic·section·at·offset·0x5f20·contains·20·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000c·(INIT)·······················0x10003 ·0x0000000c·(INIT)·······················0x1000
4 ·0x0000000d·(FINI)·······················0x38f04 ·0x0000000d·(FINI)·······················0x38d0
5 ·0x00000019·(INIT_ARRAY)·················0x6f185 ·0x00000019·(INIT_ARRAY)·················0x6f18
6 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)6 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
7 ·0x0000001a·(FINI_ARRAY)·················0x6f1c7 ·0x0000001a·(FINI_ARRAY)·················0x6f1c
8 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)8 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
9 ·0x6ffffef5·(GNU_HASH)···················0x1789 ·0x6ffffef5·(GNU_HASH)···················0x178
10 ·0x00000005·(STRTAB)·····················0x48810 ·0x00000005·(STRTAB)·····················0x488
11 ·0x00000006·(SYMTAB)·····················0x19811 ·0x00000006·(SYMTAB)·····················0x198
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·eae9d07790a8eef3573abce096c7196104890c5d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·33eebef3c07579b1ddaa74f4094cb1223e096f05
39.1 KB
readelf --wide --debug-dump=frames {}
    
Offset 21, 105 lines modifiedOffset 21, 105 lines modified
21 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)21 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)
  
22 0000003c·00000010·00000040·FDE·cie=00000000·pc=00001250..0000125822 0000003c·00000010·00000040·FDE·cie=00000000·pc=00001250..00001258
23 ··DW_CFA_nop23 ··DW_CFA_nop
24 ··DW_CFA_nop24 ··DW_CFA_nop
25 ··DW_CFA_nop25 ··DW_CFA_nop
  
26 00000050·00000094·00000054·FDE·cie=00000000·pc=000037c0..000038b926 00000050·00000094·00000054·FDE·cie=00000000·pc=000037a0..00003899
27 ··DW_CFA_advance_loc:·1·to·000037c127 ··DW_CFA_advance_loc:·1·to·000037a1
28 ··DW_CFA_def_cfa_offset:·828 ··DW_CFA_def_cfa_offset:·8
29 ··DW_CFA_offset:·r5·(ebp)·at·cfa-829 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
30 ··DW_CFA_advance_loc:·1·to·000037c230 ··DW_CFA_advance_loc:·1·to·000037a2
31 ··DW_CFA_def_cfa_offset:·1231 ··DW_CFA_def_cfa_offset:·12
32 ··DW_CFA_offset:·r7·(edi)·at·cfa-1232 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
33 ··DW_CFA_advance_loc:·1·to·000037c333 ··DW_CFA_advance_loc:·1·to·000037a3
34 ··DW_CFA_def_cfa_offset:·1634 ··DW_CFA_def_cfa_offset:·16
35 ··DW_CFA_offset:·r6·(esi)·at·cfa-1635 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
36 ··DW_CFA_advance_loc:·1·to·000037c436 ··DW_CFA_advance_loc:·1·to·000037a4
37 ··DW_CFA_def_cfa_offset:·2037 ··DW_CFA_def_cfa_offset:·20
38 ··DW_CFA_offset:·r3·(ebx)·at·cfa-2038 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
39 ··DW_CFA_advance_loc:·14·to·000037d239 ··DW_CFA_advance_loc:·14·to·000037b2
40 ··DW_CFA_def_cfa_offset:·4040 ··DW_CFA_def_cfa_offset:·40
41 ··DW_CFA_advance_loc:·5·to·000037d741 ··DW_CFA_advance_loc:·5·to·000037b7
42 ··DW_CFA_def_cfa_offset:·4442 ··DW_CFA_def_cfa_offset:·44
43 ··DW_CFA_advance_loc:·7·to·000037de43 ··DW_CFA_advance_loc:·7·to·000037be
44 ··DW_CFA_def_cfa_offset:·4844 ··DW_CFA_def_cfa_offset:·48
45 ··DW_CFA_advance_loc:·8·to·000037e645 ··DW_CFA_advance_loc:·8·to·000037c6
46 ··DW_CFA_def_cfa_offset:·3246 ··DW_CFA_def_cfa_offset:·32
47 ··DW_CFA_advance_loc:·11·to·000037f147 ··DW_CFA_advance_loc:·11·to·000037d1
48 ··DW_CFA_def_cfa_offset:·4448 ··DW_CFA_def_cfa_offset:·44
49 ··DW_CFA_advance_loc:·9·to·000037fa49 ··DW_CFA_advance_loc:·9·to·000037da
50 ··DW_CFA_def_cfa_offset:·4850 ··DW_CFA_def_cfa_offset:·48
51 ··DW_CFA_advance_loc:·18·to·0000380c51 ··DW_CFA_advance_loc:·18·to·000037ec
52 ··DW_CFA_def_cfa_offset:·3252 ··DW_CFA_def_cfa_offset:·32
53 ··DW_CFA_advance_loc:·15·to·0000381b53 ··DW_CFA_advance_loc:·15·to·000037fb
54 ··DW_CFA_def_cfa_offset:·3654 ··DW_CFA_def_cfa_offset:·36
55 ··DW_CFA_advance_loc:·1·to·0000381c55 ··DW_CFA_advance_loc:·1·to·000037fc
56 ··DW_CFA_def_cfa_offset:·4056 ··DW_CFA_def_cfa_offset:·40
57 ··DW_CFA_advance_loc:·1·to·0000381d57 ··DW_CFA_advance_loc:·1·to·000037fd
58 ··DW_CFA_def_cfa_offset:·4458 ··DW_CFA_def_cfa_offset:·44
59 ··DW_CFA_advance_loc:·1·to·0000381e59 ··DW_CFA_advance_loc:·1·to·000037fe
60 ··DW_CFA_def_cfa_offset:·4860 ··DW_CFA_def_cfa_offset:·48
61 ··DW_CFA_advance_loc:·8·to·0000382661 ··DW_CFA_advance_loc:·8·to·00003806
62 ··DW_CFA_def_cfa_offset:·3262 ··DW_CFA_def_cfa_offset:·32
63 ··DW_CFA_advance_loc:·26·to·0000384063 ··DW_CFA_advance_loc:·26·to·00003820
64 ··DW_CFA_def_cfa_offset:·3664 ··DW_CFA_def_cfa_offset:·36
65 ··DW_CFA_advance_loc:·1·to·0000384165 ··DW_CFA_advance_loc:·1·to·00003821
66 ··DW_CFA_def_cfa_offset:·4066 ··DW_CFA_def_cfa_offset:·40
67 ··DW_CFA_advance_loc:·1·to·0000384267 ··DW_CFA_advance_loc:·1·to·00003822
68 ··DW_CFA_def_cfa_offset:·4468 ··DW_CFA_def_cfa_offset:·44
69 ··DW_CFA_advance_loc:·1·to·0000384369 ··DW_CFA_advance_loc:·1·to·00003823
70 ··DW_CFA_def_cfa_offset:·4870 ··DW_CFA_def_cfa_offset:·48
71 ··DW_CFA_advance_loc:·8·to·0000384b71 ··DW_CFA_advance_loc:·8·to·0000382b
72 ··DW_CFA_def_cfa_offset:·3272 ··DW_CFA_def_cfa_offset:·32
73 ··DW_CFA_advance_loc:·15·to·0000385a73 ··DW_CFA_advance_loc:·15·to·0000383a
74 ··DW_CFA_def_cfa_offset:·3674 ··DW_CFA_def_cfa_offset:·36
75 ··DW_CFA_advance_loc:·1·to·0000385b75 ··DW_CFA_advance_loc:·1·to·0000383b
76 ··DW_CFA_def_cfa_offset:·4076 ··DW_CFA_def_cfa_offset:·40
77 ··DW_CFA_advance_loc:·7·to·0000386277 ··DW_CFA_advance_loc:·7·to·00003842
78 ··DW_CFA_def_cfa_offset:·4478 ··DW_CFA_def_cfa_offset:·44
79 ··DW_CFA_advance_loc:·1·to·0000386379 ··DW_CFA_advance_loc:·1·to·00003843
80 ··DW_CFA_def_cfa_offset:·4880 ··DW_CFA_def_cfa_offset:·48
81 ··DW_CFA_advance_loc:·8·to·0000386b81 ··DW_CFA_advance_loc:·8·to·0000384b
82 ··DW_CFA_def_cfa_offset:·3282 ··DW_CFA_def_cfa_offset:·32
83 ··DW_CFA_advance_loc:·11·to·0000387683 ··DW_CFA_advance_loc:·11·to·00003856
84 ··DW_CFA_def_cfa_offset:·3684 ··DW_CFA_def_cfa_offset:·36
85 ··DW_CFA_advance_loc:·1·to·0000387785 ··DW_CFA_advance_loc:·1·to·00003857
86 ··DW_CFA_def_cfa_offset:·4086 ··DW_CFA_def_cfa_offset:·40
87 ··DW_CFA_advance_loc:·1·to·0000387887 ··DW_CFA_advance_loc:·1·to·00003858
88 ··DW_CFA_def_cfa_offset:·4488 ··DW_CFA_def_cfa_offset:·44
89 ··DW_CFA_advance_loc:·1·to·0000387989 ··DW_CFA_advance_loc:·1·to·00003859
90 ··DW_CFA_def_cfa_offset:·4890 ··DW_CFA_def_cfa_offset:·48
91 ··DW_CFA_advance_loc:·22·to·0000388f91 ··DW_CFA_advance_loc:·22·to·0000386f
92 ··DW_CFA_def_cfa_offset:·3692 ··DW_CFA_def_cfa_offset:·36
93 ··DW_CFA_advance_loc:·7·to·0000389693 ··DW_CFA_advance_loc:·7·to·00003876
94 ··DW_CFA_def_cfa_offset:·4094 ··DW_CFA_def_cfa_offset:·40
95 ··DW_CFA_advance_loc:·1·to·0000389795 ··DW_CFA_advance_loc:·1·to·00003877
96 ··DW_CFA_def_cfa_offset:·4496 ··DW_CFA_def_cfa_offset:·44
97 ··DW_CFA_advance_loc:·1·to·0000389897 ··DW_CFA_advance_loc:·1·to·00003878
98 ··DW_CFA_def_cfa_offset:·4898 ··DW_CFA_def_cfa_offset:·48
99 ··DW_CFA_advance_loc:·8·to·000038a099 ··DW_CFA_advance_loc:·8·to·00003880
100 ··DW_CFA_def_cfa_offset:·32100 ··DW_CFA_def_cfa_offset:·32
101 ··DW_CFA_advance_loc:·13·to·000038ad101 ··DW_CFA_advance_loc:·13·to·0000388d
102 ··DW_CFA_remember_state102 ··DW_CFA_remember_state
103 ··DW_CFA_def_cfa_offset:·20103 ··DW_CFA_def_cfa_offset:·20
104 ··DW_CFA_advance_loc:·3·to·000038b0104 ··DW_CFA_advance_loc:·3·to·00003890
105 ··DW_CFA_restore:·r3·(ebx)105 ··DW_CFA_restore:·r3·(ebx)
106 ··DW_CFA_def_cfa_offset:·16106 ··DW_CFA_def_cfa_offset:·16
107 ··DW_CFA_advance_loc:·1·to·000038b1107 ··DW_CFA_advance_loc:·1·to·00003891
108 ··DW_CFA_restore:·r6·(esi)108 ··DW_CFA_restore:·r6·(esi)
109 ··DW_CFA_def_cfa_offset:·12109 ··DW_CFA_def_cfa_offset:·12
110 ··DW_CFA_advance_loc:·1·to·000038b2110 ··DW_CFA_advance_loc:·1·to·00003892
111 ··DW_CFA_restore:·r7·(edi)111 ··DW_CFA_restore:·r7·(edi)
112 ··DW_CFA_def_cfa_offset:·8112 ··DW_CFA_def_cfa_offset:·8
113 ··DW_CFA_advance_loc:·1·to·000038b3113 ··DW_CFA_advance_loc:·1·to·00003893
114 ··DW_CFA_restore:·r5·(ebp)114 ··DW_CFA_restore:·r5·(ebp)
115 ··DW_CFA_def_cfa_offset:·4115 ··DW_CFA_def_cfa_offset:·4
116 ··DW_CFA_advance_loc:·1·to·000038b4116 ··DW_CFA_advance_loc:·1·to·00003894
117 ··DW_CFA_restore_state117 ··DW_CFA_restore_state
  
118 000000e8·0000001c·00000000·CIE118 000000e8·0000001c·00000000·CIE
119 ··Version:···············1119 ··Version:···············1
120 ··Augmentation:··········"zR"120 ··Augmentation:··········"zR"
121 ··Code·alignment·factor:·1121 ··Code·alignment·factor:·1
122 ··Data·alignment·factor:·-4122 ··Data·alignment·factor:·-4
540 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 Disassembly·of·section·.init:3 Disassembly·of·section·.init:
  
4 00001000·<.init>:4 00001000·<.init>:
5 _init():5 _init():
6 »       push···%ebx6 »       push···%ebx
7 »       sub····$0x8,%esp7 »       sub····$0x8,%esp
8 »       call···36c0·<__cxa_finalize@plt+0x2470>8 »       call···36a0·<__cxa_finalize@plt+0x2450>
9 »       add····$0x5ff7,%ebx9 »       add····$0x5ff7,%ebx
10 »       mov····-0x4(%ebx),%eax10 »       mov····-0x4(%ebx),%eax
11 »       test···%eax,%eax11 »       test···%eax,%eax
12 »       je·····101b·<PyFrame_GetCode@plt-0x15>12 »       je·····101b·<PyFrame_GetCode@plt-0x15>
13 »       call···*%eax13 »       call···*%eax
14 »       add····$0x8,%esp14 »       add····$0x8,%esp
15 »       pop····%ebx15 »       pop····%ebx
65.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001260·<PyInit__lsprof-0x2560>:2 00001260·<PyInit__lsprof-0x2540>:
3 PyInit__lsprof():3 PyInit__lsprof():
4 ./build-static/./Modules/_lsprof.c:8394 ./build-static/./Modules/_lsprof.c:839
5 »       xor····%esi,%esi5 »       xor····%esi,%esi
6 »       jmp····38aa·<PyInit__lsprof+0xea>6 »       jmp····388a·<PyInit__lsprof+0xea>
7 »       lea····0x420(%ebx),%ebp7 »       lea····0x420(%ebx),%ebp
8 »       lea····0x340(%ebx),%edi8 »       lea····0x340(%ebx),%edi
9 »       jmp····386f·<PyInit__lsprof+0xaf>9 »       jmp····384f·<PyInit__lsprof+0xaf>
10 setBuiltins():10 setBuiltins():
11 ./build-static/./Modules/_lsprof.c:62311 ./build-static/./Modules/_lsprof.c:623
12 »       andl···$0xfffffffb,0x14(%esi)12 »       andl···$0xfffffffb,0x14(%esi)
13 »       jmp····176e·<__cxa_finalize@plt+0x51e>13 »       jmp····176e·<__cxa_finalize@plt+0x51e>
14 _Py_DECREF():14 _Py_DECREF():
15 ./build-static/../Include/object.h:42215 ./build-static/../Include/object.h:422
16 »       mov····(%edx),%esi16 »       mov····(%edx),%esi
495 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000038f0·<.fini>:2 000038d0·<.fini>:
3 _fini():3 _fini():
4 »       push···%ebx4 »       push···%ebx
5 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
6 »       call···36c0·<__cxa_finalize@plt+0x2470>6 »       call···36a0·<__cxa_finalize@plt+0x2450>
7 »       add····$0x3707,%ebx7 »       add····$0x3727,%ebx
8 »       add····$0x8,%esp8 »       add····$0x8,%esp
9 »       pop····%ebx9 »       pop····%ebx
10 »       retq···10 »       retq···
1.49 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··0x00004940·e4040000·26ccffff·68060000·8dccffff·....&...h.......7 ··0x00004940·e4040000·26ccffff·68060000·8dccffff·....&...h.......
8 ··0x00004950·58070000·c1ccffff·c0070000·f0ccffff·X...............8 ··0x00004950·58070000·c1ccffff·c0070000·f0ccffff·X...............
9 ··0x00004960·40080000·37cdffff·c4090000·4fcdffff·@...7.......O...9 ··0x00004960·40080000·37cdffff·c4090000·4fcdffff·@...7.......O...
10 ··0x00004970·040b0000·becdffff·bc0b0000·e0cdffff·................10 ··0x00004970·040b0000·becdffff·bc0b0000·e0cdffff·................
11 ··0x00004980·38020000·a0ceffff·b8020000·50cfffff·8...........P...11 ··0x00004980·38020000·a0ceffff·b8020000·50cfffff·8...........P...
12 ··0x00004990·38030000·b0d0ffff·fc030000·90daffff·8...............12 ··0x00004990·38030000·b0d0ffff·fc030000·90daffff·8...............
13 ··0x000049a0·70050000·d0dcffff·c8050000·a0ddffff·p...............13 ··0x000049a0·70050000·d0dcffff·c8050000·a0ddffff·p...............
14 ··0x000049b0·b0060000·00e2ffff·f0060000·80e2ffff·................14 ··0x000049b0·b0060000·f0e1ffff·f0060000·70e2ffff·............p...
15 ··0x000049c0·78070000·10e3ffff·e4070000·c0e3ffff·x...............15 ··0x000049c0·78070000·00e3ffff·e4070000·b0e3ffff·x...............
16 ··0x000049d0·6c080000·90e7ffff·74090000·f0e7ffff·l.......t.......16 ··0x000049d0·6c080000·80e7ffff·74090000·e0e7ffff·l.......t.......
17 ··0x000049e0·e0090000·50ebffff·400b0000·00ecffff·....P...@.......17 ··0x000049e0·e0090000·40ebffff·400b0000·f0ebffff·....@...@.......
18 ··0x000049f0·d80b0000·a0edffff·8c0c0000·c0eeffff·................18 ··0x000049f0·d80b0000·80edffff·8c0c0000·a0eeffff·................
19 ··0x00004a00·6c010000·c0efffff·6c0c0000·e6efffff·l.......l.......19 ··0x00004a00·6c010000·a0efffff·6c0c0000·c6efffff·l.......l.......
20 ··0x00004a10·b00c0000·eaefffff·c40c0000··········............20 ··0x00004a10·b00c0000·caefffff·c40c0000··········............
  
8.4 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00004a1c·14000000·00000000·017a5200·017c0801·.........zR..|..2 ··0x00004a1c·14000000·00000000·017a5200·017c0801·.........zR..|..
3 ··0x00004a2c·1b0c0404·88010000·20000000·1c000000·........·.......3 ··0x00004a2c·1b0c0404·88010000·20000000·1c000000·........·.......
4 ··0x00004a3c·e4c5ffff·30020000·000e0846·0e0c4a0f·....0......F..J.4 ··0x00004a3c·e4c5ffff·30020000·000e0846·0e0c4a0f·....0......F..J.
5 ··0x00004a4c·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....5 ··0x00004a4c·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....
6 ··0x00004a5c·40000000·f0c7ffff·08000000·00000000·@...............6 ··0x00004a5c·40000000·f0c7ffff·08000000·00000000·@...............
7 ··0x00004a6c·94000000·54000000·4cedffff·f9000000·....T...L.......7 ··0x00004a6c·94000000·54000000·2cedffff·f9000000·....T...,.......
8 ··0x00004a7c·00410e08·8502410e·0c870341·0e108604·.A....A....A....8 ··0x00004a7c·00410e08·8502410e·0c870341·0e108604·.A....A....A....
9 ··0x00004a8c·410e1483·054e0e28·450e2c47·0e30480e·A....N.(E.,G.0H.9 ··0x00004a8c·410e1483·054e0e28·450e2c47·0e30480e·A....N.(E.,G.0H.
10 ··0x00004a9c·204b0e2c·490e3052·0e204f0e·24410e28··K.,I.0R.·O.$A.(10 ··0x00004a9c·204b0e2c·490e3052·0e204f0e·24410e28··K.,I.0R.·O.$A.(
11 ··0x00004aac·410e2c41·0e30480e·205a0e24·410e2841·A.,A.0H.·Z.$A.(A11 ··0x00004aac·410e2c41·0e30480e·205a0e24·410e2841·A.,A.0H.·Z.$A.(A
12 ··0x00004abc·0e2c410e·30480e20·4f0e2441·0e28470e·.,A.0H.·O.$A.(G.12 ··0x00004abc·0e2c410e·30480e20·4f0e2441·0e28470e·.,A.0H.·O.$A.(G.
13 ··0x00004acc·2c410e30·480e204b·0e24410e·28410e2c·,A.0H.·K.$A.(A.,13 ··0x00004acc·2c410e30·480e204b·0e24410e·28410e2c·,A.0H.·K.$A.(A.,
14 ··0x00004adc·410e3056·0e24470e·28410e2c·410e3048·A.0V.$G.(A.,A.0H14 ··0x00004adc·410e3056·0e24470e·28410e2c·410e3048·A.0V.$G.(A.,A.0H
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00006f18·b0370000····························.7..2 ··0x00006f18·90370000····························.7..
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00006f1c·60370000····························`7..2 ··0x00006f1c·40370000····························@7..
  
2.33 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 6, 30 lines modifiedOffset 6, 30 lines modified
6 ··0x000070d0·95400000·e4410000·a2400000·ac400000·.@...A...@...@..6 ··0x000070d0·95400000·e4410000·a2400000·ac400000·.@...A...@...@..
7 ··0x000070e0·ca400000·10420000·00000000·00000000·.@...B..........7 ··0x000070e0·ca400000·10420000·00000000·00000000·.@...B..........
8 ··0x000070f0·00000000·00000000·00000000·00000000·................8 ··0x000070f0·00000000·00000000·00000000·00000000·................
9 ··0x00007100·72400000·38420000·98400000·60420000·r@..8B...@..`B..9 ··0x00007100·72400000·38420000·98400000·60420000·r@..8B...@..`B..
10 ··0x00007110·95400000·80420000·a2400000·d5400000·.@...B...@...@..10 ··0x00007110·95400000·80420000·a2400000·d5400000·.@...B...@...@..
11 ··0x00007120·ca400000·a4420000·fd400000·ee400000·.@...B...@...@..11 ··0x00007120·ca400000·a4420000·fd400000·ee400000·.@...B...@...@..
12 ··0x00007130·00000000·00000000·00000000·00000000·................12 ··0x00007130·00000000·00000000·00000000·00000000·................
13 ··0x00007140·03410000·102c0000·04000000·80440000·.A...,.......D..13 ··0x00007140·03410000·002c0000·04000000·80440000·.A...,.......D..
14 ··0x00007150·13400000·a0170000·03000000·60430000·.@..........`C..14 ··0x00007150·13400000·a0170000·03000000·60430000·.@..........`C..
15 ··0x00007160·0c410000·002b0000·04000000·20430000·.A...+......·C..15 ··0x00007160·0c410000·f02a0000·04000000·20430000·.A...*......·C..
16 ··0x00007170·14410000·c0380000·04000000·e0420000·.A...8.......B..16 ··0x00007170·14410000·a0380000·04000000·e0420000·.A...8.......B..
17 ··0x00007180·00000000·00000000·00000000·00000000·................17 ··0x00007180·00000000·00000000·00000000·00000000·................
18 ··0x00007190·1a410000·54400000·00000000·23410000·.A..T@......#A..18 ··0x00007190·1a410000·54400000·00000000·23410000·.A..T@......#A..
19 ··0x000071a0·29410000·1a410000·54400000·00000000·)A...A..T@......19 ··0x000071a0·29410000·1a410000·54400000·00000000·)A...A..T@......
20 ··0x000071b0·32410000·00000000·c0700000·05000000·2A.......p......20 ··0x000071b0·32410000·00000000·c0700000·05000000·2A.......p......
21 ··0x000071c0·4c410000·00000000·00710000·06000000·LA.......q......21 ··0x000071c0·4c410000·00000000·00710000·06000000·LA.......q......
22 ··0x000071d0·00000000·00000000·00000000·00000000·................22 ··0x000071d0·00000000·00000000·00000000·00000000·................
23 ··0x000071e0·01000000·00000000·00000000·00000000·................23 ··0x000071e0·01000000·00000000·00000000·00000000·................
24 ··0x000071f0·00000000·74410000·7c410000·ffffffff·....tA..|A......24 ··0x000071f0·00000000·74410000·7c410000·ffffffff·....tA..|A......
25 ··0x00007200·20730000·00000000·00000000·00000000··s..............25 ··0x00007200·20730000·00000000·00000000·00000000··s..............
26 ··0x00007210·00000000·00000000·00000000·00000000·................26 ··0x00007210·00000000·00000000·00000000·00000000·................
27 ··0x00007220·01000000·00000000·00000000·63410000·............cA..27 ··0x00007220·01000000·00000000·00000000·63410000·............cA..
28 ··0x00007230·24000000·00000000·802b0000·00000000·$........+......28 ··0x00007230·24000000·00000000·702b0000·00000000·$.......p+......
29 ··0x00007240·00000000·00000000·00000000·00000000·................29 ··0x00007240·00000000·00000000·00000000·00000000·................
30 ··0x00007250·00000000·00000000·00000000·00000000·................30 ··0x00007250·00000000·00000000·00000000·00000000·................
31 ··0x00007260·00000000·00000000·00000000·00000000·................31 ··0x00007260·00000000·00000000·00000000·00000000·................
32 ··0x00007270·00000000·00040400·a0470000·00000000·.........G......32 ··0x00007270·00000000·00040400·a0470000·00000000·.........G......
33 ··0x00007280·00000000·00000000·00000000·00000000·................33 ··0x00007280·00000000·00000000·00000000·00000000·................
34 ··0x00007290·00000000·40710000·00000000·00000000·....@q..........34 ··0x00007290·00000000·40710000·00000000·00000000·....@q..........
35 ··0x000072a0·00000000·00000000·00000000·00000000·................35 ··0x000072a0·00000000·00000000·00000000·00000000·................
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·65396430·37373930·61386565·66333537·e9d07790a8eef357 
3 ··0x00000010·33616263·65303936·63373139·36313034·3abce096c71961042 ··0x00000000·65656265·66336330·37353739·62316464·eebef3c07579b1dd
 3 ··0x00000010·61613734·66343039·34636231·32323365·aa74f4094cb1223e
4 ··0x00000020·38393063·35642e64·65627567·00000000·890c5d.debug....4 ··0x00000020·30393666·30352e64·65627567·00000000·096f05.debug....
5 ··0x00000030·4d5fe2d7····························M_..5 ··0x00000030·73fda2f2····························s...
  
102 KB
./usr/lib/python3.9/lib-dynload/_multiprocessing.cpython-39-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.02 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x12803 Entry·point·0x1280
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00c0c·0x00c0c·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00c0c·0x00c0c·R···0x1000
8 ··LOAD···········0x001000·0x00001000·0x00001000·0x01044·0x01044·R·E·0x10008 ··LOAD···········0x001000·0x00001000·0x00001000·0x010c4·0x010c4·R·E·0x1000
9 ··LOAD···········0x003000·0x00003000·0x00003000·0x00adc·0x00adc·R···0x10009 ··LOAD···········0x003000·0x00003000·0x00003000·0x00adc·0x00adc·R···0x1000
10 ··LOAD···········0x003ee8·0x00004ee8·0x00004ee8·0x0048c·0x00490·RW··0x100010 ··LOAD···········0x003ee8·0x00004ee8·0x00004ee8·0x0048c·0x00490·RW··0x1000
11 ··DYNAMIC········0x003ef0·0x00004ef0·0x00004ef0·0x000e8·0x000e8·RW··0x411 ··DYNAMIC········0x003ef0·0x00004ef0·0x00004ef0·0x000e8·0x000e8·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x0032dc·0x000032dc·0x000032dc·0x000d4·0x000d4·R···0x413 ··GNU_EH_FRAME···0x0032dc·0x000032dc·0x000032dc·0x000d4·0x000d4·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x003ee8·0x00004ee8·0x00004ee8·0x00118·0x00118·R···0x115 ··GNU_RELRO······0x003ee8·0x00004ee8·0x00004ee8·0x00118·0x00118·R···0x1
1.52 KB
readelf --wide --sections {}
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 ··[·5]·.gnu.version······VERSYM··········000007e2·0007e2·000060·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········000007e2·0007e2·000060·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········00000844·000844·000080·00···A··4···2··411 ··[·6]·.gnu.version_r····VERNEED·········00000844·000844·000080·00···A··4···2··4
12 ··[·7]·.rel.dyn··········REL·············000008c4·0008c4·000228·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············000008c4·0008c4·000228·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············00000aec·000aec·000120·08··AI··3··21··413 ··[·8]·.rel.plt··········REL·············00000aec·000aec·000120·08··AI··3··21··4
14 ··[·9]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00001020·001020·000250·04··AX··0···0·1615 ··[10]·.plt··············PROGBITS········00001020·001020·000250·04··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········00001270·001270·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········00001270·001270·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········00001280·001280·000dae·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········00001280·001280·000e2e·00··AX··0···0·16
18 ··[13]·.fini·············PROGBITS········00002030·002030·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········000020b0·0020b0·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00003000·003000·0002dc·00···A··0···0··419 ··[14]·.rodata···········PROGBITS········00003000·003000·0002dc·00···A··0···0··4
20 ··[15]·.eh_frame_hdr·····PROGBITS········000032dc·0032dc·0000d4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········000032dc·0032dc·0000d4·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········000033b0·0033b0·00072c·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········000033b0·0033b0·00072c·00···A··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······00004ee8·003ee8·000004·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······00004ee8·003ee8·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······00004eec·003eec·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······00004eec·003eec·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00004ef0·003ef0·0000e8·08··WA··4···0··424 ··[19]·.dynamic··········DYNAMIC·········00004ef0·003ef0·0000e8·08··WA··4···0··4
25 ··[20]·.got··············PROGBITS········00004fd8·003fd8·000028·04··WA··0···0··425 ··[20]·.got··············PROGBITS········00004fd8·003fd8·000028·04··WA··0···0··4
739 B
readelf --wide --symbols {}
    
Offset 44, 8 lines modifiedOffset 44, 8 lines modified
44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddObject44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_AddObject
45 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sem_getvalue@GLIBC_2.1·(6)45 ····41:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sem_getvalue@GLIBC_2.1·(6)
46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals
47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_BuildValue_SizeT47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_BuildValue_SizeT
48 ····44:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable48 ····44:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
50 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sem_trywait@GLIBC_2.1·(6)50 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sem_trywait@GLIBC_2.1·(6)
51 ····47:·00001d50···327·FUNC····GLOBAL·DEFAULT···12·PyInit__multiprocessing51 ····47:·00001dd0···327·FUNC····GLOBAL·DEFAULT···12·PyInit__multiprocessing
822 B
readelf --wide --dynamic {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Dynamic·section·at·offset·0x3ef0·contains·25·entries:1 Dynamic·section·at·offset·0x3ef0·contains·25·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libpthread.so.0]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libpthread.so.0]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x0000000c·(INIT)·······················0x10005 ·0x0000000c·(INIT)·······················0x1000
6 ·0x0000000d·(FINI)·······················0x20306 ·0x0000000d·(FINI)·······················0x20b0
7 ·0x00000019·(INIT_ARRAY)·················0x4ee87 ·0x00000019·(INIT_ARRAY)·················0x4ee8
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x4eec9 ·0x0000001a·(FINI_ARRAY)·················0x4eec
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x17811 ·0x6ffffef5·(GNU_HASH)···················0x178
12 ·0x00000005·(STRTAB)·····················0x49812 ·0x00000005·(STRTAB)·····················0x498
13 ·0x00000006·(SYMTAB)·····················0x19813 ·0x00000006·(SYMTAB)·····················0x198
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a701d613a372ac0988f842e047332d27234fe0213 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2b8aa66935d190fe8a086e9f0971e66c33e6ac3d
37.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 21, 127 lines modifiedOffset 21, 127 lines modified
21 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)21 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)
  
22 0000003c·00000010·00000040·FDE·cie=00000000·pc=00001270..0000127822 0000003c·00000010·00000040·FDE·cie=00000000·pc=00001270..00001278
23 ··DW_CFA_nop23 ··DW_CFA_nop
24 ··DW_CFA_nop24 ··DW_CFA_nop
25 ··DW_CFA_nop25 ··DW_CFA_nop
  
26 00000050·000000b8·00000054·FDE·cie=00000000·pc=00001d50..00001e9726 00000050·000000b8·00000054·FDE·cie=00000000·pc=00001dd0..00001f17
27 ··DW_CFA_advance_loc:·1·to·00001d5127 ··DW_CFA_advance_loc:·1·to·00001dd1
28 ··DW_CFA_def_cfa_offset:·828 ··DW_CFA_def_cfa_offset:·8
29 ··DW_CFA_offset:·r5·(ebp)·at·cfa-829 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
30 ··DW_CFA_advance_loc:·1·to·00001d5230 ··DW_CFA_advance_loc:·1·to·00001dd2
31 ··DW_CFA_def_cfa_offset:·1231 ··DW_CFA_def_cfa_offset:·12
32 ··DW_CFA_offset:·r7·(edi)·at·cfa-1232 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
33 ··DW_CFA_advance_loc:·1·to·00001d5333 ··DW_CFA_advance_loc:·1·to·00001dd3
34 ··DW_CFA_def_cfa_offset:·1634 ··DW_CFA_def_cfa_offset:·16
35 ··DW_CFA_offset:·r6·(esi)·at·cfa-1635 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
36 ··DW_CFA_advance_loc:·1·to·00001d5436 ··DW_CFA_advance_loc:·1·to·00001dd4
37 ··DW_CFA_def_cfa_offset:·2037 ··DW_CFA_def_cfa_offset:·20
38 ··DW_CFA_offset:·r3·(ebx)·at·cfa-2038 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
39 ··DW_CFA_advance_loc:·14·to·00001d6239 ··DW_CFA_advance_loc:·14·to·00001de2
40 ··DW_CFA_def_cfa_offset:·5640 ··DW_CFA_def_cfa_offset:·56
41 ··DW_CFA_advance_loc:·5·to·00001d6741 ··DW_CFA_advance_loc:·5·to·00001de7
42 ··DW_CFA_def_cfa_offset:·6042 ··DW_CFA_def_cfa_offset:·60
43 ··DW_CFA_advance_loc:·7·to·00001d6e43 ··DW_CFA_advance_loc:·7·to·00001dee
44 ··DW_CFA_def_cfa_offset:·6444 ··DW_CFA_def_cfa_offset:·64
45 ··DW_CFA_advance_loc:·8·to·00001d7645 ··DW_CFA_advance_loc:·8·to·00001df6
46 ··DW_CFA_def_cfa_offset:·4846 ··DW_CFA_def_cfa_offset:·48
47 ··DW_CFA_advance_loc:·11·to·00001d8147 ··DW_CFA_advance_loc:·11·to·00001e01
48 ··DW_CFA_def_cfa_offset:·6048 ··DW_CFA_def_cfa_offset:·60
49 ··DW_CFA_advance_loc:·9·to·00001d8a49 ··DW_CFA_advance_loc:·9·to·00001e0a
50 ··DW_CFA_def_cfa_offset:·6450 ··DW_CFA_def_cfa_offset:·64
51 ··DW_CFA_advance_loc:·8·to·00001d9251 ··DW_CFA_advance_loc:·8·to·00001e12
52 ··DW_CFA_def_cfa_offset:·4852 ··DW_CFA_def_cfa_offset:·48
53 ··DW_CFA_advance_loc:·11·to·00001d9d53 ··DW_CFA_advance_loc:·11·to·00001e1d
54 ··DW_CFA_def_cfa_offset:·6054 ··DW_CFA_def_cfa_offset:·60
55 ··DW_CFA_advance_loc:·12·to·00001da955 ··DW_CFA_advance_loc:·12·to·00001e29
56 ··DW_CFA_def_cfa_offset:·6456 ··DW_CFA_def_cfa_offset:·64
57 ··DW_CFA_advance_loc:·8·to·00001db157 ··DW_CFA_advance_loc:·8·to·00001e31
58 ··DW_CFA_def_cfa_offset:·4858 ··DW_CFA_def_cfa_offset:·48
59 ··DW_CFA_advance_loc:·9·to·00001dba59 ··DW_CFA_advance_loc:·9·to·00001e3a
60 ··DW_CFA_def_cfa_offset:·5260 ··DW_CFA_def_cfa_offset:·52
61 ··DW_CFA_advance_loc:·7·to·00001dc161 ··DW_CFA_advance_loc:·7·to·00001e41
62 ··DW_CFA_def_cfa_offset:·5662 ··DW_CFA_def_cfa_offset:·56
63 ··DW_CFA_advance_loc:·1·to·00001dc263 ··DW_CFA_advance_loc:·1·to·00001e42
64 ··DW_CFA_def_cfa_offset:·6064 ··DW_CFA_def_cfa_offset:·60
65 ··DW_CFA_advance_loc:·6·to·00001dc865 ··DW_CFA_advance_loc:·6·to·00001e48
66 ··DW_CFA_def_cfa_offset:·6466 ··DW_CFA_def_cfa_offset:·64
67 ··DW_CFA_advance_loc:·8·to·00001dd067 ··DW_CFA_advance_loc:·8·to·00001e50
68 ··DW_CFA_def_cfa_offset:·5268 ··DW_CFA_def_cfa_offset:·52
69 ··DW_CFA_advance_loc:·7·to·00001dd769 ··DW_CFA_advance_loc:·7·to·00001e57
70 ··DW_CFA_def_cfa_offset:·5670 ··DW_CFA_def_cfa_offset:·56
71 ··DW_CFA_advance_loc:·1·to·00001dd871 ··DW_CFA_advance_loc:·1·to·00001e58
72 ··DW_CFA_def_cfa_offset:·6072 ··DW_CFA_def_cfa_offset:·60
73 ··DW_CFA_advance_loc:·1·to·00001dd973 ··DW_CFA_advance_loc:·1·to·00001e59
74 ··DW_CFA_def_cfa_offset:·6474 ··DW_CFA_def_cfa_offset:·64
75 ··DW_CFA_advance_loc:·13·to·00001de675 ··DW_CFA_advance_loc:·13·to·00001e66
76 ··DW_CFA_def_cfa_offset:·4876 ··DW_CFA_def_cfa_offset:·48
77 ··DW_CFA_advance_loc:·17·to·00001df777 ··DW_CFA_advance_loc:·17·to·00001e77
78 ··DW_CFA_def_cfa_offset:·5278 ··DW_CFA_def_cfa_offset:·52
79 ··DW_CFA_advance_loc:·1·to·00001df879 ··DW_CFA_advance_loc:·1·to·00001e78
80 ··DW_CFA_def_cfa_offset:·5680 ··DW_CFA_def_cfa_offset:·56
81 ··DW_CFA_advance_loc:·2·to·00001dfa81 ··DW_CFA_advance_loc:·2·to·00001e7a
82 ··DW_CFA_def_cfa_offset:·6082 ··DW_CFA_def_cfa_offset:·60
83 ··DW_CFA_advance_loc:·1·to·00001dfb83 ··DW_CFA_advance_loc:·1·to·00001e7b
84 ··DW_CFA_def_cfa_offset:·6484 ··DW_CFA_def_cfa_offset:·64
85 ··DW_CFA_advance_loc:·8·to·00001e0385 ··DW_CFA_advance_loc:·8·to·00001e83
86 ··DW_CFA_def_cfa_offset:·4886 ··DW_CFA_def_cfa_offset:·48
87 ··DW_CFA_advance_loc:·11·to·00001e0e87 ··DW_CFA_advance_loc:·11·to·00001e8e
88 ··DW_CFA_def_cfa_offset:·5288 ··DW_CFA_def_cfa_offset:·52
89 ··DW_CFA_advance_loc:·7·to·00001e1589 ··DW_CFA_advance_loc:·7·to·00001e95
90 ··DW_CFA_def_cfa_offset:·5690 ··DW_CFA_def_cfa_offset:·56
91 ··DW_CFA_advance_loc:·5·to·00001e1a91 ··DW_CFA_advance_loc:·5·to·00001e9a
92 ··DW_CFA_def_cfa_offset:·6092 ··DW_CFA_def_cfa_offset:·60
93 ··DW_CFA_advance_loc:·1·to·00001e1b93 ··DW_CFA_advance_loc:·1·to·00001e9b
94 ··DW_CFA_def_cfa_offset:·6494 ··DW_CFA_def_cfa_offset:·64
95 ··DW_CFA_advance_loc:·8·to·00001e2395 ··DW_CFA_advance_loc:·8·to·00001ea3
96 ··DW_CFA_def_cfa_offset:·4896 ··DW_CFA_def_cfa_offset:·48
97 ··DW_CFA_advance_loc:·22·to·00001e3997 ··DW_CFA_advance_loc:·22·to·00001eb9
98 ··DW_CFA_def_cfa_offset:·5298 ··DW_CFA_def_cfa_offset:·52
99 ··DW_CFA_advance_loc:·1·to·00001e3a99 ··DW_CFA_advance_loc:·1·to·00001eba
100 ··DW_CFA_def_cfa_offset:·56100 ··DW_CFA_def_cfa_offset:·56
101 ··DW_CFA_advance_loc:·2·to·00001e3c101 ··DW_CFA_advance_loc:·2·to·00001ebc
102 ··DW_CFA_def_cfa_offset:·60102 ··DW_CFA_def_cfa_offset:·60
103 ··DW_CFA_advance_loc:·1·to·00001e3d103 ··DW_CFA_advance_loc:·1·to·00001ebd
104 ··DW_CFA_def_cfa_offset:·64104 ··DW_CFA_def_cfa_offset:·64
105 ··DW_CFA_advance_loc:·8·to·00001e45105 ··DW_CFA_advance_loc:·8·to·00001ec5
106 ··DW_CFA_def_cfa_offset:·48106 ··DW_CFA_def_cfa_offset:·48
107 ··DW_CFA_advance_loc:·17·to·00001e56107 ··DW_CFA_advance_loc:·17·to·00001ed6
108 ··DW_CFA_def_cfa_offset:·52108 ··DW_CFA_def_cfa_offset:·52
109 ··DW_CFA_advance_loc:·1·to·00001e57109 ··DW_CFA_advance_loc:·1·to·00001ed7
110 ··DW_CFA_def_cfa_offset:·56110 ··DW_CFA_def_cfa_offset:·56
111 ··DW_CFA_advance_loc:·1·to·00001e58111 ··DW_CFA_advance_loc:·1·to·00001ed8
112 ··DW_CFA_def_cfa_offset:·60112 ··DW_CFA_def_cfa_offset:·60
113 ··DW_CFA_advance_loc:·1·to·00001e59113 ··DW_CFA_advance_loc:·1·to·00001ed9
114 ··DW_CFA_def_cfa_offset:·64114 ··DW_CFA_def_cfa_offset:·64
115 ··DW_CFA_advance_loc:·8·to·00001e61115 ··DW_CFA_advance_loc:·8·to·00001ee1
116 ··DW_CFA_def_cfa_offset:·48116 ··DW_CFA_def_cfa_offset:·48
117 ··DW_CFA_advance_loc:·19·to·00001e74117 ··DW_CFA_advance_loc:·19·to·00001ef4
118 ··DW_CFA_def_cfa_offset:·52118 ··DW_CFA_def_cfa_offset:·52
119 ··DW_CFA_advance_loc:·1·to·00001e75119 ··DW_CFA_advance_loc:·1·to·00001ef5
120 ··DW_CFA_def_cfa_offset:·56120 ··DW_CFA_def_cfa_offset:·56
121 ··DW_CFA_advance_loc:·7·to·00001e7c121 ··DW_CFA_advance_loc:·7·to·00001efc
122 ··DW_CFA_def_cfa_offset:·60122 ··DW_CFA_def_cfa_offset:·60
123 ··DW_CFA_advance_loc:·1·to·00001e7d123 ··DW_CFA_advance_loc:·1·to·00001efd
124 ··DW_CFA_def_cfa_offset:·64124 ··DW_CFA_def_cfa_offset:·64
125 ··DW_CFA_advance_loc:·8·to·00001e85125 ··DW_CFA_advance_loc:·8·to·00001f05
126 ··DW_CFA_def_cfa_offset:·48126 ··DW_CFA_def_cfa_offset:·48
127 ··DW_CFA_advance_loc:·11·to·00001e90127 ··DW_CFA_advance_loc:·11·to·00001f10
128 ··DW_CFA_def_cfa_offset:·20128 ··DW_CFA_def_cfa_offset:·20
129 ··DW_CFA_advance_loc:·3·to·00001e93129 ··DW_CFA_advance_loc:·3·to·00001f13
130 ··DW_CFA_restore:·r3·(ebx)130 ··DW_CFA_restore:·r3·(ebx)
131 ··DW_CFA_def_cfa_offset:·16131 ··DW_CFA_def_cfa_offset:·16
132 ··DW_CFA_advance_loc:·1·to·00001e94132 ··DW_CFA_advance_loc:·1·to·00001f14
133 ··DW_CFA_restore:·r6·(esi)133 ··DW_CFA_restore:·r6·(esi)
134 ··DW_CFA_def_cfa_offset:·12134 ··DW_CFA_def_cfa_offset:·12
135 ··DW_CFA_advance_loc:·1·to·00001e95135 ··DW_CFA_advance_loc:·1·to·00001f15
136 ··DW_CFA_restore:·r7·(edi)136 ··DW_CFA_restore:·r7·(edi)
137 ··DW_CFA_def_cfa_offset:·8137 ··DW_CFA_def_cfa_offset:·8
138 ··DW_CFA_advance_loc:·1·to·00001e96138 ··DW_CFA_advance_loc:·1·to·00001f16
139 ··DW_CFA_restore:·r5·(ebp)139 ··DW_CFA_restore:·r5·(ebp)
140 ··DW_CFA_def_cfa_offset:·4140 ··DW_CFA_def_cfa_offset:·4
  
141 0000010c·0000001c·00000000·CIE141 0000010c·0000001c·00000000·CIE
142 ··Version:···············1142 ··Version:···············1
143 ··Augmentation:··········"zR"143 ··Augmentation:··········"zR"
144 ··Code·alignment·factor:·1144 ··Code·alignment·factor:·1
Max diff block lines reached; 31877/38184 bytes (83.48%) of diff not shown.
401 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 29, 17 lines modifiedOffset 29, 17 lines modified
29 sem_trywait29 sem_trywait
30 __errno_location30 __errno_location
31 PyEval_SaveThread31 PyEval_SaveThread
32 sem_wait32 sem_wait
33 PyEval_RestoreThread33 PyEval_RestoreThread
34 PyThread_get_thread_ident34 PyThread_get_thread_ident
35 _Py_TrueStruct35 _Py_TrueStruct
36 _Py_FalseStruct 
37 PyFloat_AsDouble36 PyFloat_AsDouble
38 gettimeofday37 gettimeofday
 38 _Py_FalseStruct
39 sem_timedwait39 sem_timedwait
40 PyErr_CheckSignals40 PyErr_CheckSignals
41 PyObject_Free41 PyObject_Free
42 sem_getvalue42 sem_getvalue
43 PyBool_FromLong43 PyBool_FromLong
44 sem_post44 sem_post
45 PyExc_AssertionError45 PyExc_AssertionError
1.42 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 34, 17 lines modifiedOffset 34, 17 lines modified
34 ··0x00000688·72797761·6974005f·5f657272·6e6f5f6c·rywait.__errno_l34 ··0x00000688·72797761·6974005f·5f657272·6e6f5f6c·rywait.__errno_l
35 ··0x00000698·6f636174·696f6e00·50794576·616c5f53·ocation.PyEval_S35 ··0x00000698·6f636174·696f6e00·50794576·616c5f53·ocation.PyEval_S
36 ··0x000006a8·61766554·68726561·64007365·6d5f7761·aveThread.sem_wa36 ··0x000006a8·61766554·68726561·64007365·6d5f7761·aveThread.sem_wa
37 ··0x000006b8·69740050·79457661·6c5f5265·73746f72·it.PyEval_Restor37 ··0x000006b8·69740050·79457661·6c5f5265·73746f72·it.PyEval_Restor
38 ··0x000006c8·65546872·65616400·50795468·72656164·eThread.PyThread38 ··0x000006c8·65546872·65616400·50795468·72656164·eThread.PyThread
39 ··0x000006d8·5f676574·5f746872·6561645f·6964656e·_get_thread_iden39 ··0x000006d8·5f676574·5f746872·6561645f·6964656e·_get_thread_iden
40 ··0x000006e8·74005f50·795f5472·75655374·72756374·t._Py_TrueStruct40 ··0x000006e8·74005f50·795f5472·75655374·72756374·t._Py_TrueStruct
41 ··0x000006f8·005f5079·5f46616c·73655374·72756374·._Py_FalseStruct 
42 ··0x00000708·00507946·6c6f6174·5f417344·6f75626c·.PyFloat_AsDoubl41 ··0x000006f8·00507946·6c6f6174·5f417344·6f75626c·.PyFloat_AsDoubl
43 ··0x00000718·65006765·7474696d·656f6664·61790073·e.gettimeofday.s42 ··0x00000708·65006765·7474696d·656f6664·6179005f·e.gettimeofday._
 43 ··0x00000718·50795f46·616c7365·53747275·63740073·Py_FalseStruct.s
44 ··0x00000728·656d5f74·696d6564·77616974·00507945·em_timedwait.PyE44 ··0x00000728·656d5f74·696d6564·77616974·00507945·em_timedwait.PyE
45 ··0x00000738·72725f43·6865636b·5369676e·616c7300·rr_CheckSignals.45 ··0x00000738·72725f43·6865636b·5369676e·616c7300·rr_CheckSignals.
46 ··0x00000748·50794f62·6a656374·5f467265·65007365·PyObject_Free.se46 ··0x00000748·50794f62·6a656374·5f467265·65007365·PyObject_Free.se
47 ··0x00000758·6d5f6765·7476616c·75650050·79426f6f·m_getvalue.PyBoo47 ··0x00000758·6d5f6765·7476616c·75650050·79426f6f·m_getvalue.PyBoo
48 ··0x00000768·6c5f4672·6f6d4c6f·6e670073·656d5f70·l_FromLong.sem_p48 ··0x00000768·6c5f4672·6f6d4c6f·6e670073·656d5f70·l_FromLong.sem_p
49 ··0x00000778·6f737400·50794578·635f4173·73657274·ost.PyExc_Assert49 ··0x00000778·6f737400·50794578·635f4173·73657274·ost.PyExc_Assert
50 ··0x00000788·696f6e45·72726f72·006c6962·70746872·ionError.libpthr50 ··0x00000788·696f6e45·72726f72·006c6962·70746872·ionError.libpthr
544 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 Disassembly·of·section·.init:3 Disassembly·of·section·.init:
  
4 00001000·<.init>:4 00001000·<.init>:
5 _init():5 _init():
6 »       push···%ebx6 »       push···%ebx
7 »       sub····$0x8,%esp7 »       sub····$0x8,%esp
8 »       call···1c50·<__cxa_finalize@plt+0x9e0>8 »       call···1cd0·<__cxa_finalize@plt+0xa60>
9 »       add····$0x3ff7,%ebx9 »       add····$0x3ff7,%ebx
10 »       mov····-0x14(%ebx),%eax10 »       mov····-0x14(%ebx),%eax
11 »       test···%eax,%eax11 »       test···%eax,%eax
12 »       je·····101b·<PyDict_SetItemString@plt-0x15>12 »       je·····101b·<PyDict_SetItemString@plt-0x15>
13 »       call···*%eax13 »       call···*%eax
14 »       add····$0x8,%esp14 »       add····$0x8,%esp
15 »       pop····%ebx15 »       pop····%ebx
41.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001280·<PyInit__multiprocessing@@Base-0xad0>:2 00001280·<PyInit__multiprocessing@@Base-0xb50>:
3 _Py_DECREF():3 _Py_DECREF():
4 ./build-static/../Include/object.h:4224 ./build-static/../Include/object.h:422
5 »       subl···$0x1,(%esi)5 »       subl···$0x1,(%esi)
6 »       je·····12d0·<__cxa_finalize@plt+0x60>6 »       je·····12d0·<__cxa_finalize@plt+0x60>
7 PyInit__multiprocessing():7 PyInit__multiprocessing():
8 ./build-static/./Modules/_multiprocessing/multiprocessing.c:2168 ./build-static/./Modules/_multiprocessing/multiprocessing.c:216
9 »       xor····%edi,%edi9 »       xor····%edi,%edi
10 »       jmp····1e8d·<PyInit__multiprocessing@@Base+0x13d>10 »       jmp····1f0d·<PyInit__multiprocessing@@Base+0x13d>
11 _Py_DECREF():11 _Py_DECREF():
12 ./build-static/../Include/object.h:43012 ./build-static/../Include/object.h:430
13 »       sub····$0xc,%esp13 »       sub····$0xc,%esp
14 »       push···%ebp14 »       push···%ebp
15 »       call···1080·<_Py_Dealloc@plt>15 »       call···1080·<_Py_Dealloc@plt>
16 »       add····$0x10,%esp16 »       add····$0x10,%esp
17 »       jmp····1e73·<PyInit__multiprocessing@@Base+0x123>17 »       jmp····1ef3·<PyInit__multiprocessing@@Base+0x123>
18 ./build-static/../Include/object.h:42218 ./build-static/../Include/object.h:422
19 »       subl···$0x1,(%esi)19 »       subl···$0x1,(%esi)
20 »       je·····132e·<__cxa_finalize@plt+0xbe>20 »       je·····132e·<__cxa_finalize@plt+0xbe>
21 »       subl···$0x1,0x0(%ebp)21 »       subl···$0x1,0x0(%ebp)
22 »       jne····1285·<__cxa_finalize@plt+0x15>22 »       jne····1285·<__cxa_finalize@plt+0x15>
23 ./build-static/../Include/object.h:43023 ./build-static/../Include/object.h:430
24 »       sub····$0xc,%esp24 »       sub····$0xc,%esp
493 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002030·<.fini>:2 000020b0·<.fini>:
3 _fini():3 _fini():
4 »       push···%ebx4 »       push···%ebx
5 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
6 »       call···1c50·<__cxa_finalize@plt+0x9e0>6 »       call···1cd0·<__cxa_finalize@plt+0xa60>
7 »       add····$0x2fc7,%ebx7 »       add····$0x2f47,%ebx
8 »       add····$0x8,%esp8 »       add····$0x8,%esp
9 »       pop····%ebx9 »       pop····%ebx
10 »       retq···10 »       retq···
1.66 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x000032dc·011b033b·d0000000·19000000·44ddffff·...;........D...2 ··0x000032dc·011b033b·d0000000·19000000·44ddffff·...;........D...
3 ··0x000032ec·ec000000·94dfffff·10010000·a4dfffff·................3 ··0x000032ec·ec000000·94dfffff·10010000·a4dfffff·................
4 ··0x000032fc·00020000·63e0ffff·1c030000·d6e0ffff·....c...........4 ··0x000032fc·00020000·63e0ffff·1c030000·d6e0ffff·....c...........
5 ··0x0000330c·f8030000·06e1ffff·6c040000·20e1ffff·........l...·...5 ··0x0000330c·f8030000·06e1ffff·6c040000·20e1ffff·........l...·...
6 ··0x0000331c·48050000·6ee2ffff·ec050000·89e2ffff·H...n...........6 ··0x0000331c·48050000·a7e2ffff·ec050000·c2e2ffff·H...............
7 ··0x0000332c·3c060000·a3e2ffff·cc060000·27e3ffff·<...........'...7 ··0x0000332c·3c060000·dce2ffff·cc060000·60e3ffff·<...........`...
8 ··0x0000333c·44070000·39e3ffff·b8070000·60e3ffff·D...9.......`...8 ··0x0000333c·44070000·72e3ffff·b8070000·99e3ffff·D...r...........
9 ··0x0000334c·d4070000·84e3ffff·5c020000·04e5ffff·........\.......9 ··0x0000334c·d4070000·c4e3ffff·5c020000·44e5ffff·........\...D...
10 ··0x0000335c·18040000·64e5ffff·88040000·04e8ffff·....d...........10 ··0x0000335c·18040000·a4e5ffff·88040000·84e8ffff·................
11 ··0x0000336c·98050000·54e8ffff·58060000·14e9ffff·....T...X.......11 ··0x0000336c·98050000·d4e8ffff·58060000·94e9ffff·........X.......
12 ··0x0000337c·10070000·54e9ffff·60070000·74eaffff·....T...`...t...12 ··0x0000337c·10070000·d4e9ffff·60070000·f4eaffff·........`.......
13 ··0x0000338c·24010000·c4ebffff·58030000·b4ecffff·$.......X.......13 ··0x0000338c·24010000·44ecffff·58030000·34edffff·$...D...X...4...
14 ··0x0000339c·08060000·04edffff·84070000·4eedffff·............N...14 ··0x0000339c·08060000·84edffff·84070000·ceedffff·................
15 ··0x000033ac·e8070000····························....15 ··0x000033ac·e8070000····························....
  
9.33 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x000033b0·14000000·00000000·017a5200·017c0801·.........zR..|..2 ··0x000033b0·14000000·00000000·017a5200·017c0801·.........zR..|..
3 ··0x000033c0·1b0c0404·88010000·20000000·1c000000·........·.......3 ··0x000033c0·1b0c0404·88010000·20000000·1c000000·........·.......
4 ··0x000033d0·50dcffff·50020000·000e0846·0e0c4a0f·P...P......F..J.4 ··0x000033d0·50dcffff·50020000·000e0846·0e0c4a0f·P...P......F..J.
5 ··0x000033e0·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....5 ··0x000033e0·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....
6 ··0x000033f0·40000000·7cdeffff·08000000·00000000·@...|...........6 ··0x000033f0·40000000·7cdeffff·08000000·00000000·@...|...........
7 ··0x00003400·b8000000·54000000·48e9ffff·47010000·....T...H...G...7 ··0x00003400·b8000000·54000000·c8e9ffff·47010000·....T.......G...
8 ··0x00003410·00410e08·8502410e·0c870341·0e108604·.A....A....A....8 ··0x00003410·00410e08·8502410e·0c870341·0e108604·.A....A....A....
9 ··0x00003420·410e1483·054e0e38·450e3c47·0e40480e·A....N.8E.<G.@H.9 ··0x00003420·410e1483·054e0e38·450e3c47·0e40480e·A....N.8E.<G.@H.
10 ··0x00003430·304b0e3c·490e4048·0e304b0e·3c4c0e40·0K.<I.@H.0K.<L.@10 ··0x00003430·304b0e3c·490e4048·0e304b0e·3c4c0e40·0K.<I.@H.0K.<L.@
11 ··0x00003440·480e3049·0e34470e·38410e3c·460e4048·H.0I.4G.8A.<F.@H11 ··0x00003440·480e3049·0e34470e·38410e3c·460e4048·H.0I.4G.8A.<F.@H
12 ··0x00003450·0e34470e·38410e3c·410e404d·0e30510e·.4G.8A.<A.@M.0Q.12 ··0x00003450·0e34470e·38410e3c·410e404d·0e30510e·.4G.8A.<A.@M.0Q.
13 ··0x00003460·34410e38·420e3c41·0e40480e·304b0e34·4A.8B.<A.@H.0K.413 ··0x00003460·34410e38·420e3c41·0e40480e·304b0e34·4A.8B.<A.@H.0K.4
14 ··0x00003470·470e3845·0e3c410e·40480e30·560e3441·G.8E.<A.@H.0V.4A14 ··0x00003470·470e3845·0e3c410e·40480e30·560e3441·G.8E.<A.@H.0V.4A
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00004ee8·401d0000····························@...2 ··0x00004ee8·c01d0000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00004eec·f01c0000····························....2 ··0x00004eec·701d0000····························p...
  
3.71 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 6, 42 lines modifiedOffset 6, 42 lines modified
6 ··0x000050d0·1b300000·48300000·01000000·18000000·.0..H0..........6 ··0x000050d0·1b300000·48300000·01000000·18000000·.0..H0..........
7 ··0x000050e0·01000000·1b300000·5d300000·01000000·.....0..]0......7 ··0x000050e0·01000000·1b300000·5d300000·01000000·.....0..]0......
8 ··0x000050f0·14000000·01000000·1b300000·66300000·.........0..f0..8 ··0x000050f0·14000000·01000000·1b300000·66300000·.........0..f0..
9 ··0x00005100·05000000·1c000000·01000000·1b300000·.............0..9 ··0x00005100·05000000·1c000000·01000000·1b300000·.............0..
10 ··0x00005110·00000000·00000000·00000000·00000000·................10 ··0x00005110·00000000·00000000·00000000·00000000·................
11 ··0x00005120·00000000·00000000·00000000·00000000·................11 ··0x00005120·00000000·00000000·00000000·00000000·................
12 ··0x00005130·00000000·00000000·00000000·00000000·................12 ··0x00005130·00000000·00000000·00000000·00000000·................
13 ··0x00005140·6b300000·40180000·03000000·73300000·k0..@.......s0..13 ··0x00005140·6b300000·80180000·03000000·73300000·k0..........s0..
14 ··0x00005150·8e300000·301b0000·04000000·96300000·.0..0........0..14 ··0x00005150·8e300000·b01b0000·04000000·96300000·.0...........0..
15 ··0x00005160·b1300000·40180000·03000000·bb300000·.0..@........0..15 ··0x00005160·b1300000·80180000·03000000·bb300000·.0...........0..
16 ··0x00005170·d4300000·301b0000·01000000·dd300000·.0..0........0..16 ··0x00005170·d4300000·b01b0000·01000000·dd300000·.0...........0..
17 ··0x00005180·f5300000·301c0000·04000000·ec310000·.0..0........1..17 ··0x00005180·f5300000·b01c0000·04000000·ec310000·.0...........1..
18 ··0x00005190·fc300000·f01b0000·04000000·2c320000·.0..........,2..18 ··0x00005190·fc300000·701c0000·04000000·2c320000·.0..p.......,2..
19 ··0x000051a0·05310000·e01f0000·04000000·58320000·.1..........X2..19 ··0x000051a0·05310000·60200000·04000000·58320000·.1..`·......X2..
20 ··0x000051b0·10310000·901f0000·04000000·78320000·.1..........x2..20 ··0x000051b0·10310000·10200000·04000000·78320000·.1...·......x2..
21 ··0x000051c0·19310000·a01e0000·11000000·1b300000·.1...........0..21 ··0x000051c0·19310000·201f0000·11000000·1b300000·.1..·........0..
22 ··0x000051d0·22310000·3c160000·04000000·a4320000·"1..<........2..22 ··0x000051d0·22310000·75160000·04000000·a4320000·"1..u........2..
23 ··0x000051e0·00000000·00000000·00000000·00000000·................23 ··0x000051e0·00000000·00000000·00000000·00000000·................
24 ··0x000051f0·00000000·00000000·00000000·00000000·................24 ··0x000051f0·00000000·00000000·00000000·00000000·................
25 ··0x00005200·2e310000·e0170000·01000000·1b300000·.1...........0..25 ··0x00005200·2e310000·20180000·01000000·1b300000·.1..·........0..
26 ··0x00005210·00000000·00000000·00000000·00000000·................26 ··0x00005210·00000000·00000000·00000000·00000000·................
27 ··0x00005220·39310000·3f310000·00000000·48300000·91..?1......H0..27 ··0x00005220·39310000·3f310000·00000000·48300000·91..?1......H0..
28 ··0x00005230·0a310000·5d300000·66300000·32310000·.1..]0..f0..21..28 ··0x00005230·0a310000·5d300000·66300000·32310000·.1..]0..f0..21..
29 ··0x00005240·00000000·00000000·00000000·00000000·................29 ··0x00005240·00000000·00000000·00000000·00000000·................
30 ··0x00005250·00000000·00000000·00000000·00000000·................30 ··0x00005250·00000000·00000000·00000000·00000000·................
31 ··0x00005260·01000000·00000000·00000000·47310000·............G1..31 ··0x00005260·01000000·00000000·00000000·47310000·............G1..
32 ··0x00005270·20000000·00000000·e01a0000·00000000··...............32 ··0x00005270·20000000·00000000·601b0000·00000000··.......`.......
33 ··0x00005280·00000000·00000000·00000000·00000000·................33 ··0x00005280·00000000·00000000·00000000·00000000·................
34 ··0x00005290·00000000·00000000·00000000·00000000·................34 ··0x00005290·00000000·00000000·00000000·00000000·................
35 ··0x000052a0·00000000·00000000·00000000·00000000·................35 ··0x000052a0·00000000·00000000·00000000·00000000·................
36 ··0x000052b0·00000000·00040400·60310000·00000000·........`1......36 ··0x000052b0·00000000·00040400·60310000·00000000·........`1......
37 ··0x000052c0·00000000·00000000·00000000·00000000·................37 ··0x000052c0·00000000·00000000·00000000·00000000·................
38 ··0x000052d0·00000000·40510000·c0500000·00000000·....@Q...P......38 ··0x000052d0·00000000·40510000·c0500000·00000000·....@Q...P......
39 ··0x000052e0·00000000·00000000·00000000·00000000·................39 ··0x000052e0·00000000·00000000·00000000·00000000·................
40 ··0x000052f0·00000000·00000000·00000000·60160000·............`...40 ··0x000052f0·00000000·00000000·00000000·a0160000·................
41 ··0x00005300·00000000·00000000·00000000·00000000·................41 ··0x00005300·00000000·00000000·00000000·00000000·................
42 ··0x00005310·00000000·00000000·00000000·00000000·................42 ··0x00005310·00000000·00000000·00000000·00000000·................
43 ··0x00005320·00000000·00000000·00000000·00000000·................43 ··0x00005320·00000000·00000000·00000000·00000000·................
44 ··0x00005330·00000000·00000000·00000000·00000000·................44 ··0x00005330·00000000·00000000·00000000·00000000·................
45 ··0x00005340·01000000·00000000·00000000·00000000·................45 ··0x00005340·01000000·00000000·00000000·00000000·................
46 ··0x00005350·00000000·75310000·00000000·ffffffff·....u1..........46 ··0x00005350·00000000·75310000·00000000·ffffffff·....u1..........
47 ··0x00005360·00520000·00000000·00000000·00000000·.R..............47 ··0x00005360·00520000·00000000·00000000·00000000·.R..............
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·30316436·31336133·37326163·30393838·01d613a372ac0988 
3 ··0x00000010·66383432·65303437·33333264·32373233·f842e047332d27232 ··0x00000000·38616136·36393335·64313930·66653861·8aa66935d190fe8a
 3 ··0x00000010·30383665·39663039·37316536·36633333·086e9f0971e66c33
4 ··0x00000020·34666530·32312e64·65627567·00000000·4fe021.debug....4 ··0x00000020·65366163·33642e64·65627567·00000000·e6ac3d.debug....
5 ··0x00000030·bef1d11a····························....5 ··0x00000030·34ad028a····························4...
  
2.2 KB
./usr/lib/python3.9/lib-dynload/_posixshmem.cpython-39-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2c8c3c6576cdb8a22956afda73014ecdf86d7bcc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1f447dee548da52f33336f91702409b61d3c99e7
807 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 121, 16 lines modifiedOffset 121, 16 lines modified
121 »       mov····%eax,%ebp121 »       mov····%eax,%ebp
122 ./build-static/./Modules/_multiprocessing/posixshmem.c:91122 ./build-static/./Modules/_multiprocessing/posixshmem.c:91
123 »       mov····%ecx,(%esp)123 »       mov····%ecx,(%esp)
124 »       call···10a0·<PyEval_RestoreThread@plt>124 »       call···10a0·<PyEval_RestoreThread@plt>
125 ./build-static/./Modules/_multiprocessing/posixshmem.c:92125 ./build-static/./Modules/_multiprocessing/posixshmem.c:92
126 »       add····$0x10,%esp126 »       add····$0x10,%esp
127 »       test···%ebp,%ebp127 »       test···%ebp,%ebp
128 »       js·····1208·<__cxa_finalize@plt+0xc8> 
129 »       jmp····125b·<__cxa_finalize@plt+0x11b>128 »       jns····125b·<__cxa_finalize@plt+0x11b>
 129 »       jmp····1208·<__cxa_finalize@plt+0xc8>
130 ./build-static/./Modules/_multiprocessing/posixshmem.c:96130 ./build-static/./Modules/_multiprocessing/posixshmem.c:96
131 »       push···%eax131 »       push···%eax
132 »       push···%eax132 »       push···%eax
133 »       mov····-0x8(%ebx),%eax133 »       mov····-0x8(%ebx),%eax
134 »       push···%edi134 »       push···%edi
135 »       pushl··(%eax)135 »       pushl··(%eax)
136 »       call···1100·<PyErr_SetFromErrnoWithFilenameObject@plt>136 »       call···1100·<PyErr_SetFromErrnoWithFilenameObject@plt>
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·38633363·36353736·63646238·61323239·8c3c6576cdb8a229 
3 ··0x00000010·35366166·64613733·30313465·63646638·56afda73014ecdf82 ··0x00000000·34343764·65653534·38646135·32663333·447dee548da52f33
 3 ··0x00000010·33333666·39313730·32343039·62363164·336f91702409b61d
4 ··0x00000020·36643762·63632e64·65627567·00000000·6d7bcc.debug....4 ··0x00000020·33633939·65372e64·65627567·00000000·3c99e7.debug....
5 ··0x00000030·9263ccda····························.c..5 ··0x00000030·2c80f1e7····························,...
  
92.0 KB
./usr/lib/python3.9/lib-dynload/_queue.cpython-39-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.02 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x12103 Entry·point·0x1210
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00988·0x00988·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00988·0x00988·R···0x1000
8 ··LOAD···········0x001000·0x00001000·0x00001000·0x00f28·0x00f28·R·E·0x10008 ··LOAD···········0x001000·0x00001000·0x00001000·0x00f38·0x00f38·R·E·0x1000
9 ··LOAD···········0x002000·0x00002000·0x00002000·0x00d9c·0x00d9c·R···0x10009 ··LOAD···········0x002000·0x00002000·0x00002000·0x00d9c·0x00d9c·R···0x1000
10 ··LOAD···········0x002ef4·0x00003ef4·0x00003ef4·0x00400·0x00408·RW··0x100010 ··LOAD···········0x002ef4·0x00003ef4·0x00003ef4·0x00400·0x00408·RW··0x1000
11 ··DYNAMIC········0x002f20·0x00003f20·0x00003f20·0x000c0·0x000c0·RW··0x411 ··DYNAMIC········0x002f20·0x00003f20·0x00003f20·0x000c0·0x000c0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x0026f8·0x000026f8·0x000026f8·0x0009c·0x0009c·R···0x413 ··GNU_EH_FRAME···0x0026f8·0x000026f8·0x000026f8·0x0009c·0x0009c·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x002ef4·0x00003ef4·0x00003ef4·0x0010c·0x0010c·R···0x115 ··GNU_RELRO······0x002ef4·0x00003ef4·0x00003ef4·0x0010c·0x0010c·R···0x1
1.51 KB
readelf --wide --sections {}
    
Offset 8, 16 lines modifiedOffset 8, 16 lines modified
8 ··[·3]·.dynsym···········DYNSYM··········00000198·000198·000280·10···A··4···1··48 ··[·3]·.dynsym···········DYNSYM··········00000198·000198·000280·10···A··4···1··4
9 ··[·4]·.dynstr···········STRTAB··········00000418·000418·0002e6·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········00000418·000418·0002e6·00···A··0···0··1
10 ··[·5]·.rel.dyn··········REL·············00000700·000700·0001a0·08···A··3···0··410 ··[·5]·.rel.dyn··········REL·············00000700·000700·0001a0·08···A··3···0··4
11 ··[·6]·.rel.plt··········REL·············000008a0·0008a0·0000e8·08··AI··3··20··411 ··[·6]·.rel.plt··········REL·············000008a0·0008a0·0000e8·08··AI··3··20··4
12 ··[·7]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··412 ··[·7]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··4
13 ··[·8]·.plt··············PROGBITS········00001020·001020·0001e0·04··AX··0···0·1613 ··[·8]·.plt··············PROGBITS········00001020·001020·0001e0·04··AX··0···0·16
14 ··[·9]·.plt.got··········PROGBITS········00001200·001200·000008·08··AX··0···0··814 ··[·9]·.plt.got··········PROGBITS········00001200·001200·000008·08··AX··0···0··8
15 ··[10]·.text·············PROGBITS········00001210·001210·000d01·00··AX··0···0·1615 ··[10]·.text·············PROGBITS········00001210·001210·000d11·00··AX··0···0·16
16 ··[11]·.fini·············PROGBITS········00001f14·001f14·000014·00··AX··0···0··416 ··[11]·.fini·············PROGBITS········00001f24·001f24·000014·00··AX··0···0··4
17 ··[12]·.rodata···········PROGBITS········00002000·002000·0006f5·00···A··0···0·3217 ··[12]·.rodata···········PROGBITS········00002000·002000·0006f5·00···A··0···0·32
18 ··[13]·.eh_frame_hdr·····PROGBITS········000026f8·0026f8·00009c·00···A··0···0··418 ··[13]·.eh_frame_hdr·····PROGBITS········000026f8·0026f8·00009c·00···A··0···0··4
19 ··[14]·.eh_frame·········PROGBITS········00002794·002794·000608·00···A··0···0··419 ··[14]·.eh_frame·········PROGBITS········00002794·002794·000608·00···A··0···0··4
20 ··[15]·.init_array·······INIT_ARRAY······00003ef4·002ef4·000004·04··WA··0···0··420 ··[15]·.init_array·······INIT_ARRAY······00003ef4·002ef4·000004·04··WA··0···0··4
21 ··[16]·.fini_array·······FINI_ARRAY······00003ef8·002ef8·000004·04··WA··0···0··421 ··[16]·.fini_array·······FINI_ARRAY······00003ef8·002ef8·000004·04··WA··0···0··4
22 ··[17]·.data.rel.ro······PROGBITS········00003efc·002efc·000024·00··WA··0···0··422 ··[17]·.data.rel.ro······PROGBITS········00003efc·002efc·000024·00··WA··0···0··4
23 ··[18]·.dynamic··········DYNAMIC·········00003f20·002f20·0000c0·08··WA··4···0··423 ··[18]·.dynamic··········DYNAMIC·········00003f20·002f20·0000c0·08··WA··4···0··4
702 B
readelf --wide --symbols {}
    
Offset 36, 8 lines modifiedOffset 36, 8 lines modified
36 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_MakePendingCalls36 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_MakePendingCalls
37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords
38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
39 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice39 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice
40 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock_timed40 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock_timed
41 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_MemoryError41 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_MemoryError
42 ····38:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__42 ····38:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·__gmon_start__
43 ····39:·00001d30···147·FUNC····GLOBAL·DEFAULT···10·PyInit__queue43 ····39:·00001d40···147·FUNC····GLOBAL·DEFAULT···10·PyInit__queue
676 B
readelf --wide --dynamic {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Dynamic·section·at·offset·0x2f20·contains·20·entries:1 Dynamic·section·at·offset·0x2f20·contains·20·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000c·(INIT)·······················0x10003 ·0x0000000c·(INIT)·······················0x1000
4 ·0x0000000d·(FINI)·······················0x1f144 ·0x0000000d·(FINI)·······················0x1f24
5 ·0x00000019·(INIT_ARRAY)·················0x3ef45 ·0x00000019·(INIT_ARRAY)·················0x3ef4
6 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)6 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
7 ·0x0000001a·(FINI_ARRAY)·················0x3ef87 ·0x0000001a·(FINI_ARRAY)·················0x3ef8
8 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)8 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
9 ·0x6ffffef5·(GNU_HASH)···················0x1789 ·0x6ffffef5·(GNU_HASH)···················0x178
10 ·0x00000005·(STRTAB)·····················0x41810 ·0x00000005·(STRTAB)·····················0x418
11 ·0x00000006·(SYMTAB)·····················0x19811 ·0x00000006·(SYMTAB)·····················0x198
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·31009b7a36bb725374d926e48278300d01314b733 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·afd0a768b4af1dd0fec88ed940e5a8f0a6cd8807
28.6 KB
readelf --wide --debug-dump=frames {}
    
Offset 21, 65 lines modifiedOffset 21, 65 lines modified
21 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)21 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)
  
22 0000003c·00000010·00000040·FDE·cie=00000000·pc=00001200..0000120822 0000003c·00000010·00000040·FDE·cie=00000000·pc=00001200..00001208
23 ··DW_CFA_nop23 ··DW_CFA_nop
24 ··DW_CFA_nop24 ··DW_CFA_nop
25 ··DW_CFA_nop25 ··DW_CFA_nop
  
26 00000050·0000005c·00000054·FDE·cie=00000000·pc=00001d30..00001dc326 00000050·0000005c·00000054·FDE·cie=00000000·pc=00001d40..00001dd3
27 ··DW_CFA_advance_loc:·1·to·00001d3127 ··DW_CFA_advance_loc:·1·to·00001d41
28 ··DW_CFA_def_cfa_offset:·828 ··DW_CFA_def_cfa_offset:·8
29 ··DW_CFA_offset:·r6·(esi)·at·cfa-829 ··DW_CFA_offset:·r6·(esi)·at·cfa-8
30 ··DW_CFA_advance_loc:·1·to·00001d3230 ··DW_CFA_advance_loc:·1·to·00001d42
31 ··DW_CFA_def_cfa_offset:·1231 ··DW_CFA_def_cfa_offset:·12
32 ··DW_CFA_offset:·r3·(ebx)·at·cfa-1232 ··DW_CFA_offset:·r3·(ebx)·at·cfa-12
33 ··DW_CFA_advance_loc:·14·to·00001d4033 ··DW_CFA_advance_loc:·14·to·00001d50
34 ··DW_CFA_def_cfa_offset:·2434 ··DW_CFA_def_cfa_offset:·24
35 ··DW_CFA_advance_loc:·5·to·00001d4535 ··DW_CFA_advance_loc:·5·to·00001d55
36 ··DW_CFA_def_cfa_offset:·2836 ··DW_CFA_def_cfa_offset:·28
37 ··DW_CFA_advance_loc:·7·to·00001d4c37 ··DW_CFA_advance_loc:·7·to·00001d5c
38 ··DW_CFA_def_cfa_offset:·3238 ··DW_CFA_def_cfa_offset:·32
39 ··DW_CFA_advance_loc:·8·to·00001d5439 ··DW_CFA_advance_loc:·8·to·00001d64
40 ··DW_CFA_def_cfa_offset:·1640 ··DW_CFA_def_cfa_offset:·16
41 ··DW_CFA_advance_loc:·22·to·00001d6a41 ··DW_CFA_advance_loc:·22·to·00001d7a
42 ··DW_CFA_def_cfa_offset:·2042 ··DW_CFA_def_cfa_offset:·20
43 ··DW_CFA_advance_loc:·4·to·00001d6e43 ··DW_CFA_advance_loc:·4·to·00001d7e
44 ··DW_CFA_def_cfa_offset:·2444 ··DW_CFA_def_cfa_offset:·24
45 ··DW_CFA_advance_loc:·1·to·00001d6f45 ··DW_CFA_advance_loc:·1·to·00001d7f
46 ··DW_CFA_def_cfa_offset:·2846 ··DW_CFA_def_cfa_offset:·28
47 ··DW_CFA_advance_loc:·1·to·00001d7047 ··DW_CFA_advance_loc:·1·to·00001d80
48 ··DW_CFA_def_cfa_offset:·3248 ··DW_CFA_def_cfa_offset:·32
49 ··DW_CFA_advance_loc:·8·to·00001d7849 ··DW_CFA_advance_loc:·8·to·00001d88
50 ··DW_CFA_def_cfa_offset:·1650 ··DW_CFA_def_cfa_offset:·16
51 ··DW_CFA_advance_loc:·18·to·00001d8a51 ··DW_CFA_advance_loc:·18·to·00001d9a
52 ··DW_CFA_def_cfa_offset:·2052 ··DW_CFA_def_cfa_offset:·20
53 ··DW_CFA_advance_loc:·1·to·00001d8b53 ··DW_CFA_advance_loc:·1·to·00001d9b
54 ··DW_CFA_def_cfa_offset:·2454 ··DW_CFA_def_cfa_offset:·24
55 ··DW_CFA_advance_loc:·7·to·00001d9255 ··DW_CFA_advance_loc:·7·to·00001da2
56 ··DW_CFA_def_cfa_offset:·2856 ··DW_CFA_def_cfa_offset:·28
57 ··DW_CFA_advance_loc:·1·to·00001d9357 ··DW_CFA_advance_loc:·1·to·00001da3
58 ··DW_CFA_def_cfa_offset:·3258 ··DW_CFA_def_cfa_offset:·32
59 ··DW_CFA_advance_loc:·8·to·00001d9b59 ··DW_CFA_advance_loc:·8·to·00001dab
60 ··DW_CFA_def_cfa_offset:·1660 ··DW_CFA_def_cfa_offset:·16
61 ··DW_CFA_advance_loc:·15·to·00001daa61 ··DW_CFA_advance_loc:·15·to·00001dba
62 ··DW_CFA_def_cfa_offset:·2062 ··DW_CFA_def_cfa_offset:·20
63 ··DW_CFA_advance_loc:·1·to·00001dab63 ··DW_CFA_advance_loc:·1·to·00001dbb
64 ··DW_CFA_def_cfa_offset:·2464 ··DW_CFA_def_cfa_offset:·24
65 ··DW_CFA_advance_loc:·1·to·00001dac65 ··DW_CFA_advance_loc:·1·to·00001dbc
66 ··DW_CFA_def_cfa_offset:·2866 ··DW_CFA_def_cfa_offset:·28
67 ··DW_CFA_advance_loc:·1·to·00001dad67 ··DW_CFA_advance_loc:·1·to·00001dbd
68 ··DW_CFA_def_cfa_offset:·3268 ··DW_CFA_def_cfa_offset:·32
69 ··DW_CFA_advance_loc:·8·to·00001db569 ··DW_CFA_advance_loc:·8·to·00001dc5
70 ··DW_CFA_def_cfa_offset:·1670 ··DW_CFA_def_cfa_offset:·16
71 ··DW_CFA_advance_loc:·11·to·00001dc071 ··DW_CFA_advance_loc:·11·to·00001dd0
72 ··DW_CFA_def_cfa_offset:·1272 ··DW_CFA_def_cfa_offset:·12
73 ··DW_CFA_advance_loc:·1·to·00001dc173 ··DW_CFA_advance_loc:·1·to·00001dd1
74 ··DW_CFA_restore:·r3·(ebx)74 ··DW_CFA_restore:·r3·(ebx)
75 ··DW_CFA_def_cfa_offset:·875 ··DW_CFA_def_cfa_offset:·8
76 ··DW_CFA_advance_loc:·1·to·00001dc276 ··DW_CFA_advance_loc:·1·to·00001dd2
77 ··DW_CFA_restore:·r6·(esi)77 ··DW_CFA_restore:·r6·(esi)
78 ··DW_CFA_def_cfa_offset:·478 ··DW_CFA_def_cfa_offset:·4
79 ··DW_CFA_nop79 ··DW_CFA_nop
  
80 000000b0·00000018·00000000·CIE80 000000b0·00000018·00000000·CIE
81 ··Version:···············181 ··Version:···············1
82 ··Augmentation:··········"zR"82 ··Augmentation:··········"zR"
558 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 20, 20 lines modifiedOffset 20, 20 lines modified
20 PyObject_ClearWeakRefs20 PyObject_ClearWeakRefs
21 PyList_Append21 PyList_Append
22 _Py_NoneStruct22 _Py_NoneStruct
23 _PyArg_UnpackKeywords23 _PyArg_UnpackKeywords
24 PyObject_IsTrue24 PyObject_IsTrue
25 PyList_SetSlice25 PyList_SetSlice
26 PyThread_acquire_lock_timed26 PyThread_acquire_lock_timed
 27 PyErr_SetNone
27 PyEval_SaveThread 
28 PyEval_RestoreThread 
29 _PyTime_FromSecondsObject28 _PyTime_FromSecondsObject
30 _PyTime_AsMicroseconds29 _PyTime_AsMicroseconds
31 _PyTime_GetMonotonicClock30 _PyTime_GetMonotonicClock
32 PyErr_SetNone31 PyEval_SaveThread
 32 PyEval_RestoreThread
33 PyExc_ValueError33 PyExc_ValueError
34 Py_MakePendingCalls34 Py_MakePendingCalls
35 PyExc_OverflowError35 PyExc_OverflowError
36 PyBool_FromLong36 PyBool_FromLong
37 PyLong_FromSsize_t37 PyLong_FromSsize_t
38 PyErr_Occurred38 PyErr_Occurred
39 Py_GenericAlias39 Py_GenericAlias
2.21 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 26, 23 lines modifiedOffset 26, 23 lines modified
26 ··0x00000588·65617257·65616b52·65667300·50794c69·earWeakRefs.PyLi26 ··0x00000588·65617257·65616b52·65667300·50794c69·earWeakRefs.PyLi
27 ··0x00000598·73745f41·7070656e·64005f50·795f4e6f·st_Append._Py_No27 ··0x00000598·73745f41·7070656e·64005f50·795f4e6f·st_Append._Py_No
28 ··0x000005a8·6e655374·72756374·005f5079·4172675f·neStruct._PyArg_28 ··0x000005a8·6e655374·72756374·005f5079·4172675f·neStruct._PyArg_
29 ··0x000005b8·556e7061·636b4b65·79776f72·64730050·UnpackKeywords.P29 ··0x000005b8·556e7061·636b4b65·79776f72·64730050·UnpackKeywords.P
30 ··0x000005c8·794f626a·6563745f·49735472·75650050·yObject_IsTrue.P30 ··0x000005c8·794f626a·6563745f·49735472·75650050·yObject_IsTrue.P
31 ··0x000005d8·794c6973·745f5365·74536c69·63650050·yList_SetSlice.P31 ··0x000005d8·794c6973·745f5365·74536c69·63650050·yList_SetSlice.P
32 ··0x000005e8·79546872·6561645f·61637175·6972655f·yThread_acquire_32 ··0x000005e8·79546872·6561645f·61637175·6972655f·yThread_acquire_
33 ··0x000005f8·6c6f636b·5f74696d·65640050·79457661·lock_timed.PyEva33 ··0x000005f8·6c6f636b·5f74696d·65640050·79457272·lock_timed.PyErr
 34 ··0x00000608·5f536574·4e6f6e65·005f5079·54696d65·_SetNone._PyTime
 35 ··0x00000618·5f46726f·6d536563·6f6e6473·4f626a65·_FromSecondsObje
34 ··0x00000608·6c5f5361·76655468·72656164·00507945·l_SaveThread.PyE 
35 ··0x00000618·76616c5f·52657374·6f726554·68726561·val_RestoreThrea 
36 ··0x00000628·64005f50·7954696d·655f4672·6f6d5365·d._PyTime_FromSe 
37 ··0x00000638·636f6e64·734f626a·65637400·5f507954·condsObject._PyT 
38 ··0x00000648·696d655f·41734d69·63726f73·65636f6e·ime_AsMicrosecon 
39 ··0x00000658·6473005f·50795469·6d655f47·65744d6f·ds._PyTime_GetMo36 ··0x00000628·6374005f·50795469·6d655f41·734d6963·ct._PyTime_AsMic
40 ··0x00000668·6e6f746f·6e696343·6c6f636b·00507945·notonicClock.PyE 
41 ··0x00000678·72725f53·65744e6f·6e650050·79457863·rr_SetNone.PyExc37 ··0x00000638·726f7365·636f6e64·73005f50·7954696d·roseconds._PyTim
 38 ··0x00000648·655f4765·744d6f6e·6f746f6e·6963436c·e_GetMonotonicCl
 39 ··0x00000658·6f636b00·50794576·616c5f53·61766554·ock.PyEval_SaveT
 40 ··0x00000668·68726561·64005079·4576616c·5f526573·hread.PyEval_Res
 41 ··0x00000678·746f7265·54687265·61640050·79457863·toreThread.PyExc
42 ··0x00000688·5f56616c·75654572·726f7200·50795f4d·_ValueError.Py_M42 ··0x00000688·5f56616c·75654572·726f7200·50795f4d·_ValueError.Py_M
43 ··0x00000698·616b6550·656e6469·6e674361·6c6c7300·akePendingCalls.43 ··0x00000698·616b6550·656e6469·6e674361·6c6c7300·akePendingCalls.
44 ··0x000006a8·50794578·635f4f76·6572666c·6f774572·PyExc_OverflowEr44 ··0x000006a8·50794578·635f4f76·6572666c·6f774572·PyExc_OverflowEr
45 ··0x000006b8·726f7200·5079426f·6f6c5f46·726f6d4c·ror.PyBool_FromL45 ··0x000006b8·726f7200·5079426f·6f6c5f46·726f6d4c·ror.PyBool_FromL
46 ··0x000006c8·6f6e6700·50794c6f·6e675f46·726f6d53·ong.PyLong_FromS46 ··0x000006c8·6f6e6700·50794c6f·6e675f46·726f6d53·ong.PyLong_FromS
47 ··0x000006d8·73697a65·5f740050·79457272·5f4f6363·size_t.PyErr_Occ47 ··0x000006d8·73697a65·5f740050·79457272·5f4f6363·size_t.PyErr_Occ
48 ··0x000006e8·75727265·64005079·5f47656e·65726963·urred.Py_Generic48 ··0x000006e8·75727265·64005079·5f47656e·65726963·urred.Py_Generic
536 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 Disassembly·of·section·.init:3 Disassembly·of·section·.init:
  
4 00001000·<.init>:4 00001000·<.init>:
5 _init():5 _init():
6 »       push···%ebx6 »       push···%ebx
7 »       sub····$0x8,%esp7 »       sub····$0x8,%esp
8 »       call···1c30·<__cxa_finalize@plt+0xa30>8 »       call···1c40·<__cxa_finalize@plt+0xa40>
9 »       add····$0x2ff7,%ebx9 »       add····$0x2ff7,%ebx
10 »       mov····-0x4(%ebx),%eax10 »       mov····-0x4(%ebx),%eax
11 »       test···%eax,%eax11 »       test···%eax,%eax
12 »       je·····101b·<PyErr_SetNone@plt-0x15>12 »       je·····101b·<PyErr_SetNone@plt-0x15>
13 »       call···*%eax13 »       call···*%eax
14 »       add····$0x8,%esp14 »       add····$0x8,%esp
15 »       pop····%ebx15 »       pop····%ebx
41.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001210·<PyInit__queue-0xb20>:2 00001210·<PyInit__queue-0xb30>:
3 PyInit__queue():3 PyInit__queue():
4 ./build-static/./Modules/_queuemodule.c:3954 ./build-static/./Modules/_queuemodule.c:395
5 »       xor····%esi,%esi5 »       xor····%esi,%esi
6 »       jmp····1dbd·<PyInit__queue+0x8d>6 »       jmp····1dcd·<PyInit__queue+0x8d>
7 _Py_DECREF():7 _Py_DECREF():
8 ./build-static/../Include/object.h:4228 ./build-static/../Include/object.h:422
9 »       subl···$0x1,(%edi)9 »       subl···$0x1,(%edi)
10 »       je·····1248·<__cxa_finalize@plt+0x48>10 »       je·····1248·<__cxa_finalize@plt+0x48>
11 simplequeue_new():11 simplequeue_new():
12 ./build-static/./Modules/clinic/_queuemodule.c.h:1712 ./build-static/./Modules/clinic/_queuemodule.c.h:17
13 »       xor····%edi,%edi13 »       xor····%edi,%edi
14 »       jmp····1e62·<PyInit__queue+0x132>14 »       jmp····1e72·<PyInit__queue+0x132>
15 _Py_DECREF():15 _Py_DECREF():
16 ./build-static/../Include/object.h:42216 ./build-static/../Include/object.h:422
17 »       subl···$0x1,(%edi)17 »       subl···$0x1,(%edi)
18 »       je·····125b·<__cxa_finalize@plt+0x5b>18 »       je·····125b·<__cxa_finalize@plt+0x5b>
19 simplequeue_new_impl():19 simplequeue_new_impl():
20 ./build-static/./Modules/_queuemodule.c:6920 ./build-static/./Modules/_queuemodule.c:69
21 »       mov····-0x8(%ebx),%ecx21 »       mov····-0x8(%ebx),%ecx
493 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001f14·<.fini>:2 00001f24·<.fini>:
3 _fini():3 _fini():
4 »       push···%ebx4 »       push···%ebx
5 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
6 »       call···1c30·<__cxa_finalize@plt+0xa30>6 »       call···1c40·<__cxa_finalize@plt+0xa40>
7 »       add····$0x20e3,%ebx7 »       add····$0x20d3,%ebx
8 »       add····$0x8,%esp8 »       add····$0x8,%esp
9 »       pop····%ebx9 »       pop····%ebx
10 »       retq···10 »       retq···
1.21 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x000026f8·011b033b·98000000·12000000·28e9ffff·...;........(...2 ··0x000026f8·011b033b·98000000·12000000·28e9ffff·...;........(...
3 ··0x00002708·b4000000·08ebffff·d8000000·18ebffff·................3 ··0x00002708·b4000000·08ebffff·d8000000·18ebffff·................
4 ··0x00002718·68010000·1febffff·f4010000·8debffff·h...............4 ··0x00002718·68010000·1febffff·f4010000·8debffff·h...............
5 ··0x00002728·7c020000·afebffff·b4020000·b2ebffff·|...............5 ··0x00002728·7c020000·afebffff·b4020000·b2ebffff·|...............
6 ··0x00002738·3c030000·29ecffff·f0040000·dbedffff·<...)...........6 ··0x00002738·3c030000·29ecffff·f0040000·e2edffff·<...)...........
7 ··0x00002748·70050000·08eeffff·94050000·45eeffff·p...........E...7 ··0x00002748·70050000·0feeffff·94050000·4ceeffff·p...........L...
8 ··0x00002758·c8050000·deeeffff·34060000·c8efffff·........4.......8 ··0x00002758·c8050000·e5eeffff·34060000·c8efffff·........4.......
9 ··0x00002768·c8020000·68f0ffff·88030000·38f6ffff·....h.......8...9 ··0x00002768·c8020000·68f0ffff·88030000·48f6ffff·....h.......H...
10 ··0x00002778·ec000000·d8f6ffff·7c010000·88f7ffff·........|.......10 ··0x00002778·ec000000·e8f6ffff·7c010000·98f7ffff·........|.......
11 ··0x00002788·38020000·f8f7ffff·a0020000··········8...........11 ··0x00002788·38020000·08f8ffff·a0020000··········8...........
  
8.46 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 100 lines modifiedOffset 1, 100 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00002794·14000000·00000000·017a5200·017c0801·.........zR..|..2 ··0x00002794·14000000·00000000·017a5200·017c0801·.........zR..|..
3 ··0x000027a4·1b0c0404·88010000·20000000·1c000000·........·.......3 ··0x000027a4·1b0c0404·88010000·20000000·1c000000·........·.......
4 ··0x000027b4·6ce8ffff·e0010000·000e0846·0e0c4a0f·l..........F..J.4 ··0x000027b4·6ce8ffff·e0010000·000e0846·0e0c4a0f·l..........F..J.
5 ··0x000027c4·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....5 ··0x000027c4·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....
6 ··0x000027d4·40000000·28eaffff·08000000·00000000·@...(...........6 ··0x000027d4·40000000·28eaffff·08000000·00000000·@...(...........
7 ··0x000027e4·5c000000·54000000·44f5ffff·93000000·\...T...D.......7 ··0x000027e4·5c000000·54000000·54f5ffff·93000000·\...T...T.......
8 ··0x000027f4·00410e08·8602410e·0c83034e·0e18450e·.A....A....N..E.8 ··0x000027f4·00410e08·8602410e·0c83034e·0e18450e·.A....A....N..E.
9 ··0x00002804·1c470e20·480e1056·0e14440e·18410e1c·.G.·H..V..D..A..9 ··0x00002804·1c470e20·480e1056·0e14440e·18410e1c·.G.·H..V..D..A..
10 ··0x00002814·410e2048·0e10520e·14410e18·470e1c41·A.·H..R..A..G..A10 ··0x00002814·410e2048·0e10520e·14410e18·470e1c41·A.·H..R..A..G..A
11 ··0x00002824·0e20480e·104f0e14·410e1841·0e1c410e·.·H..O..A..A..A.11 ··0x00002824·0e20480e·104f0e14·410e1841·0e1c410e·.·H..O..A..A..A.
12 ··0x00002834·20480e10·4b0e0c41·c30e0841·c60e0400··H..K..A...A....12 ··0x00002834·20480e10·4b0e0c41·c30e0841·c60e0400··H..K..A...A....
13 ··0x00002844·18000000·00000000·017a5200·017c0801·.........zR..|..13 ··0x00002844·18000000·00000000·017a5200·017c0801·.........zR..|..
14 ··0x00002854·1b0c0404·88010e10·83038602·10000000·................14 ··0x00002854·1b0c0404·88010e10·83038602·10000000·................
15 ··0x00002864·20000000·a8e9ffff·07000000·00000000··...............15 ··0x00002864·20000000·a8e9ffff·07000000·00000000··...............
16 ··0x00002874·54000000·e4000000·54f5ffff·a2000000·T.......T.......16 ··0x00002874·54000000·e4000000·64f5ffff·a2000000·T.......d.......
17 ··0x00002884·00410e08·8702410e·0c860341·0e108304·.A....A....A....17 ··0x00002884·00410e08·8702410e·0c860341·0e108304·.A....A....A....
18 ··0x00002894·660e1441·0e18470e·1c410e20·480e104d·f..A..G..A.·H..M18 ··0x00002894·660e1441·0e18470e·1c410e20·480e104d·f..A..G..A.·H..M
19 ··0x000028a4·0e14410e·18420e1c·410e204b·0e10470e·..A..B..A.·K..G.19 ··0x000028a4·0e14410e·18420e1c·410e204b·0e10470e·..A..B..A.·K..G.
20 ··0x000028b4·1c490e20·570e1058·0ac30e0c·41c60e08·.I.·W..X....A...20 ··0x000028b4·1c490e20·570e1058·0ac30e0c·41c60e08·.I.·W..X....A...
21 ··0x000028c4·41c70e04·410b0000·1c000000·00000000·A...A...........21 ··0x000028c4·41c70e04·410b0000·1c000000·00000000·A...A...........
22 ··0x000028d4·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........22 ··0x000028d4·017a5200·017c0801·1b0c0404·88010e10·.zR..|..........
23 ··0x000028e4·83048603·87020000·40000000·24000000·........@...$...23 ··0x000028e4·83048603·87020000·40000000·24000000·........@...$...
24 ··0x000028f4·23e9ffff·6e000000·005e0e14·430e1841·#...n....^..C..A24 ··0x000028f4·23e9ffff·6e000000·005e0e14·430e1841·#...n....^..C..A
25 ··0x00002904·0e1c420e·20480e10·480e1c41·0e204a0e·..B.·H..H..A.·J.25 ··0x00002904·0e1c420e·20480e10·480e1c41·0e204a0e·..B.·H..H..A.·J.
26 ··0x00002914·10480e1c·410e2048·0e10490e·14410e18·.H..A.·H..I..A..26 ··0x00002914·10480e1c·410e2048·0e10490e·14410e18·.H..A.·H..I..A..
27 ··0x00002924·410e1c41·0e20480e·10000000·40000000·A..A.·H.....@...27 ··0x00002924·410e1c41·0e20480e·10000000·40000000·A..A.·H.....@...
28 ··0x00002934·a0010000·48f5ffff·70000000·00410e08·....H...p....A..28 ··0x00002934·a0010000·58f5ffff·70000000·00410e08·....X...p....A..
29 ··0x00002944·8602410e·0c83034e·0e1c450e·204b0e10·..A....N..E.·K..29 ··0x00002944·8602410e·0c83034e·0e1c450e·204b0e10·..A....N..E.·K..
30 ··0x00002954·510e1c43·0e20480e·104f0e1c·410e2048·Q..C.·H..O..A.·H30 ··0x00002954·510e1c43·0e20480e·104f0e1c·410e2048·Q..C.·H..O..A.·H
31 ··0x00002964·0e10580e·0c41c30e·0841c60e·04000000·..X..A...A......31 ··0x00002964·0e10580e·0c41c30e·0841c60e·04000000·..X..A...A......
32 ··0x00002974·20000000·34010000·09e9ffff·22000000··...4......."...32 ··0x00002974·20000000·34010000·09e9ffff·22000000··...4......."...
33 ··0x00002984·00430e1c·410e2048·0e10480e·1c410e20·.C..A.·H..H..A.·33 ··0x00002984·00430e1c·410e2048·0e10480e·1c410e20·.C..A.·H..H..A.·
34 ··0x00002994·480e1000·10000000·08020000·50f5ffff·H...........P...34 ··0x00002994·480e1000·10000000·08020000·60f5ffff·H...........`...
35 ··0x000029a4·21000000·00000000·10000000·1c020000·!...............35 ··0x000029a4·21000000·00000000·10000000·1c020000·!...............
36 ··0x000029b4·f3e8ffff·03000000·00000000·50000000·............P...36 ··0x000029b4·f3e8ffff·03000000·00000000·50000000·............P...
37 ··0x000029c4·30020000·f8ecffff·9d000000·00410e08·0............A..37 ··0x000029c4·30020000·f8ecffff·a0000000·00410e08·0............A..
38 ··0x000029d4·8502410e·0c870341·0e108604·410e1483·..A....A....A...38 ··0x000029d4·8502410e·0c870341·0e108604·410e1483·..A....A....A...
39 ··0x000029e4·054e0e30·7f0e3841·0e3c430e·40480e30·.N.0..8A.<C.@H.039 ··0x000029e4·054e0e30·7f0e3841·0e3c430e·40480e30·.N.0..8A.<C.@H.0
40 ··0x000029f4·5b0a0e14·41c30e10·41c60e0c·41c70e08·[...A...A...A...40 ··0x000029f4·5b0a0e14·41c30e10·41c60e0c·41c70e08·[...A...A...A...
41 ··0x00002a04·41c50e04·410b430e·3c4a0e40·480e3000·A...A.C.<J.@H.0.41 ··0x00002a04·41c50e04·440b430e·3c4a0e40·480e3000·A...D.C.<J.@H.0.
42 ··0x00002a14·1c000000·00000000·017a5200·017c0801·.........zR..|..42 ··0x00002a14·1c000000·00000000·017a5200·017c0801·.........zR..|..
43 ··0x00002a24·1b0c0404·88010e30·83058502·86048703·.......0........43 ··0x00002a24·1b0c0404·88010e30·83058502·86048703·.......0........
44 ··0x00002a34·48000000·24000000·6ee8ffff·77000000·H...$...n...w...44 ··0x00002a34·48000000·24000000·6ee8ffff·77000000·H...$...n...w...
45 ··0x00002a44·00480e3c·450e4048·0e44420e·48420e4c·.H.<E.@H.DB.HB.L45 ··0x00002a44·00480e3c·450e4048·0e44420e·48420e4c·.H.<E.@H.DB.HB.L
46 ··0x00002a54·410e5041·0e54420e·58410e5c·410e6048·A.PA.TB.XA.\A.`H46 ··0x00002a54·410e5041·0e54420e·58410e5c·410e6048·A.PA.TB.XA.\A.`H
47 ··0x00002a64·0e30570e·3c410e40·480e3050·0e34410e·.0W.<A.@H.0P.4A.47 ··0x00002a64·0e30570e·3c410e40·480e3050·0e34410e·.0W.<A.@H.0P.4A.
48 ··0x00002a74·38410e3c·430e4048·0e300000·44010000·8A.<C.@H.0..D...48 ··0x00002a74·38410e3c·430e4048·0e300000·44010000·8A.<C.@H.0..D...
49 ··0x00002a84·f0020000·d8ecffff·c5040000·00410e08·.............A..49 ··0x00002a84·f0020000·d8ecffff·db040000·00410e08·.............A..
50 ··0x00002a94·8502410e·0c870341·0e108604·410e1483·..A....A....A...50 ··0x00002a94·8502410e·0c870341·0e108604·410e1483·..A....A....A...
51 ··0x00002aa4·054e0e50·027b0a0e·1443c30e·1041c60e·.N.P.{...C...A..51 ··0x00002aa4·054e0e50·027b0a0e·1443c30e·1041c60e·.N.P.{...C...A..
52 ··0x00002ab4·0c41c70e·0841c50e·04450b46·0e5c510e·.A...A...E.F.\Q.52 ··0x00002ab4·0c41c70e·0841c50e·04450b46·0e5c510e·.A...A...E.F.\Q.
53 ··0x00002ac4·60420e64·420e6842·0e6c410e·70410e74·`B.dB.hB.lA.pA.t53 ··0x00002ac4·60420e64·420e6842·0e6c410e·70410e74·`B.dB.hB.lA.pA.t
54 ··0x00002ad4·420e7841·0e7c410e·8001480e·50660e5c·B.xA.|A...H.Pf.\54 ··0x00002ad4·420e7841·0e7c410e·8001480e·50660e5c·B.xA.|A...H.Pf.\
55 ··0x00002ae4·410e6048·0e50025c·0e54410e·58420e5c·A.`H.P.\.TA.XB.\55 ··0x00002ae4·410e6048·0e50025c·0e54410e·58420e5c·A.`H.P.\.TA.XB.\
56 ··0x00002af4·470e6048·0e50650e·5c470e60·4c0e5072·G.`H.Pe.\G.`L.Pr56 ··0x00002af4·470e6048·0e50650e·5c470e60·4c0e5072·G.`H.Pe.\G.`L.Pr
57 ··0x00002b04·0e54420e·58420e5c·470e604c·0e505f0e·.TB.XB.\G.`L.P_.57 ··0x00002b04·0e54420e·58420e5c·470e604c·0e500292·.TB.XB.\G.`L.P..
 58 ··0x00002b14·0e5c460e·604a0e50·570e5442·0e58410e·.\F.`J.PW.TB.XA.
58 ··0x00002b14·54440e58·460e5c47·0e60570e·5002870e·TD.XF.\G.`W.P... 
59 ··0x00002b24·54420e58·410e5c45·0e60480e·50590e54·TB.XA.\E.`H.PY.T 
60 ··0x00002b34·420e5841·0e5c410e·605a0e50·02400e5c·B.XA.\A.`Z.P.@.\ 
61 ··0x00002b44·4b0e6042·0e64420e·68420e6c·410e7042·K.`B.dB.hB.lA.pB 
62 ··0x00002b54·0e74420e·78410e7c·410e8001·480e5051·.tB.xA.|A...H.PQ 
63 ··0x00002b64·0e54420e·58420e5c·470e6048·0e506c0e·.TB.XB.\G.`H.Pl. 
64 ··0x00002b74·5c460e60·4a0e504b·0e54420e·58420e5c·\F.`J.PK.TB.XB.\59 ··0x00002b24·5c450e60·480e5059·0e54420e·58410e5c·\E.`H.PY.TB.XA.\
 60 ··0x00002b34·410e605a·0e507f0e·54420e58·420e5c47·A.`Z.P..TB.XB.\G
 61 ··0x00002b44·0e60480e·50740e54·440e5844·0e5c470e·.`H.Pt.TD.XD.\G.
 62 ··0x00002b54·60560e50·4a0e5c4b·0e60420e·64420e68·`V.PJ.\K.`B.dB.h
 63 ··0x00002b64·420e6c41·0e70420e·74420e78·410e7c41·B.lA.pB.tB.xA.|A
65 ··0x00002b84·470e6048·0e50560e·54460e58·440e5c47·G.`H.PV.TF.XD.\G64 ··0x00002b74·0e800148·0e50550e·54420e58·420e5c47·...H.PU.TB.XB.\G
 65 ··0x00002b84·0e60480e·50580e54·440e5846·0e5c470e·.`H.PX.TD.XF.\G.
66 ··0x00002b94·0e60570e·50720e54·420e5842·0e5c430e·.`W.Pr.TB.XB.\C.66 ··0x00002b94·605d0e50·760e5442·0e58420e·5c430e60·`].Pv.TB.XB.\C.`
67 ··0x00002ba4·60480e50·570e5444·0e58440e·5c430e60·`H.PW.TD.XD.\C.`67 ··0x00002ba4·480e5057·0e54440e·58440e5c·430e6056·H.PW.TD.XD.\C.`V
68 ··0x00002bb4·560e5067·0e54430e·58410e5c·420e6048·V.Pg.TC.XA.\B.`H68 ··0x00002bb4·0e50670e·54430e58·410e5c42·0e60480e·.Pg.TC.XA.\B.`H.
69 ··0x00002bc4·0e500000·1c000000·00000000·017a5200·.P...........zR.69 ··0x00002bc4·50000000·1c000000·00000000·017a5200·P............zR.
70 ··0x00002bd4·017c0801·1b0c0404·88010e50·83058502·.|.........P....70 ··0x00002bd4·017c0801·1b0c0404·88010e50·83058502·.|.........P....
71 ··0x00002be4·86048703·7c000000·24000000·31e7ffff·....|...$...1...71 ··0x00002be4·86048703·7c000000·24000000·31e7ffff·....|...$...1...
72 ··0x00002bf4·b2010000·0002410e·5c4b0e60·420e6442·......A.\K.`B.dB72 ··0x00002bf4·b9010000·0002510e·5c4b0e60·420e6442·......Q.\K.`B.dB
73 ··0x00002c04·0e68420e·6c410e70·420e7442·0e78410e·.hB.lA.pB.tB.xA.73 ··0x00002c04·0e68420e·6c410e70·420e7442·0e78410e·.hB.lA.pB.tB.xA.
74 ··0x00002c14·7c410e80·01480e50·02410e54·410e5841·|A...H.P.A.TA.XA74 ··0x00002c14·7c410e80·01480e50·660e5442·0e58410e·|A...H.Pf.TB.XA.
75 ··0x00002c24·0e5c420e·60480e50·710e5442·0e58410e·.\B.`H.Pq.TB.XA.75 ··0x00002c24·5c410e60·540e5002·400e5441·0e58410e·\A.`T.P.@.TA.XA.
76 ··0x00002c34·5c410e60·540e505a·0e54420e·58420e5c·\A.`T.PZ.TB.XB.\76 ··0x00002c34·5c420e60·480e5059·0e54420e·58420e5c·\B.`H.PY.TB.XB.\
77 ··0x00002c44·430e604c·0e50530e·54440e58·460e5c43·C.`L.PS.TD.XF.\C77 ··0x00002c44·430e6050·0e50740e·54420e58·410e5c41·C.`P.Pt.TB.XA.\A
78 ··0x00002c54·0e60580e·506a0e54·420e5841·0e5c410e·.`X.Pj.TB.XA.\A.78 ··0x00002c54·0e60500e·505a0e54·440e5846·0e5c430e·.`P.PZ.TD.XF.\C.
79 ··0x00002c64·60500e50·20000000·d8040000·63e8ffff·`P.P·.......c...79 ··0x00002c64·60540e50·20000000·d8040000·6ae8ffff·`T.P·.......j...
80 ··0x00002c74·2d000000·00410e08·83024e0e·1c540e20·-....A....N..T.·80 ··0x00002c74·2d000000·00410e08·83024e0e·1c540e20·-....A....N..T.·
81 ··0x00002c84·480e0841·c30e0400·30000000·fc040000·H..A....0.......81 ··0x00002c84·480e0841·c30e0400·30000000·fc040000·H..A....0.......
82 ··0x00002c94·6ce8ffff·3d000000·00410e08·8602410e·l...=....A....A.82 ··0x00002c94·73e8ffff·3d000000·00410e08·8602410e·s...=....A....A.
83 ··0x00002ca4·0c83034c·0e10550e·1c410e20·480e104e·...L..U..A.·H..N83 ··0x00002ca4·0c83034c·0e10550e·1c410e20·480e104e·...L..U..A.·H..N
84 ··0x00002cb4·0e0c41c3·0e0841c6·0e040000·68000000·..A...A.....h...84 ··0x00002cb4·0e0c41c3·0e0841c6·0e040000·68000000·..A...A.....h...
85 ··0x00002cc4·30050000·75e8ffff·99000000·00410e08·0...u........A..85 ··0x00002cc4·30050000·7ce8ffff·99000000·00410e08·0...|........A..
86 ··0x00002cd4·8702410e·0c860341·0e108304·4e0e2064·..A....A....N.·d86 ··0x00002cd4·8702410e·0c860341·0e108304·4e0e2064·..A....A....N.·d
87 ··0x00002ce4·0e2c450e·30480e34·420e3842·0e3c410e·.,E.0H.4B.8B.<A.87 ··0x00002ce4·0e2c450e·30480e34·420e3842·0e3c410e·.,E.0H.4B.8B.<A.
88 ··0x00002cf4·40410e44·420e4841·0e4c410e·50480e20·@A.DB.HA.LA.PH.·88 ··0x00002cf4·40410e44·420e4841·0e4c410e·50480e20·@A.DB.HA.LA.PH.·
89 ··0x00002d04·490e2441·0e28420e·2c430e30·480e204d·I.$A.(B.,C.0H.·M89 ··0x00002d04·490e2441·0e28420e·2c430e30·480e204d·I.$A.(B.,C.0H.·M
90 ··0x00002d14·0e2c4a0e·30480e20·4b0e1041·c30e0c41·.,J.0H.·K..A...A90 ··0x00002d14·0e2c4a0e·30480e20·4b0e1041·c30e0c41·.,J.0H.·K..A...A
91 ··0x00002d24·c60e0841·c70e0400·68000000·9c050000·...A....h.......91 ··0x00002d24·c60e0841·c70e0400·68000000·9c050000·...A....h.......
92 ··0x00002d34·a2e8ffff·e0000000·00410e08·8502410e·.........A....A.92 ··0x00002d34·a9e8ffff·e0000000·00410e08·8502410e·.........A....A.
93 ··0x00002d44·0c870341·0e108604·410e1483·054e0e20·...A....A....N.·93 ··0x00002d44·0c870341·0e108604·410e1483·054e0e20·...A....A....N.·
94 ··0x00002d54·530e2442·0e28420e·2c430e30·480e205a·S.$B.(B.,C.0H.·Z94 ··0x00002d54·530e2442·0e28420e·2c430e30·480e205a·S.$B.(B.,C.0H.·Z
95 ··0x00002d64·0e2c460e·304a0e20·6b0e2441·0e28420e·.,F.0J.·k.$A.(B.95 ··0x00002d64·0e2c460e·304a0e20·6b0e2441·0e28420e·.,F.0J.·k.$A.(B.
96 ··0x00002d74·2c430e30·480e2069·0e2c430e·304f0e20·,C.0H.·i.,C.0O.·96 ··0x00002d74·2c430e30·480e2069·0e2c430e·304f0e20·,C.0H.·i.,C.0O.·
97 ··0x00002d84·470e1443·c30e1041·c60e0c41·c70e0841·G..C...A...A...A97 ··0x00002d84·470e1443·c30e1041·c60e0c41·c70e0841·G..C...A...A...A
98 ··0x00002d94·c50e0400·00000000···················........98 ··0x00002d94·c50e0400·00000000···················........
  
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00003ef4·201d0000·····························...2 ··0x00003ef4·301d0000····························0...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00003ef8·d01c0000····························....2 ··0x00003ef8·e01c0000····························....
  
3.1 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x00004080·80400000·00000000·00000000·00000000·.@..............2 ··0x00004080·80400000·00000000·00000000·00000000·.@..............
3 ··0x00004090·00000000·00000000·00000000·00000000·................3 ··0x00004090·00000000·00000000·00000000·00000000·................
4 ··0x000040a0·af200000·d3140000·04000000·e0250000·.·...........%..4 ··0x000040a0·af200000·da140000·04000000·e0250000·.·...........%..
5 ··0x000040b0·b5200000·60170000·82000000·e0230000·.·..`........#..5 ··0x000040b0·b5200000·60170000·82000000·e0230000·.·..`........#..
6 ··0x000040c0·b9200000·d6150000·04000000·20230000·.·..........·#..6 ··0x000040c0·b9200000·dd150000·04000000·20230000·.·..........·#..
7 ··0x000040d0·c4200000·c0160000·82000000·40220000·.·..........@"..7 ··0x000040d0·c4200000·c0160000·82000000·40220000·.·..........@"..
8 ··0x000040e0·c8200000·3d150000·82000000·80210000·.·..=........!..8 ··0x000040e0·c8200000·44150000·82000000·80210000·.·..D........!..
9 ··0x000040f0·d3200000·00150000·04000000·20210000·.·..........·!..9 ··0x000040f0·d3200000·07150000·04000000·20210000·.·..........·!..
10 ··0x00004100·d9200000·00000000·18000000·eb200000·.·...........·..10 ··0x00004100·d9200000·00000000·18000000·eb200000·.·...........·..
11 ··0x00004110·00000000·00000000·00000000·00000000·................11 ··0x00004110·00000000·00000000·00000000·00000000·................
12 ··0x00004120·00000000·fc3e0000·c8200000·00000000·.....>...·......12 ··0x00004120·00000000·fc3e0000·c8200000·00000000·.....>...·......
13 ··0x00004130·00000000·00000000·00000000·00000000·................13 ··0x00004130·00000000·00000000·00000000·00000000·................
14 ··0x00004140·00000000·00000000·00000000·00000000·................14 ··0x00004140·00000000·00000000·00000000·00000000·................
15 ··0x00004150·00000000·00000000·00000000·00000000·................15 ··0x00004150·00000000·00000000·00000000·00000000·................
16 ··0x00004160·00000000·043f0000·b5200000·00000000·.....?...·......16 ··0x00004160·00000000·043f0000·b5200000·00000000·.....?...·......
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·30303962·37613336·62623732·35333734·009b7a36bb725374 
3 ··0x00000010·64393236·65343832·37383330·30643031·d926e48278300d012 ··0x00000000·64306137·36386234·61663164·64306665·d0a768b4af1dd0fe
 3 ··0x00000010·63383865·64393430·65356138·66306136·c88ed940e5a8f0a6
4 ··0x00000020·33313462·37332e64·65627567·00000000·314b73.debug....4 ··0x00000020·63643838·30372e64·65627567·00000000·cd8807.debug....
5 ··0x00000030·849bf13a····························...:5 ··0x00000030·4e9d1daa····························N...
  
818 KB
./usr/lib/python3.9/lib-dynload/_testbuffer.cpython-39-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.36 KB
readelf --wide --program-header {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x23b03 Entry·point·0x23b0
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x01180·0x01180·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x01180·0x01180·R···0x1000
8 ··LOAD···········0x002000·0x00002000·0x00002000·0x070dc·0x070dc·R·E·0x10008 ··LOAD···········0x002000·0x00002000·0x00002000·0x0738c·0x0738c·R·E·0x1000
9 ··LOAD···········0x00a000·0x0000a000·0x0000a000·0x03810·0x03810·R···0x10009 ··LOAD···········0x00a000·0x0000a000·0x0000a000·0x038b0·0x038b0·R···0x1000
10 ··LOAD···········0x00de98·0x0000ee98·0x0000ee98·0x00794·0x00ea4·RW··0x100010 ··LOAD···········0x00de98·0x0000ee98·0x0000ee98·0x00794·0x00ea4·RW··0x1000
11 ··DYNAMIC········0x00decc·0x0000eecc·0x0000eecc·0x000e0·0x000e0·RW··0x411 ··DYNAMIC········0x00decc·0x0000eecc·0x0000eecc·0x000e0·0x000e0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x00ad08·0x0000ad08·0x0000ad08·0x002b4·0x002b4·R···0x413 ··GNU_EH_FRAME···0x00ad08·0x0000ad08·0x0000ad08·0x002ac·0x002ac·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x00de98·0x0000ee98·0x0000ee98·0x00168·0x00168·R···0x115 ··GNU_RELRO······0x00de98·0x0000ee98·0x0000ee98·0x00168·0x00168·R···0x1
  
16 ·Section·to·Segment·mapping:16 ·Section·to·Segment·mapping:
17 ··Segment·Sections...17 ··Segment·Sections...
18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·18 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·
19 ···01·····.init·.plt·.plt.got·.text·.fini·19 ···01·····.init·.plt·.plt.got·.text·.fini·
1.92 KB
readelf --wide --sections {}
    
Offset 10, 19 lines modifiedOffset 10, 19 lines modified
10 ··[·5]·.gnu.version······VERSYM··········00000b5a·000b5a·000094·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········00000b5a·000b5a·000094·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········00000bf0·000bf0·000040·00···A··4···1··411 ··[·6]·.gnu.version_r····VERNEED·········00000bf0·000bf0·000040·00···A··4···1··4
12 ··[·7]·.rel.dyn··········REL·············00000c30·000c30·000398·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00000c30·000c30·000398·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············00000fc8·000fc8·0001b8·08··AI··3··22··413 ··[·8]·.rel.plt··········REL·············00000fc8·000fc8·0001b8·08··AI··3··22··4
14 ··[·9]·.init·············PROGBITS········00002000·002000·000020·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00002000·002000·000020·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00002020·002020·000380·04··AX··0···0·1615 ··[10]·.plt··············PROGBITS········00002020·002020·000380·04··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········000023a0·0023a0·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········000023a0·0023a0·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········000023b0·0023b0·006d15·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········000023b0·0023b0·006fc5·00··AX··0···0·16
18 ··[13]·.fini·············PROGBITS········000090c8·0090c8·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00009378·009378·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········0000a000·00a000·000d07·01·AMS··0···0··419 ··[14]·.rodata···········PROGBITS········0000a000·00a000·000d07·01·AMS··0···0··4
20 ··[15]·.eh_frame_hdr·····PROGBITS········0000ad08·00ad08·0002b4·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········0000ad08·00ad08·0002ac·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········0000afbc·00afbc·002854·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········0000afb4·00afb4·0028fc·00···A··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······0000ee98·00de98·000004·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······0000ee98·00de98·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······0000ee9c·00de9c·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······0000ee9c·00de9c·000004·04··WA··0···0··4
24 ··[19]·.data.rel.ro······PROGBITS········0000eea0·00dea0·00002c·00··WA··0···0·3224 ··[19]·.data.rel.ro······PROGBITS········0000eea0·00dea0·00002c·00··WA··0···0·32
25 ··[20]·.dynamic··········DYNAMIC·········0000eecc·00decc·0000e0·08··WA··4···0··425 ··[20]·.dynamic··········DYNAMIC·········0000eecc·00decc·0000e0·08··WA··4···0··4
26 ··[21]·.got··············PROGBITS········0000efac·00dfac·000040·04··WA··0···0··426 ··[21]·.got··············PROGBITS········0000efac·00dfac·000040·04··WA··0···0··4
27 ··[22]·.got.plt··········PROGBITS········0000f000·00e000·0000e8·04··WA··0···0··427 ··[22]·.got.plt··········PROGBITS········0000f000·00e000·0000e8·04··WA··0···0··4
28 ··[23]·.data·············PROGBITS········0000f100·00e100·00052c·00··WA··0···0·3228 ··[23]·.data·············PROGBITS········0000f100·00e100·00052c·00··WA··0···0·32
726 B
readelf --wide --symbols {}
    
Offset 70, 8 lines modifiedOffset 70, 8 lines modified
70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_BuildValue_SizeT71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_BuildValue_SizeT
72 ····68:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable72 ····68:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemoryView_GetContiguous73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemoryView_GetContiguous
74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemoryView_FromMemory74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemoryView_FromMemory
75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemoryView_FromBuffer76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemoryView_FromBuffer
77 ····73:·000083e0···791·FUNC····GLOBAL·DEFAULT···12·PyInit__testbuffer77 ····73:·00008690···791·FUNC····GLOBAL·DEFAULT···12·PyInit__testbuffer
746 B
readelf --wide --dynamic {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Dynamic·section·at·offset·0xdecc·contains·24·entries:1 Dynamic·section·at·offset·0xdecc·contains·24·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
4 ·0x0000000c·(INIT)·······················0x20004 ·0x0000000c·(INIT)·······················0x2000
5 ·0x0000000d·(FINI)·······················0x90c85 ·0x0000000d·(FINI)·······················0x9378
6 ·0x00000019·(INIT_ARRAY)·················0xee986 ·0x00000019·(INIT_ARRAY)·················0xee98
7 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)7 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
8 ·0x0000001a·(FINI_ARRAY)·················0xee9c8 ·0x0000001a·(FINI_ARRAY)·················0xee9c
9 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)9 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
10 ·0x6ffffef5·(GNU_HASH)···················0x17810 ·0x6ffffef5·(GNU_HASH)···················0x178
11 ·0x00000005·(STRTAB)·····················0x63811 ·0x00000005·(STRTAB)·····················0x638
12 ·0x00000006·(SYMTAB)·····················0x19812 ·0x00000006·(SYMTAB)·····················0x198
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·37d5cfac4e420d98e2715b9888919446db3d67793 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5545e2dc32e55397c000861f78cc329f69ab980b
284 KB
readelf --wide --debug-dump=frames {}
    
Offset 21, 309 lines modifiedOffset 21, 309 lines modified
21 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)21 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)
  
22 0000003c·00000010·00000040·FDE·cie=00000000·pc=000023a0..000023a822 0000003c·00000010·00000040·FDE·cie=00000000·pc=000023a0..000023a8
23 ··DW_CFA_nop23 ··DW_CFA_nop
24 ··DW_CFA_nop24 ··DW_CFA_nop
25 ··DW_CFA_nop25 ··DW_CFA_nop
  
26 00000050·000001cc·00000054·FDE·cie=00000000·pc=000083e0..000086f726 00000050·000001cc·00000054·FDE·cie=00000000·pc=00008690..000089a7
27 ··DW_CFA_advance_loc:·1·to·000083e127 ··DW_CFA_advance_loc:·1·to·00008691
28 ··DW_CFA_def_cfa_offset:·828 ··DW_CFA_def_cfa_offset:·8
29 ··DW_CFA_offset:·r7·(edi)·at·cfa-829 ··DW_CFA_offset:·r7·(edi)·at·cfa-8
30 ··DW_CFA_advance_loc:·1·to·000083e230 ··DW_CFA_advance_loc:·1·to·00008692
31 ··DW_CFA_def_cfa_offset:·1231 ··DW_CFA_def_cfa_offset:·12
32 ··DW_CFA_offset:·r6·(esi)·at·cfa-1232 ··DW_CFA_offset:·r6·(esi)·at·cfa-12
33 ··DW_CFA_advance_loc:·1·to·000083e333 ··DW_CFA_advance_loc:·1·to·00008693
34 ··DW_CFA_def_cfa_offset:·1634 ··DW_CFA_def_cfa_offset:·16
35 ··DW_CFA_offset:·r3·(ebx)·at·cfa-1635 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16
36 ··DW_CFA_advance_loc:·12·to·000083ef36 ··DW_CFA_advance_loc:·12·to·0000869f
37 ··DW_CFA_def_cfa_offset:·2037 ··DW_CFA_def_cfa_offset:·20
38 ··DW_CFA_advance_loc:·1·to·000083f038 ··DW_CFA_advance_loc:·1·to·000086a0
39 ··DW_CFA_def_cfa_offset:·2439 ··DW_CFA_def_cfa_offset:·24
40 ··DW_CFA_advance_loc:·5·to·000083f540 ··DW_CFA_advance_loc:·5·to·000086a5
41 ··DW_CFA_def_cfa_offset:·2841 ··DW_CFA_def_cfa_offset:·28
42 ··DW_CFA_advance_loc:·7·to·000083fc42 ··DW_CFA_advance_loc:·7·to·000086ac
43 ··DW_CFA_def_cfa_offset:·3243 ··DW_CFA_def_cfa_offset:·32
44 ··DW_CFA_advance_loc:·8·to·0000840444 ··DW_CFA_advance_loc:·8·to·000086b4
45 ··DW_CFA_def_cfa_offset:·1645 ··DW_CFA_def_cfa_offset:·16
46 ··DW_CFA_advance_loc:·23·to·0000841b46 ··DW_CFA_advance_loc:·23·to·000086cb
47 ··DW_CFA_def_cfa_offset:·2047 ··DW_CFA_def_cfa_offset:·20
48 ··DW_CFA_advance_loc:·1·to·0000841c48 ··DW_CFA_advance_loc:·1·to·000086cc
49 ··DW_CFA_def_cfa_offset:·2449 ··DW_CFA_def_cfa_offset:·24
50 ··DW_CFA_advance_loc:·7·to·0000842350 ··DW_CFA_advance_loc:·7·to·000086d3
51 ··DW_CFA_def_cfa_offset:·2851 ··DW_CFA_def_cfa_offset:·28
52 ··DW_CFA_advance_loc:·1·to·0000842452 ··DW_CFA_advance_loc:·1·to·000086d4
53 ··DW_CFA_def_cfa_offset:·3253 ··DW_CFA_def_cfa_offset:·32
54 ··DW_CFA_advance_loc:·21·to·0000843954 ··DW_CFA_advance_loc:·21·to·000086e9
55 ··DW_CFA_def_cfa_offset:·2055 ··DW_CFA_def_cfa_offset:·20
56 ··DW_CFA_advance_loc:·19·to·0000844c56 ··DW_CFA_advance_loc:·19·to·000086fc
57 ··DW_CFA_def_cfa_offset:·2457 ··DW_CFA_def_cfa_offset:·24
58 ··DW_CFA_advance_loc:·1·to·0000844d58 ··DW_CFA_advance_loc:·1·to·000086fd
59 ··DW_CFA_def_cfa_offset:·2859 ··DW_CFA_def_cfa_offset:·28
60 ··DW_CFA_advance_loc:·1·to·0000844e60 ··DW_CFA_advance_loc:·1·to·000086fe
61 ··DW_CFA_def_cfa_offset:·3261 ··DW_CFA_def_cfa_offset:·32
62 ··DW_CFA_advance_loc:·29·to·0000846b62 ··DW_CFA_advance_loc:·29·to·0000871b
63 ··DW_CFA_def_cfa_offset:·1663 ··DW_CFA_def_cfa_offset:·16
64 ··DW_CFA_advance_loc:·21·to·0000848064 ··DW_CFA_advance_loc:·21·to·00008730
65 ··DW_CFA_def_cfa_offset:·2065 ··DW_CFA_def_cfa_offset:·20
66 ··DW_CFA_advance_loc:·1·to·0000848166 ··DW_CFA_advance_loc:·1·to·00008731
67 ··DW_CFA_def_cfa_offset:·2467 ··DW_CFA_def_cfa_offset:·24
68 ··DW_CFA_advance_loc:·1·to·0000848268 ··DW_CFA_advance_loc:·1·to·00008732
69 ··DW_CFA_def_cfa_offset:·2869 ··DW_CFA_def_cfa_offset:·28
70 ··DW_CFA_advance_loc:·1·to·0000848370 ··DW_CFA_advance_loc:·1·to·00008733
71 ··DW_CFA_def_cfa_offset:·3271 ··DW_CFA_def_cfa_offset:·32
72 ··DW_CFA_advance_loc:·6·to·0000848972 ··DW_CFA_advance_loc:·6·to·00008739
73 ··DW_CFA_def_cfa_offset:·2873 ··DW_CFA_def_cfa_offset:·28
74 ··DW_CFA_advance_loc:·1·to·0000848a74 ··DW_CFA_advance_loc:·1·to·0000873a
75 ··DW_CFA_def_cfa_offset:·2475 ··DW_CFA_def_cfa_offset:·24
76 ··DW_CFA_advance_loc:·13·to·0000849776 ··DW_CFA_advance_loc:·13·to·00008747
77 ··DW_CFA_def_cfa_offset:·2877 ··DW_CFA_def_cfa_offset:·28
78 ··DW_CFA_advance_loc:·6·to·0000849d78 ··DW_CFA_advance_loc:·6·to·0000874d
79 ··DW_CFA_def_cfa_offset:·3279 ··DW_CFA_def_cfa_offset:·32
80 ··DW_CFA_advance_loc:·8·to·000084a580 ··DW_CFA_advance_loc:·8·to·00008755
81 ··DW_CFA_def_cfa_offset:·1681 ··DW_CFA_def_cfa_offset:·16
82 ··DW_CFA_advance_loc:·30·to·000084c382 ··DW_CFA_advance_loc:·30·to·00008773
83 ··DW_CFA_def_cfa_offset:·2883 ··DW_CFA_def_cfa_offset:·28
84 ··DW_CFA_advance_loc:·7·to·000084ca84 ··DW_CFA_advance_loc:·7·to·0000877a
85 ··DW_CFA_def_cfa_offset:·3285 ··DW_CFA_def_cfa_offset:·32
86 ··DW_CFA_advance_loc:·8·to·000084d286 ··DW_CFA_advance_loc:·8·to·00008782
87 ··DW_CFA_def_cfa_offset:·1687 ··DW_CFA_def_cfa_offset:·16
88 ··DW_CFA_advance_loc:·21·to·000084e788 ··DW_CFA_advance_loc:·21·to·00008797
89 ··DW_CFA_def_cfa_offset:·2089 ··DW_CFA_def_cfa_offset:·20
90 ··DW_CFA_advance_loc:·11·to·000084f290 ··DW_CFA_advance_loc:·11·to·000087a2
91 ··DW_CFA_def_cfa_offset:·2491 ··DW_CFA_def_cfa_offset:·24
92 ··DW_CFA_advance_loc:·1·to·000084f392 ··DW_CFA_advance_loc:·1·to·000087a3
93 ··DW_CFA_def_cfa_offset:·2893 ··DW_CFA_def_cfa_offset:·28
94 ··DW_CFA_advance_loc:·1·to·000084f494 ··DW_CFA_advance_loc:·1·to·000087a4
95 ··DW_CFA_def_cfa_offset:·3295 ··DW_CFA_def_cfa_offset:·32
96 ··DW_CFA_advance_loc:·8·to·000084fc96 ··DW_CFA_advance_loc:·8·to·000087ac
97 ··DW_CFA_def_cfa_offset:·2097 ··DW_CFA_def_cfa_offset:·20
98 ··DW_CFA_advance_loc:·8·to·0000850498 ··DW_CFA_advance_loc:·8·to·000087b4
99 ··DW_CFA_def_cfa_offset:·2499 ··DW_CFA_def_cfa_offset:·24
100 ··DW_CFA_advance_loc:·1·to·00008505100 ··DW_CFA_advance_loc:·1·to·000087b5
101 ··DW_CFA_def_cfa_offset:·28101 ··DW_CFA_def_cfa_offset:·28
102 ··DW_CFA_advance_loc:·1·to·00008506102 ··DW_CFA_advance_loc:·1·to·000087b6
103 ··DW_CFA_def_cfa_offset:·32103 ··DW_CFA_def_cfa_offset:·32
104 ··DW_CFA_advance_loc:·8·to·0000850e104 ··DW_CFA_advance_loc:·8·to·000087be
105 ··DW_CFA_def_cfa_offset:·20105 ··DW_CFA_def_cfa_offset:·20
106 ··DW_CFA_advance_loc:·8·to·00008516106 ··DW_CFA_advance_loc:·8·to·000087c6
107 ··DW_CFA_def_cfa_offset:·24107 ··DW_CFA_def_cfa_offset:·24
108 ··DW_CFA_advance_loc:·1·to·00008517108 ··DW_CFA_advance_loc:·1·to·000087c7
109 ··DW_CFA_def_cfa_offset:·28109 ··DW_CFA_def_cfa_offset:·28
110 ··DW_CFA_advance_loc:·1·to·00008518110 ··DW_CFA_advance_loc:·1·to·000087c8
111 ··DW_CFA_def_cfa_offset:·32111 ··DW_CFA_def_cfa_offset:·32
112 ··DW_CFA_advance_loc:·8·to·00008520112 ··DW_CFA_advance_loc:·8·to·000087d0
113 ··DW_CFA_def_cfa_offset:·20113 ··DW_CFA_def_cfa_offset:·20
114 ··DW_CFA_advance_loc:·2·to·00008522114 ··DW_CFA_advance_loc:·2·to·000087d2
115 ··DW_CFA_def_cfa_offset:·24115 ··DW_CFA_def_cfa_offset:·24
116 ··DW_CFA_advance_loc:·1·to·00008523116 ··DW_CFA_advance_loc:·1·to·000087d3
117 ··DW_CFA_def_cfa_offset:·28117 ··DW_CFA_def_cfa_offset:·28
118 ··DW_CFA_advance_loc:·7·to·0000852a118 ··DW_CFA_advance_loc:·7·to·000087da
119 ··DW_CFA_def_cfa_offset:·32119 ··DW_CFA_def_cfa_offset:·32
120 ··DW_CFA_advance_loc:·8·to·00008532120 ··DW_CFA_advance_loc:·8·to·000087e2
121 ··DW_CFA_def_cfa_offset:·20121 ··DW_CFA_def_cfa_offset:·20
122 ··DW_CFA_advance_loc:·8·to·0000853a122 ··DW_CFA_advance_loc:·8·to·000087ea
123 ··DW_CFA_def_cfa_offset:·24123 ··DW_CFA_def_cfa_offset:·24
124 ··DW_CFA_advance_loc:·1·to·0000853b124 ··DW_CFA_advance_loc:·1·to·000087eb
125 ··DW_CFA_def_cfa_offset:·28125 ··DW_CFA_def_cfa_offset:·28
126 ··DW_CFA_advance_loc:·1·to·0000853c126 ··DW_CFA_advance_loc:·1·to·000087ec
127 ··DW_CFA_def_cfa_offset:·32127 ··DW_CFA_def_cfa_offset:·32
128 ··DW_CFA_advance_loc:·8·to·00008544128 ··DW_CFA_advance_loc:·8·to·000087f4
129 ··DW_CFA_def_cfa_offset:·20129 ··DW_CFA_def_cfa_offset:·20
130 ··DW_CFA_advance_loc:·8·to·0000854c130 ··DW_CFA_advance_loc:·8·to·000087fc
131 ··DW_CFA_def_cfa_offset:·24131 ··DW_CFA_def_cfa_offset:·24
132 ··DW_CFA_advance_loc:·1·to·0000854d132 ··DW_CFA_advance_loc:·1·to·000087fd
133 ··DW_CFA_def_cfa_offset:·28133 ··DW_CFA_def_cfa_offset:·28
134 ··DW_CFA_advance_loc:·1·to·0000854e134 ··DW_CFA_advance_loc:·1·to·000087fe
135 ··DW_CFA_def_cfa_offset:·32135 ··DW_CFA_def_cfa_offset:·32
136 ··DW_CFA_advance_loc:·8·to·00008556136 ··DW_CFA_advance_loc:·8·to·00008806
137 ··DW_CFA_def_cfa_offset:·20137 ··DW_CFA_def_cfa_offset:·20
138 ··DW_CFA_advance_loc:·8·to·0000855e138 ··DW_CFA_advance_loc:·8·to·0000880e
139 ··DW_CFA_def_cfa_offset:·24139 ··DW_CFA_def_cfa_offset:·24
140 ··DW_CFA_advance_loc:·1·to·0000855f140 ··DW_CFA_advance_loc:·1·to·0000880f
141 ··DW_CFA_def_cfa_offset:·28141 ··DW_CFA_def_cfa_offset:·28
142 ··DW_CFA_advance_loc:·1·to·00008560142 ··DW_CFA_advance_loc:·1·to·00008810
143 ··DW_CFA_def_cfa_offset:·32143 ··DW_CFA_def_cfa_offset:·32
144 ··DW_CFA_advance_loc:·8·to·00008568144 ··DW_CFA_advance_loc:·8·to·00008818
145 ··DW_CFA_def_cfa_offset:·20145 ··DW_CFA_def_cfa_offset:·20
Max diff block lines reached; 283721/290352 bytes (97.72%) of diff not shown.
562 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 20, 23 lines modifiedOffset 20, 23 lines modified
20 PyErr_SetString20 PyErr_SetString
21 PyObject_CallFunctionObjArgs21 PyObject_CallFunctionObjArgs
22 PyLong_AsSsize_t22 PyLong_AsSsize_t
23 PyMem_Malloc23 PyMem_Malloc
24 PyMemoryView_FromBuffer24 PyMemoryView_FromBuffer
25 PyTuple_New25 PyTuple_New
26 PyFloat_Type26 PyFloat_Type
27 PyLong_FromSsize_t 
28 PyObject_CallObject27 PyObject_CallObject
29 _Py_Dealloc28 PyLong_FromSsize_t
30 PyType_IsSubtype29 PyType_IsSubtype
31 PySequence_Size30 PySequence_Size
 31 _Py_Dealloc
32 PyUnicode_AsASCIIString32 PyUnicode_AsASCIIString
33 PyErr_Occurred33 PyErr_Occurred
34 PyExc_ValueError 
35 PyMem_Free34 PyMem_Free
 35 PyExc_ValueError
36 _Py_BuildValue_SizeT36 _Py_BuildValue_SizeT
37 PyErr_Format37 PyErr_Format
38 PyErr_NoMemory38 PyErr_NoMemory
39 PyBool_FromLong39 PyBool_FromLong
40 PyExc_RuntimeError40 PyExc_RuntimeError
41 PyExc_BufferError41 PyExc_BufferError
42 PyObject_Free42 PyObject_Free
2.34 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 28, 25 lines modifiedOffset 28, 25 lines modified
28 ··0x000007c8·6e670050·794f626a·6563745f·43616c6c·ng.PyObject_Call28 ··0x000007c8·6e670050·794f626a·6563745f·43616c6c·ng.PyObject_Call
29 ··0x000007d8·46756e63·74696f6e·4f626a41·72677300·FunctionObjArgs.29 ··0x000007d8·46756e63·74696f6e·4f626a41·72677300·FunctionObjArgs.
30 ··0x000007e8·50794c6f·6e675f41·73537369·7a655f74·PyLong_AsSsize_t30 ··0x000007e8·50794c6f·6e675f41·73537369·7a655f74·PyLong_AsSsize_t
31 ··0x000007f8·0050794d·656d5f4d·616c6c6f·63005079·.PyMem_Malloc.Py31 ··0x000007f8·0050794d·656d5f4d·616c6c6f·63005079·.PyMem_Malloc.Py
32 ··0x00000808·4d656d6f·72795669·65775f46·726f6d42·MemoryView_FromB32 ··0x00000808·4d656d6f·72795669·65775f46·726f6d42·MemoryView_FromB
33 ··0x00000818·75666665·72005079·5475706c·655f4e65·uffer.PyTuple_Ne33 ··0x00000818·75666665·72005079·5475706c·655f4e65·uffer.PyTuple_Ne
34 ··0x00000828·77005079·466c6f61·745f5479·70650050·w.PyFloat_Type.P34 ··0x00000828·77005079·466c6f61·745f5479·70650050·w.PyFloat_Type.P
 35 ··0x00000838·794f626a·6563745f·43616c6c·4f626a65·yObject_CallObje
35 ··0x00000838·794c6f6e·675f4672·6f6d5373·697a655f·yLong_FromSsize_ 
36 ··0x00000848·74005079·4f626a65·63745f43·616c6c4f·t.PyObject_CallO 
37 ··0x00000858·626a6563·74006d65·6d736574·005f5079·bject.memset._Py36 ··0x00000848·6374006d·656d7365·74005079·4c6f6e67·ct.memset.PyLong
38 ··0x00000868·5f446561·6c6c6f63·00507954·7970655f·_Dealloc.PyType_37 ··0x00000858·5f46726f·6d537369·7a655f74·00507954·_FromSsize_t.PyT
39 ··0x00000878·49735375·62747970·65005079·53657175·IsSubtype.PySequ38 ··0x00000868·7970655f·49735375·62747970·65005079·ype_IsSubtype.Py
40 ··0x00000888·656e6365·5f53697a·65005079·556e6963·ence_Size.PyUnic39 ··0x00000878·53657175·656e6365·5f53697a·65005f50·Sequence_Size._P
 40 ··0x00000888·795f4465·616c6c6f·63005079·556e6963·y_Dealloc.PyUnic
41 ··0x00000898·6f64655f·41734153·43494953·7472696e·ode_AsASCIIStrin41 ··0x00000898·6f64655f·41734153·43494953·7472696e·ode_AsASCIIStrin
42 ··0x000008a8·67007374·72637079·00507945·72725f4f·g.strcpy.PyErr_O42 ··0x000008a8·67007374·72637079·00507945·72725f4f·g.strcpy.PyErr_O
 43 ··0x000008b8·63637572·72656400·6d656d63·70790050·ccurred.memcpy.P
43 ··0x000008b8·63637572·72656400·50794578·635f5661·ccurred.PyExc_Va 
44 ··0x000008c8·6c756545·72726f72·006d656d·63707900·lueError.memcpy. 
45 ··0x000008d8·50794d65·6d5f4672·6565005f·50795f42·PyMem_Free._Py_B44 ··0x000008c8·794d656d·5f467265·65005079·4578635f·yMem_Free.PyExc_
 45 ··0x000008d8·56616c75·65457272·6f72005f·50795f42·ValueError._Py_B
46 ··0x000008e8·75696c64·56616c75·655f5369·7a655400·uildValue_SizeT.46 ··0x000008e8·75696c64·56616c75·655f5369·7a655400·uildValue_SizeT.
47 ··0x000008f8·50794572·725f466f·726d6174·00507945·PyErr_Format.PyE47 ··0x000008f8·50794572·725f466f·726d6174·00507945·PyErr_Format.PyE
48 ··0x00000908·72725f4e·6f4d656d·6f727900·5079426f·rr_NoMemory.PyBo48 ··0x00000908·72725f4e·6f4d656d·6f727900·5079426f·rr_NoMemory.PyBo
49 ··0x00000918·6f6c5f46·726f6d4c·6f6e6700·50794578·ol_FromLong.PyEx49 ··0x00000918·6f6c5f46·726f6d4c·6f6e6700·50794578·ol_FromLong.PyEx
50 ··0x00000928·635f5275·6e74696d·65457272·6f720050·c_RuntimeError.P50 ··0x00000928·635f5275·6e74696d·65457272·6f720050·c_RuntimeError.P
51 ··0x00000938·79457863·5f427566·66657245·72726f72·yExc_BufferError51 ··0x00000938·79457863·5f427566·66657245·72726f72·yExc_BufferError
52 ··0x00000948·0050794f·626a6563·745f4672·65650050·.PyObject_Free.P52 ··0x00000948·0050794f·626a6563·745f4672·65650050·.PyObject_Free.P
536 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 Disassembly·of·section·.init:3 Disassembly·of·section·.init:
  
4 00002000·<.init>:4 00002000·<.init>:
5 _init():5 _init():
6 »       push···%ebx6 »       push···%ebx
7 »       sub····$0x8,%esp7 »       sub····$0x8,%esp
8 »       call···82e0·<__cxa_finalize@plt+0x5f40>8 »       call···8590·<__cxa_finalize@plt+0x61f0>
9 »       add····$0xcff7,%ebx9 »       add····$0xcff7,%ebx
10 »       mov····-0x30(%ebx),%eax10 »       mov····-0x30(%ebx),%eax
11 »       test···%eax,%eax11 »       test···%eax,%eax
12 »       je·····201b·<PyList_New@plt-0x15>12 »       je·····201b·<PyList_New@plt-0x15>
13 »       call···*%eax13 »       call···*%eax
14 »       add····$0x8,%esp14 »       add····$0x8,%esp
15 »       pop····%ebx15 »       pop····%ebx
425 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 785 lines modifiedOffset 1, 877 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000023b0·<PyInit__testbuffer@@Base-0x6030>:2 000023b0·<PyInit__testbuffer@@Base-0x62e0>:
3 PyInit__testbuffer():3 PyInit__testbuffer():
4 ./build-static/./Modules/_testbuffer.c:28364 ./build-static/./Modules/_testbuffer.c:2836
5 »       xor····%esi,%esi5 »       xor····%esi,%esi
6 »       jmp····86f1·<PyInit__testbuffer@@Base+0x311>6 »       jmp····89a1·<PyInit__testbuffer@@Base+0x311>
7 ndbuf_push():7 ndbuf_push():
8 ./build-static/./Modules/_testbuffer.c:1818 ./build-static/./Modules/_testbuffer.c:181
9 »       mov····%eax,0x4(%ebx)9 »       mov····%eax,0x4(%ebx)
10 »       jmp····2c13·<__cxa_finalize@plt+0x873>10 »       jmp····2cd3·<__cxa_finalize@plt+0x933>
11 strides_from_shape(): 
12 ./build-static/./Modules/_testbuffer.c:894 
13 »       call···20f0·<PyErr_NoMemory@plt> 
14 init_structure(): 
15 ./build-static/./Modules/_testbuffer.c:1146 
16 »       mov····0x14(%esp),%esi 
17 »       movl···$0x0,0x3c(%esi) 
18 »       jmp····3f5b·<__cxa_finalize@plt+0x1bbb> 
19 seq_as_ssize_array(): 
20 ./build-static/./Modules/_testbuffer.c:856 
21 »       call···20f0·<PyErr_NoMemory@plt> 
22 init_structure(): 
23 ./build-static/./Modules/_testbuffer.c:1143 
24 »       mov····0x14(%esp),%esi 
25 »       movl···$0x0,0x3c(%esi) 
26 »       jmp····3f5b·<__cxa_finalize@plt+0x1bbb> 
27 init_suboffsets(): 
28 ./build-static/./Modules/_testbuffer.c:1050 
29 »       call···20f0·<PyErr_NoMemory@plt> 
30 »       jmp····3f5b·<__cxa_finalize@plt+0x1bbb> 
31 _Py_DECREF():11 _Py_DECREF():
32 ./build-static/../Include/object.h:43012 ./build-static/../Include/object.h:430
33 »       sub····$0xc,%esp13 »       sub····$0xc,%esp
34 »       push···%ebp14 »       push···%ebp
35 »       call···20e0·<_Py_Dealloc@plt>15 »       call···20e0·<_Py_Dealloc@plt>
36 »       add····$0x10,%esp16 »       add····$0x10,%esp
37 init_ndbuf():17 init_ndbuf():
38 ./build-static/./Modules/_testbuffer.c:123818 ./build-static/./Modules/_testbuffer.c:1238
39 »       movl···$0x0,0x14(%esp)19 »       movl···$0x0,0x14(%esp)
40 »       jmp····36b2·<__cxa_finalize@plt+0x1312>20 »       jmp····38f8·<__cxa_finalize@plt+0x1558>
 21 _Py_DECREF():
 22 ./build-static/../Include/object.h:422
 23 »       mov····0x28(%esp),%edi
 24 »       mov····(%edi),%edx
 25 »       mov····%edx,0xc(%esp)
 26 »       sub····$0x1,%edx
 27 »       mov····%edx,(%edi)
 28 »       jne····23f5·<__cxa_finalize@plt+0x55>
 29 ./build-static/../Include/object.h:430
 30 »       sub····$0xc,%esp
 31 »       push···%edi
 32 »       call···20e0·<_Py_Dealloc@plt>
 33 »       add····$0x10,%esp
 34 ./build-static/../Include/object.h:422
 35 »       mov····0x4c(%esp),%ecx
 36 »       mov····(%ecx),%eax
 37 »       mov····%eax,0xc(%esp)
 38 »       sub····$0x1,%eax
 39 »       mov····%eax,(%ecx)
 40 »       jne····2412·<__cxa_finalize@plt+0x72>
 41 ./build-static/../Include/object.h:430
 42 »       sub····$0xc,%esp
 43 »       push···%ecx
 44 »       call···20e0·<_Py_Dealloc@plt>
 45 »       add····$0x10,%esp
 46 ./build-static/../Include/object.h:422
 47 »       mov····0x20(%esp),%edi
 48 »       mov····(%edi),%edx
 49 »       mov····%edx,0xc(%esp)
 50 »       sub····$0x1,%edx
 51 »       mov····%edx,(%edi)
 52 »       jne····242f·<__cxa_finalize@plt+0x8f>
 53 ./build-static/../Include/object.h:430
 54 »       sub····$0xc,%esp
 55 »       push···%edi
 56 »       call···20e0·<_Py_Dealloc@plt>
 57 »       add····$0x10,%esp
41 init_simple():58 init_simple():
42 ./build-static/./Modules/_testbuffer.c:840 
43 »       mov····0x14(%esp),%ecx 
44 »       movl···$0x0,0x34(%ecx) 
45 »       jmp····3f5b·<__cxa_finalize@plt+0x1bbb> 
46 seq_as_ssize_array(): 
47 ./build-static/./Modules/_testbuffer.c:85659 ./build-static/./Modules/_testbuffer.c:835
 60 »       add····$0x1,%esi
 61 »       je·····3fff·<__cxa_finalize@plt+0x1c5f>
 62 ./build-static/./Modules/_testbuffer.c:838
 63 »       mov····0x14(%esp),%esi
 64 »       testb··$0x2,0x14(%esi)
 65 »       mov····%esi,%ecx
 66 »       sete···%al
 67 get_format():
 68 ./build-static/./Modules/_testbuffer.c:806
 69 »       sub····$0xc,%esp
 70 init_simple():
 71 ./build-static/./Modules/_testbuffer.c:838
 72 »       movzbl·%al,%edi
 73 »       mov····%edi,0x2c(%esi)
 74 ./build-static/./Modules/_testbuffer.c:839
 75 »       mov····0x28(%esp),%esi
 76 »       mov····%esi,0x28(%ecx)
 77 get_format():
 78 ./build-static/./Modules/_testbuffer.c:806
 79 »       pushl··0x80(%esp)
 80 »       call···22d0·<PyUnicode_AsASCIIString@plt>
 81 ./build-static/./Modules/_testbuffer.c:807
 82 »       add····$0x10,%esp
 83 ./build-static/./Modules/_testbuffer.c:806
 84 »       mov····%eax,%esi
 85 ./build-static/./Modules/_testbuffer.c:807
 86 »       test···%eax,%eax
 87 »       je·····24e9·<__cxa_finalize@plt+0x149>
 88 ./build-static/./Modules/_testbuffer.c:809
 89 »       mov····0x8(%eax),%ecx
 90 »       sub····$0xc,%esp
 91 »       add····$0x1,%ecx
 92 »       push···%ecx
 93 »       call···2380·<PyMem_Malloc@plt>
 94 ./build-static/./Modules/_testbuffer.c:810
 95 »       add····$0x10,%esp
 96 ./build-static/./Modules/_testbuffer.c:809
 97 »       mov····%eax,%edi
 98 ./build-static/./Modules/_testbuffer.c:810
Max diff block lines reached; 430203/434595 bytes (98.99%) of diff not shown.
495 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000090c8·<.fini>:2 00009378·<.fini>:
3 _fini():3 _fini():
4 »       push···%ebx4 »       push···%ebx
5 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
6 »       call···82e0·<__cxa_finalize@plt+0x5f40>6 »       call···8590·<__cxa_finalize@plt+0x61f0>
7 »       add····$0x5f2f,%ebx7 »       add····$0x5c7f,%ebx
8 »       add····$0x8,%esp8 »       add····$0x8,%esp
9 »       pop····%ebx9 »       pop····%ebx
10 »       retq···10 »       retq···
5.84 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 47 lines modifiedOffset 1, 46 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x0000ad08·011b033b·b0020000·55000000·1873ffff·...;....U....s..2 ··0x0000ad08·011b033b·a8020000·54000000·1873ffff·...;....T....s..
3 ··0x0000ad18·cc020000·9876ffff·f0020000·a876ffff·.....v.......v..3 ··0x0000ad18·c4020000·9876ffff·e8020000·a876ffff·.....v.......v..
4 ··0x0000ad28·f4040000·af76ffff·68060000·b776ffff·.....v..h....v..4 ··0x0000ad28·ec040000·af76ffff·60060000·b776ffff·.....v..`....v..
5 ··0x0000ad38·280a0000·f377ffff·d80a0000·1378ffff·(....w.......x..5 ··0x0000ad38·340a0000·c478ffff·280b0000·e478ffff·4....x..(....x..
6 ··0x0000ad48·340b0000·3378ffff·480c0000·5478ffff·4...3x..H...Tx..6 ··0x0000ad48·840b0000·0479ffff·980c0000·2579ffff·.....y......%y..
7 ··0x0000ad58·fc0c0000·7378ffff·540d0000·9378ffff·....sx..T....x..7 ··0x0000ad58·4c0d0000·4479ffff·a40d0000·6479ffff·L...Dy......dy..
8 ··0x0000ad68·a80f0000·b278ffff·ec100000·1379ffff·.....x.......y..8 ··0x0000ad68·f80f0000·8379ffff·6c110000·d179ffff·.....y..l....y..
9 ··0x0000ad78·0c120000·2f79ffff·44140000·7179ffff·..../y..D...qy.. 
10 ··0x0000ad88·e8140000·a079ffff·f0160000·b179ffff·.....y.......y..9 ··0x0000ad78·54120000·ed79ffff·7c140000·2f7affff·T....y..|.../z..
 10 ··0x0000ad88·20150000·5e7affff·58170000·6f7affff··...^z..X...oz..
11 ··0x0000ad98·2c1a0000·167affff·6c1c0000·d57affff·,....z..l....z..11 ··0x0000ad98·c41a0000·d47affff·041d0000·937bffff·.....z.......{..
12 ··0x0000ada8·7c1d0000·dd7affff·7c1e0000·507bffff·|....z..|...P{.. 
13 ··0x0000adb8·d0200000·a17bffff·e4210000·cd7bffff·.·...{...!...{..12 ··0x0000ada8·141e0000·9b7bffff·141f0000·0e7cffff·.....{.......|..
 13 ··0x0000adb8·70210000·607cffff·84220000·8c7cffff·p!..`|..."...|..
14 ··0x0000adc8·bc220000·197cffff·5c240000·da7cffff·."...|..\$...|..14 ··0x0000adc8·5c230000·d87cffff·fc240000·997dffff·\#...|...$...}..
15 ··0x0000add8·8c250000·237dffff·c0260000·757dffff·.%..#}...&..u}..15 ··0x0000add8·2c260000·e27dffff·60270000·347effff·,&...}..`'..4~..
16 ··0x0000ade8·10280000·7d7dffff·b0280000·887dffff·.(..}}...(...}.. 
17 ··0x0000adf8·3c290000·937dffff·d8290000·b27dffff·<)...}...)...}.. 
18 ··0x0000ae08·c82a0000·c87dffff·08050000·087effff·.*...}.......~..16 ··0x0000ade8·b0280000·3c7effff·50290000·477effff·.(..<~..P)..G~..
 17 ··0x0000adf8·dc290000·527effff·782a0000·717effff·.)..R~..x*..q~..
 18 ··0x0000ae08·682b0000·887effff·00050000·c87effff·h+...~.......~..
19 ··0x0000ae18·54050000·e880ffff·7c060000·a895ffff·T.......|.......19 ··0x0000ae18·4c050000·a881ffff·74060000·4896ffff·L.......t...H...
20 ··0x0000ae28·800a0000·f895ffff·f80a0000·4896ffff·............H...20 ··0x0000ae28·d00a0000·9896ffff·480b0000·e896ffff·........H.......
21 ··0x0000ae38·540b0000·689affff·680c0000·589bffff·T...h...h...X...21 ··0x0000ae38·a40b0000·089bffff·b80c0000·f89bffff·................
 22 ··0x0000ae48·680d0000·489cffff·c40d0000·18a0ffff·h...H...........
 23 ··0x0000ae58·4c0f0000·68a0ffff·700f0000·68a1ffff·L...h...p...h...
22 ··0x0000ae48·180d0000·a89bffff·740d0000·789fffff·........t...x...24 ··0x0000ae68·14100000·e8a1ffff·78100000·78a5ffff·........x...x...
23 ··0x0000ae58·fc0e0000·c89fffff·200f0000·c8a0ffff·........·....... 
24 ··0x0000ae68·c40f0000·48a1ffff·28100000·b8a4ffff·....H...(....... 
25 ··0x0000ae78·18110000·08a5ffff·50110000·78a5ffff·........P...x...25 ··0x0000ae78·98110000·c8a5ffff·d0110000·a8a6ffff·................
26 ··0x0000ae88·88110000·58a6ffff·28120000·88a6ffff·....X...(....... 
27 ··0x0000ae98·4c120000·68a7ffff·a8120000·c8a7ffff·L...h........... 
28 ··0x0000aea8·f0120000·d8a8ffff·9c130000·28aaffff·............(...26 ··0x0000ae88·70120000·d8a6ffff·94120000·b8a7ffff·p...............
 27 ··0x0000ae98·f0120000·18a8ffff·38130000·78a9ffff·........8...x...
 28 ··0x0000aea8·f4130000·c8aaffff·a0140000·a8abffff·................
29 ··0x0000aeb8·68140000·08abffff·0c150000·38b2ffff·h...........8...29 ··0x0000aeb8·44150000·08b4ffff·6c170000·38b4ffff·D.......l...8...
30 ··0x0000aec8·04170000·68b2ffff·28170000·78b7ffff·....h...(...x...30 ··0x0000aec8·90170000·48baffff·48190000·78baffff·....H...H...x...
31 ··0x0000aed8·b0180000·a8b7ffff·d4180000·18bbffff·................31 ··0x0000aed8·6c190000·e8bdffff·d81a0000·c8c7ffff·l...............
32 ··0x0000aee8·401a0000·f8c4ffff·c81c0000·58c6ffff·@...........X...32 ··0x0000aee8·601d0000·28c9ffff·381f0000·38ceffff·`...(...8...8...
 33 ··0x0000aef8·b0210000·b8cfffff·a0220000·e8d0ffff·.!......."......
 34 ··0x0000af08·88230000·68d5ffff·58260000·28d7ffff·.#..h...X&..(...
 35 ··0x0000af18·34280000·58d7ffff·f0290000·58d8ffff·4(..X....)..X...
33 ··0x0000aef8·a01e0000·88cbffff·10210000·08cdffff·.........!......36 ··0x0000af28·942a0000·88d9ffff·fc020000·a8dcffff·.*..............
34 ··0x0000af08·00220000·38ceffff·e8220000·b8d2ffff·."..8...."...... 
35 ··0x0000af18·b8250000·78d4ffff·94270000·a8d4ffff·.%..x....'...... 
36 ··0x0000af28·50290000·a8d5ffff·f4290000·d8d6ffff·P).......)......37 ··0x0000af38·28050000·c8dcffff·c0130000·48ddffff·(...........H...
37 ··0x0000af38·04030000·f8d9ffff·30050000·18daffff·........0....... 
38 ··0x0000af48·68130000·98daffff·901d0000·18ddffff·h...............38 ··0x0000af48·281e0000·c8dfffff·60250000·a8e1ffff·(.......`%......
39 ··0x0000af58·c0240000·f8deffff·e8260000·18dfffff·.$.......&......39 ··0x0000af58·88270000·c8e1ffff·ac270000·28e2ffff·.'.......'..(...
40 ··0x0000af68·0c270000·78dfffff·4c270000·98dfffff·.'..x...L'......40 ··0x0000af68·ec270000·48e2ffff·10280000·88e2ffff·.'..H....(......
41 ··0x0000af78·70270000·d8dfffff·a8270000·78e0ffff·p'.......'..x... 
42 ··0x0000af88·24280000·d8e1ffff·c4280000·a8e2ffff·$(.......(......41 ··0x0000af78·48280000·28e3ffff·c4280000·88e4ffff·H(..(....(......
43 ··0x0000af98·182a0000·d8e2ffff·3c2a0000·08e3ffff·.*......<*...... 
44 ··0x0000afa8·602a0000·b5e3ffff·dc2a0000·b9e3ffff·`*.......*...... 
45 ··0x0000afb8·f02a0000····························.*..42 ··0x0000af88·64290000·58e5ffff·b82a0000·88e5ffff·d)..X....*......
 43 ··0x0000af98·dc2a0000·b8e5ffff·002b0000·65e6ffff·.*.......+..e...
 44 ··0x0000afa8·7c2b0000·69e6ffff·902b0000··········|+..i....+..
  
85.3 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 649 lines modifiedOffset 1, 659 lines modified
  
Diff chunk too large, falling back to line-by-line diff (656 lines added, 646 lines removed)
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x0000afbc·14000000·00000000·017a5200·017c0801·.........zR..|..2 ··0x0000afb4·14000000·00000000·017a5200·017c0801·.........zR..|..
3 ··0x0000afcc·1b0c0404·88010000·20000000·1c000000·........·.......3 ··0x0000afc4·1b0c0404·88010000·20000000·1c000000·........·.......
4 ··0x0000afdc·4470ffff·80030000·000e0846·0e0c4a0f·Dp.........F..J.4 ··0x0000afd4·4c70ffff·80030000·000e0846·0e0c4a0f·Lp.........F..J.
5 ··0x0000afec·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....5 ··0x0000afe4·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....
6 ··0x0000affc·40000000·a073ffff·08000000·00000000·@....s..........6 ··0x0000aff4·40000000·a873ffff·08000000·00000000·@....s..........
7 ··0x0000b00c·cc010000·54000000·ccd3ffff·17030000·....T...........7 ··0x0000b004·cc010000·54000000·84d6ffff·17030000·....T...........
8 ··0x0000b01c·00410e08·8702410e·0c860341·0e108304·.A....A....A....8 ··0x0000b014·00410e08·8702410e·0c860341·0e108304·.A....A....A....
9 ··0x0000b02c·4c0e1441·0e18450e·1c470e20·480e1057·L..A..E..G.·H..W9 ··0x0000b024·4c0e1441·0e18450e·1c470e20·480e1057·L..A..E..G.·H..W
10 ··0x0000b03c·0e14410e·18470e1c·410e2055·0e14530e·..A..G..A.·U..S.10 ··0x0000b034·0e14410e·18470e1c·410e2055·0e14530e·..A..G..A.·U..S.
11 ··0x0000b04c·18410e1c·410e205d·0e10550e·14410e18·.A..A.·]..U..A..11 ··0x0000b044·18410e1c·410e205d·0e10550e·14410e18·.A..A.·]..U..A..
12 ··0x0000b05c·410e1c41·0e20460e·1c410e18·4d0e1c46·A..A.·F..A..M..F12 ··0x0000b054·410e1c41·0e20460e·1c410e18·4d0e1c46·A..A.·F..A..M..F
13 ··0x0000b06c·0e20480e·105e0e1c·470e2048·0e10550e·.·H..^..G.·H..U.13 ··0x0000b064·0e20480e·105e0e1c·470e2048·0e10550e·.·H..^..G.·H..U.
14 ··0x0000b07c·144b0e18·410e1c41·0e20480e·14480e18·.K..A..A.·H..H..14 ··0x0000b074·144b0e18·410e1c41·0e20480e·14480e18·.K..A..A.·H..H..
15 ··0x0000b08c·410e1c41·0e20480e·14480e18·410e1c41·A..A.·H..H..A..A15 ··0x0000b084·410e1c41·0e20480e·14480e18·410e1c41·A..A.·H..H..A..A
16 ··0x0000b09c·0e20480e·14420e18·410e1c47·0e20480e·.·H..B..A..G.·H.16 ··0x0000b094·0e20480e·14420e18·410e1c47·0e20480e·.·H..B..A..G.·H.
17 ··0x0000b0ac·14480e18·410e1c41·0e20480e·14480e18·.H..A..A.·H..H..17 ··0x0000b0a4·14480e18·410e1c41·0e20480e·14480e18·.H..A..A.·H..H..
18 ··0x0000b0bc·410e1c41·0e20480e·14480e18·410e1c41·A..A.·H..H..A..A18 ··0x0000b0b4·410e1c41·0e20480e·14480e18·410e1c41·A..A.·H..H..A..A
19 ··0x0000b0cc·0e20480e·14450e18·410e1c47·0e20480e·.·H..E..A..G.·H.19 ··0x0000b0c4·0e20480e·14450e18·410e1c47·0e20480e·.·H..E..A..G.·H.
20 ··0x0000b0dc·14480e18·410e1c41·0e20480e·14480e18·.H..A..A.·H..H..20 ··0x0000b0d4·14480e18·410e1c41·0e20480e·14480e18·.H..A..A.·H..H..
21 ··0x0000b0ec·410e1c41·0e20480e·14480e18·410e1c41·A..A.·H..H..A..A21 ··0x0000b0e4·410e1c41·0e20480e·14480e18·410e1c41·A..A.·H..H..A..A
22 ··0x0000b0fc·0e20480e·14420e18·410e1c47·0e20480e·.·H..B..A..G.·H.22 ··0x0000b0f4·0e20480e·14420e18·410e1c47·0e20480e·.·H..B..A..G.·H.
23 ··0x0000b10c·14480e18·410e1c41·0e20480e·14480e18·.H..A..A.·H..H..23 ··0x0000b104·14480e18·410e1c41·0e20480e·14480e18·.H..A..A.·H..H..
24 ··0x0000b11c·410e1c41·0e20480e·144b0e18·410e1c41·A..A.·H..K..A..A24 ··0x0000b114·410e1c41·0e20480e·144b0e18·410e1c41·A..A.·H..K..A..A
25 ··0x0000b12c·0e20480e·14420e18·410e1c47·0e204e0e·.·H..B..A..G.·N.25 ··0x0000b124·0e20480e·14420e18·410e1c47·0e204e0e·.·H..B..A..G.·N.
26 ··0x0000b13c·14420e18·410e1c41·0e204e0e·14450e18·.B..A..A.·N..E..26 ··0x0000b134·14420e18·410e1c41·0e204e0e·14450e18·.B..A..A.·N..E..
27 ··0x0000b14c·410e1c41·0e20480e·144b0e18·410e1c41·A..A.·H..K..A..A27 ··0x0000b144·410e1c41·0e20480e·144b0e18·410e1c41·A..A.·H..K..A..A
28 ··0x0000b15c·0e20480e·14450e18·410e1c47·0e204e0e·.·H..E..A..G.·N.28 ··0x0000b154·0e20480e·14450e18·410e1c47·0e204e0e·.·H..E..A..G.·N.
29 ··0x0000b16c·14420e18·410e1c41·0e204e0e·14420e18·.B..A..A.·N..B..29 ··0x0000b164·14420e18·410e1c41·0e204e0e·14420e18·.B..A..A.·N..B..
30 ··0x0000b17c·410e1c41·0e20480e·14480e18·410e1c41·A..A.·H..H..A..A30 ··0x0000b174·410e1c41·0e20480e·14480e18·410e1c41·A..A.·H..H..A..A
31 ··0x0000b18c·0e20480e·14420e18·410e1c47·0e20480e·.·H..B..A..G.·H.31 ··0x0000b184·0e20480e·14420e18·410e1c47·0e20480e·.·H..B..A..G.·H.
32 ··0x0000b19c·14480e18·410e1c41·0e20480e·14480e18·.H..A..A.·H..H..32 ··0x0000b194·14480e18·410e1c41·0e20480e·14480e18·.H..A..A.·H..H..
33 ··0x0000b1ac·410e1c41·0e20480e·144b0e18·410e1c41·A..A.·H..K..A..A33 ··0x0000b1a4·410e1c41·0e20480e·144b0e18·410e1c41·A..A.·H..K..A..A
34 ··0x0000b1bc·0e20480e·14450e18·410e1c41·0e20480e·.·H..E..A..A.·H.34 ··0x0000b1b4·0e20480e·14450e18·410e1c41·0e20480e·.·H..E..A..A.·H.
35 ··0x0000b1cc·1043c30e·0c41c60e·0841c70e·04000000·.C...A...A......35 ··0x0000b1c4·1043c30e·0c41c60e·0841c70e·04000000·.C...A...A......
36 ··0x0000b1dc·1c000000·00000000·017a5200·017c0801·.........zR..|..36 ··0x0000b1d4·1c000000·00000000·017a5200·017c0801·.........zR..|..
37 ··0x0000b1ec·1b0c0404·88010e10·83048603·87020000·................37 ··0x0000b1e4·1b0c0404·88010e10·83048603·87020000·................
38 ··0x0000b1fc·10000000·24000000·ac71ffff·07000000·....$....q......38 ··0x0000b1f4·10000000·24000000·b471ffff·07000000·....$....q......
39 ··0x0000b20c·00000000·24000000·58020000·b878ffff·....$...X....x..39 ··0x0000b204·00000000·24000000·58020000·8079ffff·....$...X....y..
40 ··0x0000b21c·35000000·00410e08·83024e0e·1c470e20·5....A....N..G.·40 ··0x0000b214·35000000·00410e08·83024e0e·1c470e20·5....A....N..G.·
41 ··0x0000b22c·480e1055·0e0841c3·0e040000·20000000·H..U..A.....·...41 ··0x0000b224·480e1055·0e0841c3·0e040000·20000000·H..U..A.....·...
42 ··0x0000b23c·80020000·c0d4ffff·1b000000·00410e08·.............A..42 ··0x0000b234·80020000·78d7ffff·1b000000·00410e08·....x........A..
43 ··0x0000b24c·83024e0e·1c420e20·480e0841·c30e0400·..N..B.·H..A....43 ··0x0000b244·83024e0e·1c420e20·480e0841·c30e0400·..N..B.·H..A....
44 ··0x0000b25c·f0000000·a4020000·ac78ffff·d4020000·.........x......44 ··0x0000b254·f0000000·a4020000·7479ffff·d4020000·........ty......
45 ··0x0000b26c·00410e08·8502410e·0c870341·0e108604·.A....A....A....45 ··0x0000b264·00410e08·8502410e·0c870341·0e108604·.A....A....A....
46 ··0x0000b27c·410e1483·054e0e44·02430e48·450e4c45·A....N.D.C.HE.LE46 ··0x0000b274·410e1483·054e0e44·02430e48·450e4c45·A....N.D.C.HE.LE
47 ··0x0000b28c·0e504b0e·544b0e58·450e5c45·0e60410e·.PK.TK.XE.\E.`A.47 ··0x0000b284·0e504b0e·544b0e58·450e5c45·0e60410e·.PK.TK.XE.\E.`A.
48 ··0x0000b29c·64410e68·440e6c44·0e70480e·404b0e4c·dA.hD.lD.pH.@K.L48 ··0x0000b294·64410e68·440e6c44·0e70480e·404b0e4c·dA.hD.lD.pH.@K.L
49 ··0x0000b2ac·440e5048·0e406d0e·44410e48·440e4c44·D.PH.@m.DA.HD.LD49 ··0x0000b2a4·440e5048·0e406d0e·44410e48·440e4c44·D.PH.@m.DA.HD.LD
50 ··0x0000b2bc·0e50500e·40640a0e·1443c30e·1041c60e·.PP.@d...C...A..50 ··0x0000b2b4·0e50500e·40640a0e·1443c30e·1041c60e·.PP.@d...C...A..
51 ··0x0000b2cc·0c41c70e·0841c50e·04480b02·4d0e4444·.A...A...H..M.DD51 ··0x0000b2c4·0c41c70e·0841c50e·04480b02·4d0e4444·.A...A...H..M.DD
52 ··0x0000b2dc·0e48410e·4c440e50·480e4047·0a0e1446·.HA.LD.PH.@G...F52 ··0x0000b2d4·0e48410e·4c440e50·480e4047·0a0e1446·.HA.LD.PH.@G...F
53 ··0x0000b2ec·c30e1043·c60e0c41·c70e0841·c50e0448·...C...A...A...H53 ··0x0000b2e4·c30e1043·c60e0c41·c70e0841·c50e0448·...C...A...A...H
54 ··0x0000b2fc·0b02500e·48420e4c·410e5048·0e40470e·..P.HB.LA.PH.@G.54 ··0x0000b2f4·0b02500e·48420e4c·410e5048·0e40470e·..P.HB.LA.PH.@G.
55 ··0x0000b30c·48420e4c·410e5048·0e400247·0e44410e·HB.LA.PH.@.G.DA.55 ··0x0000b304·48420e4c·410e5048·0e400247·0e44410e·HB.LA.PH.@.G.DA.
56 ··0x0000b31c·48440e4c·440e5050·0e40660a·0e44450e·HD.LD.PP.@f..DE.56 ··0x0000b314·48440e4c·440e5050·0e40660a·0e44450e·HD.LD.PP.@f..DE.
57 ··0x0000b32c·48450b41·0e44470e·48470e4c·420e5048·HE.A.DG.HG.LB.PH57 ··0x0000b324·48450b41·0e44470e·48470e4c·420e5048·HE.A.DG.HG.LB.PH
58 ··0x0000b33c·0e40530a·0e44410e·48480b47·0e44410e·.@S..DA.HH.G.DA.58 ··0x0000b334·0e40530a·0e44410e·48480b47·0e44410e·.@S..DA.HH.G.DA.
59 ··0x0000b34c·48000000·1c000000·00000000·017a5200·H............zR.59 ··0x0000b344·48000000·1c000000·00000000·017a5200·H............zR.
60 ··0x0000b35c·017c0801·1b0c0404·88010e40·83058502·.|.........@....60 ··0x0000b354·017c0801·1b0c0404·88010e40·83058502·.|.........@....
61 ··0x0000b36c·86048703·10000000·24000000·3f70ffff·........$...?p..61 ··0x0000b364·86048703·10000000·24000000·4770ffff·........$...Gp..
62 ··0x0000b37c·08000000·00000000·88030000·cc030000·................62 ··0x0000b374·08000000·00000000·9c030000·cc030000·................
63 ··0x0000b38c·647affff·b8140000·00410e08·8502430e·dz.......A....C.63 ··0x0000b384·2c7bffff·93140000·00410e08·8502430e·,{.......A....C.
64 ··0x0000b39c·0c870341·0e108604·410e1483·054e0e70·...A....A....N.p64 ··0x0000b394·0c870341·0e108604·410e1483·054e0e70·...A....A....N.p
65 ··0x0000b3ac·7e0e7442·0e78440e·7c460e80·01480e70·~.tB.xD.|F...H.p65 ··0x0000b3a4·7e0e7442·0e78440e·7c460e80·01480e70·~.tB.xD.|F...H.p
66 ··0x0000b3bc·4d0e7c41·0e800150·0e700265·0e7c420e·M.|A...P.p.e.|B.66 ··0x0000b3b4·4d0e7c41·0e800150·0e700265·0e7c420e·M.|A...P.p.e.|B.
67 ··0x0000b3cc·80014c0e·704f0e7c·540e8001·4c0e7056·..L.pO.|T...L.pV67 ··0x0000b3c4·80014c0e·704f0e7c·540e8001·4c0e7056·..L.pO.|T...L.pV
68 ··0x0000b3dc·0e7c0253·0e80014c·0e704b0e·74420e78·.|.S...L.pK.tB.x68 ··0x0000b3d4·0e7c0253·0e80014c·0e704b0e·74420e78·.|.S...L.pK.tB.x
69 ··0x0000b3ec·440e7c46·0e80014e·0e70510e·784f0e7c·D.|F...N.pQ.xO.|69 ··0x0000b3e4·440e7c46·0e80014e·0e70510e·784f0e7c·D.|F...N.pQ.xO.|
70 ··0x0000b3fc·410e8001·4c0e704f·0e7c480e·8001480e·A...L.pO.|H...H.70 ··0x0000b3f4·410e8001·4c0e704f·0e7c480e·8001480e·A...L.pO.|H...H.
71 ··0x0000b40c·70024f0e·7c440e80·01480e70·024a0e78·p.O.|D...H.p.J.x71 ··0x0000b404·7002520e·78440e7c·440e8001·480e707d·p.R.xD.|D...H.p}
72 ··0x0000b41c·440e7c44·0e800148·0e707d0e·74470e78·D.|D...H.p}.tG.x72 ··0x0000b414·0e74470e·78420e7c·410e8001·480e7054·.tG.xB.|A...H.pT
73 ··0x0000b42c·420e7c41·0e800148·0e70540e·7c410e80·B.|A...H.pT.|A..73 ··0x0000b424·0e7c440e·8001480e·7002470e·78410e7c·.|D...H.p.G.xA.|
74 ··0x0000b43c·01460e7c·440e8001·480e7002·460e7844·.F.|D...H.p.F.xD74 ··0x0000b434·410e8001·480e705f·0e7c410e·8001500e·A...H.p_.|A...P.
75 ··0x0000b44c·0e7c440e·8001480e·70620e78·410e7c41·.|D...H.pb.xA.|A75 ··0x0000b444·70026d0e·78410e7c·440e8001·480e7002·p.m.xA.|D...H.p.
76 ··0x0000b45c·0e800148·0e705f0e·7c410e80·01500e70·...H.p_.|A...P.p76 ··0x0000b454·4c0e7c41·0e800155·0e704d0e·7c410e80·L.|A...U.pM.|A..
77 ··0x0000b46c·026a0e78·410e7c44·0e800148·0e700248·.j.xA.|D...H.p.H77 ··0x0000b464·01550e70·4d0e7c41·0e800155·0e704d0e·.U.pM.|A...U.pM.
78 ··0x0000b47c·0e7c410e·8001480e·70540e7c·410e8001·.|A...H.pT.|A...78 ··0x0000b474·7c410e80·01480e70·600e7c4a·0e800148·|A...H.p`.|J...H
79 ··0x0000b48c·480e7054·0e7c410e·8001480e·70540e7c·H.pT.|A...H.pT.|79 ··0x0000b484·0e70500e·7c440e80·01480e70·4d0e7844·.pP.|D...H.pM.xD
80 ··0x0000b49c·410e8001·480e7060·0e7c4a0e·8001480e·A...H.p`.|J...H.80 ··0x0000b494·0e7c410e·80014a0e·70750e7c·450e8001·.|A...J.pu.|E...
81 ··0x0000b4ac·70500e7c·440e8001·480e704d·0e78440e·pP.|D...H.pM.xD.81 ··0x0000b4a4·480e706e·0e7c410e·80014f0e·7002410e·H.pn.|A...O.p.A.
82 ··0x0000b4bc·7c410e80·014a0e70·750e7c45·0e800148·|A...J.pu.|E...H82 ··0x0000b4b4·7c410e80·014f0e70·02420e7c·410e8001·|A...O.p.B.|A...
83 ··0x0000b4cc·0e706e0e·7c410e80·014f0e70·02410e7c·.pn.|A...O.p.A.|83 ··0x0000b4c4·4f0e7002·4e0e7c41·0e80014f·0e700248·O.p.N.|A...O.p.H
84 ··0x0000b4dc·410e8001·4f0e7002·420e7c41·0e80014f·A...O.p.B.|A...O84 ··0x0000b4d4·0e7c4b0e·8001480e·70034f01·0e7c440e·.|K...H.p.O..|D.
85 ··0x0000b4ec·0e70024e·0e7c410e·80014f0e·7002460e·.p.N.|A...O.p.F.85 ··0x0000b4e4·8001480e·707c0e7c·410e8001·460e7c44·..H.p|.|A...F.|D
86 ··0x0000b4fc·7c4b0e80·014c0e70·031a010e·78450e7c·|K...L.p....xE.|86 ··0x0000b4f4·0e800148·0e70024a·0e78440e·7c440e80·...H.p.J.xD.|D..
87 ··0x0000b50c·440e8001·480e704e·0e78420e·7c440e80·D...H.pN.xB.|D..87 ··0x0000b504·01480e70·031c010e·78450e7c·450e8001·.H.p....xE.|E...
88 ··0x0000b51c·01480e70·720a0e14·41c30e10·41c60e0c·.H.pr...A...A...88 ··0x0000b514·480e7047·0e78490e·7c410e80·01480e70·H.pG.xI.|A...H.p
89 ··0x0000b52c·41c70e08·41c50e04·430b430e·7c440e80·A...A...C.C.|D..89 ··0x0000b524·680a0e14·41c30e10·41c60e0c·41c70e08·h...A...A...A...
90 ··0x0000b53c·01480e70·02e00e74·420e7844·0e7c460e·.H.p...tB.xD.|F.90 ··0x0000b534·41c50e04·450b470e·78450e7c·440e8001·A...E.G.xE.|D...
91 ··0x0000b54c·8001480e·704d0e7c·410e8001·4e0e7002·..H.pM.|A...N.p.91 ··0x0000b544·480e704e·0e78420e·7c440e80·01480e70·H.pN.xB.|D...H.p
92 ··0x0000b55c·750e7441·0e78410e·7c420e80·01480e70·u.tA.xA.|B...H.p92 ··0x0000b554·690e7c5c·0e80014c·0e70560e·74430e78·i.|\...L.pV.tC.x
93 ··0x0000b56c·03b7010e·7c410e80·01480e70·0306010e·....|A...H.p....93 ··0x0000b564·410e7c41·0e800146·0e7c430e·80015b0e·A.|A...F.|C...[.
94 ··0x0000b57c·7c5a0e80·01480e70·580e7443·0e78410e·|Z...H.pX.tC.xA.94 ··0x0000b574·70034701·0e7c480e·80014c0e·7002850e·p.G..|H...L.p...
95 ··0x0000b58c·7c410e80·01460e7c·430e8001·5e0e7003·|A...F.|C...^.p.95 ··0x0000b584·74420e78·440e7c46·0e800148·0e704d0e·tB.xD.|F...H.pM.
96 ··0x0000b59c·66010e7c·480e8001·4c0e7002·7d0e7c46·f..|H...L.p.}.|F96 ··0x0000b594·7c410e80·014e0e70·02640e74·470e7847·|A...N.p.d.tG.xG
97 ··0x0000b5ac·0e80014c·0e70710e·7c410e80·014f0e70·...L.pq.|A...O.p97 ··0x0000b5a4·0e7c420e·8001480e·704d0e7c·410e8001·.|B...H.pM.|A...
98 ··0x0000b5bc·760e7441·0e78410e·7c410e80·01480e70·v.tA.xA.|A...H.p98 ··0x0000b5b4·480e7002·6d0e7c41·0e800148·0e70034a·H.p.m.|A...H.p.J
99 ··0x0000b5cc·5a0e7c41·0e800148·0e700254·0e74410e·Z.|A...H.p.T.tA.99 ··0x0000b5c4·010e7c46·0e800148·0e70770e·7c410e80·..|F...H.pw.|A..
100 ··0x0000b5dc·78410e7c·440e8001·480e7002·8e0e7453·xA.|D...H.p...tS100 ··0x0000b5d4·014f0e70·6e0e7c41·0e800148·0e706c0e·.O.pn.|A...H.pl.
101 ··0x0000b5ec·0e78410e·7c420e80·01540e70·6a0e7c41·.xA.|B...T.pj.|A101 ··0x0000b5e4·74410e78·410e7c41·0e800148·0e707e0e·tA.xA.|A...H.p~.
102 ··0x0000b5fc·0e800148·0e704c0e·74410e78·470e7c42·...H.pL.tA.xG.|B102 ··0x0000b5f4·74410e78·410e7c44·0e800148·0e7002ae·tA.xA.|D...H.p..
103 ··0x0000b60c·0e800148·0e70630e·74470e78·470e7c42·...H.pc.tG.xG.|B103 ··0x0000b604·0e7c410e·80014c0e·70660e7c·410e8001·.|A...L.pf.|A...
104 ··0x0000b61c·0e800148·0e70590e·74470e78·470e7c42·...H.pY.tG.xG.|B104 ··0x0000b614·480e704f·0e74410e·78410e7c·420e8001·H.pO.tA.xA.|B...
105 ··0x0000b62c·0e800148·0e70500e·7c410e80·01480e70·...H.pP.|A...H.p105 ··0x0000b624·480e706d·0e74470e·78410e7c·420e8001·H.pm.tG.xA.|B...
106 ··0x0000b63c·520e7445·0e78410e·7c420e80·01480e70·R.tE.xA.|B...H.p106 ··0x0000b634·540e7053·0e74470e·78470e7c·420e8001·T.pS.tG.xG.|B...
107 ··0x0000b64c·5a0e7441·0e78410e·7c420e80·01480e70·Z.tA.xA.|B...H.p107 ··0x0000b644·540e7068·0e74410e·78410e7c·420e8001·T.ph.tA.xA.|B...
108 ··0x0000b65c·4d0e7c41·0e800148·0e70520e·74410e78·M.|A...H.pR.tA.x108 ··0x0000b654·480e7052·0e74410e·78410e7c·420e8001·H.pR.tA.xA.|B...
109 ··0x0000b66c·410e7c42·0e80014b·0e705a0a·0e74410e·A.|B...K.pZ..tA.109 ··0x0000b664·480e705b·0e74410e·78410e7c·420e8001·H.p[.tA.xA.|B...
110 ··0x0000b67c·78450b56·0e7c440e·80014c0e·70630e74·xE.V.|D...L.pc.t110 ··0x0000b674·480e704c·0e7c410e·80014c0e·70510e74·H.pL.|A...L.pQ.t
111 ··0x0000b68c·410e7841·0e7c420e·8001460e·7c440e80·A.xA.|B...F.|D..111 ··0x0000b684·530e7841·0e7c420e·8001580e·705d0e74·S.xA.|B...X.p].t
112 ··0x0000b69c·014c0e70·5f0e7441·0e78410e·7c420e80·.L.p_.tA.xA.|B..112 ··0x0000b694·470e7847·0e7c420e·8001480e·704e0e74·G.xG.|B...H.pN.t
113 ··0x0000b6ac·01540e70·550e7c41·0e80014c·0e705f0e·.T.pU.|A...L.p_.113 ··0x0000b6a4·470e7847·0e7c420e·8001480e·70610a0e·G.xG.|B...H.pa..
114 ··0x0000b6bc·7c410e80·01500e70·790e7441·0e78410e·|A...P.py.tA.xA.114 ··0x0000b6b4·74410e78·420b530e·7c410e80·01500e70·tA.xB.S.|A...P.p
115 ··0x0000b6cc·7c420e80·01480e70·5b0e7441·0e78410e·|B...H.p[.tA.xA.115 ··0x0000b6c4·6f0e744b·0e78410e·7c420e80·01480e70·o.tK.xA.|B...H.p
116 ··0x0000b6dc·7c420e80·01480e70·5d0e7441·0e78410e·|B...H.p].tA.xA.116 ··0x0000b6d4·4e0a0e74·410e784b·0b610a0e·74410e78·N..tA.xK.a..tA.x
117 ··0x0000b6ec·7c420e80·01480e70·670a0e74·410e7845·|B...H.pg..tA.xE117 ··0x0000b6e4·450b4d0e·74410e78·410e7c42·0e80014b·E.M.tA.xA.|B...K
118 ··0x0000b6fc·0b470a0e·74410e78·450b540a·0e74410e·.G..tA.xE.T..tA.118 ··0x0000b6f4·0e705a0e·74410e78·470e7c42·0e800148·.pZ.tA.xG.|B...H
119 ··0x0000b70c·78450b00·1c000000·00000000·017a5200·xE...........zR.119 ··0x0000b704·0e70570a·0e74410e·78450b43·0e7c410e·.pW..tA.xE.C.|A.
120 ··0x0000b71c·017c0801·1b0c0404·88010e70·83058502·.|.........p....120 ··0x0000b714·8001480e·70000000·1c000000·00000000·..H.p...........
121 ··0x0000b72c·86048703·54000000·24000000·876cffff·....T...$....l..121 ··0x0000b724·017a5200·017c0801·1b0c0404·88010e70·.zR..|.........p
122 ··0x0000b73c·3c010000·00770e7c·410e8001·480e7002·<....w.|A...H.p.122 ··0x0000b734·83058502·86048703·98000000·24000000·............$...
123 ··0x0000b74c·600e7c41·0e800148·0e70540e·7c410e80·`.|A...H.pT.|A..123 ··0x0000b744·7b6cffff·0d020000·00430e7c·410e8001·{l.......C.|A...
124 ··0x0000b75c·01480e70·580e7c41·0e800148·0e70480e·.H.pX.|A...H.pH.124 ··0x0000b754·480e7061·0e7c410e·8001480e·70540e7c·H.pa.|A...H.pT.|
125 ··0x0000b76c·7c410e80·014c0e70·4f0e7c41·0e800148·|A...L.pO.|A...H125 ··0x0000b764·410e8001·480e7054·0e7c410e·8001480e·A...H.pT.|A...H.
Max diff block lines reached; 0/87276 bytes (0.00%) of diff not shown.
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x0000ee98·d0830000····························....2 ··0x0000ee98·80860000····························....
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x0000ee9c·80830000····························....2 ··0x0000ee9c·30860000····························0...
  
7.92 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 86 lines modifiedOffset 1, 86 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x0000f100·00f10000·01000000·0c000000·00010203·................2 ··0x0000f100·00f10000·01000000·0c000000·00010203·................
3 ··0x0000f110·04050607·08090a0b·00000000·00000000·................3 ··0x0000f110·04050607·08090a0b·00000000·00000000·................
4 ··0x0000f120·a08c0000·00000000·00000000·00000000·................4 ··0x0000f120·508f0000·00000000·00000000·00000000·P...............
5 ··0x0000f130·00000000·00000000·00000000·00000000·................5 ··0x0000f130·00000000·00000000·00000000·00000000·................
6 ··0x0000f140·59a30000·e08f0000·00000000·00000000·Y...............6 ··0x0000f140·59a30000·90920000·00000000·00000000·Y...............
7 ··0x0000f150·00000000·5fa30000·b08f0000·00000000·...._...........7 ··0x0000f150·00000000·5fa30000·60920000·00000000·...._...`.......
8 ··0x0000f160·00000000·00000000·66a30000·80810000·........f.......8 ··0x0000f160·00000000·00000000·66a30000·30840000·........f...0...
9 ··0x0000f170·00000000·00000000·00000000·6aa30000·............j...9 ··0x0000f170·00000000·00000000·00000000·6aa30000·............j...
10 ··0x0000f180·405f0000·00000000·00000000·00000000·@_..............10 ··0x0000f180·10610000·00000000·00000000·00000000·.a..............
11 ··0x0000f190·71a30000·60530000·00000000·00000000·q...`S..........11 ··0x0000f190·71a30000·b0530000·00000000·00000000·q....S..........
12 ··0x0000f1a0·00000000·7aa30000·b0820000·00000000·....z...........12 ··0x0000f1a0·00000000·7aa30000·60850000·00000000·....z...`.......
13 ··0x0000f1b0·00000000·00000000·83a30000·c0510000·.............Q..13 ··0x0000f1b0·00000000·00000000·83a30000·80520000·.............R..
14 ··0x0000f1c0·00000000·00000000·00000000·8aa30000·................14 ··0x0000f1c0·00000000·00000000·00000000·8aa30000·................
15 ··0x0000f1d0·80640000·00000000·00000000·00000000·.d..............15 ··0x0000f1d0·50670000·00000000·00000000·00000000·Pg..............
16 ··0x0000f1e0·2ba20000·70470000·00000000·00000000·+...pG..........16 ··0x0000f1e0·2ba20000·10480000·00000000·00000000·+....H..........
17 ··0x0000f1f0·00000000·31a20000·d04c0000·00000000·....1....L......17 ··0x0000f1f0·00000000·31a20000·704d0000·00000000·....1...pM......
18 ··0x0000f200·00000000·00000000·c5a30000·b0810000·................18 ··0x0000f200·00000000·00000000·c5a30000·60840000·............`...
19 ··0x0000f210·00000000·00000000·00000000·8fa30000·................19 ··0x0000f210·00000000·00000000·00000000·8fa30000·................
20 ··0x0000f220·b0420000·00000000·00000000·00000000·.B..............20 ··0x0000f220·50430000·00000000·00000000·00000000·PC..............
21 ··0x0000f230·9ca30000·60480000·00000000·00000000·....`H..........21 ··0x0000f230·9ca30000·00490000·00000000·00000000·.....I..........
22 ··0x0000f240·00000000·7ca20000·00430000·00000000·....|....C......22 ··0x0000f240·00000000·7ca20000·a0430000·00000000·....|....C......
23 ··0x0000f250·00000000·00000000·00000000·00000000·................23 ··0x0000f250·00000000·00000000·00000000·00000000·................
24 ··0x0000f260·00000000·00000000·00000000·00000000·................24 ··0x0000f260·00000000·00000000·00000000·00000000·................
25 ··0x0000f270·00000000·00000000·00000000·00000000·................25 ··0x0000f270·00000000·00000000·00000000·00000000·................
26 ··0x0000f280·a9a30000·b0640000·04000000·00000000·.....d..........26 ··0x0000f280·a9a30000·80670000·04000000·00000000·.....g..........
27 ··0x0000f290·b0a30000·e0550000·04000000·00000000·.....U..........27 ··0x0000f290·b0a30000·80560000·04000000·00000000·.....V..........
28 ··0x0000f2a0·b8a30000·808d0000·03000000·00000000·................28 ··0x0000f2a0·b8a30000·30900000·03000000·00000000·....0...........
29 ··0x0000f2b0·bda30000·e08e0000·04000000·00000000·................29 ··0x0000f2b0·bda30000·90910000·04000000·00000000·................
30 ··0x0000f2c0·c1a30000·10900000·04000000·00000000·................30 ··0x0000f2c0·c1a30000·c0920000·04000000·00000000·................
31 ··0x0000f2d0·d0a30000·208a0000·04000000·00000000·....·...........31 ··0x0000f2d0·d0a30000·d08c0000·04000000·00000000·................
32 ··0x0000f2e0·00000000·00000000·00000000·00000000·................32 ··0x0000f2e0·00000000·00000000·00000000·00000000·................
33 ··0x0000f2f0·50430000·804c0000·00000000·504e0000·PC...L......PN..33 ··0x0000f2f0·f0430000·204d0000·00000000·f04e0000·.C..·M.......N..
34 ··0x0000f300·00720000·00000000·00000000·00000000·.r..............34 ··0x0000f300·d0740000·00000000·00000000·00000000·.t..............
35 ··0x0000f310·00000000·00000000·00000000·00000000·................35 ··0x0000f310·00000000·00000000·00000000·00000000·................
36 ··0x0000f320·00000000·00000000·00000000·d0540000·.............T..36 ··0x0000f320·00000000·00000000·00000000·20550000·............·U..
37 ··0x0000f330·00000000·00000000·00000000·00000000·................37 ··0x0000f330·00000000·00000000·00000000·00000000·................
38 ··0x0000f340·00000000·00000000·00000000·00000000·................38 ··0x0000f340·00000000·00000000·00000000·00000000·................
39 ··0x0000f350·00000000·00000000·00000000·00000000·................39 ··0x0000f350·00000000·00000000·00000000·00000000·................
40 ··0x0000f360·e7a30000·80520000·01000000·00000000·.....R..........40 ··0x0000f360·e7a30000·d0520000·01000000·00000000·.....R..........
41 ··0x0000f370·f5a30000·60730000·01000000·00000000·....`s..........41 ··0x0000f370·f5a30000·30760000·01000000·00000000·....0v..........
42 ··0x0000f380·01a40000·00870000·04000000·00000000·................42 ··0x0000f380·01a40000·b0890000·04000000·00000000·................
43 ··0x0000f390·13a40000·107a0000·01000000·00000000·.....z..........43 ··0x0000f390·13a40000·c07c0000·01000000·00000000·.....|..........
44 ··0x0000f3a0·22a40000·c07f0000·01000000·00000000·"...............44 ··0x0000f3a0·22a40000·70820000·01000000·00000000·"...p...........
45 ··0x0000f3b0·3aa40000·90780000·01000000·00000000·:....x..........45 ··0x0000f3b0·3aa40000·407b0000·01000000·00000000·:...@{..........
46 ··0x0000f3c0·48a40000·407b0000·01000000·00000000·H...@{..........46 ··0x0000f3c0·48a40000·f07d0000·01000000·00000000·H....}..........
47 ··0x0000f3d0·00000000·00000000·00000000·00000000·................47 ··0x0000f3d0·00000000·00000000·00000000·00000000·................
48 ··0x0000f3e0·53a40000·2ba20000·31a20000·5fa30000·S...+...1..._...48 ··0x0000f3e0·53a40000·2ba20000·31a20000·5fa30000·S...+...1..._...
49 ··0x0000f3f0·83a30000·59a30000·00000000·59a40000·....Y.......Y...49 ··0x0000f3f0·83a30000·59a30000·00000000·59a40000·....Y.......Y...
50 ··0x0000f400·00000000·00000000·00000000·00000000·................50 ··0x0000f400·00000000·00000000·00000000·00000000·................
51 ··0x0000f410·00000000·00000000·00000000·00000000·................51 ··0x0000f410·00000000·00000000·00000000·00000000·................
52 ··0x0000f420·66a30000·2ba20000·31a20000·5fa30000·f...+...1..._...52 ··0x0000f420·66a30000·2ba20000·31a20000·5fa30000·f...+...1..._...
53 ··0x0000f430·83a30000·59a30000·65a40000·00000000·....Y...e.......53 ··0x0000f430·83a30000·59a30000·65a40000·00000000·....Y...e.......
54 ··0x0000f440·01000000·00000000·00000000·08a00000·................54 ··0x0000f440·01000000·00000000·00000000·08a00000·................
55 ··0x0000f450·0c000000·00000000·808c0000·00000000·................55 ··0x0000f450·0c000000·00000000·308f0000·00000000·........0.......
56 ··0x0000f460·00000000·00000000·00000000·00000000·................56 ··0x0000f460·00000000·00000000·00000000·00000000·................
57 ··0x0000f470·00000000·00000000·00000000·00000000·................57 ··0x0000f470·00000000·00000000·00000000·00000000·................
58 ··0x0000f480·00000000·00000000·00000000·00000000·................58 ··0x0000f480·00000000·00000000·00000000·00000000·................
59 ··0x0000f490·20f10000·00000400·00000000·00000000··...............59 ··0x0000f490·20f10000·00000400·00000000·00000000··...............
60 ··0x0000f4a0·00000000·00000000·00000000·00000000·................60 ··0x0000f4a0·00000000·00000000·00000000·00000000·................
61 ··0x0000f4b0·00000000·00000000·00000000·00000000·................61 ··0x0000f4b0·00000000·00000000·00000000·00000000·................
62 ··0x0000f4c0·00000000·00000000·00000000·00000000·................62 ··0x0000f4c0·00000000·00000000·00000000·00000000·................
63 ··0x0000f4d0·00000000·208c0000·00000000·008c0000·....·...........63 ··0x0000f4d0·00000000·d08e0000·00000000·b08e0000·................
64 ··0x0000f4e0·00000000·00000000·00000000·00000000·................64 ··0x0000f4e0·00000000·00000000·00000000·00000000·................
65 ··0x0000f4f0·00000000·00000000·00000000·00000000·................65 ··0x0000f4f0·00000000·00000000·00000000·00000000·................
66 ··0x0000f500·00000000·00000000·00000000·00000000·................66 ··0x0000f500·00000000·00000000·00000000·00000000·................
67 ··0x0000f510·00000000·00000000·00000000·00000000·................67 ··0x0000f510·00000000·00000000·00000000·00000000·................
68 ··0x0000f520·01000000·00000000·00000000·00000000·................68 ··0x0000f520·01000000·00000000·00000000·00000000·................
69 ··0x0000f530·00000000·6ca40000·00000000·ffffffff·....l...........69 ··0x0000f530·00000000·6ca40000·00000000·ffffffff·....l...........
70 ··0x0000f540·60f30000·00000000·00000000·00000000·`...............70 ··0x0000f540·60f30000·00000000·00000000·00000000·`...............
71 ··0x0000f550·00000000·00000000·00000000·00000000·................71 ··0x0000f550·00000000·00000000·00000000·00000000·................
72 ··0x0000f560·01000000·00000000·00000000·00a00000·................72 ··0x0000f560·01000000·00000000·00000000·00a00000·................
73 ··0x0000f570·58000000·00000000·b0480000·00000000·X........H......73 ··0x0000f570·58000000·00000000·50490000·00000000·X.......PI......
74 ··0x0000f580·00000000·00000000·00000000·00000000·................74 ··0x0000f580·00000000·00000000·00000000·00000000·................
75 ··0x0000f590·00000000·20f30000·f8f20000·e08c0000·....·...........75 ··0x0000f590·00000000·20f30000·f8f20000·908f0000·....·...........
76 ··0x0000f5a0·00000000·00000000·00000000·00000000·................76 ··0x0000f5a0·00000000·00000000·00000000·00000000·................
77 ··0x0000f5b0·f0f20000·00000400·00000000·00000000·................77 ··0x0000f5b0·f0f20000·00000400·00000000·00000000·................
78 ··0x0000f5c0·00000000·00000000·00000000·00000000·................78 ··0x0000f5c0·00000000·00000000·00000000·00000000·................
79 ··0x0000f5d0·00000000·80f20000·00000000·40f10000·............@...79 ··0x0000f5d0·00000000·80f20000·00000000·40f10000·............@...
80 ··0x0000f5e0·00000000·00000000·00000000·00000000·................80 ··0x0000f5e0·00000000·00000000·00000000·00000000·................
81 ··0x0000f5f0·00000000·102b0000·00000000·d02a0000·.....+.......*..81 ··0x0000f5f0·00000000·d02b0000·00000000·902b0000·.....+.......+..
82 ··0x0000f600·00000000·00000000·00000000·00000000·................82 ··0x0000f600·00000000·00000000·00000000·00000000·................
83 ··0x0000f610·00000000·00000000·00000000·00000000·................83 ··0x0000f610·00000000·00000000·00000000·00000000·................
84 ··0x0000f620·00000000·00000000·00000000··········............84 ··0x0000f620·00000000·00000000·00000000··········............
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·64356366·61633465·34323064·39386532·d5cfac4e420d98e2 
3 ··0x00000010·37313562·39383838·39313934·34366462·715b9888919446db2 ··0x00000000·34356532·64633332·65353533·39376330·45e2dc32e55397c0
 3 ··0x00000010·30303836·31663738·63633332·39663639·00861f78cc329f69
4 ··0x00000020·33643637·37392e64·65627567·00000000·3d6779.debug....4 ··0x00000020·61623938·30622e64·65627567·00000000·ab980b.debug....
5 ··0x00000030·e60dc496····························....5 ··0x00000030·db8f5572····························..Ur
  
76.3 KB
./usr/lib/python3.9/lib-dynload/_xxtestfuzz.cpython-39-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·97c3e130ece75763ef565c01f2c9905c805219583 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5f625fb121fc1a439cccbe4b121b8521ee58ad3a
18.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
39 ··DW_CFA_def_cfa_offset:·839 ··DW_CFA_def_cfa_offset:·8
40 ··DW_CFA_advance_loc:·1·to·000022d440 ··DW_CFA_advance_loc:·1·to·000022d4
41 ··DW_CFA_restore:·r3·(ebx)41 ··DW_CFA_restore:·r3·(ebx)
42 ··DW_CFA_def_cfa_offset:·442 ··DW_CFA_def_cfa_offset:·4
43 ··DW_CFA_nop43 ··DW_CFA_nop
44 ··DW_CFA_nop44 ··DW_CFA_nop
  
45 00000078·000003cc·0000007c·FDE·cie=00000000·pc=00001580..000021a845 00000078·000003cc·0000007c·FDE·cie=00000000·pc=00001580..000021a1
46 ··DW_CFA_advance_loc:·1·to·0000158146 ··DW_CFA_advance_loc:·1·to·00001581
47 ··DW_CFA_def_cfa_offset:·847 ··DW_CFA_def_cfa_offset:·8
48 ··DW_CFA_offset:·r5·(ebp)·at·cfa-848 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
49 ··DW_CFA_advance_loc:·1·to·0000158249 ··DW_CFA_advance_loc:·1·to·00001582
50 ··DW_CFA_def_cfa_offset:·1250 ··DW_CFA_def_cfa_offset:·12
51 ··DW_CFA_offset:·r7·(edi)·at·cfa-1251 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
52 ··DW_CFA_advance_loc:·1·to·0000158352 ··DW_CFA_advance_loc:·1·to·00001583
621 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 24, 24 lines modifiedOffset 24, 24 lines modified
24 PyObject_CallMethod24 PyObject_CallMethod
25 PyIter_Next25 PyIter_Next
26 PyLong_FromUnsignedLong26 PyLong_FromUnsignedLong
27 PyObject_CallFunctionObjArgs27 PyObject_CallFunctionObjArgs
28 PyImport_ImportModule28 PyImport_ImportModule
29 PyExc_OverflowError29 PyExc_OverflowError
30 PyExc_SystemError30 PyExc_SystemError
31 PyLong_AsLong 
32 PyMem_RawMalloc31 PyMem_RawMalloc
 32 PyLong_AsLong
33 PyExc_RecursionError 
34 PyExc_UnicodeDecodeError 
35 _PyObject_MakeTpCall33 _PyObject_MakeTpCall
 34 PyExc_UnicodeDecodeError
 35 PyErr_NoMemory
 36 PyErr_Print
36 Py_InitializeEx37 Py_InitializeEx
37 PyExc_AssertionError38 PyExc_AssertionError
 39 PyExc_RecursionError
38 PyExc_IndexError40 PyExc_IndexError
39 PyErr_NoMemory 
40 PyErr_Print 
41 libc.so.641 libc.so.6
42 GLIBC_2.042 GLIBC_2.0
43 GLIBC_2.1.343 GLIBC_2.1.3
44 sre_compile44 sre_compile
45 sre_constants45 sre_constants
46 SRE_FLAG_DEBUG46 SRE_FLAG_DEBUG
47 [a-zA-Z0-9]47 [a-zA-Z0-9]
2.2 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 34, 22 lines modifiedOffset 34, 22 lines modified
34 ··0x00000638·6f6e675f·46726f6d·556e7369·676e6564·ong_FromUnsigned34 ··0x00000638·6f6e675f·46726f6d·556e7369·676e6564·ong_FromUnsigned
35 ··0x00000648·4c6f6e67·0050794f·626a6563·745f4361·Long.PyObject_Ca35 ··0x00000648·4c6f6e67·0050794f·626a6563·745f4361·Long.PyObject_Ca
36 ··0x00000658·6c6c4675·6e637469·6f6e4f62·6a417267·llFunctionObjArg36 ··0x00000658·6c6c4675·6e637469·6f6e4f62·6a417267·llFunctionObjArg
37 ··0x00000668·73005079·496d706f·72745f49·6d706f72·s.PyImport_Impor37 ··0x00000668·73005079·496d706f·72745f49·6d706f72·s.PyImport_Impor
38 ··0x00000678·744d6f64·756c6500·50794578·635f4f76·tModule.PyExc_Ov38 ··0x00000678·744d6f64·756c6500·50794578·635f4f76·tModule.PyExc_Ov
39 ··0x00000688·6572666c·6f774572·726f7200·50794578·erflowError.PyEx39 ··0x00000688·6572666c·6f774572·726f7200·50794578·erflowError.PyEx
40 ··0x00000698·635f5379·7374656d·4572726f·72005079·c_SystemError.Py40 ··0x00000698·635f5379·7374656d·4572726f·72005079·c_SystemError.Py
 41 ··0x000006a8·4d656d5f·5261774d·616c6c6f·63005079·Mem_RawMalloc.Py
41 ··0x000006a8·4c6f6e67·5f41734c·6f6e6700·50794d65·Long_AsLong.PyMe42 ··0x000006b8·4c6f6e67·5f41734c·6f6e6700·5f50794f·Long_AsLong._PyO
 43 ··0x000006c8·626a6563·745f4d61·6b655470·43616c6c·bject_MakeTpCall
42 ··0x000006b8·6d5f5261·774d616c·6c6f6300·50794578·m_RawMalloc.PyEx 
43 ··0x000006c8·635f5265·63757273·696f6e45·72726f72·c_RecursionError 
44 ··0x000006d8·00507945·78635f55·6e69636f·64654465·.PyExc_UnicodeDe44 ··0x000006d8·00507945·78635f55·6e69636f·64654465·.PyExc_UnicodeDe
45 ··0x000006e8·636f6465·4572726f·72005f50·794f626a·codeError._PyObj45 ··0x000006e8·636f6465·4572726f·72005079·4572725f·codeError.PyErr_
46 ··0x000006f8·6563745f·4d616b65·54704361·6c6c0050·ect_MakeTpCall.P46 ··0x000006f8·4e6f4d65·6d6f7279·00507945·72725f50·NoMemory.PyErr_P
 47 ··0x00000708·72696e74·0061626f·72740050·795f496e·rint.abort.Py_In
47 ··0x00000708·795f496e·69746961·6c697a65·45780050·y_InitializeEx.P48 ··0x00000718·69746961·6c697a65·45780050·79457863·itializeEx.PyExc
48 ··0x00000718·79457863·5f417373·65727469·6f6e4572·yExc_AssertionEr49 ··0x00000728·5f417373·65727469·6f6e4572·726f7200·_AssertionError.
 50 ··0x00000738·50794578·635f5265·63757273·696f6e45·PyExc_RecursionE
49 ··0x00000728·726f7200·50794578·635f496e·64657845·ror.PyExc_IndexE51 ··0x00000748·72726f72·00507945·78635f49·6e646578·rror.PyExc_Index
50 ··0x00000738·72726f72·00507945·72725f4e·6f4d656d·rror.PyErr_NoMem 
51 ··0x00000748·6f727900·50794572·725f5072·696e7400·ory.PyErr_Print. 
52 ··0x00000758·61626f72·74006c69·62632e73·6f2e3600·abort.libc.so.6.52 ··0x00000758·4572726f·72006c69·62632e73·6f2e3600·Error.libc.so.6.
53 ··0x00000768·474c4942·435f322e·3000474c·4942435f·GLIBC_2.0.GLIBC_53 ··0x00000768·474c4942·435f322e·3000474c·4942435f·GLIBC_2.0.GLIBC_
54 ··0x00000778·322e312e·3300·······················2.1.3.54 ··0x00000778·322e312e·3300·······················2.1.3.
  
47.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 105 lines modifiedOffset 1, 103 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001210·<PyInit__xxtestfuzz@@Base-0x10a0>:2 00001210·<PyInit__xxtestfuzz@@Base-0x10a0>:
3 _fuzz_run(): 
4 ./build-static/./Modules/_xxtestfuzz/_xxtestfuzz.c:12 
5 »       xor····%eax,%eax 
6 »       jmp····19d0·<__cxa_finalize@plt+0x7d0> 
7 fuzz_json_loads(): 
8 ./build-static/./Modules/_xxtestfuzz/fuzzer.c:177 
9 »       mov····-0x40(%ebx),%edx 
10 »       sub····$0xc,%esp 
11 »       pushl··(%edx) 
12 »       call···10c0·<PyErr_ExceptionMatches@plt> 
13 ./build-static/./Modules/_xxtestfuzz/fuzzer.c:174 
14 »       add····$0x10,%esp 
15 »       test···%eax,%eax 
16 »       jne····1d9e·<__cxa_finalize@plt+0xb9e> 
17 ./build-static/./Modules/_xxtestfuzz/fuzzer.c:179 
18 »       mov····-0x24(%ebx),%ebp 
19 »       sub····$0xc,%esp 
20 »       pushl··0x0(%ebp) 
21 »       call···10c0·<PyErr_ExceptionMatches@plt> 
22 ./build-static/./Modules/_xxtestfuzz/fuzzer.c:177 
23 »       add····$0x10,%esp 
24 »       test···%eax,%eax 
25 »       jne····1d9e·<__cxa_finalize@plt+0xb9e> 
26 »       jmp····1da3·<__cxa_finalize@plt+0xba3> 
27 _Py_DECREF(): 
28 ./build-static/../Include/object.h:430 
29 »       sub····$0xc,%esp 
30 »       push···%eax 
31 »       call···1070·<_Py_Dealloc@plt> 
32 »       add····$0x10,%esp 
33 »       jmp····1e83·<__cxa_finalize@plt+0xc83> 
34 _PyObject_VectorcallTstate():3 _PyObject_VectorcallTstate():
35 ./build-static/../Include/cpython/abstract.h:1164 ./build-static/../Include/cpython/abstract.h:116
36 »       sub····$0xc,%esp5 »       sub····$0xc,%esp
37 »       push···$0x06 »       push···$0x0
38 »       push···$0x17 »       push···$0x1
39 »       lea····0x30(%esp),%ecx8 »       lea····0x30(%esp),%ecx
40 »       push···%ecx9 »       push···%ecx
41 »       push···%ebp10 »       push···%ebp
42 »       push···%edx11 »       push···%edx
43 »       call···11d0·<_PyObject_MakeTpCall@plt>12 »       call···11d0·<_PyObject_MakeTpCall@plt>
44 »       add····$0x20,%esp13 »       add····$0x20,%esp
45 »       jmp····1d7b·<__cxa_finalize@plt+0xb7b>14 »       jmp····1d7b·<__cxa_finalize@plt+0xb7b>
 15 fuzz_builtin_int():
46 _Py_DECREF(): 
47 ./build-static/../Include/object.h:422 
48 »       subl···$0x1,(%eax) 
49 »       je·····1af5·<__cxa_finalize@plt+0x8f5> 
50 fuzz_csv_reader(): 
51 ./build-static/./Modules/_xxtestfuzz/fuzzer.c:38016 ./build-static/./Modules/_xxtestfuzz/fuzzer.c:57
 17 »       mov····-0x24(%ebx),%edx
52 »       sub····$0xc,%esp18 »       sub····$0xc,%esp
53 »       push···%esi 
54 »       call···1090·<PyIter_Next@plt>19 »       pushl··(%edx)
 20 »       call···10c0·<PyErr_ExceptionMatches@plt>
55 »       add····$0x10,%esp21 »       add····$0x10,%esp
56 »       test···%eax,%eax22 »       test···%eax,%eax
57 »       je·····1b5f·<__cxa_finalize@plt+0x95f>23 »       je·····16eb·<__cxa_finalize@plt+0x4eb>
58 »       jmp····127f·<__cxa_finalize@plt+0x7f> 
59 ./build-static/./Modules/_xxtestfuzz/fuzzer.c:38724 ./build-static/./Modules/_xxtestfuzz/fuzzer.c:58
 25 »       call···10e0·<PyErr_Clear@plt>
 26 »       jmp····16eb·<__cxa_finalize@plt+0x4eb>
 27 _Py_DECREF():
 28 ./build-static/../Include/object.h:430
60 »       sub····$0xc,%esp29 »       sub····$0xc,%esp
61 »       pushl··0x114(%ebx) 
62 »       call···10c0·<PyErr_ExceptionMatches@plt>30 »       push···%eax
 31 »       call···1070·<_Py_Dealloc@plt>
63 »       add····$0x10,%esp32 »       add····$0x10,%esp
64 »       test···%eax,%eax 
65 »       je·····1b89·<__cxa_finalize@plt+0x989>33 »       jmp····1e83·<__cxa_finalize@plt+0xc83>
 34 fuzz_builtin_int():
66 ./build-static/./Modules/_xxtestfuzz/fuzzer.c:38835 ./build-static/./Modules/_xxtestfuzz/fuzzer.c:66
67 »       call···10e0·<PyErr_Clear@plt>36 »       call···10e0·<PyErr_Clear@plt>
 37 »       jmp····19f6·<__cxa_finalize@plt+0x7f6>
 38 ./build-static/./Modules/_xxtestfuzz/fuzzer.c:46
 39 »       xor····%edi,%edi
 40 »       jmp····1a61·<__cxa_finalize@plt+0x861>
 41 init_sre_match():
 42 ./build-static/./Modules/_xxtestfuzz/fuzzer.c:295
 43 »       call···1080·<PyErr_NoMemory@plt>
 44 _run_fuzz():
 45 ./build-static/./Modules/_xxtestfuzz/fuzzer.c:402
 46 »       call···10b0·<PyErr_Print@plt>
 47 ./build-static/./Modules/_xxtestfuzz/fuzzer.c:403
 48 »       call···11e0·<abort@plt>
 49 fuzz_builtin_int():
 50 ./build-static/./Modules/_xxtestfuzz/fuzzer.c:46
 51 »       xor····%edi,%edi
 52 »       jmp····1a61·<__cxa_finalize@plt+0x861>
 53 fuzz_csv_reader():
 54 ./build-static/./Modules/_xxtestfuzz/fuzzer.c:365
 55 »       call···10e0·<PyErr_Clear@plt>
68 »       jmp····1b89·<__cxa_finalize@plt+0x989>56 »       jmp····1b9e·<__cxa_finalize@plt+0x99e>
 57 _Py_DECREF():
 58 ./build-static/../Include/object.h:422
 59 »       subl···$0x1,(%edi)
 60 »       jne····19ad·<__cxa_finalize@plt+0x7ad>
 61 ./build-static/../Include/object.h:430
 62 »       sub····$0xc,%esp
 63 »       push···%edi
 64 »       call···1070·<_Py_Dealloc@plt>
 65 »       add····$0x10,%esp
 66 »       jmp····1b9e·<__cxa_finalize@plt+0x99e>
69 _PyObject_VectorcallTstate():67 _PyObject_VectorcallTstate():
70 ./build-static/../Include/cpython/abstract.h:11668 ./build-static/../Include/cpython/abstract.h:116
71 »       sub····$0xc,%esp69 »       sub····$0xc,%esp
72 »       push···$0x070 »       push···$0x0
73 »       push···$0x171 »       push···$0x1
74 »       lea····0x30(%esp),%eax72 »       lea····0x30(%esp),%eax
75 »       push···%eax73 »       push···%eax
76 »       push···%ebp74 »       push···%ebp
77 »       push···%ecx75 »       push···%ecx
78 »       call···11d0·<_PyObject_MakeTpCall@plt>76 »       call···11d0·<_PyObject_MakeTpCall@plt>
79 _Py_XDECREF():77 _Py_XDECREF():
80 ./build-static/../Include/object.h:49678 ./build-static/../Include/object.h:496
81 »       add····$0x20,%esp79 »       add····$0x20,%esp
82 »       test···%eax,%eax80 »       test···%eax,%eax
83 »       je·····12f3·<__cxa_finalize@plt+0xf3>81 »       je·····12db·<__cxa_finalize@plt+0xdb>
84 _Py_DECREF():82 _Py_DECREF():
85 ./build-static/../Include/object.h:42283 ./build-static/../Include/object.h:422
Max diff block lines reached; 44041/48107 bytes (91.55%) of diff not shown.
6.15 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 ··0x00003150·1b0c0404·88010000·20000000·1c000000·........·.......4 ··0x00003150·1b0c0404·88010000·20000000·1c000000·........·.......
5 ··0x00003160·c0deffff·e0010000·000e0846·0e0c4a0f·...........F..J.5 ··0x00003160·c0deffff·e0010000·000e0846·0e0c4a0f·...........F..J.
6 ··0x00003170·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....6 ··0x00003170·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....
7 ··0x00003180·40000000·7ce0ffff·08000000·00000000·@...|...........7 ··0x00003180·40000000·7ce0ffff·08000000·00000000·@...|...........
8 ··0x00003190·24000000·54000000·18f1ffff·25000000·$...T.......%...8 ··0x00003190·24000000·54000000·18f1ffff·25000000·$...T.......%...
9 ··0x000031a0·00410e08·83024e0e·18450e1c·470e2048·.A....N..E..G.·H9 ··0x000031a0·00410e08·83024e0e·18450e1c·470e2048·.A....N..E..G.·H
10 ··0x000031b0·0e0841c3·0e040000·cc030000·7c000000·..A.........|...10 ··0x000031b0·0e0841c3·0e040000·cc030000·7c000000·..A.........|...
11 ··0x000031c0·c0e3ffff·280c0000·00410e08·8502410e·....(....A....A.11 ··0x000031c0·c0e3ffff·210c0000·00410e08·8502410e·....!....A....A.
12 ··0x000031d0·0c870341·0e108604·410e1483·054e0e40·...A....A....N.@12 ··0x000031d0·0c870341·0e108604·410e1483·054e0e40·...A....A....N.@
13 ··0x000031e0·450e444b·0e48410e·4c440e50·480e4064·E.DK.HA.LD.PH.@d13 ··0x000031e0·450e444b·0e48410e·4c440e50·480e4064·E.DK.HA.LD.PH.@d
14 ··0x000031f0·0e48410e·4c410e50·480e4049·0e4c410e·.HA.LA.PH.@I.LA.14 ··0x000031f0·0e48410e·4c410e50·480e4049·0e4c410e·.HA.LA.PH.@I.LA.
15 ··0x00003200·504f0e40·510e4c42·0e50480e·407b0e48·PO.@Q.LB.PH.@{.H15 ··0x00003200·504f0e40·510e4c42·0e50480e·407b0e48·PO.@Q.LB.PH.@{.H
16 ··0x00003210·410e4c45·0e504d0e·406b0e48·440e4c41·A.LE.PM.@k.HD.LA16 ··0x00003210·410e4c45·0e504d0e·406b0e48·440e4c41·A.LE.PM.@k.HD.LA
17 ··0x00003220·0e504c0e·404d0e48·410e4c41·0e50480e·.PL.@M.HA.LA.PH.17 ··0x00003220·0e504c0e·404d0e48·410e4c41·0e50480e·.PL.@M.HA.LA.PH.
18 ··0x00003230·40530e4c·420e5048·0e406c0e·48410e4c·@S.LB.PH.@l.HA.L18 ··0x00003230·40530e4c·420e5048·0e406c0e·48410e4c·@S.LB.PH.@l.HA.L
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·63336531·33306563·65373537·36336566·c3e130ece75763ef 
3 ··0x00000010·35363563·30316632·63393930·35633830·565c01f2c9905c802 ··0x00000000·36323566·62313231·66633161·34333963·625fb121fc1a439c
 3 ··0x00000010·63636265·34623132·31623835·32316565·ccbe4b121b8521ee
4 ··0x00000020·35323139·35382e64·65627567·00000000·521958.debug....4 ··0x00000020·35386164·33612e64·65627567·00000000·58ad3a.debug....
5 ··0x00000030·a733130a····························.3..5 ··0x00000030·ad8a4be9····························..K.
  
129 KB
./usr/lib/python3.9/lib-dynload/mmap.cpython-39-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.02 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x13703 Entry·point·0x1370
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00f7c·0x00f7c·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00f7c·0x00f7c·R···0x1000
8 ··LOAD···········0x001000·0x00001000·0x00001000·0x0282c·0x0282c·R·E·0x10008 ··LOAD···········0x001000·0x00001000·0x00001000·0x0281c·0x0281c·R·E·0x1000
9 ··LOAD···········0x004000·0x00004000·0x00004000·0x01f48·0x01f48·R···0x10009 ··LOAD···········0x004000·0x00004000·0x00004000·0x01f48·0x01f48·R···0x1000
10 ··LOAD···········0x006edc·0x00007edc·0x00007edc·0x00510·0x00514·RW··0x100010 ··LOAD···········0x006edc·0x00007edc·0x00007edc·0x00510·0x00514·RW··0x1000
11 ··DYNAMIC········0x006ee4·0x00007ee4·0x00007ee4·0x000e8·0x000e8·RW··0x411 ··DYNAMIC········0x006ee4·0x00007ee4·0x00007ee4·0x000e8·0x000e8·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x004bb0·0x00004bb0·0x00004bb0·0x00194·0x00194·R···0x413 ··GNU_EH_FRAME···0x004bb0·0x00004bb0·0x00004bb0·0x00194·0x00194·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x006edc·0x00007edc·0x00007edc·0x00124·0x00124·R···0x115 ··GNU_RELRO······0x006edc·0x00007edc·0x00007edc·0x00124·0x00124·R···0x1
1.52 KB
readelf --wide --sections {}
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 ··[·5]·.gnu.version······VERSYM··········00000a72·000a72·00008a·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········00000a72·000a72·00008a·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········00000afc·000afc·000060·00···A··4···2··411 ··[·6]·.gnu.version_r····VERNEED·········00000afc·000afc·000060·00···A··4···2··4
12 ··[·7]·.rel.dyn··········REL·············00000b5c·000b5c·000288·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00000b5c·000b5c·000288·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············00000de4·000de4·000198·08··AI··3··21··413 ··[·8]·.rel.plt··········REL·············00000de4·000de4·000198·08··AI··3··21··4
14 ··[·9]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00001020·001020·000340·04··AX··0···0·1615 ··[10]·.plt··············PROGBITS········00001020·001020·000340·04··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········00001360·001360·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········00001360·001360·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········00001370·001370·0024a6·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········00001370·001370·002496·00··AX··0···0·16
18 ··[13]·.fini·············PROGBITS········00003818·003818·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00003808·003808·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00004000·004000·000bae·00···A··0···0·3219 ··[14]·.rodata···········PROGBITS········00004000·004000·000bae·00···A··0···0·32
20 ··[15]·.eh_frame_hdr·····PROGBITS········00004bb0·004bb0·000194·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00004bb0·004bb0·000194·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········00004d44·004d44·001204·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········00004d44·004d44·001204·00···A··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······00007edc·006edc·000004·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······00007edc·006edc·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······00007ee0·006ee0·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······00007ee0·006ee0·000004·04··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········00007ee4·006ee4·0000e8·08··WA··4···0··424 ··[19]·.dynamic··········DYNAMIC·········00007ee4·006ee4·0000e8·08··WA··4···0··4
25 ··[20]·.got··············PROGBITS········00007fcc·006fcc·000034·04··WA··0···0··425 ··[20]·.got··············PROGBITS········00007fcc·006fcc·000034·04··WA··0···0··4
703 B
readelf --wide --symbols {}
    
Offset 65, 8 lines modifiedOffset 65, 8 lines modified
65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetDict65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetDict
66 ····62:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable66 ····62:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong
68 ····64:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·madvise@GLIBC_2.0·(2)68 ····64:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·madvise@GLIBC_2.0·(2)
69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
70 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mremap@GLIBC_2.0·(2)70 ····66:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mremap@GLIBC_2.0·(2)
71 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.0·(5)71 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close@GLIBC_2.0·(5)
72 ····68:·00003100···717·FUNC····GLOBAL·DEFAULT···12·PyInit_mmap72 ····68:·000030f0···717·FUNC····GLOBAL·DEFAULT···12·PyInit_mmap
822 B
readelf --wide --dynamic {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Dynamic·section·at·offset·0x6ee4·contains·25·entries:1 Dynamic·section·at·offset·0x6ee4·contains·25·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libpthread.so.0]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libpthread.so.0]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
5 ·0x0000000c·(INIT)·······················0x10005 ·0x0000000c·(INIT)·······················0x1000
6 ·0x0000000d·(FINI)·······················0x38186 ·0x0000000d·(FINI)·······················0x3808
7 ·0x00000019·(INIT_ARRAY)·················0x7edc7 ·0x00000019·(INIT_ARRAY)·················0x7edc
8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)8 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
9 ·0x0000001a·(FINI_ARRAY)·················0x7ee09 ·0x0000001a·(FINI_ARRAY)·················0x7ee0
10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)10 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
11 ·0x6ffffef5·(GNU_HASH)···················0x17811 ·0x6ffffef5·(GNU_HASH)···················0x178
12 ·0x00000005·(STRTAB)·····················0x5e812 ·0x00000005·(STRTAB)·····················0x5e8
13 ·0x00000006·(SYMTAB)·····················0x19813 ·0x00000006·(SYMTAB)·····················0x198
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·eace9c0869504e93a4cc6529023382c191fcbba13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ca7121ef27f847b8e93bcc2a43c4a59ad1737ce7
49.4 KB
readelf --wide --debug-dump=frames {}
    
Offset 21, 79 lines modifiedOffset 21, 79 lines modified
21 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)21 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)
  
22 0000003c·00000010·00000040·FDE·cie=00000000·pc=00001360..0000136822 0000003c·00000010·00000040·FDE·cie=00000000·pc=00001360..00001368
23 ··DW_CFA_nop23 ··DW_CFA_nop
24 ··DW_CFA_nop24 ··DW_CFA_nop
25 ··DW_CFA_nop25 ··DW_CFA_nop
  
26 00000050·00000074·00000054·FDE·cie=00000000·pc=00003100..000033cd26 00000050·00000074·00000054·FDE·cie=00000000·pc=000030f0..000033bd
27 ··DW_CFA_advance_loc:·1·to·0000310127 ··DW_CFA_advance_loc:·1·to·000030f1
28 ··DW_CFA_def_cfa_offset:·828 ··DW_CFA_def_cfa_offset:·8
29 ··DW_CFA_offset:·r5·(ebp)·at·cfa-829 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
30 ··DW_CFA_advance_loc:·1·to·0000310230 ··DW_CFA_advance_loc:·1·to·000030f2
31 ··DW_CFA_def_cfa_offset:·1231 ··DW_CFA_def_cfa_offset:·12
32 ··DW_CFA_offset:·r7·(edi)·at·cfa-1232 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
33 ··DW_CFA_advance_loc:·1·to·0000310333 ··DW_CFA_advance_loc:·1·to·000030f3
34 ··DW_CFA_def_cfa_offset:·1634 ··DW_CFA_def_cfa_offset:·16
35 ··DW_CFA_offset:·r6·(esi)·at·cfa-1635 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
36 ··DW_CFA_advance_loc:·1·to·0000310436 ··DW_CFA_advance_loc:·1·to·000030f4
37 ··DW_CFA_def_cfa_offset:·2037 ··DW_CFA_def_cfa_offset:·20
38 ··DW_CFA_offset:·r3·(ebx)·at·cfa-2038 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
39 ··DW_CFA_advance_loc:·14·to·0000311239 ··DW_CFA_advance_loc:·14·to·00003102
40 ··DW_CFA_def_cfa_offset:·4440 ··DW_CFA_def_cfa_offset:·44
41 ··DW_CFA_advance_loc:·7·to·0000311941 ··DW_CFA_advance_loc:·7·to·00003109
42 ··DW_CFA_def_cfa_offset:·4842 ··DW_CFA_def_cfa_offset:·48
43 ··DW_CFA_advance_loc:·8·to·0000312143 ··DW_CFA_advance_loc:·8·to·00003111
44 ··DW_CFA_def_cfa_offset:·3244 ··DW_CFA_def_cfa_offset:·32
45 ··DW_CFA_advance_loc:·15·to·0000313045 ··DW_CFA_advance_loc:·15·to·00003120
46 ··DW_CFA_def_cfa_offset:·3646 ··DW_CFA_def_cfa_offset:·36
47 ··DW_CFA_advance_loc:·1·to·0000313147 ··DW_CFA_advance_loc:·1·to·00003121
48 ··DW_CFA_def_cfa_offset:·4048 ··DW_CFA_def_cfa_offset:·40
49 ··DW_CFA_advance_loc:·5·to·0000313649 ··DW_CFA_advance_loc:·5·to·00003126
50 ··DW_CFA_def_cfa_offset:·4450 ··DW_CFA_def_cfa_offset:·44
51 ··DW_CFA_advance_loc:·1·to·0000313751 ··DW_CFA_advance_loc:·1·to·00003127
52 ··DW_CFA_def_cfa_offset:·4852 ··DW_CFA_def_cfa_offset:·48
53 ··DW_CFA_advance_loc:·8·to·0000313f53 ··DW_CFA_advance_loc:·8·to·0000312f
54 ··DW_CFA_def_cfa_offset:·3254 ··DW_CFA_def_cfa_offset:·32
55 ··DW_CFA_advance_loc:·13·to·0000314c55 ··DW_CFA_advance_loc:·13·to·0000313c
56 ··DW_CFA_def_cfa_offset:·4456 ··DW_CFA_def_cfa_offset:·44
57 ··DW_CFA_advance_loc:·1·to·0000314d57 ··DW_CFA_advance_loc:·1·to·0000313d
58 ··DW_CFA_def_cfa_offset:·4858 ··DW_CFA_def_cfa_offset:·48
59 ··DW_CFA_advance_loc:·8·to·0000315559 ··DW_CFA_advance_loc:·8·to·00003145
60 ··DW_CFA_def_cfa_offset:·3260 ··DW_CFA_def_cfa_offset:·32
61 ··DW_CFA_advance_loc:·23·to·0000316c61 ··DW_CFA_advance_loc:·23·to·0000315c
62 ··DW_CFA_def_cfa_offset:·3662 ··DW_CFA_def_cfa_offset:·36
63 ··DW_CFA_advance_loc:·2·to·0000316e63 ··DW_CFA_advance_loc:·2·to·0000315e
64 ··DW_CFA_def_cfa_offset:·4064 ··DW_CFA_def_cfa_offset:·40
65 ··DW_CFA_advance_loc:·1·to·0000316f65 ··DW_CFA_advance_loc:·1·to·0000315f
66 ··DW_CFA_def_cfa_offset:·4466 ··DW_CFA_def_cfa_offset:·44
67 ··DW_CFA_advance_loc:·1·to·0000317067 ··DW_CFA_advance_loc:·1·to·00003160
68 ··DW_CFA_def_cfa_offset:·4868 ··DW_CFA_def_cfa_offset:·48
69 ··DW_CFA_advance_loc:·8·to·0000317869 ··DW_CFA_advance_loc:·8·to·00003168
70 ··DW_CFA_def_cfa_offset:·3670 ··DW_CFA_def_cfa_offset:·36
71 ··DW_CFA_advance_loc:·1·to·0000317971 ··DW_CFA_advance_loc:·1·to·00003169
72 ··DW_CFA_def_cfa_offset:·4072 ··DW_CFA_def_cfa_offset:·40
73 ··DW_CFA_advance_loc:·7·to·0000318073 ··DW_CFA_advance_loc:·7·to·00003170
74 ··DW_CFA_def_cfa_offset:·4474 ··DW_CFA_def_cfa_offset:·44
75 ··DW_CFA_advance_loc:·1·to·0000318175 ··DW_CFA_advance_loc:·1·to·00003171
76 ··DW_CFA_def_cfa_offset:·4876 ··DW_CFA_def_cfa_offset:·48
77 ··DW_CFA_advance_loc2:·578·to·000033c377 ··DW_CFA_advance_loc2:·578·to·000033b3
78 ··DW_CFA_def_cfa_offset:·3278 ··DW_CFA_def_cfa_offset:·32
79 ··DW_CFA_advance_loc:·3·to·000033c679 ··DW_CFA_advance_loc:·3·to·000033b6
80 ··DW_CFA_def_cfa_offset:·2080 ··DW_CFA_def_cfa_offset:·20
81 ··DW_CFA_advance_loc:·3·to·000033c981 ··DW_CFA_advance_loc:·3·to·000033b9
82 ··DW_CFA_restore:·r3·(ebx)82 ··DW_CFA_restore:·r3·(ebx)
83 ··DW_CFA_def_cfa_offset:·1683 ··DW_CFA_def_cfa_offset:·16
84 ··DW_CFA_advance_loc:·1·to·000033ca84 ··DW_CFA_advance_loc:·1·to·000033ba
85 ··DW_CFA_restore:·r6·(esi)85 ··DW_CFA_restore:·r6·(esi)
86 ··DW_CFA_def_cfa_offset:·1286 ··DW_CFA_def_cfa_offset:·12
87 ··DW_CFA_advance_loc:·1·to·000033cb87 ··DW_CFA_advance_loc:·1·to·000033bb
88 ··DW_CFA_restore:·r7·(edi)88 ··DW_CFA_restore:·r7·(edi)
89 ··DW_CFA_def_cfa_offset:·889 ··DW_CFA_def_cfa_offset:·8
90 ··DW_CFA_advance_loc:·1·to·000033cc90 ··DW_CFA_advance_loc:·1·to·000033bc
91 ··DW_CFA_restore:·r5·(ebp)91 ··DW_CFA_restore:·r5·(ebp)
92 ··DW_CFA_def_cfa_offset:·492 ··DW_CFA_def_cfa_offset:·4
93 ··DW_CFA_nop93 ··DW_CFA_nop
94 ··DW_CFA_nop94 ··DW_CFA_nop
  
95 000000c8·0000001c·00000000·CIE95 000000c8·0000001c·00000000·CIE
96 ··Version:···············196 ··Version:···············1
1.16 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ··0x00000718·00507945·76616c5f·52657374·6f726554·.PyEval_RestoreT22 ··0x00000718·00507945·76616c5f·52657374·6f726554·.PyEval_RestoreT
23 ··0x00000728·68726561·64005f50·795f6475·70005079·hread._Py_dup.Py23 ··0x00000728·68726561·64005f50·795f6475·70005079·hread._Py_dup.Py
24 ··0x00000738·4578635f·56616c75·65457272·6f720050·Exc_ValueError.P24 ··0x00000738·4578635f·56616c75·65457272·6f720050·Exc_ValueError.P
25 ··0x00000748·79457272·5f466f72·6d617400·50794578·yErr_Format.PyEx25 ··0x00000748·79457272·5f466f72·6d617400·50794578·yErr_Format.PyEx
26 ··0x00000758·635f4f76·6572666c·6f774572·726f7200·c_OverflowError.26 ··0x00000758·635f4f76·6572666c·6f774572·726f7200·c_OverflowError.
27 ··0x00000768·50794572·725f5365·74537472·696e6700·PyErr_SetString.27 ··0x00000768·50794572·725f5365·74537472·696e6700·PyErr_SetString.
28 ··0x00000778·50794572·725f5365·7446726f·6d457272·PyErr_SetFromErr28 ··0x00000778·50794572·725f5365·7446726f·6d457272·PyErr_SetFromErr
29 ··0x00000788·6e6f0063·6c6f7365·006d756e·6d617000·no.close.munmap.29 ··0x00000788·6e6f006d·756e6d61·7000636c·6f736500·no.munmap.close.
30 ··0x00000798·50794f62·6a656374·5f436c65·61725765·PyObject_ClearWe30 ··0x00000798·50794f62·6a656374·5f436c65·61725765·PyObject_ClearWe
31 ··0x000007a8·616b5265·66730050·79427566·6665725f·akRefs.PyBuffer_31 ··0x000007a8·616b5265·66730050·79427566·6665725f·akRefs.PyBuffer_
32 ··0x000007b8·46696c6c·496e666f·005f5079·5f667374·FillInfo._Py_fst32 ··0x000007b8·46696c6c·496e666f·005f5079·5f667374·FillInfo._Py_fst
33 ··0x000007c8·61740050·794c6f6e·675f4672·6f6d4c6f·at.PyLong_FromLo33 ··0x000007c8·61740050·794c6f6e·675f4672·6f6d4c6f·at.PyLong_FromLo
34 ··0x000007d8·6e674c6f·6e67005f·5079556e·69636f64·ngLong._PyUnicod34 ··0x000007d8·6e674c6f·6e67005f·5079556e·69636f64·ngLong._PyUnicod
35 ··0x000007e8·655f4672·6f6d4964·0050794f·626a6563·e_FromId.PyObjec35 ··0x000007e8·655f4672·6f6d4964·0050794f·626a6563·e_FromId.PyObjec
36 ··0x000007f8·745f5665·63746f72·63616c6c·4d657468·t_VectorcallMeth36 ··0x000007f8·745f5665·63746f72·63616c6c·4d657468·t_VectorcallMeth
546 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 Disassembly·of·section·.init:3 Disassembly·of·section·.init:
  
4 00001000·<.init>:4 00001000·<.init>:
5 _init():5 _init():
6 »       push···%ebx6 »       push···%ebx
7 »       sub····$0x8,%esp7 »       sub····$0x8,%esp
8 »       call···3000·<__cxa_finalize@plt+0x1ca0>8 »       call···2ff0·<__cxa_finalize@plt+0x1c90>
9 »       add····$0x6ff7,%ebx9 »       add····$0x6ff7,%ebx
10 »       mov····-0x18(%ebx),%eax10 »       mov····-0x18(%ebx),%eax
11 »       test···%eax,%eax11 »       test···%eax,%eax
12 »       je·····101b·<PyUnicode_FromFormat@plt-0x15>12 »       je·····101b·<PyUnicode_FromFormat@plt-0x15>
13 »       call···*%eax13 »       call···*%eax
14 »       add····$0x8,%esp14 »       add····$0x8,%esp
15 »       pop····%ebx15 »       pop····%ebx
52.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001370·<PyInit_mmap@@Base-0x1d90>:2 00001370·<PyInit_mmap@@Base-0x1d80>:
3 PyInit_mmap():3 PyInit_mmap():
4 ./build-static/./Modules/mmapmodule.c:15414 ./build-static/./Modules/mmapmodule.c:1541
5 »       xor····%edi,%edi5 »       xor····%edi,%edi
6 »       jmp····33c3·<PyInit_mmap@@Base+0x2c3>6 »       jmp····33b3·<PyInit_mmap@@Base+0x2c3>
7 _Py_DECREF():7 _Py_DECREF():
8 ./build-static/../Include/object.h:4308 ./build-static/../Include/object.h:430
9 »       sub····$0xc,%esp9 »       sub····$0xc,%esp
10 »       push···%esi10 »       push···%esi
11 »       call···10e0·<_Py_Dealloc@plt>11 »       call···10e0·<_Py_Dealloc@plt>
12 »       add····$0x10,%esp12 »       add····$0x10,%esp
13 »       jmp····2312·<__cxa_finalize@plt+0xfb2>13 »       jmp····2312·<__cxa_finalize@plt+0xfb2>
495 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003818·<.fini>:2 00003808·<.fini>:
3 _fini():3 _fini():
4 »       push···%ebx4 »       push···%ebx
5 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
6 »       call···3000·<__cxa_finalize@plt+0x1ca0>6 »       call···2ff0·<__cxa_finalize@plt+0x1c90>
7 »       add····$0x47df,%ebx7 »       add····$0x47ef,%ebx
8 »       add····$0x8,%esp8 »       add····$0x8,%esp
9 »       pop····%ebx9 »       pop····%ebx
10 »       retq···10 »       retq···
1.82 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 12, 18 lines modifiedOffset 12, 18 lines modified
12 ··0x00004c40·780d0000·c0d0ffff·600e0000·38d1ffff·x.......`...8...12 ··0x00004c40·780d0000·c0d0ffff·600e0000·38d1ffff·x.......`...8...
13 ··0x00004c50·840e0000·77d1ffff·fc0e0000·9dd1ffff·....w...........13 ··0x00004c50·840e0000·77d1ffff·fc0e0000·9dd1ffff·....w...........
14 ··0x00004c60·1c0f0000·c5d1ffff·8c0f0000·fbd1ffff·................14 ··0x00004c60·1c0f0000·c5d1ffff·8c0f0000·fbd1ffff·................
15 ··0x00004c70·fc0f0000·41d2ffff·2c100000·6cd3ffff·....A...,...l...15 ··0x00004c70·fc0f0000·41d2ffff·2c100000·6cd3ffff·....A...,...l...
16 ··0x00004c80·38110000·a8d3ffff·b8110000·1bd5ffff·8...............16 ··0x00004c80·38110000·a8d3ffff·b8110000·1bd5ffff·8...............
17 ··0x00004c90·34120000·90d5ffff·8c120000·2cd6ffff·4...........,...17 ··0x00004c90·34120000·90d5ffff·8c120000·2cd6ffff·4...........,...
18 ··0x00004ca0·00130000·20d7ffff·90020000·70d7ffff·....·.......p...18 ··0x00004ca0·00130000·20d7ffff·90020000·70d7ffff·....·.......p...
19 ··0x00004cb0·fc020000·60daffff·3c050000·e0daffff·....`...<.......19 ··0x00004cb0·fc020000·60daffff·3c050000·d0daffff·....`...<.......
20 ··0x00004cc0·3c060000·40dbffff·fc060000·50dbffff·<...@.......P...20 ··0x00004cc0·3c060000·30dbffff·fc060000·40dbffff·<...0.......@...
21 ··0x00004cd0·48070000·00dcffff·fc070000·90deffff·H...............21 ··0x00004cd0·48070000·f0dbffff·fc070000·80deffff·H...............
22 ··0x00004ce0·24090000·30e2ffff·f00d0000·90e3ffff·$...0...........22 ··0x00004ce0·24090000·20e2ffff·f00d0000·80e3ffff·$...·...........
23 ··0x00004cf0·c4100000·50e5ffff·e4010000·20e8ffff·....P.......·...23 ··0x00004cf0·c4100000·40e5ffff·e4010000·10e8ffff·....@...........
24 ··0x00004d00·d4050000·50e8ffff·10070000·a0e8ffff·....P...........24 ··0x00004d00·d4050000·40e8ffff·10070000·90e8ffff·....@...........
25 ··0x00004d10·f40a0000·60e9ffff·8c0b0000·40eaffff·....`.......@...25 ··0x00004d10·f40a0000·50e9ffff·8c0b0000·30eaffff·....P.......0...
26 ··0x00004d20·4c0c0000·c0eaffff·b40e0000·00ebffff·L...............26 ··0x00004d20·4c0c0000·b0eaffff·b40e0000·f0eaffff·L...............
27 ··0x00004d30·400f0000·90ebffff·ac0f0000·e0ebffff·@...............27 ··0x00004d30·400f0000·80ebffff·ac0f0000·d0ebffff·@...............
28 ··0x00004d40·68110000····························h...28 ··0x00004d40·68110000····························h...
  
14.1 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00004d44·14000000·00000000·017a5200·017c0801·.........zR..|..2 ··0x00004d44·14000000·00000000·017a5200·017c0801·.........zR..|..
3 ··0x00004d54·1b0c0404·88010000·20000000·1c000000·........·.......3 ··0x00004d54·1b0c0404·88010000·20000000·1c000000·........·.......
4 ··0x00004d64·bcc2ffff·40030000·000e0846·0e0c4a0f·....@......F..J.4 ··0x00004d64·bcc2ffff·40030000·000e0846·0e0c4a0f·....@......F..J.
5 ··0x00004d74·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....5 ··0x00004d74·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....
6 ··0x00004d84·40000000·d8c5ffff·08000000·00000000·@...............6 ··0x00004d84·40000000·d8c5ffff·08000000·00000000·@...............
7 ··0x00004d94·74000000·54000000·64e3ffff·cd020000·t...T...d.......7 ··0x00004d94·74000000·54000000·54e3ffff·cd020000·t...T...T.......
8 ··0x00004da4·00410e08·8502410e·0c870341·0e108604·.A....A....A....8 ··0x00004da4·00410e08·8502410e·0c870341·0e108604·.A....A....A....
9 ··0x00004db4·410e1483·054e0e2c·470e3048·0e204f0e·A....N.,G.0H.·O.9 ··0x00004db4·410e1483·054e0e2c·470e3048·0e204f0e·A....N.,G.0H.·O.
10 ··0x00004dc4·24410e28·450e2c41·0e30480e·204d0e2c·$A.(E.,A.0H.·M.,10 ··0x00004dc4·24410e28·450e2c41·0e30480e·204d0e2c·$A.(E.,A.0H.·M.,
11 ··0x00004dd4·410e3048·0e20570e·24420e28·410e2c41·A.0H.·W.$B.(A.,A11 ··0x00004dd4·410e3048·0e20570e·24420e28·410e2c41·A.0H.·W.$B.(A.,A
12 ··0x00004de4·0e30480e·24410e28·470e2c41·0e300342·.0H.$A.(G.,A.0.B12 ··0x00004de4·0e30480e·24410e28·470e2c41·0e300342·.0H.$A.(G.,A.0.B
13 ··0x00004df4·020e2043·0e1443c3·0e1041c6·0e0c41c7·..·C..C...A...A.13 ··0x00004df4·020e2043·0e1443c3·0e1041c6·0e0c41c7·..·C..C...A...A.
14 ··0x00004e04·0e0841c5·0e040000·1c000000·00000000·..A.............14 ··0x00004e04·0e0841c5·0e040000·1c000000·00000000·..A.............
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00007edc·f0300000····························.0..2 ··0x00007edc·e0300000····························.0..
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00007ee0·a0300000····························.0..2 ··0x00007ee0·90300000····························.0..
  
4.06 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 2, 47 lines modifiedOffset 2, 47 lines modified
2 Hex·dump·of·section·'.data':2 Hex·dump·of·section·'.data':
3 ··0x000080e0·e0800000·00000000·00000000·00000000·................3 ··0x000080e0·e0800000·00000000·00000000·00000000·................
4 ··0x000080f0·00000000·00000000·00000000·00000000·................4 ··0x000080f0·00000000·00000000·00000000·00000000·................
5 ··0x00008100·ae430000·4d1d0000·00000000·00000000·.C..M...........5 ··0x00008100·ae430000·4d1d0000·00000000·00000000·.C..M...........
6 ··0x00008110·00000000·00000000·00000000·00000000·................6 ··0x00008110·00000000·00000000·00000000·00000000·................
7 ··0x00008120·00000000·00000000·00000000·00000000·................7 ··0x00008120·00000000·00000000·00000000·00000000·................
8 ··0x00008130·00000000·00000000·00000000·00000000·................8 ··0x00008130·00000000·00000000·00000000·00000000·................
9 ··0x00008140·b5430000·00270000·04000000·00000000·.C...'..........9 ··0x00008140·b5430000·f0260000·04000000·00000000·.C...&..........
10 ··0x00008150·0a430000·e02d0000·01000000·00000000·.C...-..........10 ··0x00008150·0a430000·d02d0000·01000000·00000000·.C...-..........
11 ··0x00008160·a8430000·581f0000·01000000·00000000·.C..X...........11 ··0x00008160·a8430000·581f0000·01000000·00000000·.C..X...........
12 ··0x00008170·e4420000·8a1b0000·01000000·00000000·.B..............12 ··0x00008170·e4420000·8a1b0000·01000000·00000000·.B..............
13 ··0x00008180·34430000·f11d0000·01000000·00000000·4C..............13 ··0x00008180·34430000·f11d0000·01000000·00000000·4C..............
14 ··0x00008190·8c430000·402f0000·01000000·00000000·.C..@/..........14 ··0x00008190·8c430000·302f0000·01000000·00000000·.C..0/..........
15 ··0x000081a0·13430000·b0360000·01000000·00000000·.C...6..........15 ··0x000081a0·13430000·a0360000·01000000·00000000·.C...6..........
16 ··0x000081b0·bb430000·40370000·04000000·00000000·.C..@7..........16 ··0x000081b0·bb430000·30370000·04000000·00000000·.C..07..........
17 ··0x000081c0·c5430000·40210000·04000000·00000000·.C..@!..........17 ··0x000081c0·c5430000·40210000·04000000·00000000·.C..@!..........
18 ··0x000081d0·c3420000·2d1a0000·01000000·00000000·.B..-...........18 ··0x000081d0·c3420000·2d1a0000·01000000·00000000·.B..-...........
19 ··0x000081e0·58420000·50340000·01000000·00000000·XB..P4..........19 ··0x000081e0·58420000·40340000·01000000·00000000·XB..@4..........
20 ··0x000081f0·c5420000·05160000·04000000·00000000·.B..............20 ··0x000081f0·c5420000·05160000·04000000·00000000·.B..............
21 ··0x00008200·ce430000·70360000·04000000·00000000·.C..p6..........21 ··0x00008200·ce430000·60360000·04000000·00000000·.C..`6..........
22 ··0x00008210·84420000·10350000·01000000·00000000·.B...5..........22 ··0x00008210·84420000·00350000·01000000·00000000·.B...5..........
23 ··0x00008220·9e420000·f0350000·01000000·00000000·.B...5..........23 ··0x00008220·9e420000·e0350000·01000000·00000000·.B...5..........
24 ··0x00008230·d3430000·d0330000·04000000·00000000·.C...3..........24 ··0x00008230·d3430000·c0330000·04000000·00000000·.C...3..........
25 ··0x00008240·dd430000·00340000·01000000·00000000·.C...4..........25 ··0x00008240·dd430000·f0330000·01000000·00000000·.C...3..........
26 ··0x00008250·00000000·00000000·00000000·00000000·................26 ··0x00008250·00000000·00000000·00000000·00000000·................
27 ··0x00008260·90260000·f0260000·e81c0000·b0270000·.&...&.......'..27 ··0x00008260·80260000·e0260000·e81c0000·a0270000·.&...&.......'..
28 ··0x00008270·402a0000·00000000·00000000·00000000·@*..............28 ··0x00008270·302a0000·00000000·00000000·00000000·0*..............
29 ··0x00008280·e81c0000·00000000·00000000·cb200000·.............·..29 ··0x00008280·e81c0000·00000000·00000000·cb200000·.............·..
30 ··0x00008290·00000000·dc210000·00000000·00000000·.....!..........30 ··0x00008290·00000000·dc210000·00000000·00000000·.....!..........
31 ··0x000082a0·00000000·00000000·00000000·b5430000·.............C..31 ··0x000082a0·00000000·00000000·00000000·b5430000·.............C..
32 ··0x000082b0·00000000·e6430000·ed430000·f4430000·.....C...C...C..32 ··0x000082b0·00000000·e6430000·ed430000·f4430000·.....C...C...C..
33 ··0x000082c0·fa430000·ff430000·06440000·00000000·.C...C...D......33 ··0x000082c0·fa430000·ff430000·06440000·00000000·.C...C...D......
34 ··0x000082d0·00000000·00000000·00000000·00000000·................34 ··0x000082d0·00000000·00000000·00000000·00000000·................
35 ··0x000082e0·01000000·00000000·00000000·00000000·................35 ··0x000082e0·01000000·00000000·00000000·00000000·................
36 ··0x000082f0·00000000·12440000·00000000·ffffffff·.....D..........36 ··0x000082f0·00000000·12440000·00000000·ffffffff·.....D..........
37 ··0x00008300·00000000·00000000·00000000·00000000·................37 ··0x00008300·00000000·00000000·00000000·00000000·................
38 ··0x00008310·00000000·00000000·00000000·00000000·................38 ··0x00008310·00000000·00000000·00000000·00000000·................
39 ··0x00008320·01000000·00000000·00000000·0d440000·.............D..39 ··0x00008320·01000000·00000000·00000000·0d440000·.............D..
40 ··0x00008330·2c000000·00000000·10260000·00000000·,........&......40 ··0x00008330·2c000000·00000000·10260000·00000000·,........&......
41 ··0x00008340·00000000·00000000·00000000·90370000·.............7..41 ··0x00008340·00000000·00000000·00000000·80370000·.............7..
42 ··0x00008350·00000000·80820000·68820000·00000000·........h.......42 ··0x00008350·00000000·80820000·68820000·00000000·........h.......
43 ··0x00008360·00000000·00000000·00000000·00000000·................43 ··0x00008360·00000000·00000000·00000000·00000000·................
44 ··0x00008370·60820000·00040400·60470000·00000000·`.......`G......44 ··0x00008370·60820000·00040400·60470000·00000000·`.......`G......
45 ··0x00008380·00000000·00000000·24000000·00000000·........$.......45 ··0x00008380·00000000·00000000·24000000·00000000·........$.......
46 ··0x00008390·00000000·40810000·00000000·00810000·....@...........46 ··0x00008390·00000000·40810000·00000000·00810000·....@...........
47 ··0x000083a0·00000000·00000000·00000000·00000000·................47 ··0x000083a0·00000000·00000000·00000000·00000000·................
48 ··0x000083b0·00000000·00000000·00000000·20230000·............·#..48 ··0x000083b0·00000000·00000000·00000000·20230000·............·#..
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·63653963·30383639·35303465·39336134·ce9c0869504e93a4 
3 ··0x00000010·63633635·32393032·33333832·63313931·cc6529023382c1912 ··0x00000000·37313231·65663237·66383437·62386539·7121ef27f847b8e9
 3 ··0x00000010·33626363·32613433·63346135·39616431·3bcc2a43c4a59ad1
4 ··0x00000020·66636262·61312e64·65627567·00000000·fcbba1.debug....4 ··0x00000020·37333763·65372e64·65627567·00000000·737ce7.debug....
5 ··0x00000030·64f44e45····························d.NE5 ··0x00000030·db548089····························.T..
  
91.8 KB
./usr/lib/python3.9/lib-dynload/nis.cpython-39-i386-linux-gnu.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.02 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x12403 Entry·point·0x1240
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x009c0·0x009c0·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x009c0·0x009c0·R···0x1000
8 ··LOAD···········0x001000·0x00001000·0x00001000·0x00b90·0x00b90·R·E·0x10008 ··LOAD···········0x001000·0x00001000·0x00001000·0x00b8c·0x00b8c·R·E·0x1000
9 ··LOAD···········0x002000·0x00002000·0x00002000·0x00a20·0x00a20·R···0x10009 ··LOAD···········0x002000·0x00002000·0x00002000·0x00a20·0x00a20·R···0x1000
10 ··LOAD···········0x002e78·0x00003e78·0x00003e78·0x002fc·0x0030c·RW··0x100010 ··LOAD···········0x002e78·0x00003e78·0x00003e78·0x002fc·0x0030c·RW··0x1000
11 ··DYNAMIC········0x002eec·0x00003eec·0x00003eec·0x000f0·0x000f0·RW··0x411 ··DYNAMIC········0x002eec·0x00003eec·0x00003eec·0x000f0·0x000f0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x002400·0x00002400·0x00002400·0x00074·0x00074·R···0x413 ··GNU_EH_FRAME···0x002400·0x00002400·0x00002400·0x00074·0x00074·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x002e78·0x00003e78·0x00003e78·0x00188·0x00188·R···0x115 ··GNU_RELRO······0x002e78·0x00003e78·0x00003e78·0x00188·0x00188·R···0x1
1.52 KB
readelf --wide --sections {}
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 ··[·5]·.gnu.version······VERSYM··········000006a4·0006a4·00004c·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········000006a4·0006a4·00004c·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········000006f0·0006f0·000070·00···A··4···3··411 ··[·6]·.gnu.version_r····VERNEED·········000006f0·0006f0·000070·00···A··4···3··4
12 ··[·7]·.rel.dyn··········REL·············00000760·000760·000160·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00000760·000760·000160·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············000008c0·0008c0·000100·08··AI··3··22··413 ··[·8]·.rel.plt··········REL·············000008c0·0008c0·000100·08··AI··3··22··4
14 ··[·9]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00001000·001000·000020·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00001020·001020·000210·04··AX··0···0·1615 ··[10]·.plt··············PROGBITS········00001020·001020·000210·04··AX··0···0·16
16 ··[11]·.plt.got··········PROGBITS········00001230·001230·000008·08··AX··0···0··816 ··[11]·.plt.got··········PROGBITS········00001230·001230·000008·08··AX··0···0··8
17 ··[12]·.text·············PROGBITS········00001240·001240·00093b·00··AX··0···0·1617 ··[12]·.text·············PROGBITS········00001240·001240·000937·00··AX··0···0·16
18 ··[13]·.fini·············PROGBITS········00001b7c·001b7c·000014·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00001b78·001b78·000014·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00002000·002000·000400·00···A··0···0·3219 ··[14]·.rodata···········PROGBITS········00002000·002000·000400·00···A··0···0·32
20 ··[15]·.eh_frame_hdr·····PROGBITS········00002400·002400·000074·00···A··0···0··420 ··[15]·.eh_frame_hdr·····PROGBITS········00002400·002400·000074·00···A··0···0··4
21 ··[16]·.eh_frame·········PROGBITS········00002474·002474·0005ac·00···A··0···0··421 ··[16]·.eh_frame·········PROGBITS········00002474·002474·0005ac·00···A··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······00003e78·002e78·000004·04··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······00003e78·002e78·000004·04··WA··0···0··4
23 ··[18]·.fini_array·······FINI_ARRAY······00003e7c·002e7c·000004·04··WA··0···0··423 ··[18]·.fini_array·······FINI_ARRAY······00003e7c·002e7c·000004·04··WA··0···0··4
24 ··[19]·.data.rel.ro······PROGBITS········00003e80·002e80·00006c·00··WA··0···0·3224 ··[19]·.data.rel.ro······PROGBITS········00003e80·002e80·00006c·00··WA··0···0·32
25 ··[20]·.dynamic··········DYNAMIC·········00003eec·002eec·0000f0·08··WA··4···0··425 ··[20]·.dynamic··········DYNAMIC·········00003eec·002eec·0000f0·08··WA··4···0··4
737 B
readelf --wide --symbols {}
    
Offset 34, 8 lines modifiedOffset 34, 8 lines modified
34 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem34 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
35 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·xdr_pointer@TIRPC_0.3.0·(2)35 ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·xdr_pointer@TIRPC_0.3.0·(2)
36 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·yp_get_default_domain@LIBNSL_1.0·(4)36 ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·yp_get_default_domain@LIBNSL_1.0·(4)
37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize37 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize
38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetDict38 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetDict
39 ····35:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable39 ····35:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
40 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsStringAndSize40 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsStringAndSize
41 ····37:·00001a80···109·FUNC····GLOBAL·DEFAULT···12·PyInit_nis41 ····37:·00001a40···109·FUNC····GLOBAL·DEFAULT···12·PyInit_nis
892 B
readelf --wide --dynamic {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Dynamic·section·at·offset·0x2eec·contains·26·entries:1 Dynamic·section·at·offset·0x2eec·contains·26·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libnsl.so.2]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libnsl.so.2]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libtirpc.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libtirpc.so.3]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x0000000c·(INIT)·······················0x10006 ·0x0000000c·(INIT)·······················0x1000
7 ·0x0000000d·(FINI)·······················0x1b7c7 ·0x0000000d·(FINI)·······················0x1b78
8 ·0x00000019·(INIT_ARRAY)·················0x3e788 ·0x00000019·(INIT_ARRAY)·················0x3e78
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x3e7c10 ·0x0000001a·(FINI_ARRAY)·················0x3e7c
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x17812 ·0x6ffffef5·(GNU_HASH)···················0x178
13 ·0x00000005·(STRTAB)·····················0x3f813 ·0x00000005·(STRTAB)·····················0x3f8
14 ·0x00000006·(SYMTAB)·····················0x19814 ·0x00000006·(SYMTAB)·····················0x198
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9e05e03191447959688540bec707d8710db66f7a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8c574c79fae48d63eb048b84f2b2512bc08a328c
39.8 KB
readelf --wide --debug-dump=frames {}
    
Offset 21, 818 lines modifiedOffset 21, 818 lines modified
21 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)21 ··DW_CFA_def_cfa_expression·(DW_OP_breg4·(esp):·4;·DW_OP_breg8·(eip):·0;·DW_OP_lit15;·DW_OP_and;·DW_OP_lit11;·DW_OP_ge;·DW_OP_lit2;·DW_OP_shl;·DW_OP_plus)
  
22 0000003c·00000010·00000040·FDE·cie=00000000·pc=00001230..0000123822 0000003c·00000010·00000040·FDE·cie=00000000·pc=00001230..00001238
23 ··DW_CFA_nop23 ··DW_CFA_nop
24 ··DW_CFA_nop24 ··DW_CFA_nop
25 ··DW_CFA_nop25 ··DW_CFA_nop
  
26 00000050·0000005c·00000054·FDE·cie=00000000·pc=00001a80..00001aed26 00000050·0000005c·00000054·FDE·cie=00000000·pc=00001a40..00001aad
27 ··DW_CFA_advance_loc:·1·to·00001a8127 ··DW_CFA_advance_loc:·1·to·00001a41
28 ··DW_CFA_def_cfa_offset:·828 ··DW_CFA_def_cfa_offset:·8
29 ··DW_CFA_offset:·r7·(edi)·at·cfa-829 ··DW_CFA_offset:·r7·(edi)·at·cfa-8
30 ··DW_CFA_advance_loc:·1·to·00001a8230 ··DW_CFA_advance_loc:·1·to·00001a42
31 ··DW_CFA_def_cfa_offset:·1231 ··DW_CFA_def_cfa_offset:·12
32 ··DW_CFA_offset:·r6·(esi)·at·cfa-1232 ··DW_CFA_offset:·r6·(esi)·at·cfa-12
33 ··DW_CFA_advance_loc:·1·to·00001a8333 ··DW_CFA_advance_loc:·1·to·00001a43
34 ··DW_CFA_def_cfa_offset:·1634 ··DW_CFA_def_cfa_offset:·16
35 ··DW_CFA_offset:·r3·(ebx)·at·cfa-1635 ··DW_CFA_offset:·r3·(ebx)·at·cfa-16
36 ··DW_CFA_advance_loc:·12·to·00001a8f36 ··DW_CFA_advance_loc:·12·to·00001a4f
37 ··DW_CFA_def_cfa_offset:·2037 ··DW_CFA_def_cfa_offset:·20
38 ··DW_CFA_advance_loc:·1·to·00001a9038 ··DW_CFA_advance_loc:·1·to·00001a50
39 ··DW_CFA_def_cfa_offset:·2439 ··DW_CFA_def_cfa_offset:·24
40 ··DW_CFA_advance_loc:·5·to·00001a9540 ··DW_CFA_advance_loc:·5·to·00001a55
41 ··DW_CFA_def_cfa_offset:·2841 ··DW_CFA_def_cfa_offset:·28
42 ··DW_CFA_advance_loc:·7·to·00001a9c42 ··DW_CFA_advance_loc:·7·to·00001a5c
43 ··DW_CFA_def_cfa_offset:·3243 ··DW_CFA_def_cfa_offset:·32
44 ··DW_CFA_advance_loc:·8·to·00001aa444 ··DW_CFA_advance_loc:·8·to·00001a64
45 ··DW_CFA_def_cfa_offset:·1645 ··DW_CFA_def_cfa_offset:·16
46 ··DW_CFA_advance_loc:·9·to·00001aad46 ··DW_CFA_advance_loc:·9·to·00001a6d
47 ··DW_CFA_def_cfa_offset:·2847 ··DW_CFA_def_cfa_offset:·28
48 ··DW_CFA_advance_loc:·1·to·00001aae48 ··DW_CFA_advance_loc:·1·to·00001a6e
49 ··DW_CFA_def_cfa_offset:·3249 ··DW_CFA_def_cfa_offset:·32
50 ··DW_CFA_advance_loc:·8·to·00001ab650 ··DW_CFA_advance_loc:·8·to·00001a76
51 ··DW_CFA_def_cfa_offset:·2051 ··DW_CFA_def_cfa_offset:·20
52 ··DW_CFA_advance_loc:·8·to·00001abe52 ··DW_CFA_advance_loc:·8·to·00001a7e
53 ··DW_CFA_def_cfa_offset:·2453 ··DW_CFA_def_cfa_offset:·24
54 ··DW_CFA_advance_loc:·4·to·00001ac254 ··DW_CFA_advance_loc:·4·to·00001a82
55 ··DW_CFA_def_cfa_offset:·2855 ··DW_CFA_def_cfa_offset:·28
56 ··DW_CFA_advance_loc:·1·to·00001ac356 ··DW_CFA_advance_loc:·1·to·00001a83
57 ··DW_CFA_def_cfa_offset:·3257 ··DW_CFA_def_cfa_offset:·32
58 ··DW_CFA_advance_loc:·8·to·00001acb58 ··DW_CFA_advance_loc:·8·to·00001a8b
59 ··DW_CFA_def_cfa_offset:·1659 ··DW_CFA_def_cfa_offset:·16
60 ··DW_CFA_advance_loc:·17·to·00001adc60 ··DW_CFA_advance_loc:·17·to·00001a9c
61 ··DW_CFA_def_cfa_offset:·2061 ··DW_CFA_def_cfa_offset:·20
62 ··DW_CFA_advance_loc:·1·to·00001add62 ··DW_CFA_advance_loc:·1·to·00001a9d
63 ··DW_CFA_def_cfa_offset:·2463 ··DW_CFA_def_cfa_offset:·24
64 ··DW_CFA_advance_loc:·1·to·00001ade64 ··DW_CFA_advance_loc:·1·to·00001a9e
65 ··DW_CFA_def_cfa_offset:·2865 ··DW_CFA_def_cfa_offset:·28
66 ··DW_CFA_advance_loc:·1·to·00001adf66 ··DW_CFA_advance_loc:·1·to·00001a9f
67 ··DW_CFA_def_cfa_offset:·3267 ··DW_CFA_def_cfa_offset:·32
68 ··DW_CFA_advance_loc:·8·to·00001ae768 ··DW_CFA_advance_loc:·8·to·00001aa7
69 ··DW_CFA_def_cfa_offset:·1669 ··DW_CFA_def_cfa_offset:·16
70 ··DW_CFA_advance_loc:·3·to·00001aea70 ··DW_CFA_advance_loc:·3·to·00001aaa
71 ··DW_CFA_restore:·r3·(ebx)71 ··DW_CFA_restore:·r3·(ebx)
72 ··DW_CFA_def_cfa_offset:·1272 ··DW_CFA_def_cfa_offset:·12
73 ··DW_CFA_advance_loc:·1·to·00001aeb73 ··DW_CFA_advance_loc:·1·to·00001aab
74 ··DW_CFA_restore:·r6·(esi)74 ··DW_CFA_restore:·r6·(esi)
75 ··DW_CFA_def_cfa_offset:·875 ··DW_CFA_def_cfa_offset:·8
76 ··DW_CFA_advance_loc:·1·to·00001aec76 ··DW_CFA_advance_loc:·1·to·00001aac
77 ··DW_CFA_restore:·r7·(edi)77 ··DW_CFA_restore:·r7·(edi)
78 ··DW_CFA_def_cfa_offset:·478 ··DW_CFA_def_cfa_offset:·4
79 ··DW_CFA_nop79 ··DW_CFA_nop
  
80 000000b0·00000068·000000b4·FDE·cie=00000000·pc=00001af0..00001b7b80 000000b0·00000070·000000b4·FDE·cie=00000000·pc=00001ab0..00001b77
81 ··DW_CFA_advance_loc:·1·to·00001af181 ··DW_CFA_advance_loc:·1·to·00001ab1
82 ··DW_CFA_def_cfa_offset:·882 ··DW_CFA_def_cfa_offset:·8
83 ··DW_CFA_offset:·r5·(ebp)·at·cfa-883 ··DW_CFA_offset:·r5·(ebp)·at·cfa-8
84 ··DW_CFA_advance_loc:·1·to·00001af284 ··DW_CFA_advance_loc:·1·to·00001ab2
85 ··DW_CFA_def_cfa_offset:·1285 ··DW_CFA_def_cfa_offset:·12
86 ··DW_CFA_offset:·r7·(edi)·at·cfa-1286 ··DW_CFA_offset:·r7·(edi)·at·cfa-12
87 ··DW_CFA_advance_loc:·1·to·00001af387 ··DW_CFA_advance_loc:·1·to·00001ab3
88 ··DW_CFA_def_cfa_offset:·1688 ··DW_CFA_def_cfa_offset:·16
89 ··DW_CFA_offset:·r6·(esi)·at·cfa-1689 ··DW_CFA_offset:·r6·(esi)·at·cfa-16
90 ··DW_CFA_advance_loc:·1·to·00001af490 ··DW_CFA_advance_loc:·1·to·00001ab4
91 ··DW_CFA_def_cfa_offset:·2091 ··DW_CFA_def_cfa_offset:·20
92 ··DW_CFA_offset:·r3·(ebx)·at·cfa-2092 ··DW_CFA_offset:·r3·(ebx)·at·cfa-20
93 ··DW_CFA_advance_loc:·14·to·00001b0293 ··DW_CFA_advance_loc:·14·to·00001ac2
94 ··DW_CFA_def_cfa_offset:·6094 ··DW_CFA_def_cfa_offset:·60
95 ··DW_CFA_advance_loc:·13·to·00001b0f95 ··DW_CFA_advance_loc:·13·to·00001acf
96 ··DW_CFA_def_cfa_offset:·6496 ··DW_CFA_def_cfa_offset:·64
97 ··DW_CFA_advance_loc:·13·to·00001b1c97 ··DW_CFA_advance_loc:·13·to·00001adc
98 ··DW_CFA_def_cfa_offset:·6898 ··DW_CFA_def_cfa_offset:·68
99 ··DW_CFA_advance_loc:·1·to·00001b1d99 ··DW_CFA_advance_loc:·1·to·00001add
100 ··DW_CFA_def_cfa_offset:·72100 ··DW_CFA_def_cfa_offset:·72
101 ··DW_CFA_advance_loc:·4·to·00001b21101 ··DW_CFA_advance_loc:·4·to·00001ae1
102 ··DW_CFA_def_cfa_offset:·76102 ··DW_CFA_def_cfa_offset:·76
103 ··DW_CFA_advance_loc:·4·to·00001b25103 ··DW_CFA_advance_loc:·4·to·00001ae5
104 ··DW_CFA_def_cfa_offset:·80104 ··DW_CFA_def_cfa_offset:·80
105 ··DW_CFA_advance_loc:·8·to·00001b2d105 ··DW_CFA_advance_loc:·8·to·00001aed
106 ··DW_CFA_def_cfa_offset:·48106 ··DW_CFA_def_cfa_offset:·48
107 ··DW_CFA_advance_loc:·25·to·00001b46107 ··DW_CFA_advance_loc:·21·to·00001b02
108 ··DW_CFA_def_cfa_offset:·60108 ··DW_CFA_def_cfa_offset:·60
109 ··DW_CFA_advance_loc:·1·to·00001b47109 ··DW_CFA_advance_loc:·1·to·00001b03
110 ··DW_CFA_def_cfa_offset:·64110 ··DW_CFA_def_cfa_offset:·64
111 ··DW_CFA_advance_loc:·8·to·00001b4f111 ··DW_CFA_advance_loc:·8·to·00001b0b
112 ··DW_CFA_def_cfa_offset:·48112 ··DW_CFA_def_cfa_offset:·48
 113 ··DW_CFA_advance_loc:·40·to·00001b33
 114 ··DW_CFA_def_cfa_offset:·52
 115 ··DW_CFA_advance_loc:·4·to·00001b37
 116 ··DW_CFA_def_cfa_offset:·56
113 ··DW_CFA_advance_loc:·11·to·00001b5a117 ··DW_CFA_advance_loc:·1·to·00001b38
114 ··DW_CFA_def_cfa_offset:·60118 ··DW_CFA_def_cfa_offset:·60
115 ··DW_CFA_advance_loc:·1·to·00001b5b119 ··DW_CFA_advance_loc:·4·to·00001b3c
116 ··DW_CFA_def_cfa_offset:·64120 ··DW_CFA_def_cfa_offset:·64
117 ··DW_CFA_advance_loc:·6·to·00001b61121 ··DW_CFA_advance_loc:·12·to·00001b48
118 ··DW_CFA_def_cfa_offset:·60122 ··DW_CFA_def_cfa_offset:·48
 123 ··DW_CFA_advance_loc:·21·to·00001b5d
 124 ··DW_CFA_def_cfa_offset:·52
119 ··DW_CFA_advance_loc:·1·to·00001b62125 ··DW_CFA_advance_loc:·1·to·00001b5e
120 ··DW_CFA_def_cfa_offset:·56126 ··DW_CFA_def_cfa_offset:·56
121 ··DW_CFA_advance_loc:·1·to·00001b63127 ··DW_CFA_advance_loc:·1·to·00001b5f
122 ··DW_CFA_def_cfa_offset:·60128 ··DW_CFA_def_cfa_offset:·60
123 ··DW_CFA_advance_loc:·6·to·00001b69129 ··DW_CFA_advance_loc:·6·to·00001b65
124 ··DW_CFA_def_cfa_offset:·64130 ··DW_CFA_def_cfa_offset:·64
125 ··DW_CFA_advance_loc:·8·to·00001b71131 ··DW_CFA_advance_loc:·8·to·00001b6d
126 ··DW_CFA_def_cfa_offset:·48132 ··DW_CFA_def_cfa_offset:·48
127 ··DW_CFA_advance_loc:·3·to·00001b74133 ··DW_CFA_advance_loc:·3·to·00001b70
128 ··DW_CFA_def_cfa_offset:·20134 ··DW_CFA_def_cfa_offset:·20
129 ··DW_CFA_advance_loc:·3·to·00001b77135 ··DW_CFA_advance_loc:·3·to·00001b73
130 ··DW_CFA_restore:·r3·(ebx)136 ··DW_CFA_restore:·r3·(ebx)
131 ··DW_CFA_def_cfa_offset:·16137 ··DW_CFA_def_cfa_offset:·16
132 ··DW_CFA_advance_loc:·1·to·00001b78138 ··DW_CFA_advance_loc:·1·to·00001b74
133 ··DW_CFA_restore:·r6·(esi)139 ··DW_CFA_restore:·r6·(esi)
134 ··DW_CFA_def_cfa_offset:·12140 ··DW_CFA_def_cfa_offset:·12
135 ··DW_CFA_advance_loc:·1·to·00001b79141 ··DW_CFA_advance_loc:·1·to·00001b75
136 ··DW_CFA_restore:·r7·(edi)142 ··DW_CFA_restore:·r7·(edi)
137 ··DW_CFA_def_cfa_offset:·8143 ··DW_CFA_def_cfa_offset:·8
138 ··DW_CFA_advance_loc:·1·to·00001b7a144 ··DW_CFA_advance_loc:·1·to·00001b76
Max diff block lines reached; 34368/40652 bytes (84.54%) of diff not shown.
590 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 5, 23 lines modifiedOffset 5, 23 lines modified
5 PyInit_nis5 PyInit_nis
6 PyModule_Create26 PyModule_Create2
7 PyModule_GetDict7 PyModule_GetDict
8 PyErr_NewException8 PyErr_NewException
9 PyDict_SetItemString9 PyDict_SetItemString
10 PyArg_ParseTupleAndKeywords10 PyArg_ParseTupleAndKeywords
11 yp_get_default_domain11 yp_get_default_domain
12 yperr_string 
13 PyErr_SetString 
14 _Py_Dealloc 
15 PyUnicode_FromString 
16 PyList_Append 
17 yp_master12 yp_master
 13 PyErr_SetString
18 clnt_create14 clnt_create
19 PyList_New15 yperr_string
20 clnt_spcreateerror16 clnt_spcreateerror
 17 PyList_New
 18 PyUnicode_FromString
 19 PyList_Append
 20 _Py_Dealloc
21 xdr_string21 xdr_string
22 xdr_pointer22 xdr_pointer
23 xdr_enum23 xdr_enum
24 PyEval_RestoreThread24 PyEval_RestoreThread
25 PyUnicode_DecodeFSDefaultAndSize25 PyUnicode_DecodeFSDefaultAndSize
26 PyErr_Clear26 PyErr_Clear
27 PyEval_SaveThread27 PyEval_SaveThread
2.21 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 9, 23 lines modifiedOffset 9, 23 lines modified
9 ··0x00000458·50794d6f·64756c65·5f437265·61746532·PyModule_Create29 ··0x00000458·50794d6f·64756c65·5f437265·61746532·PyModule_Create2
10 ··0x00000468·0050794d·6f64756c·655f4765·74446963·.PyModule_GetDic10 ··0x00000468·0050794d·6f64756c·655f4765·74446963·.PyModule_GetDic
11 ··0x00000478·74005079·4572725f·4e657745·78636570·t.PyErr_NewExcep11 ··0x00000478·74005079·4572725f·4e657745·78636570·t.PyErr_NewExcep
12 ··0x00000488·74696f6e·00507944·6963745f·53657449·tion.PyDict_SetI12 ··0x00000488·74696f6e·00507944·6963745f·53657449·tion.PyDict_SetI
13 ··0x00000498·74656d53·7472696e·67005079·4172675f·temString.PyArg_13 ··0x00000498·74656d53·7472696e·67005079·4172675f·temString.PyArg_
14 ··0x000004a8·50617273·65547570·6c65416e·644b6579·ParseTupleAndKey14 ··0x000004a8·50617273·65547570·6c65416e·644b6579·ParseTupleAndKey
15 ··0x000004b8·776f7264·73007970·5f676574·5f646566·words.yp_get_def15 ··0x000004b8·776f7264·73007970·5f676574·5f646566·words.yp_get_def
16 ··0x000004c8·61756c74·5f646f6d·61696e00·79706572·ault_domain.yper16 ··0x000004c8·61756c74·5f646f6d·61696e00·79705f6d·ault_domain.yp_m
17 ··0x000004d8·725f7374·72696e67·00507945·72725f53·r_string.PyErr_S 
18 ··0x000004e8·65745374·72696e67·005f5079·5f446561·etString._Py_Dea 
19 ··0x000004f8·6c6c6f63·00507955·6e69636f·64655f46·lloc.PyUnicode_F17 ··0x000004d8·61737465·72005079·4572725f·53657453·aster.PyErr_SetS
 18 ··0x000004e8·7472696e·6700636c·6e745f63·72656174·tring.clnt_creat
 19 ··0x000004f8·65006672·65650079·70657272·5f737472·e.free.yperr_str
 20 ··0x00000508·696e6700·636c6e74·5f737063·72656174·ing.clnt_spcreat
 21 ··0x00000518·65657272·6f720050·794c6973·745f4e65·eerror.PyList_Ne
 22 ··0x00000528·77005079·556e6963·6f64655f·46726f6d·w.PyUnicode_From
20 ··0x00000508·726f6d53·7472696e·67005079·4c697374·romString.PyList23 ··0x00000538·53747269·6e670050·794c6973·745f4170·String.PyList_Ap
 24 ··0x00000548·70656e64·005f5079·5f446561·6c6c6f63·pend._Py_Dealloc
21 ··0x00000518·5f417070·656e6400·79705f6d·61737465·_Append.yp_maste 
22 ··0x00000528·7200636c·6e745f63·72656174·65006672·r.clnt_create.fr 
23 ··0x00000538·65650050·794c6973·745f4e65·7700636c·ee.PyList_New.cl 
24 ··0x00000548·6e745f73·70637265·61746565·72726f72·nt_spcreateerror 
25 ··0x00000558·00786472·5f737472·696e6700·7864725f·.xdr_string.xdr_25 ··0x00000558·00786472·5f737472·696e6700·7864725f·.xdr_string.xdr_
26 ··0x00000568·706f696e·74657200·7864725f·656e756d·pointer.xdr_enum26 ··0x00000568·706f696e·74657200·7864725f·656e756d·pointer.xdr_enum
27 ··0x00000578·00737472·636d7000·50794576·616c5f52·.strcmp.PyEval_R27 ··0x00000578·00737472·636d7000·50794576·616c5f52·.strcmp.PyEval_R
28 ··0x00000588·6573746f·72655468·72656164·00507955·estoreThread.PyU28 ··0x00000588·6573746f·72655468·72656164·00507955·estoreThread.PyU
29 ··0x00000598·6e69636f·64655f44·65636f64·65465344·nicode_DecodeFSD29 ··0x00000598·6e69636f·64655f44·65636f64·65465344·nicode_DecodeFSD
30 ··0x000005a8·65666175·6c74416e·6453697a·65005079·efaultAndSize.Py30 ··0x000005a8·65666175·6c74416e·6453697a·65005079·efaultAndSize.Py
31 ··0x000005b8·4572725f·436c6561·72005079·4576616c·Err_Clear.PyEval31 ··0x000005b8·4572725f·436c6561·72005079·4576616c·Err_Clear.PyEval
542 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 Disassembly·of·section·.init:3 Disassembly·of·section·.init:
  
4 00001000·<.init>:4 00001000·<.init>:
5 _init():5 _init():
6 »       push···%ebx6 »       push···%ebx
7 »       sub····$0x8,%esp7 »       sub····$0x8,%esp
8 »       call···1980·<__cxa_finalize@plt+0x750>8 »       call···1940·<__cxa_finalize@plt+0x710>
9 »       add····$0x2ff7,%ebx9 »       add····$0x2ff7,%ebx
10 »       mov····-0x1c(%ebx),%eax10 »       mov····-0x1c(%ebx),%eax
11 »       test···%eax,%eax11 »       test···%eax,%eax
12 »       je·····101b·<clnt_spcreateerror@plt-0x15>12 »       je·····101b·<clnt_spcreateerror@plt-0x15>
13 »       call···*%eax13 »       call···*%eax
14 »       add····$0x8,%esp14 »       add····$0x8,%esp
15 »       pop····%ebx15 »       pop····%ebx
32.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 176 lines modifiedOffset 1, 94 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00001240·<PyInit_nis@@Base-0x840>:2 00001240·<PyInit_nis@@Base-0x800>:
3 _Py_DECREF(): 
4 ./build-static/../Include/object.h:422 
5 »       subl···$0x1,0x0(%ebp) 
6 »       jne····1252·<__cxa_finalize@plt+0x22> 
7 ./build-static/../Include/object.h:430 
8 »       sub····$0xc,%esp 
9 »       push···%ebp 
10 »       call···10c0·<_Py_Dealloc@plt> 
11 »       add····$0x10,%esp 
12 nis_maps(): 
13 ./build-static/./Modules/nismodule.c:411 
14 »       mov····0x4(%edi),%edi 
15 »       test···%edi,%edi 
16 »       je·····1406·<__cxa_finalize@plt+0x1d6> 
17 ./build-static/./Modules/nismodule.c:412 
18 »       sub····$0xc,%esp 
19 »       pushl··(%edi) 
20 »       call···11b0·<PyUnicode_FromString@plt> 
21 ./build-static/./Modules/nismodule.c:413 
22 »       add····$0x10,%esp 
23 ./build-static/./Modules/nismodule.c:412 
24 »       mov····%eax,%ebp 
25 ./build-static/./Modules/nismodule.c:413 
26 »       test···%eax,%eax 
27 »       je·····1292·<__cxa_finalize@plt+0x62> 
28 ./build-static/./Modules/nismodule.c:413·(discriminator·1) 
29 »       push···%edx 
30 »       push···%edx 
31 »       push···%eax 
32 »       push···%esi 
33 »       call···1140·<PyList_Append@plt> 
34 »       add····$0x10,%esp 
35 »       test···%eax,%eax 
36 »       jns····1240·<__cxa_finalize@plt+0x10> 
37 _Py_DECREF(): 
38 ./build-static/../Include/object.h:422 
39 »       subl···$0x1,0x0(%ebp) 
40 »       jne····1292·<__cxa_finalize@plt+0x62> 
41 ./build-static/../Include/object.h:430 
42 »       sub····$0xc,%esp 
43 »       push···%ebp 
44 »       call···10c0·<_Py_Dealloc@plt> 
45 »       add····$0x10,%esp 
46 ./build-static/../Include/object.h:422 
47 »       subl···$0x1,(%esi) 
48 »       je·····13f3·<__cxa_finalize@plt+0x1c3> 
49 nis_maps(): 
50 ./build-static/./Modules/nismodule.c:401 
51 »       xor····%esi,%esi 
52 »       jmp····1b71·<PyInit_nis@@Base+0xf1> 
53 »       mov····0x4(%esp),%ecx 
54 ./build-static/./Modules/nismodule.c:407 
55 »       mov····%ecx,0x8(%esp) 
56 nis_maplist():3 nis_maplist():
57 ./build-static/./Modules/nismodule.c:359 
58 »       lea····-0x180(%ebx),%edi 
59 ./build-static/./Modules/nismodule.c:363 
60 »       lea····0xc(%esp),%ebp 
61 ./build-static/./Modules/nismodule.c:359 
62 »       movl···$0x0,0xc(%esp) 
63 ./build-static/./Modules/nismodule.c:362 
64 »       mov····0x4(%edi),%esi 
65 »       test···%esi,%esi 
66 »       je·····1395·<__cxa_finalize@plt+0x165> 
67 ./build-static/./Modules/nismodule.c:363 
68 »       push···%eax 
69 ./build-static/./Modules/nismodule.c:362 
70 »       add····$0xc,%edi 
71 ./build-static/./Modules/nismodule.c:363 
72 »       push···%ebp 
73 »       push···%esi 
74 »       pushl··0x14(%esp) 
75 »       call···10d0·<yp_master@plt> 
76 ./build-static/./Modules/nismodule.c:362 
77 »       mov····0x1c(%esp),%eax 
78 »       add····$0x10,%esp 
79 »       test···%eax,%eax 
80 »       je·····12bc·<__cxa_finalize@plt+0x8c> 
81 ./build-static/./Modules/nismodule.c:3704 ./build-static/./Modules/nismodule.c:370
82 »       lea····-0x1fee(%ebx),%edx5 »       lea····-0x1fee(%ebx),%edx
83 »       push···%edx6 »       push···%edx
84 »       push···$0x27 »       push···$0x2
85 »       push···$0x186a48 »       push···$0x186a4
86 »       push···%eax9 »       push···%eax
87 »       call···1170·<clnt_create@plt>10 »       call···1170·<clnt_create@plt>
88 ./build-static/./Modules/nismodule.c:37111 ./build-static/./Modules/nismodule.c:371
89 »       add····$0x10,%esp12 »       add····$0x10,%esp
90 ./build-static/./Modules/nismodule.c:37013 ./build-static/./Modules/nismodule.c:370
91 »       mov····%eax,%esi14 »       mov····%eax,%esi
92 ./build-static/./Modules/nismodule.c:37115 ./build-static/./Modules/nismodule.c:371
93 »       test···%eax,%eax16 »       test···%eax,%eax
94 »       je·····13b1·<__cxa_finalize@plt+0x181>17 »       je·····12fa·<__cxa_finalize@plt+0xca>
95 memset():18 memset():
96 /usr/include/i386-linux-gnu/bits/string_fortified.h:7119 /usr/include/i386-linux-gnu/bits/string_fortified.h:71
97 »       lea····0x178(%ebx),%ebp20 »       lea····0x178(%ebx),%ebp
98 »       xor····%eax,%eax21 »       xor····%eax,%eax
99 »       mov····$0x2,%ecx22 »       mov····$0x2,%ecx
100 »       mov····%ebp,%edi23 »       mov····%ebp,%edi
101 nisproc_maplist_2():24 nisproc_maplist_2():
102 ./build-static/./Modules/nismodule.c:34325 ./build-static/./Modules/nismodule.c:343
103 »       lea····-0x2b7e(%ebx),%edx26 »       lea····-0x2bc9(%ebx),%edx
104 memset():27 memset():
105 /usr/include/i386-linux-gnu/bits/string_fortified.h:7128 /usr/include/i386-linux-gnu/bits/string_fortified.h:71
106 »       rep·stos·%eax,%es:(%edi)29 »       rep·stos·%eax,%es:(%edi)
107 nisproc_maplist_2():30 nisproc_maplist_2():
108 ./build-static/./Modules/nismodule.c:34331 ./build-static/./Modules/nismodule.c:343
109 »       lea····-0x2bf5(%ebx),%ecx32 »       lea····-0x2c40(%ebx),%ecx
110 »       mov····0x4(%esi),%eax33 »       mov····0x4(%esi),%eax
111 »       pushl··-0x1c04(%ebx)34 »       pushl··-0x1c04(%ebx)
112 »       pushl··-0x1c08(%ebx)35 »       pushl··-0x1c08(%ebx)
113 »       push···%ebp36 »       push···%ebp
114 »       push···%edx37 »       push···%edx
115 »       lea····0x18(%esp),%ebp38 »       lea····0x18(%esp),%ebp
116 »       push···%ebp39 »       push···%ebp
117 »       push···%ecx40 »       push···%ecx
118 »       push···$0xb41 »       push···$0xb
119 »       push···%esi42 »       push···%esi
120 »       call···*(%eax)43 »       call···*(%eax)
121 »       add····$0x20,%esp44 »       add····$0x20,%esp
122 »       test···%eax,%eax45 »       test···%eax,%eax
123 »       jne····13e4·<__cxa_finalize@plt+0x1b4>46 »       jne····132d·<__cxa_finalize@plt+0xfd>
Max diff block lines reached; 29045/32646 bytes (88.97%) of diff not shown.
493 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001b7c·<.fini>:2 00001b78·<.fini>:
3 _fini():3 _fini():
4 »       push···%ebx4 »       push···%ebx
5 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
6 »       call···1980·<__cxa_finalize@plt+0x750>6 »       call···1940·<__cxa_finalize@plt+0x710>
7 »       add····$0x247b,%ebx7 »       add····$0x247f,%ebx
8 »       add····$0x8,%esp8 »       add····$0x8,%esp
9 »       pop····%ebx9 »       pop····%ebx
10 »       retq···10 »       retq···
1.0 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x00002400·011b033b·70000000·0d000000·20ecffff·...;p.......·...2 ··0x00002400·011b033b·70000000·0d000000·20ecffff·...;p.......·...
3 ··0x00002410·8c000000·30eeffff·b0000000·40eeffff·....0.......@...3 ··0x00002410·8c000000·30eeffff·b0000000·40eeffff·....0.......@...
4 ··0x00002420·b0010000·0bf0ffff·80020000·39f0ffff·............9...4 ··0x00002420·b8010000·c0efffff·80020000·eeefffff·................
5 ··0x00002430·ac020000·82f0ffff·f8020000·caf0ffff·................5 ··0x00002430·ac020000·37f0ffff·f8020000·7ff0ffff·....7...........
6 ··0x00002440·44030000·46f1ffff·a0030000·73f2ffff·D...F.......s...6 ··0x00002440·44030000·fbf0ffff·a0030000·28f2ffff·D...........(...
7 ··0x00002450·34040000·d1f2ffff·90040000·64f4ffff·4...........d...7 ··0x00002450·34040000·86f2ffff·90040000·19f4ffff·4...............
8 ··0x00002460·80050000·80f6ffff·c4000000·f0f6ffff·................8 ··0x00002460·80050000·40f6ffff·c4000000·b0f6ffff·....@...........
9 ··0x00002470·24010000····························$...9 ··0x00002470·24010000····························$...
  
7.87 KB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 91 lines modifiedOffset 1, 91 lines modified
  
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x00002474·14000000·00000000·017a5200·017c0801·.........zR..|..2 ··0x00002474·14000000·00000000·017a5200·017c0801·.........zR..|..
3 ··0x00002484·1b0c0404·88010000·20000000·1c000000·........·.......3 ··0x00002484·1b0c0404·88010000·20000000·1c000000·........·.......
4 ··0x00002494·8cebffff·10020000·000e0846·0e0c4a0f·...........F..J.4 ··0x00002494·8cebffff·10020000·000e0846·0e0c4a0f·...........F..J.
5 ··0x000024a4·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....5 ··0x000024a4·0b740478·003f1a3b·2a322422·10000000·.t.x.?.;*2$"....
6 ··0x000024b4·40000000·78edffff·08000000·00000000·@...x...........6 ··0x000024b4·40000000·78edffff·08000000·00000000·@...x...........
7 ··0x000024c4·5c000000·54000000·b4f5ffff·6d000000·\...T.......m...7 ··0x000024c4·5c000000·54000000·74f5ffff·6d000000·\...T...t...m...
8 ··0x000024d4·00410e08·8702410e·0c860341·0e108304·.A....A....A....8 ··0x000024d4·00410e08·8702410e·0c860341·0e108304·.A....A....A....
9 ··0x000024e4·4c0e1441·0e18450e·1c470e20·480e1049·L..A..E..G.·H..I9 ··0x000024e4·4c0e1441·0e18450e·1c470e20·480e1049·L..A..E..G.·H..I
10 ··0x000024f4·0e1c410e·20480e14·480e1844·0e1c410e·..A.·H..H..D..A.10 ··0x000024f4·0e1c410e·20480e14·480e1844·0e1c410e·..A.·H..H..D..A.
11 ··0x00002504·20480e10·510e1441·0e18410e·1c410e20··H..Q..A..A..A.·11 ··0x00002504·20480e10·510e1441·0e18410e·1c410e20··H..Q..A..A..A.·
12 ··0x00002514·480e1043·c30e0c41·c60e0841·c70e0400·H..C...A...A....12 ··0x00002514·480e1043·c30e0c41·c60e0841·c70e0400·H..C...A...A....
13 ··0x00002524·68000000·b4000000·c4f5ffff·8b000000·h...............13 ··0x00002524·70000000·b4000000·84f5ffff·c7000000·p...............
14 ··0x00002534·00410e08·8502410e·0c870341·0e108604·.A....A....A....14 ··0x00002534·00410e08·8502410e·0c870341·0e108604·.A....A....A....
15 ··0x00002544·410e1483·054e0e3c·4d0e404d·0e44410e·A....N.<M.@M.DA.15 ··0x00002544·410e1483·054e0e3c·4d0e404d·0e44410e·A....N.<M.@M.DA.
16 ··0x00002554·48440e4c·440e5048·0e30590e·3c410e40·HD.LD.PH.0Y.<A.@16 ··0x00002554·48440e4c·440e5048·0e30550e·3c410e40·HD.LD.PH.0U.<A.@
17 ··0x00002564·480e304b·0e3c410e·40460e3c·410e3841·H.0K.<A.@F.<A.8A 
18 ··0x00002574·0e3c460e·40480e30·430e1443·c30e1041·.<F.@H.0C..C...A 
19 ··0x00002584·c60e0c41·c70e0841·c50e0400·1c000000·...A...A........ 
20 ··0x00002594·00000000·017a5200·017c0801·1b0c0404·.....zR..|...... 
21 ··0x000025a4·88010e30·83058502·86048703·cc000000·...0............ 
22 ··0x000025b4·24000000·88ecffff·cb010000·00490e3c·$............I.<17 ··0x00002564·480e3068·0e34440e·38410e3c·440e404c·H.0h.4D.8A.<D.@L
 18 ··0x00002574·0e30550e·34410e38·410e3c46·0e40480e·.0U.4A.8A.<F.@H.
 19 ··0x00002584·30430e14·43c30e10·41c60e0c·41c70e08·0C..C...A...A...
 20 ··0x00002594·41c50e04·1c000000·00000000·017a5200·A............zR.
 21 ··0x000025a4·017c0801·1b0c0404·88010e30·83058502·.|.........0....
 22 ··0x000025b4·86048703·c4000000·24000000·80ecffff·........$.......
 23 ··0x000025c4·80010000·00470e34·420e3845·0e3c410e·.....G.4B.8E.<A.
 24 ··0x000025d4·40480e30·700e3446·0e38410e·3c410e40·@H.0p.4F.8A.<A.@
 25 ··0x000025e4·450e4441·0e48420e·4c410e50·450e304b·E.DA.HB.LA.PE.0K
 26 ··0x000025f4·0e3c440e·40460e30·4c0e3c44·0e404e0e·.<D.@F.0L.<D.@N.
 27 ··0x00002604·304e0e3c·410e4046·0e3c410e·38410e3c·0N.<A.@F.<A.8A.<
 28 ··0x00002614·460e4048·0e30480e·3c440e40·460e3c41·F.@H.0H.<D.@F.<A
 29 ··0x00002624·0e38410e·3c460e40·480e3043·0e3c460e·.8A.<F.@H.0C.<F.
 30 ··0x00002634·40480e30·480e3c44·0e40460e·30450e3c·@H.0H.<D.@F.0E.<
23 ··0x000025c4·410e4048·0e304e0e·3c420e40·480e3047·A.@H.0N.<B.@H.0G31 ··0x00002644·420e4048·0e30490e·3c420e40·480e3047·B.@H.0I.<B.@H.0G
24 ··0x000025d4·0e34410e·38410e3c·410e4048·0e304d0e·.4A.8A.<A.@H.0M.32 ··0x00002654·0e34410e·38410e3c·410e4048·0e305f0e·.4A.8A.<A.@H.0_.
 33 ··0x00002664·3c410e40·480e304c·0e3c410e·404a0e30·<A.@H.0L.<A.@J.0
25 ··0x000025e4·3c410e40·480e3076·0e34440e·38410e3c·<A.@H.0v.4D.8A.< 
26 ··0x000025f4·440e404c·0e304b0e·34420e38·450e3c41·D.@L.0K.4B.8E.<A 
27 ··0x00002604·0e40480e·30700e34·460e3841·0e3c410e·.@H.0p.4F.8A.<A. 
28 ··0x00002614·40450e44·410e4842·0e4c410e·50450e30·@E.DA.HB.LA.PE.0 
29 ··0x00002624·4b0e3c44·0e40460e·304c0e3c·440e404e·K.<D.@F.0L.<D.@N 
30 ··0x00002634·0e304b0e·3c420e40·480e3056·0e34410e·.0K.<B.@H.0V.4A. 
31 ··0x00002644·38410e3c·460e4048·0e30480e·3c440e40·8A.<F.@H.0H.<D.@ 
32 ··0x00002654·460e3c41·0e38410e·3c460e40·480e3043·F.<A.8A.<F.@H.0C 
33 ··0x00002664·0e3c460e·40480e30·480e3c44·0e40460e·.<F.@H.0H.<D.@F. 
34 ··0x00002674·30450e3c·410e404a·0e300000·28000000·0E.<A.@J.0..(...34 ··0x00002674·480e3c41·0e40480e·30000000·28000000·H.<A.@H.0...(...
35 ··0x00002684·10020000·83edffff·2e000000·00410e08·.............A..35 ··0x00002684·10020000·38edffff·2e000000·00410e08·....8........A..
36 ··0x00002694·83024e0e·14450e18·440e1c44·0e204d0e·..N..E..D..D.·M.36 ··0x00002694·83024e0e·14450e18·440e1c44·0e204d0e·..N..E..D..D.·M.
37 ··0x000026a4·0844c30e·04000000·48000000·3c020000·.D......H...<...37 ··0x000026a4·0844c30e·04000000·48000000·3c020000·.D......H...<...
38 ··0x000026b4·85edffff·49000000·00410e08·8702410e·....I....A....A.38 ··0x000026b4·3aedffff·49000000·00410e08·8702410e·:...I....A....A.
39 ··0x000026c4·0c860341·0e108304·540e1442·0e18410e·...A....T..B..A.39 ··0x000026c4·0c860341·0e108304·540e1442·0e18410e·...A....T..B..A.
40 ··0x000026d4·1c410e20·480e104e·0e14420e·18410e1c·.A.·H..N..B..A..40 ··0x000026d4·1c410e20·480e104e·0e14420e·18410e1c·.A.·H..N..B..A..
41 ··0x000026e4·410e2048·0e1049c3·0e0c41c6·0e0841c7·A.·H..I...A...A.41 ··0x000026e4·410e2048·0e1049c3·0e0c41c6·0e0841c7·A.·H..I...A...A.
42 ··0x000026f4·0e040000·48000000·88020000·82edffff·....H...........42 ··0x000026f4·0e040000·48000000·88020000·37edffff·....H.......7...
43 ··0x00002704·48000000·00410e08·8702410e·0c860341·H....A....A....A43 ··0x00002704·48000000·00410e08·8702410e·0c860341·H....A....A....A
44 ··0x00002714·0e108304·540e1441·0e18410e·1c410e20·....T..A..A..A.·44 ··0x00002714·0e108304·540e1441·0e18410e·1c410e20·....T..A..A..A.·
45 ··0x00002724·480e104e·0e14420e·18410e1c·410e2048·H..N..B..A..A.·H45 ··0x00002724·480e104e·0e14420e·18410e1c·410e2048·H..N..B..A..A.·H
46 ··0x00002734·0e1049c3·0e0c41c6·0e0841c7·0e040000·..I...A...A.....46 ··0x00002734·0e1049c3·0e0c41c6·0e0841c7·0e040000·..I...A...A.....
47 ··0x00002744·58000000·d4020000·7eedffff·7c000000·X.......~...|...47 ··0x00002744·58000000·d4020000·33edffff·7c000000·X.......3...|...
48 ··0x00002754·00410e08·8502410e·0c870343·0e108604·.A....A....C....48 ··0x00002754·00410e08·8502410e·0c870343·0e108604·.A....A....C....
49 ··0x00002764·430e1483·054e0e30·580e3441·0e38410e·C....N.0X.4A.8A.49 ··0x00002764·430e1483·054e0e30·580e3441·0e38410e·C....N.0X.4A.8A.
50 ··0x00002774·3c410e40·4b0e3045·0e34440e·38410e3c·<A.@K.0E.4D.8A.<50 ··0x00002774·3c410e40·4b0e3045·0e34440e·38410e3c·<A.@K.0E.4D.8A.<
51 ··0x00002784·410e404c·0e30620e·1443c30e·1041c60e·A.@L.0b..C...A..51 ··0x00002784·410e404c·0e30620e·1443c30e·1041c60e·A.@L.0b..C...A..
52 ··0x00002794·0c41c70e·0841c50e·04000000·90000000·.A...A..........52 ··0x00002794·0c41c70e·0841c50e·04000000·90000000·.A...A..........
53 ··0x000027a4·30030000·9eedffff·2d010000·00410e08·0.......-....A..53 ··0x000027a4·30030000·53edffff·2d010000·00410e08·0...S...-....A..
54 ··0x000027b4·8502410e·0c870341·0e108604·410e1483·..A....A....A...54 ··0x000027b4·8502410e·0c870341·0e108604·410e1483·..A....A....A...
55 ··0x000027c4·054e0e20·580e2c47·0e304c0e·20670e24·.N.·X.,G.0L.·g.$55 ··0x000027c4·054e0e20·580e2c47·0e304c0e·20670e24·.N.·X.,G.0L.·g.$
56 ··0x000027d4·410e2841·0e2c440e·30460e2c·430e2841·A.(A.,D.0F.,C.(A56 ··0x000027d4·410e2841·0e2c440e·30460e2c·430e2841·A.(A.,D.0F.,C.(A
57 ··0x000027e4·0e2c440e·30480e20·5a0e2c41·0e30480e·.,D.0H.·Z.,A.0H.57 ··0x000027e4·0e2c440e·30480e20·5a0e2c41·0e30480e·.,D.0H.·Z.,A.0H.
58 ··0x000027f4·204b0e2c·410e3048·0e204f0e·24410e28··K.,A.0H.·O.$A.(58 ··0x000027f4·204b0e2c·410e3048·0e204f0e·24410e28··K.,A.0H.·O.$A.(
59 ··0x00002804·410e2c47·0e304a0e·204c0e2c·410e3048·A.,G.0J.·L.,A.0H59 ··0x00002804·410e2c47·0e304a0e·204c0e2c·410e3048·A.,G.0J.·L.,A.0H
60 ··0x00002814·0e20470e·2c410e30·480e2068·0e1443c3·.·G.,A.0H.·h..C.60 ··0x00002814·0e20470e·2c410e30·480e2068·0e1443c3·.·G.,A.0H.·h..C.
61 ··0x00002824·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....61 ··0x00002824·0e1041c6·0e0c41c7·0e0841c5·0e040000·..A...A...A.....
62 ··0x00002834·58000000·c4030000·37eeffff·5e000000·X.......7...^...62 ··0x00002834·58000000·c4030000·ecedffff·5e000000·X...........^...
63 ··0x00002844·00410e08·8602410e·0c83034e·0e2c450e·.A....A....N.,E.63 ··0x00002844·00410e08·8602410e·0c83034e·0e2c450e·.A....A....N.,E.
64 ··0x00002854·30480e20·470e2c41·0e30460e·2c410e28·0H.·G.,A.0F.,A.(64 ··0x00002854·30480e20·470e2c41·0e30460e·2c410e28·0H.·G.,A.0F.,A.(
65 ··0x00002864·410e2c46·0e30480e·204b0e2c·410e3046·A.,F.0H.·K.,A.0F65 ··0x00002864·410e2c46·0e30480e·204b0e2c·410e3046·A.,F.0H.·K.,A.0F
66 ··0x00002874·0e2c410e·28410e2c·410e3048·0e20430e·.,A.(A.,A.0H.·C.66 ··0x00002874·0e2c410e·28410e2c·410e3048·0e20430e·.,A.(A.,A.0H.·C.
67 ··0x00002884·0c41c30e·0841c60e·04000000·ec000000·.A...A..........67 ··0x00002884·0c41c30e·0841c60e·04000000·ec000000·.A...A..........
68 ··0x00002894·20040000·39eeffff·93010000·00410e08··...9........A..68 ··0x00002894·20040000·eeedffff·93010000·00410e08··............A..
69 ··0x000028a4·8502410e·0c870341·0e108604·410e1483·..A....A....A...69 ··0x000028a4·8502410e·0c870341·0e108604·410e1483·..A....A....A...
70 ··0x000028b4·054e0e44·4d0e4851·0e4c450e·50410e54·.N.DM.HQ.LE.PA.T70 ··0x000028b4·054e0e44·4d0e4851·0e4c450e·50410e54·.N.DM.HQ.LE.PA.T
71 ··0x000028c4·410e5844·0e5c440e·60480e40·470e4c44·A.XD.\D.`H.@G.LD71 ··0x000028c4·410e5844·0e5c440e·60480e40·470e4c44·A.XD.\D.`H.@G.LD
72 ··0x000028d4·0e50480e·40470e44·450e4845·0e4c410e·.PH.@G.DE.HE.LA.72 ··0x000028d4·0e50480e·40470e44·450e4845·0e4c410e·.PH.@G.DE.HE.LA.
73 ··0x000028e4·50480e40·4b0e4c41·0e50480e·40520e4c·PH.@K.LA.PH.@R.L73 ··0x000028e4·50480e40·4b0e4c41·0e50480e·40520e4c·PH.@K.LA.PH.@R.L
74 ··0x000028f4·410e5048·0e404e0e·4c410e50·480e4043·A.PH.@N.LA.PH.@C74 ··0x000028f4·410e5048·0e404e0e·4c410e50·480e4043·A.PH.@N.LA.PH.@C
75 ··0x00002904·0e4c410e·50460e4c·410e4841·0e4c460e·.LA.PF.LA.HA.LF.75 ··0x00002904·0e4c410e·50460e4c·410e4841·0e4c460e·.LA.PF.LA.HA.LF.
76 ··0x00002914·50480e40·660e4441·0e48450e·4c450e50·PH.@f.DA.HE.LE.P76 ··0x00002914·50480e40·660e4441·0e48450e·4c450e50·PH.@f.DA.HE.LE.P
77 ··0x00002924·440e5444·0e58440e·5c440e60·480e4c41·D.TD.XD.\D.`H.LA77 ··0x00002924·440e5444·0e58440e·5c440e60·480e4c41·D.TD.XD.\D.`H.LA
78 ··0x00002934·0e504d0e·404b0e4c·410e5048·0e40510e·.PM.@K.LA.PH.@Q.78 ··0x00002934·0e504d0e·404b0e4c·410e5048·0e40510e·.PM.@K.LA.PH.@Q.
79 ··0x00002944·4c410e50·460e4c41·0e48430e·4c460e50·LA.PF.LA.HC.LF.P79 ··0x00002944·4c410e50·460e4c41·0e48430e·4c460e50·LA.PF.LA.HC.LF.P
80 ··0x00002954·480e4043·0e44410e·48440e4c·440e5046·H.@C.DA.HD.LD.PF80 ··0x00002954·480e4043·0e44410e·48440e4c·440e5046·H.@C.DA.HD.LD.PF
81 ··0x00002964·0e4c440e·504a0e40·430e1443·c30e1041·.LD.PJ.@C..C...A81 ··0x00002964·0e4c440e·504a0e40·430e1443·c30e1041·.LD.PJ.@C..C...A
82 ··0x00002974·c60e0c41·c70e0841·c50e0400·98000000·...A...A........82 ··0x00002974·c60e0c41·c70e0841·c50e0400·98000000·...A...A........
83 ··0x00002984·10050000·dceeffff·1a010000·00410e08·.............A..83 ··0x00002984·10050000·91eeffff·1a010000·00410e08·.............A..
84 ··0x00002994·8702410e·0c860341·0e108304·4e0e384d·..A....A....N.8M84 ··0x00002994·8702410e·0c860341·0e108304·4e0e384d·..A....A....N.8M
85 ··0x000029a4·0e3c510e·40410e44·410e4844·0e4c440e·.<Q.@A.DA.HD.LD.85 ··0x000029a4·0e3c510e·40410e44·410e4844·0e4c440e·.<Q.@A.DA.HD.LD.
86 ··0x000029b4·50480e30·530e3c41·0e40480e·30470e3c·PH.0S.<A.@H.0G.<86 ··0x000029b4·50480e30·530e3c41·0e40480e·30470e3c·PH.0S.<A.@H.0G.<
87 ··0x000029c4·410e4046·0e3c410e·38410e3c·460e4048·A.@F.<A.8A.<F.@H87 ··0x000029c4·410e4046·0e3c410e·38410e3c·460e4048·A.@F.<A.8A.<F.@H
88 ··0x000029d4·0e300245·0e34450e·38440e3c·440e4048·.0.E.4E.8D.<D.@H88 ··0x000029d4·0e300245·0e34450e·38440e3c·440e4048·.0.E.4E.8D.<D.@H
89 ··0x000029e4·0e3c440e·40480e30·4b0e3c41·0e40480e·.<D.@H.0K.<A.@H.89 ··0x000029e4·0e3c440e·40480e30·4b0e3c41·0e40480e·.<D.@H.0K.<A.@H.
90 ··0x000029f4·30430e3c·410e4046·0e3c410e·38410e3c·0C.<A.@F.<A.8A.<90 ··0x000029f4·30430e3c·410e4046·0e3c410e·38410e3c·0C.<A.@F.<A.8A.<
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x00003e78·701a0000····························p...2 ··0x00003e78·301a0000····························0...
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x00003e7c·201a0000·····························...2 ··0x00003e7c·e0190000····························....
  
1.25 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x000040a0·a0400000·00000000·00000000·00000000·.@..............2 ··0x000040a0·a0400000·00000000·00000000·00000000·.@..............
3 ··0x000040b0·00000000·00000000·00000000·00000000·................3 ··0x000040b0·00000000·00000000·00000000·00000000·................
4 ··0x000040c0·1b200000·d1160000·03000000·e0220000·.·..........."..4 ··0x000040c0·1b200000·86160000·03000000·e0220000·.·..........."..
5 ··0x000040d0·25200000·64180000·03000000·40220000·%·..d.......@"..5 ··0x000040d0·25200000·19180000·03000000·40220000·%·..........@"..
6 ··0x000040e0·0d200000·f01a0000·03000000·a0210000·.·...........!..6 ··0x000040e0·0d200000·b01a0000·03000000·a0210000·.·...........!..
7 ··0x000040f0·29200000·73160000·04000000·20210000·)·..s.......·!..7 ··0x000040f0·29200000·28160000·04000000·20210000·)·..(.......·!..
8 ··0x00004100·00000000·00000000·00000000·00000000·................8 ··0x00004100·00000000·00000000·00000000·00000000·................
9 ··0x00004110·3c200000·35200000·00000000·40200000·<·..5·......@·..9 ··0x00004110·3c200000·35200000·00000000·40200000·<·..5·......@·..
10 ··0x00004120·3c200000·35200000·00000000·35200000·<·..5·......5·..10 ··0x00004120·3c200000·35200000·00000000·35200000·<·..5·......5·..
11 ··0x00004130·00000000·00000000·00000000·00000000·................11 ··0x00004130·00000000·00000000·00000000·00000000·................
12 ··0x00004140·01000000·00000000·00000000·00000000·................12 ··0x00004140·01000000·00000000·00000000·00000000·................
13 ··0x00004150·00000000·f0200000·c0230000·ffffffff·.....·...#......13 ··0x00004150·00000000·f0200000·c0230000·ffffffff·.....·...#......
14 ··0x00004160·c0400000·00000000·00000000·00000000·.@..............14 ··0x00004160·c0400000·00000000·00000000·00000000·.@..............
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·30356530·33313931·34343739·35393638·05e0319144795968 
3 ··0x00000010·38353430·62656337·30376438·37313064·8540bec707d8710d2 ··0x00000000·35373463·37396661·65343864·36336562·574c79fae48d63eb
 3 ··0x00000010·30343862·38346632·62323531·32626330·048b84f2b2512bc0
4 ··0x00000020·62363666·37612e64·65627567·00000000·b66f7a.debug....4 ··0x00000020·38613332·38632e64·65627567·00000000·8a328c.debug....
5 ··0x00000030·495fbacd····························I_..5 ··0x00000030·8698091c····························....
  
518 MB
python3.9-dbg_3.9.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·2021-02-28·17:03:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-02-28·17:03:44.000000·debian-binary
2 -rw-r--r--···0········0········0·····3788·2021-02-28·17:03:44.000000·control.tar.xz2 -rw-r--r--···0········0········0·····3788·2021-02-28·17:03:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0·18389228·2021-02-28·17:03:44.000000·data.tar.xz3 -rw-r--r--···0········0········0·18439448·2021-02-28·17:03:44.000000·data.tar.xz
9.16 KB
control.tar.xz
9.13 KB
control.tar
4.62 KB
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·python3.9-dbg1 Package:·python3.9-dbg
2 Source:·python3.92 Source:·python3.9
3 Version:·3.9.2-13 Version:·3.9.2-1
4 Architecture:·i3864 Architecture:·i386
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·346446 Installed-Size:·34693
7 Depends:·python3.9·(=·3.9.2-1),·libpython3.9-dbg·(=·3.9.2-1),·libc6·(>=·2.29),·libexpat1·(>=·2.1~beta3),·zlib1g·(>=·1:1.2.0)7 Depends:·python3.9·(=·3.9.2-1),·libpython3.9-dbg·(=·3.9.2-1),·libc6·(>=·2.29),·libexpat1·(>=·2.1~beta3),·zlib1g·(>=·1:1.2.0)
8 Recommends:·gdb8 Recommends:·gdb
9 Suggests:·python3-gdbm-dbg,·python3-tk-dbg9 Suggests:·python3-gdbm-dbg,·python3-tk-dbg
10 Section:·debug10 Section:·debug
11 Priority:·optional11 Priority:·optional
12 Multi-Arch:·allowed12 Multi-Arch:·allowed
13 Description:·Debug·Build·of·the·Python·Interpreter·(version·3.9)13 Description:·Debug·Build·of·the·Python·Interpreter·(version·3.9)
4.48 KB
./md5sums
30.0 B
./md5sums
Files differ
4.44 KB
line order
    
Offset 1, 52 lines modifiedOffset 1, 52 lines modified
1 usr/bin/python3.9d1 usr/bin/python3.9d
2 usr/lib/debug/.build-id/02/cbffa884b07e0bc42cf4519b2ae1effa44d3db.debug 
3 usr/lib/debug/.build-id/0a/b7c107cf6b04a8538aea5f4cf820ec7d1a8972.debug2 usr/lib/debug/.build-id/0a/b7c107cf6b04a8538aea5f4cf820ec7d1a8972.debug
4 usr/lib/debug/.build-id/0c/7c8b7bd635cf5bd3853792455474bf54f4357d.debug3 usr/lib/debug/.build-id/0d/755f9d4f82eb3523e1ead36513577acaa94049.debug
5 usr/lib/debug/.build-id/0f/954c9c0194a95adc685cbad8a1c7dac11a9aac.debug4 usr/lib/debug/.build-id/0f/954c9c0194a95adc685cbad8a1c7dac11a9aac.debug
6 usr/lib/debug/.build-id/14/2efe35bad7fce08f0305ccac1ee54e74137f10.debug5 usr/lib/debug/.build-id/14/2efe35bad7fce08f0305ccac1ee54e74137f10.debug
 6 usr/lib/debug/.build-id/1f/447dee548da52f33336f91702409b61d3c99e7.debug
7 usr/lib/debug/.build-id/23/06c5dc76a392e9248d43cde0fa886928d6f486.debug7 usr/lib/debug/.build-id/23/06c5dc76a392e9248d43cde0fa886928d6f486.debug
8 usr/lib/debug/.build-id/2c/8c3c6576cdb8a22956afda73014ecdf86d7bcc.debug8 usr/lib/debug/.build-id/2b/8aa66935d190fe8a086e9f0971e66c33e6ac3d.debug
9 usr/lib/debug/.build-id/2d/70bb9f72d23819b55a94288fc9948f3fba63c5.debug9 usr/lib/debug/.build-id/2d/70bb9f72d23819b55a94288fc9948f3fba63c5.debug
10 usr/lib/debug/.build-id/2e/dfad1127e9ae64e54e3466c36adbc5e0095e7b.debug10 usr/lib/debug/.build-id/2e/dfad1127e9ae64e54e3466c36adbc5e0095e7b.debug
11 usr/lib/debug/.build-id/2f/6034e5733d2ce933ec3462dabe9d4fcd05934c.debug11 usr/lib/debug/.build-id/2f/6034e5733d2ce933ec3462dabe9d4fcd05934c.debug
12 usr/lib/debug/.build-id/30/03987d0f58fccd9e3242400b538fdd857ce773.debug12 usr/lib/debug/.build-id/30/03987d0f58fccd9e3242400b538fdd857ce773.debug
 13 usr/lib/debug/.build-id/33/eebef3c07579b1ddaa74f4094cb1223e096f05.debug
13 usr/lib/debug/.build-id/31/009b7a36bb725374d926e48278300d01314b73.debug 
14 usr/lib/debug/.build-id/34/d84d7e8fadee1868bc5560c2be42d3072f3753.debug 
15 usr/lib/debug/.build-id/35/9be843f782a1d8a718b902ad7cae1bfa087bf9.debug14 usr/lib/debug/.build-id/35/9be843f782a1d8a718b902ad7cae1bfa087bf9.debug
16 usr/lib/debug/.build-id/36/4ee06ab510c71b5abaa5ce0ebd65f420fc2b4f.debug15 usr/lib/debug/.build-id/36/4ee06ab510c71b5abaa5ce0ebd65f420fc2b4f.debug
17 usr/lib/debug/.build-id/37/d5cfac4e420d98e2715b9888919446db3d6779.debug 
18 usr/lib/debug/.build-id/3b/d1f735429466aea254538974730bdbec70a42d.debug16 usr/lib/debug/.build-id/3b/d1f735429466aea254538974730bdbec70a42d.debug
19 usr/lib/debug/.build-id/45/c99386529c118069135026f0861984094207f1.debug17 usr/lib/debug/.build-id/45/c99386529c118069135026f0861984094207f1.debug
20 usr/lib/debug/.build-id/48/c6baa9abfe2b828569571f3046a23c88b73297.debug18 usr/lib/debug/.build-id/48/c6baa9abfe2b828569571f3046a23c88b73297.debug
21 usr/lib/debug/.build-id/49/830f44f5e0a29e607a3ef7f7f8688b7f2f16ee.debug19 usr/lib/debug/.build-id/49/830f44f5e0a29e607a3ef7f7f8688b7f2f16ee.debug
 20 usr/lib/debug/.build-id/4f/a93e3d124550dbd4234ac66031b74c8f3b9527.debug
 21 usr/lib/debug/.build-id/55/45e2dc32e55397c000861f78cc329f69ab980b.debug
22 usr/lib/debug/.build-id/57/c47f78dc8a1fddde94475b2dd0e175bdb024c3.debug22 usr/lib/debug/.build-id/57/c47f78dc8a1fddde94475b2dd0e175bdb024c3.debug
23 usr/lib/debug/.build-id/5d/55b70efdec97194e1531e09b6af100da19f307.debug23 usr/lib/debug/.build-id/5d/55b70efdec97194e1531e09b6af100da19f307.debug
 24 usr/lib/debug/.build-id/5f/625fb121fc1a439cccbe4b121b8521ee58ad3a.debug
24 usr/lib/debug/.build-id/76/f6c93e17dd832ad6f8fde4d67920e0239a20d8.debug25 usr/lib/debug/.build-id/76/f6c93e17dd832ad6f8fde4d67920e0239a20d8.debug
25 usr/lib/debug/.build-id/81/1645f686e5b214851ef2ec4a25d690fbd33429.debug26 usr/lib/debug/.build-id/81/1645f686e5b214851ef2ec4a25d690fbd33429.debug
26 usr/lib/debug/.build-id/85/9bf91d598d5647594d8d6cff9a89e900bac0d7.debug27 usr/lib/debug/.build-id/85/9bf91d598d5647594d8d6cff9a89e900bac0d7.debug
27 usr/lib/debug/.build-id/88/9e2905e986aaadbd4e67e9d1fcec5af1164cb8.debug28 usr/lib/debug/.build-id/88/9e2905e986aaadbd4e67e9d1fcec5af1164cb8.debug
 29 usr/lib/debug/.build-id/8c/574c79fae48d63eb048b84f2b2512bc08a328c.debug
28 usr/lib/debug/.build-id/8c/f411e986f44c0f65dcb19b8822a5ad24a5bcec.debug30 usr/lib/debug/.build-id/8c/f411e986f44c0f65dcb19b8822a5ad24a5bcec.debug
29 usr/lib/debug/.build-id/97/5017894036748535725f08c43a89264834ac63.debug31 usr/lib/debug/.build-id/97/5017894036748535725f08c43a89264834ac63.debug
30 usr/lib/debug/.build-id/97/c3e130ece75763ef565c01f2c9905c80521958.debug 
31 usr/lib/debug/.build-id/9e/05e03191447959688540bec707d8710db66f7a.debug 
32 usr/lib/debug/.build-id/a1/0aca526f6dba67f5b4d087637389250081980a.debug32 usr/lib/debug/.build-id/a1/0aca526f6dba67f5b4d087637389250081980a.debug
33 usr/lib/debug/.build-id/a7/01d613a372ac0988f842e047332d27234fe021.debug33 usr/lib/debug/.build-id/af/d0a768b4af1dd0fec88ed940e5a8f0a6cd8807.debug
34 usr/lib/debug/.build-id/b2/6668cfde8669706ac7c8dcf89c60e949655e60.debug34 usr/lib/debug/.build-id/b2/6668cfde8669706ac7c8dcf89c60e949655e60.debug
35 usr/lib/debug/.build-id/b4/aa7b278fff7dc94e2cb27de00962b79dd9ebd9.debug35 usr/lib/debug/.build-id/b4/aa7b278fff7dc94e2cb27de00962b79dd9ebd9.debug
36 usr/lib/debug/.build-id/b5/9b177ca11004ba6d983c548859df8b5c30bffa.debug36 usr/lib/debug/.build-id/b5/9b177ca11004ba6d983c548859df8b5c30bffa.debug
37 usr/lib/debug/.build-id/b5/c55cf435021f07e4abbb1483ba4ba9829b159d.debug37 usr/lib/debug/.build-id/b5/c55cf435021f07e4abbb1483ba4ba9829b159d.debug
38 usr/lib/debug/.build-id/bd/cc42609ad38be52320659a76b49540051c6027.debug38 usr/lib/debug/.build-id/c0/b9bd37bda54e31c1b085dd9ed7907715b4e212.debug
39 usr/lib/debug/.build-id/c8/bedd0dea7ddee1e8d50d3c65c556642291dc9f.debug39 usr/lib/debug/.build-id/c8/bedd0dea7ddee1e8d50d3c65c556642291dc9f.debug
 40 usr/lib/debug/.build-id/ca/7121ef27f847b8e93bcc2a43c4a59ad1737ce7.debug
40 usr/lib/debug/.build-id/cf/ba4dc6c3aee56ff978c774218fa94271d13ca1.debug41 usr/lib/debug/.build-id/cf/ba4dc6c3aee56ff978c774218fa94271d13ca1.debug
41 usr/lib/debug/.build-id/d6/5a45152976c619ac6a9748230b1546c97d5b16.debug42 usr/lib/debug/.build-id/d6/5a45152976c619ac6a9748230b1546c97d5b16.debug
42 usr/lib/debug/.build-id/d9/556f3fcc56b80516114153e7a68bcf01b104e0.debug43 usr/lib/debug/.build-id/d9/556f3fcc56b80516114153e7a68bcf01b104e0.debug
43 usr/lib/debug/.build-id/db/78c4f96e792f128a8ddf2c192d8115796cc962.debug44 usr/lib/debug/.build-id/db/78c4f96e792f128a8ddf2c192d8115796cc962.debug
44 usr/lib/debug/.build-id/dd/8cdaf9ff800bf116bd62461a854f077e04922e.debug45 usr/lib/debug/.build-id/dd/8cdaf9ff800bf116bd62461a854f077e04922e.debug
 46 usr/lib/debug/.build-id/f2/25b6c6f98fa7500e6277590088bd0a8198fdee.debug
45 usr/lib/debug/.build-id/ea/ce9c0869504e93a4cc6529023382c191fcbba1.debug 
46 usr/lib/debug/.build-id/ea/e9d07790a8eef3573abce096c7196104890c5d.debug 
47 usr/lib/debug/.build-id/f3/1b163e4b66bc241821c53e48943489344fccb7.debug47 usr/lib/debug/.build-id/f3/1b163e4b66bc241821c53e48943489344fccb7.debug
48 usr/lib/debug/.build-id/fa/7af5bdc0579a9cc496f2b0986429c17eff703c.debug48 usr/lib/debug/.build-id/fa/7af5bdc0579a9cc496f2b0986429c17eff703c.debug
49 usr/share/doc/python3.9/README.debug49 usr/share/doc/python3.9/README.debug
50 usr/share/doc/python3.9/SpecialBuilds.txt.gz50 usr/share/doc/python3.9/SpecialBuilds.txt.gz
51 usr/share/gdb/auto-load/usr/bin/python3.9m-gdb.py51 usr/share/gdb/auto-load/usr/bin/python3.9m-gdb.py
52 usr/share/lintian/overrides/python3.9-dbg52 usr/share/lintian/overrides/python3.9-dbg
518 MB
data.tar.xz
518 MB
data.tar
16.5 KB
file list
    
Offset 1, 101 lines modifiedOffset 1, 102 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/bin/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/bin/
4 -rwxr-xr-x···0·root·········(0)·root·········(0)·19568608·2021-02-28·17:03:44.000000·./usr/bin/python3.9d4 -rwxr-xr-x···0·root·········(0)·root·········(0)·19568608·2021-02-28·17:03:44.000000·./usr/bin/python3.9d
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/02/ 
9 -rw-r--r--···0·root·········(0)·root·········(0)····83460·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/02/cbffa884b07e0bc42cf4519b2ae1effa44d3db.debug 
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/0a/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/0a/
11 -rw-r--r--···0·root·········(0)·root·········(0)···133536·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/0a/b7c107cf6b04a8538aea5f4cf820ec7d1a8972.debug9 -rw-r--r--···0·root·········(0)·root·········(0)···133536·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/0a/b7c107cf6b04a8538aea5f4cf820ec7d1a8972.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/0c/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/0d/
13 -rw-r--r--···0·root·········(0)·root·········(0)··7129040·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/0c/7c8b7bd635cf5bd3853792455474bf54f4357d.debug11 -rw-r--r--···0·root·········(0)·root·········(0)··7177744·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/0d/755f9d4f82eb3523e1ead36513577acaa94049.debug
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/0f/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/0f/
15 -rw-r--r--···0·root·········(0)·root·········(0)····25028·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/0f/954c9c0194a95adc685cbad8a1c7dac11a9aac.debug13 -rw-r--r--···0·root·········(0)·root·········(0)····25028·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/0f/954c9c0194a95adc685cbad8a1c7dac11a9aac.debug
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/14/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/14/
17 -rw-r--r--···0·root·········(0)·root·········(0)····16692·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/14/2efe35bad7fce08f0305ccac1ee54e74137f10.debug15 -rw-r--r--···0·root·········(0)·root·········(0)····16692·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/14/2efe35bad7fce08f0305ccac1ee54e74137f10.debug
 16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/1f/
 17 -rw-r--r--···0·root·········(0)·root·········(0)····13412·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/1f/447dee548da52f33336f91702409b61d3c99e7.debug
18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/23/18 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/23/
19 -rw-r--r--···0·root·········(0)·root·········(0)····15800·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/23/06c5dc76a392e9248d43cde0fa886928d6f486.debug19 -rw-r--r--···0·root·········(0)·root·········(0)····15800·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/23/06c5dc76a392e9248d43cde0fa886928d6f486.debug
20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/2c/20 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/2b/
21 -rw-r--r--···0·root·········(0)·root·········(0)····13412·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/2c/8c3c6576cdb8a22956afda73014ecdf86d7bcc.debug21 -rw-r--r--···0·root·········(0)·root·········(0)····20972·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/2b/8aa66935d190fe8a086e9f0971e66c33e6ac3d.debug
22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/2d/22 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/2d/
23 -rw-r--r--···0·root·········(0)·root·········(0)···116288·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/2d/70bb9f72d23819b55a94288fc9948f3fba63c5.debug23 -rw-r--r--···0·root·········(0)·root·········(0)···116288·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/2d/70bb9f72d23819b55a94288fc9948f3fba63c5.debug
24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/2e/24 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/2e/
25 -rw-r--r--···0·root·········(0)·root·········(0)····18668·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/2e/dfad1127e9ae64e54e3466c36adbc5e0095e7b.debug25 -rw-r--r--···0·root·········(0)·root·········(0)····18668·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/2e/dfad1127e9ae64e54e3466c36adbc5e0095e7b.debug
26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/2f/26 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/2f/
27 -rw-r--r--···0·root·········(0)·root·········(0)····11080·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/2f/6034e5733d2ce933ec3462dabe9d4fcd05934c.debug27 -rw-r--r--···0·root·········(0)·root·········(0)····11080·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/2f/6034e5733d2ce933ec3462dabe9d4fcd05934c.debug
28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/30/28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/30/
29 -rw-r--r--···0·root·········(0)·root·········(0)····37520·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/30/03987d0f58fccd9e3242400b538fdd857ce773.debug29 -rw-r--r--···0·root·········(0)·root·········(0)····37520·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/30/03987d0f58fccd9e3242400b538fdd857ce773.debug
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/31/30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/33/
31 -rw-r--r--···0·root·········(0)·root·········(0)····19148·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/31/009b7a36bb725374d926e48278300d01314b73.debug 
32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/34/ 
33 -rw-r--r--···0·root·········(0)·root·········(0)···195072·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/34/d84d7e8fadee1868bc5560c2be42d3072f3753.debug31 -rw-r--r--···0·root·········(0)·root·········(0)····34496·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/33/eebef3c07579b1ddaa74f4094cb1223e096f05.debug
34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/35/32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/35/
35 -rw-r--r--···0·root·········(0)·root·········(0)····58796·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/35/9be843f782a1d8a718b902ad7cae1bfa087bf9.debug33 -rw-r--r--···0·root·········(0)·root·········(0)····58796·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/35/9be843f782a1d8a718b902ad7cae1bfa087bf9.debug
36 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/36/34 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/36/
37 -rw-r--r--···0·root·········(0)·root·········(0)····21508·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/36/4ee06ab510c71b5abaa5ce0ebd65f420fc2b4f.debug35 -rw-r--r--···0·root·········(0)·root·········(0)····21508·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/36/4ee06ab510c71b5abaa5ce0ebd65f420fc2b4f.debug
38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/37/ 
39 -rw-r--r--···0·root·········(0)·root·········(0)····65656·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/37/d5cfac4e420d98e2715b9888919446db3d6779.debug 
40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/3b/36 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/3b/
41 -rw-r--r--···0·root·········(0)·root·········(0)····71140·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/3b/d1f735429466aea254538974730bdbec70a42d.debug37 -rw-r--r--···0·root·········(0)·root·········(0)····71140·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/3b/d1f735429466aea254538974730bdbec70a42d.debug
42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/45/38 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/45/
43 -rw-r--r--···0·root·········(0)·root·········(0)···138468·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/45/c99386529c118069135026f0861984094207f1.debug39 -rw-r--r--···0·root·········(0)·root·········(0)···138468·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/45/c99386529c118069135026f0861984094207f1.debug
44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/48/40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/48/
45 -rw-r--r--···0·root·········(0)·root·········(0)····67616·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/48/c6baa9abfe2b828569571f3046a23c88b73297.debug41 -rw-r--r--···0·root·········(0)·root·········(0)····67616·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/48/c6baa9abfe2b828569571f3046a23c88b73297.debug
46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/49/42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/49/
47 -rw-r--r--···0·root·········(0)·root·········(0)····40528·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/49/830f44f5e0a29e607a3ef7f7f8688b7f2f16ee.debug43 -rw-r--r--···0·root·········(0)·root·········(0)····40528·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/49/830f44f5e0a29e607a3ef7f7f8688b7f2f16ee.debug
 44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/4f/
 45 -rw-r--r--···0·root·········(0)·root·········(0)····73260·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/4f/a93e3d124550dbd4234ac66031b74c8f3b9527.debug
 46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/55/
 47 -rw-r--r--···0·root·········(0)·root·········(0)····66372·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/55/45e2dc32e55397c000861f78cc329f69ab980b.debug
48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/57/48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/57/
49 -rw-r--r--···0·root·········(0)·root·········(0)····57676·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/57/c47f78dc8a1fddde94475b2dd0e175bdb024c3.debug49 -rw-r--r--···0·root·········(0)·root·········(0)····57676·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/57/c47f78dc8a1fddde94475b2dd0e175bdb024c3.debug
50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/5d/50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/5d/
51 -rw-r--r--···0·root·········(0)·root·········(0)····28860·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/5d/55b70efdec97194e1531e09b6af100da19f307.debug51 -rw-r--r--···0·root·········(0)·root·········(0)····28860·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/5d/55b70efdec97194e1531e09b6af100da19f307.debug
 52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/5f/
 53 -rw-r--r--···0·root·········(0)·root·········(0)····23320·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/5f/625fb121fc1a439cccbe4b121b8521ee58ad3a.debug
52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/76/54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/76/
53 -rw-r--r--···0·root·········(0)·root·········(0)····37568·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/76/f6c93e17dd832ad6f8fde4d67920e0239a20d8.debug55 -rw-r--r--···0·root·········(0)·root·········(0)····37568·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/76/f6c93e17dd832ad6f8fde4d67920e0239a20d8.debug
54 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/81/56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/81/
55 -rw-r--r--···0·root·········(0)·root·········(0)····62436·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/81/1645f686e5b214851ef2ec4a25d690fbd33429.debug57 -rw-r--r--···0·root·········(0)·root·········(0)····62436·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/81/1645f686e5b214851ef2ec4a25d690fbd33429.debug
56 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/85/58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/85/
57 -rw-r--r--···0·root·········(0)·root·········(0)····26880·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/85/9bf91d598d5647594d8d6cff9a89e900bac0d7.debug59 -rw-r--r--···0·root·········(0)·root·········(0)····26880·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/85/9bf91d598d5647594d8d6cff9a89e900bac0d7.debug
58 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/88/60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/88/
59 -rw-r--r--···0·root·········(0)·root·········(0)····27072·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/88/9e2905e986aaadbd4e67e9d1fcec5af1164cb8.debug61 -rw-r--r--···0·root·········(0)·root·········(0)····27072·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/88/9e2905e986aaadbd4e67e9d1fcec5af1164cb8.debug
60 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/8c/62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/8c/
 63 -rw-r--r--···0·root·········(0)·root·········(0)····19712·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/8c/574c79fae48d63eb048b84f2b2512bc08a328c.debug
61 -rw-r--r--···0·root·········(0)·root·········(0)····18360·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/8c/f411e986f44c0f65dcb19b8822a5ad24a5bcec.debug64 -rw-r--r--···0·root·········(0)·root·········(0)····18360·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/8c/f411e986f44c0f65dcb19b8822a5ad24a5bcec.debug
62 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/97/65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/97/
63 -rw-r--r--···0·root·········(0)·root·········(0)····10792·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/97/5017894036748535725f08c43a89264834ac63.debug66 -rw-r--r--···0·root·········(0)·root·········(0)····10792·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/97/5017894036748535725f08c43a89264834ac63.debug
64 -rw-r--r--···0·root·········(0)·root·········(0)····23268·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/97/c3e130ece75763ef565c01f2c9905c80521958.debug 
65 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/9e/ 
66 -rw-r--r--···0·root·········(0)·root·········(0)····19736·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/9e/05e03191447959688540bec707d8710db66f7a.debug 
67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/a1/67 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/a1/
68 -rw-r--r--···0·root·········(0)·root·········(0)·····9492·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/a1/0aca526f6dba67f5b4d087637389250081980a.debug68 -rw-r--r--···0·root·········(0)·root·········(0)·····9492·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/a1/0aca526f6dba67f5b4d087637389250081980a.debug
69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/a7/69 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/af/
70 -rw-r--r--···0·root·········(0)·root·········(0)····20944·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/a7/01d613a372ac0988f842e047332d27234fe021.debug70 -rw-r--r--···0·root·········(0)·root·········(0)····19204·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/af/d0a768b4af1dd0fec88ed940e5a8f0a6cd8807.debug
71 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/b2/71 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/b2/
72 -rw-r--r--···0·root·········(0)·root·········(0)····37564·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/b2/6668cfde8669706ac7c8dcf89c60e949655e60.debug72 -rw-r--r--···0·root·········(0)·root·········(0)····37564·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/b2/6668cfde8669706ac7c8dcf89c60e949655e60.debug
73 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/b4/73 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/b4/
74 -rw-r--r--···0·root·········(0)·root·········(0)·····8972·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/b4/aa7b278fff7dc94e2cb27de00962b79dd9ebd9.debug74 -rw-r--r--···0·root·········(0)·root·········(0)·····8972·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/b4/aa7b278fff7dc94e2cb27de00962b79dd9ebd9.debug
75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/b5/75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/b5/
76 -rw-r--r--···0·root·········(0)·root·········(0)····23544·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/b5/9b177ca11004ba6d983c548859df8b5c30bffa.debug76 -rw-r--r--···0·root·········(0)·root·········(0)····23544·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/b5/9b177ca11004ba6d983c548859df8b5c30bffa.debug
77 -rw-r--r--···0·root·········(0)·root·········(0)····29692·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/b5/c55cf435021f07e4abbb1483ba4ba9829b159d.debug77 -rw-r--r--···0·root·········(0)·root·········(0)····29692·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/b5/c55cf435021f07e4abbb1483ba4ba9829b159d.debug
78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/bd/78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/c0/
79 -rw-r--r--···0·root·········(0)·root·········(0)····73272·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/bd/cc42609ad38be52320659a76b49540051c6027.debug79 -rw-r--r--···0·root·········(0)·root·········(0)····83464·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/c0/b9bd37bda54e31c1b085dd9ed7907715b4e212.debug
80 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/c8/80 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/c8/
81 -rw-r--r--···0·root·········(0)·root·········(0)···117340·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/c8/bedd0dea7ddee1e8d50d3c65c556642291dc9f.debug81 -rw-r--r--···0·root·········(0)·root·········(0)···117340·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/c8/bedd0dea7ddee1e8d50d3c65c556642291dc9f.debug
 82 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/ca/
 83 -rw-r--r--···0·root·········(0)·root·········(0)····31272·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/ca/7121ef27f847b8e93bcc2a43c4a59ad1737ce7.debug
82 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/cf/84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/cf/
83 -rw-r--r--···0·root·········(0)·root·········(0)·····7968·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/cf/ba4dc6c3aee56ff978c774218fa94271d13ca1.debug85 -rw-r--r--···0·root·········(0)·root·········(0)·····7968·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/cf/ba4dc6c3aee56ff978c774218fa94271d13ca1.debug
84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/d6/86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/d6/
85 -rw-r--r--···0·root·········(0)·root·········(0)····11136·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/d6/5a45152976c619ac6a9748230b1546c97d5b16.debug87 -rw-r--r--···0·root·········(0)·root·········(0)····11136·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/d6/5a45152976c619ac6a9748230b1546c97d5b16.debug
86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/d9/88 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/d9/
87 -rw-r--r--···0·root·········(0)·root·········(0)····20508·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/d9/556f3fcc56b80516114153e7a68bcf01b104e0.debug89 -rw-r--r--···0·root·········(0)·root·········(0)····20508·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/d9/556f3fcc56b80516114153e7a68bcf01b104e0.debug
88 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/db/90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/db/
89 -rw-r--r--···0·root·········(0)·root·········(0)··6474544·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/db/78c4f96e792f128a8ddf2c192d8115796cc962.debug91 -rw-r--r--···0·root·········(0)·root·········(0)··6474544·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/db/78c4f96e792f128a8ddf2c192d8115796cc962.debug
90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/dd/92 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/dd/
91 -rw-r--r--···0·root·········(0)·root·········(0)····14092·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/dd/8cdaf9ff800bf116bd62461a854f077e04922e.debug93 -rw-r--r--···0·root·········(0)·root·········(0)····14092·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/dd/8cdaf9ff800bf116bd62461a854f077e04922e.debug
92 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/ea/94 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/f2/
93 -rw-r--r--···0·root·········(0)·root·········(0)····31284·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/ea/ce9c0869504e93a4cc6529023382c191fcbba1.debug95 -rw-r--r--···0·root·········(0)·root·········(0)···195088·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/f2/25b6c6f98fa7500e6277590088bd0a8198fdee.debug
94 -rw-r--r--···0·root·········(0)·root·········(0)····34512·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/ea/e9d07790a8eef3573abce096c7196104890c5d.debug 
95 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/f3/96 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/f3/
96 -rw-r--r--···0·root·········(0)·root·········(0)···197940·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/f3/1b163e4b66bc241821c53e48943489344fccb7.debug97 -rw-r--r--···0·root·········(0)·root·········(0)···197940·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/f3/1b163e4b66bc241821c53e48943489344fccb7.debug
97 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/fa/98 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/fa/
98 -rw-r--r--···0·root·········(0)·root·········(0)····26032·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/fa/7af5bdc0579a9cc496f2b0986429c17eff703c.debug99 -rw-r--r--···0·root·········(0)·root·········(0)····26032·2021-02-28·17:03:44.000000·./usr/lib/debug/.build-id/fa/7af5bdc0579a9cc496f2b0986429c17eff703c.debug
99 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/100 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/
100 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/101 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/
101 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9/102 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9/
49.1 KB
./usr/lib/debug/.build-id/02/cbffa884b07e0bc42cf4519b2ae1effa44d3db.debug vs.
./usr/lib/debug/.build-id/c0/b9bd37bda54e31c1b085dd9ed7907715b4e212.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 10% similar despite different names
868 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x254011 ··Entry·point·address:···············0x2540
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········82020·(bytes·into·file)13 ··Start·of·section·headers:··········82024·(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:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·35
2.79 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x14064:1 There·are·36·section·headers,·starting·at·offset·0x14068:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000670·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000670·10···A··4···1··4
1.53 KB
readelf --wide --symbols {}
    
Offset 209, 17 lines modifiedOffset 209, 17 lines modified
209 ···205:·00004c85····31·FUNC····LOCAL··DEFAULT···12·TaskObj_get_coro209 ···205:·00004c85····31·FUNC····LOCAL··DEFAULT···12·TaskObj_get_coro
210 ···206:·00004cde····77·FUNC····LOCAL··DEFAULT···12·FutureObj_get_exception210 ···206:·00004cde····77·FUNC····LOCAL··DEFAULT···12·FutureObj_get_exception
211 ···207:·00004d2b····38·FUNC····LOCAL··DEFAULT···12·TaskObj_get_must_cancel211 ···207:·00004d2b····38·FUNC····LOCAL··DEFAULT···12·TaskObj_get_must_cancel
212 ···208:·00004d51····31·FUNC····LOCAL··DEFAULT···12·_asyncio_Task_get_name212 ···208:·00004d51····31·FUNC····LOCAL··DEFAULT···12·_asyncio_Task_get_name
213 ···209:·00004dd8····34·FUNC····LOCAL··DEFAULT···12·FutureObj_get_cancel_message213 ···209:·00004dd8····34·FUNC····LOCAL··DEFAULT···12·FutureObj_get_cancel_message
214 ···210:·00004dfa····31·FUNC····LOCAL··DEFAULT···12·TaskObj_get_fut_waiter214 ···210:·00004dfa····31·FUNC····LOCAL··DEFAULT···12·TaskObj_get_fut_waiter
215 ···211:·00004e19····67·FUNC····LOCAL··DEFAULT···12·_asyncio_Future_set_exception215 ···211:·00004e19····67·FUNC····LOCAL··DEFAULT···12·_asyncio_Future_set_exception
 216 ···212:·00004e5c····32·FUNC····LOCAL··DEFAULT···12·TaskWakeupMethWrapper_traverse
216 ···212:·00004e5c···169·FUNC····LOCAL··DEFAULT···12·_asyncio_Future_cancel217 ···213:·00004e7c···169·FUNC····LOCAL··DEFAULT···12·_asyncio_Future_cancel
217 ···213:·0000f840····36·OBJECT··LOCAL··DEFAULT···23·_parser.12218 ···214:·0000f840····36·OBJECT··LOCAL··DEFAULT···23·_parser.12
218 ···214:·00004f05····32·FUNC····LOCAL··DEFAULT···12·TaskWakeupMethWrapper_traverse 
219 ···215:·00004f25···447·FUNC····LOCAL··DEFAULT···12·FutureIter_throw219 ···215:·00004f25···447·FUNC····LOCAL··DEFAULT···12·FutureIter_throw
220 ···216:·000050e4····82·FUNC····LOCAL··DEFAULT···12·FutureObj_get_log_traceback220 ···216:·000050e4····82·FUNC····LOCAL··DEFAULT···12·FutureObj_get_log_traceback
221 ···217:·00005136····34·FUNC····LOCAL··DEFAULT···12·FutureObj_get_loop221 ···217:·00005136····34·FUNC····LOCAL··DEFAULT···12·FutureObj_get_loop
222 ···218:·000051ab····77·FUNC····LOCAL··DEFAULT···12·FutureObj_get_result222 ···218:·000051ab····77·FUNC····LOCAL··DEFAULT···12·FutureObj_get_result
223 ···219:·000051f8····10·FUNC····LOCAL··DEFAULT···12·_asyncio_Task_get_coro223 ···219:·000051f8····10·FUNC····LOCAL··DEFAULT···12·_asyncio_Task_get_coro
224 ···220:·00005202·····7·FUNC····LOCAL··DEFAULT···12·future_cls_getitem224 ···220:·00005202·····7·FUNC····LOCAL··DEFAULT···12·future_cls_getitem
225 ···221:·00005209····32·FUNC····LOCAL··DEFAULT···12·FutureIter_traverse225 ···221:·00005209····32·FUNC····LOCAL··DEFAULT···12·FutureIter_traverse
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·02cbffa884b07e0bc42cf4519b2ae1effa44d3db3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c0b9bd37bda54e31c1b085dd9ed7907715b4e212
17.6 KB
readelf --wide --debug-dump=rawline {}
    
Offset 11335, 171 lines modifiedOffset 11335, 171 lines modified
11335 ··[0x00004988]··Set·column·to·511335 ··[0x00004988]··Set·column·to·5
11336 ··[0x0000498a]··Set·is_stmt·to·111336 ··[0x0000498a]··Set·is_stmt·to·1
11337 ··[0x0000498b]··Advance·Line·by·524·to·92811337 ··[0x0000498b]··Advance·Line·by·524·to·928
11338 ··[0x0000498e]··Copy·(view·2)11338 ··[0x0000498e]··Copy·(view·2)
11339 ··[0x0000498f]··Set·column·to·111339 ··[0x0000498f]··Set·column·to·1
11340 ··[0x00004991]··Set·is_stmt·to·011340 ··[0x00004991]··Set·is_stmt·to·0
11341 ··[0x00004992]··Special·opcode·7:·advance·Address·by·0·to·0x4e55·and·Line·by·2·to·930·(view·3)11341 ··[0x00004992]··Special·opcode·7:·advance·Address·by·0·to·0x4e55·and·Line·by·2·to·930·(view·3)
11342 ··[0x00004993]··Set·File·Name·to·entry·3·in·the·File·Name·Table 
11343 ··[0x00004995]··Set·is_stmt·to·111342 ··[0x00004993]··Set·is_stmt·to·1
11344 ··[0x00004996]··Advance·Line·by·-736·to·19411343 ··[0x00004994]··Advance·Line·by·972·to·1902
11345 ··[0x00004999]··Special·opcode·103:·advance·Address·by·7·to·0x4e5c·and·Line·by·0·to·19411344 ··[0x00004997]··Special·opcode·103:·advance·Address·by·7·to·0x4e5c·and·Line·by·0·to·1902
11346 ··[0x0000499a]··Set·column·to·511345 ··[0x00004998]··Set·column·to·5
11347 ··[0x0000499c]··Special·opcode·6:·advance·Address·by·0·to·0x4e5c·and·Line·by·1·to·195·(view·1)11346 ··[0x0000499a]··Special·opcode·6:·advance·Address·by·0·to·0x4e5c·and·Line·by·1·to·1903·(view·1)
 11347 ··[0x0000499b]··Copy·(view·2)
11348 ··[0x0000499d]··Special·opcode·6:·advance·Address·by·0·to·0x4e5c·and·Line·by·1·to·196·(view·2) 
11349 ··[0x0000499e]··Special·opcode·6:·advance·Address·by·0·to·0x4e5c·and·Line·by·1·to·197·(view·3) 
11350 ··[0x0000499f]··Special·opcode·6:·advance·Address·by·0·to·0x4e5c·and·Line·by·1·to·198·(view·4) 
11351 ··[0x000049a0]··Special·opcode·6:·advance·Address·by·0·to·0x4e5c·and·Line·by·1·to·199·(view·5) 
11352 ··[0x000049a1]··Set·column·to·111348 ··[0x0000499c]··Set·column·to·1
11353 ··[0x000049a3]··Set·is_stmt·to·011349 ··[0x0000499e]··Set·is_stmt·to·0
11354 ··[0x000049a4]··Special·opcode·0:·advance·Address·by·0·to·0x4e5c·and·Line·by·-5·to·194·(view·6) 
11355 ··[0x000049a5]··Advance·PC·by·constant·17·to·0x4e6d 
11356 ··[0x000049a6]··Special·opcode·47:·advance·Address·by·3·to·0x4e70·and·Line·by·0·to·19411350 ··[0x0000499f]··Special·opcode·60:·advance·Address·by·4·to·0x4e60·and·Line·by·-1·to·1902
11357 ··[0x000049a7]··Set·column·to·7211351 ··[0x000049a0]··Set·column·to·5
11358 ··[0x000049a9]··Special·opcode·234:·advance·Address·by·16·to·0x4e80·and·Line·by·5·to·19911352 ··[0x000049a2]··Special·opcode·118:·advance·Address·by·8·to·0x4e68·and·Line·by·1·to·1903
11359 ··[0x000049aa]··Extended·opcode·4:·set·Discriminator·to·111353 ··[0x000049a3]··Extended·opcode·4:·set·Discriminator·to·1
 11354 ··[0x000049a7]··Set·is_stmt·to·1
 11355 ··[0x000049a8]··Special·opcode·103:·advance·Address·by·7·to·0x4e6f·and·Line·by·0·to·1903
 11356 ··[0x000049a9]··Extended·opcode·4:·set·Discriminator·to·1
 11357 ··[0x000049ad]··Set·is_stmt·to·0
 11358 ··[0x000049ae]··Special·opcode·61:·advance·Address·by·4·to·0x4e73·and·Line·by·0·to·1903
 11359 ··[0x000049af]··Extended·opcode·4:·set·Discriminator·to·1
 11360 ··[0x000049b3]··Special·opcode·61:·advance·Address·by·4·to·0x4e77·and·Line·by·0·to·1903
 11361 ··[0x000049b4]··Extended·opcode·4:·set·Discriminator·to·1
 11362 ··[0x000049b8]··Special·opcode·33:·advance·Address·by·2·to·0x4e79·and·Line·by·0·to·1903
 11363 ··[0x000049b9]··Set·column·to·1
 11364 ··[0x000049bb]··Special·opcode·7:·advance·Address·by·0·to·0x4e79·and·Line·by·2·to·1905·(view·1)
 11365 ··[0x000049bc]··Set·File·Name·to·entry·3·in·the·File·Name·Table
 11366 ··[0x000049be]··Set·is_stmt·to·1
 11367 ··[0x000049bf]··Advance·Line·by·-1711·to·194
 11368 ··[0x000049c2]··Special·opcode·47:·advance·Address·by·3·to·0x4e7c·and·Line·by·0·to·194
 11369 ··[0x000049c3]··Set·column·to·5
 11370 ··[0x000049c5]··Special·opcode·6:·advance·Address·by·0·to·0x4e7c·and·Line·by·1·to·195·(view·1)
 11371 ··[0x000049c6]··Special·opcode·6:·advance·Address·by·0·to·0x4e7c·and·Line·by·1·to·196·(view·2)
 11372 ··[0x000049c7]··Special·opcode·6:·advance·Address·by·0·to·0x4e7c·and·Line·by·1·to·197·(view·3)
 11373 ··[0x000049c8]··Special·opcode·6:·advance·Address·by·0·to·0x4e7c·and·Line·by·1·to·198·(view·4)
 11374 ··[0x000049c9]··Special·opcode·6:·advance·Address·by·0·to·0x4e7c·and·Line·by·1·to·199·(view·5)
 11375 ··[0x000049ca]··Set·column·to·1
 11376 ··[0x000049cc]··Set·is_stmt·to·0
 11377 ··[0x000049cd]··Special·opcode·0:·advance·Address·by·0·to·0x4e7c·and·Line·by·-5·to·194·(view·6)
 11378 ··[0x000049ce]··Advance·PC·by·constant·17·to·0x4e8d
 11379 ··[0x000049cf]··Special·opcode·47:·advance·Address·by·3·to·0x4e90·and·Line·by·0·to·194
 11380 ··[0x000049d0]··Set·column·to·72
 11381 ··[0x000049d2]··Special·opcode·234:·advance·Address·by·16·to·0x4ea0·and·Line·by·5·to·199
 11382 ··[0x000049d3]··Extended·opcode·4:·set·Discriminator·to·1
11360 ··[0x000049ae]··Special·opcode·61:·advance·Address·by·4·to·0x4e84·and·Line·by·0·to·19911383 ··[0x000049d7]··Special·opcode·61:·advance·Address·by·4·to·0x4ea4·and·Line·by·0·to·199
11361 ··[0x000049af]··Set·column·to·1611384 ··[0x000049d8]··Set·column·to·16
 11385 ··[0x000049da]··Extended·opcode·4:·set·Discriminator·to·4
 11386 ··[0x000049de]··Special·opcode·47:·advance·Address·by·3·to·0x4ea7·and·Line·by·0·to·199
 11387 ··[0x000049df]··Set·column·to·5
11362 ··[0x000049b1]··Extended·opcode·4:·set·Discriminator·to·411388 ··[0x000049e1]··Extended·opcode·4:·set·Discriminator·to·4
11363 ··[0x000049b5]··Special·opcode·47:·advance·Address·by·3·to·0x4e87·and·Line·by·0·to·199 
11364 ··[0x000049b6]··Set·column·to·5 
11365 ··[0x000049b8]··Extended·opcode·4:·set·Discriminator·to·4 
11366 ··[0x000049bc]··Set·is_stmt·to·111389 ··[0x000049e5]··Set·is_stmt·to·1
11367 ··[0x000049bd]··Special·opcode·34:·advance·Address·by·2·to·0x4e89·and·Line·by·1·to·20011390 ··[0x000049e6]··Special·opcode·34:·advance·Address·by·2·to·0x4ea9·and·Line·by·1·to·200
11368 ··[0x000049be]··Extended·opcode·4:·set·Discriminator·to·411391 ··[0x000049e7]··Extended·opcode·4:·set·Discriminator·to·4
11369 ··[0x000049c2]··Special·opcode·7:·advance·Address·by·0·to·0x4e89·and·Line·by·2·to·202·(view·1)11392 ··[0x000049eb]··Special·opcode·7:·advance·Address·by·0·to·0x4ea9·and·Line·by·2·to·202·(view·1)
11370 ··[0x000049c3]··Set·column·to·1211393 ··[0x000049ec]··Set·column·to·12
11371 ··[0x000049c5]··Extended·opcode·4:·set·Discriminator·to·4 
11372 ··[0x000049c9]··Set·is_stmt·to·0 
11373 ··[0x000049ca]··Copy·(view·2) 
11374 ··[0x000049cb]··Extended·opcode·4:·set·Discriminator·to·2 
11375 ··[0x000049cf]··Special·opcode·117:·advance·Address·by·8·to·0x4e91·and·Line·by·0·to·202 
11376 ··[0x000049d0]··Extended·opcode·4:·set·Discriminator·to·3 
11377 ··[0x000049d4]··Special·opcode·131:·advance·Address·by·9·to·0x4e9a·and·Line·by·0·to·202 
11378 ··[0x000049d5]··Set·column·to·8 
11379 ··[0x000049d7]··Extended·opcode·4:·set·Discriminator·to·3 
11380 ··[0x000049db]··Advance·PC·by·constant·17·to·0x4eab 
11381 ··[0x000049dc]··Special·opcode·202:·advance·Address·by·14·to·0x4eb9·and·Line·by·1·to·203 
11382 ··[0x000049dd]··Set·column·to·12 
11383 ··[0x000049df]··Extended·opcode·4:·set·Discriminator·to·3 
11384 ··[0x000049e3]··Special·opcode·46:·advance·Address·by·3·to·0x4ebc·and·Line·by·-1·to·202 
11385 ··[0x000049e4]··Set·column·to·5 
11386 ··[0x000049e6]··Extended·opcode·4:·set·Discriminator·to·3 
11387 ··[0x000049ea]··Set·is_stmt·to·1 
11388 ··[0x000049eb]··Special·opcode·34:·advance·Address·by·2·to·0x4ebe·and·Line·by·1·to·203 
11389 ··[0x000049ec]··Set·column·to·8 
11390 ··[0x000049ee]··Extended·opcode·4:·set·Discriminator·to·311394 ··[0x000049ee]··Extended·opcode·4:·set·Discriminator·to·4
11391 ··[0x000049f2]··Set·is_stmt·to·011395 ··[0x000049f2]··Set·is_stmt·to·0
11392 ··[0x000049f3]··Copy·(view·1)11396 ··[0x000049f3]··Copy·(view·2)
 11397 ··[0x000049f4]··Extended·opcode·4:·set·Discriminator·to·2
11393 ··[0x000049f4]··Set·column·to·5 
11394 ··[0x000049f6]··Set·is_stmt·to·1 
11395 ··[0x000049f7]··Special·opcode·64:·advance·Address·by·4·to·0x4ec2·and·Line·by·3·to·20611398 ··[0x000049f8]··Special·opcode·117:·advance·Address·by·8·to·0x4eb1·and·Line·by·0·to·202
 11399 ··[0x000049f9]··Extended·opcode·4:·set·Discriminator·to·3
 11400 ··[0x000049fd]··Special·opcode·131:·advance·Address·by·9·to·0x4eba·and·Line·by·0·to·202
11396 ··[0x000049f8]··Set·column·to·811401 ··[0x000049fe]··Set·column·to·8
 11402 ··[0x00004a00]··Extended·opcode·4:·set·Discriminator·to·3
 11403 ··[0x00004a04]··Advance·PC·by·constant·17·to·0x4ecb
 11404 ··[0x00004a05]··Special·opcode·202:·advance·Address·by·14·to·0x4ed9·and·Line·by·1·to·203
 11405 ··[0x00004a06]··Set·column·to·12
 11406 ··[0x00004a08]··Extended·opcode·4:·set·Discriminator·to·3
 11407 ··[0x00004a0c]··Special·opcode·46:·advance·Address·by·3·to·0x4edc·and·Line·by·-1·to·202
 11408 ··[0x00004a0d]··Set·column·to·5
 11409 ··[0x00004a0f]··Extended·opcode·4:·set·Discriminator·to·3
 11410 ··[0x00004a13]··Set·is_stmt·to·1
 11411 ··[0x00004a14]··Special·opcode·34:·advance·Address·by·2·to·0x4ede·and·Line·by·1·to·203
 11412 ··[0x00004a15]··Set·column·to·8
 11413 ··[0x00004a17]··Extended·opcode·4:·set·Discriminator·to·3
11397 ··[0x000049fa]··Set·is_stmt·to·011414 ··[0x00004a1b]··Set·is_stmt·to·0
11398 ··[0x000049fb]··Copy·(view·1)11415 ··[0x00004a1c]··Copy·(view·1)
11399 ··[0x000049fc]··Set·column·to·511416 ··[0x00004a1d]··Set·column·to·5
11400 ··[0x000049fe]··Set·is_stmt·to·111417 ··[0x00004a1f]··Set·is_stmt·to·1
11401 ··[0x000049ff]··Special·opcode·64:·advance·Address·by·4·to·0x4ec6·and·Line·by·3·to·20911418 ··[0x00004a20]··Special·opcode·64:·advance·Address·by·4·to·0x4ee2·and·Line·by·3·to·206
11402 ··[0x00004a00]··Set·column·to·911419 ··[0x00004a21]··Set·column·to·8
11403 ··[0x00004a02]··Set·is_stmt·to·011420 ··[0x00004a23]··Set·is_stmt·to·0
11404 ··[0x00004a03]··Copy·(view·1)11421 ··[0x00004a24]··Copy·(view·1)
11405 ··[0x00004a04]··Special·opcode·33:·advance·Address·by·2·to·0x4ec8·and·Line·by·0·to·209 
11406 ··[0x00004a05]··Set·column·to·15 
11407 ··[0x00004a07]··Advance·Line·by·-9·to·200 
11408 ··[0x00004a09]··Special·opcode·33:·advance·Address·by·2·to·0x4eca·and·Line·by·0·to·200 
11409 ··[0x00004a0a]··Set·column·to·5 
11410 ··[0x00004a0c]··Set·is_stmt·to·1 
11411 ··[0x00004a0d]··Advance·Line·by·11·to·211 
11412 ··[0x00004a0f]··Special·opcode·89:·advance·Address·by·6·to·0x4ed0·and·Line·by·0·to·211 
11413 ··[0x00004a10]··Set·File·Name·to·entry·1·in·the·File·Name·Table 
Max diff block lines reached; 7572/17925 bytes (42.24%) of diff not shown.
14.0 KB
readelf --wide --debug-dump=info {}
    
Offset 9878, 155 lines modifiedOffset 9878, 155 lines modified
9878 ····<6a08>···DW_AT_GNU_call_site_value:·3·byte·block:·91·0·6·»(DW_OP_fbreg:·0;·DW_OP_deref)9878 ····<6a08>···DW_AT_GNU_call_site_value:·3·byte·block:·91·0·6·»(DW_OP_fbreg:·0;·DW_OP_deref)
9879 ·<3><6a0c>:·Abbrev·Number:·19·(DW_TAG_GNU_call_site_parameter)9879 ·<3><6a0c>:·Abbrev·Number:·19·(DW_TAG_GNU_call_site_parameter)
9880 ····<6a0d>···DW_AT_location····:·1·byte·block:·52·»     (DW_OP_reg2·(edx))9880 ····<6a0d>···DW_AT_location····:·1·byte·block:·52·»     (DW_OP_reg2·(edx))
9881 ····<6a0f>···DW_AT_GNU_call_site_value:·3·byte·block:·91·4·6·»(DW_OP_fbreg:·4;·DW_OP_deref)9881 ····<6a0f>···DW_AT_GNU_call_site_value:·3·byte·block:·91·4·6·»(DW_OP_fbreg:·4;·DW_OP_deref)
9882 ·<3><6a13>:·Abbrev·Number:·09882 ·<3><6a13>:·Abbrev·Number:·0
9883 ·<2><6a14>:·Abbrev·Number:·09883 ·<2><6a14>:·Abbrev·Number:·0
9884 ·<1><6a15>:·Abbrev·Number:·25·(DW_TAG_subprogram)9884 ·<1><6a15>:·Abbrev·Number:·25·(DW_TAG_subprogram)
9885 ····<6a16>···DW_AT_abstract_origin:·<0xcbb6>9885 ····<6a16>···DW_AT_abstract_origin:·<0xb1ba>
9886 ····<6a1a>···DW_AT_low_pc······:·0x4e5c9886 ····<6a1a>···DW_AT_low_pc······:·0x4e5c
9887 ····<6a1e>···DW_AT_high_pc·····:·0xa99887 ····<6a1e>···DW_AT_high_pc·····:·0x20
9888 ····<6a22>···DW_AT_frame_base··:·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)9888 ····<6a22>···DW_AT_frame_base··:·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
9889 ····<6a24>···DW_AT_GNU_all_call_sites:·19889 ····<6a24>···DW_AT_GNU_all_call_sites:·1
9890 ····<6a24>···DW_AT_sibling·····:·<0x6b4a>9890 ····<6a24>···DW_AT_sibling·····:·<0x6a71>
 9891 ·<2><6a28>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
 9892 ····<6a29>···DW_AT_abstract_origin:·<0xb1cb>
 9893 ····<6a2d>···DW_AT_location····:·0x6d9b·(location·list)
 9894 ····<6a31>···DW_AT_GNU_locviews:·0x6d97
 9895 ·<2><6a35>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
 9896 ····<6a36>···DW_AT_abstract_origin:·<0xb1d6>
 9897 ····<6a3a>···DW_AT_location····:·0x6dc1·(location·list)
 9898 ····<6a3e>···DW_AT_GNU_locviews:·0x6dbb
 9899 ·<2><6a42>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
 9900 ····<6a43>···DW_AT_abstract_origin:·<0xb1e3>
 9901 ····<6a47>···DW_AT_location····:·0x6def·(location·list)
 9902 ····<6a4b>···DW_AT_GNU_locviews:·0x6deb
 9903 ·<2><6a4f>:·Abbrev·Number:·36·(DW_TAG_lexical_block)
 9904 ····<6a50>···DW_AT_abstract_origin:·<0xb1f0>
 9905 ····<6a54>···DW_AT_low_pc······:·0x4e6f
 9906 ····<6a58>···DW_AT_high_pc·····:·0xa
 9907 ·<3><6a5c>:·Abbrev·Number:·14·(DW_TAG_variable)
 9908 ····<6a5d>···DW_AT_abstract_origin:·<0xb1f1>
 9909 ·<3><6a61>:·Abbrev·Number:·41·(DW_TAG_GNU_call_site)
 9910 ····<6a62>···DW_AT_low_pc······:·0x4e79
 9911 ····<6a66>···DW_AT_GNU_tail_call:·1
 9912 ·<4><6a66>:·Abbrev·Number:·19·(DW_TAG_GNU_call_site_parameter)
 9913 ····<6a67>···DW_AT_location····:·2·byte·block:·91·4·»    (DW_OP_fbreg:·4)
 9914 ····<6a6a>···DW_AT_GNU_call_site_value:·3·byte·block:·91·8·6·»(DW_OP_fbreg:·8;·DW_OP_deref)
 9915 ·<4><6a6e>:·Abbrev·Number:·0
 9916 ·<3><6a6f>:·Abbrev·Number:·0
 9917 ·<2><6a70>:·Abbrev·Number:·0
 9918 ·<1><6a71>:·Abbrev·Number:·25·(DW_TAG_subprogram)
 9919 ····<6a72>···DW_AT_abstract_origin:·<0xcbb6>
 9920 ····<6a76>···DW_AT_low_pc······:·0x4e7c
 9921 ····<6a7a>···DW_AT_high_pc·····:·0xa9
 9922 ····<6a7e>···DW_AT_frame_base··:·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
 9923 ····<6a80>···DW_AT_GNU_all_call_sites:·1
 9924 ····<6a80>···DW_AT_sibling·····:·<0x6ba6>
9891 ·<2><6a28>:·Abbrev·Number:·13·(DW_TAG_formal_parameter)9925 ·<2><6a84>:·Abbrev·Number:·13·(DW_TAG_formal_parameter)
9892 ····<6a29>···DW_AT_abstract_origin:·<0xcbc6>9926 ····<6a85>···DW_AT_abstract_origin:·<0xcbc6>
9893 ····<6a2d>···DW_AT_location····:·2·byte·block:·91·0·»    (DW_OP_fbreg:·0)9927 ····<6a89>···DW_AT_location····:·2·byte·block:·91·0·»    (DW_OP_fbreg:·0)
9894 ·<2><6a30>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)9928 ·<2><6a8c>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
9895 ····<6a31>···DW_AT_abstract_origin:·<0xcbd2>9929 ····<6a8d>···DW_AT_abstract_origin:·<0xcbd2>
9896 ····<6a35>···DW_AT_location····:·0x6d9d·(location·list)9930 ····<6a91>···DW_AT_location····:·0x6e14·(location·list)
9897 ····<6a39>···DW_AT_GNU_locviews:·0x6d979931 ····<6a95>···DW_AT_GNU_locviews:·0x6e0e
9898 ·<2><6a3d>:·Abbrev·Number:·13·(DW_TAG_formal_parameter)9932 ·<2><6a99>:·Abbrev·Number:·13·(DW_TAG_formal_parameter)
9899 ····<6a3e>···DW_AT_abstract_origin:·<0xcbde>9933 ····<6a9a>···DW_AT_abstract_origin:·<0xcbde>
9900 ····<6a42>···DW_AT_location····:·2·byte·block:·91·8·»    (DW_OP_fbreg:·8)9934 ····<6a9e>···DW_AT_location····:·2·byte·block:·91·8·»    (DW_OP_fbreg:·8)
9901 ·<2><6a45>:·Abbrev·Number:·13·(DW_TAG_formal_parameter)9935 ·<2><6aa1>:·Abbrev·Number:·13·(DW_TAG_formal_parameter)
9902 ····<6a46>···DW_AT_abstract_origin:·<0xcbea>9936 ····<6aa2>···DW_AT_abstract_origin:·<0xcbea>
9903 ····<6a4a>···DW_AT_location····:·2·byte·block:·91·c·»    (DW_OP_fbreg:·12)9937 ····<6aa6>···DW_AT_location····:·2·byte·block:·91·c·»    (DW_OP_fbreg:·12)
9904 ·<2><6a4d>:·Abbrev·Number:·3·(DW_TAG_variable)9938 ·<2><6aa9>:·Abbrev·Number:·3·(DW_TAG_variable)
9905 ····<6a4e>···DW_AT_abstract_origin:·<0xcbf6>9939 ····<6aaa>···DW_AT_abstract_origin:·<0xcbf6>
9906 ····<6a52>···DW_AT_location····:·0x6dcd·(location·list)9940 ····<6aae>···DW_AT_location····:·0x6e44·(location·list)
9907 ····<6a56>···DW_AT_GNU_locviews:·0x6dc79941 ····<6ab2>···DW_AT_GNU_locviews:·0x6e3e
9908 ·<2><6a5a>:·Abbrev·Number:·15·(DW_TAG_variable)9942 ·<2><6ab6>:·Abbrev·Number:·15·(DW_TAG_variable)
9909 ····<6a5b>···DW_AT_abstract_origin:·<0xcc1a>9943 ····<6ab7>···DW_AT_abstract_origin:·<0xcc1a>
9910 ····<6a5f>···DW_AT_location····:·2·byte·block:·91·5c·»   (DW_OP_fbreg:·-36)9944 ····<6abb>···DW_AT_location····:·2·byte·block:·91·5c·»   (DW_OP_fbreg:·-36)
9911 ·<2><6a62>:·Abbrev·Number:·3·(DW_TAG_variable)9945 ·<2><6abe>:·Abbrev·Number:·3·(DW_TAG_variable)
9912 ····<6a63>···DW_AT_abstract_origin:·<0xcc26>9946 ····<6abf>···DW_AT_abstract_origin:·<0xcc26>
9913 ····<6a67>···DW_AT_location····:·0x6df9·(location·list)9947 ····<6ac3>···DW_AT_location····:·0x6e70·(location·list)
9914 ····<6a6b>···DW_AT_GNU_locviews:·0x6df79948 ····<6ac7>···DW_AT_GNU_locviews:·0x6e6e
9915 ·<2><6a6f>:·Abbrev·Number:·3·(DW_TAG_variable)9949 ·<2><6acb>:·Abbrev·Number:·3·(DW_TAG_variable)
9916 ····<6a70>···DW_AT_abstract_origin:·<0xcc32>9950 ····<6acc>···DW_AT_abstract_origin:·<0xcc32>
9917 ····<6a74>···DW_AT_location····:·0x6e12·(location·list)9951 ····<6ad0>···DW_AT_location····:·0x6e89·(location·list)
9918 ····<6a78>···DW_AT_GNU_locviews:·0x6e0c9952 ····<6ad4>···DW_AT_GNU_locviews:·0x6e83
9919 ·<2><6a7c>:·Abbrev·Number:·16·(DW_TAG_label) 
9920 ····<6a7d>···DW_AT_abstract_origin:·<0xcc3e> 
9921 ····<6a81>···DW_AT_low_pc······:·0x4efb 
9922 ·<2><6a85>:·Abbrev·Number:·16·(DW_TAG_label)9953 ·<2><6ad8>:·Abbrev·Number:·16·(DW_TAG_label)
 9954 ····<6ad9>···DW_AT_abstract_origin:·<0xcc3e>
 9955 ····<6add>···DW_AT_low_pc······:·0x4f1b
 9956 ·<2><6ae1>:·Abbrev·Number:·16·(DW_TAG_label)
9923 ····<6a86>···DW_AT_abstract_origin:·<0xcc46>9957 ····<6ae2>···DW_AT_abstract_origin:·<0xcc46>
9924 ····<6a8a>···DW_AT_low_pc······:·0x4ed09958 ····<6ae6>···DW_AT_low_pc······:·0x4ef0
9925 ·<2><6a8e>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)9959 ·<2><6aea>:·Abbrev·Number:·17·(DW_TAG_inlined_subroutine)
9926 ····<6a8f>···DW_AT_abstract_origin:·<0xba55>9960 ····<6aeb>···DW_AT_abstract_origin:·<0xba55>
9927 ····<6a93>···DW_AT_entry_pc····:·0x4ed09961 ····<6aef>···DW_AT_entry_pc····:·0x4ef0
9928 ····<6a97>···DW_AT_GNU_entry_view:·19962 ····<6af3>···DW_AT_GNU_entry_view:·1
9929 ····<6a99>···DW_AT_low_pc······:·0x4ed09963 ····<6af5>···DW_AT_low_pc······:·0x4ef0
9930 ····<6a9d>···DW_AT_high_pc·····:·0x2b9964 ····<6af9>···DW_AT_high_pc·····:·0x2b
9931 ····<6aa1>···DW_AT_call_file···:·39965 ····<6afd>···DW_AT_call_file···:·3
9932 ····<6aa2>···DW_AT_call_line···:·2119966 ····<6afe>···DW_AT_call_line···:·211
9933 ····<6aa3>···DW_AT_call_column·:·209967 ····<6aff>···DW_AT_call_column·:·20
9934 ····<6aa4>···DW_AT_sibling·····:·<0x6b2a>9968 ····<6b00>···DW_AT_sibling·····:·<0x6b86>
9935 ·<3><6aa8>:·Abbrev·Number:·9·(DW_TAG_formal_parameter) 
9936 ····<6aa9>···DW_AT_abstract_origin:·<0xba73> 
9937 ····<6aad>···DW_AT_location····:·0x6e3f·(location·list) 
9938 ····<6ab1>···DW_AT_GNU_locviews:·0x6e3b 
9939 ·<3><6ab5>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)9969 ·<3><6b04>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
9940 ····<6ab6>···DW_AT_abstract_origin:·<0xba66>9970 ····<6b05>···DW_AT_abstract_origin:·<0xba73>
9941 ····<6aba>···DW_AT_location····:·0x6e61·(location·list) 
9942 ····<6abe>···DW_AT_GNU_locviews:·0x6e5d 
9943 ·<3><6ac2>:·Abbrev·Number:·4·(DW_TAG_inlined_subroutine) 
9944 ····<6ac3>···DW_AT_abstract_origin:·<0xc1e1> 
9945 ····<6ac7>···DW_AT_entry_pc····:·0x4ed0 
9946 ····<6acb>···DW_AT_GNU_entry_view:·5 
9947 ····<6acd>···DW_AT_ranges······:·0x1fd0 
9948 ····<6ad1>···DW_AT_call_file···:·1 
9949 ····<6ad2>···DW_AT_call_line···:·1088 
9950 ····<6ad4>···DW_AT_call_column·:·5 
9951 ····<6ad5>···DW_AT_sibling·····:·<0x6b19> 
9952 ·<4><6ad9>:·Abbrev·Number:·9·(DW_TAG_formal_parameter) 
9953 ····<6ada>···DW_AT_abstract_origin:·<0xc1f2> 
9954 ····<6ade>···DW_AT_location····:·0x6e86·(location·list) 
9955 ····<6ae2>···DW_AT_GNU_locviews:·0x6e80 
9956 ·<4><6ae6>:·Abbrev·Number:·20·(DW_TAG_inlined_subroutine) 
9957 ····<6ae7>···DW_AT_abstract_origin:·<0xc200> 
9958 ····<6aeb>···DW_AT_entry_pc····:·0x4ed0 
9959 ····<6aef>···DW_AT_GNU_entry_view:·7 
9960 ····<6af1>···DW_AT_low_pc······:·0x4ed0 
9961 ····<6af5>···DW_AT_high_pc·····:·0x3 
9962 ····<6af9>···DW_AT_call_file···:·1 
9963 ····<6afa>···DW_AT_call_line···:·401 
9964 ····<6afc>···DW_AT_call_column·:·10 
9965 ····<6afd>···DW_AT_sibling·····:·<0x6b0f> 
9966 ·<5><6b01>:·Abbrev·Number:·9·(DW_TAG_formal_parameter) 
9967 ····<6b02>···DW_AT_abstract_origin:·<0xc211> 
Max diff block lines reached; 295/14237 bytes (2.07%) of diff not shown.
8.53 KB
readelf --wide --debug-dump=loc {}
    
Offset 7026, 118 lines modifiedOffset 7026, 118 lines modified
  
7026 ····00006d84·v0000002·v0000004·views·at·00006d82·for:7026 ····00006d84·v0000002·v0000004·views·at·00006d82·for:
7027 ·············00004e2c·00004e2c·(DW_OP_reg0·(eax))7027 ·············00004e2c·00004e2c·(DW_OP_reg0·(eax))
7028 ····00006d8f·<End·of·list>7028 ····00006d8f·<End·of·list>
  
7029 ····00006d97·v0000000·v0000000·location·view·pair7029 ····00006d97·v0000000·v0000000·location·view·pair
7030 ····00006d99·v0000000·v0000000·location·view·pair7030 ····00006d99·v0000000·v0000000·location·view·pair
7031 ····00006d9b·v0000000·v0000000·location·view·pair 
  
7032 ····00006d9d·v0000000·v0000000·views·at·00006d97·for:7031 ····00006d9b·v0000000·v0000000·views·at·00006d97·for:
7033 ·············00004e5c·00004ebe·(DW_OP_fbreg:·4)7032 ·············00004e5c·00004e77·(DW_OP_fbreg:·0)
7034 ····00006da9·v0000000·v0000000·views·at·00006d99·for:7033 ····00006da7·v0000000·v0000000·views·at·00006d99·for:
7035 ·············00004ebe·00004ec2·(DW_OP_reg0·(eax))7034 ·············00004e79·00004e7c·(DW_OP_fbreg:·0)
7036 ····00006db4·v0000000·v0000000·views·at·00006d9b·for: 
7037 ·············00004ec2·00004ed3·(DW_OP_reg6·(esi)) 
7038 ····00006dbf·<End·of·list>7035 ····00006db3·<End·of·list>
  
7039 ····00006dc7·v0000002·v0000000·location·view·pair 
7040 ····00006dc9·v0000000·v0000000·location·view·pair 
7041 ····00006dcb·v0000000·v0000000·location·view·pair7036 ····00006dbb·v0000000·v0000000·location·view·pair
 7037 ····00006dbd·v0000000·v0000000·location·view·pair
 7038 ····00006dbf·v0000000·v0000000·location·view·pair
  
7042 ····00006dcd·v0000002·v0000000·views·at·00006dc7·for: 
7043 ·············00004e5c·00004efb·(DW_OP_lit0;·DW_OP_stack_value) 
7044 ····00006dd9·v0000000·v0000000·views·at·00006dc9·for: 
7045 ·············00004efb·00004f02·(DW_OP_reg6·(esi)) 
7046 ····00006de4·v0000000·v0000000·views·at·00006dcb·for:7039 ····00006dc1·v0000000·v0000000·views·at·00006dbb·for:
 7040 ·············00004e5c·00004e73·(DW_OP_fbreg:·4)
 7041 ····00006dcd·v0000000·v0000000·views·at·00006dbd·for:
7047 ·············00004f02·00004f05·(DW_OP_reg0·(eax))7042 ·············00004e73·00004e78·(DW_OP_reg2·(edx))
 7043 ····00006dd8·v0000000·v0000000·views·at·00006dbf·for:
 7044 ·············00004e79·00004e7c·(DW_OP_reg2·(edx))
7048 ····00006def·<End·of·list>7045 ····00006de3·<End·of·list>
  
7049 ····00006df7·v0000000·v0000000·location·view·pair7046 ····00006deb·v0000000·v0000000·location·view·pair
 7047 ····00006ded·v0000000·v0000000·location·view·pair
  
7050 ····00006df9·v0000000·v0000000·views·at·00006df7·for:7048 ····00006def·v0000000·v0000000·views·at·00006deb·for:
 7049 ·············00004e5c·00004e79·(DW_OP_fbreg:·8)
 7050 ····00006dfb·v0000000·v0000000·views·at·00006ded·for:
7051 ·············00004e89·00004f03·(DW_OP_reg7·(edi))7051 ·············00004e79·00004e7c·(DW_OP_reg1·(ecx))
7052 ····00006e04·<End·of·list>7052 ····00006e06·<End·of·list>
  
7053 ····00006e0c·v0000000·v0000000·location·view·pair 
7054 ····00006e0e·v0000000·v0000000·location·view·pair7053 ····00006e0e·v0000000·v0000000·location·view·pair
7055 ····00006e10·v0000000·v0000000·location·view·pair7054 ····00006e10·v0000000·v0000000·location·view·pair
 7055 ····00006e12·v0000000·v0000000·location·view·pair
  
7056 ····00006e12·v0000000·v0000000·views·at·00006e0c·for: 
7057 ·············00004ec8·00004eca·(DW_OP_reg2·(edx)) 
7058 ····00006e1d·v0000000·v0000000·views·at·00006e0e·for:7056 ····00006e14·v0000000·v0000000·views·at·00006e0e·for:
7059 ·············00004ed0·00004edd·(DW_OP_reg2·(edx))7057 ·············00004e7c·00004ede·(DW_OP_fbreg:·4)
7060 ····00006e28·v0000000·v0000000·views·at·00006e10·for:7058 ····00006e20·v0000000·v0000000·views·at·00006e10·for:
 7059 ·············00004ede·00004ee2·(DW_OP_reg0·(eax))
 7060 ····00006e2b·v0000000·v0000000·views·at·00006e12·for:
7061 ·············00004ee2·00004ef7·(DW_OP_reg2·(edx))7061 ·············00004ee2·00004ef3·(DW_OP_reg6·(esi))
7062 ····00006e33·<End·of·list>7062 ····00006e36·<End·of·list>
  
7063 ····00006e3b·v0000001·v0000000·location·view·pair7063 ····00006e3e·v0000002·v0000000·location·view·pair
7064 ····00006e3d·v0000000·v0000000·location·view·pair7064 ····00006e40·v0000000·v0000000·location·view·pair
 7065 ····00006e42·v0000000·v0000000·location·view·pair
  
7065 ····00006e3f·v0000001·v0000000·views·at·00006e3b·for: 
7066 ·············00004ed0·00004edd·(DW_OP_reg2·(edx)) 
7067 ····00006e4a·v0000000·v0000000·views·at·00006e3d·for:7066 ····00006e44·v0000002·v0000000·views·at·00006e3e·for:
 7067 ·············00004e7c·00004f1b·(DW_OP_lit0;·DW_OP_stack_value)
 7068 ····00006e50·v0000000·v0000000·views·at·00006e40·for:
 7069 ·············00004f1b·00004f22·(DW_OP_reg6·(esi))
 7070 ····00006e5b·v0000000·v0000000·views·at·00006e42·for:
7068 ·············00004ee2·00004ef7·(DW_OP_reg2·(edx))7071 ·············00004f22·00004f25·(DW_OP_reg0·(eax))
7069 ····00006e55·<End·of·list>7072 ····00006e66·<End·of·list>
  
7070 ····00006e5d·v0000001·v0000000·location·view·pair 
7071 ····00006e5f·v0000000·v0000000·location·view·pair7073 ····00006e6e·v0000000·v0000000·location·view·pair
  
7072 ····00006e61·v0000001·v0000000·views·at·00006e5d·for: 
7073 ·············00004ed0·00004ee9·(DW_OP_reg5·(ebp)) 
7074 ····00006e6c·v0000000·v0000000·views·at·00006e5f·for:7074 ····00006e70·v0000000·v0000000·views·at·00006e6e·for:
7075 ·············00004ee9·00004efb·(DW_OP_fbreg:·0)7075 ·············00004ea9·00004f23·(DW_OP_reg7·(edi))
7076 ····00006e78·<End·of·list>7076 ····00006e7b·<End·of·list>
  
7077 ····00006e80·v0000005·v0000000·location·view·pair 
7078 ····00006e82·v0000000·v0000000·location·view·pair7077 ····00006e83·v0000000·v0000000·location·view·pair
7079 ····00006e84·v0000000·v0000001·location·view·pair7078 ····00006e85·v0000000·v0000000·location·view·pair
 7079 ····00006e87·v0000000·v0000000·location·view·pair
  
7080 ····00006e86·v0000005·v0000000·views·at·00006e80·for: 
7081 ·············00004ed0·00004ed7·(DW_OP_reg5·(ebp)) 
7082 ····00006e91·v0000000·v0000000·views·at·00006e82·for:7080 ····00006e89·v0000000·v0000000·views·at·00006e83·for:
7083 ·············00004ee2·00004ee9·(DW_OP_reg5·(ebp))7081 ·············00004ee8·00004eea·(DW_OP_reg2·(edx))
7084 ····00006e9c·v0000000·v0000001·views·at·00006e84·for:7082 ····00006e94·v0000000·v0000000·views·at·00006e85·for:
7085 ·············00004ee9·00004ef8·(DW_OP_fbreg:·0)7083 ·············00004ef0·00004efd·(DW_OP_reg2·(edx))
 7084 ····00006e9f·v0000000·v0000000·views·at·00006e87·for:
 7085 ·············00004f02·00004f17·(DW_OP_reg2·(edx))
7086 ····00006ea8·<End·of·list>7086 ····00006eaa·<End·of·list>
  
7087 ····00006eb0·v0000007·v0000000·location·view·pair7087 ····00006eb2·v0000001·v0000000·location·view·pair
 7088 ····00006eb4·v0000000·v0000000·location·view·pair
  
7088 ····00006eb2·v0000007·v0000000·views·at·00006eb0·for:7089 ····00006eb6·v0000001·v0000000·views·at·00006eb2·for:
7089 ·············00004ed0·00004ed3·(DW_OP_reg5·(ebp))7090 ·············00004ef0·00004efd·(DW_OP_reg2·(edx))
 7091 ····00006ec1·v0000000·v0000000·views·at·00006eb4·for:
 7092 ·············00004f02·00004f17·(DW_OP_reg2·(edx))
7090 ····00006ebd·<End·of·list>7093 ····00006ecc·<End·of·list>
  
 7094 ····00006ed4·v0000001·v0000000·location·view·pair
7091 ····00006ec5·v0000000·v0000000·location·view·pair7095 ····00006ed6·v0000000·v0000000·location·view·pair
7092 ····00006ec7·v0000000·v0000000·location·view·pair 
  
 7096 ····00006ed8·v0000001·v0000000·views·at·00006ed4·for:
 7097 ·············00004ef0·00004f09·(DW_OP_reg5·(ebp))
7093 ····00006ec9·v0000000·v0000000·views·at·00006ec5·for:7098 ····00006ee3·v0000000·v0000000·views·at·00006ed6·for:
7094 ·············00004f05·00004f20·(DW_OP_fbreg:·0)7099 ·············00004f09·00004f1b·(DW_OP_fbreg:·0)
7095 ····00006ed5·v0000000·v0000000·views·at·00006ec7·for: 
7096 ·············00004f22·00004f25·(DW_OP_fbreg:·0) 
7097 ····00006ee1·<End·of·list>7100 ····00006eef·<End·of·list>
  
 7101 ····00006ef7·v0000005·v0000000·location·view·pair
7098 ····00006ee9·v0000000·v0000000·location·view·pair7102 ····00006ef9·v0000000·v0000000·location·view·pair
7099 ····00006eeb·v0000000·v0000000·location·view·pair7103 ····00006efb·v0000000·v0000001·location·view·pair
7100 ····00006eed·v0000000·v0000000·location·view·pair 
  
 7104 ····00006efd·v0000005·v0000000·views·at·00006ef7·for:
 7105 ·············00004ef0·00004ef7·(DW_OP_reg5·(ebp))
7101 ····00006eef·v0000000·v0000000·views·at·00006ee9·for:7106 ····00006f08·v0000000·v0000000·views·at·00006ef9·for:
 7107 ·············00004f02·00004f09·(DW_OP_reg5·(ebp))
Max diff block lines reached; 189/8663 bytes (2.18%) of diff not shown.
972 B
strings --all --bytes=8 {}
    
Offset 1, 20 lines modifiedOffset 1, 23 lines modified
1 GCC:·(Debian·10.2.1-6)·10.2.1·202101101 GCC:·(Debian·10.2.1-6)·10.2.1·20210110
2 $a&»    S>La2 eV&r9RIMJ
 3 [YU[L67=
3 >sf'fK_>I94 >sf'fK_>I9
4 /F}o:B1\ 
5 lQ`3C!CFrC 
6 )·YWA?-YWA 
7 ZWX:G!Jn5 >sVo5$~F
 6 sjXViX]i
 7 T061^a+D
 8 \5Vp/»  vH
 9 +zcLh<MC8_@7
 10 @@>-cs[d
 11 a^P~R.Pd
 12 }VF7v6y=
8 NTB%#y;67~lg13 NTB%#y;67~lg
 14 +aK;Fm]9
9 7L}YSoeMM 
10 |bW*2|» '! 
11 \m[]~»  sPmf 
12 O6nq%[|Z|15 O6nq%[|Z|
13 oZ:(JTT516 .vqeWD]]
14 asyncio_mod17 asyncio_mod
15 module_initialized18 module_initialized
16 current_tasks19 current_tasks
17 iscoroutine_typecache20 iscoroutine_typecache
18 context_kwname21 context_kwname
19 asyncio_get_event_loop_policy22 asyncio_get_event_loop_policy
20 asyncio_future_repr_info_func23 asyncio_future_repr_info_func
566 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 206, 18 lines modifiedOffset 206, 18 lines modified
  
206 00004dfa·<TaskObj_get_fut_waiter>:206 00004dfa·<TaskObj_get_fut_waiter>:
207 »       ...207 »       ...
  
208 00004e19·<_asyncio_Future_set_exception>:208 00004e19·<_asyncio_Future_set_exception>:
209 »       ...209 »       ...
  
210 00004e5c·<_asyncio_Future_cancel>:210 00004e5c·<TaskWakeupMethWrapper_traverse>:
211 »       ...211 »       ...
  
212 00004f05·<TaskWakeupMethWrapper_traverse>:212 00004e7c·<_asyncio_Future_cancel>:
213 »       ...213 »       ...
  
214 00004f25·<FutureIter_throw>:214 00004f25·<FutureIter_throw>:
215 »       ...215 »       ...
  
216 000050e4·<FutureObj_get_log_traceback>:216 000050e4·<FutureObj_get_log_traceback>:
217 »       ...217 »       ...
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 239, 19 lines modifiedOffset 239, 19 lines modified
239 ··0x00000ec0·626a5f67·65745f6d·7573745f·63616e63·bj_get_must_canc239 ··0x00000ec0·626a5f67·65745f6d·7573745f·63616e63·bj_get_must_canc
240 ··0x00000ed0·656c005f·6173796e·63696f5f·5461736b·el._asyncio_Task240 ··0x00000ed0·656c005f·6173796e·63696f5f·5461736b·el._asyncio_Task
241 ··0x00000ee0·5f676574·5f6e616d·65004675·74757265·_get_name.Future241 ··0x00000ee0·5f676574·5f6e616d·65004675·74757265·_get_name.Future
242 ··0x00000ef0·4f626a5f·6765745f·63616e63·656c5f6d·Obj_get_cancel_m242 ··0x00000ef0·4f626a5f·6765745f·63616e63·656c5f6d·Obj_get_cancel_m
243 ··0x00000f00·65737361·67650054·61736b4f·626a5f67·essage.TaskObj_g243 ··0x00000f00·65737361·67650054·61736b4f·626a5f67·essage.TaskObj_g
244 ··0x00000f10·65745f66·75745f77·61697465·72005f61·et_fut_waiter._a244 ··0x00000f10·65745f66·75745f77·61697465·72005f61·et_fut_waiter._a
245 ··0x00000f20·73796e63·696f5f46·75747572·655f7365·syncio_Future_se245 ··0x00000f20·73796e63·696f5f46·75747572·655f7365·syncio_Future_se
246 ··0x00000f30·745f6578·63657074·696f6e00·5f617379·t_exception._asy246 ··0x00000f30·745f6578·63657074·696f6e00·5461736b·t_exception.Task
 247 ··0x00000f40·57616b65·75704d65·74685772·61707065·WakeupMethWrappe
 248 ··0x00000f50·725f7472·61766572·7365005f·6173796e·r_traverse._asyn
247 ··0x00000f40·6e63696f·5f467574·7572655f·63616e63·ncio_Future_canc249 ··0x00000f60·63696f5f·46757475·72655f63·616e6365·cio_Future_cance
248 ··0x00000f50·656c005f·70617273·65722e31·32005461·el._parser.12.Ta250 ··0x00000f70·6c005f70·61727365·722e3132·00467574·l._parser.12.Fut
249 ··0x00000f60·736b5761·6b657570·4d657468·57726170·skWakeupMethWrap 
250 ··0x00000f70·7065725f·74726176·65727365·00467574·per_traverse.Fut 
251 ··0x00000f80·75726549·7465725f·7468726f·77004675·ureIter_throw.Fu251 ··0x00000f80·75726549·7465725f·7468726f·77004675·ureIter_throw.Fu
252 ··0x00000f90·74757265·4f626a5f·6765745f·6c6f675f·tureObj_get_log_252 ··0x00000f90·74757265·4f626a5f·6765745f·6c6f675f·tureObj_get_log_
253 ··0x00000fa0·74726163·65626163·6b004675·74757265·traceback.Future253 ··0x00000fa0·74726163·65626163·6b004675·74757265·traceback.Future
254 ··0x00000fb0·4f626a5f·6765745f·6c6f6f70·00467574·Obj_get_loop.Fut254 ··0x00000fb0·4f626a5f·6765745f·6c6f6f70·00467574·Obj_get_loop.Fut
255 ··0x00000fc0·7572654f·626a5f67·65745f72·6573756c·ureObj_get_resul255 ··0x00000fc0·7572654f·626a5f67·65745f72·6573756c·ureObj_get_resul
256 ··0x00000fd0·74005f61·73796e63·696f5f54·61736b5f·t._asyncio_Task_256 ··0x00000fd0·74005f61·73796e63·696f5f54·61736b5f·t._asyncio_Task_
257 ··0x00000fe0·6765745f·636f726f·00667574·7572655f·get_coro.future_257 ··0x00000fe0·6765745f·636f726f·00667574·7572655f·get_coro.future_
507 MB
./usr/lib/debug/.build-id/0c/7c8b7bd635cf5bd3853792455474bf54f4357d.debug vs.
./usr/lib/debug/.build-id/0d/755f9d4f82eb3523e1ead36513577acaa94049.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 13% similar despite different names
1.02 KB
readelf --wide --file-header {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························EXEC·(Executable·file)8 ··Type:······························EXEC·(Executable·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x822dd1011 ··Entry·point·address:···············0x823b8e0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········7127480·(bytes·into·file)13 ··Start·of·section·headers:··········7176184·(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:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1117 ··Number·of·program·headers:·········11
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3919 ··Number·of·section·headers:·········39
20 ··Section·header·string·table·index:·3820 ··Section·header·string·table·index:·38
1.83 KB
readelf --wide --program-header {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x822dd102 Entry·point·0x823b8e0
3 There·are·11·program·headers,·starting·at·offset·523 There·are·11·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··PHDR···········0x000034·0x08048034·0x08048034·0x00160·0x00160·R···0x46 ··PHDR···········0x000034·0x08048034·0x08048034·0x00160·0x00160·R···0x4
7 ··INTERP·········0x000194·0x08048194·0x08048194·0x00000·0x00013·R···0x17 ··INTERP·········0x000194·0x08048194·0x08048194·0x00000·0x00013·R···0x1
8 ······[Requesting·program·interpreter:·]8 ······[Requesting·program·interpreter:·]
9 ··LOAD···········0x000000·0x08048000·0x08048000·0x001ec·0x17f54·R···0x10009 ··LOAD···········0x000000·0x08048000·0x08048000·0x001ec·0x17f54·R···0x1000
10 ··LOAD···········0x000000·0x08060000·0x08060000·0x00000·0x26dc1c·R·E·0x100010 ··LOAD···········0x000000·0x08060000·0x08060000·0x00000·0x27395c·R·E·0x1000
11 ··LOAD···········0x000000·0x082ce000·0x082ce000·0x00000·0x2a8c98·R···0x100011 ··LOAD···········0x000000·0x082d4000·0x082d4000·0x00000·0x2a99ac·R···0x1000
12 ··LOAD···········0x000edc·0x08577edc·0x08577edc·0x00000·0x3b44c·RW··0x100012 ··LOAD···········0x000edc·0x0857eedc·0x0857eedc·0x00000·0x3b3ec·RW··0x1000
13 ··DYNAMIC········0x000edc·0x08577ee4·0x08577ee4·0x00000·0x00118·RW··0x413 ··DYNAMIC········0x000edc·0x0857eee4·0x0857eee4·0x00000·0x00118·RW··0x4
14 ··NOTE···········0x0001a8·0x080481a8·0x080481a8·0x00044·0x00044·R···0x414 ··NOTE···········0x0001a8·0x080481a8·0x080481a8·0x00044·0x00044·R···0x4
15 ··GNU_EH_FRAME···0x001000·0x08495b00·0x08495b00·0x00000·0x12d74·R···0x415 ··GNU_EH_FRAME···0x001000·0x0849bb74·0x0849bb74·0x00000·0x12dc4·R···0x4
16 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1016 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
17 ··GNU_RELRO······0x000edc·0x08577edc·0x08577edc·0x00000·0x00124·R···0x117 ··GNU_RELRO······0x000edc·0x0857eedc·0x0857eedc·0x00000·0x00124·R···0x1
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····20 ···00·····
21 ···01·····.interp·21 ···01·····.interp·
22 ···02·····.interp·.note.gnu.build-id·.note.ABI-tag·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·22 ···02·····.interp·.note.gnu.build-id·.note.ABI-tag·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·
23 ···03·····.init·.plt·.text·.fini·23 ···03·····.init·.plt·.text·.fini·
5.44 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·39·section·headers,·starting·at·offset·0x6cc1b8:1 There·are·39·section·headers,·starting·at·offset·0x6d7ff8:
  
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]·.interp···········NOBITS··········08048194·000194·000013·00···A··0···0··15 ··[·1]·.interp···········NOBITS··········08048194·000194·000013·00···A··0···0··1
6 ··[·2]·.note.gnu.build-id·NOTE············080481a8·0001a8·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············080481a8·0001a8·000024·00···A··0···0··4
7 ··[·3]·.note.ABI-tag·····NOTE············080481cc·0001cc·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············080481cc·0001cc·000020·00···A··0···0··4
5.32 MB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·46067·entries:1 Symbol·table·'.symtab'·contains·46035·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:·08048194·····0·SECTION·LOCAL··DEFAULT····1·4 ·····1:·08048194·····0·SECTION·LOCAL··DEFAULT····1·
5 ·····2:·080481a8·····0·SECTION·LOCAL··DEFAULT····2·5 ·····2:·080481a8·····0·SECTION·LOCAL··DEFAULT····2·
6 ·····3:·080481cc·····0·SECTION·LOCAL··DEFAULT····3·6 ·····3:·080481cc·····0·SECTION·LOCAL··DEFAULT····3·
7 ·····4:·080481ec·····0·SECTION·LOCAL··DEFAULT····4·7 ·····4:·080481ec·····0·SECTION·LOCAL··DEFAULT····4·
8 ·····5:·0804b514·····0·SECTION·LOCAL··DEFAULT····5·8 ·····5:·0804b514·····0·SECTION·LOCAL··DEFAULT····5·
3.24 KB
readelf --wide --notes {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0c7c8b7bd635cf5bd3853792455474bf54f4357d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0d755f9d4f82eb3523e1ead36513577acaa94049
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python9 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
10 ····Name:·audit10 ····Name:·audit
11 ····Location:·0x08065902,·Base:·0x08495afd,·Semaphore:·0x0859f01611 ····Location:·0x080658a9,·Base:·0x0849bb73,·Semaphore:·0x085a5fd6
12 ····Arguments:·4@8(%esp)·4@%ebp12 ····Arguments:·4@8(%esp)·4@%ebp
13 ··stapsdt··············0x00000029»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python 
14 ····Name:·gc__start 
15 ····Location:·0x08069696,·Base:·0x08495afd,·Semaphore:·0x0859f00e 
16 ····Arguments:·-4@36(%esp) 
17 ··stapsdt··············0x00000024»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python13 ··stapsdt··············0x00000024»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
18 ····Name:·gc__done14 ····Name:·gc__done
19 ····Location:·0x0806972c,·Base:·0x08495afd,·Semaphore:·0x0859f01015 ····Location:·0x08069499,·Base:·0x0849bb73,·Semaphore:·0x085a5fd0
20 ····Arguments:·-4@%esi16 ····Arguments:·-4@%esi
 17 ··stapsdt··············0x00000029»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
 18 ····Name:·gc__start
 19 ····Location:·0x080695a5,·Base:·0x0849bb73,·Semaphore:·0x085a5fce
 20 ····Arguments:·-4@32(%esp)
 21 ··stapsdt··············0x00000039»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
 22 ····Name:·function__entry
 23 ····Location:·0x0806dd30,·Base:·0x0849bb73,·Semaphore:·0x085a5fc0
 24 ····Arguments:·4@%ebx·4@%esi·-4@%eax
21 ··stapsdt··············0x0000002e»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python25 ··stapsdt··············0x0000002e»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
22 ····Name:·line26 ····Name:·line
23 ····Location:·0x0806f04e,·Base:·0x08495afd,·Semaphore:·0x0859f00c27 ····Location:·0x0806e068,·Base:·0x0849bb73,·Semaphore:·0x085a5fcc
24 ····Arguments:·4@%esi·4@%eax·-4@%ebx28 ····Arguments:·4@%esi·4@%eax·-4@%ebx
25 ··stapsdt··············0x0000003a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python29 ··stapsdt··············0x0000003a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
26 ····Name:·function__return30 ····Name:·function__return
27 ····Location:·0x0806f386,·Base:·0x08495afd,·Semaphore:·0x0859f00231 ····Location:·0x0806e71f,·Base:·0x0849bb73,·Semaphore:·0x085a5fc2
28 ····Arguments:·4@%esi·4@%edi·-4@%eax32 ····Arguments:·4@%esi·4@%edi·-4@%eax
29 ··stapsdt··············0x00000039»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python 
30 ····Name:·function__entry 
31 ····Location:·0x0806f454,·Base:·0x08495afd,·Semaphore:·0x0859f000 
32 ····Arguments:·4@%ebx·4@%esi·-4@%eax 
33 ··stapsdt··············0x0000003b»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python33 ··stapsdt··············0x0000003b»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
34 ····Name:·import__find__load__done34 ····Name:·import__find__load__done
35 ····Location:·0x08078097,·Base:·0x08495afd,·Semaphore:·0x0859f01435 ····Location:·0x08078290,·Base:·0x0849bb73,·Semaphore:·0x085a5fd4
36 ····Arguments:·4@%eax·-4@%ebx36 ····Arguments:·4@%eax·-4@%ebx
37 ··stapsdt··············0x00000034»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python37 ··stapsdt··············0x00000034»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
38 ····Name:·import__find__load__start38 ····Name:·import__find__load__start
39 ····Location:·0x080780a9,·Base:·0x08495afd,·Semaphore:·0x0859f01239 ····Location:·0x080782a2,·Base:·0x0849bb73,·Semaphore:·0x085a5fd2
40 ····Arguments:·4@%eax40 ····Arguments:·4@%eax
178 MB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················0x02 ··Offset:······················0x0
3 ··Length:······················322513 ··Length:······················32039
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············9125 ··Prologue·Length:·············912
6 ··Minimum·Instruction·Length:··16 ··Minimum·Instruction·Length:··1
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
210 MB
readelf --wide --debug-dump=info {}
    
Offset 1, 223 lines modifiedOffset 1, 223 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0x0:2 ··Compilation·Unit·@·offset·0x0:
3 ···Length:········0xb832·(32-bit)3 ···Length:········0xb784·(32-bit)
4 ···Version:·······44 ···Version:·······4
5 ···Abbrev·Offset:·0x05 ···Abbrev·Offset:·0x0
6 ···Pointer·Size:··46 ···Pointer·Size:··4
7 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)7 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
8 ····<c>···DW_AT_producer····:·(indirect·string,·offset:·0x111):·GNU·GIMPLE·10.2.1·20210110·-mtune=generic·-march=i686·-g·-g·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=none·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fltrans·-fno-PIE8 ····<c>···DW_AT_producer····:·(indirect·string,·offset:·0x111):·GNU·GIMPLE·10.2.1·20210110·-mtune=generic·-march=i686·-g·-g·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=none·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fltrans·-fno-PIE
9 ····<10>···DW_AT_language····:·12»  (ANSI·C99)9 ····<10>···DW_AT_language····:·12»  (ANSI·C99)
10 ····<11>···DW_AT_name········:·(indirect·string,·offset:·0x39d):·<artificial>10 ····<11>···DW_AT_name········:·(indirect·string,·offset:·0x39d):·<artificial>
11 ····<15>···DW_AT_comp_dir····:·(indirect·string,·offset:·0x4d57b):·/build/reproducible-path/python3.9-3.9.2/build-static11 ····<15>···DW_AT_comp_dir····:·(indirect·string,·offset:·0x4d55d):·/build/reproducible-path/python3.9-3.9.2/build-static
12 ····<19>···DW_AT_ranges······:·0x297812 ····<19>···DW_AT_ranges······:·0x2940
13 ····<1d>···DW_AT_low_pc······:·0x013 ····<1d>···DW_AT_low_pc······:·0x0
14 ····<21>···DW_AT_stmt_list···:·0x014 ····<21>···DW_AT_stmt_list···:·0x0
15 ·<1><25>:·Abbrev·Number:·2·(DW_TAG_subprogram)15 ·<1><25>:·Abbrev·Number:·2·(DW_TAG_subprogram)
16 ····<26>···DW_AT_abstract_origin:·<0x2eddd2>16 ····<26>···DW_AT_abstract_origin:·<0x2f44db>
17 ····<2a>···DW_AT_low_pc······:·0x822de3017 ····<2a>···DW_AT_low_pc······:·0x823ba00
18 ····<2e>···DW_AT_high_pc·····:·0x2618 ····<2e>···DW_AT_high_pc·····:·0x26
19 ····<32>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)19 ····<32>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)
20 ····<34>···DW_AT_GNU_all_call_sites:·120 ····<34>···DW_AT_GNU_all_call_sites:·1
21 ····<34>···DW_AT_sibling·····:·<0x57>21 ····<34>···DW_AT_sibling·····:·<0x57>
22 ·<2><38>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)22 ·<2><38>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
23 ····<39>···DW_AT_abstract_origin:·<0x2eddde>23 ····<39>···DW_AT_abstract_origin:·<0x2f44e7>
24 ····<3d>···DW_AT_location····:·2·byte·block:·91·0·»      (DW_OP_fbreg:·0)24 ····<3d>···DW_AT_location····:·2·byte·block:·91·0·»      (DW_OP_fbreg:·0)
25 ·<2><40>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)25 ·<2><40>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
26 ····<41>···DW_AT_abstract_origin:·<0x2eddea>26 ····<41>···DW_AT_abstract_origin:·<0x2f44f3>
27 ····<45>···DW_AT_location····:·0x6·(location·list)27 ····<45>···DW_AT_location····:·0x6·(location·list)
28 ····<49>···DW_AT_GNU_locviews:·0x028 ····<49>···DW_AT_GNU_locviews:·0x0
29 ·<2><4d>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)29 ·<2><4d>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)
30 ····<4e>···DW_AT_low_pc······:·0x822de4b30 ····<4e>···DW_AT_low_pc······:·0x823ba1b
31 ····<52>···DW_AT_abstract_origin:·<0x57>31 ····<52>···DW_AT_abstract_origin:·<0x57>
32 ·<2><56>:·Abbrev·Number:·032 ·<2><56>:·Abbrev·Number:·0
33 ·<1><57>:·Abbrev·Number:·2·(DW_TAG_subprogram)33 ·<1><57>:·Abbrev·Number:·2·(DW_TAG_subprogram)
34 ····<58>···DW_AT_abstract_origin:·<0x2f0452>34 ····<58>···DW_AT_abstract_origin:·<0x2f6b5b>
35 ····<5c>···DW_AT_low_pc······:·0x822de6035 ····<5c>···DW_AT_low_pc······:·0x823ba30
36 ····<60>···DW_AT_high_pc·····:·0x2d36 ····<60>···DW_AT_high_pc·····:·0x2d
37 ····<64>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)37 ····<64>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)
38 ····<66>···DW_AT_GNU_all_call_sites:·138 ····<66>···DW_AT_GNU_all_call_sites:·1
39 ····<66>···DW_AT_sibling·····:·<0x93>39 ····<66>···DW_AT_sibling·····:·<0x93>
40 ·<2><6a>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)40 ·<2><6a>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
41 ····<6b>···DW_AT_abstract_origin:·<0x2f0463>41 ····<6b>···DW_AT_abstract_origin:·<0x2f6b6c>
42 ····<6f>···DW_AT_location····:·2·byte·block:·91·0·»      (DW_OP_fbreg:·0)42 ····<6f>···DW_AT_location····:·2·byte·block:·91·0·»      (DW_OP_fbreg:·0)
43 ·<2><72>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)43 ·<2><72>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
44 ····<73>···DW_AT_abstract_origin:·<0x2f0470>44 ····<73>···DW_AT_abstract_origin:·<0x2f6b79>
45 ····<77>···DW_AT_location····:·2·byte·block:·91·4·»      (DW_OP_fbreg:·4)45 ····<77>···DW_AT_location····:·2·byte·block:·91·4·»      (DW_OP_fbreg:·4)
46 ·<2><7a>:·Abbrev·Number:·6·(DW_TAG_variable)46 ·<2><7a>:·Abbrev·Number:·6·(DW_TAG_variable)
47 ····<7b>···DW_AT_abstract_origin:·<0x2f047d>47 ····<7b>···DW_AT_abstract_origin:·<0x2f6b86>
48 ····<7f>···DW_AT_location····:·2·byte·block:·91·60·»     (DW_OP_fbreg:·-32)48 ····<7f>···DW_AT_location····:·2·byte·block:·91·60·»     (DW_OP_fbreg:·-32)
49 ·<2><82>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site)49 ·<2><82>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site)
50 ····<83>···DW_AT_low_pc······:·0x822de8950 ····<83>···DW_AT_low_pc······:·0x823ba59
51 ····<87>···DW_AT_abstract_origin:·<0x93>51 ····<87>···DW_AT_abstract_origin:·<0x93>
52 ·<3><8b>:·Abbrev·Number:·8·(DW_TAG_GNU_call_site_parameter)52 ·<3><8b>:·Abbrev·Number:·8·(DW_TAG_GNU_call_site_parameter)
53 ····<8c>···DW_AT_location····:·1·byte·block:·50·»       (DW_OP_reg0·(eax))53 ····<8c>···DW_AT_location····:·1·byte·block:·50·»       (DW_OP_reg0·(eax))
54 ····<8e>···DW_AT_GNU_call_site_value:·2·byte·block:·91·60·»  (DW_OP_fbreg:·-32)54 ····<8e>···DW_AT_GNU_call_site_value:·2·byte·block:·91·60·»  (DW_OP_fbreg:·-32)
55 ·<3><91>:·Abbrev·Number:·055 ·<3><91>:·Abbrev·Number:·0
56 ·<2><92>:·Abbrev·Number:·056 ·<2><92>:·Abbrev·Number:·0
57 ·<1><93>:·Abbrev·Number:·9·(DW_TAG_subprogram)57 ·<1><93>:·Abbrev·Number:·9·(DW_TAG_subprogram)
58 ····<94>···DW_AT_abstract_origin:·<0x2f04c4>58 ····<94>···DW_AT_abstract_origin:·<0x2f6bcd>
59 ····<98>···DW_AT_ranges······:·0x059 ····<98>···DW_AT_ranges······:·0x0
60 ····<9c>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)60 ····<9c>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)
61 ····<9e>···DW_AT_GNU_all_call_sites:·161 ····<9e>···DW_AT_GNU_all_call_sites:·1
62 ····<9e>···DW_AT_sibling·····:·<0x117>62 ····<9e>···DW_AT_sibling·····:·<0x117>
63 ·<2><a2>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)63 ·<2><a2>:·Abbrev·Number:·4·(DW_TAG_formal_parameter)
64 ····<a3>···DW_AT_abstract_origin:·<0x2f04d5>64 ····<a3>···DW_AT_abstract_origin:·<0x2f6bde>
65 ····<a7>···DW_AT_location····:·0x38·(location·list)65 ····<a7>···DW_AT_location····:·0x38·(location·list)
66 ····<ab>···DW_AT_GNU_locviews:·0x3266 ····<ab>···DW_AT_GNU_locviews:·0x32
67 ·<2><af>:·Abbrev·Number:·10·(DW_TAG_variable)67 ·<2><af>:·Abbrev·Number:·10·(DW_TAG_variable)
68 ····<b0>···DW_AT_abstract_origin:·<0x2f04e2>68 ····<b0>···DW_AT_abstract_origin:·<0x2f6beb>
69 ····<b4>···DW_AT_location····:·0x75·(location·list)69 ····<b4>···DW_AT_location····:·0x75·(location·list)
70 ····<b8>···DW_AT_GNU_locviews:·0x6770 ····<b8>···DW_AT_GNU_locviews:·0x67
71 ·<2><bc>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)71 ·<2><bc>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)
72 ····<bd>···DW_AT_abstract_origin:·<0x2f0515>72 ····<bd>···DW_AT_abstract_origin:·<0x2f6c1e>
73 ····<c1>···DW_AT_entry_pc····:·0x8061e9273 ····<c1>···DW_AT_entry_pc····:·0x8061e92
74 ····<c5>···DW_AT_GNU_entry_view:·074 ····<c5>···DW_AT_GNU_entry_view:·0
75 ····<c7>···DW_AT_low_pc······:·0x8061e8975 ····<c7>···DW_AT_low_pc······:·0x8061e89
76 ····<cb>···DW_AT_high_pc·····:·0x1676 ····<cb>···DW_AT_high_pc·····:·0x16
77 ····<cf>···DW_AT_call_file···:·277 ····<cf>···DW_AT_call_file···:·2
78 ····<d0>···DW_AT_call_line···:·70478 ····<d0>···DW_AT_call_line···:·704
79 ····<d2>···DW_AT_call_column·:·979 ····<d2>···DW_AT_call_column·:·9
80 ····<d3>···DW_AT_sibling·····:·<0xe9>80 ····<d3>···DW_AT_sibling·····:·<0xe9>
81 ·<3><d7>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)81 ·<3><d7>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
82 ····<d8>···DW_AT_abstract_origin:·<0x2f0522>82 ····<d8>···DW_AT_abstract_origin:·<0x2f6c2b>
83 ····<dc>···DW_AT_location····:·2·byte·block:·91·60·»     (DW_OP_fbreg:·-32)83 ····<dc>···DW_AT_location····:·2·byte·block:·91·60·»     (DW_OP_fbreg:·-32)
84 ·<3><df>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)84 ·<3><df>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)
85 ····<e0>···DW_AT_low_pc······:·0x8061e9f85 ····<e0>···DW_AT_low_pc······:·0x8061e9f
86 ····<e4>···DW_AT_abstract_origin:·<0x213>86 ····<e4>···DW_AT_abstract_origin:·<0x213>
87 ·<3><e8>:·Abbrev·Number:·087 ·<3><e8>:·Abbrev·Number:·0
88 ·<2><e9>:·Abbrev·Number:·12·(DW_TAG_GNU_call_site)88 ·<2><e9>:·Abbrev·Number:·12·(DW_TAG_GNU_call_site)
89 ····<ea>···DW_AT_low_pc······:·0x822dea289 ····<ea>···DW_AT_low_pc······:·0x823ba72
90 ····<ee>···DW_AT_abstract_origin:·<0x117>90 ····<ee>···DW_AT_abstract_origin:·<0x117>
91 ····<f2>···DW_AT_sibling·····:·<0x104>91 ····<f2>···DW_AT_sibling·····:·<0x104>
92 ·<3><f6>:·Abbrev·Number:·8·(DW_TAG_GNU_call_site_parameter)92 ·<3><f6>:·Abbrev·Number:·8·(DW_TAG_GNU_call_site_parameter)
93 ····<f7>···DW_AT_location····:·1·byte·block:·50·»       (DW_OP_reg0·(eax))93 ····<f7>···DW_AT_location····:·1·byte·block:·50·»       (DW_OP_reg0·(eax))
94 ····<f9>···DW_AT_GNU_call_site_value:·2·byte·block:·91·50·»  (DW_OP_fbreg:·-48)94 ····<f9>···DW_AT_GNU_call_site_value:·2·byte·block:·91·50·»  (DW_OP_fbreg:·-48)
95 ·<3><fc>:·Abbrev·Number:·8·(DW_TAG_GNU_call_site_parameter)95 ·<3><fc>:·Abbrev·Number:·8·(DW_TAG_GNU_call_site_parameter)
96 ····<fd>···DW_AT_location····:·1·byte·block:·52·»       (DW_OP_reg2·(edx))96 ····<fd>···DW_AT_location····:·1·byte·block:·52·»       (DW_OP_reg2·(edx))
97 ····<ff>···DW_AT_GNU_call_site_value:·3·byte·block:·f3·1·50·» (DW_OP_GNU_entry_value:·(DW_OP_reg0·(eax)))97 ····<ff>···DW_AT_GNU_call_site_value:·3·byte·block:·f3·1·50·» (DW_OP_GNU_entry_value:·(DW_OP_reg0·(eax)))
98 ·<3><103>:·Abbrev·Number:·098 ·<3><103>:·Abbrev·Number:·0
99 ·<2><104>:·Abbrev·Number:·13·(DW_TAG_GNU_call_site)99 ·<2><104>:·Abbrev·Number:·13·(DW_TAG_GNU_call_site)
100 ····<105>···DW_AT_low_pc······:·0x822debd100 ····<105>···DW_AT_low_pc······:·0x823ba8d
101 ····<109>···DW_AT_GNU_tail_call:·1101 ····<109>···DW_AT_GNU_tail_call:·1
102 ····<109>···DW_AT_abstract_origin:·<0x151>102 ····<109>···DW_AT_abstract_origin:·<0x151>
103 ·<2><10d>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)103 ·<2><10d>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)
104 ····<10e>···DW_AT_low_pc······:·0x822deca104 ····<10e>···DW_AT_low_pc······:·0x823ba9a
105 ····<112>···DW_AT_abstract_origin:·<0x156>105 ····<112>···DW_AT_abstract_origin:·<0x156>
106 ·<2><116>:·Abbrev·Number:·0106 ·<2><116>:·Abbrev·Number:·0
107 ·<1><117>:·Abbrev·Number:·14·(DW_TAG_subprogram)107 ·<1><117>:·Abbrev·Number:·14·(DW_TAG_subprogram)
108 ····<118>···DW_AT_abstract_origin:·<0x2f0a23>108 ····<118>···DW_AT_abstract_origin:·<0x2f712c>
109 ····<11c>···DW_AT_ranges······:·0x18109 ····<11c>···DW_AT_ranges······:·0x18
110 ····<120>···DW_AT_frame_base··:·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)110 ····<120>···DW_AT_frame_base··:·1·byte·block:·9c·»    (DW_OP_call_frame_cfa)
111 ····<122>···DW_AT_GNU_all_tail_call_sites:·1111 ····<122>···DW_AT_GNU_all_tail_call_sites:·1
112 ····<122>···DW_AT_sibling·····:·<0x151>112 ····<122>···DW_AT_sibling·····:·<0x151>
113 ·<2><126>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)113 ·<2><126>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
114 ····<127>···DW_AT_abstract_origin:·<0x2f0a33>114 ····<127>···DW_AT_abstract_origin:·<0x2f713c>
115 ····<12b>···DW_AT_location····:·1·byte·block:·56·»      (DW_OP_reg6·(esi))115 ····<12b>···DW_AT_location····:·1·byte·block:·56·»      (DW_OP_reg6·(esi))
116 ·<2><12d>:·Abbrev·Number:·6·(DW_TAG_variable)116 ·<2><12d>:·Abbrev·Number:·6·(DW_TAG_variable)
117 ····<12e>···DW_AT_abstract_origin:·<0x2f0a3f>117 ····<12e>···DW_AT_abstract_origin:·<0x2f7148>
118 ····<132>···DW_AT_location····:·2·byte·block:·73·0·»     (DW_OP_breg3·(ebx):·0)118 ····<132>···DW_AT_location····:·2·byte·block:·73·0·»     (DW_OP_breg3·(ebx):·0)
119 ·<2><135>:·Abbrev·Number:·6·(DW_TAG_variable)119 ·<2><135>:·Abbrev·Number:·6·(DW_TAG_variable)
120 ····<136>···DW_AT_abstract_origin:·<0x2f0a4b>120 ····<136>···DW_AT_abstract_origin:·<0x2f7154>
121 ····<13a>···DW_AT_location····:·3·byte·block:·91·c0·7d·»  (DW_OP_fbreg:·-320)121 ····<13a>···DW_AT_location····:·3·byte·block:·91·c0·7d·»  (DW_OP_fbreg:·-320)
122 ·<2><13e>:·Abbrev·Number:·6·(DW_TAG_variable)122 ·<2><13e>:·Abbrev·Number:·6·(DW_TAG_variable)
123 ····<13f>···DW_AT_abstract_origin:·<0x2f0a57>123 ····<13f>···DW_AT_abstract_origin:·<0x2f7160>
124 ····<143>···DW_AT_location····:·3·byte·block:·91·e8·7d·»  (DW_OP_fbreg:·-280)124 ····<143>···DW_AT_location····:·3·byte·block:·91·e8·7d·»  (DW_OP_fbreg:·-280)
125 ·<2><147>:·Abbrev·Number:·15·(DW_TAG_label)125 ·<2><147>:·Abbrev·Number:·15·(DW_TAG_label)
126 ····<148>···DW_AT_abstract_origin:·<0x2f0a63>126 ····<148>···DW_AT_abstract_origin:·<0x2f716c>
Max diff block lines reached; 220309429/220317252 bytes (100.00%) of diff not shown.
887 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 320, 15 lines modifiedOffset 320, 16 lines modified
320 ····DW_AT_call_file····DW_FORM_data1320 ····DW_AT_call_file····DW_FORM_data1
321 ····DW_AT_call_line····DW_FORM_data1321 ····DW_AT_call_line····DW_FORM_data1
322 ····DW_AT_call_column··DW_FORM_data1322 ····DW_AT_call_column··DW_FORM_data1
323 ····DW_AT_sibling······DW_FORM_ref4323 ····DW_AT_sibling······DW_FORM_ref4
324 ····DW_AT·value:·0·····DW_FORM·value:·0324 ····DW_AT·value:·0·····DW_FORM·value:·0
325 ···52······DW_TAG_subprogram····[has·children]325 ···52······DW_TAG_subprogram····[has·children]
326 ····DW_AT_abstract_origin·DW_FORM_ref_addr326 ····DW_AT_abstract_origin·DW_FORM_ref_addr
327 ····DW_AT_ranges·······DW_FORM_sec_offset327 ····DW_AT_low_pc·······DW_FORM_addr
 328 ····DW_AT_high_pc······DW_FORM_data4
328 ····DW_AT_frame_base···DW_FORM_exprloc329 ····DW_AT_frame_base···DW_FORM_exprloc
329 ····DW_AT_sibling······DW_FORM_ref4330 ····DW_AT_sibling······DW_FORM_ref4
330 ····DW_AT·value:·0·····DW_FORM·value:·0331 ····DW_AT·value:·0·····DW_FORM·value:·0
331 ···53······DW_TAG_inlined_subroutine····[has·children]332 ···53······DW_TAG_inlined_subroutine····[has·children]
332 ····DW_AT_abstract_origin·DW_FORM_ref_addr333 ····DW_AT_abstract_origin·DW_FORM_ref_addr
333 ····DW_AT_ranges·······DW_FORM_sec_offset334 ····DW_AT_ranges·······DW_FORM_sec_offset
334 ····DW_AT_call_file····DW_FORM_data1335 ····DW_AT_call_file····DW_FORM_data1
127 KB
readelf --wide --debug-dump=aranges {}
    
Offset 1, 2696 lines modifiedOffset 1, 2889 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················2282 ··Length:···················268
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x04 ··Offset·into·.debug_info:··0x0
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····0822de30·00004f8f·8 ····0823ba00·00004e9f·
9 ····08061e80·00003879·9 ····08061e80·00003820·
10 ····0812c5c0·0000003f·10 ····0812cbb0·0000003f·
 11 ····0812cbf0·0000000f·
 12 ····0812cc00·00000065·
11 ····0812c600·0000003e·13 ····0812cc70·0000003e·
12 ····0812c640·0000006d·14 ····0812ccb0·0000006d·
13 ····0812c6b0·00000045·15 ····0812cd20·00000045·
14 ····0812c700·00000017·16 ····0812cd70·00000017·
15 ····0812c720·00000021·17 ····0812cd90·00000021·
 18 ····0812cdc0·000000b0·
16 ····0812c750·00000033·19 ····0812ce70·00000033·
17 ····0812c790·000000ad·20 ····0812ceb0·000000ad·
18 ····0812c840·0000003f·21 ····0812cf60·0000003f·
19 ····0812c880·0000002a·22 ····0812cfa0·0000002a·
20 ····0812c8b0·0000000d·23 ····0812cfd0·0000000d·
21 ····0812c8c0·0000004f·24 ····0812cfe0·0000004f·
22 ····0812c910·0000001f· 
23 ····0812c930·00000048·25 ····0812d030·00000028·
 26 ····0812d060·0000001f·
 27 ····0812d080·00000048·
24 ····0812c980·000000cd·28 ····0812d0d0·000000cd·
25 ····0812ca50·0000001c·29 ····0812d1a0·0000001c·
26 ····0812ca70·000000bf·30 ····0812d1c0·00000063·
27 ····0812cb30·00000070·31 ····0812d230·00000070·
28 ····0812cba0·000000a6·32 ····0812d2a0·000000a6·
 33 ····0812d350·0000000e·
29 ····0812cc50·00000271·34 ····0812d360·00000227·
30 ····0812ced0·00000046·35 ····0812d590·00000046·
31 ····0812cf20·0000003c·36 ····0812d5e0·0000003c·
32 ····0812cf60·0000004c·37 ····0812d620·0000004c·
33 ····0812cfb0·00000217·38 ····0812d670·00000217·
34 ····00000000·00000000·39 ····00000000·00000000·
35 ··Length:···················32440 ··Length:···················348
36 ··Version:··················241 ··Version:··················2
37 ··Offset·into·.debug_info:··0xb83642 ··Offset·into·.debug_info:··0xb788
38 ··Pointer·Size:·············443 ··Pointer·Size:·············4
39 ··Segment·Size:·············044 ··Segment·Size:·············0
  
40 ····Address····Length45 ····Address····Length
41 ····08232dc0·00002e08·46 ····082408a0·00002f02·
42 ····080656f9·00002b12·47 ····080656a0·000029cd·
43 ····0812d1d0·0000002a·48 ····0812d890·0000002a·
44 ····0812d200·000002a5·49 ····0812d8c0·000002a5·
45 ····0812d4b0·00000529·50 ····0812db70·00000522·
46 ····0812d9e0·000000a4·51 ····0812e0a0·0000009f·
47 ····0812da90·00000224·52 ····0812e140·00000224·
48 ····0812dcc0·0000001b·53 ····0812e370·0000001b·
49 ····0812dce0·00000010·54 ····0812e390·00000010·
50 ····0812dcf0·00000021· 
51 ····0812dd20·000003bd· 
52 ····0812e0e0·00000113· 
53 ····0812e200·00000255· 
54 ····0812e460·000001e7· 
55 ····0812e650·000000fb· 
56 ····0812e750·000000e5· 
57 ····0812e840·00000323· 
58 ····0812eb70·00000008· 
59 ····0812eb80·0000002a· 
60 ····0812ebb0·0000002d· 
61 ····0812ebe0·000000b8· 
62 ····0812eca0·00000024·55 ····0812e3a0·00000021·
 56 ····0812e3d0·000003b4·
63 ····0812ecd0·000011ad·57 ····0812e790·00000113·
64 ····0812fe80·00000196·58 ····0812e8b0·00000259·
 59 ····0812eb10·000001eb·
 60 ····0812ed00·000000fb·
 61 ····0812ee00·000000e5·
 62 ····0812eef0·0000032a·
 63 ····0812f220·00000028·
 64 ····0812f250·00000008·
 65 ····0812f260·0000002a·
 66 ····0812f290·0000002d·
 67 ····0812f2c0·000000b8·
 68 ····0812f380·00000024·
 69 ····0812f3b0·00001233·
 70 ····081305f0·00000196·
65 ····08130020·0000040c·71 ····08130790·0000040c·
66 ····08130430·00000056· 
67 ····08130490·00000053·72 ····08130ba0·00000053·
68 ····081304f0·000000a0·73 ····08130c00·000000a0·
69 ····08130590·00000007·74 ····08130ca0·00000007·
70 ····081305a0·00000128·75 ····08130cb0·00000128·
71 ····081306d0·00000109·76 ····08130de0·00000109·
72 ····081307e0·000009c5·77 ····08130ef0·00000a45·
73 ····081311b0·00000286·78 ····08131940·00000286·
74 ····08131440·000011b1·79 ····08131bd0·000011d9·
75 ····08132600·00000057·80 ····08132db0·00000057·
76 ····08132660·0000002b·81 ····08132e10·0000002b·
77 ····08132690·00000cf4·82 ····08132e40·00000d11·
 83 ····08133b60·000002d5·
 84 ····08133e40·0000004a·
78 ····08133390·000002ca·85 ····08133e90·00000232·
 86 ····081340d0·000006c4·
79 ····00000000·00000000·87 ····00000000·00000000·
80 ··Length:···················63688 ··Length:···················492
81 ··Version:··················289 ··Version:··················2
82 ··Offset·into·.debug_info:··0x15fe090 ··Offset·into·.debug_info:··0x1650c
83 ··Pointer·Size:·············491 ··Pointer·Size:·············4
84 ··Segment·Size:·············092 ··Segment·Size:·············0
  
85 ····Address····Length93 ····Address····Length
86 ····08235bd0·0000035d·94 ····082437b0·00000205·
87 ····0806820b·000016b9·95 ····0806806d·00001303·
88 ····08133660·0000004a· 
89 ····081336b0·00000237· 
90 ····081338f0·000006c2· 
91 ····08133fc0·000000a5· 
92 ····08134070·0000000a·96 ····081347a0·0000000a·
93 ····08134080·0000043a·97 ····081347b0·0000043a·
94 ····081344c0·0000020b·98 ····08134bf0·0000020b·
95 ····081346d0·000001e5·99 ····08134e00·000001e1·
96 ····081348c0·0000232f·100 ····08134ff0·000023c9·
97 ····08136bf0·000001a1·101 ····081373c0·000001a1·
98 ····08136da0·000000bd·102 ····08137570·000000a8·
99 ····08136e60·00000063·103 ····08137620·00000063·
100 ····08136ed0·000002f7·104 ····08137690·000002f7·
101 ····081371d0·00000270·105 ····08137990·00000270·
Max diff block lines reached; 118871/129903 bytes (91.51%) of diff not shown.
108 MB
readelf --wide --debug-dump=loc {}
    
Offset 3, 51 lines modifiedOffset 3, 51 lines modified
3 ····Offset···Begin············End··············Expression3 ····Offset···Begin············End··············Expression
  
4 ····00000000·v0000000·v0000000·location·view·pair4 ····00000000·v0000000·v0000000·location·view·pair
5 ····00000002·v0000000·v0000000·location·view·pair5 ····00000002·v0000000·v0000000·location·view·pair
6 ····00000004·v0000000·v0000000·location·view·pair6 ····00000004·v0000000·v0000000·location·view·pair
  
7 ····00000006·v0000000·v0000000·views·at·00000000·for:7 ····00000006·v0000000·v0000000·views·at·00000000·for:
8 ·············0822de30·0822de34·(DW_OP_fbreg:·4)8 ·············0823ba00·0823ba04·(DW_OP_fbreg:·4)
9 ····00000012·v0000000·v0000000·views·at·00000002·for:9 ····00000012·v0000000·v0000000·views·at·00000002·for:
10 ·············0822de34·0822de4a·(DW_OP_breg1·(ecx):·4)10 ·············0823ba04·0823ba1a·(DW_OP_breg1·(ecx):·4)
11 ····0000001e·v0000000·v0000000·views·at·00000004·for:11 ····0000001e·v0000000·v0000000·views·at·00000004·for:
12 ·············0822de4a·0822de56·(DW_OP_fbreg:·4)12 ·············0823ba1a·0823ba26·(DW_OP_fbreg:·4)
13 ····0000002a·<End·of·list>13 ····0000002a·<End·of·list>
  
14 ····00000032·v0000000·v0000000·location·view·pair14 ····00000032·v0000000·v0000000·location·view·pair
15 ····00000034·v0000000·v0000000·location·view·pair15 ····00000034·v0000000·v0000000·location·view·pair
16 ····00000036·v0000000·v0000000·location·view·pair16 ····00000036·v0000000·v0000000·location·view·pair
  
17 ····00000038·v0000000·v0000000·views·at·00000032·for:17 ····00000038·v0000000·v0000000·views·at·00000032·for:
18 ·············0822de90·0822dea1·(DW_OP_reg0·(eax))18 ·············0823ba60·0823ba71·(DW_OP_reg0·(eax))
19 ····00000043·v0000000·v0000000·views·at·00000034·for:19 ····00000043·v0000000·v0000000·views·at·00000034·for:
20 ·············0822dea1·0822ded4·(DW_OP_GNU_entry_value:·(DW_OP_reg0·(eax));·DW_OP_stack_value)20 ·············0823ba71·0823baa4·(DW_OP_GNU_entry_value:·(DW_OP_reg0·(eax));·DW_OP_stack_value)
21 ····00000051·v0000000·v0000000·views·at·00000036·for:21 ····00000051·v0000000·v0000000·views·at·00000036·for:
22 ·············08061e80·08061e9f·(DW_OP_GNU_entry_value:·(DW_OP_reg0·(eax));·DW_OP_stack_value)22 ·············08061e80·08061e9f·(DW_OP_GNU_entry_value:·(DW_OP_reg0·(eax));·DW_OP_stack_value)
23 ····0000005f·<End·of·list>23 ····0000005f·<End·of·list>
  
24 ····00000067·v0000000·v0000000·location·view·pair24 ····00000067·v0000000·v0000000·location·view·pair
25 ····00000069·v0000000·v0000000·location·view·pair25 ····00000069·v0000000·v0000000·location·view·pair
26 ····0000006b·v0000000·v0000000·location·view·pair26 ····0000006b·v0000000·v0000000·location·view·pair
27 ····0000006d·v0000000·v0000000·location·view·pair27 ····0000006d·v0000000·v0000000·location·view·pair
28 ····0000006f·v0000000·v0000000·location·view·pair28 ····0000006f·v0000000·v0000000·location·view·pair
29 ····00000071·v0000000·v0000000·location·view·pair29 ····00000071·v0000000·v0000000·location·view·pair
30 ····00000073·v0000000·v0000000·location·view·pair30 ····00000073·v0000000·v0000000·location·view·pair
  
31 ····00000075·v0000000·v0000000·views·at·00000067·for:31 ····00000075·v0000000·v0000000·views·at·00000067·for:
32 ·············0822dea6·0822debc·(DW_OP_reg0·(eax);·DW_OP_piece:·4;·DW_OP_piece:·8;·DW_OP_fbreg:·-36;·DW_OP_piece:·4)32 ·············0823ba76·0823ba8c·(DW_OP_reg0·(eax);·DW_OP_piece:·4;·DW_OP_piece:·8;·DW_OP_fbreg:·-36;·DW_OP_piece:·4)
33 ····00000088·v0000000·v0000000·views·at·00000069·for:33 ····00000088·v0000000·v0000000·views·at·00000069·for:
34 ·············0822debc·0822debd·(DW_OP_fbreg:·-48;·DW_OP_piece:·4;·DW_OP_piece:·8;·DW_OP_fbreg:·-36;·DW_OP_piece:·4)34 ·············0823ba8c·0823ba8d·(DW_OP_fbreg:·-48;·DW_OP_piece:·4;·DW_OP_piece:·8;·DW_OP_fbreg:·-36;·DW_OP_piece:·4)
35 ····0000009c·v0000000·v0000000·views·at·0000006b·for:35 ····0000009c·v0000000·v0000000·views·at·0000006b·for:
36 ·············0822debd·0822dec9·(DW_OP_reg0·(eax);·DW_OP_piece:·4;·DW_OP_piece:·8;·DW_OP_fbreg:·-36;·DW_OP_piece:·4)36 ·············0823ba8d·0823ba99·(DW_OP_reg0·(eax);·DW_OP_piece:·4;·DW_OP_piece:·8;·DW_OP_fbreg:·-36;·DW_OP_piece:·4)
37 ····000000af·v0000000·v0000000·views·at·0000006d·for:37 ····000000af·v0000000·v0000000·views·at·0000006d·for:
38 ·············0822dec9·0822ded4·(DW_OP_fbreg:·-48;·DW_OP_piece:·4;·DW_OP_piece:·8;·DW_OP_fbreg:·-36;·DW_OP_piece:·4)38 ·············0823ba99·0823baa4·(DW_OP_fbreg:·-48;·DW_OP_piece:·4;·DW_OP_piece:·8;·DW_OP_fbreg:·-36;·DW_OP_piece:·4)
39 ····000000c3·v0000000·v0000000·views·at·0000006f·for:39 ····000000c3·v0000000·v0000000·views·at·0000006f·for:
40 ·············0822ded4·0822ded4·(DW_OP_reg0·(eax);·DW_OP_piece:·4;·DW_OP_piece:·8;·DW_OP_fbreg:·-36;·DW_OP_piece:·4)·(start·==·end)40 ·············0823baa4·0823baa4·(DW_OP_reg0·(eax);·DW_OP_piece:·4;·DW_OP_piece:·8;·DW_OP_fbreg:·-36;·DW_OP_piece:·4)·(start·==·end)
41 ····000000d6·v0000000·v0000000·views·at·00000071·for:41 ····000000d6·v0000000·v0000000·views·at·00000071·for:
42 ·············08061e80·08061e89·(DW_OP_reg0·(eax);·DW_OP_piece:·4;·DW_OP_piece:·8;·DW_OP_fbreg:·-36;·DW_OP_piece:·4)42 ·············08061e80·08061e89·(DW_OP_reg0·(eax);·DW_OP_piece:·4;·DW_OP_piece:·8;·DW_OP_fbreg:·-36;·DW_OP_piece:·4)
43 ····000000e9·v0000000·v0000000·views·at·00000073·for:43 ····000000e9·v0000000·v0000000·views·at·00000073·for:
44 ·············08061e89·08061e9f·(DW_OP_fbreg:·-48;·DW_OP_piece:·4;·DW_OP_piece:·8;·DW_OP_fbreg:·-36;·DW_OP_piece:·4)44 ·············08061e89·08061e9f·(DW_OP_fbreg:·-48;·DW_OP_piece:·4;·DW_OP_piece:·8;·DW_OP_fbreg:·-36;·DW_OP_piece:·4)
45 ····000000fd·<End·of·list>45 ····000000fd·<End·of·list>
  
46 ····00000105·v0000000·v0000000·location·view·pair46 ····00000105·v0000000·v0000000·location·view·pair
127 KB
readelf --wide --debug-dump=ranges {}
    
Offset 1, 2696 lines modifiedOffset 1, 2889 lines modified
1 Contents·of·the·.debug_aranges·section:1 Contents·of·the·.debug_aranges·section:
  
2 ··Length:···················2282 ··Length:···················268
3 ··Version:··················23 ··Version:··················2
4 ··Offset·into·.debug_info:··0x04 ··Offset·into·.debug_info:··0x0
5 ··Pointer·Size:·············45 ··Pointer·Size:·············4
6 ··Segment·Size:·············06 ··Segment·Size:·············0
  
7 ····Address····Length7 ····Address····Length
8 ····0822de30·00004f8f·8 ····0823ba00·00004e9f·
9 ····08061e80·00003879·9 ····08061e80·00003820·
10 ····0812c5c0·0000003f·10 ····0812cbb0·0000003f·
 11 ····0812cbf0·0000000f·
 12 ····0812cc00·00000065·
11 ····0812c600·0000003e·13 ····0812cc70·0000003e·
12 ····0812c640·0000006d·14 ····0812ccb0·0000006d·
13 ····0812c6b0·00000045·15 ····0812cd20·00000045·
14 ····0812c700·00000017·16 ····0812cd70·00000017·
15 ····0812c720·00000021·17 ····0812cd90·00000021·
 18 ····0812cdc0·000000b0·
16 ····0812c750·00000033·19 ····0812ce70·00000033·
17 ····0812c790·000000ad·20 ····0812ceb0·000000ad·
18 ····0812c840·0000003f·21 ····0812cf60·0000003f·
19 ····0812c880·0000002a·22 ····0812cfa0·0000002a·
20 ····0812c8b0·0000000d·23 ····0812cfd0·0000000d·
21 ····0812c8c0·0000004f·24 ····0812cfe0·0000004f·
22 ····0812c910·0000001f· 
23 ····0812c930·00000048·25 ····0812d030·00000028·
 26 ····0812d060·0000001f·
 27 ····0812d080·00000048·
24 ····0812c980·000000cd·28 ····0812d0d0·000000cd·
25 ····0812ca50·0000001c·29 ····0812d1a0·0000001c·
26 ····0812ca70·000000bf·30 ····0812d1c0·00000063·
27 ····0812cb30·00000070·31 ····0812d230·00000070·
28 ····0812cba0·000000a6·32 ····0812d2a0·000000a6·
 33 ····0812d350·0000000e·
29 ····0812cc50·00000271·34 ····0812d360·00000227·
30 ····0812ced0·00000046·35 ····0812d590·00000046·
31 ····0812cf20·0000003c·36 ····0812d5e0·0000003c·
32 ····0812cf60·0000004c·37 ····0812d620·0000004c·
33 ····0812cfb0·00000217·38 ····0812d670·00000217·
34 ····00000000·00000000·39 ····00000000·00000000·
35 ··Length:···················32440 ··Length:···················348
36 ··Version:··················241 ··Version:··················2
37 ··Offset·into·.debug_info:··0xb83642 ··Offset·into·.debug_info:··0xb788
38 ··Pointer·Size:·············443 ··Pointer·Size:·············4
39 ··Segment·Size:·············044 ··Segment·Size:·············0
  
40 ····Address····Length45 ····Address····Length
41 ····08232dc0·00002e08·46 ····082408a0·00002f02·
42 ····080656f9·00002b12·47 ····080656a0·000029cd·
43 ····0812d1d0·0000002a·48 ····0812d890·0000002a·
44 ····0812d200·000002a5·49 ····0812d8c0·000002a5·
45 ····0812d4b0·00000529·50 ····0812db70·00000522·
46 ····0812d9e0·000000a4·51 ····0812e0a0·0000009f·
47 ····0812da90·00000224·52 ····0812e140·00000224·
48 ····0812dcc0·0000001b·53 ····0812e370·0000001b·
49 ····0812dce0·00000010·54 ····0812e390·00000010·
50 ····0812dcf0·00000021· 
51 ····0812dd20·000003bd· 
52 ····0812e0e0·00000113· 
53 ····0812e200·00000255· 
54 ····0812e460·000001e7· 
55 ····0812e650·000000fb· 
56 ····0812e750·000000e5· 
57 ····0812e840·00000323· 
58 ····0812eb70·00000008· 
59 ····0812eb80·0000002a· 
60 ····0812ebb0·0000002d· 
61 ····0812ebe0·000000b8· 
62 ····0812eca0·00000024·55 ····0812e3a0·00000021·
 56 ····0812e3d0·000003b4·
63 ····0812ecd0·000011ad·57 ····0812e790·00000113·
64 ····0812fe80·00000196·58 ····0812e8b0·00000259·
 59 ····0812eb10·000001eb·
 60 ····0812ed00·000000fb·
 61 ····0812ee00·000000e5·
 62 ····0812eef0·0000032a·
 63 ····0812f220·00000028·
 64 ····0812f250·00000008·
 65 ····0812f260·0000002a·
 66 ····0812f290·0000002d·
 67 ····0812f2c0·000000b8·
 68 ····0812f380·00000024·
 69 ····0812f3b0·00001233·
 70 ····081305f0·00000196·
65 ····08130020·0000040c·71 ····08130790·0000040c·
66 ····08130430·00000056· 
67 ····08130490·00000053·72 ····08130ba0·00000053·
68 ····081304f0·000000a0·73 ····08130c00·000000a0·
69 ····08130590·00000007·74 ····08130ca0·00000007·
70 ····081305a0·00000128·75 ····08130cb0·00000128·
71 ····081306d0·00000109·76 ····08130de0·00000109·
72 ····081307e0·000009c5·77 ····08130ef0·00000a45·
73 ····081311b0·00000286·78 ····08131940·00000286·
74 ····08131440·000011b1·79 ····08131bd0·000011d9·
75 ····08132600·00000057·80 ····08132db0·00000057·
76 ····08132660·0000002b·81 ····08132e10·0000002b·
77 ····08132690·00000cf4·82 ····08132e40·00000d11·
 83 ····08133b60·000002d5·
 84 ····08133e40·0000004a·
78 ····08133390·000002ca·85 ····08133e90·00000232·
 86 ····081340d0·000006c4·
79 ····00000000·00000000·87 ····00000000·00000000·
80 ··Length:···················63688 ··Length:···················492
81 ··Version:··················289 ··Version:··················2
82 ··Offset·into·.debug_info:··0x15fe090 ··Offset·into·.debug_info:··0x1650c
83 ··Pointer·Size:·············491 ··Pointer·Size:·············4
84 ··Segment·Size:·············092 ··Segment·Size:·············0
  
85 ····Address····Length93 ····Address····Length
86 ····08235bd0·0000035d·94 ····082437b0·00000205·
87 ····0806820b·000016b9·95 ····0806806d·00001303·
88 ····08133660·0000004a· 
89 ····081336b0·00000237· 
90 ····081338f0·000006c2· 
91 ····08133fc0·000000a5· 
92 ····08134070·0000000a·96 ····081347a0·0000000a·
93 ····08134080·0000043a·97 ····081347b0·0000043a·
94 ····081344c0·0000020b·98 ····08134bf0·0000020b·
95 ····081346d0·000001e5·99 ····08134e00·000001e1·
96 ····081348c0·0000232f·100 ····08134ff0·000023c9·
97 ····08136bf0·000001a1·101 ····081373c0·000001a1·
98 ····08136da0·000000bd·102 ····08137570·000000a8·
99 ····08136e60·00000063·103 ····08137620·00000063·
100 ····08136ed0·000002f7·104 ····08137690·000002f7·
101 ····081371d0·00000270·105 ····08137990·00000270·
Max diff block lines reached; 118871/129903 bytes (91.51%) of diff not shown.
144 KB
strings --all --bytes=8 {}
    
Offset 1, 1528 lines modifiedOffset 1, 1486 lines modified
1 GCC:·(Debian·10.2.1-6)·10.2.1·202101101 GCC:·(Debian·10.2.1-6)·10.2.1·20210110
2 4@8(%esp)·4@%ebp2 4@8(%esp)·4@%ebp
3 gc__start 
4 -4@36(%esp) 
5 gc__done3 gc__done
 4 gc__start
 5 -4@32(%esp)
 6 function__entry
 7 4@%ebx·4@%esi·-4@%eax
6 4@%esi·4@%eax·-4@%ebx8 4@%esi·4@%eax·-4@%ebx
7 function__return9 function__return
8 4@%esi·4@%edi·-4@%eax10 4@%esi·4@%edi·-4@%eax
9 function__entry 
10 4@%ebx·4@%esi·-4@%eax 
11 import__find__load__done11 import__find__load__done
12 4@%eax·-4@%ebx12 4@%eax·-4@%ebx
Diff chunk too large, falling back to line-by-line diff (966 lines added, 1010 lines removed)
13 import__find__load__start13 import__find__load__start
14 9!#w9ofy14 ONj=(wxR
15 gdgggfgO15 ·9A"+q/*H
16 U!_"~iNU!G16 Dk5D@WXw
17 sA\SA\rM17 3tBc.]·x>4g
18 $m@J>D#~18 #'E·%.*;
19 -MsI,M++519 ,!~)XN|}Sc:
20 pjVVvZj~v20 ORJP^T'[#
21 =$=#u\fvnd=21 Z#uZc4HU
22 `G#p8pUk`&22 r%tn+Hn3
23 !hg7pIGc23 eGF>@6lu
24 !+N?J7Ji24 1UaLk#]Y
25 eT?B\a%Fd·25 da_voibt
26 u7rh9V-)26 A;~r·Z6F
27 -\!6B{=C27 .`v#jgCzr
28 aQlUNp-ok28 S:xt·//n
29 83r!~a[f29 _S»     Ic4DL
30 V<>,S[+d30 SN3]53C3
31 nv7/!@·F31 53Q3[4sI3f
32 SP3M43Z332 J0B'p=@uS
33 40'>UO;>33 '(WNdty;
34 iUIW}FEu34 Wk0MAinq
35 menOPW=EE35 $`e»    c»   KK
36 pE%|<>W/36 dI9ULd^&
37 !Y+ro3bD37 s@np\wP?
38 >QsP&Ck*38 'Yx"-<1,
39 s~fjk7pq·W39 w]UNQEfg
40 8Lm/n>L}40 E&yD"73[n
41 r2J^\;pm@41 T.A|AZ`H
42 4?WzvfmP42 C^B/i9ZV\
43 I,,87bpY43 9\^GBf!'o
44 <\SzxC7744 V@0#br$<
45 <l7QIK;>45 <sFvvvvfv
46 M+]'YVTu46 T[)eK)X.
47 s!Opa$YJm47 Tmh8o+E!
48 }TW#.n·#648 ij?#JR{Y
49 _1F7H/!E49 ^,mn#mU\u
50 B<WTz>aWW50 npA#"k54
51 j/1}m+sP51 |FPM|D%y
52 ^rN`w.'}·`52 U%Cnh;sT
53 >yE.mAcG53 !EQ1f:KT
54 u>=le8Jf54 .At:@;evH
55 ~I0FbkL"55 {$|S_^_n
56 jwH^'Dg"}956 uyy_G?j8
57 -:NuxeYXU57 G+1COA=N
58 <~n(v?_o58 ?C,H+·Mg
59 \2-Iq:&mU59 8b])%USJE
60 ·/'g]en&Q$60 JO8RVd!4h
61 hBy~hfJt61 d?Hz2/}A,
62 JabucNE\62 {7·x,[)$O
63 aO:+l/#Q63 ZEguQhx\
64 b%Lg>kwg64 sOWp;_tZO
65 bU>ryoSq(D65 x9X|7»  o1
66 W6ix<sHAr66 BZo/OT"S
67 &(-sd|6^67 OLovtsy4
68 &"v,H>F=68 N~"z4tu?
69 M_SK._G}69 DKP"g}n{
70 2_kw-kH&C70 J3:He'?b
71 (*_=eETF71 p@4Uy_@B
72 eES)l5#G972 P9Iw3$6ZRr>p
73 \2cnY|CN73 dCcZ%6R}
74 sI#W)5Pe74 hZg&Q(XUo-g&
75 X),|9Uxg75 3.kmC!9`
76 lGed?Me:76 WBDE2hJX0
77 VE}JXVE]T77 K·jo4U:·
78 kyNk@7uN+78 ~hdyu9SY*
79 [z/$wRz^79 \x_%U<E>
80 Q[(iTFwG80 |dmp"D_+
81 FXKSy[r~VE81 o[|<0Nui
82 8L*z+5.u82 N{X[x{n-)
83 `·}Vi{{,]83 0Y|F-Z',
84 eShBHX`I84 Z]zg~VK~U
85 K\69V@h»@6985 0=&hT1uM^@
86 \m$zg2oq86 iw|ywDt{
87 ·.jmb|Z+87 ;klIQhilI
88 K^KRKxwc»       88 ?AqkP6R\>g
89 {(}GE[Yp89 b[<$F[pm
90 0SQ.G4a/90 t>brCi|9
91 -fJ#-hdc91 t~fZfBd%[
92 \v.</97K{QYd92 i+?/-?+]
93 "U&@%~m@93 7wPh@:R1
94 8]{6W(+{694 ;VS%v5iW
95 .C?ayjAy95 M3qK!6nC
96 d.Z:(b]o96 O"M"<"PU
97 4<u>HC·M_97 ),(EB8N`|{
98 Ol1'^*%Rv98 qTo<\-C|v
99 %HNmSS~Y99 ou}{_KT8
100 EQ>W7)<pz100 kOdV#5Oub
101 \X]xI."Z101 jYOUA{H>
102 »       HkDjy]M@102 <RrRiLQIQ
103 SZF1JSVf%103 ~Y~B#[?p6
104 \i=·],g>104 AR>tVQ5'
105 .R^9ndU@!#105 _n;W]i(W{
106 9V!Auj'K106 21uUV%0q
107 ~aiv{=IP?107 |mxNggs$
108 KA|Cv>w:108 ;egvfwfwA
109 yh'!yo-IVY109 }WM|uC^T#
110 #(@NDNm#110 o|U-GvAJ
111 =@\6D`j?111 Sg!CK!lDB+
112 %gv]5Mw]112 -.+<kq@=_
113 @I(*`fd)113 YssG\\EqRF4B
114 |o)J-X+s114 +!;`t`b?
115 Z"C'a5(tj115 2·;-z3hVA
116 0~[]n<uh116 bziL/94@
117 -R6]nAg?-117 h!9TH*/#
118 +kl^`e16118 Z1yUFRy}
119 ]z2$&ZRq119 u|RUE@y$B
120 j:U]uh}lU>e120 OOnIcB'w^lb
121 ,IL_)wa1121 mYk>·9'v
122 n$.,5Mg+122 YAnTW08'
Max diff block lines reached; 126209/147625 bytes (85.49%) of diff not shown.
881 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 124, 30272 lines modifiedOffset 124, 30302 lines modified
124 »       add····%al,(%eax)124 »       add····%al,(%eax)
125 »       add····%al,(%eax)125 »       add····%al,(%eax)
126 »       ...126 »       ...
  
127 080636e3·<_Py_DumpTracebackThreads.cold>:127 080636e3·<_Py_DumpTracebackThreads.cold>:
128 »       ...128 »       ...
  
129 08063714·<_PyMem_DebugRawFree.lto_priv.0.cold>:129 08063714·<PyConfig_SetString.cold>:
130 »       ...130 »       ...
  
131 08063768·<PyConfig_SetString.cold>: 
132 »       ... 
  
133 08063797·<_PyGILState_GetInterpreterStateUnsafe>:131 08063743·<_PyGILState_GetInterpreterStateUnsafe>:
134 _PyGILState_GetInterpreterStateUnsafe():132 _PyGILState_GetInterpreterStateUnsafe():
135 /build/reproducible-path/python3.9-3.9.2/build-static/../Python/pystate.c:1237133 /build/reproducible-path/python3.9-3.9.2/build-static/../Python/pystate.c:1237
136 »       add····%al,(%eax)134 »       add····%al,(%eax)
137 »       add····%al,(%eax)135 »       add····%al,(%eax)
138 »       ...136 »       ...
  
139 0806379d·<_PyWideStringList_Copy.cold>:137 08063749·<_PyWideStringList_Copy.cold>:
 138 »       ...
  
 139 08063769·<PyConfig_Read.cold>:
140 »       ...140 »       ...
  
141 080637bd·<PyConfig_Read.cold>:141 08063fb3·<_PyWideStringList_Extend.cold>:
142 »       ...142 »       ...
  
143 08064007·<_PyWideStringList_Extend.cold>:143 08063fc1·<config_run_filename_abspath.cold>:
144 »       ...144 »       ...
  
145 08064015·<config_run_filename_abspath.cold>:145 08063ff1·<_Py_abspath.cold>:
146 »       ...146 »       ...
  
147 08064045·<_Py_abspath.cold>:147 08064030·<_clear_preinit_entries.lto_priv.0.cold>:
148 »       ...148 »       ...
  
149 08064084·<_clear_preinit_entries.lto_priv.0.cold>:149 0806404f·<_Py_wgetcwd.cold>:
150 »       ...150 »       ...
  
151 080640a3·<_Py_wgetcwd.cold>:151 08064069·<config_get_env_dup.constprop.0.cold>:
152 »       ...152 »       ...
  
153 080640bd·<config_get_env_dup.constprop.0.cold>:153 0806408c·<_PyMem_DebugRawRealloc.lto_priv.0.cold>:
 154 _PyMem_DebugRawRealloc():
 155 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:2240
 156 »       add····%al,(%eax)
 157 »       add····%al,(%eax)
 158 »       add····%al,(%eax)
154 »       ...159 »       ...
  
155 080640e0·<_PyMem_DebugRawRealloc.lto_priv.0.cold>:160 08064093·<_PyMem_DebugCheckAddress.lto_priv.0.cold>:
156 »       ...161 »       ...
  
157 08064138·<warnoptions_extend.isra.0.cold>:162 080640df·<warnoptions_extend.isra.0.cold>:
158 »       ...163 »       ...
  
159 08064173·<_Py_ClearStandardStreamEncoding.cold>:164 0806411a·<_Py_ClearStandardStreamEncoding.cold>:
160 »       ...165 »       ...
  
161 080641a9·<config_set_bytes_string.lto_priv.0.cold>:166 08064150·<config_set_bytes_string.lto_priv.0.cold>:
162 »       ...167 »       ...
  
163 080641eb·<config_read.cold>:168 08064192·<config_read.cold>:
164 »       ...169 »       ...
  
165 080650fa·<PyOS_snprintf.cold>:170 080650a1·<PyOS_snprintf.cold>:
166 »       ...171 »       ...
  
167 08065109·<warnoptions_append.cold>:172 080650b0·<warnoptions_append.cold>:
168 »       ...173 »       ...
  
169 08065119·<PyOS_vsnprintf.cold>:174 080650c0·<PyOS_vsnprintf.cold>:
170 »       ...175 »       ...
  
171 08065123·<_PyWideStringList_Find.cold>:176 080650ca·<_PyWideStringList_Find.cold>:
172 »       ...177 »       ...
  
173 0806514a·<PyThread_free_lock.cold>:178 080650f1·<PyThread_free_lock.cold>:
174 »       ...179 »       ...
  
175 0806515f·<_Py_get_env_flag.cold>:180 08065106·<_Py_get_env_flag.cold>:
176 »       ...181 »       ...
  
177 080651a4·<_Py_str_to_int>:182 0806514b·<_Py_str_to_int>:
178 »       ...183 »       ...
  
179 080651f0·<pathconfig_set_from_config.lto_priv.0.cold>:184 08065197·<pathconfig_set_from_config.lto_priv.0.cold>:
180 »       ...185 »       ...
  
181 08065259·<joinpath2.lto_priv.0.cold>:186 08065200·<joinpath2.lto_priv.0.cold>:
182 »       ...187 »       ...
  
183 0806529d·<resolve_symlinks.cold>:188 08065244·<resolve_symlinks.cold>:
184 »       ...189 »       ...
  
185 08065334·<_Py_wreadlink.cold>:190 080652db·<_Py_wreadlink.cold>:
186 »       ...191 »       ...
  
187 080653e5·<_Py_wstat.lto_priv.0.cold>:192 0806538c·<_Py_wstat.lto_priv.0.cold>:
188 »       ...193 »       ...
  
189 080653f8·<encode_locale.constprop.0.cold>:194 0806539f·<encode_locale.constprop.0.cold>:
190 »       ...195 »       ...
  
191 0806540a·<encode_locale_ex.lto_priv.0.cold>:196 080653b1·<encode_locale_ex.lto_priv.0.cold>:
192 »       ...197 »       ...
  
193 0806558c·<encode_current_locale.cold>:198 08065533·<encode_current_locale.cold>:
194 »       ...199 »       ...
  
195 08065600·<absolutize.cold>:200 080655a7·<absolutize.cold>:
196 »       ...201 »       ...
  
197 0806562e·<copy_absolute.constprop.0.cold>:202 080655d5·<copy_absolute.constprop.0.cold>:
198 »       ...203 »       ...
  
199 080656ac·<joinpath.constprop.0.cold>:204 08065653·<joinpath.constprop.0.cold>:
200 »       ...205 »       ...
  
201 080656d4·<_Py_wfopen.cold>:206 0806567b·<_Py_wfopen.cold>:
202 »       ...207 »       ...
  
203 080656f9·<_Py_EncodeUTF8Ex.cold>:208 080656a0·<_Py_EncodeUTF8Ex.cold>:
204 »       ...209 »       ...
  
Max diff block lines reached; 897869/901582 bytes (99.59%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 082cdc08·<_fini>:2 082d3948·<_fini>:
3 »       ...3 »       ...
1.07 MB
readelf --wide --decompress --string-dump=.debug_str {}
    
Offset 82, 19075 lines modifiedOffset 82, 19073 lines modified
82 ··[···584]··sem_timedwait82 ··[···584]··sem_timedwait
83 ··[···592]··pthread_cond_destroy83 ··[···592]··pthread_cond_destroy
84 ··[···5a7]··mmap84 ··[···5a7]··mmap
85 ··[···5ac]··fread85 ··[···5ac]··fread
86 ··[···5b2]··sem_trywait86 ··[···5b2]··sem_trywait
87 ··[···5be]··__builtin_memcmp87 ··[···5be]··__builtin_memcmp
88 ··[···5cf]··tuple_alloc.part.0.lto_priv.088 ··[···5cf]··tuple_alloc.part.0.lto_priv.0
89 ··[···5ed]··_IntTupleFromSsizet.part.0.lto_priv.0 
90 ··[···613]··get_error_handler_wide.part.0.lto_priv.089 ··[···5ed]··initialize_structseq_dict.isra.0
 90 ··[···60e]··sys_set_object.isra.0
 91 ··[···624]··r_ref.part.0.lto_priv.0
Diff chunk too large, falling back to line-by-line diff (10809 lines added, 10812 lines removed)
91 ··[···63c]··__confstr_alias92 ··[···63c]··__confstr_alias
92 ··[···64c]··initialize_structseq_dict.isra.093 ··[···64c]··get_error_handler_wide.part.0.lto_priv.0
93 ··[···66d]··r_ref.part.0.lto_priv.094 ··[···675]··_PyFrame_New_NoTrack.isra.0
94 ··[···685]··_PyFrame_New_NoTrack.isra.095 ··[···691]··_PyObject_GC_TRACK_impl.constprop
95 ··[···6a1]··sys_set_object.isra.096 ··[···6b3]··ternary_op.constprop.0
96 ··[···6b7]··_PyObject_GC_TRACK_impl.constprop97 ··[···6ca]··ternary_op.constprop
97 ··[···6d9]··ternary_op.constprop.098 ··[···6df]··converttuple.constprop
98 ··[···6f0]··ternary_op.constprop99 ··[···6f6]··_Py_EnterRecursiveCall.part.0.lto_priv.0
99 ··[···705]··converttuple.constprop100 ··[···71f]··vgetargs1.part.0.lto_priv.0
100 ··[···71c]··_Py_EnterRecursiveCall.part.0.lto_priv.0101 ··[···73b]··_PyObject_VectorcallTstate.part.0.lto_priv.0.lto_priv.0
101 ··[···745]··vgetargs1.part.0.lto_priv.0102 ··[···773]··converttuple.constprop.0
102 ··[···761]··converttuple.constprop.0103 ··[···78c]··object_init.part.0.lto_priv.0
103 ··[···77a]··object_init.part.0.lto_priv.0104 ··[···7aa]··_PyObject_VectorcallTstate.constprop.5
104 ··[···798]··descr_setcheck.part.0.isra.0105 ··[···7d1]··descr_setcheck.part.0.isra.0
105 ··[···7b5]··method_check_args.part.0.lto_priv.0106 ··[···7ee]··method_check_args.part.0.lto_priv.0
106 ··[···7d9]··descr_check.part.0.isra.0107 ··[···812]··descr_check.part.0.isra.0
107 ··[···7f3]··_PyObject_VectorcallTstate.constprop.3108 ··[···82c]··PyType_GenericNew.constprop.0
108 ··[···81a]··PyType_GenericNew.constprop.0109 ··[···84a]··__builtin___memmove_chk
109 ··[···838]··__builtin___memmove_chk110 ··[···862]··pthread_cond_wait
110 ··[···850]··pthread_cond_wait111 ··[···874]··BaseException_get_args.part.0.lto_priv.0
111 ··[···862]··BaseException_get_args.part.0.lto_priv.0112 ··[···89d]··__builtin___sprintf_chk
112 ··[···88b]··__builtin___sprintf_chk113 ··[···8b5]··lookup_method.part.0.lto_priv.0
113 ··[···8a3]··create_stdio.isra.0114 ··[···8d5]··memrchr
114 ··[···8b7]··lookup_method.part.0.lto_priv.0115 ··[···8dd]··memchr
115 ··[···8d7]··create_stdio.isra116 ··[···8e4]··long·long·int
116 ··[···8e9]··memrchr117 ··[···8f2]··__divmoddi4
117 ··[···8f1]··sys_set_object_id.isra118 ··[···8fe]··create_stdio.isra.0
118 ··[···908]··long·long·int119 ··[···912]··sys_set_object_id.isra.0
119 ··[···916]··memchr120 ··[···92b]··create_stdio.isra
120 ··[···91d]··sys_set_object_id.isra.0121 ··[···93d]··sys_set_object_id.isra
121 ··[···936]··__divmoddi4122 ··[···954]··special_lookup.part.0.lto_priv.0
122 ··[···942]··special_lookup.part.0.lto_priv.0123 ··[···975]··stringlib_parse_args_finds.constprop.0
123 ··[···963]··stringlib_parse_args_finds.constprop.0124 ··[···99c]··__builtin_strncpy
124 ··[···98a]··__builtin_strncpy125 ··[···9ae]··parser_init.part.0.lto_priv.0
125 ··[···99c]··parser_init.part.0.lto_priv.0126 ··[···9cc]··_PyErr_WarnFormat.constprop.0
126 ··[···9ba]··qsort127 ··[···9ea]··findchar.part.0.lto_priv.0
127 ··[···9c0]··initialize_structseq_dict.isra128 ··[···a05]··binary_iop.part.0.lto_priv.0
128 ··[···9df]··list_item.part.0.lto_priv.0129 ··[···a22]··_PyErr_WarnFormat.constprop
129 ··[···9fb]··_PyErr_WarnFormat.constprop130 ··[···a3e]··wmemcmp
130 ··[···a17]··wmemcmp131 ··[···a46]··sigemptyset
131 ··[···a1f]··_PyErr_WarnFormat.constprop.0132 ··[···a52]··__lxstat
132 ··[···a3d]··findchar.part.0.lto_priv.0133 ··[···a5b]··float_argument_error.isra.0
133 ··[···a58]··binary_iop.part.0.lto_priv.0134 ··[···a77]··__fxstat
134 ··[···a75]··__lxstat64135 ··[···a80]··__fxstat64
135 ··[···a80]··sigemptyset136 ··[···a8b]··qsort
136 ··[···a8c]··__lxstat137 ··[···a91]··initialize_structseq_dict.isra
137 ··[···a95]··float_argument_error.isra.0138 ··[···ab0]··list_item.part.0.lto_priv.0
138 ··[···ab1]··__fxstat64139 ··[···acc]··__fxstatat64
139 ··[···abc]··localtime_r140 ··[···ad9]··__lxstat64
140 ··[···ac8]··__fxstatat64141 ··[···ae4]··localtime_r
141 ··[···ad5]··__fxstat142 ··[···af0]··__fxstatat
142 ··[···ade]··__fxstatat143 ··[···afb]··binary_op.part.0.lto_priv.0
143 ··[···ae9]··binary_op.part.0.lto_priv.0144 ··[···b17]··v_isub.isra.0
144 ··[···b05]··v_isub.isra.0145 ··[···b25]··v_isub.isra
145 ··[···b13]··v_isub.isra146 ··[···b31]··bytes_mod.part.0.lto_priv.0
146 ··[···b1f]··bytes_mod.part.0.lto_priv.0147 ··[···b4d]··v_iadd.isra.0
147 ··[···b3b]··v_iadd.isra.0148 ··[···b5b]··v_iadd.isra
148 ··[···b49]··v_iadd.isra149 ··[···b67]··rewinddir
149 ··[···b55]··rewinddir150 ··[···b71]··readdir
150 ··[···b5f]··readdir151 ··[···b79]··readdir64
151 ··[···b67]··readdir64152 ··[···b83]··lseek64
152 ··[···b71]··lseek64153 ··[···b8b]··buffered_fileno.part.0.lto_priv.0
153 ··[···b79]··buffered_fileno.part.0.lto_priv.0154 ··[···bad]··__open_alias
154 ··[···b9b]··obj2ast_string.constprop.0155 ··[···bba]··adjust_fmt.isra
155 ··[···bb6]··__open_alias156 ··[···bca]··obj2ast_string.constprop
156 ··[···bc3]··obj2ast_string.constprop157 ··[···be3]··__ctype_tolower_loc
157 ··[···bdc]··adjust_fmt.isra158 ··[···bf7]··update_subclasses.constprop.0
158 ··[···bec]··__ctype_tolower_loc159 ··[···c15]··adjust_fmt.isra.0
159 ··[···c00]··_PyPegen_seq_append_to_end.isra.0160 ··[···c27]··__builtin_strncmp
160 ··[···c22]··update_subclasses.constprop.0161 ··[···c39]··obj2ast_string.constprop.0
161 ··[···c40]··adjust_fmt.isra.0162 ··[···c54]··PyType_GenericNew.constprop
162 ··[···c52]··__builtin_strncmp163 ··[···c70]··__builtin_strcmp
163 ··[···c64]··_PyPegen_get_last_nonnwhitespace_token.isra164 ··[···c81]··check_bom.constprop.0
164 ··[···c90]··PyType_GenericNew.constprop165 ··[···c97]··init_slice.constprop.0
165 ··[···cac]··__builtin_strcmp166 ··[···cae]··update_subclasses.constprop
166 ··[···cbd]··check_bom.constprop.0167 ··[···cca]··__builtin_strcpy
167 ··[···cd3]··init_slice.constprop.0168 ··[···cdb]··_PyPegen_is_memoized.constprop.0
168 ··[···cea]··_PyPegen_seq_append_to_end.isra169 ··[···cfc]··__ctype_b_loc
169 ··[···d0a]··update_subclasses.constprop170 ··[···d0a]··_PyPegen_seq_append_to_end.isra.0
170 ··[···d26]··_PyPegen_get_last_nonnwhitespace_token.isra.0171 ··[···d2c]··_PyPegen_seq_append_to_end.isra
171 ··[···d54]··_PyPegen_is_memoized.constprop.0172 ··[···d4c]··_PyPegen_map_names_to_ids.isra.0
172 ··[···d75]··__ctype_b_loc173 ··[···d6d]··_PyPegen_lookahead_with_int.constprop.0
173 ··[···d83]··_PyPegen_map_names_to_ids.isra.0174 ··[···d95]··_PyPegen_get_last_nonnwhitespace_token.isra
174 ··[···da4]··_PyPegen_lookahead_with_int.constprop.0175 ··[···dc1]··_PyPegen_map_names_to_ids.isra
175 ··[···dcc]··__builtin_strcpy176 ··[···de0]··_PyPegen_get_last_nonnwhitespace_token.isra.0
176 ··[···ddd]··_PyPegen_map_names_to_ids.isra177 ··[···e0e]··__libc_current_sigrtmin
177 ··[···dfc]··ucs1lib_utf8_encoder.constprop.0178 ··[···e26]··__libc_current_sigrtmax
178 ··[···e1d]··_PyPegen_cmpop_expr_pair.isra.0179 ··[···e3e]··_PyPegen_cmpop_expr_pair.isra.0
179 ··[···e3d]··__libc_current_sigrtmin180 ··[···e5e]··_PyPegen_lookahead_with_int.constprop
180 ··[···e55]··ucs1lib_utf8_encoder.constprop181 ··[···e84]··mappingproxy_check_mapping.part.0.isra.0
181 ··[···e74]··unicode_check_encoding_errors.part.0.lto_priv.0182 ··[···ead]··ucs1lib_utf8_encoder.constprop
182 ··[···ea4]··__libc_current_sigrtmax183 ··[···ecc]··unicode_check_encoding_errors.part.0.lto_priv.0
183 ··[···ebc]··_PyPegen_cmpop_expr_pair.isra184 ··[···efc]··ucs1lib_utf8_encoder.constprop.0
184 ··[···eda]··_PyPegen_singleton_seq.isra.0185 ··[···f1d]··_PyPegen_cmpop_expr_pair.isra
185 ··[···ef8]··mappingproxy_check_mapping.part.0.isra.0186 ··[···f3b]··_PyPegen_singleton_seq.isra.0
186 ··[···f21]··_PyPathConfig_ComputeSysPath0.constprop.0187 ··[···f59]··recursive_issubclass.part.0.lto_priv.0
187 ··[···f4b]··wcsrchr188 ··[···f80]··_PyPathConfig_ComputeSysPath0.constprop.0
188 ··[···f53]··_PyPegen_slash_with_default.isra.0189 ··[···faa]··wcsrchr
189 ··[···f76]··_PyPegen_join_sequences.isra.0190 ··[···fb2]··_PyPegen_slash_with_default.isra.0
190 ··[···f95]··_PyPegen_star_etc.isra191 ··[···fd5]··_PyPegen_join_sequences.isra.0
191 ··[···fac]··_PyPegen_slash_with_default.isra192 ··[···ff4]··_PyPegen_star_etc.isra
192 ··[···fcd]··_PyPegen_lookahead_with_int.constprop193 ··[··100b]··_PyPegen_slash_with_default.isra
193 ··[···ff3]··_PyPegen_star_etc.isra.0194 ··[··102c]··_PyPegen_star_etc.isra.0
194 ··[··100c]··divmod_shift.part.0.lto_priv.0195 ··[··1045]··divmod_shift.part.0.lto_priv.0
195 ··[··102b]··_PyPegen_augoperator.isra.0196 ··[··1064]··_PyPegen_augoperator.isra.0
196 ··[··1047]··_PyPegen_augoperator.isra197 ··[··1080]··_PyPegen_augoperator.isra
197 ··[··1061]··_PyPegen_join_sequences.isra198 ··[··109a]··_PyPegen_join_sequences.isra
198 ··[··107e]··_set_BlockingIOError.constprop199 ··[··10b7]··_set_BlockingIOError.constprop
199 ··[··109d]··_set_BlockingIOError.constprop.0200 ··[··10d6]··_set_BlockingIOError.constprop.0
200 ··[··10be]··fold_iter.constprop.0201 ··[··10f7]··fold_iter.constprop.0
201 ··[··10d4]··fold_iter.constprop202 ··[··110d]··fold_iter.constprop
202 ··[··10e8]··parse_args_finds_unicode.constprop.0203 ··[··1121]··compiler_new_block.isra.0
203 ··[··110d]··compiler_new_block.isra.0204 ··[··113b]··_PyST_GetSymbol.isra.0
204 ··[··1127]··_PyST_GetSymbol.isra.0205 ··[··1152]··_PyST_GetSymbol.isra
205 ··[··113e]··_PyST_GetSymbol.isra206 ··[··1167]··copy_op_arg.isra
Max diff block lines reached; 482243/1126772 bytes (42.80%) of diff not shown.
2.77 MB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 83, 21701 lines modifiedOffset 83, 21744 lines modified
83 ··0x00000500·70726976·2e33005f·5079436f·6e666967·priv.3._PyConfig83 ··0x00000500·70726976·2e33005f·5079436f·6e666967·priv.3._PyConfig
84 ··0x00000510·5f436f70·792e636f·6c64005f·5f66756e·_Copy.cold.__fun84 ··0x00000510·5f436f70·792e636f·6c64005f·5f66756e·_Copy.cold.__fun
85 ··0x00000520·635f5f2e·31332e6c·746f5f70·7269762e·c__.13.lto_priv.85 ··0x00000520·635f5f2e·31332e6c·746f5f70·7269762e·c__.13.lto_priv.
86 ··0x00000530·30005f50·794d656d·5f446562·75675261·0._PyMem_DebugRa86 ··0x00000530·30005f50·794d656d·5f446562·75675261·0._PyMem_DebugRa
87 ··0x00000540·77416c6c·6f632e6c·746f5f70·7269762e·wAlloc.lto_priv.87 ··0x00000540·77416c6c·6f632e6c·746f5f70·7269762e·wAlloc.lto_priv.
88 ··0x00000550·302e636f·6c64005f·50795f44·756d7054·0.cold._Py_DumpT88 ··0x00000550·302e636f·6c64005f·50795f44·756d7054·0.cold._Py_DumpT
Diff chunk too large, falling back to line-by-line diff (3164 lines added, 3164 lines removed)
89 ··0x00000560·72616365·6261636b·54687265·6164732e·racebackThreads.89 ··0x00000560·72616365·6261636b·54687265·6164732e·racebackThreads.
90 ··0x00000570·636f6c64·005f5079·4d656d5f·44656275·cold._PyMem_Debu90 ··0x00000570·636f6c64·00507943·6f6e6669·675f5365·cold.PyConfig_Se
91 ··0x00000580·67526177·46726565·2e6c746f·5f707269·gRawFree.lto_pri91 ··0x00000580·74537472·696e672e·636f6c64·005f5f66·tString.cold.__f
92 ··0x00000590·762e302e·636f6c64·005f5f66·756e635f·v.0.cold.__func_92 ··0x00000590·756e635f·5f2e3135·2e6c746f·5f707269·unc__.15.lto_pri
93 ··0x000005a0·5f2e312e·6c746f5f·70726976·2e300050·_.1.lto_priv.0.P93 ··0x000005a0·762e3000·5f507957·69646553·7472696e·v.0._PyWideStrin
94 ··0x000005b0·79436f6e·6669675f·53657453·7472696e·yConfig_SetStrin94 ··0x000005b0·674c6973·745f436f·70792e63·6f6c6400·gList_Copy.cold.
95 ··0x000005c0·672e636f·6c64005f·5f66756e·635f5f2e·g.cold.__func__.95 ··0x000005c0·636f6e66·69675f72·756e5f66·696c656e·config_run_filen
96 ··0x000005d0·31352e6c·746f5f70·7269762e·30005f50·15.lto_priv.0._P96 ··0x000005d0·616d655f·61627370·61746800·636f6e66·ame_abspath.conf
97 ··0x000005e0·79576964·65537472·696e674c·6973745f·yWideStringList_97 ··0x000005e0·69675f67·65745f65·6e765f64·75702e63·ig_get_env_dup.c
98 ··0x000005f0·436f7079·2e636f6c·6400636f·6e666967·Copy.cold.config98 ··0x000005f0·6f6e7374·70726f70·2e300077·61726e6f·onstprop.0.warno
99 ··0x00000600·5f72756e·5f66696c·656e616d·655f6162·_run_filename_ab99 ··0x00000600·7074696f·6e735f65·7874656e·642e6973·ptions_extend.is
100 ··0x00000610·73706174·6800636f·6e666967·5f676574·spath.config_get100 ··0x00000610·72612e30·00636f6e·6669675f·72656164·ra.0.config_read
101 ··0x00000620·5f656e76·5f647570·2e636f6e·73747072·_env_dup.constpr101 ··0x00000620·00757361·67655f6c·696e6500·75736167·.usage_line.usag
102 ··0x00000630·6f702e30·00776172·6e6f7074·696f6e73·op.0.warnoptions102 ··0x00000630·655f3100·75736167·655f3200·75736167·e_1.usage_2.usag
103 ··0x00000640·5f657874·656e642e·69737261·2e300063·_extend.isra.0.c103 ··0x00000640·655f3300·75736167·655f3400·75736167·e_3.usage_4.usag
104 ··0x00000650·6f6e6669·675f7265·61640075·73616765·onfig_read.usage104 ··0x00000650·655f3500·75736167·655f3600·5079436f·e_5.usage_6.PyCo
105 ··0x00000660·5f6c696e·65007573·6167655f·31007573·_line.usage_1.us105 ··0x00000660·6e666967·5f526561·642e636f·6c64005f·nfig_Read.cold._
106 ··0x00000670·6167655f·32007573·6167655f·33007573·age_2.usage_3.us106 ··0x00000670·5f66756e·635f5f2e·372e6c74·6f5f7072·_func__.7.lto_pr
107 ··0x00000680·6167655f·34007573·6167655f·35007573·age_4.usage_5.us107 ··0x00000680·69762e30·005f5f66·756e635f·5f2e382e·iv.0.__func__.8.
108 ··0x00000690·6167655f·36005079·436f6e66·69675f52·age_6.PyConfig_R108 ··0x00000690·6c746f5f·70726976·2e30005f·5f66756e·lto_priv.0.__fun
109 ··0x000006a0·6561642e·636f6c64·005f5f66·756e635f·ead.cold.__func_109 ··0x000006a0·635f5f2e·392e6c74·6f5f7072·69762e30·c__.9.lto_priv.0
110 ··0x000006b0·5f2e372e·6c746f5f·70726976·2e30005f·_.7.lto_priv.0._110 ··0x000006b0·005f5f66·756e635f·5f2e3130·2e6c746f·.__func__.10.lto
111 ··0x000006c0·5f66756e·635f5f2e·382e6c74·6f5f7072·_func__.8.lto_pr111 ··0x000006c0·5f707269·762e3000·5f5f6675·6e635f5f·_priv.0.__func__
112 ··0x000006d0·69762e30·005f5f66·756e635f·5f2e392e·iv.0.__func__.9.112 ··0x000006d0·2e362e6c·746f5f70·7269762e·30007761·.6.lto_priv.0.wa
113 ··0x000006e0·6c746f5f·70726976·2e30005f·5f66756e·lto_priv.0.__fun113 ··0x000006e0·726e6f70·74696f6e·735f6170·70656e64·rnoptions_append
114 ··0x000006f0·635f5f2e·31302e6c·746f5f70·7269762e·c__.10.lto_priv.114 ··0x000006f0·005f5079·57696465·53747269·6e674c69·._PyWideStringLi
115 ··0x00000700·30005f5f·66756e63·5f5f2e36·2e6c746f·0.__func__.6.lto115 ··0x00000700·73745f45·7874656e·642e636f·6c640063·st_Extend.cold.c
116 ··0x00000710·5f707269·762e3000·7761726e·6f707469·_priv.0.warnopti116 ··0x00000710·6f6e6669·675f7275·6e5f6669·6c656e61·onfig_run_filena
117 ··0x00000720·6f6e735f·61707065·6e64005f·50795769·ons_append._PyWi117 ··0x00000720·6d655f61·62737061·74682e63·6f6c6400·me_abspath.cold.
118 ··0x00000730·64655374·72696e67·4c697374·5f457874·deStringList_Ext118 ··0x00000730·5f5f6675·6e635f5f·2e352e6c·746f5f70·__func__.5.lto_p
119 ··0x00000740·656e642e·636f6c64·00636f6e·6669675f·end.cold.config_119 ··0x00000740·7269762e·30005f50·795f6162·73706174·riv.0._Py_abspat
120 ··0x00000750·72756e5f·66696c65·6e616d65·5f616273·run_filename_abs120 ··0x00000750·682e636f·6c64005f·636c6561·725f7072·h.cold._clear_pr
121 ··0x00000760·70617468·2e636f6c·64005f5f·66756e63·path.cold.__func121 ··0x00000760·65696e69·745f656e·74726965·732e6c74·einit_entries.lt
122 ··0x00000770·5f5f2e35·2e6c746f·5f707269·762e3000·__.5.lto_priv.0.122 ··0x00000770·6f5f7072·69762e30·2e636f6c·64005f50·o_priv.0.cold._P
123 ··0x00000780·5f50795f·61627370·6174682e·636f6c64·_Py_abspath.cold123 ··0x00000780·795f7767·65746377·642e636f·6c640063·y_wgetcwd.cold.c
124 ··0x00000790·005f636c·6561725f·70726569·6e69745f·._clear_preinit_124 ··0x00000790·6f6e6669·675f6765·745f656e·765f6475·onfig_get_env_du
125 ··0x000007a0·656e7472·6965732e·6c746f5f·70726976·entries.lto_priv125 ··0x000007a0·702e636f·6e737470·726f702e·302e636f·p.constprop.0.co
126 ··0x000007b0·2e302e63·6f6c6400·5f50795f·77676574·.0.cold._Py_wget126 ··0x000007b0·6c64005f·5f66756e·635f5f2e·302e6c74·ld.__func__.0.lt
127 ··0x000007c0·6377642e·636f6c64·00636f6e·6669675f·cwd.cold.config_127 ··0x000007c0·6f5f7072·69762e30·005f5079·4d656d5f·o_priv.0._PyMem_
128 ··0x000007d0·6765745f·656e765f·6475702e·636f6e73·get_env_dup.cons128 ··0x000007d0·44656275·67526177·5265616c·6c6f632e·DebugRawRealloc.
129 ··0x000007e0·7470726f·702e302e·636f6c64·005f5079·tprop.0.cold._Py129 ··0x000007e0·6c746f5f·70726976·2e302e63·6f6c6400·lto_priv.0.cold.
130 ··0x000007f0·4d656d5f·44656275·67526177·5265616c·Mem_DebugRawReal130 ··0x000007f0·76657273·696f6e2e·30005f50·794d656d·version.0._PyMem
131 ··0x00000800·6c6f632e·6c746f5f·70726976·2e302e63·loc.lto_priv.0.c131 ··0x00000800·5f446562·75674368·65636b41·64647265·_DebugCheckAddre
132 ··0x00000810·6f6c6400·5f5f6675·6e635f5f·2e302e6c·old.__func__.0.l132 ··0x00000810·73732e6c·746f5f70·7269762e·302e636f·ss.lto_priv.0.co
133 ··0x00000820·746f5f70·7269762e·30007665·7273696f·to_priv.0.versio133 ··0x00000820·6c640077·61726e6f·7074696f·6e735f65·ld.warnoptions_e
134 ··0x00000830·6e2e3000·7761726e·6f707469·6f6e735f·n.0.warnoptions_134 ··0x00000830·7874656e·642e6973·72612e30·2e636f6c·xtend.isra.0.col
135 ··0x00000840·65787465·6e642e69·7372612e·302e636f·extend.isra.0.co135 ··0x00000840·64005f50·795f436c·65617253·74616e64·d._Py_ClearStand
136 ··0x00000850·6c64005f·50795f43·6c656172·5374616e·ld._Py_ClearStan136 ··0x00000850·61726453·74726561·6d456e63·6f64696e·ardStreamEncodin
137 ··0x00000860·64617264·53747265·616d456e·636f6469·dardStreamEncodi137 ··0x00000860·672e636f·6c640062·75696c64·696e666f·g.cold.buildinfo
138 ··0x00000870·6e672e63·6f6c6400·6275696c·64696e66·ng.cold.buildinf138 ··0x00000870·2e300063·6f6e6669·675f7365·745f6279·.0.config_set_by
139 ··0x00000880·6f2e3000·636f6e66·69675f73·65745f62·o.0.config_set_b139 ··0x00000880·7465735f·73747269·6e672e6c·746f5f70·tes_string.lto_p
140 ··0x00000890·79746573·5f737472·696e672e·6c746f5f·ytes_string.lto_140 ··0x00000890·7269762e·302e636f·6c64005f·5f66756e·riv.0.cold.__fun
141 ··0x000008a0·70726976·2e302e63·6f6c6400·5f5f6675·priv.0.cold.__fu141 ··0x000008a0·635f5f2e·31342e6c·746f5f70·7269762e·c__.14.lto_priv.
142 ··0x000008b0·6e635f5f·2e31342e·6c746f5f·70726976·nc__.14.lto_priv142 ··0x000008b0·30007265·736f6c76·655f7379·6d6c696e·0.resolve_symlin
143 ··0x000008c0·2e300072·65736f6c·76655f73·796d6c69·.0.resolve_symli143 ··0x000008c0·6b730064·656c696d·69746572·00616273·ks.delimiter.abs
144 ··0x000008d0·6e6b7300·64656c69·6d697465·72006162·nks.delimiter.ab144 ··0x000008d0·6f6c7574·697a6500·636f6e66·69675f72·olutize.config_r
145 ··0x000008e0·736f6c75·74697a65·00636f6e·6669675f·solutize.config_145 ··0x000008e0·6561642e·636f6c64·005f5f66·756e635f·ead.cold.__func_
146 ··0x000008f0·72656164·2e636f6c·64005f5f·66756e63·read.cold.__func146 ··0x000008f0·5f2e342e·6c746f5f·70726976·2e30005f·_.4.lto_priv.0._
147 ··0x00000900·5f5f2e34·2e6c746f·5f707269·762e3000·__.4.lto_priv.0.147 ··0x00000900·5f66756e·635f5f2e·362e6c74·6f5f7072·_func__.6.lto_pr
148 ··0x00000910·5f5f6675·6e635f5f·2e362e6c·746f5f70·__func__.6.lto_p148 ··0x00000910·69762e31·005f5f66·756e635f·5f2e332e·iv.1.__func__.3.
149 ··0x00000920·7269762e·31005f5f·66756e63·5f5f2e33·riv.1.__func__.3149 ··0x00000920·6c746f5f·70726976·2e30005f·5f66756e·lto_priv.0.__fun
150 ··0x00000930·2e6c746f·5f707269·762e3000·5f5f6675·.lto_priv.0.__fu150 ··0x00000930·635f5f2e·322e6c74·6f5f7072·69762e30·c__.2.lto_priv.0
151 ··0x00000940·6e635f5f·2e322e6c·746f5f70·7269762e·nc__.2.lto_priv.151 ··0x00000940·005f5f66·756e635f·5f2e3136·2e6c746f·.__func__.16.lto
152 ··0x00000950·30005f5f·66756e63·5f5f2e31·362e6c74·0.__func__.16.lt152 ··0x00000950·5f707269·762e3100·5f5f6675·6e635f5f·_priv.1.__func__
153 ··0x00000960·6f5f7072·69762e31·005f5f66·756e635f·o_priv.1.__func_153 ··0x00000960·2e31372e·6c746f5f·70726976·2e31005f·.17.lto_priv.1._
154 ··0x00000970·5f2e3137·2e6c746f·5f707269·762e3100·_.17.lto_priv.1.154 ··0x00000970·5f66756e·635f5f2e·31380073·65706172·_func__.18.separ
155 ··0x00000980·5f5f6675·6e635f5f·2e313800·73657061·__func__.18.sepa155 ··0x00000980·61746f72·005f5f66·756e635f·5f2e372e·ator.__func__.7.
156 ··0x00000990·7261746f·72005f5f·66756e63·5f5f2e37·rator.__func__.7156 ··0x00000990·6c746f5f·70726976·2e31005f·5f66756e·lto_priv.1.__fun
157 ··0x000009a0·2e6c746f·5f707269·762e3100·5f5f6675·.lto_priv.1.__fu157 ··0x000009a0·635f5f2e·382e6c74·6f5f7072·69762e31·c__.8.lto_priv.1
158 ··0x000009b0·6e635f5f·2e382e6c·746f5f70·7269762e·nc__.8.lto_priv.158 ··0x000009b0·005f5f66·756e635f·5f2e352e·6c746f5f·.__func__.5.lto_
159 ··0x000009c0·31005f5f·66756e63·5f5f2e35·2e6c746f·1.__func__.5.lto159 ··0x000009c0·70726976·2e31005f·5f66756e·635f5f2e·priv.1.__func__.
160 ··0x000009d0·5f707269·762e3100·5f5f6675·6e635f5f·_priv.1.__func__160 ··0x000009d0·302e6c74·6f5f7072·69762e34·005f5f66·0.lto_priv.4.__f
161 ··0x000009e0·2e302e6c·746f5f70·7269762e·34005f5f·.0.lto_priv.4.__161 ··0x000009e0·756e635f·5f2e312e·6c746f5f·70726976·unc__.1.lto_priv
162 ··0x000009f0·66756e63·5f5f2e31·2e6c746f·5f707269·func__.1.lto_pri162 ··0x000009f0·2e32005f·5f66756e·635f5f2e·31302e6c·.2.__func__.10.l
163 ··0x00000a00·762e3200·5f5f6675·6e635f5f·2e31302e·v.2.__func__.10.163 ··0x00000a00·746f5f70·7269762e·32005f5f·66756e63·to_priv.2.__func
164 ··0x00000a10·6c746f5f·70726976·2e32005f·5f66756e·lto_priv.2.__fun164 ··0x00000a10·5f5f2e31·32005f5f·66756e63·5f5f2e32·__.12.__func__.2
165 ··0x00000a20·635f5f2e·3132005f·5f66756e·635f5f2e·c__.12.__func__.165 ··0x00000a20·2e6c746f·5f707269·762e3200·5f5f6675·.lto_priv.2.__fu
166 ··0x00000a30·322e6c74·6f5f7072·69762e32·005f5f66·2.lto_priv.2.__f166 ··0x00000a30·6e635f5f·2e362e6c·746f5f70·7269762e·nc__.6.lto_priv.
167 ··0x00000a40·756e635f·5f2e362e·6c746f5f·70726976·unc__.6.lto_priv167 ··0x00000a40·32005f5f·66756e63·5f5f2e30·2e6c746f·2.__func__.0.lto
168 ··0x00000a50·2e32005f·5f66756e·635f5f2e·302e6c74·.2.__func__.0.lt168 ··0x00000a50·5f707269·762e3100·50794f53·5f736e70·_priv.1.PyOS_snp
169 ··0x00000a60·6f5f7072·69762e31·0050794f·535f736e·o_priv.1.PyOS_sn169 ··0x00000a60·72696e74·662e636f·6c64005f·50795769·rintf.cold._PyWi
170 ··0x00000a70·7072696e·74662e63·6f6c6400·5f507957·printf.cold._PyW170 ··0x00000a70·64655374·72696e67·4c697374·5f46696e·deStringList_Fin
171 ··0x00000a80·69646553·7472696e·674c6973·745f4669·ideStringList_Fi171 ··0x00000a80·64007761·726e6f70·74696f6e·735f6170·d.warnoptions_ap
172 ··0x00000a90·6e640077·61726e6f·7074696f·6e735f61·nd.warnoptions_a172 ··0x00000a90·70656e64·2e636f6c·64005079·4f535f76·pend.cold.PyOS_v
173 ··0x00000aa0·7070656e·642e636f·6c640050·794f535f·ppend.cold.PyOS_173 ··0x00000aa0·736e7072·696e7466·2e636f6c·64005f50·snprintf.cold._P
174 ··0x00000ab0·76736e70·72696e74·662e636f·6c64005f·vsnprintf.cold._174 ··0x00000ab0·79576964·65537472·696e674c·6973745f·yWideStringList_
175 ··0x00000ac0·50795769·64655374·72696e67·4c697374·PyWideStringList175 ··0x00000ac0·46696e64·2e636f6c·64005079·54687265·Find.cold.PyThre
176 ··0x00000ad0·5f46696e·642e636f·6c640050·79546872·_Find.cold.PyThr176 ··0x00000ad0·61645f66·7265655f·6c6f636b·2e636f6c·ad_free_lock.col
177 ··0x00000ae0·6561645f·66726565·5f6c6f63·6b2e636f·ead_free_lock.co177 ··0x00000ae0·64005f50·795f6765·745f656e·765f666c·d._Py_get_env_fl
178 ··0x00000af0·6c64005f·50795f67·65745f65·6e765f66·ld._Py_get_env_f178 ··0x00000af0·61672e63·6f6c6400·70617468·636f6e66·ag.cold.pathconf
179 ··0x00000b00·6c61672e·636f6c64·00706174·68636f6e·lag.cold.pathcon179 ··0x00000b00·69675f73·65745f66·726f6d5f·636f6e66·ig_set_from_conf
180 ··0x00000b10·6669675f·7365745f·66726f6d·5f636f6e·fig_set_from_con180 ··0x00000b10·69672e6c·746f5f70·7269762e·302e636f·ig.lto_priv.0.co
181 ··0x00000b20·6669672e·6c746f5f·70726976·2e302e63·fig.lto_priv.0.c181 ··0x00000b20·6c64005f·5f66756e·635f5f2e·392e6c74·ld.__func__.9.lt
182 ··0x00000b30·6f6c6400·5f5f6675·6e635f5f·2e392e6c·old.__func__.9.l182 ··0x00000b30·6f5f7072·69762e31·006a6f69·6e706174·o_priv.1.joinpat
183 ··0x00000b40·746f5f70·7269762e·31006a6f·696e7061·to_priv.1.joinpa183 ··0x00000b40·68322e6c·746f5f70·7269762e·302e636f·h2.lto_priv.0.co
184 ··0x00000b50·7468322e·6c746f5f·70726976·2e302e63·th2.lto_priv.0.c184 ··0x00000b50·6c640072·65736f6c·76655f73·796d6c69·ld.resolve_symli
185 ··0x00000b60·6f6c6400·7265736f·6c76655f·73796d6c·old.resolve_syml185 ··0x00000b60·6e6b732e·636f6c64·005f5f66·756e635f·nks.cold.__func_
186 ··0x00000b70·696e6b73·2e636f6c·64005f5f·66756e63·inks.cold.__func186 ··0x00000b70·5f2e3131·2e6c746f·5f707269·762e3100·_.11.lto_priv.1.
187 ··0x00000b80·5f5f2e31·312e6c74·6f5f7072·69762e31·__.11.lto_priv.1187 ··0x00000b80·5f50795f·77726561·646c696e·6b2e636f·_Py_wreadlink.co
188 ··0x00000b90·005f5079·5f777265·61646c69·6e6b2e63·._Py_wreadlink.c188 ··0x00000b90·6c64005f·50795f77·73746174·2e6c746f·ld._Py_wstat.lto
189 ··0x00000ba0·6f6c6400·5f50795f·77737461·742e6c74·old._Py_wstat.lt189 ··0x00000ba0·5f707269·762e302e·636f6c64·00656e63·_priv.0.cold.enc
190 ··0x00000bb0·6f5f7072·69762e30·2e636f6c·6400656e·o_priv.0.cold.en190 ··0x00000bb0·6f64655f·6c6f6361·6c652e63·6f6e7374·ode_locale.const
191 ··0x00000bc0·636f6465·5f6c6f63·616c652e·636f6e73·code_locale.cons191 ··0x00000bc0·70726f70·2e302e63·6f6c6400·656e636f·prop.0.cold.enco
192 ··0x00000bd0·7470726f·702e302e·636f6c64·00656e63·tprop.0.cold.enc192 ··0x00000bd0·64655f63·75727265·6e745f6c·6f63616c·de_current_local
193 ··0x00000be0·6f64655f·63757272·656e745f·6c6f6361·ode_current_loca193 ··0x00000be0·6500656e·636f6465·5f6c6f63·616c655f·e.encode_locale_
194 ··0x00000bf0·6c650065·6e636f64·655f6c6f·63616c65·le.encode_locale194 ··0x00000bf0·65782e6c·746f5f70·7269762e·302e636f·ex.lto_priv.0.co
195 ··0x00000c00·5f65782e·6c746f5f·70726976·2e302e63·_ex.lto_priv.0.c195 ··0x00000c00·6c640065·6e636f64·655f6375·7272656e·ld.encode_curren
196 ··0x00000c10·6f6c6400·656e636f·64655f63·75727265·old.encode_curre196 ··0x00000c10·745f6c6f·63616c65·2e636f6c·64006162·t_locale.cold.ab
197 ··0x00000c20·6e745f6c·6f63616c·652e636f·6c640061·nt_locale.cold.a197 ··0x00000c20·736f6c75·74697a65·2e636f6c·64005f5f·solutize.cold.__
198 ··0x00000c30·62736f6c·7574697a·652e636f·6c64005f·bsolutize.cold._198 ··0x00000c30·66756e63·5f5f2e31·352e6c74·6f5f7072·func__.15.lto_pr
199 ··0x00000c40·5f66756e·635f5f2e·31352e6c·746f5f70·_func__.15.lto_p199 ··0x00000c40·69762e31·00636f70·795f6162·736f6c75·iv.1.copy_absolu
200 ··0x00000c50·7269762e·3100636f·70795f61·62736f6c·riv.1.copy_absol200 ··0x00000c50·74652e63·6f6e7374·70726f70·2e302e63·te.constprop.0.c
201 ··0x00000c60·7574652e·636f6e73·7470726f·702e302e·ute.constprop.0.201 ··0x00000c60·6f6c6400·5f5f6675·6e635f5f·2e31342e·old.__func__.14.
202 ··0x00000c70·636f6c64·005f5f66·756e635f·5f2e3134·cold.__func__.14202 ··0x00000c70·6c746f5f·70726976·2e31006a·6f696e70·lto_priv.1.joinp
203 ··0x00000c80·2e6c746f·5f707269·762e3100·6a6f696e·.lto_priv.1.join203 ··0x00000c80·6174682e·636f6e73·7470726f·702e302e·ath.constprop.0.
204 ··0x00000c90·70617468·2e636f6e·73747072·6f702e30·path.constprop.0204 ··0x00000c90·636f6c64·005f5f66·756e635f·5f2e3133·cold.__func__.13
205 ··0x00000ca0·2e636f6c·64005f5f·66756e63·5f5f2e31·.cold.__func__.1205 ··0x00000ca0·2e6c746f·5f707269·762e3100·5f50795f·.lto_priv.1._Py_
206 ··0x00000cb0·332e6c74·6f5f7072·69762e31·005f5079·3.lto_priv.1._Py206 ··0x00000cb0·77666f70·656e2e63·6f6c6400·5f636f6e·wfopen.cold._con
207 ··0x00000cc0·5f77666f·70656e2e·636f6c64·005f636f·_wfopen.cold._co207 ··0x00000cc0·74657874·76617273·5f436f6e·74657874·textvars_Context
208 ··0x00000cd0·6e746578·74766172·735f436f·6e746578·ntextvars_Contex208 ··0x00000cd0·5661725f·72657365·745f5f64·6f635f5f·Var_reset__doc__
Max diff block lines reached; 2485019/2909557 bytes (85.41%) of diff not shown.
678 B
./usr/lib/debug/.build-id/2c/8c3c6576cdb8a22956afda73014ecdf86d7bcc.debug vs.
./usr/lib/debug/.build-id/1f/447dee548da52f33336f91702409b61d3c99e7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 1% similar despite different names
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2c8c3c6576cdb8a22956afda73014ecdf86d7bcc3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·1f447dee548da52f33336f91702409b61d3c99e7
289 KB
./usr/lib/debug/.build-id/31/009b7a36bb725374d926e48278300d01314b73.debug vs.
./usr/lib/debug/.build-id/af/d0a768b4af1dd0fec88ed940e5a8f0a6cd8807.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 10% similar despite different names
868 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x121011 ··Entry·point·address:···············0x1210
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········17788·(bytes·into·file)13 ··Start·of·section·headers:··········17844·(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:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3419 ··Number·of·section·headers:·········34
20 ··Section·header·string·table·index:·3320 ··Section·header·string·table·index:·33
1.02 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x12103 Entry·point·0x1210
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00988·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00988·R···0x1000
8 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00f28·R·E·0x10008 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00f38·R·E·0x1000
9 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00d9c·R···0x10009 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00d9c·R···0x1000
10 ··LOAD···········0x000ef4·0x00003ef4·0x00003ef4·0x00000·0x00408·RW··0x100010 ··LOAD···········0x000ef4·0x00003ef4·0x00003ef4·0x00000·0x00408·RW··0x1000
11 ··DYNAMIC········0x000ef4·0x00003f20·0x00003f20·0x00000·0x000c0·RW··0x411 ··DYNAMIC········0x000ef4·0x00003f20·0x00003f20·0x00000·0x000c0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x000026f8·0x000026f8·0x00000·0x0009c·R···0x413 ··GNU_EH_FRAME···0x001000·0x000026f8·0x000026f8·0x00000·0x0009c·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000ef4·0x00003ef4·0x00003ef4·0x00000·0x0010c·R···0x115 ··GNU_RELRO······0x000ef4·0x00003ef4·0x00003ef4·0x00000·0x0010c·R···0x1
4.13 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0x457c:1 There·are·34·section·headers,·starting·at·offset·0x45b4:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000280·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000280·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000418·000178·0002e6·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000418·000178·0002e6·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········00000700·000178·0001a0·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········00000700·000178·0001a0·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000008a0·000178·0000e8·08··AI··3··20··410 ··[·6]·.rel.plt··········NOBITS··········000008a0·000178·0000e8·08··AI··3··20··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·0001e0·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·0001e0·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001200·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001200·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001210·001000·000d01·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001210·001000·000d11·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········00001f14·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········00001f24·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00002000·001000·0006f5·00···A··0···0·3216 ··[12]·.rodata···········NOBITS··········00002000·001000·0006f5·00···A··0···0·32
17 ··[13]·.eh_frame_hdr·····NOBITS··········000026f8·001000·00009c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········000026f8·001000·00009c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00002794·001000·000608·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00002794·001000·000608·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00003ef4·000ef4·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00003ef4·000ef4·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00003ef8·000ef4·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00003ef8·000ef4·000004·04··WA··0···0··4
21 ··[17]·.data.rel.ro······NOBITS··········00003efc·000ef4·000024·00··WA··0···0··421 ··[17]·.data.rel.ro······NOBITS··········00003efc·000ef4·000024·00··WA··0···0··4
22 ··[18]·.dynamic··········NOBITS··········00003f20·000ef4·0000c0·08··WA··4···0··422 ··[18]·.dynamic··········NOBITS··········00003f20·000ef4·0000c0·08··WA··4···0··4
23 ··[19]·.got··············NOBITS··········00003fe0·000ef4·000020·04··WA··0···0··423 ··[19]·.got··············NOBITS··········00003fe0·000ef4·000020·04··WA··0···0··4
24 ··[20]·.got.plt··········NOBITS··········00004000·000ef4·000080·04··WA··0···0··424 ··[20]·.got.plt··········NOBITS··········00004000·000ef4·000080·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········00004080·000ef4·000274·00··WA··0···0·3225 ··[21]·.data·············NOBITS··········00004080·000ef4·000274·00··WA··0···0·32
26 ··[22]·.bss··············NOBITS··········000042f4·000ef4·000008·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········000042f4·000ef4·000008·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·000178·000027·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·000178·000027·01··MS··0···0··1
28 ··[24]·.debug_aranges····PROGBITS········00000000·00019f·000038·00······0···0··128 ··[24]·.debug_aranges····PROGBITS········00000000·00019f·000038·00······0···0··1
29 ··[25]·.debug_info·······PROGBITS········00000000·0001d8·001547·00···C··0···0··429 ··[25]·.debug_info·······PROGBITS········00000000·0001d8·001549·00···C··0···0··4
30 ··[26]·.debug_abbrev·····PROGBITS········00000000·001720·0001ca·00···C··0···0··430 ··[26]·.debug_abbrev·····PROGBITS········00000000·001724·0001ca·00···C··0···0··4
31 ··[27]·.debug_line·······PROGBITS········00000000·0018ec·00070d·00···C··0···0··431 ··[27]·.debug_line·······PROGBITS········00000000·0018f0·000715·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·001ffc·0008a6·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·002008·0008a6·01·MSC··0···0··4
33 ··[29]·.debug_loc········PROGBITS········00000000·0028a4·000503·00···C··0···0··433 ··[29]·.debug_loc········PROGBITS········00000000·0028b0·00052a·00···C··0···0··4
34 ··[30]·.debug_ranges·····PROGBITS········00000000·002da8·00012f·00···C··0···0··434 ··[30]·.debug_ranges·····PROGBITS········00000000·002ddc·000132·00···C··0···0··4
35 ··[31]·.symtab···········SYMTAB··········00000000·002ed8·000e70·10·····32·192··435 ··[31]·.symtab···········SYMTAB··········00000000·002f10·000e70·10·····32·192··4
36 ··[32]·.strtab···········STRTAB··········00000000·003d48·0006f9·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·003d80·0006f9·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·004441·000139·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·004479·000139·00······0···0··1
38 Key·to·Flags:38 Key·to·Flags:
39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),39 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),40 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),41 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
42 ··p·(processor·specific)42 ··p·(processor·specific)
8.0 KB
readelf --wide --symbols {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ·····4:·00000418·····0·SECTION·LOCAL··DEFAULT····4·8 ·····4:·00000418·····0·SECTION·LOCAL··DEFAULT····4·
9 ·····5:·00000700·····0·SECTION·LOCAL··DEFAULT····5·9 ·····5:·00000700·····0·SECTION·LOCAL··DEFAULT····5·
10 ·····6:·000008a0·····0·SECTION·LOCAL··DEFAULT····6·10 ·····6:·000008a0·····0·SECTION·LOCAL··DEFAULT····6·
11 ·····7:·00001000·····0·SECTION·LOCAL··DEFAULT····7·11 ·····7:·00001000·····0·SECTION·LOCAL··DEFAULT····7·
12 ·····8:·00001020·····0·SECTION·LOCAL··DEFAULT····8·12 ·····8:·00001020·····0·SECTION·LOCAL··DEFAULT····8·
13 ·····9:·00001200·····0·SECTION·LOCAL··DEFAULT····9·13 ·····9:·00001200·····0·SECTION·LOCAL··DEFAULT····9·
14 ····10:·00001210·····0·SECTION·LOCAL··DEFAULT···10·14 ····10:·00001210·····0·SECTION·LOCAL··DEFAULT···10·
15 ····11:·00001f14·····0·SECTION·LOCAL··DEFAULT···11·15 ····11:·00001f24·····0·SECTION·LOCAL··DEFAULT···11·
16 ····12:·00002000·····0·SECTION·LOCAL··DEFAULT···12·16 ····12:·00002000·····0·SECTION·LOCAL··DEFAULT···12·
17 ····13:·000026f8·····0·SECTION·LOCAL··DEFAULT···13·17 ····13:·000026f8·····0·SECTION·LOCAL··DEFAULT···13·
18 ····14:·00002794·····0·SECTION·LOCAL··DEFAULT···14·18 ····14:·00002794·····0·SECTION·LOCAL··DEFAULT···14·
19 ····15:·00003ef4·····0·SECTION·LOCAL··DEFAULT···15·19 ····15:·00003ef4·····0·SECTION·LOCAL··DEFAULT···15·
20 ····16:·00003ef8·····0·SECTION·LOCAL··DEFAULT···16·20 ····16:·00003ef8·····0·SECTION·LOCAL··DEFAULT···16·
21 ····17:·00003efc·····0·SECTION·LOCAL··DEFAULT···17·21 ····17:·00003efc·····0·SECTION·LOCAL··DEFAULT···17·
22 ····18:·00003f20·····0·SECTION·LOCAL··DEFAULT···18·22 ····18:·00003f20·····0·SECTION·LOCAL··DEFAULT···18·
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·31009b7a36bb725374d926e48278300d01314b733 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·afd0a768b4af1dd0fec88ed940e5a8f0a6cd8807
169 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················0x02 ··Offset:······················0x0
3 ··Length:······················31573 ··Length:······················3151
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············2355 ··Prologue·Length:·············235
6 ··Minimum·Instruction·Length:··16 ··Minimum·Instruction·Length:··1
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
44.3 KB
readelf --wide --debug-dump=info {}
    
Offset 6, 53 lines modifiedOffset 6, 53 lines modified
6 ···Abbrev·Offset:·0x06 ···Abbrev·Offset:·0x0
7 ···Pointer·Size:··47 ···Pointer·Size:··4
8 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)8 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
9 ····<c>···DW_AT_producer····:·(indirect·string,·offset:·0x83):·GNU·GIMPLE·10.2.1·20210110·-mtune=generic·-march=i686·-g·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=none·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fstack-protector·-fPIC·-fltrans9 ····<c>···DW_AT_producer····:·(indirect·string,·offset:·0x83):·GNU·GIMPLE·10.2.1·20210110·-mtune=generic·-march=i686·-g·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=none·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fstack-protector·-fPIC·-fltrans
10 ····<10>···DW_AT_language····:·12»  (ANSI·C99)10 ····<10>···DW_AT_language····:·12»  (ANSI·C99)
11 ····<11>···DW_AT_name········:·(indirect·string,·offset:·0x152):·<artificial>11 ····<11>···DW_AT_name········:·(indirect·string,·offset:·0x152):·<artificial>
12 ····<15>···DW_AT_comp_dir····:·(indirect·string,·offset:·0x0):·./build-static12 ····<15>···DW_AT_comp_dir····:·(indirect·string,·offset:·0x0):·./build-static
13 ····<19>···DW_AT_ranges······:·0x27813 ····<19>···DW_AT_ranges······:·0x280
14 ····<1d>···DW_AT_low_pc······:·0x014 ····<1d>···DW_AT_low_pc······:·0x0
15 ····<21>···DW_AT_stmt_list···:·0x015 ····<21>···DW_AT_stmt_list···:·0x0
16 ·<1><25>:·Abbrev·Number:·2·(DW_TAG_subprogram)16 ·<1><25>:·Abbrev·Number:·2·(DW_TAG_subprogram)
17 ····<26>···DW_AT_abstract_origin:·<0x1fa4>17 ····<26>···DW_AT_abstract_origin:·<0x1fa4>
18 ····<2a>···DW_AT_ranges······:·0x018 ····<2a>···DW_AT_ranges······:·0x0
19 ····<2e>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)19 ····<2e>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)
20 ····<30>···DW_AT_GNU_all_call_sites:·120 ····<30>···DW_AT_GNU_all_call_sites:·1
21 ····<30>···DW_AT_sibling·····:·<0x8f>21 ····<30>···DW_AT_sibling·····:·<0x8f>
22 ·<2><34>:·Abbrev·Number:·3·(DW_TAG_variable)22 ·<2><34>:·Abbrev·Number:·3·(DW_TAG_variable)
23 ····<35>···DW_AT_abstract_origin:·<0x1fb5>23 ····<35>···DW_AT_abstract_origin:·<0x1fb5>
24 ····<39>···DW_AT_location····:·0x4·(location·list)24 ····<39>···DW_AT_location····:·0x4·(location·list)
25 ····<3d>···DW_AT_GNU_locviews:·0x025 ····<3d>···DW_AT_GNU_locviews:·0x0
26 ·<2><41>:·Abbrev·Number:·4·(DW_TAG_inlined_subroutine)26 ·<2><41>:·Abbrev·Number:·4·(DW_TAG_inlined_subroutine)
27 ····<42>···DW_AT_abstract_origin:·<0x2541>27 ····<42>···DW_AT_abstract_origin:·<0x2541>
28 ····<46>···DW_AT_entry_pc····:·0x1d8628 ····<46>···DW_AT_entry_pc····:·0x1d96
29 ····<4a>···DW_AT_GNU_entry_view:·129 ····<4a>···DW_AT_GNU_entry_view:·1
30 ····<4c>···DW_AT_low_pc······:·0x1d8630 ····<4c>···DW_AT_low_pc······:·0x1d96
31 ····<50>···DW_AT_high_pc·····:·0x331 ····<50>···DW_AT_high_pc·····:·0x3
32 ····<54>···DW_AT_call_file···:·132 ····<54>···DW_AT_call_file···:·1
33 ····<55>···DW_AT_call_line···:·39033 ····<55>···DW_AT_call_line···:·390
34 ····<57>···DW_AT_call_column·:·534 ····<57>···DW_AT_call_column·:·5
35 ····<58>···DW_AT_sibling·····:·<0x6a>35 ····<58>···DW_AT_sibling·····:·<0x6a>
36 ·<3><5c>:·Abbrev·Number:·5·(DW_TAG_formal_parameter)36 ·<3><5c>:·Abbrev·Number:·5·(DW_TAG_formal_parameter)
37 ····<5d>···DW_AT_abstract_origin:·<0x254a>37 ····<5d>···DW_AT_abstract_origin:·<0x254a>
38 ····<61>···DW_AT_location····:·0x24·(location·list)38 ····<61>···DW_AT_location····:·0x24·(location·list)
39 ····<65>···DW_AT_GNU_locviews:·0x2239 ····<65>···DW_AT_GNU_locviews:·0x22
40 ·<3><69>:·Abbrev·Number:·040 ·<3><69>:·Abbrev·Number:·0
41 ·<2><6a>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)41 ·<2><6a>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
42 ····<6b>···DW_AT_low_pc······:·0x1d5142 ····<6b>···DW_AT_low_pc······:·0x1d61
43 ····<6f>···DW_AT_abstract_origin:·<0xa56>43 ····<6f>···DW_AT_abstract_origin:·<0xa56>
44 ·<2><73>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)44 ·<2><73>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
45 ····<74>···DW_AT_low_pc······:·0x1d7545 ····<74>···DW_AT_low_pc······:·0x1d85
46 ····<78>···DW_AT_abstract_origin:·<0xa62>46 ····<78>···DW_AT_abstract_origin:·<0xa62>
47 ·<2><7c>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)47 ·<2><7c>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
48 ····<7d>···DW_AT_low_pc······:·0x1d9848 ····<7d>···DW_AT_low_pc······:·0x1da8
49 ····<81>···DW_AT_abstract_origin:·<0xa6e>49 ····<81>···DW_AT_abstract_origin:·<0xa6e>
50 ·<2><85>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)50 ·<2><85>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
51 ····<86>···DW_AT_low_pc······:·0x1db251 ····<86>···DW_AT_low_pc······:·0x1dc2
52 ····<8a>···DW_AT_abstract_origin:·<0xa7a>52 ····<8a>···DW_AT_abstract_origin:·<0xa7a>
53 ·<2><8e>:·Abbrev·Number:·053 ·<2><8e>:·Abbrev·Number:·0
54 ·<1><8f>:·Abbrev·Number:·7·(DW_TAG_subprogram)54 ·<1><8f>:·Abbrev·Number:·7·(DW_TAG_subprogram)
55 ····<90>···DW_AT_abstract_origin:·<0x22bc>55 ····<90>···DW_AT_abstract_origin:·<0x22bc>
56 ····<94>···DW_AT_ranges······:·0x1856 ····<94>···DW_AT_ranges······:·0x18
57 ····<98>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)57 ····<98>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)
58 ····<9a>···DW_AT_GNU_all_tail_call_sites:·158 ····<9a>···DW_AT_GNU_all_tail_call_sites:·1
495 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 13 lines modifiedOffset 3, 13 lines modified
3 ··Length:···················523 ··Length:···················52
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x05 ··Offset·into·.debug_info:··0x0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001d30·000001e1·9 ····00001d40·000001e1·
10 ····00001210·000004a6·10 ····00001210·000004ad·
11 ····000016c0·0000009d·11 ····000016c0·000000a0·
12 ····00001760·000004c5·12 ····00001760·000004db·
13 ····00000000·00000000·13 ····00000000·00000000·
  
57.9 KB
readelf --wide --debug-dump=loc {}
    
Offset 2, 38 lines modifiedOffset 2, 38 lines modified
  
2 ····Offset···Begin············End··············Expression2 ····Offset···Begin············End··············Expression
  
3 ····00000000·v0000000·v0000000·location·view·pair3 ····00000000·v0000000·v0000000·location·view·pair
4 ····00000002·v0000000·v0000000·location·view·pair4 ····00000002·v0000000·v0000000·location·view·pair
  
5 ····00000004·v0000000·v0000000·views·at·00000000·for:5 ····00000004·v0000000·v0000000·views·at·00000000·for:
6 ·············00001d51·00001d74·(DW_OP_reg0·(eax))6 ·············00001d61·00001d84·(DW_OP_reg0·(eax))
7 ····0000000f·v0000000·v0000000·views·at·00000002·for:7 ····0000000f·v0000000·v0000000·views·at·00000002·for:
8 ·············00001d74·00001dbd·(DW_OP_reg6·(esi))8 ·············00001d84·00001dcd·(DW_OP_reg6·(esi))
9 ····0000001a·<End·of·list>9 ····0000001a·<End·of·list>
  
10 ····00000022·v0000001·v0000000·location·view·pair10 ····00000022·v0000001·v0000000·location·view·pair
  
11 ····00000024·v0000001·v0000000·views·at·00000022·for:11 ····00000024·v0000001·v0000000·views·at·00000022·for:
12 ·············00001d86·00001d89·(DW_OP_reg0·(eax))12 ·············00001d96·00001d99·(DW_OP_reg0·(eax))
13 ····0000002f·<End·of·list>13 ····0000002f·<End·of·list>
  
14 ····00000037·v0000001·v0000000·location·view·pair14 ····00000037·v0000001·v0000000·location·view·pair
15 ····00000039·v0000000·v0000000·location·view·pair15 ····00000039·v0000000·v0000000·location·view·pair
16 ····0000003b·v0000000·v0000000·location·view·pair16 ····0000003b·v0000000·v0000000·location·view·pair
17 ····0000003d·v0000000·v0000000·location·view·pair17 ····0000003d·v0000000·v0000000·location·view·pair
18 ····0000003f·v0000000·v0000000·location·view·pair18 ····0000003f·v0000000·v0000000·location·view·pair
19 ····00000041·v0000000·v0000000·location·view·pair19 ····00000041·v0000000·v0000000·location·view·pair
  
20 ····00000043·v0000001·v0000000·views·at·00000037·for:20 ····00000043·v0000001·v0000000·views·at·00000037·for:
21 ·············00001e16·00001e62·(DW_OP_fbreg:·0)21 ·············00001e26·00001e72·(DW_OP_fbreg:·0)
22 ····0000004f·v0000000·v0000000·views·at·00000039·for:22 ····0000004f·v0000000·v0000000·views·at·00000039·for:
23 ·············00001e68·00001e6d·(DW_OP_reg6·(esi))23 ·············00001e78·00001e7d·(DW_OP_reg6·(esi))
24 ····0000005a·v0000000·v0000000·views·at·0000003b·for:24 ····0000005a·v0000000·v0000000·views·at·0000003b·for:
25 ·············00001e72·00001e72·(DW_OP_reg6·(esi))·(start·==·end)25 ·············00001e82·00001e82·(DW_OP_reg6·(esi))·(start·==·end)
26 ····00000065·v0000000·v0000000·views·at·0000003d·for:26 ····00000065·v0000000·v0000000·views·at·0000003d·for:
27 ·············00001217·0000121c·(DW_OP_reg6·(esi))27 ·············00001217·0000121c·(DW_OP_reg6·(esi))
28 ····00000070·v0000000·v0000000·views·at·0000003f·for:28 ····00000070·v0000000·v0000000·views·at·0000003f·for:
29 ·············00001223·00001253·(DW_OP_reg6·(esi))29 ·············00001223·00001253·(DW_OP_reg6·(esi))
30 ····0000007b·v0000000·v0000000·views·at·00000041·for:30 ····0000007b·v0000000·v0000000·views·at·00000041·for:
31 ·············0000125b·00001269·(DW_OP_reg6·(esi))31 ·············0000125b·00001269·(DW_OP_reg6·(esi))
32 ····00000086·<End·of·list>32 ····00000086·<End·of·list>
493 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 13 lines modifiedOffset 3, 13 lines modified
3 ··Length:···················523 ··Length:···················52
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x05 ··Offset·into·.debug_info:··0x0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001d30·000001e1·9 ····00001d40·000001e1·
10 ····00001210·000004a6·10 ····00001210·000004ad·
11 ····000016c0·0000009d·11 ····000016c0·000000a0·
12 ····00001760·000004c5·12 ····00001760·000004db·
13 ····00000000·00000000·13 ····00000000·00000000·
  
354 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
1 1KsGCC:·(Debian·10.2.1-6)·10.2.1·202101101 GCC:·(Debian·10.2.1-6)·10.2.1·20210110
2 >Qq7x9|& 
3 Ie;»    oA(Kf:Gh(bp 
4 hu>b7\qj2 ]6(-g]5x
 3 y~*3:n(\
 4 cxQ(`·e"
 5 ++eec#6V
5 queuemodule6 queuemodule
6 EmptyError7 EmptyError
7 PySimpleQueueType8 PySimpleQueueType
8 PyInit__queue.cold9 PyInit__queue.cold
9 simplequeue_new10 simplequeue_new
10 simplequeue_new.cold11 simplequeue_new.cold
11 simplequeue_dealloc12 simplequeue_dealloc
1.49 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 25, 57 lines modifiedOffset 25, 57 lines modified
  
25 000012aa·<_queue_SimpleQueue_put.cold>:25 000012aa·<_queue_SimpleQueue_put.cold>:
26 »       ...26 »       ...
  
27 00001321·<_queue_SimpleQueue_get.cold>:27 00001321·<_queue_SimpleQueue_get.cold>:
28 »       ...28 »       ...
  
29 000014d3·<_queue_SimpleQueue_empty>:29 000014da·<_queue_SimpleQueue_empty>:
30 »       ...30 »       ...
  
31 00001500·<_queue_SimpleQueue_qsize>:31 00001507·<_queue_SimpleQueue_qsize>:
32 »       ...32 »       ...
  
33 0000153d·<_queue_SimpleQueue_put_nowait>:33 00001544·<_queue_SimpleQueue_put_nowait>:
34 »       ...34 »       ...
  
35 000015d6·<_queue_SimpleQueue_get_nowait>:35 000015dd·<_queue_SimpleQueue_get_nowait>:
36 »       ...36 »       ...
  
37 000016c0·<_queue_SimpleQueue_put>:37 000016c0·<_queue_SimpleQueue_put>:
38 »       ...38 »       ...
  
39 00001760·<_queue_SimpleQueue_get>:39 00001760·<_queue_SimpleQueue_get>:
40 »       ...40 »       ...
  
41 00001c30·<__x86.get_pc_thunk.bx>:41 00001c40·<__x86.get_pc_thunk.bx>:
42 »       ...42 »       ...
  
43 00001c40·<deregister_tm_clones>:43 00001c50·<deregister_tm_clones>:
44 »       ...44 »       ...
  
45 00001c80·<register_tm_clones>:45 00001c90·<register_tm_clones>:
46 »       ...46 »       ...
  
47 00001cd0·<__do_global_dtors_aux>:47 00001ce0·<__do_global_dtors_aux>:
48 »       ...48 »       ...
  
49 00001d20·<frame_dummy>:49 00001d30·<frame_dummy>:
50 frame_dummy():50 frame_dummy():
51 »       add····%al,(%eax)51 »       add····%al,(%eax)
52 »       add····%al,(%eax)52 »       add····%al,(%eax)
53 »       ...53 »       ...
  
54 00001d25·<__x86.get_pc_thunk.dx>:54 00001d35·<__x86.get_pc_thunk.dx>:
55 »       ...55 »       ...
  
56 00001d30·<PyInit__queue>:56 00001d40·<PyInit__queue>:
57 »       ...57 »       ...
  
58 00001dd0·<simplequeue_new>:58 00001de0·<simplequeue_new>:
59 »       ...59 »       ...
  
60 00001e80·<simplequeue_dealloc>:60 00001e90·<simplequeue_dealloc>:
61 »       ...61 »       ...
  
62 00001ef0·<simplequeue_traverse>:62 00001f00·<simplequeue_traverse>:
63 »       ...63 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001f14·<_fini>:2 00001f24·<_fini>:
3 »       ...3 »       ...
7.68 MB
./usr/lib/debug/.build-id/34/d84d7e8fadee1868bc5560c2be42d3072f3753.debug vs.
./usr/lib/debug/.build-id/f2/25b6c6f98fa7500e6277590088bd0a8198fdee.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 8% similar despite different names
870 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x4a7011 ··Entry·point·address:···············0x4a70
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········193672·(bytes·into·file)13 ··Start·of·section·headers:··········193688·(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:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.02 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x4a703 Entry·point·0x4a70
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x030b4·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x030b4·R···0x1000
8 ··LOAD···········0x000000·0x00004000·0x00004000·0x00000·0x10fb8·R·E·0x10008 ··LOAD···········0x000000·0x00004000·0x00004000·0x00000·0x10f98·R·E·0x1000
9 ··LOAD···········0x000000·0x00015000·0x00015000·0x00000·0x09b6c·R···0x10009 ··LOAD···········0x000000·0x00015000·0x00015000·0x00000·0x09b6c·R···0x1000
10 ··LOAD···········0x000e98·0x0001fe98·0x0001fe98·0x00000·0x021a0·RW··0x100010 ··LOAD···········0x000e98·0x0001fe98·0x0001fe98·0x00000·0x021a0·RW··0x1000
11 ··DYNAMIC········0x000e98·0x0001fea0·0x0001fea0·0x00000·0x000f8·RW··0x411 ··DYNAMIC········0x000e98·0x0001fea0·0x0001fea0·0x00000·0x000f8·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00017448·0x00017448·0x00000·0x0099c·R···0x413 ··GNU_EH_FRAME···0x001000·0x00017448·0x00017448·0x00000·0x0099c·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000e98·0x0001fe98·0x0001fe98·0x00000·0x00168·R···0x115 ··GNU_RELRO······0x000e98·0x0001fe98·0x0001fe98·0x00000·0x00168·R···0x1
4.23 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x2f488:1 There·are·35·section·headers,·starting·at·offset·0x2f498:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000bf0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000bf0·10···A··4···1··4
53.7 KB
readelf --wide --symbols {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 ·····6:·00001c9c·····0·SECTION·LOCAL··DEFAULT····6·10 ·····6:·00001c9c·····0·SECTION·LOCAL··DEFAULT····6·
11 ·····7:·00001d6c·····0·SECTION·LOCAL··DEFAULT····7·11 ·····7:·00001d6c·····0·SECTION·LOCAL··DEFAULT····7·
12 ·····8:·00002ba4·····0·SECTION·LOCAL··DEFAULT····8·12 ·····8:·00002ba4·····0·SECTION·LOCAL··DEFAULT····8·
13 ·····9:·00004000·····0·SECTION·LOCAL··DEFAULT····9·13 ·····9:·00004000·····0·SECTION·LOCAL··DEFAULT····9·
14 ····10:·00004020·····0·SECTION·LOCAL··DEFAULT···10·14 ····10:·00004020·····0·SECTION·LOCAL··DEFAULT···10·
15 ····11:·00004a50·····0·SECTION·LOCAL··DEFAULT···11·15 ····11:·00004a50·····0·SECTION·LOCAL··DEFAULT···11·
16 ····12:·00004a70·····0·SECTION·LOCAL··DEFAULT···12·16 ····12:·00004a70·····0·SECTION·LOCAL··DEFAULT···12·
17 ····13:·00014fa4·····0·SECTION·LOCAL··DEFAULT···13·17 ····13:·00014f84·····0·SECTION·LOCAL··DEFAULT···13·
18 ····14:·00015000·····0·SECTION·LOCAL··DEFAULT···14·18 ····14:·00015000·····0·SECTION·LOCAL··DEFAULT···14·
19 ····15:·00017448·····0·SECTION·LOCAL··DEFAULT···15·19 ····15:·00017448·····0·SECTION·LOCAL··DEFAULT···15·
20 ····16:·00017de4·····0·SECTION·LOCAL··DEFAULT···16·20 ····16:·00017de4·····0·SECTION·LOCAL··DEFAULT···16·
21 ····17:·0001fe98·····0·SECTION·LOCAL··DEFAULT···17·21 ····17:·0001fe98·····0·SECTION·LOCAL··DEFAULT···17·
22 ····18:·0001fe9c·····0·SECTION·LOCAL··DEFAULT···18·22 ····18:·0001fe9c·····0·SECTION·LOCAL··DEFAULT···18·
23 ····19:·0001fea0·····0·SECTION·LOCAL··DEFAULT···19·23 ····19:·0001fea0·····0·SECTION·LOCAL··DEFAULT···19·
24 ····20:·0001ff98·····0·SECTION·LOCAL··DEFAULT···20·24 ····20:·0001ff98·····0·SECTION·LOCAL··DEFAULT···20·
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·34d84d7e8fadee1868bc5560c2be42d3072f37533 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·f225b6c6f98fa7500e6277590088bd0a8198fdee
4.07 MB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················0x02 ··Offset:······················0x0
3 ··Length:······················582633 ··Length:······················58270
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············7785 ··Prologue·Length:·············778
6 ··Minimum·Instruction·Length:··16 ··Minimum·Instruction·Length:··1
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
1.51 MB
readelf --wide --debug-dump=info {}
    
Offset 6, 30 lines modifiedOffset 6, 30 lines modified
6 ···Abbrev·Offset:·0x06 ···Abbrev·Offset:·0x0
7 ···Pointer·Size:··47 ···Pointer·Size:··4
8 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)8 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
9 ····<c>···DW_AT_producer····:·(indirect·string,·offset:·0x44c):·GNU·GIMPLE·10.2.1·20210110·-mtune=generic·-march=i686·-g·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=none·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fstack-protector·-fPIC·-fltrans9 ····<c>···DW_AT_producer····:·(indirect·string,·offset:·0x44c):·GNU·GIMPLE·10.2.1·20210110·-mtune=generic·-march=i686·-g·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=none·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fstack-protector·-fPIC·-fltrans
10 ····<10>···DW_AT_language····:·12»  (ANSI·C99)10 ····<10>···DW_AT_language····:·12»  (ANSI·C99)
11 ····<11>···DW_AT_name········:·(indirect·string,·offset:·0x591):·<artificial>11 ····<11>···DW_AT_name········:·(indirect·string,·offset:·0x591):·<artificial>
12 ····<15>···DW_AT_comp_dir····:·(indirect·string,·offset:·0x936):·./build-static12 ····<15>···DW_AT_comp_dir····:·(indirect·string,·offset:·0x936):·./build-static
13 ····<19>···DW_AT_ranges······:·0x482013 ····<19>···DW_AT_ranges······:·0x4800
14 ····<1d>···DW_AT_low_pc······:·0x014 ····<1d>···DW_AT_low_pc······:·0x0
15 ····<21>···DW_AT_stmt_list···:·0x015 ····<21>···DW_AT_stmt_list···:·0x0
16 ·<1><25>:·Abbrev·Number:·2·(DW_TAG_subprogram)16 ·<1><25>:·Abbrev·Number:·2·(DW_TAG_subprogram)
17 ····<26>···DW_AT_abstract_origin:·<0x157e6>17 ····<26>···DW_AT_abstract_origin:·<0x157e6>
18 ····<2a>···DW_AT_ranges······:·0x018 ····<2a>···DW_AT_ranges······:·0x0
19 ····<2e>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)19 ····<2e>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)
20 ····<30>···DW_AT_GNU_all_call_sites:·120 ····<30>···DW_AT_GNU_all_call_sites:·1
21 ····<30>···DW_AT_sibling·····:·<0x45b>21 ····<30>···DW_AT_sibling·····:·<0x45b>
22 ·<2><34>:·Abbrev·Number:·3·(DW_TAG_variable)22 ·<2><34>:·Abbrev·Number:·3·(DW_TAG_variable)
23 ····<35>···DW_AT_abstract_origin:·<0x157f7>23 ····<35>···DW_AT_abstract_origin:·<0x157f7>
24 ····<39>···DW_AT_location····:·0x4·(location·list)24 ····<39>···DW_AT_location····:·0x4·(location·list)
25 ····<3d>···DW_AT_GNU_locviews:·0x025 ····<3d>···DW_AT_GNU_locviews:·0x0
26 ·<2><41>:·Abbrev·Number:·4·(DW_TAG_inlined_subroutine)26 ·<2><41>:·Abbrev·Number:·4·(DW_TAG_inlined_subroutine)
27 ····<42>···DW_AT_abstract_origin:·<0x186f2>27 ····<42>···DW_AT_abstract_origin:·<0x186f2>
28 ····<46>···DW_AT_entry_pc····:·0x1375028 ····<46>···DW_AT_entry_pc····:·0x13730
29 ····<4a>···DW_AT_GNU_entry_view:·129 ····<4a>···DW_AT_GNU_entry_view:·1
30 ····<4c>···DW_AT_ranges······:·0x1830 ····<4c>···DW_AT_ranges······:·0x18
31 ····<50>···DW_AT_call_file···:·131 ····<50>···DW_AT_call_file···:·1
32 ····<51>···DW_AT_call_line···:·576632 ····<51>···DW_AT_call_line···:·5766
33 ····<53>···DW_AT_call_column·:·533 ····<53>···DW_AT_call_column·:·5
34 ····<54>···DW_AT_sibling·····:·<0x73>34 ····<54>···DW_AT_sibling·····:·<0x73>
35 ·<3><58>:·Abbrev·Number:·5·(DW_TAG_formal_parameter)35 ·<3><58>:·Abbrev·Number:·5·(DW_TAG_formal_parameter)
6.13 KB
readelf --wide --debug-dump=aranges {}
    
Offset 3, 137 lines modifiedOffset 3, 137 lines modified
3 ··Length:···················4203 ··Length:···················420
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x05 ··Offset·into·.debug_info:··0x0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00013590·000019cf·9 ····00013570·000019cf·
10 ····00004a70·000076b8·10 ····00004a70·000076a2·
11 ····0000e270·00000bc6·11 ····0000e250·00000bc6·
12 ····0000ee40·00000401·12 ····0000ee20·0000040c·
13 ····0000f250·0000004e·13 ····0000f230·0000004e·
14 ····0000f2a0·00000075·14 ····0000f280·00000075·
15 ····0000f320·0000002e·15 ····0000f300·0000002e·
16 ····0000f350·00000096·16 ····0000f330·00000096·
17 ····0000f3f0·00000653·17 ····0000f3d0·00000653·
18 ····0000fa50·000005bf·18 ····0000fa30·000005bf·
19 ····00010010·000000c6·19 ····0000fff0·000000c6·
20 ····000100e0·00000019·20 ····000100c0·00000019·
21 ····00010100·0000007c·21 ····000100e0·0000007c·
22 ····00010180·00000244·22 ····00010160·00000244·
23 ····000103d0·0000011c·23 ····000103b0·0000011c·
24 ····000104f0·00000034·24 ····000104d0·00000034·
25 ····00010530·000000fc·25 ····00010510·000000fc·
26 ····00010630·00000438·26 ····00010610·00000438·
27 ····00010a70·00000078·27 ····00010a50·00000078·
28 ····00010af0·00000067·28 ····00010ad0·00000067·
29 ····00010b60·00000075·29 ····00010b40·00000075·
30 ····00010be0·00000030·30 ····00010bc0·00000030·
31 ····00010c10·00000052·31 ····00010bf0·00000052·
32 ····00010c70·00000086·32 ····00010c50·00000086·
33 ····00010d00·000000f2·33 ····00010ce0·000000f2·
34 ····00010e00·00000779·34 ····00010de0·00000779·
35 ····00011580·00000264·35 ····00011560·00000264·
36 ····000117f0·00000024·36 ····000117d0·00000024·
37 ····00011820·0000005a·37 ····00011800·0000005a·
38 ····00011880·000000df·38 ····00011860·000000df·
39 ····00011960·00000012·39 ····00011940·00000012·
40 ····00011980·00000021·40 ····00011960·00000021·
41 ····000119b0·00000121·41 ····00011990·00000121·
42 ····00011ae0·00000078·42 ····00011ac0·00000078·
43 ····00011b60·0000003f·43 ····00011b40·0000003f·
44 ····00011ba0·0000003b·44 ····00011b80·0000003b·
45 ····00011be0·00000956·45 ····00011bc0·00000956·
46 ····00012540·00000128·46 ····00012520·00000128·
47 ····00012670·000000a2·47 ····00012650·000000a2·
48 ····00012720·00000031·48 ····00012700·00000031·
49 ····00012760·0000004e·49 ····00012740·0000004e·
50 ····000127b0·000000ec·50 ····00012790·000000ec·
51 ····000128a0·0000005a·51 ····00012880·0000005a·
52 ····00012900·00000269·52 ····000128e0·00000269·
53 ····00012b70·000002be·53 ····00012b50·000002be·
54 ····00012e30·0000011d·54 ····00012e10·0000011d·
55 ····00012f50·00000102·55 ····00012f30·00000102·
56 ····00013060·0000003a·56 ····00013040·0000003a·
57 ····000130a0·00000353·57 ····00013080·00000352·
58 ····00013400·00000061·58 ····000133e0·00000061·
59 ····00000000·00000000·59 ····00000000·00000000·
60 ··Length:···················58060 ··Length:···················580
61 ··Version:··················261 ··Version:··················2
62 ··Offset·into·.debug_info:··0x1076e62 ··Offset·into·.debug_info:··0x1076e
63 ··Pointer·Size:·············463 ··Pointer·Size:·············4
64 ··Segment·Size:·············064 ··Segment·Size:·············0
  
65 ····Address····Length65 ····Address····Length
66 ····0000c128·00000011·66 ····0000c112·00000011·
67 ····0000c139·00000008·67 ····0000c123·00000008·
68 ····0000c141·00000032·68 ····0000c12b·00000032·
69 ····0000c173·0000003b·69 ····0000c15d·0000003b·
70 ····0000c1ae·00000062·70 ····0000c198·00000062·
71 ····0000c210·00000072·71 ····0000c1fa·00000072·
72 ····0000c282·0000002a·72 ····0000c26c·0000002a·
73 ····0000c2ac·00000087·73 ····0000c296·00000087·
74 ····0000c333·000001be·74 ····0000c31d·000001be·
75 ····0000c4f1·0000001f·75 ····0000c4db·0000001f·
76 ····0000c510·00000037·76 ····0000c4fa·00000037·
77 ····0000c547·00000059·77 ····0000c531·00000059·
78 ····0000c5a0·0000003b·78 ····0000c58a·0000003b·
79 ····0000c5db·00000037·79 ····0000c5c5·00000037·
80 ····0000c612·00000037·80 ····0000c5fc·00000037·
81 ····0000c649·0000004d· 
82 ····0000c696·0000004d· 
83 ····0000c6e3·0000004d·81 ····0000c633·0000004d·
 82 ····0000c680·0000004d·
 83 ····0000c6cd·0000004d·
84 ····0000c730·00000060·84 ····0000c71a·00000060·
85 ····0000c790·00000042·85 ····0000c77a·00000042·
86 ····0000c7d2·00000054·86 ····0000c7bc·00000054·
87 ····0000c826·000001dd·87 ····0000c810·000001dd·
88 ····0000ca03·00000022·88 ····0000c9ed·00000022·
89 ····0000ca25·0000002b· 
90 ····0000ca50·0000002b·89 ····0000ca0f·0000002b·
 90 ····0000ca3a·0000002b·
91 ····0000ca7b·00000072·91 ····0000ca65·00000072·
92 ····0000caed·000000a1·92 ····0000cad7·000000a1·
93 ····0000cb8e·00000081·93 ····0000cb78·00000081·
94 ····0000cc0f·00000084·94 ····0000cbf9·00000084·
 95 ····0000cc7d·00000020·
95 ····0000cc93·00000020·96 ····0000cc9d·00000020·
96 ····0000ccb3·00000020· 
97 ····0000ccd3·0000006e·97 ····0000ccbd·0000006e·
98 ····0000cd41·000000d8·98 ····0000cd2b·000000d8·
99 ····0000ce19·000000f2·99 ····0000ce03·000000f2·
100 ····0000cf0b·000000bf·100 ····0000cef5·000000bf·
101 ····0000cfca·0000006d·101 ····0000cfb4·0000006d·
102 ····0000d037·0000006d·102 ····0000d021·0000006d·
103 ····0000d0a4·0000007f·103 ····0000d08e·0000007f·
104 ····0000d123·00000087·104 ····0000d10d·00000087·
105 ····0000d1aa·0000004c·105 ····0000d194·0000004c·
106 ····0000d1f6·00000087·106 ····0000d1e0·00000087·
107 ····0000d27d·00000052·107 ····0000d267·00000052·
108 ····0000d2d4·00000047·108 ····0000d2be·00000047·
109 ····0000d31b·00000043·109 ····0000d305·00000043·
110 ····0000d35e·00000021·110 ····0000d348·00000021·
111 ····0000d37f·00000021·111 ····0000d369·00000021·
112 ····0000d3a5·00000049·112 ····0000d38f·00000049·
113 ····0000d3f0·0000007c·113 ····0000d3da·0000007c·
114 ····0000d46e·00000049·114 ····0000d458·00000049·
115 ····0000d4b9·000000eb·115 ····0000d4a3·000000eb·
116 ····0000d5a4·00000073·116 ····0000d58e·00000073·
117 ····0000d617·000000eb·117 ····0000d601·000000eb·
118 ····0000d702·0000006c·118 ····0000d6ec·0000006c·
119 ····0000d76e·00000070·119 ····0000d758·00000070·
120 ····0000d7de·0000005c·120 ····0000d7c8·0000005c·
121 ····0000d83a·00000053·121 ····0000d824·00000053·
122 ····0000d88d·0000003e·122 ····0000d877·0000003e·
123 ····0000d8cb·00000027·123 ····0000d8b5·00000027·
Max diff block lines reached; 2/6202 bytes (0.03%) of diff not shown.
2.0 MB
readelf --wide --debug-dump=loc {}
    
Offset 2, 131 lines modifiedOffset 2, 131 lines modified
  
2 ····Offset···Begin············End··············Expression2 ····Offset···Begin············End··············Expression
  
3 ····00000000·v0000000·v0000000·location·view·pair3 ····00000000·v0000000·v0000000·location·view·pair
4 ····00000002·v0000000·v0000000·location·view·pair4 ····00000002·v0000000·v0000000·location·view·pair
  
5 ····00000004·v0000000·v0000000·views·at·00000000·for:5 ····00000004·v0000000·v0000000·views·at·00000000·for:
6 ·············000135b3·000135c4·(DW_OP_reg0·(eax))6 ·············00013593·000135a4·(DW_OP_reg0·(eax))
7 ····0000000f·v0000000·v0000000·views·at·00000002·for:7 ····0000000f·v0000000·v0000000·views·at·00000002·for:
8 ·············000135c4·00013aaf·(DW_OP_reg6·(esi))8 ·············000135a4·00013a8f·(DW_OP_reg6·(esi))
9 ····0000001a·<End·of·list>9 ····0000001a·<End·of·list>
  
10 ····00000022·v0000001·v0000000·location·view·pair10 ····00000022·v0000001·v0000000·location·view·pair
  
11 ····00000024·v0000001·v0000000·views·at·00000022·for:11 ····00000024·v0000001·v0000000·views·at·00000022·for:
12 ·············00013750·00013759·(DW_OP_addr:·21c20;·DW_OP_stack_value)12 ·············00013730·00013739·(DW_OP_addr:·21c20;·DW_OP_stack_value)
13 ····00000034·<End·of·list>13 ····00000034·<End·of·list>
  
14 ····0000003c·v0000001·v0000000·location·view·pair14 ····0000003c·v0000001·v0000000·location·view·pair
  
15 ····0000003e·v0000001·v0000000·views·at·0000003c·for:15 ····0000003e·v0000001·v0000000·views·at·0000003c·for:
16 ·············00013750·00013759·(DW_OP_addr:·21600;·DW_OP_stack_value)16 ·············00013730·00013739·(DW_OP_addr:·21600;·DW_OP_stack_value)
17 ····0000004e·<End·of·list>17 ····0000004e·<End·of·list>
  
18 ····00000056·v0000001·v0000000·location·view·pair18 ····00000056·v0000001·v0000000·location·view·pair
  
19 ····00000058·v0000001·v0000000·views·at·00000056·for:19 ····00000058·v0000001·v0000000·views·at·00000056·for:
20 ·············00013776·0001378d·(DW_OP_addr:·21600;·DW_OP_stack_value)20 ·············00013756·0001376d·(DW_OP_addr:·21600;·DW_OP_stack_value)
21 ····00000068·<End·of·list>21 ····00000068·<End·of·list>
  
22 ····00000070·v0000001·v0000000·location·view·pair22 ····00000070·v0000001·v0000000·location·view·pair
  
23 ····00000072·v0000001·v0000000·views·at·00000070·for:23 ····00000072·v0000001·v0000000·views·at·00000070·for:
24 ·············00013792·000137a5·(DW_OP_addr:·21b40;·DW_OP_stack_value)24 ·············00013772·00013785·(DW_OP_addr:·21b40;·DW_OP_stack_value)
25 ····00000082·<End·of·list>25 ····00000082·<End·of·list>
  
26 ····0000008a·v0000001·v0000000·location·view·pair26 ····0000008a·v0000001·v0000000·location·view·pair
  
27 ····0000008c·v0000001·v0000000·views·at·0000008a·for:27 ····0000008c·v0000001·v0000000·views·at·0000008a·for:
28 ·············00013792·000137a5·(DW_OP_addr:·21520;·DW_OP_stack_value)28 ·············00013772·00013785·(DW_OP_addr:·21520;·DW_OP_stack_value)
29 ····0000009c·<End·of·list>29 ····0000009c·<End·of·list>
  
30 ····000000a4·v0000001·v0000000·location·view·pair30 ····000000a4·v0000001·v0000000·location·view·pair
  
31 ····000000a6·v0000001·v0000000·views·at·000000a4·for:31 ····000000a6·v0000001·v0000000·views·at·000000a4·for:
32 ·············000137b5·000137cc·(DW_OP_addr:·21520;·DW_OP_stack_value)32 ·············00013795·000137ac·(DW_OP_addr:·21520;·DW_OP_stack_value)
33 ····000000b6·<End·of·list>33 ····000000b6·<End·of·list>
  
34 ····000000be·v0000001·v0000000·location·view·pair34 ····000000be·v0000001·v0000000·location·view·pair
  
35 ····000000c0·v0000001·v0000000·views·at·000000be·for:35 ····000000c0·v0000001·v0000000·views·at·000000be·for:
36 ·············000137d1·000137e4·(DW_OP_addr:·21a60;·DW_OP_stack_value)36 ·············000137b1·000137c4·(DW_OP_addr:·21a60;·DW_OP_stack_value)
37 ····000000d0·<End·of·list>37 ····000000d0·<End·of·list>
  
38 ····000000d8·v0000001·v0000000·location·view·pair38 ····000000d8·v0000001·v0000000·location·view·pair
  
39 ····000000da·v0000001·v0000000·views·at·000000d8·for:39 ····000000da·v0000001·v0000000·views·at·000000d8·for:
40 ·············000137d1·000137e4·(DW_OP_addr:·21440;·DW_OP_stack_value)40 ·············000137b1·000137c4·(DW_OP_addr:·21440;·DW_OP_stack_value)
41 ····000000ea·<End·of·list>41 ····000000ea·<End·of·list>
  
42 ····000000f2·v0000001·v0000000·location·view·pair42 ····000000f2·v0000001·v0000000·location·view·pair
  
43 ····000000f4·v0000001·v0000000·views·at·000000f2·for:43 ····000000f4·v0000001·v0000000·views·at·000000f2·for:
44 ·············000137f4·0001380b·(DW_OP_addr:·21440;·DW_OP_stack_value)44 ·············000137d4·000137eb·(DW_OP_addr:·21440;·DW_OP_stack_value)
45 ····00000104·<End·of·list>45 ····00000104·<End·of·list>
  
46 ····0000010c·v0000001·v0000000·location·view·pair46 ····0000010c·v0000001·v0000000·location·view·pair
  
47 ····0000010e·v0000001·v0000000·views·at·0000010c·for:47 ····0000010e·v0000001·v0000000·views·at·0000010c·for:
48 ·············00013810·00013823·(DW_OP_addr:·21980;·DW_OP_stack_value)48 ·············000137f0·00013803·(DW_OP_addr:·21980;·DW_OP_stack_value)
49 ····0000011e·<End·of·list>49 ····0000011e·<End·of·list>
  
50 ····00000126·v0000001·v0000000·location·view·pair50 ····00000126·v0000001·v0000000·location·view·pair
  
51 ····00000128·v0000001·v0000000·views·at·00000126·for:51 ····00000128·v0000001·v0000000·views·at·00000126·for:
52 ·············00013810·00013823·(DW_OP_addr:·21360;·DW_OP_stack_value)52 ·············000137f0·00013803·(DW_OP_addr:·21360;·DW_OP_stack_value)
53 ····00000138·<End·of·list>53 ····00000138·<End·of·list>
  
54 ····00000140·v0000001·v0000000·location·view·pair54 ····00000140·v0000001·v0000000·location·view·pair
  
55 ····00000142·v0000001·v0000000·views·at·00000140·for:55 ····00000142·v0000001·v0000000·views·at·00000140·for:
56 ·············00013833·0001384a·(DW_OP_addr:·21360;·DW_OP_stack_value)56 ·············00013813·0001382a·(DW_OP_addr:·21360;·DW_OP_stack_value)
57 ····00000152·<End·of·list>57 ····00000152·<End·of·list>
  
58 ····0000015a·v0000001·v0000000·location·view·pair58 ····0000015a·v0000001·v0000000·location·view·pair
  
59 ····0000015c·v0000001·v0000000·views·at·0000015a·for:59 ····0000015c·v0000001·v0000000·views·at·0000015a·for:
60 ·············0001384f·00013862·(DW_OP_addr:·218a0;·DW_OP_stack_value)60 ·············0001382f·00013842·(DW_OP_addr:·218a0;·DW_OP_stack_value)
61 ····0000016c·<End·of·list>61 ····0000016c·<End·of·list>
  
62 ····00000174·v0000001·v0000000·location·view·pair62 ····00000174·v0000001·v0000000·location·view·pair
  
63 ····00000176·v0000001·v0000000·views·at·00000174·for:63 ····00000176·v0000001·v0000000·views·at·00000174·for:
64 ·············0001384f·00013862·(DW_OP_addr:·21280;·DW_OP_stack_value)64 ·············0001382f·00013842·(DW_OP_addr:·21280;·DW_OP_stack_value)
65 ····00000186·<End·of·list>65 ····00000186·<End·of·list>
  
66 ····0000018e·v0000001·v0000000·location·view·pair66 ····0000018e·v0000001·v0000000·location·view·pair
  
67 ····00000190·v0000001·v0000000·views·at·0000018e·for:67 ····00000190·v0000001·v0000000·views·at·0000018e·for:
68 ·············00013872·00013883·(DW_OP_addr:·21280;·DW_OP_stack_value)68 ·············00013852·00013863·(DW_OP_addr:·21280;·DW_OP_stack_value)
69 ····000001a0·<End·of·list>69 ····000001a0·<End·of·list>
  
70 ····000001a8·v0000001·v0000000·location·view·pair70 ····000001a8·v0000001·v0000000·location·view·pair
  
71 ····000001aa·v0000001·v0000000·views·at·000001a8·for:71 ····000001aa·v0000001·v0000000·views·at·000001a8·for:
72 ·············00013888·000138a1·(DW_OP_addr:·217c0;·DW_OP_stack_value)72 ·············00013868·00013881·(DW_OP_addr:·217c0;·DW_OP_stack_value)
73 ····000001ba·<End·of·list>73 ····000001ba·<End·of·list>
  
74 ····000001c2·v0000001·v0000000·location·view·pair74 ····000001c2·v0000001·v0000000·location·view·pair
  
75 ····000001c4·v0000001·v0000000·views·at·000001c2·for:75 ····000001c4·v0000001·v0000000·views·at·000001c2·for:
76 ·············00013888·000138a1·(DW_OP_addr:·211a0;·DW_OP_stack_value)76 ·············00013868·00013881·(DW_OP_addr:·211a0;·DW_OP_stack_value)
77 ····000001d4·<End·of·list>77 ····000001d4·<End·of·list>
  
78 ····000001dc·v0000001·v0000000·location·view·pair78 ····000001dc·v0000001·v0000000·location·view·pair
  
79 ····000001de·v0000001·v0000000·views·at·000001dc·for:79 ····000001de·v0000001·v0000000·views·at·000001dc·for:
80 ·············000138b1·000138c8·(DW_OP_addr:·211a0;·DW_OP_stack_value)80 ·············00013891·000138a8·(DW_OP_addr:·211a0;·DW_OP_stack_value)
81 ····000001ee·<End·of·list>81 ····000001ee·<End·of·list>
  
82 ····000001f6·v0000001·v0000000·location·view·pair82 ····000001f6·v0000001·v0000000·location·view·pair
  
83 ····000001f8·v0000001·v0000000·views·at·000001f6·for:83 ····000001f8·v0000001·v0000000·views·at·000001f6·for:
84 ·············00013a9a·00013a9d·(DW_OP_reg0·(eax))84 ·············00013a7a·00013a7d·(DW_OP_reg0·(eax))
85 ····00000203·<End·of·list>85 ····00000203·<End·of·list>
  
86 ····0000020b·v0000000·v0000000·location·view·pair86 ····0000020b·v0000000·v0000000·location·view·pair
Max diff block lines reached; 2088148/2094061 bytes (99.72%) of diff not shown.
6.13 KB
readelf --wide --debug-dump=ranges {}
    
Offset 3, 137 lines modifiedOffset 3, 137 lines modified
3 ··Length:···················4203 ··Length:···················420
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x05 ··Offset·into·.debug_info:··0x0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00013590·000019cf·9 ····00013570·000019cf·
10 ····00004a70·000076b8·10 ····00004a70·000076a2·
11 ····0000e270·00000bc6·11 ····0000e250·00000bc6·
12 ····0000ee40·00000401·12 ····0000ee20·0000040c·
13 ····0000f250·0000004e·13 ····0000f230·0000004e·
14 ····0000f2a0·00000075·14 ····0000f280·00000075·
15 ····0000f320·0000002e·15 ····0000f300·0000002e·
16 ····0000f350·00000096·16 ····0000f330·00000096·
17 ····0000f3f0·00000653·17 ····0000f3d0·00000653·
18 ····0000fa50·000005bf·18 ····0000fa30·000005bf·
19 ····00010010·000000c6·19 ····0000fff0·000000c6·
20 ····000100e0·00000019·20 ····000100c0·00000019·
21 ····00010100·0000007c·21 ····000100e0·0000007c·
22 ····00010180·00000244·22 ····00010160·00000244·
23 ····000103d0·0000011c·23 ····000103b0·0000011c·
24 ····000104f0·00000034·24 ····000104d0·00000034·
25 ····00010530·000000fc·25 ····00010510·000000fc·
26 ····00010630·00000438·26 ····00010610·00000438·
27 ····00010a70·00000078·27 ····00010a50·00000078·
28 ····00010af0·00000067·28 ····00010ad0·00000067·
29 ····00010b60·00000075·29 ····00010b40·00000075·
30 ····00010be0·00000030·30 ····00010bc0·00000030·
31 ····00010c10·00000052·31 ····00010bf0·00000052·
32 ····00010c70·00000086·32 ····00010c50·00000086·
33 ····00010d00·000000f2·33 ····00010ce0·000000f2·
34 ····00010e00·00000779·34 ····00010de0·00000779·
35 ····00011580·00000264·35 ····00011560·00000264·
36 ····000117f0·00000024·36 ····000117d0·00000024·
37 ····00011820·0000005a·37 ····00011800·0000005a·
38 ····00011880·000000df·38 ····00011860·000000df·
39 ····00011960·00000012·39 ····00011940·00000012·
40 ····00011980·00000021·40 ····00011960·00000021·
41 ····000119b0·00000121·41 ····00011990·00000121·
42 ····00011ae0·00000078·42 ····00011ac0·00000078·
43 ····00011b60·0000003f·43 ····00011b40·0000003f·
44 ····00011ba0·0000003b·44 ····00011b80·0000003b·
45 ····00011be0·00000956·45 ····00011bc0·00000956·
46 ····00012540·00000128·46 ····00012520·00000128·
47 ····00012670·000000a2·47 ····00012650·000000a2·
48 ····00012720·00000031·48 ····00012700·00000031·
49 ····00012760·0000004e·49 ····00012740·0000004e·
50 ····000127b0·000000ec·50 ····00012790·000000ec·
51 ····000128a0·0000005a·51 ····00012880·0000005a·
52 ····00012900·00000269·52 ····000128e0·00000269·
53 ····00012b70·000002be·53 ····00012b50·000002be·
54 ····00012e30·0000011d·54 ····00012e10·0000011d·
55 ····00012f50·00000102·55 ····00012f30·00000102·
56 ····00013060·0000003a·56 ····00013040·0000003a·
57 ····000130a0·00000353·57 ····00013080·00000352·
58 ····00013400·00000061·58 ····000133e0·00000061·
59 ····00000000·00000000·59 ····00000000·00000000·
60 ··Length:···················58060 ··Length:···················580
61 ··Version:··················261 ··Version:··················2
62 ··Offset·into·.debug_info:··0x1076e62 ··Offset·into·.debug_info:··0x1076e
63 ··Pointer·Size:·············463 ··Pointer·Size:·············4
64 ··Segment·Size:·············064 ··Segment·Size:·············0
  
65 ····Address····Length65 ····Address····Length
66 ····0000c128·00000011·66 ····0000c112·00000011·
67 ····0000c139·00000008·67 ····0000c123·00000008·
68 ····0000c141·00000032·68 ····0000c12b·00000032·
69 ····0000c173·0000003b·69 ····0000c15d·0000003b·
70 ····0000c1ae·00000062·70 ····0000c198·00000062·
71 ····0000c210·00000072·71 ····0000c1fa·00000072·
72 ····0000c282·0000002a·72 ····0000c26c·0000002a·
73 ····0000c2ac·00000087·73 ····0000c296·00000087·
74 ····0000c333·000001be·74 ····0000c31d·000001be·
75 ····0000c4f1·0000001f·75 ····0000c4db·0000001f·
76 ····0000c510·00000037·76 ····0000c4fa·00000037·
77 ····0000c547·00000059·77 ····0000c531·00000059·
78 ····0000c5a0·0000003b·78 ····0000c58a·0000003b·
79 ····0000c5db·00000037·79 ····0000c5c5·00000037·
80 ····0000c612·00000037·80 ····0000c5fc·00000037·
81 ····0000c649·0000004d· 
82 ····0000c696·0000004d· 
83 ····0000c6e3·0000004d·81 ····0000c633·0000004d·
 82 ····0000c680·0000004d·
 83 ····0000c6cd·0000004d·
84 ····0000c730·00000060·84 ····0000c71a·00000060·
85 ····0000c790·00000042·85 ····0000c77a·00000042·
86 ····0000c7d2·00000054·86 ····0000c7bc·00000054·
87 ····0000c826·000001dd·87 ····0000c810·000001dd·
88 ····0000ca03·00000022·88 ····0000c9ed·00000022·
89 ····0000ca25·0000002b· 
90 ····0000ca50·0000002b·89 ····0000ca0f·0000002b·
 90 ····0000ca3a·0000002b·
91 ····0000ca7b·00000072·91 ····0000ca65·00000072·
92 ····0000caed·000000a1·92 ····0000cad7·000000a1·
93 ····0000cb8e·00000081·93 ····0000cb78·00000081·
94 ····0000cc0f·00000084·94 ····0000cbf9·00000084·
 95 ····0000cc7d·00000020·
95 ····0000cc93·00000020·96 ····0000cc9d·00000020·
96 ····0000ccb3·00000020· 
97 ····0000ccd3·0000006e·97 ····0000ccbd·0000006e·
98 ····0000cd41·000000d8·98 ····0000cd2b·000000d8·
99 ····0000ce19·000000f2·99 ····0000ce03·000000f2·
100 ····0000cf0b·000000bf·100 ····0000cef5·000000bf·
101 ····0000cfca·0000006d·101 ····0000cfb4·0000006d·
102 ····0000d037·0000006d·102 ····0000d021·0000006d·
103 ····0000d0a4·0000007f·103 ····0000d08e·0000007f·
104 ····0000d123·00000087·104 ····0000d10d·00000087·
105 ····0000d1aa·0000004c·105 ····0000d194·0000004c·
106 ····0000d1f6·00000087·106 ····0000d1e0·00000087·
107 ····0000d27d·00000052·107 ····0000d267·00000052·
108 ····0000d2d4·00000047·108 ····0000d2be·00000047·
109 ····0000d31b·00000043·109 ····0000d305·00000043·
110 ····0000d35e·00000021·110 ····0000d348·00000021·
111 ····0000d37f·00000021·111 ····0000d369·00000021·
112 ····0000d3a5·00000049·112 ····0000d38f·00000049·
113 ····0000d3f0·0000007c·113 ····0000d3da·0000007c·
114 ····0000d46e·00000049·114 ····0000d458·00000049·
115 ····0000d4b9·000000eb·115 ····0000d4a3·000000eb·
116 ····0000d5a4·00000073·116 ····0000d58e·00000073·
117 ····0000d617·000000eb·117 ····0000d601·000000eb·
118 ····0000d702·0000006c·118 ····0000d6ec·0000006c·
119 ····0000d76e·00000070·119 ····0000d758·00000070·
120 ····0000d7de·0000005c·120 ····0000d7c8·0000005c·
121 ····0000d83a·00000053·121 ····0000d824·00000053·
122 ····0000d88d·0000003e·122 ····0000d877·0000003e·
123 ····0000d8cb·00000027·123 ····0000d8b5·00000027·
Max diff block lines reached; 2/6202 bytes (0.03%) of diff not shown.
1.01 KB
strings --all --bytes=8 {}
    
Offset 1, 57 lines modifiedOffset 1, 34 lines modified
1 /7SGCC:·(Debian·10.2.1-6)·10.2.1·202101101 GCC:·(Debian·10.2.1-6)·10.2.1·20210110
 2 ·$@]V4Dc
 3 :weUnyW~
 4 r&-)5#ZG
 5 #A}CI"NAx/
 6 _I;^Fdh!
2 m^GKpNob= 
3 $sB9]S6O 
4 D,s&i\p' 
5 V&Y*c!%% 
6 P9wt]»  sj 
7 )IN(`/0j 
8 /&Cg<oMQs] 
9 J)_Uv<tEV 
10 <X]}%=^] 
11 yMqzoMyP 
12 fU*r6x3[E 
13 A8!rHl`8R" 
14 Q);`*Bdq=&p 
15 »       9""J^BLB 
16 ·*LY,AY,7 
17 dMA*IJKO 
18 ey"_>k.OP 
19 xdOw+6R» 
20 /x8K@{y@ 
21 LTrN51Ci 
22 }Xnc-XOw7 }Xnc-XOw
 8 /49?:r[Liy8
 9 pd·!GR8*
 10 Btdik=L+
 11 p!r^L`WA'?
 12 s0,be9X<
 13 X$pywQ(]
 14 p#.,dhz#)
 15 Cgn[bkDL
 16 `7*&D&0wa
23 [zj?,IP: 
24 AZai·.GRX 
25 Us%_`i]* 
26 3wgwg>ov 
27 uS*h/WCl 
28 T»      (~7@q% 
29 3s0,be98s 
30 \ih1+d&@K 
31 p6Im!?jM 
32 `^\DGr8q 
33 t%ntz7{z 
34 <QUOW#OW 
35 6u7}N3,Pd17 6u7}N3,Pd
36 %c2yOdb,I18 %c2yOdb,I
37 Yg":F)1"19 Yg":F)1"
 20 z*PnxDzFR
 21 m%-[Ic+i
 22 BIG(Y·wQ
 23 #C9#Cy@%
 24 W/»     ;c.O;
 25 +uk5_B:{9b
 26 9h>;7v-6{R
 27 s/eOu//·
38 jQfZd-ueh 
39 mLZk%T+u 
40 VCE@CE@CE@CE@CE 
41 HXlKXlKX 
42 H*Ln.J0+ml! 
43 =H!Xv5zF 
44 '(&Gck"t 
45 h%5i%5c'5 
46 d<`;.b=<5 
47 .]c^r»  »  -fENr 
48 ;d·q@W)fdz 
49 Aj.HGDPz»       ] 
50 5HCmzd@v 
51 _ctypesmodule28 _ctypesmodule
52 _ctypes_ptrtype_cache29 _ctypes_ptrtype_cache
53 _unpickle30 _unpickle
54 PyCArg_Type31 PyCArg_Type
55 PyCThunk_Type32 PyCThunk_Type
56 PyCStgDict_Type33 PyCStgDict_Type
57 PyCStructType_Type34 PyCStructType_Type
23.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 30, 1009 lines modifiedOffset 30, 1009 lines modified
  
30 00004e2d·<_ctypes_alloc_format_string.cold>:30 00004e2d·<_ctypes_alloc_format_string.cold>:
31 »       ...31 »       ...
  
32 00004e39·<PyCFuncPtrType_new.cold>:32 00004e39·<PyCFuncPtrType_new.cold>:
33 »       ...33 »       ...
  
34 00005011·<py_dl_open.cold>:34 0000500b·<py_dl_open.cold>:
35 »       ...35 »       ...
  
36 0000507b·<PyCFuncPtr_new.cold>:36 00005075·<PyCFuncPtr_new.cold>:
37 »       ...37 »       ...
  
38 00005669·<GenericPyCData_new.cold>:38 00005663·<GenericPyCData_new.cold>:
39 »       ...39 »       ...
  
40 000056ad·<CDataType_traverse.cold>:40 000056a7·<CDataType_traverse.cold>:
41 »       ...41 »       ...
  
42 000056b5·<StructUnionType_new.cold>:42 000056af·<StructUnionType_new.cold>:
43 »       ...43 »       ...
  
44 00005a9b·<PyCFuncPtr_traverse.cold>:44 00005a95·<PyCFuncPtr_traverse.cold>:
45 »       ...45 »       ...
  
46 00005aec·<PyCData_traverse.cold>:46 00005ae6·<PyCData_traverse.cold>:
47 »       ...47 »       ...
  
48 00005afb·<POINTER.cold>:48 00005af5·<POINTER.cold>:
49 »       ...49 »       ...
  
50 00005c47·<PyCPointerType_new.cold>:50 00005c41·<PyCPointerType_new.cold>:
51 »       ...51 »       ...
  
52 00005e67·<Simple_init.cold>:52 00005e61·<Simple_init.cold>:
53 »       ...53 »       ...
  
54 00005e76·<PyCData_dealloc.cold>:54 00005e70·<PyCData_dealloc.cold>:
55 »       ...55 »       ...
  
56 00005ea2·<_get_name>:56 00005e9c·<_get_name>:
57 »       ...57 »       ...
  
58 00005f0d·<PyCData_clear.cold>:58 00005f07·<PyCData_clear.cold>:
59 »       ...59 »       ...
  
60 00005f2e·<KeepRef.cold>:60 00005f28·<KeepRef.cold>:
61 »       ...61 »       ...
  
62 00005f3f·<Struct_init.cold>:62 00005f39·<Struct_init.cold>:
63 »       ...63 »       ...
  
64 00005fcf·<PyCData_GetContainer.lto_priv.0.cold>:64 00005fc9·<PyCData_GetContainer.lto_priv.0.cold>:
65 »       ...65 »       ...
  
66 00005fe7·<PyCFuncPtr_clear.cold>:66 00005fe1·<PyCFuncPtr_clear.cold>:
67 »       ...67 »       ...
  
68 000060ef·<Simple_set_value.cold>:68 000060e9·<Simple_set_value.cold>:
69 »       ...69 »       ...
  
70 00006135·<KeepRef.part.0.cold>:70 0000612f·<KeepRef.part.0.cold>:
71 »       ...71 »       ...
  
72 000061ff·<resize.cold>:72 000061f9·<resize.cold>:
73 »       ...73 »       ...
  
74 000062e7·<PyCStructUnionType_update_stgdict.cold>:74 000062e1·<PyCStructUnionType_update_stgdict.cold>:
75 »       ...75 »       ...
  
76 00006f9d·<.L1616>:76 00006f97·<.L1616>:
77 »       ...77 »       ...
  
78 0000700d·<.L1614>:78 00007007·<.L1614>:
79 »       ...79 »       ...
  
80 0000712e·<PyCField_FromDesc.cold>:80 00007128·<PyCField_FromDesc.cold>:
81 »       ...81 »       ...
  
82 000074b0·<CDataType_clear.cold>:82 000074aa·<CDataType_clear.cold>:
83 »       ...83 »       ...
  
84 000074dc·<PyCData_NewGetBuffer.cold>:84 000074d6·<PyCData_NewGetBuffer.cold>:
85 »       ...85 »       ...
  
86 000074f9·<PyCFuncPtr_set_argtypes>:86 000074f3·<PyCFuncPtr_set_argtypes>:
87 »       ...87 »       ...
  
88 000076cd·<d_set.cold>:88 000076c7·<d_set.cold>:
89 »       ...89 »       ...
  
90 000076e1·<PyCFuncPtr_set_restype>:90 000076db·<PyCFuncPtr_set_restype>:
91 »       ...91 »       ...
  
92 0000780a·<PyCStgDict_dealloc.cold>:92 00007804·<PyCStgDict_dealloc.cold>:
93 »       ...93 »       ...
  
94 00007858·<PyCField_traverse.cold>:94 00007852·<PyCField_traverse.cold>:
95 PyCField_traverse():95 PyCField_traverse():
96 ./build-static/./Modules/_ctypes/cfield.c:26596 ./build-static/./Modules/_ctypes/cfield.c:265
97 »       add····%al,(%eax)97 »       add····%al,(%eax)
98 »       ...98 »       ...
  
99 0000785b·<CDataType_from_buffer.cold>:99 00007855·<CDataType_from_buffer.cold>:
100 »       ...100 »       ...
  
101 000079b1·<CDataType_repeat.cold>:101 000079ab·<CDataType_repeat.cold>:
102 »       ...102 »       ...
  
103 00007ae2·<PyCFuncPtr_call.cold>:103 00007adc·<PyCFuncPtr_call.cold>:
104 »       ...104 »       ...
  
105 00008246·<_init_pos_args.constprop.0.cold>:105 00008240·<_init_pos_args.constprop.0.cold>:
106 »       ...106 »       ...
  
107 000083c8·<PyCData_AtAddress.cold>:107 000083c2·<PyCData_AtAddress.cold>:
108 »       ...108 »       ...
  
109 000083f1·<PyCField_set.cold>:109 000083eb·<PyCField_set.cold>:
110 »       ...110 »       ...
  
111 00008434·<PyCField_dealloc.cold>:111 0000842e·<PyCField_dealloc.cold>:
112 »       ...112 »       ...
  
113 00008452·<PyCData_set.cold>:113 0000844c·<PyCData_set.cold>:
114 »       ...114 »       ...
  
Max diff block lines reached; 20595/23837 bytes (86.40%) of diff not shown.
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00014fa4·<_fini>:2 00014f84·<_fini>:
3 »       ...3 »       ...
353 KB
./usr/lib/debug/.build-id/97/c3e130ece75763ef565c01f2c9905c80521958.debug vs.
./usr/lib/debug/.build-id/5f/625fb121fc1a439cccbe4b121b8521ee58ad3a.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 16% similar despite different names
868 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x121011 ··Entry·point·address:···············0x1210
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········21828·(bytes·into·file)13 ··Start·of·section·headers:··········21880·(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:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·35
2.79 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x5544:1 There·are·36·section·headers,·starting·at·offset·0x5578:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·0002b0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·0002b0·10···A··4···1··4
2.37 KB
readelf --wide --symbols {}
    
Offset 32, 31 lines modifiedOffset 32, 31 lines modified
32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·32 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···28·
33 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···29·33 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···29·
34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···30·
35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·
36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·
37 ····33:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·37 ····33:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
38 ····34:·000050c0····52·OBJECT··LOCAL··DEFAULT···23·_fuzzmodule38 ····34:·000050c0····52·OBJECT··LOCAL··DEFAULT···23·_fuzzmodule
39 ····35:·00001580··3112·FUNC····LOCAL··DEFAULT···12·_fuzz_run39 ····35:·00001580··3105·FUNC····LOCAL··DEFAULT···12·_fuzz_run
40 ····36:·00005120·····4·OBJECT··LOCAL··DEFAULT···24·STRUCT_UNPACK_INITIALIZED.440 ····36:·00005120·····4·OBJECT··LOCAL··DEFAULT···24·STRUCT_UNPACK_INITIALIZED.4
41 ····37:·0000511c·····4·OBJECT··LOCAL··DEFAULT···24·JSON_LOADS_INITIALIZED.341 ····37:·0000511c·····4·OBJECT··LOCAL··DEFAULT···24·JSON_LOADS_INITIALIZED.3
42 ····38:·00005100·····4·OBJECT··LOCAL··DEFAULT···24·json_loads_method42 ····38:·00005100·····4·OBJECT··LOCAL··DEFAULT···24·json_loads_method
43 ····39:·0000512c·····4·OBJECT··LOCAL··DEFAULT···24·SRE_COMPILE_INITIALIZED.243 ····39:·0000512c·····4·OBJECT··LOCAL··DEFAULT···24·SRE_COMPILE_INITIALIZED.2
44 ····40:·00005128·····4·OBJECT··LOCAL··DEFAULT···24·SRE_MATCH_INITIALIZED.144 ····40:·00005128·····4·OBJECT··LOCAL··DEFAULT···24·SRE_MATCH_INITIALIZED.1
45 ····41:·00005110·····4·OBJECT··LOCAL··DEFAULT···24·compiled_patterns45 ····41:·00005110·····4·OBJECT··LOCAL··DEFAULT···24·compiled_patterns
46 ····42:·00005124·····4·OBJECT··LOCAL··DEFAULT···24·CSV_READER_INITIALIZED.046 ····42:·00005124·····4·OBJECT··LOCAL··DEFAULT···24·CSV_READER_INITIALIZED.0
47 ····43:·00005118·····4·OBJECT··LOCAL··DEFAULT···24·csv_module47 ····43:·00005118·····4·OBJECT··LOCAL··DEFAULT···24·csv_module
48 ····44:·00005114·····4·OBJECT··LOCAL··DEFAULT···24·csv_error48 ····44:·00005114·····4·OBJECT··LOCAL··DEFAULT···24·csv_error
49 ····45:·0000510c·····4·OBJECT··LOCAL··DEFAULT···24·SRE_FLAG_DEBUG49 ····45:·0000510c·····4·OBJECT··LOCAL··DEFAULT···24·SRE_FLAG_DEBUG
50 ····46:·00005108·····4·OBJECT··LOCAL··DEFAULT···24·sre_compile_method50 ····46:·00005108·····4·OBJECT··LOCAL··DEFAULT···24·sre_compile_method
51 ····47:·000050fc·····4·OBJECT··LOCAL··DEFAULT···24·struct_unpack_method51 ····47:·000050fc·····4·OBJECT··LOCAL··DEFAULT···24·struct_unpack_method
52 ····48:·000050f8·····4·OBJECT··LOCAL··DEFAULT···24·struct_error52 ····48:·000050f8·····4·OBJECT··LOCAL··DEFAULT···24·struct_error
 53 ····49:·00004e80····96·OBJECT··LOCAL··DEFAULT···19·regex_patterns
53 ····49:·00005104·····4·OBJECT··LOCAL··DEFAULT···24·sre_error_exception54 ····50:·00005104·····4·OBJECT··LOCAL··DEFAULT···24·sre_error_exception
54 ····50:·00004e80····96·OBJECT··LOCAL··DEFAULT···19·regex_patterns 
55 ····51:·00001210···871·FUNC····LOCAL··DEFAULT···12·_fuzz_run.cold55 ····51:·00001210···875·FUNC····LOCAL··DEFAULT···12·_fuzz_run.cold
56 ····52:·000050a0····32·OBJECT··LOCAL··DEFAULT···23·module_methods56 ····52:·000050a0····32·OBJECT··LOCAL··DEFAULT···23·module_methods
57 ····53:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c57 ····53:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
58 ····54:·000021c0·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones58 ····54:·000021c0·····0·FUNC····LOCAL··DEFAULT···12·deregister_tm_clones
59 ····55:·00002200·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones59 ····55:·00002200·····0·FUNC····LOCAL··DEFAULT···12·register_tm_clones
60 ····56:·00002250·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux60 ····56:·00002250·····0·FUNC····LOCAL··DEFAULT···12·__do_global_dtors_aux
61 ····57:·000050f4·····1·OBJECT··LOCAL··DEFAULT···24·completed.061 ····57:·000050f4·····1·OBJECT··LOCAL··DEFAULT···24·completed.0
62 ····58:·00004e7c·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry62 ····58:·00004e7c·····0·OBJECT··LOCAL··DEFAULT···18·__do_global_dtors_aux_fini_array_entry
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·97c3e130ece75763ef565c01f2c9905c805219583 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·5f625fb121fc1a439cccbe4b121b8521ee58ad3a
81.2 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················0x02 ··Offset:······················0x0
3 ··Length:······················43223 ··Length:······················4330
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3565 ··Prologue·Length:·············356
6 ··Minimum·Instruction·Length:··16 ··Minimum·Instruction·Length:··1
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
99.5 KB
readelf --wide --debug-dump=info {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ···Abbrev·Offset:·0x06 ···Abbrev·Offset:·0x0
7 ···Pointer·Size:··47 ···Pointer·Size:··4
8 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)8 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
9 ····<c>···DW_AT_producer····:·(indirect·string,·offset:·0x72):·GNU·GIMPLE·10.2.1·20210110·-mtune=generic·-march=i686·-g·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=none·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fstack-protector·-fPIC·-fltrans9 ····<c>···DW_AT_producer····:·(indirect·string,·offset:·0x72):·GNU·GIMPLE·10.2.1·20210110·-mtune=generic·-march=i686·-g·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=none·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fstack-protector·-fPIC·-fltrans
10 ····<10>···DW_AT_language····:·12»  (ANSI·C99)10 ····<10>···DW_AT_language····:·12»  (ANSI·C99)
11 ····<11>···DW_AT_name········:·(indirect·string,·offset:·0x164):·<artificial>11 ····<11>···DW_AT_name········:·(indirect·string,·offset:·0x164):·<artificial>
12 ····<15>···DW_AT_comp_dir····:·(indirect·string,·offset:·0x1a):·./build-static12 ····<15>···DW_AT_comp_dir····:·(indirect·string,·offset:·0x1a):·./build-static
13 ····<19>···DW_AT_ranges······:·0x8b813 ····<19>···DW_AT_ranges······:·0x8b0
14 ····<1d>···DW_AT_low_pc······:·0x014 ····<1d>···DW_AT_low_pc······:·0x0
15 ····<21>···DW_AT_stmt_list···:·0x015 ····<21>···DW_AT_stmt_list···:·0x0
16 ·<1><25>:·Abbrev·Number:·2·(DW_TAG_subprogram)16 ·<1><25>:·Abbrev·Number:·2·(DW_TAG_subprogram)
17 ····<26>···DW_AT_abstract_origin:·<0x23d0>17 ····<26>···DW_AT_abstract_origin:·<0x23d0>
18 ····<2a>···DW_AT_low_pc······:·0x22b018 ····<2a>···DW_AT_low_pc······:·0x22b0
19 ····<2e>···DW_AT_high_pc·····:·0x2519 ····<2e>···DW_AT_high_pc·····:·0x25
20 ····<32>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)20 ····<32>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)
391 B
readelf --wide --debug-dump=aranges {}
    
Offset 4, 11 lines modifiedOffset 4, 11 lines modified
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x05 ··Offset·into·.debug_info:··0x0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000022b0·00000025·9 ····000022b0·00000025·
10 ····00001210·00000367·10 ····00001210·0000036b·
11 ····00001580·00000c28·11 ····00001580·00000c21·
12 ····00000000·00000000·12 ····00000000·00000000·
  
162 KB
readelf --wide --debug-dump=loc {}
    
Offset 16, 2002 lines modifiedOffset 16, 2050 lines modified
16 ····00000028·v0000000·v0000000·location·view·pair16 ····00000028·v0000000·v0000000·location·view·pair
17 ····0000002a·v0000000·v0000000·location·view·pair17 ····0000002a·v0000000·v0000000·location·view·pair
18 ····0000002c·v0000000·v0000000·location·view·pair18 ····0000002c·v0000000·v0000000·location·view·pair
19 ····0000002e·v0000000·v0000000·location·view·pair19 ····0000002e·v0000000·v0000000·location·view·pair
20 ····00000030·v0000000·v0000000·location·view·pair20 ····00000030·v0000000·v0000000·location·view·pair
21 ····00000032·v0000000·v0000000·location·view·pair21 ····00000032·v0000000·v0000000·location·view·pair
22 ····00000034·v0000000·v0000000·location·view·pair22 ····00000034·v0000000·v0000000·location·view·pair
23 ····00000036·v0000000·v0000000·location·view·pair23 ····00000036·v0000000·v0000001·location·view·pair
24 ····00000038·v0000000·v0000000·location·view·pair24 ····00000038·v0000000·v0000000·location·view·pair
25 ····0000003a·v0000000·v0000000·location·view·pair25 ····0000003a·v0000000·v0000000·location·view·pair
26 ····0000003c·v0000000·v0000001·location·view·pair26 ····0000003c·v0000000·v0000000·location·view·pair
27 ····0000003e·v0000000·v0000000·location·view·pair27 ····0000003e·v0000000·v0000000·location·view·pair
  
28 ····00000040·v0000000·v0000001·views·at·00000024·for:28 ····00000040·v0000000·v0000001·views·at·00000024·for:
29 ·············000015c3·000018b3·(DW_OP_reg6·(esi))29 ·············000015c3·000018b3·(DW_OP_reg6·(esi))
30 ····0000004b·v0000000·v0000000·views·at·00000026·for:30 ····0000004b·v0000000·v0000000·views·at·00000026·for:
31 ·············000019d8·00001a76·(DW_OP_reg6·(esi))31 ·············000019d8·00001a76·(DW_OP_reg6·(esi))
32 ····00000056·v0000000·v0000000·views·at·00000028·for:32 ····00000056·v0000000·v0000000·views·at·00000028·for:
33 ·············00001bc6·00001c7b·(DW_OP_reg6·(esi))33 ·············00001bc6·00001c7b·(DW_OP_reg6·(esi))
34 ····00000061·v0000000·v0000000·views·at·0000002a·for:34 ····00000061·v0000000·v0000000·views·at·0000002a·for:
35 ·············00001cc1·00002033·(DW_OP_reg6·(esi))35 ·············00001cc1·00001f14·(DW_OP_reg6·(esi))
36 ····0000006c·v0000000·v0000000·views·at·0000002c·for:36 ····0000006c·v0000000·v0000000·views·at·0000002c·for:
37 ·············00002033·00002131·(DW_OP_fbreg:·-52)37 ·············00001f14·00002012·(DW_OP_fbreg:·-52)
38 ····00000078·v0000000·v0000000·views·at·0000002e·for:38 ····00000078·v0000000·v0000000·views·at·0000002e·for:
39 ·············00002176·00002194·(DW_OP_reg6·(esi))39 ·············00002057·0000218d·(DW_OP_reg6·(esi))
40 ····00000083·v0000000·v0000000·views·at·00000030·for:40 ····00000083·v0000000·v0000000·views·at·00000030·for:
41 ·············0000219e·000021a3·(DW_OP_reg6·(esi))41 ·············00002197·0000219c·(DW_OP_reg6·(esi))
42 ····0000008e·v0000000·v0000000·views·at·00000032·for:42 ····0000008e·v0000000·v0000000·views·at·00000032·for:
43 ·············000021a3·000021a8·(DW_OP_fbreg:·-52)43 ·············0000219c·000021a1·(DW_OP_fbreg:·-52)
44 ····0000009a·v0000000·v0000000·views·at·00000034·for:44 ····0000009a·v0000000·v0000000·views·at·00000034·for:
45 ·············00001217·0000127f·(DW_OP_reg6·(esi))45 ·············000021a1·000021a1·(DW_OP_reg6·(esi))·(start·==·end)
46 ····000000a5·v0000000·v0000000·views·at·00000036·for:46 ····000000a5·v0000000·v0000001·views·at·00000036·for:
47 ·············000012e9·000012f3·(DW_OP_reg6·(esi))47 ·············00001210·00001277·(DW_OP_reg6·(esi))
48 ····000000b0·v0000000·v0000000·views·at·00000038·for:48 ····000000b0·v0000000·v0000000·views·at·00000038·for:
49 ·············000012f8·00001377·(DW_OP_reg6·(esi))49 ·············00001281·00001288·(DW_OP_reg6·(esi))
50 ····000000bb·v0000000·v0000000·views·at·0000003a·for:50 ····000000bb·v0000000·v0000000·views·at·0000003a·for:
51 ·············00001381·000013c9·(DW_OP_reg6·(esi))51 ·············000012e0·0000135c·(DW_OP_reg6·(esi))
52 ····000000c6·v0000000·v0000001·views·at·0000003c·for:52 ····000000c6·v0000000·v0000000·views·at·0000003c·for:
53 ·············000013ed·000014fc·(DW_OP_reg6·(esi))53 ·············0000139e·000014e4·(DW_OP_reg6·(esi))
54 ····000000d1·v0000000·v0000000·views·at·0000003e·for:54 ····000000d1·v0000000·v0000000·views·at·0000003e·for:
55 ·············00001506·00001577·(DW_OP_reg6·(esi))55 ·············000014ee·0000157b·(DW_OP_reg6·(esi))
56 ····000000dc·<End·of·list>56 ····000000dc·<End·of·list>
  
57 ····000000e4·v0000000·v0000000·location·view·pair57 ····000000e4·v0000000·v0000000·location·view·pair
58 ····000000e6·v0000000·v0000003·location·view·pair58 ····000000e6·v0000000·v0000003·location·view·pair
59 ····000000e8·v0000000·v0000003·location·view·pair59 ····000000e8·v0000000·v0000003·location·view·pair
60 ····000000ea·v0000000·v0000000·location·view·pair60 ····000000ea·v0000000·v0000000·location·view·pair
61 ····000000ec·v0000000·v0000000·location·view·pair61 ····000000ec·v0000000·v0000000·location·view·pair
62 ····000000ee·v0000000·v0000000·location·view·pair62 ····000000ee·v0000000·v0000000·location·view·pair
63 ····000000f0·v0000000·v0000000·location·view·pair63 ····000000f0·v0000000·v0000000·location·view·pair
 64 ····000000f2·v0000000·v0000000·location·view·pair
  
64 ····000000f2·v0000000·v0000000·views·at·000000e4·for:65 ····000000f4·v0000000·v0000000·views·at·000000e4·for:
65 ·············000015c3·000015ee·(DW_OP_reg7·(edi))66 ·············000015c3·000015ee·(DW_OP_reg7·(edi))
66 ····000000fd·v0000000·v0000003·views·at·000000e6·for:67 ····000000ff·v0000000·v0000003·views·at·000000e6·for:
67 ·············000015ee·000019ba·(DW_OP_fbreg:·-60)68 ·············000015ee·000019ba·(DW_OP_fbreg:·-60)
68 ····00000109·v0000000·v0000003·views·at·000000e8·for:69 ····0000010b·v0000000·v0000003·views·at·000000e8·for:
69 ·············000019d8·00001bab·(DW_OP_fbreg:·-60)70 ·············000019d8·00001bab·(DW_OP_fbreg:·-60)
70 ····00000115·v0000000·v0000000·views·at·000000ea·for:71 ····00000117·v0000000·v0000000·views·at·000000ea·for:
71 ·············00001bc6·000021a8·(DW_OP_fbreg:·-60)72 ·············00001bc6·000021a1·(DW_OP_fbreg:·-60)
72 ····00000121·v0000000·v0000000·views·at·000000ec·for:73 ····00000123·v0000000·v0000000·views·at·000000ec·for:
73 ·············00001217·000012f8·(DW_OP_fbreg:·-60)74 ·············00001210·000012d4·(DW_OP_fbreg:·-60)
74 ····0000012d·v0000000·v0000000·views·at·000000ee·for:75 ····0000012f·v0000000·v0000000·views·at·000000ee·for:
75 ·············000012f8·00001326·(DW_OP_reg7·(edi))76 ·············000012db·000012e0·(DW_OP_fbreg:·-60)
76 ····00000138·v0000000·v0000000·views·at·000000f0·for:77 ····0000013b·v0000000·v0000000·views·at·000000f0·for:
 78 ·············000012e0·0000130e·(DW_OP_reg7·(edi))
 79 ····00000146·v0000000·v0000000·views·at·000000f2·for:
77 ·············00001326·00001577·(DW_OP_fbreg:·-60)80 ·············0000130e·0000157b·(DW_OP_fbreg:·-60)
78 ····00000144·<End·of·list>81 ····00000152·<End·of·list>
  
79 ····0000014c·v0000001·v0000003·location·view·pair82 ····0000015a·v0000001·v0000003·location·view·pair
80 ····0000014e·v0000000·v0000003·location·view·pair83 ····0000015c·v0000000·v0000003·location·view·pair
81 ····00000150·v0000000·v0000000·location·view·pair84 ····0000015e·v0000000·v0000000·location·view·pair
 85 ····00000160·v0000000·v0000000·location·view·pair
82 ····00000152·v0000000·v0000000·location·view·pair86 ····00000162·v0000000·v0000000·location·view·pair
83 ····00000154·v0000001·v0000000·location·view·pair87 ····00000164·v0000001·v0000000·location·view·pair
  
84 ····00000156·v0000001·v0000003·views·at·0000014c·for:88 ····00000166·v0000001·v0000003·views·at·0000015a·for:
85 ·············000015d0·000019ba·(DW_OP_lit0;·DW_OP_stack_value)89 ·············000015d0·000019ba·(DW_OP_lit0;·DW_OP_stack_value)
86 ····00000162·v0000000·v0000003·views·at·0000014e·for:90 ····00000172·v0000000·v0000003·views·at·0000015c·for:
87 ·············000019d8·00001bab·(DW_OP_lit0;·DW_OP_stack_value)91 ·············000019d8·00001bab·(DW_OP_lit0;·DW_OP_stack_value)
88 ····0000016e·v0000000·v0000000·views·at·00000150·for:92 ····0000017e·v0000000·v0000000·views·at·0000015e·for:
89 ·············00001bc6·000021a8·(DW_OP_lit0;·DW_OP_stack_value)93 ·············00001bc6·000021a1·(DW_OP_lit0;·DW_OP_stack_value)
90 ····0000017a·v0000000·v0000000·views·at·00000152·for:94 ····0000018a·v0000000·v0000000·views·at·00000160·for:
91 ·············00001217·000012f8·(DW_OP_lit0;·DW_OP_stack_value)95 ·············00001210·000012d4·(DW_OP_lit0;·DW_OP_stack_value)
 96 ····00000196·v0000000·v0000000·views·at·00000162·for:
 97 ·············000012db·000012e0·(DW_OP_lit0;·DW_OP_stack_value)
92 ····00000186·v0000001·v0000000·views·at·00000154·for:98 ····000001a2·v0000001·v0000000·views·at·00000164·for:
93 ·············00001302·00001577·(DW_OP_lit0;·DW_OP_stack_value)99 ·············000012ea·0000157b·(DW_OP_lit0;·DW_OP_stack_value)
94 ····00000192·<End·of·list>100 ····000001ae·<End·of·list>
  
95 ····0000019a·v0000002·v0000001·location·view·pair101 ····000001b6·v0000002·v0000001·location·view·pair
96 ····0000019c·v0000000·v0000001·location·view·pair102 ····000001b8·v0000000·v0000001·location·view·pair
97 ····0000019e·v0000000·v0000000·location·view·pair103 ····000001ba·v0000000·v0000000·location·view·pair
98 ····000001a0·v0000002·v0000000·location·view·pair104 ····000001bc·v0000002·v0000000·location·view·pair
  
99 ····000001a2·v0000002·v0000001·views·at·0000019a·for:105 ····000001be·v0000002·v0000001·views·at·000001b6·for:
100 ·············000015d0·0000163d·(DW_OP_reg6·(esi))106 ·············000015d0·0000163d·(DW_OP_reg6·(esi))
101 ····000001ad·v0000000·v0000001·views·at·0000019c·for:107 ····000001c9·v0000000·v0000001·views·at·000001b8·for:
102 ·············00001a11·00001a2a·(DW_OP_reg6·(esi))108 ·············00001a11·00001a2a·(DW_OP_reg6·(esi))
103 ····000001b8·v0000000·v0000000·views·at·0000019e·for:109 ····000001d4·v0000000·v0000000·views·at·000001ba·for:
104 ·············00001ea3·00001ec5·(DW_OP_reg6·(esi))110 ·············00001ea3·00001ec5·(DW_OP_reg6·(esi))
105 ····000001c3·v0000002·v0000000·views·at·000001a0·for:111 ····000001df·v0000002·v0000000·views·at·000001bc·for:
106 ·············00001302·0000135b·(DW_OP_reg6·(esi))112 ·············000012ea·00001343·(DW_OP_reg6·(esi))
107 ····000001ce·<End·of·list>113 ····000001ea·<End·of·list>
  
108 ····000001d6·v0000002·v0000000·location·view·pair114 ····000001f2·v0000002·v0000000·location·view·pair
109 ····000001d8·v0000000·v0000001·location·view·pair115 ····000001f4·v0000000·v0000001·location·view·pair
110 ····000001da·v0000000·v0000001·location·view·pair116 ····000001f6·v0000000·v0000001·location·view·pair
111 ····000001dc·v0000000·v0000000·location·view·pair117 ····000001f8·v0000000·v0000000·location·view·pair
112 ····000001de·v0000002·v0000000·location·view·pair118 ····000001fa·v0000002·v0000000·location·view·pair
  
113 ····000001e0·v0000002·v0000000·views·at·000001d6·for:119 ····000001fc·v0000002·v0000000·views·at·000001f2·for:
114 ·············000015d0·000015ee·(DW_OP_reg7·(edi))120 ·············000015d0·000015ee·(DW_OP_reg7·(edi))
115 ····000001eb·v0000000·v0000001·views·at·000001d8·for:121 ····00000207·v0000000·v0000001·views·at·000001f4·for:
116 ·············000015ee·0000163d·(DW_OP_fbreg:·-60)122 ·············000015ee·0000163d·(DW_OP_fbreg:·-60)
117 ····000001f7·v0000000·v0000001·views·at·000001da·for:123 ····00000213·v0000000·v0000001·views·at·000001f6·for:
118 ·············00001a11·00001a2a·(DW_OP_fbreg:·-60)124 ·············00001a11·00001a2a·(DW_OP_fbreg:·-60)
119 ····00000203·v0000000·v0000000·views·at·000001dc·for:125 ····0000021f·v0000000·v0000000·views·at·000001f8·for:
120 ·············00001ea3·00001ec5·(DW_OP_fbreg:·-60)126 ·············00001ea3·00001ec5·(DW_OP_fbreg:·-60)
121 ····0000020f·v0000002·v0000000·views·at·000001de·for:127 ····0000022b·v0000002·v0000000·views·at·000001fa·for:
122 ·············00001302·0000135b·(DW_OP_fbreg:·-60)128 ·············000012ea·00001343·(DW_OP_fbreg:·-60)
123 ····0000021b·<End·of·list>129 ····00000237·<End·of·list>
  
124 ····00000223·v0000000·v0000001·location·view·pair130 ····0000023f·v0000000·v0000001·location·view·pair
125 ····00000225·v0000000·v0000001·location·view·pair131 ····00000241·v0000000·v0000001·location·view·pair
  
Max diff block lines reached; 156516/166138 bytes (94.21%) of diff not shown.
389 B
readelf --wide --debug-dump=ranges {}
    
Offset 4, 11 lines modifiedOffset 4, 11 lines modified
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x05 ··Offset·into·.debug_info:··0x0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000022b0·00000025·9 ····000022b0·00000025·
10 ····00001210·00000367·10 ····00001210·0000036b·
11 ····00001580·00000c28·11 ····00001580·00000c21·
12 ····00000000·00000000·12 ····00000000·00000000·
  
718 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 13 lines modified
1 XGCC:·(Debian·10.2.1-6)·10.2.1·202101101 :GCC:·(Debian·10.2.1-6)·10.2.1·20210110
2 aR·-ncZ·- 
3 >)6q*6~32 Wb&P»   m'f{>&
 3 UH%yUGD$U
 4 JVJ·-/=-
4 =»      xw^l+y5 =»      xw^l+y
 6 aK4l»   />8
5 _fuzzmodule7 _fuzzmodule
6 _fuzz_run8 _fuzz_run
7 STRUCT_UNPACK_INITIALIZED.49 STRUCT_UNPACK_INITIALIZED.4
8 JSON_LOADS_INITIALIZED.310 JSON_LOADS_INITIALIZED.3
9 json_loads_method11 json_loads_method
10 SRE_COMPILE_INITIALIZED.212 SRE_COMPILE_INITIALIZED.2
11 SRE_MATCH_INITIALIZED.113 SRE_MATCH_INITIALIZED.1
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 13, 17 lines modifiedOffset 13, 17 lines modified
13 ··0x000000a0·73004353·565f5245·41444552·5f494e49·s.CSV_READER_INI13 ··0x000000a0·73004353·565f5245·41444552·5f494e49·s.CSV_READER_INI
14 ··0x000000b0·5449414c·495a4544·2e300063·73765f6d·TIALIZED.0.csv_m14 ··0x000000b0·5449414c·495a4544·2e300063·73765f6d·TIALIZED.0.csv_m
15 ··0x000000c0·6f64756c·65006373·765f6572·726f7200·odule.csv_error.15 ··0x000000c0·6f64756c·65006373·765f6572·726f7200·odule.csv_error.
16 ··0x000000d0·5352455f·464c4147·5f444542·55470073·SRE_FLAG_DEBUG.s16 ··0x000000d0·5352455f·464c4147·5f444542·55470073·SRE_FLAG_DEBUG.s
17 ··0x000000e0·72655f63·6f6d7069·6c655f6d·6574686f·re_compile_metho17 ··0x000000e0·72655f63·6f6d7069·6c655f6d·6574686f·re_compile_metho
18 ··0x000000f0·64007374·72756374·5f756e70·61636b5f·d.struct_unpack_18 ··0x000000f0·64007374·72756374·5f756e70·61636b5f·d.struct_unpack_
19 ··0x00000100·6d657468·6f640073·74727563·745f6572·method.struct_er19 ··0x00000100·6d657468·6f640073·74727563·745f6572·method.struct_er
20 ··0x00000110·726f7200·7372655f·6572726f·725f6578·ror.sre_error_ex 
21 ··0x00000120·63657074·696f6e00·72656765·785f7061·ception.regex_pa20 ··0x00000110·726f7200·72656765·785f7061·74746572·ror.regex_patter
 21 ··0x00000120·6e730073·72655f65·72726f72·5f657863·ns.sre_error_exc
22 ··0x00000130·74746572·6e73005f·66757a7a·5f72756e·tterns._fuzz_run22 ··0x00000130·65707469·6f6e005f·66757a7a·5f72756e·eption._fuzz_run
23 ··0x00000140·2e636f6c·64006d6f·64756c65·5f6d6574·.cold.module_met23 ··0x00000140·2e636f6c·64006d6f·64756c65·5f6d6574·.cold.module_met
24 ··0x00000150·686f6473·00637274·73747566·662e6300·hods.crtstuff.c.24 ··0x00000150·686f6473·00637274·73747566·662e6300·hods.crtstuff.c.
25 ··0x00000160·64657265·67697374·65725f74·6d5f636c·deregister_tm_cl25 ··0x00000160·64657265·67697374·65725f74·6d5f636c·deregister_tm_cl
26 ··0x00000170·6f6e6573·005f5f64·6f5f676c·6f62616c·ones.__do_global26 ··0x00000170·6f6e6573·005f5f64·6f5f676c·6f62616c·ones.__do_global
27 ··0x00000180·5f64746f·72735f61·75780063·6f6d706c·_dtors_aux.compl27 ··0x00000180·5f64746f·72735f61·75780063·6f6d706c·_dtors_aux.compl
28 ··0x00000190·65746564·2e30005f·5f646f5f·676c6f62·eted.0.__do_glob28 ··0x00000190·65746564·2e30005f·5f646f5f·676c6f62·eted.0.__do_glob
29 ··0x000001a0·616c5f64·746f7273·5f617578·5f66696e·al_dtors_aux_fin29 ··0x000001a0·616c5f64·746f7273·5f617578·5f66696e·al_dtors_aux_fin
755 KB
./usr/lib/debug/.build-id/9e/05e03191447959688540bec707d8710db66f7a.debug vs.
./usr/lib/debug/.build-id/8c/574c79fae48d63eb048b84f2b2512bc08a328c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 20% similar despite different names
868 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x124011 ··Entry·point·address:···············0x1240
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········18296·(bytes·into·file)13 ··Start·of·section·headers:··········18272·(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:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·35
1.02 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x12403 Entry·point·0x1240
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x009c0·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x009c0·R···0x1000
8 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00b90·R·E·0x10008 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x00b8c·R·E·0x1000
9 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00a20·R···0x10009 ··LOAD···········0x000000·0x00002000·0x00002000·0x00000·0x00a20·R···0x1000
10 ··LOAD···········0x000e78·0x00003e78·0x00003e78·0x00000·0x0030c·RW··0x100010 ··LOAD···········0x000e78·0x00003e78·0x00003e78·0x00000·0x0030c·RW··0x1000
11 ··DYNAMIC········0x000e78·0x00003eec·0x00003eec·0x00000·0x000f0·RW··0x411 ··DYNAMIC········0x000e78·0x00003eec·0x00003eec·0x00000·0x000f0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00002400·0x00002400·0x00000·0x00074·R···0x413 ··GNU_EH_FRAME···0x001000·0x00002400·0x00002400·0x00000·0x00074·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000e78·0x00003e78·0x00003e78·0x00000·0x00188·R···0x115 ··GNU_RELRO······0x000e78·0x00003e78·0x00003e78·0x00000·0x00188·R···0x1
4.23 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x4778:1 There·are·36·section·headers,·starting·at·offset·0x4760:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000260·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000260·10···A··4···1··4
15.9 KB
readelf --wide --symbols {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 ·····6:·000006f0·····0·SECTION·LOCAL··DEFAULT····6·10 ·····6:·000006f0·····0·SECTION·LOCAL··DEFAULT····6·
11 ·····7:·00000760·····0·SECTION·LOCAL··DEFAULT····7·11 ·····7:·00000760·····0·SECTION·LOCAL··DEFAULT····7·
12 ·····8:·000008c0·····0·SECTION·LOCAL··DEFAULT····8·12 ·····8:·000008c0·····0·SECTION·LOCAL··DEFAULT····8·
13 ·····9:·00001000·····0·SECTION·LOCAL··DEFAULT····9·13 ·····9:·00001000·····0·SECTION·LOCAL··DEFAULT····9·
14 ····10:·00001020·····0·SECTION·LOCAL··DEFAULT···10·14 ····10:·00001020·····0·SECTION·LOCAL··DEFAULT···10·
15 ····11:·00001230·····0·SECTION·LOCAL··DEFAULT···11·15 ····11:·00001230·····0·SECTION·LOCAL··DEFAULT···11·
16 ····12:·00001240·····0·SECTION·LOCAL··DEFAULT···12·16 ····12:·00001240·····0·SECTION·LOCAL··DEFAULT···12·
17 ····13:·00001b7c·····0·SECTION·LOCAL··DEFAULT···13·17 ····13:·00001b78·····0·SECTION·LOCAL··DEFAULT···13·
18 ····14:·00002000·····0·SECTION·LOCAL··DEFAULT···14·18 ····14:·00002000·····0·SECTION·LOCAL··DEFAULT···14·
19 ····15:·00002400·····0·SECTION·LOCAL··DEFAULT···15·19 ····15:·00002400·····0·SECTION·LOCAL··DEFAULT···15·
20 ····16:·00002474·····0·SECTION·LOCAL··DEFAULT···16·20 ····16:·00002474·····0·SECTION·LOCAL··DEFAULT···16·
21 ····17:·00003e78·····0·SECTION·LOCAL··DEFAULT···17·21 ····17:·00003e78·····0·SECTION·LOCAL··DEFAULT···17·
22 ····18:·00003e7c·····0·SECTION·LOCAL··DEFAULT···18·22 ····18:·00003e7c·····0·SECTION·LOCAL··DEFAULT···18·
23 ····19:·00003e80·····0·SECTION·LOCAL··DEFAULT···19·23 ····19:·00003e80·····0·SECTION·LOCAL··DEFAULT···19·
24 ····20:·00003eec·····0·SECTION·LOCAL··DEFAULT···20·24 ····20:·00003eec·····0·SECTION·LOCAL··DEFAULT···20·
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·9e05e03191447959688540bec707d8710db66f7a3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·8c574c79fae48d63eb048b84f2b2512bc08a328c
130 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················0x02 ··Offset:······················0x0
3 ··Length:······················23163 ··Length:······················2308
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3545 ··Prologue·Length:·············354
6 ··Minimum·Instruction·Length:··16 ··Minimum·Instruction·Length:··1
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
560 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 5969 lines modifiedOffset 1, 5968 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0x0:2 ··Compilation·Unit·@·offset·0x0:
3 ···Length:········0xc56·(32-bit)3 ···Length:········0xc52·(32-bit)
4 ···Version:·······44 ···Version:·······4
5 ···Abbrev·Offset:·0x05 ···Abbrev·Offset:·0x0
6 ···Pointer·Size:··46 ···Pointer·Size:··4
7 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)7 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
8 ····<c>···DW_AT_producer····:·(indirect·string,·offset:·0xf6):·GNU·GIMPLE·10.2.1·20210110·-mtune=generic·-march=i686·-g·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=none·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fstack-protector·-fPIC·-fltrans8 ····<c>···DW_AT_producer····:·(indirect·string,·offset:·0xf6):·GNU·GIMPLE·10.2.1·20210110·-mtune=generic·-march=i686·-g·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=none·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fstack-protector·-fPIC·-fltrans
9 ····<10>···DW_AT_language····:·12»  (ANSI·C99)9 ····<10>···DW_AT_language····:·12»  (ANSI·C99)
10 ····<11>···DW_AT_name········:·(indirect·string,·offset:·0xa8):·<artificial>10 ····<11>···DW_AT_name········:·(indirect·string,·offset:·0xa8):·<artificial>
11 ····<15>···DW_AT_comp_dir····:·(indirect·string,·offset:·0xc):·./build-static11 ····<15>···DW_AT_comp_dir····:·(indirect·string,·offset:·0xc):·./build-static
12 ····<19>···DW_AT_ranges······:·0x10812 ····<19>···DW_AT_ranges······:·0x110
13 ····<1d>···DW_AT_low_pc······:·0x013 ····<1d>···DW_AT_low_pc······:·0x0
14 ····<21>···DW_AT_stmt_list···:·0x014 ····<21>···DW_AT_stmt_list···:·0x0
15 ·<1><25>:·Abbrev·Number:·2·(DW_TAG_subprogram)15 ·<1><25>:·Abbrev·Number:·2·(DW_TAG_subprogram)
16 ····<26>···DW_AT_abstract_origin:·<0x2b42>16 ····<26>···DW_AT_abstract_origin:·<0x2b3e>
17 ····<2a>···DW_AT_low_pc······:·0x1a8017 ····<2a>···DW_AT_low_pc······:·0x1a40
18 ····<2e>···DW_AT_high_pc·····:·0x6d18 ····<2e>···DW_AT_high_pc·····:·0x6d
19 ····<32>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)19 ····<32>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)
20 ····<34>···DW_AT_GNU_all_call_sites:·120 ····<34>···DW_AT_GNU_all_call_sites:·1
21 ····<34>···DW_AT_sibling·····:·<0x77>21 ····<34>···DW_AT_sibling·····:·<0x77>
22 ·<2><38>:·Abbrev·Number:·3·(DW_TAG_variable)22 ·<2><38>:·Abbrev·Number:·3·(DW_TAG_variable)
23 ····<39>···DW_AT_abstract_origin:·<0x2b53>23 ····<39>···DW_AT_abstract_origin:·<0x2b4f>
24 ····<3d>···DW_AT_location····:·0x6·(location·list)24 ····<3d>···DW_AT_location····:·0x6·(location·list)
25 ····<41>···DW_AT_GNU_locviews:·0x025 ····<41>···DW_AT_GNU_locviews:·0x0
26 ·<2><45>:·Abbrev·Number:·3·(DW_TAG_variable)26 ·<2><45>:·Abbrev·Number:·3·(DW_TAG_variable)
27 ····<46>···DW_AT_abstract_origin:·<0x2b5e>27 ····<46>···DW_AT_abstract_origin:·<0x2b5a>
28 ····<4a>···DW_AT_location····:·0x33·(location·list)28 ····<4a>···DW_AT_location····:·0x33·(location·list)
29 ····<4e>···DW_AT_GNU_locviews:·0x2f29 ····<4e>···DW_AT_GNU_locviews:·0x2f
30 ·<2><52>:·Abbrev·Number:·4·(DW_TAG_GNU_call_site)30 ·<2><52>:·Abbrev·Number:·4·(DW_TAG_GNU_call_site)
31 ····<53>···DW_AT_low_pc······:·0x1aa131 ····<53>···DW_AT_low_pc······:·0x1a61
32 ····<57>···DW_AT_abstract_origin:·<0xacf>32 ····<57>···DW_AT_abstract_origin:·<0xacb>
33 ·<2><5b>:·Abbrev·Number:·4·(DW_TAG_GNU_call_site)33 ·<2><5b>:·Abbrev·Number:·4·(DW_TAG_GNU_call_site)
34 ····<5c>···DW_AT_low_pc······:·0x1ab334 ····<5c>···DW_AT_low_pc······:·0x1a73
35 ····<60>···DW_AT_abstract_origin:·<0xadb>35 ····<60>···DW_AT_abstract_origin:·<0xad7>
36 ·<2><64>:·Abbrev·Number:·4·(DW_TAG_GNU_call_site)36 ·<2><64>:·Abbrev·Number:·4·(DW_TAG_GNU_call_site)
37 ····<65>···DW_AT_low_pc······:·0x1ac837 ····<65>···DW_AT_low_pc······:·0x1a88
38 ····<69>···DW_AT_abstract_origin:·<0xae7>38 ····<69>···DW_AT_abstract_origin:·<0xae3>
39 ·<2><6d>:·Abbrev·Number:·4·(DW_TAG_GNU_call_site)39 ·<2><6d>:·Abbrev·Number:·4·(DW_TAG_GNU_call_site)
40 ····<6e>···DW_AT_low_pc······:·0x1ae440 ····<6e>···DW_AT_low_pc······:·0x1aa4
41 ····<72>···DW_AT_abstract_origin:·<0xaf3>41 ····<72>···DW_AT_abstract_origin:·<0xaef>
42 ·<2><76>:·Abbrev·Number:·042 ·<2><76>:·Abbrev·Number:·0
43 ·<1><77>:·Abbrev·Number:·5·(DW_TAG_subprogram)43 ·<1><77>:·Abbrev·Number:·5·(DW_TAG_subprogram)
44 ····<78>···DW_AT_abstract_origin:·<0x2b6a>44 ····<78>···DW_AT_abstract_origin:·<0x2b66>
45 ····<7c>···DW_AT_ranges······:·0x045 ····<7c>···DW_AT_ranges······:·0x0
46 ····<80>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)46 ····<80>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)
47 ····<82>···DW_AT_GNU_all_tail_call_sites:·147 ····<82>···DW_AT_GNU_all_tail_call_sites:·1
48 ····<82>···DW_AT_sibling·····:·<0x316>48 ····<82>···DW_AT_sibling·····:·<0x312>
49 ·<2><86>:·Abbrev·Number:·6·(DW_TAG_formal_parameter)49 ·<2><86>:·Abbrev·Number:·6·(DW_TAG_formal_parameter)
50 ····<87>···DW_AT_abstract_origin:·<0x2b7b>50 ····<87>···DW_AT_abstract_origin:·<0x2b77>
51 ····<8b>···DW_AT_location····:·2·byte·block:·91·0·»      (DW_OP_fbreg:·0)51 ····<8b>···DW_AT_location····:·2·byte·block:·91·0·»      (DW_OP_fbreg:·0)
52 ·<2><8e>:·Abbrev·Number:·6·(DW_TAG_formal_parameter)52 ·<2><8e>:·Abbrev·Number:·6·(DW_TAG_formal_parameter)
53 ····<8f>···DW_AT_abstract_origin:·<0x2b88>53 ····<8f>···DW_AT_abstract_origin:·<0x2b84>
54 ····<93>···DW_AT_location····:·2·byte·block:·91·4·»      (DW_OP_fbreg:·4)54 ····<93>···DW_AT_location····:·2·byte·block:·91·4·»      (DW_OP_fbreg:·4)
55 ·<2><96>:·Abbrev·Number:·6·(DW_TAG_formal_parameter)55 ·<2><96>:·Abbrev·Number:·6·(DW_TAG_formal_parameter)
56 ····<97>···DW_AT_abstract_origin:·<0x2b95>56 ····<97>···DW_AT_abstract_origin:·<0x2b91>
57 ····<9b>···DW_AT_location····:·2·byte·block:·91·8·»      (DW_OP_fbreg:·8)57 ····<9b>···DW_AT_location····:·2·byte·block:·91·8·»      (DW_OP_fbreg:·8)
58 ·<2><9e>:·Abbrev·Number:·7·(DW_TAG_variable)58 ·<2><9e>:·Abbrev·Number:·7·(DW_TAG_variable)
59 ····<9f>···DW_AT_abstract_origin:·<0x2ba2>59 ····<9f>···DW_AT_abstract_origin:·<0x2b9e>
60 ····<a3>···DW_AT_location····:·2·byte·block:·91·54·»     (DW_OP_fbreg:·-44)60 ····<a3>···DW_AT_location····:·2·byte·block:·91·54·»     (DW_OP_fbreg:·-44)
61 ·<2><a6>:·Abbrev·Number:·3·(DW_TAG_variable)61 ·<2><a6>:·Abbrev·Number:·3·(DW_TAG_variable)
62 ····<a7>···DW_AT_abstract_origin:·<0x2baf>62 ····<a7>···DW_AT_abstract_origin:·<0x2bab>
63 ····<ab>···DW_AT_location····:·0x5d·(location·list)63 ····<ab>···DW_AT_location····:·0x59·(location·list)
64 ····<af>···DW_AT_GNU_locviews:·0x5164 ····<af>···DW_AT_GNU_locviews:·0x51
65 ·<2><b3>:·Abbrev·Number:·3·(DW_TAG_variable)65 ·<2><b3>:·Abbrev·Number:·3·(DW_TAG_variable)
66 ····<b4>···DW_AT_abstract_origin:·<0x2bbc>66 ····<b4>···DW_AT_abstract_origin:·<0x2bb8>
67 ····<b8>···DW_AT_location····:·0xb5·(location·list)67 ····<b8>···DW_AT_location····:·0x97·(location·list)
68 ····<bc>···DW_AT_GNU_locviews:·0xa968 ····<bc>···DW_AT_GNU_locviews:·0x8f
69 ·<2><c0>:·Abbrev·Number:·3·(DW_TAG_variable)69 ·<2><c0>:·Abbrev·Number:·3·(DW_TAG_variable)
70 ····<c1>···DW_AT_abstract_origin:·<0x2bc9>70 ····<c1>···DW_AT_abstract_origin:·<0x2bc5>
71 ····<c5>···DW_AT_location····:·0x104·(location·list)71 ····<c5>···DW_AT_location····:·0xd0·(location·list)
72 ····<c9>···DW_AT_GNU_locviews:·0x10072 ····<c9>···DW_AT_GNU_locviews:·0xcc
Diff chunk too large, falling back to line-by-line diff (1169 lines added, 1170 lines removed)
73 ·<2><cd>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)73 ·<2><cd>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
74 ····<ce>···DW_AT_abstract_origin:·<0x3001>74 ····<ce>···DW_AT_abstract_origin:·<0x2bef>
75 ····<d2>···DW_AT_entry_pc····:·0x1b5775 ····<d2>···DW_AT_entry_pc····:·0x1b1b
76 ····<d6>···DW_AT_GNU_entry_view:·176 ····<d6>···DW_AT_GNU_entry_view:·0
77 ····<d7>···DW_AT_low_pc······:·0x1b5777 ····<d7>···DW_AT_ranges······:·0x18
78 ····<db>···DW_AT_high_pc·····:·0x1a78 ····<db>···DW_AT_call_file···:·1
79 ····<df>···DW_AT_call_file···:·179 ····<dc>···DW_AT_call_line···:·407
80 ····<e0>···DW_AT_call_line···:·40380 ····<de>···DW_AT_call_column·:·17
81 ····<e2>···DW_AT_call_column·:·981 ····<df>···DW_AT_sibling·····:·<0x1d9>
82 ····<e3>···DW_AT_sibling·····:·<0x107>82 ·<3><e3>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
83 ·<3><e7>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)83 ····<e4>···DW_AT_abstract_origin:·<0x2c00>
84 ····<e8>···DW_AT_abstract_origin:·<0x3011>84 ····<e8>···DW_AT_location····:·0xf0·(location·list)
85 ····<ec>···DW_AT_location····:·0x124·(location·list)85 ····<ec>···DW_AT_GNU_locviews:·0xee
86 ····<f0>···DW_AT_GNU_locviews:·0x12286 ·<3><f0>:·Abbrev·Number:·10·(DW_TAG_lexical_block)
87 ·<3><f4>:·Abbrev·Number:·4·(DW_TAG_GNU_call_site)87 ····<f1>···DW_AT_ranges······:·0x18
88 ····<f5>···DW_AT_low_pc······:·0x1b6088 ·<4><f5>:·Abbrev·Number:·3·(DW_TAG_variable)
89 ····<f9>···DW_AT_abstract_origin:·<0xaff>89 ····<f6>···DW_AT_abstract_origin:·<0x2c0d>
90 ·<3><fd>:·Abbrev·Number:·4·(DW_TAG_GNU_call_site)90 ····<fa>···DW_AT_location····:·0x107·(location·list)
91 ····<fe>···DW_AT_low_pc······:·0x1b6e91 ····<fe>···DW_AT_GNU_locviews:·0x103
92 ····<102>···DW_AT_abstract_origin:·<0xb0b>92 ·<4><102>:·Abbrev·Number:·3·(DW_TAG_variable)
93 ·<3><106>:·Abbrev·Number:·093 ····<103>···DW_AT_abstract_origin:·<0x2c1a>
94 ·<2><107>:·Abbrev·Number:·10·(DW_TAG_lexical_block)94 ····<107>···DW_AT_location····:·0x135·(location·list)
95 ····<108>···DW_AT_abstract_origin:·<0x2be3>95 ····<10b>···DW_AT_GNU_locviews:·0x12b
96 ····<10c>···DW_AT_ranges······:·0x1896 ·<4><10f>:·Abbrev·Number:·7·(DW_TAG_variable)
97 ····<110>···DW_AT_sibling·····:·<0x1e3>97 ····<110>···DW_AT_abstract_origin:·<0x2c26>
98 ·<3><114>:·Abbrev·Number:·3·(DW_TAG_variable)98 ····<114>···DW_AT_location····:·2·byte·block:·91·5c·»    (DW_OP_fbreg:·-36)
99 ····<115>···DW_AT_abstract_origin:·<0x2be4>99 ·<4><117>:·Abbrev·Number:·3·(DW_TAG_variable)
100 ····<119>···DW_AT_location····:·0x141·(location·list)100 ····<118>···DW_AT_abstract_origin:·<0x2c33>
101 ····<11d>···DW_AT_GNU_locviews:·0x137101 ····<11c>···DW_AT_location····:·0x176·(location·list)
102 ·<3><121>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)102 ····<120>···DW_AT_GNU_locviews:·0x174
103 ····<122>···DW_AT_abstract_origin:·<0x3038>103 ·<4><124>:·Abbrev·Number:·11·(DW_TAG_label)
104 ····<126>···DW_AT_entry_pc····:·0x1240104 ····<125>···DW_AT_abstract_origin:·<0x2c40>
105 ····<12a>···DW_AT_GNU_entry_view:·1105 ····<129>···DW_AT_low_pc······:·0x1317
106 ····<12b>···DW_AT_low_pc······:·0x1240106 ·<4><12d>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
107 ····<12f>···DW_AT_high_pc·····:·0x12107 ····<12e>···DW_AT_abstract_origin:·<0x2c50>
108 ····<133>···DW_AT_call_file···:·1108 ····<132>···DW_AT_entry_pc····:·0x1261
109 ····<134>···DW_AT_call_line···:·420109 ····<136>···DW_AT_GNU_entry_view:·1
110 ····<136>···DW_AT_call_column·:·9110 ····<137>···DW_AT_ranges······:·0x48
111 ····<137>···DW_AT_sibling·····:·<0x152>111 ····<13b>···DW_AT_call_file···:·1
112 ·<4><13b>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)112 ····<13c>···DW_AT_call_line···:·375
113 ····<13c>···DW_AT_abstract_origin:·<0x3045>113 ····<13e>···DW_AT_call_column·:·12
114 ····<140>···DW_AT_location····:·0x182·(location·list)114 ····<13f>···DW_AT_sibling·····:·<0x198>
115 ····<144>···DW_AT_GNU_locviews:·0x180115 ·<5><143>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
116 ·<4><148>:·Abbrev·Number:·4·(DW_TAG_GNU_call_site)116 ····<144>···DW_AT_abstract_origin:·<0x2c6e>
117 ····<149>···DW_AT_low_pc······:·0x124f117 ····<148>···DW_AT_location····:·0x190·(location·list)
118 ····<14d>···DW_AT_abstract_origin:·<0xb17>118 ····<14c>···DW_AT_GNU_locviews:·0x18a
119 ·<4><151>:·Abbrev·Number:·0119 ·<5><150>:·Abbrev·Number:·9·(DW_TAG_formal_parameter)
120 ·<3><152>:·Abbrev·Number:·11·(DW_TAG_inlined_subroutine)120 ····<151>···DW_AT_abstract_origin:·<0x2c61>
121 ····<153>···DW_AT_abstract_origin:·<0x301e>121 ····<155>···DW_AT_location····:·0x1bd·(location·list)
122 ····<157>···DW_AT_entry_pc····:·0x1280122 ····<159>···DW_AT_GNU_locviews:·0x1b9
123 ····<15b>···DW_AT_GNU_entry_view:·1123 ·<5><15d>:·Abbrev·Number:·12·(DW_TAG_inlined_subroutine)
124 ····<15c>···DW_AT_ranges······:·0x40124 ····<15e>···DW_AT_abstract_origin:·<0x304e>
125 ····<160>···DW_AT_call_file···:·1125 ····<162>···DW_AT_entry_pc····:·0x1261
Max diff block lines reached; 459345/572922 bytes (80.18%) of diff not shown.
3.21 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 42, 63 lines modifiedOffset 42, 63 lines modified
42 ····DW_AT_abstract_origin·DW_FORM_ref_addr42 ····DW_AT_abstract_origin·DW_FORM_ref_addr
43 ····DW_AT_location·····DW_FORM_exprloc43 ····DW_AT_location·····DW_FORM_exprloc
44 ····DW_AT·value:·0·····DW_FORM·value:·044 ····DW_AT·value:·0·····DW_FORM·value:·0
45 ···8······DW_TAG_inlined_subroutine····[has·children]45 ···8······DW_TAG_inlined_subroutine····[has·children]
46 ····DW_AT_abstract_origin·DW_FORM_ref_addr46 ····DW_AT_abstract_origin·DW_FORM_ref_addr
47 ····DW_AT_entry_pc·····DW_FORM_addr47 ····DW_AT_entry_pc·····DW_FORM_addr
48 ····DW_AT_GNU_entry_view·DW_FORM_data148 ····DW_AT_GNU_entry_view·DW_FORM_data1
 49 ····DW_AT_ranges·······DW_FORM_sec_offset
49 ····DW_AT_low_pc·······DW_FORM_addr 
50 ····DW_AT_high_pc······DW_FORM_data4 
51 ····DW_AT_call_file····DW_FORM_data150 ····DW_AT_call_file····DW_FORM_data1
52 ····DW_AT_call_line····DW_FORM_data251 ····DW_AT_call_line····DW_FORM_data2
53 ····DW_AT_call_column··DW_FORM_data152 ····DW_AT_call_column··DW_FORM_data1
54 ····DW_AT_sibling······DW_FORM_ref453 ····DW_AT_sibling······DW_FORM_ref4
55 ····DW_AT·value:·0·····DW_FORM·value:·054 ····DW_AT·value:·0·····DW_FORM·value:·0
56 ···9······DW_TAG_formal_parameter····[no·children]55 ···9······DW_TAG_formal_parameter····[no·children]
57 ····DW_AT_abstract_origin·DW_FORM_ref_addr56 ····DW_AT_abstract_origin·DW_FORM_ref_addr
58 ····DW_AT_location·····DW_FORM_sec_offset57 ····DW_AT_location·····DW_FORM_sec_offset
59 ····DW_AT_GNU_locviews·DW_FORM_sec_offset58 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
60 ····DW_AT·value:·0·····DW_FORM·value:·059 ····DW_AT·value:·0·····DW_FORM·value:·0
61 ···10······DW_TAG_lexical_block····[has·children]60 ···10······DW_TAG_lexical_block····[has·children]
62 ····DW_AT_abstract_origin·DW_FORM_ref_addr 
63 ····DW_AT_ranges·······DW_FORM_sec_offset61 ····DW_AT_ranges·······DW_FORM_sec_offset
64 ····DW_AT_sibling······DW_FORM_ref4 
65 ····DW_AT·value:·0·····DW_FORM·value:·062 ····DW_AT·value:·0·····DW_FORM·value:·0
 63 ···11······DW_TAG_label····[no·children]
 64 ····DW_AT_abstract_origin·DW_FORM_ref_addr
 65 ····DW_AT_low_pc·······DW_FORM_addr
 66 ····DW_AT·value:·0·····DW_FORM·value:·0
66 ···11······DW_TAG_inlined_subroutine····[has·children]67 ···12······DW_TAG_inlined_subroutine····[has·children]
67 ····DW_AT_abstract_origin·DW_FORM_ref_addr68 ····DW_AT_abstract_origin·DW_FORM_ref_addr
68 ····DW_AT_entry_pc·····DW_FORM_addr69 ····DW_AT_entry_pc·····DW_FORM_addr
69 ····DW_AT_GNU_entry_view·DW_FORM_data170 ····DW_AT_GNU_entry_view·DW_FORM_data1
70 ····DW_AT_ranges·······DW_FORM_sec_offset71 ····DW_AT_ranges·······DW_FORM_sec_offset
71 ····DW_AT_call_file····DW_FORM_data172 ····DW_AT_call_file····DW_FORM_data1
72 ····DW_AT_call_line····DW_FORM_data273 ····DW_AT_call_line····DW_FORM_data2
73 ····DW_AT_call_column··DW_FORM_data174 ····DW_AT_call_column··DW_FORM_data1
74 ····DW_AT_sibling······DW_FORM_ref4 
75 ····DW_AT·value:·0·····DW_FORM·value:·075 ····DW_AT·value:·0·····DW_FORM·value:·0
76 ···12······DW_TAG_inlined_subroutine····[has·children]76 ···13······DW_TAG_inlined_subroutine····[has·children]
77 ····DW_AT_abstract_origin·DW_FORM_ref_addr77 ····DW_AT_abstract_origin·DW_FORM_ref_addr
78 ····DW_AT_entry_pc·····DW_FORM_addr78 ····DW_AT_entry_pc·····DW_FORM_addr
79 ····DW_AT_GNU_entry_view·DW_FORM_data179 ····DW_AT_GNU_entry_view·DW_FORM_data1
80 ····DW_AT_low_pc·······DW_FORM_addr80 ····DW_AT_low_pc·······DW_FORM_addr
81 ····DW_AT_high_pc······DW_FORM_data481 ····DW_AT_high_pc······DW_FORM_data4
82 ····DW_AT_call_file····DW_FORM_data182 ····DW_AT_call_file····DW_FORM_data1
83 ····DW_AT_call_line····DW_FORM_data283 ····DW_AT_call_line····DW_FORM_data2
84 ····DW_AT_call_column··DW_FORM_data184 ····DW_AT_call_column··DW_FORM_data1
 85 ····DW_AT_sibling······DW_FORM_ref4
85 ····DW_AT·value:·0·····DW_FORM·value:·086 ····DW_AT·value:·0·····DW_FORM·value:·0
86 ···13······DW_TAG_lexical_block····[has·children]87 ···14······DW_TAG_lexical_block····[has·children]
87 ····DW_AT_ranges·······DW_FORM_sec_offset 
88 ····DW_AT·value:·0·····DW_FORM·value:·0 
89 ···14······DW_TAG_label····[no·children] 
90 ····DW_AT_abstract_origin·DW_FORM_ref_addr88 ····DW_AT_abstract_origin·DW_FORM_ref_addr
91 ····DW_AT_low_pc·······DW_FORM_addr89 ····DW_AT_ranges·······DW_FORM_sec_offset
 90 ····DW_AT_sibling······DW_FORM_ref4
92 ····DW_AT·value:·0·····DW_FORM·value:·091 ····DW_AT·value:·0·····DW_FORM·value:·0
93 ···15······DW_TAG_inlined_subroutine····[has·children]92 ···15······DW_TAG_inlined_subroutine····[has·children]
94 ····DW_AT_abstract_origin·DW_FORM_ref_addr93 ····DW_AT_abstract_origin·DW_FORM_ref_addr
95 ····DW_AT_entry_pc·····DW_FORM_addr94 ····DW_AT_entry_pc·····DW_FORM_addr
96 ····DW_AT_GNU_entry_view·DW_FORM_data195 ····DW_AT_GNU_entry_view·DW_FORM_data1
97 ····DW_AT_ranges·······DW_FORM_sec_offset96 ····DW_AT_low_pc·······DW_FORM_addr
 97 ····DW_AT_high_pc······DW_FORM_data4
98 ····DW_AT_call_file····DW_FORM_data198 ····DW_AT_call_file····DW_FORM_data1
99 ····DW_AT_call_line····DW_FORM_data299 ····DW_AT_call_line····DW_FORM_data2
100 ····DW_AT_call_column··DW_FORM_data1100 ····DW_AT_call_column··DW_FORM_data1
101 ····DW_AT·value:·0·····DW_FORM·value:·0101 ····DW_AT·value:·0·····DW_FORM·value:·0
102 ···16······DW_TAG_lexical_block····[has·children]102 ···16······DW_TAG_lexical_block····[has·children]
103 ····DW_AT_abstract_origin·DW_FORM_ref_addr103 ····DW_AT_abstract_origin·DW_FORM_ref_addr
104 ····DW_AT_low_pc·······DW_FORM_addr104 ····DW_AT_low_pc·······DW_FORM_addr
399 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 11 lines modifiedOffset 3, 11 lines modified
3 ··Length:···················363 ··Length:···················36
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x05 ··Offset·into·.debug_info:··0x0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001a80·000000fb·9 ····00001a40·00000137·
10 ····00001240·0000073e·10 ····00001240·000006f3·
11 ····00000000·00000000·11 ····00000000·00000000·
  
36.4 KB
readelf --wide --debug-dump=loc {}
    
Offset 3, 500 lines modifiedOffset 3, 479 lines modified
3 ····Offset···Begin············End··············Expression3 ····Offset···Begin············End··············Expression
  
4 ····00000000·v0000000·v0000000·location·view·pair4 ····00000000·v0000000·v0000000·location·view·pair
5 ····00000002·v0000000·v0000000·location·view·pair5 ····00000002·v0000000·v0000000·location·view·pair
6 ····00000004·v0000000·v0000000·location·view·pair6 ····00000004·v0000000·v0000000·location·view·pair
  
7 ····00000006·v0000000·v0000000·views·at·00000000·for:7 ····00000006·v0000000·v0000000·views·at·00000000·for:
8 ·············00001aa6·00001ab2·(DW_OP_reg0·(eax))8 ·············00001a66·00001a72·(DW_OP_reg0·(eax))
9 ····00000011·v0000000·v0000000·views·at·00000002·for:9 ····00000011·v0000000·v0000000·views·at·00000002·for:
10 ·············00001ab2·00001aeb·(DW_OP_reg6·(esi))10 ·············00001a72·00001aab·(DW_OP_reg6·(esi))
11 ····0000001c·v0000000·v0000000·views·at·00000004·for:11 ····0000001c·v0000000·v0000000·views·at·00000004·for:
12 ·············00001aeb·00001aed·(DW_OP_reg0·(eax))12 ·············00001aab·00001aad·(DW_OP_reg0·(eax))
13 ····00000027·<End·of·list>13 ····00000027·<End·of·list>
  
14 ····0000002f·v0000000·v0000000·location·view·pair14 ····0000002f·v0000000·v0000000·location·view·pair
15 ····00000031·v0000000·v0000000·location·view·pair15 ····00000031·v0000000·v0000000·location·view·pair
  
16 ····00000033·v0000000·v0000000·views·at·0000002f·for:16 ····00000033·v0000000·v0000000·views·at·0000002f·for:
17 ·············00001ac0·00001ac7·(DW_OP_reg0·(eax))17 ·············00001a80·00001a87·(DW_OP_reg0·(eax))
18 ····0000003e·v0000000·v0000000·views·at·00000031·for:18 ····0000003e·v0000000·v0000000·views·at·00000031·for:
19 ·············00001ac7·00001ae7·(DW_OP_reg7·(edi))19 ·············00001a87·00001aa7·(DW_OP_reg7·(edi))
20 ····00000049·<End·of·list>20 ····00000049·<End·of·list>
  
21 ····00000051·v0000000·v0000000·location·view·pair21 ····00000051·v0000001·v0000000·location·view·pair
Diff chunk too large, falling back to line-by-line diff (453 lines added, 474 lines removed)
22 ····00000053·v0000000·v0000000·location·view·pair22 ····00000053·v0000000·v0000000·location·view·pair
23 ····00000055·v0000000·v0000000·location·view·pair23 ····00000055·v0000001·v0000000·location·view·pair
24 ····00000057·v0000001·v0000000·location·view·pair24 ····00000057·v0000000·v0000000·location·view·pair
25 ····00000059·v0000001·v0000000·location·view·pair 
26 ····0000005b·v0000000·v0000000·location·view·pair25 ····00000059·v0000001·v0000000·views·at·00000051·for:
 26 ·············00001b6a·00001b6d·(DW_OP_lit0;·DW_OP_stack_value)
27 ····0000005d·v0000000·v0000000·views·at·00000051·for:27 ····00000065·v0000000·v0000000·views·at·00000053·for:
28 ·············00001b7b·00001b7b·(DW_OP_reg7·(edi))·(start·==·end)28 ·············000012cd·000012d4·(DW_OP_reg7·(edi))
29 ····00000068·v0000000·v0000000·views·at·00000053·for:29 ····00000070·v0000001·v0000000·views·at·00000055·for:
30 ·············00001240·0000129b·(DW_OP_reg7·(edi))30 ·············00001325·0000132d·(DW_OP_lit0;·DW_OP_stack_value)
31 ····00000073·v0000000·v0000000·views·at·00000055·for:31 ····0000007c·v0000000·v0000000·views·at·00000057·for:
32 ·············0000136e·00001395·(DW_OP_reg7·(edi))32 ·············0000133c·000013c0·(DW_OP_reg7·(edi))
33 ····0000007e·v0000001·v0000000·views·at·00000057·for:33 ····00000087·<End·of·list>
34 ·············000013a9·000013b1·(DW_OP_lit0;·DW_OP_stack_value) 
35 ····0000008a·v0000001·v0000000·views·at·00000059·for:34 ····0000008f·v0000000·v0000000·location·view·pair
36 ·············000013dc·000013e4·(DW_OP_lit0;·DW_OP_stack_value)35 ····00000091·v0000000·v0000000·location·view·pair
37 ····00000096·v0000000·v0000000·views·at·0000005b·for:36 ····00000093·v0000000·v0000000·location·view·pair
38 ·············000013f3·0000140b·(DW_OP_reg7·(edi))37 ····00000095·v0000000·v0000000·location·view·pair
39 ····000000a1·<End·of·list> 
 38 ····00000097·v0000000·v0000000·views·at·0000008f·for:
40 ····000000a9·v0000000·v0000000·location·view·pair39 ·············0000134b·0000134f·(DW_OP_reg0·(eax))
41 ····000000ab·v0000000·v0000000·location·view·pair40 ····000000a2·v0000000·v0000000·views·at·00000091·for:
42 ····000000ad·v0000000·v0000000·location·view·pair41 ·············0000134f·000013a5·(DW_OP_reg6·(esi))
43 ····000000af·v0000000·v0000000·location·view·pair42 ····000000ad·v0000000·v0000000·views·at·00000093·for:
44 ····000000b1·v0000000·v0000000·location·view·pair43 ·············000013a5·000013a9·(DW_OP_fbreg:·-64)
45 ····000000b3·v0000000·v0000000·location·view·pair44 ····000000b9·v0000000·v0000000·views·at·00000095·for:
 45 ·············000013b2·000013c0·(DW_OP_reg6·(esi))
46 ····000000b5·v0000000·v0000000·views·at·000000a9·for:46 ····000000c4·<End·of·list>
47 ·············00001b7b·00001b7b·(DW_OP_reg6·(esi))·(start·==·end) 
48 ····000000c0·v0000000·v0000000·views·at·000000ab·for:47 ····000000cc·v0000000·v0000000·location·view·pair
49 ·············00001240·0000129b·(DW_OP_reg6·(esi))48 ····000000ce·v0000000·v0000000·location·view·pair
50 ····000000cb·v0000000·v0000000·views·at·000000ad·for: 
51 ·············00001388·00001395·(DW_OP_reg0·(eax))49 ····000000d0·v0000000·v0000000·views·at·000000cc·for:
52 ····000000d6·v0000000·v0000000·views·at·000000af·for:50 ·············00001b08·00001b17·(DW_OP_reg0·(eax))
53 ·············000013f3·000013f9·(DW_OP_reg6·(esi))51 ····000000db·v0000000·v0000000·views·at·000000ce·for:
54 ····000000e1·v0000000·v0000000·views·at·000000b1·for:52 ·············000012db·000012e3·(DW_OP_reg0·(eax))
55 ·············000013f9·000013fd·(DW_OP_fbreg:·-64)53 ····000000e6·<End·of·list>
56 ····000000ed·v0000000·v0000000·views·at·000000b3·for: 
57 ·············00001406·0000140b·(DW_OP_reg6·(esi))54 ····000000ee·v0000000·v0000000·location·view·pair
58 ····000000f8·<End·of·list> 
 55 ····000000f0·v0000000·v0000000·views·at·000000ee·for:
59 ····00000100·v0000000·v0000000·location·view·pair56 ·············00001b1b·00001b2f·(DW_OP_reg1·(ecx))
60 ····00000102·v0000000·v0000000·location·view·pair57 ····000000fb·<End·of·list>
  
61 ····00000104·v0000000·v0000000·views·at·00000100·for:58 ····00000103·v0000000·v0000000·location·view·pair
62 ·············00001b4c·00001b5f·(DW_OP_reg0·(eax))59 ····00000105·v0000001·v0000000·location·view·pair
63 ····0000010f·v0000000·v0000000·views·at·00000102·for: 
64 ·············000012a2·000012a6·(DW_OP_reg0·(eax))60 ····00000107·v0000000·v0000000·views·at·00000103·for:
65 ····0000011a·<End·of·list>61 ·············000012a5·000012cd·(DW_OP_addr:·4178;·DW_OP_stack_value)
 62 ····00000117·v0000001·v0000000·views·at·00000105·for:
66 ····00000122·v0000001·v0000000·location·view·pair63 ·············0000132d·0000133c·(DW_OP_lit0;·DW_OP_stack_value)
 64 ····00000123·<End·of·list>
67 ····00000124·v0000001·v0000000·views·at·00000122·for: 
68 ·············00001b57·00001b5f·(DW_OP_reg0·(eax))65 ····0000012b·v0000000·v0000000·location·view·pair
69 ····0000012f·<End·of·list>66 ····0000012d·v0000000·v0000000·location·view·pair
 67 ····0000012f·v0000000·v0000000·location·view·pair
70 ····00000137·v0000000·v0000000·location·view·pair68 ····00000131·v0000000·v0000000·location·view·pair
71 ····00000139·v0000000·v0000000·location·view·pair69 ····00000133·v0000000·v0000000·location·view·pair
72 ····0000013b·v0000000·v0000000·location·view·pair 
73 ····0000013d·v0000000·v0000000·location·view·pair70 ····00000135·v0000000·v0000000·views·at·0000012b·for:
74 ····0000013f·v0000000·v0000000·location·view·pair71 ·············00001259·00001269·(DW_OP_reg0·(eax))
 72 ····00000140·v0000000·v0000000·views·at·0000012d·for:
75 ····00000141·v0000000·v0000000·views·at·00000137·for:73 ·············00001269·000012cd·(DW_OP_reg6·(esi))
76 ·············00001b7b·00001b7b·(DW_OP_reg5·(ebp))·(start·==·end)74 ····0000014b·v0000000·v0000000·views·at·0000012f·for:
77 ····0000014c·v0000000·v0000000·views·at·00000139·for:75 ·············000012fa·00001305·(DW_OP_reg0·(eax))
78 ·············00001240·0000125d·(DW_OP_reg5·(ebp))76 ····00000156·v0000000·v0000000·views·at·00000131·for:
79 ····00000157·v0000000·v0000000·views·at·0000013b·for:77 ·············00001305·00001308·(DW_OP_reg6·(esi))
80 ·············0000126c·00001278·(DW_OP_reg0·(eax))78 ····00000161·v0000000·v0000000·views·at·00000133·for:
81 ····00000162·v0000000·v0000000·views·at·0000013d·for:79 ·············0000132d·0000133c·(DW_OP_reg6·(esi))
82 ·············00001278·0000129b·(DW_OP_reg5·(ebp))80 ····0000016c·<End·of·list>
83 ····0000016d·v0000000·v0000000·views·at·0000013f·for: 
84 ·············000013f3·0000140b·(DW_OP_reg5·(ebp))81 ····00000174·v0000001·v0000000·location·view·pair
85 ····00000178·<End·of·list> 
 82 ····00000176·v0000001·v0000000·views·at·00000174·for:
86 ····00000180·v0000001·v0000000·location·view·pair83 ·············00001b2d·00001b2f·(DW_OP_lit0;·DW_OP_stack_value)
 84 ····00000182·<End·of·list>
87 ····00000182·v0000001·v0000000·views·at·00000180·for: 
88 ·············00001240·00001252·(DW_OP_reg5·(ebp))85 ····0000018a·v0000001·v0000000·location·view·pair
89 ····0000018d·<End·of·list>86 ····0000018c·v0000000·v0000000·location·view·pair
 87 ····0000018e·v0000000·v0000001·location·view·pair
90 ····00000195·v0000001·v0000000·location·view·pair 
 88 ····00000190·v0000001·v0000000·views·at·0000018a·for:
91 ····00000197·v0000001·v0000000·views·at·00000195·for:89 ·············00001261·00001269·(DW_OP_reg0·(eax))
92 ·············00001280·00001292·(DW_OP_reg5·(ebp))90 ····0000019b·v0000000·v0000000·views·at·0000018c·for:
93 ····000001a2·<End·of·list>91 ·············00001269·000012a5·(DW_OP_reg6·(esi))
 92 ····000001a6·v0000000·v0000001·views·at·0000018e·for:
94 ····000001aa·v0000004·v0000000·location·view·pair93 ·············0000132d·0000132d·(DW_OP_reg6·(esi))
 94 ····000001b1·<End·of·list>
95 ····000001ac·v0000004·v0000000·views·at·000001aa·for: 
96 ·············00001280·00001292·(DW_OP_reg5·(ebp))95 ····000001b9·v0000001·v0000000·location·view·pair
97 ····000001b7·<End·of·list>96 ····000001bb·v0000000·v0000001·location·view·pair
  
98 ····000001bf·v0000002·v0000000·location·view·pair97 ····000001bd·v0000001·v0000000·views·at·000001b9·for:
99 ····000001c1·v0000000·v0000000·location·view·pair98 ·············00001261·000012a5·(DW_OP_fbreg:·-40;·DW_OP_stack_value)
100 ····000001c3·v0000000·v0000000·location·view·pair99 ····000001ca·v0000000·v0000001·views·at·000001bb·for:
 100 ·············0000132d·0000132d·(DW_OP_fbreg:·-40;·DW_OP_stack_value)
101 ····000001c5·v0000002·v0000000·views·at·000001bf·for:101 ····000001d7·<End·of·list>
102 ·············00001292·0000129b·(DW_OP_reg6·(esi)) 
103 ····000001d0·v0000000·v0000000·views·at·000001c1·for:102 ····000001df·v0000004·v0000000·location·view·pair
104 ·············000013f3·000013f9·(DW_OP_reg6·(esi)) 
105 ····000001db·v0000000·v0000000·views·at·000001c3·for:103 ····000001e1·v0000004·v0000000·views·at·000001df·for:
106 ·············000013f9·000013fd·(DW_OP_fbreg:·-64)104 ·············00001261·00001278·(DW_OP_lit8;·DW_OP_stack_value)
Max diff block lines reached; 0/37236 bytes (0.00%) of diff not shown.
397 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 11 lines modifiedOffset 3, 11 lines modified
3 ··Length:···················363 ··Length:···················36
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x05 ··Offset·into·.debug_info:··0x0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001a80·000000fb·9 ····00001a40·00000137·
10 ····00001240·0000073e·10 ····00001240·000006f3·
11 ····00000000·00000000·11 ····00000000·00000000·
  
294 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 9 lines modified
1 ozGCC:·(Debian·10.2.1-6)·10.2.1·202101101 GCC:·(Debian·10.2.1-6)·10.2.1·20210110
 2 >d9dAPA.Q
2 &+y86;DC 
3 TQLMqCj[xC 
4 g"qW7)}% 
5 nismodule3 nismodule
6 NisError4 NisError
7 nis_maps5 nis_maps
8 kwlist.36 kwlist.3
9 nis_maps.cold7 nis_maps.cold
10 nis_xdr_ypresp_maplist8 nis_xdr_ypresp_maplist
11 nis_xdr_domainname9 nis_xdr_domainname
1.37 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 2, 57 lines modifiedOffset 2, 57 lines modified
  
  
2 Disassembly·of·section·.text:2 Disassembly·of·section·.text:
  
3 00001240·<nis_maps.cold>:3 00001240·<nis_maps.cold>:
4 »       ...4 »       ...
  
5 0000140b·<nis_xdr_domainname>:5 000013c0·<nis_xdr_domainname>:
6 »       ...6 »       ...
  
7 00001439·<nis_xdr_ypmaplist>:7 000013ee·<nis_xdr_ypmaplist>:
8 »       ...8 »       ...
  
9 00001482·<nis_xdr_ypresp_maplist>:9 00001437·<nis_xdr_ypresp_maplist>:
10 »       ...10 »       ...
  
11 000014ca·<nis_mapname>:11 0000147f·<nis_mapname>:
12 »       ...12 »       ...
  
13 00001546·<nis_foreach>:13 000014fb·<nis_foreach>:
14 »       ...14 »       ...
  
15 00001673·<nis_get_default_domain>:15 00001628·<nis_get_default_domain>:
16 »       ...16 »       ...
  
17 000016d1·<nis_match>:17 00001686·<nis_match>:
18 »       ...18 »       ...
  
19 00001864·<nis_cat>:19 00001819·<nis_cat>:
20 »       ...20 »       ...
  
21 00001980·<__x86.get_pc_thunk.bx>:21 00001940·<__x86.get_pc_thunk.bx>:
22 »       ...22 »       ...
  
23 00001990·<deregister_tm_clones>:23 00001950·<deregister_tm_clones>:
24 »       ...24 »       ...
  
25 000019d0·<register_tm_clones>:25 00001990·<register_tm_clones>:
26 »       ...26 »       ...
  
27 00001a20·<__do_global_dtors_aux>:27 000019e0·<__do_global_dtors_aux>:
28 »       ...28 »       ...
  
29 00001a70·<frame_dummy>:29 00001a30·<frame_dummy>:
30 frame_dummy():30 frame_dummy():
31 »       add····%al,(%eax)31 »       add····%al,(%eax)
32 »       add····%al,(%eax)32 »       add····%al,(%eax)
33 »       ...33 »       ...
  
34 00001a75·<__x86.get_pc_thunk.dx>:34 00001a35·<__x86.get_pc_thunk.dx>:
35 »       ...35 »       ...
  
36 00001a80·<PyInit_nis>:36 00001a40·<PyInit_nis>:
37 »       ...37 »       ...
  
38 00001af0·<nis_maps>:38 00001ab0·<nis_maps>:
39 »       ...39 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00001b7c·<_fini>:2 00001b78·<_fini>:
3 »       ...3 »       ...
1020 B
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·006e6973·6d6f6475·6c65004e·69734572·.nismodule.NisEr2 ··0x00000000·006e6973·6d6f6475·6c65004e·69734572·.nismodule.NisEr
3 ··0x00000010·726f7200·6e69735f·6d617073·006b776c·ror.nis_maps.kwl3 ··0x00000010·726f7200·6e69735f·6d617073·006b776c·ror.nis_maps.kwl
4 ··0x00000020·6973742e·33006e69·735f6d61·70732e63·ist.3.nis_maps.c 
5 ··0x00000030·6f6c6400·616c6961·73657300·7265732e·old.aliases.res.4 ··0x00000020·6973742e·3300616c·69617365·73006e69·ist.3.aliases.ni
 5 ··0x00000030·735f6d61·70732e63·6f6c6400·7265732e·s_maps.cold.res.
6 ··0x00000040·32006e69·735f7864·725f7970·72657370·2.nis_xdr_ypresp6 ··0x00000040·32006e69·735f7864·725f7970·72657370·2.nis_xdr_ypresp
7 ··0x00000050·5f6d6170·6c697374·006e6973·5f786472·_maplist.nis_xdr7 ··0x00000050·5f6d6170·6c697374·006e6973·5f786472·_maplist.nis_xdr
8 ··0x00000060·5f646f6d·61696e6e·616d6500·54494d45·_domainname.TIME8 ··0x00000060·5f646f6d·61696e6e·616d6500·54494d45·_domainname.TIME
9 ··0x00000070·4f555400·6e69735f·7864725f·79706d61·OUT.nis_xdr_ypma9 ··0x00000070·4f555400·6e69735f·7864725f·79706d61·OUT.nis_xdr_ypma
10 ··0x00000080·706c6973·74006e69·735f6d61·706e616d·plist.nis_mapnam10 ··0x00000080·706c6973·74006e69·735f6d61·706e616d·plist.nis_mapnam
11 ··0x00000090·65006e69·735f666f·72656163·68006e69·e.nis_foreach.ni11 ··0x00000090·65006e69·735f666f·72656163·68006e69·e.nis_foreach.ni
12 ··0x000000a0·735f6765·745f6465·6661756c·745f646f·s_get_default_do12 ··0x000000a0·735f6765·745f6465·6661756c·745f646f·s_get_default_do
769 KB
./usr/lib/debug/.build-id/a7/01d613a372ac0988f842e047332d27234fe021.debug vs.
./usr/lib/debug/.build-id/2b/8aa66935d190fe8a086e9f0971e66c33e6ac3d.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 22% similar despite different names
868 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x128011 ··Entry·point·address:···············0x1280
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········19544·(bytes·into·file)13 ··Start·of·section·headers:··········19572·(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:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.02 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x12803 Entry·point·0x1280
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00c0c·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00c0c·R···0x1000
8 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x01044·R·E·0x10008 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x010c4·R·E·0x1000
9 ··LOAD···········0x000000·0x00003000·0x00003000·0x00000·0x00adc·R···0x10009 ··LOAD···········0x000000·0x00003000·0x00003000·0x00000·0x00adc·R···0x1000
10 ··LOAD···········0x000ee8·0x00004ee8·0x00004ee8·0x00000·0x00490·RW··0x100010 ··LOAD···········0x000ee8·0x00004ee8·0x00004ee8·0x00000·0x00490·RW··0x1000
11 ··DYNAMIC········0x000ee8·0x00004ef0·0x00004ef0·0x00000·0x000e8·RW··0x411 ··DYNAMIC········0x000ee8·0x00004ef0·0x00004ef0·0x00000·0x000e8·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x000032dc·0x000032dc·0x00000·0x000d4·R···0x413 ··GNU_EH_FRAME···0x001000·0x000032dc·0x000032dc·0x00000·0x000d4·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000ee8·0x00004ee8·0x00004ee8·0x00000·0x00118·R···0x115 ··GNU_RELRO······0x000ee8·0x00004ee8·0x00004ee8·0x00000·0x00118·R···0x1
4.23 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x4c58:1 There·are·35·section·headers,·starting·at·offset·0x4c74:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000300·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000300·10···A··4···1··4
21.1 KB
readelf --wide --symbols {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 ·····6:·00000844·····0·SECTION·LOCAL··DEFAULT····6·10 ·····6:·00000844·····0·SECTION·LOCAL··DEFAULT····6·
11 ·····7:·000008c4·····0·SECTION·LOCAL··DEFAULT····7·11 ·····7:·000008c4·····0·SECTION·LOCAL··DEFAULT····7·
12 ·····8:·00000aec·····0·SECTION·LOCAL··DEFAULT····8·12 ·····8:·00000aec·····0·SECTION·LOCAL··DEFAULT····8·
13 ·····9:·00001000·····0·SECTION·LOCAL··DEFAULT····9·13 ·····9:·00001000·····0·SECTION·LOCAL··DEFAULT····9·
14 ····10:·00001020·····0·SECTION·LOCAL··DEFAULT···10·14 ····10:·00001020·····0·SECTION·LOCAL··DEFAULT···10·
15 ····11:·00001270·····0·SECTION·LOCAL··DEFAULT···11·15 ····11:·00001270·····0·SECTION·LOCAL··DEFAULT···11·
16 ····12:·00001280·····0·SECTION·LOCAL··DEFAULT···12·16 ····12:·00001280·····0·SECTION·LOCAL··DEFAULT···12·
17 ····13:·00002030·····0·SECTION·LOCAL··DEFAULT···13·17 ····13:·000020b0·····0·SECTION·LOCAL··DEFAULT···13·
18 ····14:·00003000·····0·SECTION·LOCAL··DEFAULT···14·18 ····14:·00003000·····0·SECTION·LOCAL··DEFAULT···14·
19 ····15:·000032dc·····0·SECTION·LOCAL··DEFAULT···15·19 ····15:·000032dc·····0·SECTION·LOCAL··DEFAULT···15·
20 ····16:·000033b0·····0·SECTION·LOCAL··DEFAULT···16·20 ····16:·000033b0·····0·SECTION·LOCAL··DEFAULT···16·
21 ····17:·00004ee8·····0·SECTION·LOCAL··DEFAULT···17·21 ····17:·00004ee8·····0·SECTION·LOCAL··DEFAULT···17·
22 ····18:·00004eec·····0·SECTION·LOCAL··DEFAULT···18·22 ····18:·00004eec·····0·SECTION·LOCAL··DEFAULT···18·
23 ····19:·00004ef0·····0·SECTION·LOCAL··DEFAULT···19·23 ····19:·00004ef0·····0·SECTION·LOCAL··DEFAULT···19·
24 ····20:·00004fd8·····0·SECTION·LOCAL··DEFAULT···20·24 ····20:·00004fd8·····0·SECTION·LOCAL··DEFAULT···20·
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·a701d613a372ac0988f842e047332d27234fe0213 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·2b8aa66935d190fe8a086e9f0971e66c33e6ac3d
141 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················0x02 ··Offset:······················0x0
3 ··Length:······················31383 ··Length:······················3189
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4115 ··Prologue·Length:·············411
6 ··Minimum·Instruction·Length:··16 ··Minimum·Instruction·Length:··1
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
566 KB
readelf --wide --debug-dump=info {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Contents·of·the·.debug_info·section:1 Contents·of·the·.debug_info·section:
  
2 ··Compilation·Unit·@·offset·0x0:2 ··Compilation·Unit·@·offset·0x0:
3 ···Length:········0xcb9·(32-bit)3 ···Length:········0xccb·(32-bit)
4 ···Version:·······44 ···Version:·······4
5 ···Abbrev·Offset:·0x05 ···Abbrev·Offset:·0x0
6 ···Pointer·Size:··46 ···Pointer·Size:··4
7 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)7 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
8 ····<c>···DW_AT_producer····:·(indirect·string,·offset:·0x84):·GNU·GIMPLE·10.2.1·20210110·-mtune=generic·-march=i686·-g·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=none·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fstack-protector·-fPIC·-fltrans8 ····<c>···DW_AT_producer····:·(indirect·string,·offset:·0x84):·GNU·GIMPLE·10.2.1·20210110·-mtune=generic·-march=i686·-g·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=none·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fstack-protector·-fPIC·-fltrans
9 ····<10>···DW_AT_language····:·12»  (ANSI·C99)9 ····<10>···DW_AT_language····:·12»  (ANSI·C99)
10 ····<11>···DW_AT_name········:·(indirect·string,·offset:·0x173):·<artificial>10 ····<11>···DW_AT_name········:·(indirect·string,·offset:·0x173):·<artificial>
735 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 18 lines modifiedOffset 3, 18 lines modified
3 ··Length:···················923 ··Length:···················92
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x05 ··Offset·into·.debug_info:··0x0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001d50·000002da·9 ····00001dd0·000002da·
10 ····00001280·000003da·10 ····00001280·00000413·
11 ····00001660·00000174·11 ····000016a0·00000174·
12 ····000017e0·00000054·12 ····00001820·00000054·
13 ····00001840·0000029b·13 ····00001880·000002d7·
14 ····00001ae0·00000042·14 ····00001b60·00000042·
15 ····00001b30·000000be·15 ····00001bb0·000000be·
16 ····00001bf0·0000003f·16 ····00001c70·0000003f·
17 ····00001c30·00000020·17 ····00001cb0·00000020·
18 ····00000000·00000000·18 ····00000000·00000000·
  
30.1 KB
readelf --wide --debug-dump=loc {}
    
Offset 9, 19 lines modifiedOffset 9, 19 lines modified
9 ····00000008·v0000000·v0000000·location·view·pair9 ····00000008·v0000000·v0000000·location·view·pair
10 ····0000000a·v0000000·v0000000·location·view·pair10 ····0000000a·v0000000·v0000000·location·view·pair
11 ····0000000c·v0000000·v0000000·location·view·pair11 ····0000000c·v0000000·v0000000·location·view·pair
12 ····0000000e·v0000000·v0000000·location·view·pair12 ····0000000e·v0000000·v0000000·location·view·pair
13 ····00000010·v0000000·v0000000·location·view·pair13 ····00000010·v0000000·v0000000·location·view·pair
  
14 ····00000012·v0000000·v0000000·views·at·00000000·for:14 ····00000012·v0000000·v0000000·views·at·00000000·for:
15 ·············00001d73·00001d8e·(DW_OP_reg0·(eax))15 ·············00001df3·00001e0e·(DW_OP_reg0·(eax))
16 ····0000001d·v0000000·v0000000·views·at·00000002·for:16 ····0000001d·v0000000·v0000000·views·at·00000002·for:
17 ·············00001d8e·00001e8d·(DW_OP_reg7·(edi))17 ·············00001e0e·00001f0d·(DW_OP_reg7·(edi))
18 ····00000028·v0000000·v0000000·views·at·00000004·for:18 ····00000028·v0000000·v0000000·views·at·00000004·for:
19 ·············00001e97·00001e97·(DW_OP_reg7·(edi))·(start·==·end)19 ·············00001f17·00001f17·(DW_OP_reg7·(edi))·(start·==·end)
20 ····00000033·v0000000·v0000000·views·at·00000006·for:20 ····00000033·v0000000·v0000000·views·at·00000006·for:
21 ·············00001280·00001285·(DW_OP_reg7·(edi))21 ·············00001280·00001285·(DW_OP_reg7·(edi))
22 ····0000003e·v0000000·v0000000·views·at·00000008·for:22 ····0000003e·v0000000·v0000000·views·at·00000008·for:
23 ·············0000128c·000012b1·(DW_OP_reg7·(edi))23 ·············0000128c·000012b1·(DW_OP_reg7·(edi))
24 ····00000049·v0000000·v0000000·views·at·0000000a·for:24 ····00000049·v0000000·v0000000·views·at·0000000a·for:
25 ·············000012bf·000012d5·(DW_OP_reg7·(edi))25 ·············000012bf·000012d5·(DW_OP_reg7·(edi))
26 ····00000054·v0000000·v0000000·views·at·0000000c·for:26 ····00000054·v0000000·v0000000·views·at·0000000c·for:
733 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 18 lines modifiedOffset 3, 18 lines modified
3 ··Length:···················923 ··Length:···················92
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x05 ··Offset·into·.debug_info:··0x0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00001d50·000002da·9 ····00001dd0·000002da·
10 ····00001280·000003da·10 ····00001280·00000413·
11 ····00001660·00000174·11 ····000016a0·00000174·
12 ····000017e0·00000054·12 ····00001820·00000054·
13 ····00001840·0000029b·13 ····00001880·000002d7·
14 ····00001ae0·00000042·14 ····00001b60·00000042·
15 ····00001b30·000000be·15 ····00001bb0·000000be·
16 ····00001bf0·0000003f·16 ····00001c70·0000003f·
17 ····00001c30·00000020·17 ····00001cb0·00000020·
18 ····00000000·00000000·18 ····00000000·00000000·
  
363 B
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 11 lines modified
1 !GCC:·(Debian·10.2.1-6)·10.2.1·202101101 =GCC:·(Debian·10.2.1-6)·10.2.1·20210110
 2 \hQ#l=kz
 3 j0L_.JgU
 4 j/2yz(W+
2 M]%OS]'O 
3 K-(Ppz1» 
4 :'cB{yr9 
5 H+1I%&Ib 
6 F\T$8$B{ 
7 multiprocessing_module5 multiprocessing_module
8 _PyMp_SemLockType6 _PyMp_SemLockType
9 PyInit__multiprocessing.cold7 PyInit__multiprocessing.cold
10 semlock_new8 semlock_new
11 kwlist.19 kwlist.1
12 semlock_new.cold10 semlock_new.cold
13 semlock_rebuild11 semlock_rebuild
2.04 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 14, 83 lines modifiedOffset 14, 83 lines modified
  
14 000013e2·<_PyMp_sem_unlink.cold>:14 000013e2·<_PyMp_sem_unlink.cold>:
15 »       ...15 »       ...
  
16 000013fc·<semlock_acquire.cold>:16 000013fc·<semlock_acquire.cold>:
17 »       ...17 »       ...
  
18 0000154a·<semlock_dealloc.cold>:18 00001583·<semlock_dealloc.cold>:
19 »       ...19 »       ...
  
20 00001565·<semlock_iszero.cold>:20 0000159e·<semlock_iszero.cold>:
21 »       ...21 »       ...
  
22 0000157f·<semlock_release.cold>:22 000015b8·<semlock_release.cold>:
23 »       ...23 »       ...
  
24 00001603·<semlock_ismine.cold>:24 0000163c·<semlock_ismine.cold>:
25 »       ...25 »       ...
  
26 00001615·<semlock_getvalue.cold>:26 0000164e·<semlock_getvalue.cold>:
27 »       ...27 »       ...
  
28 0000163c·<semlock_afterfork>:28 00001675·<semlock_afterfork>:
29 »       ...29 »       ...
  
30 00001660·<semlock_new>:30 000016a0·<semlock_new>:
31 »       ...31 »       ...
  
32 000017e0·<_PyMp_sem_unlink>:32 00001820·<_PyMp_sem_unlink>:
33 »       ...33 »       ...
  
34 00001840·<semlock_acquire>:34 00001880·<semlock_acquire>:
35 »       ...35 »       ...
  
36 00001ae0·<semlock_dealloc>:36 00001b60·<semlock_dealloc>:
37 »       ...37 »       ...
  
38 00001b30·<semlock_release>:38 00001bb0·<semlock_release>:
39 »       ...39 »       ...
  
40 00001bf0·<semlock_ismine>:40 00001c70·<semlock_ismine>:
41 »       ...41 »       ...
  
42 00001c30·<semlock_count>:42 00001cb0·<semlock_count>:
43 »       ...43 »       ...
  
44 00001c50·<__x86.get_pc_thunk.bx>:44 00001cd0·<__x86.get_pc_thunk.bx>:
45 »       ...45 »       ...
  
46 00001c60·<deregister_tm_clones>:46 00001ce0·<deregister_tm_clones>:
47 »       ...47 »       ...
  
48 00001ca0·<register_tm_clones>:48 00001d20·<register_tm_clones>:
49 »       ...49 »       ...
  
50 00001cf0·<__do_global_dtors_aux>:50 00001d70·<__do_global_dtors_aux>:
51 »       ...51 »       ...
  
52 00001d40·<frame_dummy>:52 00001dc0·<frame_dummy>:
53 frame_dummy():53 frame_dummy():
54 »       add····%al,(%eax)54 »       add····%al,(%eax)
55 »       add····%al,(%eax)55 »       add····%al,(%eax)
56 »       ...56 »       ...
  
57 00001d45·<__x86.get_pc_thunk.dx>:57 00001dc5·<__x86.get_pc_thunk.dx>:
58 »       ...58 »       ...
  
59 00001d50·<PyInit__multiprocessing>:59 00001dd0·<PyInit__multiprocessing>:
60 »       ...60 »       ...
  
61 00001ea0·<semlock_rebuild>:61 00001f20·<semlock_rebuild>:
62 »       ...62 »       ...
  
63 00001f90·<semlock_iszero>:63 00002010·<semlock_iszero>:
64 »       ...64 »       ...
  
65 00001fe0·<semlock_getvalue>:65 00002060·<semlock_getvalue>:
66 »       ...66 »       ...
  
67 0000202a·<__x86.get_pc_thunk.ax>:67 000020aa·<__x86.get_pc_thunk.ax>:
68 __x86.get_pc_thunk.ax():68 __x86.get_pc_thunk.ax():
69 »       add····%al,(%eax)69 »       add····%al,(%eax)
70 »       ...70 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00002030·<_fini>:2 000020b0·<_fini>:
3 »       ...3 »       ...
193 KB
./usr/lib/debug/.build-id/bd/cc42609ad38be52320659a76b49540051c6027.debug vs.
./usr/lib/debug/.build-id/4f/a93e3d124550dbd4234ac66031b74c8f3b9527.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 9% similar despite different names
868 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x269011 ··Entry·point·address:···············0x2690
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········71832·(bytes·into·file)13 ··Start·of·section·headers:··········71820·(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:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·35
2.87 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x11898:1 There·are·36·section·headers,·starting·at·offset·0x1188c:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000700·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000700·10···A··4···1··4
2.23 KB
readelf --wide --symbols {}
    
Offset 92, 23 lines modifiedOffset 92, 23 lines modified
92 ····88:·00008500···679·FUNC····LOCAL··DEFAULT···12·EVP_new92 ····88:·00008500···679·FUNC····LOCAL··DEFAULT···12·EVP_new
93 ····89:·00007ef0···413·FUNC····LOCAL··DEFAULT···12·py_digest_by_name93 ····89:·00007ef0···413·FUNC····LOCAL··DEFAULT···12·py_digest_by_name
94 ····90:·00011780····36·OBJECT··LOCAL··DEFAULT···23·_parser.594 ····90:·00011780····36·OBJECT··LOCAL··DEFAULT···23·_parser.5
95 ····91:·000037a5···358·FUNC····LOCAL··DEFAULT···12·EVP_new.cold95 ····91:·000037a5···358·FUNC····LOCAL··DEFAULT···12·EVP_new.cold
96 ····92:·000087b0···365·FUNC····LOCAL··DEFAULT···12·_hashlib_compare_digest96 ····92:·000087b0···365·FUNC····LOCAL··DEFAULT···12·_hashlib_compare_digest
97 ····93:·0000390b···279·FUNC····LOCAL··DEFAULT···12·_hashlib_compare_digest.cold97 ····93:·0000390b···279·FUNC····LOCAL··DEFAULT···12·_hashlib_compare_digest.cold
98 ····94:·00003a22····21·FUNC····LOCAL··DEFAULT···12·EVP_hash.cold98 ····94:·00003a22····21·FUNC····LOCAL··DEFAULT···12·EVP_hash.cold
99 ····95:·00008920····48·FUNC····LOCAL··DEFAULT···12·EVP_get_block_size 
100 ····96:·00007de0···269·FUNC····LOCAL··DEFAULT···12·EVP_digest99 ····95:·00007de0···269·FUNC····LOCAL··DEFAULT···12·EVP_digest
101 ····97:·00003a37···105·FUNC····LOCAL··DEFAULT···12·EVP_digest.cold100 ····96:·00003a37···105·FUNC····LOCAL··DEFAULT···12·EVP_digest.cold
102 ····98:·00008950···161·FUNC····LOCAL··DEFAULT···12·EVP_hexdigest101 ····97:·00008920···161·FUNC····LOCAL··DEFAULT···12·EVP_hexdigest
103 ····99:·00008090···103·FUNC····LOCAL··DEFAULT···12·locked_EVP_MD_CTX_copy102 ····98:·00008090···103·FUNC····LOCAL··DEFAULT···12·locked_EVP_MD_CTX_copy
104 ···100:·00003aa0····68·FUNC····LOCAL··DEFAULT···12·EVP_hexdigest.cold103 ····99:·00003aa0····68·FUNC····LOCAL··DEFAULT···12·EVP_hexdigest.cold
105 ···101:·00008a00····48·FUNC····LOCAL··DEFAULT···12·EVP_get_digest_size 
106 ···102:·00003ae4····48·FUNC····LOCAL··DEFAULT···12·py_digest_by_name.cold104 ···100:·00003ae4····48·FUNC····LOCAL··DEFAULT···12·py_digest_by_name.cold
107 ···103:·00003b14····35·FUNC····LOCAL··DEFAULT···12·locked_EVP_MD_CTX_copy.cold105 ···101:·00003b14····35·FUNC····LOCAL··DEFAULT···12·locked_EVP_MD_CTX_copy.cold
 106 ···102:·000089d0····48·FUNC····LOCAL··DEFAULT···12·EVP_get_block_size
 107 ···103:·00008a00····48·FUNC····LOCAL··DEFAULT···12·EVP_get_digest_size
108 ···104:·00003b37····55·FUNC····LOCAL··DEFAULT···12·_disabled_new108 ···104:·00003b37····55·FUNC····LOCAL··DEFAULT···12·_disabled_new
109 ···105:·00008100···345·FUNC····LOCAL··DEFAULT···12·EVP_update109 ···105:·00008100···345·FUNC····LOCAL··DEFAULT···12·EVP_update
110 ···106:·00003b6e···191·FUNC····LOCAL··DEFAULT···12·EVP_update.cold110 ···106:·00003b6e···191·FUNC····LOCAL··DEFAULT···12·EVP_update.cold
111 ···107:·00008a30····82·FUNC····LOCAL··DEFAULT···12·EVP_copy111 ···107:·00008a30····82·FUNC····LOCAL··DEFAULT···12·EVP_copy
112 ···108:·00003c2d····66·FUNC····LOCAL··DEFAULT···12·EVP_copy.cold112 ···108:·00003c2d····66·FUNC····LOCAL··DEFAULT···12·EVP_copy.cold
113 ···109:·00008a90····36·FUNC····LOCAL··DEFAULT···12·EVP_get_name113 ···109:·00008a90····36·FUNC····LOCAL··DEFAULT···12·EVP_get_name
114 ···110:·00003c6f···102·FUNC····LOCAL··DEFAULT···12·EVP_repr114 ···110:·00003c6f···102·FUNC····LOCAL··DEFAULT···12·EVP_repr
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·bdcc42609ad38be52320659a76b49540051c60273 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·4fa93e3d124550dbd4234ac66031b74c8f3b9527
99.1 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················0x02 ··Offset:······················0x0
3 ··Length:······················251013 ··Length:······················25098
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············5085 ··Prologue·Length:·············508
6 ··Minimum·Instruction·Length:··16 ··Minimum·Instruction·Length:··1
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
61.7 KB
readelf --wide --debug-dump=info {}
    
Offset 6513, 308 lines modifiedOffset 6513, 308 lines modified
6513 ····<4822>···DW_AT_abstract_origin:·<0x6fd9>6513 ····<4822>···DW_AT_abstract_origin:·<0x6fd9>
6514 ·<4><4826>:·Abbrev·Number:·06514 ·<4><4826>:·Abbrev·Number:·0
6515 ·<3><4827>:·Abbrev·Number:·06515 ·<3><4827>:·Abbrev·Number:·0
6516 ·<2><4828>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)6516 ·<2><4828>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
6517 ····<4829>···DW_AT_low_pc······:·0x39226517 ····<4829>···DW_AT_low_pc······:·0x3922
6518 ····<482d>···DW_AT_abstract_origin:·<0x6fe6>6518 ····<482d>···DW_AT_abstract_origin:·<0x6fe6>
6519 ·<2><4831>:·Abbrev·Number:·06519 ·<2><4831>:·Abbrev·Number:·0
6520 ·<1><4832>:·Abbrev·Number:·21·(DW_TAG_subprogram)6520 ·<1><4832>:·Abbrev·Number:·2·(DW_TAG_subprogram)
6521 ····<4833>···DW_AT_abstract_origin:·<0x9b16>6521 ····<4833>···DW_AT_abstract_origin:·<0xaee8>
6522 ····<4837>···DW_AT_low_pc······:·0x89206522 ····<4837>···DW_AT_ranges······:·0x1ac8
6523 ····<483b>···DW_AT_high_pc·····:·0x30 
6524 ····<483f>···DW_AT_frame_base··:·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)6523 ····<483b>···DW_AT_frame_base··:·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
6525 ····<4841>···DW_AT_GNU_all_call_sites:·16524 ····<483d>···DW_AT_GNU_all_call_sites:·1
6526 ····<4841>···DW_AT_sibling·····:·<0x487e>6525 ····<483d>···DW_AT_sibling·····:·<0x49b2>
6527 ·<2><4845>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)6526 ·<2><4841>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)
6528 ····<4846>···DW_AT_abstract_origin:·<0x9b27>6527 ····<4842>···DW_AT_abstract_origin:·<0xaef8>
6529 ····<484a>···DW_AT_location····:·2·byte·block:·91·0·»    (DW_OP_fbreg:·0)6528 ····<4846>···DW_AT_location····:·2·byte·block:·91·0·»    (DW_OP_fbreg:·0)
6530 ·<2><484d>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)6529 ·<2><4849>:·Abbrev·Number:·11·(DW_TAG_formal_parameter)
6531 ····<484e>···DW_AT_abstract_origin:·<0x9b34>6530 ····<484a>···DW_AT_abstract_origin:·<0xaf04>
6532 ····<4852>···DW_AT_location····:·2·byte·block:·91·4·»    (DW_OP_fbreg:·4)6531 ····<484e>···DW_AT_location····:·2·byte·block:·91·4·»    (DW_OP_fbreg:·4)
6533 ·<2><4855>:·Abbrev·Number:·3·(DW_TAG_variable)6532 ·<2><4851>:·Abbrev·Number:·29·(DW_TAG_inlined_subroutine)
6534 ····<4856>···DW_AT_abstract_origin:·<0x9b41>6533 ····<4852>···DW_AT_abstract_origin:·<0x9bea>
 6534 ····<4856>···DW_AT_entry_pc····:·0x7e02
 6535 ····<485a>···DW_AT_GNU_entry_view:·0
 6536 ····<485c>···DW_AT_ranges······:·0x1ae0
 6537 ····<4860>···DW_AT_call_file···:·3
 6538 ····<4861>···DW_AT_call_line···:·38
 6539 ····<4862>···DW_AT_call_column·:·12
 6540 ····<4863>···DW_AT_sibling·····:·<0x49a8>
 6541 ·<3><4867>:·Abbrev·Number:·5·(DW_TAG_formal_parameter)
 6542 ····<4868>···DW_AT_abstract_origin:·<0x9bfb>
6535 ····<485a>···DW_AT_location····:·0x8ff6·(location·list)6543 ····<486c>···DW_AT_location····:·0x900a·(location·list)
6536 ····<485e>···DW_AT_GNU_locviews:·0x8ff46544 ····<4870>···DW_AT_GNU_locviews:·0x8ff4
 6545 ·<3><4874>:·Abbrev·Number:·8·(DW_TAG_lexical_block)
 6546 ····<4875>···DW_AT_ranges······:·0x1ae0
 6547 ·<4><4879>:·Abbrev·Number:·10·(DW_TAG_variable)
 6548 ····<487a>···DW_AT_abstract_origin:·<0x9c08>
 6549 ····<487e>···DW_AT_location····:·3·byte·block:·91·9c·7f·» (DW_OP_fbreg:·-100)
 6550 ·<4><4882>:·Abbrev·Number:·3·(DW_TAG_variable)
 6551 ····<4883>···DW_AT_abstract_origin:·<0x9c15>
 6552 ····<4887>···DW_AT_location····:·0x909f·(location·list)
 6553 ····<488b>···DW_AT_GNU_locviews:·0x908f
 6554 ·<4><488f>:·Abbrev·Number:·3·(DW_TAG_variable)
 6555 ····<4890>···DW_AT_abstract_origin:·<0x9c22>
 6556 ····<4894>···DW_AT_location····:·0x9103·(location·list)
 6557 ····<4898>···DW_AT_GNU_locviews:·0x90ff
 6558 ·<4><489c>:·Abbrev·Number:·3·(DW_TAG_variable)
 6559 ····<489d>···DW_AT_abstract_origin:·<0x9c2f>
 6560 ····<48a1>···DW_AT_location····:·0x9127·(location·list)
 6561 ····<48a5>···DW_AT_GNU_locviews:·0x9121
 6562 ·<4><48a9>:·Abbrev·Number:·7·(DW_TAG_inlined_subroutine)
 6563 ····<48aa>···DW_AT_abstract_origin:·<0x9c69>
 6564 ····<48ae>···DW_AT_entry_pc····:·0x7e11
 6565 ····<48b2>···DW_AT_GNU_entry_view:·1
 6566 ····<48b4>···DW_AT_ranges······:·0x1b08
 6567 ····<48b8>···DW_AT_call_file···:·1
 6568 ····<48b9>···DW_AT_call_line···:·403
 6569 ····<48bb>···DW_AT_call_column·:·10
 6570 ····<48bc>···DW_AT_sibling·····:·<0x494c>
 6571 ·<5><48c0>:·Abbrev·Number:·5·(DW_TAG_formal_parameter)
 6572 ····<48c1>···DW_AT_abstract_origin:·<0x9c87>
 6573 ····<48c5>···DW_AT_location····:·0x9158·(location·list)
 6574 ····<48c9>···DW_AT_GNU_locviews:·0x9150
 6575 ·<5><48cd>:·Abbrev·Number:·5·(DW_TAG_formal_parameter)
 6576 ····<48ce>···DW_AT_abstract_origin:·<0x9c7a>
 6577 ····<48d2>···DW_AT_location····:·0x9196·(location·list)
 6578 ····<48d6>···DW_AT_GNU_locviews:·0x918c
 6579 ·<5><48da>:·Abbrev·Number:·8·(DW_TAG_lexical_block)
 6580 ····<48db>···DW_AT_ranges······:·0x1b08
 6581 ·<6><48df>:·Abbrev·Number:·3·(DW_TAG_variable)
 6582 ····<48e0>···DW_AT_abstract_origin:·<0x9c94>
 6583 ····<48e4>···DW_AT_location····:·0x91df·(location·list)
 6584 ····<48e8>···DW_AT_GNU_locviews:·0x91d5
 6585 ·<6><48ec>:·Abbrev·Number:·17·(DW_TAG_lexical_block)
 6586 ····<48ed>···DW_AT_abstract_origin:·<0x9ca1>
 6587 ····<48f1>···DW_AT_low_pc······:·0x3a58
 6588 ····<48f5>···DW_AT_high_pc·····:·0x23
 6589 ····<48f9>···DW_AT_sibling·····:·<0x4926>
 6590 ·<7><48fd>:·Abbrev·Number:·3·(DW_TAG_variable)
 6591 ····<48fe>···DW_AT_abstract_origin:·<0x9ca2>
 6592 ····<4902>···DW_AT_location····:·0x9222·(location·list)
 6593 ····<4906>···DW_AT_GNU_locviews:·0x921e
6537 ·<2><4862>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)6594 ·<7><490a>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
 6595 ····<490b>···DW_AT_low_pc······:·0x3a5d
 6596 ····<490f>···DW_AT_abstract_origin:·<0x6dc6>
 6597 ·<7><4913>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
6538 ····<4863>···DW_AT_low_pc······:·0x893b6598 ····<4914>···DW_AT_low_pc······:·0x3a6b
6539 ····<4867>···DW_AT_abstract_origin:·<0x6ff2>6599 ····<4918>···DW_AT_abstract_origin:·<0x6ff2>
 6600 ·<7><491c>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
 6601 ····<491d>···DW_AT_low_pc······:·0x3a73
 6602 ····<4921>···DW_AT_abstract_origin:·<0x6dd2>
 6603 ·<7><4925>:·Abbrev·Number:·0
 6604 ·<6><4926>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
 6605 ····<4927>···DW_AT_low_pc······:·0x7e28
 6606 ····<492b>···DW_AT_abstract_origin:·<0x6ffe>
 6607 ·<6><492f>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
 6608 ····<4930>···DW_AT_low_pc······:·0x7ea6
 6609 ····<4934>···DW_AT_abstract_origin:·<0x6ff2>
 6610 ·<6><4938>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
 6611 ····<4939>···DW_AT_low_pc······:·0x7ebc
 6612 ····<493d>···DW_AT_abstract_origin:·<0x6ffe>
 6613 ·<6><4941>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
 6614 ····<4942>···DW_AT_low_pc······:·0x7ede
 6615 ····<4946>···DW_AT_abstract_origin:·<0x700b>
 6616 ·<6><494a>:·Abbrev·Number:·0
 6617 ·<5><494b>:·Abbrev·Number:·0
 6618 ·<4><494c>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
 6619 ····<494d>···DW_AT_low_pc······:·0x7e07
 6620 ····<4951>···DW_AT_abstract_origin:·<0x6dad>
 6621 ·<4><4955>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
 6622 ····<4956>···DW_AT_low_pc······:·0x7e49
 6623 ····<495a>···DW_AT_abstract_origin:·<0x7017>
 6624 ·<4><495e>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
 6625 ····<495f>···DW_AT_low_pc······:·0x7e51
 6626 ····<4963>···DW_AT_abstract_origin:·<0x7024>
 6627 ·<4><4967>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
 6628 ····<4968>···DW_AT_low_pc······:·0x7e63
 6629 ····<496c>···DW_AT_abstract_origin:·<0x7031>
 6630 ·<4><4970>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
 6631 ····<4971>···DW_AT_low_pc······:·0x7e78
 6632 ····<4975>···DW_AT_abstract_origin:·<0x703e>
 6633 ·<4><4979>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
 6634 ····<497a>···DW_AT_low_pc······:·0x7e82
 6635 ····<497e>···DW_AT_abstract_origin:·<0x6eb3>
 6636 ·<4><4982>:·Abbrev·Number:·31·(DW_TAG_GNU_call_site)
 6637 ····<4983>···DW_AT_low_pc······:·0x3a58
 6638 ····<4987>···DW_AT_GNU_tail_call:·1
Max diff block lines reached; 35662/63125 bytes (56.49%) of diff not shown.
21.3 KB
readelf --wide --debug-dump=loc {}
    
Offset 8696, 284 lines modifiedOffset 8696, 284 lines modified
8696 ····00008fd1·v0000000·v0000000·views·at·00008fc1·for:8696 ····00008fd1·v0000000·v0000000·views·at·00008fc1·for:
8697 ·············000088f3·000088f9·(DW_OP_reg6·(esi))8697 ·············000088f3·000088f9·(DW_OP_reg6·(esi))
8698 ····00008fdc·v0000000·v0000000·views·at·00008fc3·for:8698 ····00008fdc·v0000000·v0000000·views·at·00008fc3·for:
8699 ·············000088f9·000088fe·(DW_OP_breg0·(eax):·0;·DW_OP_breg6·(esi):·0;·DW_OP_or;·DW_OP_stack_value)8699 ·············000088f9·000088fe·(DW_OP_breg0·(eax):·0;·DW_OP_breg6·(esi):·0;·DW_OP_or;·DW_OP_stack_value)
8700 ····00008fec·<End·of·list>8700 ····00008fec·<End·of·list>
  
8701 ····00008ff4·v0000000·v0000000·location·view·pair8701 ····00008ff4·v0000000·v0000000·location·view·pair
 8702 ····00008ff6·v0000000·v0000001·location·view·pair
 8703 ····00008ff8·v0000000·v0000000·location·view·pair
 8704 ····00008ffa·v0000000·v0000000·location·view·pair
 8705 ····00008ffc·v0000000·v0000000·location·view·pair
 8706 ····00008ffe·v0000000·v0000000·location·view·pair
 8707 ····00009000·v0000000·v0000000·location·view·pair
 8708 ····00009002·v0000000·v0000000·location·view·pair
 8709 ····00009004·v0000000·v0000000·location·view·pair
 8710 ····00009006·v0000000·v0000000·location·view·pair
 8711 ····00009008·v0000000·v0000000·location·view·pair
  
8702 ····00008ff6·v0000000·v0000000·views·at·00008ff4·for:8712 ····0000900a·v0000000·v0000000·views·at·00008ff4·for:
8703 ·············00008943·0000894a·(DW_OP_reg0·(eax)) 
8704 ····00009001·<End·of·list> 
  
8705 ····00009009·v0000000·v0000000·location·view·pair 
8706 ····0000900b·v0000000·v0000001·location·view·pair 
8707 ····0000900d·v0000000·v0000000·location·view·pair 
8708 ····0000900f·v0000000·v0000000·location·view·pair 
8709 ····00009011·v0000000·v0000000·location·view·pair 
8710 ····00009013·v0000000·v0000000·location·view·pair 
8711 ····00009015·v0000000·v0000000·location·view·pair 
8712 ····00009017·v0000000·v0000000·location·view·pair 
8713 ····00009019·v0000000·v0000000·location·view·pair 
8714 ····0000901b·v0000000·v0000000·location·view·pair 
8715 ····0000901d·v0000000·v0000000·location·view·pair 
  
8716 ····0000901f·v0000000·v0000000·views·at·00009009·for: 
8717 ·············00007e02·00007e58·(DW_OP_reg7·(edi))8713 ·············00007e02·00007e58·(DW_OP_reg7·(edi))
8718 ····0000902a·v0000000·v0000001·views·at·0000900b·for:8714 ····00009015·v0000000·v0000001·views·at·00008ff6·for:
8719 ·············00007e58·00007e82·(DW_OP_fbreg:·0)8715 ·············00007e58·00007e82·(DW_OP_fbreg:·0)
8720 ····00009036·v0000000·v0000000·views·at·0000900d·for:8716 ····00009021·v0000000·v0000000·views·at·00008ff8·for:
8721 ·············00007e9c·00007ee3·(DW_OP_reg7·(edi))8717 ·············00007e9c·00007ee3·(DW_OP_reg7·(edi))
8722 ····00009041·v0000000·v0000000·views·at·0000900f·for:8718 ····0000902c·v0000000·v0000000·views·at·00008ffa·for:
8723 ·············00007ee8·00007eed·(DW_OP_reg7·(edi))8719 ·············00007ee8·00007eed·(DW_OP_reg7·(edi))
8724 ····0000904c·v0000000·v0000000·views·at·00009011·for:8720 ····00009037·v0000000·v0000000·views·at·00008ffc·for:
8725 ·············00003a37·00003a52·(DW_OP_reg7·(edi))8721 ·············00003a37·00003a52·(DW_OP_reg7·(edi))
8726 ····00009057·v0000000·v0000000·views·at·00009013·for:8722 ····00009042·v0000000·v0000000·views·at·00008ffe·for:
8727 ·············00003a52·00003a58·(DW_OP_fbreg:·0)8723 ·············00003a52·00003a58·(DW_OP_fbreg:·0)
8728 ····00009063·v0000000·v0000000·views·at·00009015·for:8724 ····0000904e·v0000000·v0000000·views·at·00009000·for:
8729 ·············00003a58·00003a7b·(DW_OP_reg7·(edi))8725 ·············00003a58·00003a7b·(DW_OP_reg7·(edi))
8730 ····0000906e·v0000000·v0000000·views·at·00009017·for:8726 ····00009059·v0000000·v0000000·views·at·00009002·for:
8731 ·············00003a7b·00003a8f·(DW_OP_fbreg:·0)8727 ·············00003a7b·00003a8f·(DW_OP_fbreg:·0)
8732 ····0000907a·v0000000·v0000000·views·at·00009019·for:8728 ····00009065·v0000000·v0000000·views·at·00009004·for:
8733 ·············00003a8f·00003a96·(DW_OP_reg7·(edi))8729 ·············00003a8f·00003a96·(DW_OP_reg7·(edi))
8734 ····00009085·v0000000·v0000000·views·at·0000901b·for:8730 ····00009070·v0000000·v0000000·views·at·00009006·for:
8735 ·············00003a96·00003a9b·(DW_OP_fbreg:·0)8731 ·············00003a96·00003a9b·(DW_OP_fbreg:·0)
8736 ····00009091·v0000000·v0000000·views·at·0000901d·for:8732 ····0000907c·v0000000·v0000000·views·at·00009008·for:
8737 ·············00003a9b·00003aa0·(DW_OP_reg7·(edi))8733 ·············00003a9b·00003aa0·(DW_OP_reg7·(edi))
8738 ····0000909c·<End·of·list>8734 ····00009087·<End·of·list>
  
8739 ····000090a4·v0000000·v0000000·location·view·pair 
8740 ····000090a6·v0000000·v0000001·location·view·pair 
8741 ····000090a8·v0000000·v0000000·location·view·pair8735 ····0000908f·v0000000·v0000000·location·view·pair
 8736 ····00009091·v0000000·v0000001·location·view·pair
8742 ····000090aa·v0000000·v0000000·location·view·pair8737 ····00009093·v0000000·v0000000·location·view·pair
8743 ····000090ac·v0000000·v0000000·location·view·pair8738 ····00009095·v0000000·v0000000·location·view·pair
8744 ····000090ae·v0000000·v0000000·location·view·pair8739 ····00009097·v0000000·v0000000·location·view·pair
 8740 ····00009099·v0000000·v0000000·location·view·pair
8745 ····000090b0·v0000000·v0000000·location·view·pair8741 ····0000909b·v0000000·v0000000·location·view·pair
8746 ····000090b2·v0000000·v0000000·location·view·pair8742 ····0000909d·v0000000·v0000000·location·view·pair
  
8747 ····000090b4·v0000000·v0000000·views·at·000090a4·for:8743 ····0000909f·v0000000·v0000000·views·at·0000908f·for:
8748 ·············00007e07·00007e14·(DW_OP_reg0·(eax))8744 ·············00007e07·00007e14·(DW_OP_reg0·(eax))
8749 ····000090bf·v0000000·v0000001·views·at·000090a6·for:8745 ····000090aa·v0000000·v0000001·views·at·00009091·for:
8750 ·············00007e14·00007e82·(DW_OP_reg6·(esi))8746 ·············00007e14·00007e82·(DW_OP_reg6·(esi))
8751 ····000090ca·v0000000·v0000000·views·at·000090a8·for:8747 ····000090b5·v0000000·v0000000·views·at·00009093·for:
8752 ·············00007e9c·00007ee3·(DW_OP_reg6·(esi))8748 ·············00007e9c·00007ee3·(DW_OP_reg6·(esi))
8753 ····000090d5·v0000000·v0000000·views·at·000090aa·for:8749 ····000090c0·v0000000·v0000000·views·at·00009095·for:
8754 ·············00007ee8·00007eed·(DW_OP_reg6·(esi))8750 ·············00007ee8·00007eed·(DW_OP_reg6·(esi))
8755 ····000090e0·v0000000·v0000000·views·at·000090ac·for:8751 ····000090cb·v0000000·v0000000·views·at·00009097·for:
8756 ·············00003a37·00003a51·(DW_OP_reg6·(esi))8752 ·············00003a37·00003a51·(DW_OP_reg6·(esi))
8757 ····000090eb·v0000000·v0000000·views·at·000090ae·for:8753 ····000090d6·v0000000·v0000000·views·at·00009099·for:
8758 ·············00003a58·00003a8f·(DW_OP_reg6·(esi))8754 ·············00003a58·00003a8f·(DW_OP_reg6·(esi))
8759 ····000090f6·v0000000·v0000000·views·at·000090b0·for:8755 ····000090e1·v0000000·v0000000·views·at·0000909b·for:
8760 ·············00003a8f·00003a93·(DW_OP_reg0·(eax))8756 ·············00003a8f·00003a93·(DW_OP_reg0·(eax))
8761 ····00009101·v0000000·v0000000·views·at·000090b2·for:8757 ····000090ec·v0000000·v0000000·views·at·0000909d·for:
8762 ·············00003a9b·00003aa0·(DW_OP_reg6·(esi))8758 ·············00003a9b·00003aa0·(DW_OP_reg6·(esi))
8763 ····0000910c·<End·of·list>8759 ····000090f7·<End·of·list>
  
8764 ····00009114·v0000000·v0000000·location·view·pair8760 ····000090ff·v0000000·v0000000·location·view·pair
8765 ····00009116·v0000000·v0000001·location·view·pair8761 ····00009101·v0000000·v0000001·location·view·pair
  
8766 ····00009118·v0000000·v0000000·views·at·00009114·for:8762 ····00009103·v0000000·v0000000·views·at·000090ff·for:
8767 ·············00007e7d·00007e81·(DW_OP_reg0·(eax))8763 ·············00007e7d·00007e81·(DW_OP_reg0·(eax))
8768 ····00009123·v0000000·v0000001·views·at·00009116·for:8764 ····0000910e·v0000000·v0000001·views·at·00009101·for:
8769 ·············00007e81·00007e82·(DW_OP_reg7·(edi))8765 ·············00007e81·00007e82·(DW_OP_reg7·(edi))
8770 ····0000912e·<End·of·list>8766 ····00009119·<End·of·list>
  
 8767 ····00009121·v0000000·v0000000·location·view·pair
8771 ····00009136·v0000000·v0000000·location·view·pair8768 ····00009123·v0000000·v0000000·location·view·pair
8772 ····00009138·v0000000·v0000000·location·view·pair8769 ····00009125·v0000000·v0000000·location·view·pair
8773 ····0000913a·v0000000·v0000000·location·view·pair 
  
8774 ····0000913c·v0000000·v0000000·views·at·00009136·for:8770 ····00009127·v0000000·v0000000·views·at·00009121·for:
8775 ·············00007e58·00007e62·(DW_OP_reg0·(eax))8771 ·············00007e58·00007e62·(DW_OP_reg0·(eax))
8776 ····00009147·v0000000·v0000000·views·at·00009138·for:8772 ····00009132·v0000000·v0000000·views·at·00009123·for:
8777 ·············00007e62·00007e7d·(DW_OP_reg7·(edi))8773 ·············00007e62·00007e7d·(DW_OP_reg7·(edi))
8778 ····00009152·v0000000·v0000000·views·at·0000913a·for:8774 ····0000913d·v0000000·v0000000·views·at·00009125·for:
8779 ·············00003a7b·00003a83·(DW_OP_reg7·(edi))8775 ·············00003a7b·00003a83·(DW_OP_reg7·(edi))
8780 ····0000915d·<End·of·list>8776 ····00009148·<End·of·list>
  
8781 ····00009165·v0000001·v0000002·location·view·pair8777 ····00009150·v0000001·v0000002·location·view·pair
8782 ····00009167·v0000000·v0000002·location·view·pair8778 ····00009152·v0000000·v0000002·location·view·pair
 8779 ····00009154·v0000000·v0000000·location·view·pair
8783 ····00009169·v0000000·v0000000·location·view·pair8780 ····00009156·v0000000·v0000000·location·view·pair
8784 ····0000916b·v0000000·v0000000·location·view·pair 
  
8785 ····0000916d·v0000001·v0000002·views·at·00009165·for:8781 ····00009158·v0000001·v0000002·views·at·00009150·for:
8786 ·············00007e11·00007e38·(DW_OP_reg7·(edi))8782 ·············00007e11·00007e38·(DW_OP_reg7·(edi))
8787 ····00009178·v0000000·v0000002·views·at·00009167·for:8783 ····00009163·v0000000·v0000002·views·at·00009152·for:
8788 ·············00007e9c·00007ec8·(DW_OP_reg7·(edi))8784 ·············00007e9c·00007ec8·(DW_OP_reg7·(edi))
8789 ····00009183·v0000000·v0000000·views·at·00009169·for:8785 ····0000916e·v0000000·v0000000·views·at·00009154·for:
8790 ·············00007ed5·00007ee3·(DW_OP_reg7·(edi))8786 ·············00007ed5·00007ee3·(DW_OP_reg7·(edi))
8791 ····0000918e·v0000000·v0000000·views·at·0000916b·for:8787 ····00009179·v0000000·v0000000·views·at·00009156·for:
8792 ·············00003a58·00003a7b·(DW_OP_reg7·(edi))8788 ·············00003a58·00003a7b·(DW_OP_reg7·(edi))
8793 ····00009199·<End·of·list>8789 ····00009184·<End·of·list>
  
8794 ····000091a1·v0000001·v0000000·location·view·pair8790 ····0000918c·v0000001·v0000000·location·view·pair
8795 ····000091a3·v0000000·v0000002·location·view·pair8791 ····0000918e·v0000000·v0000002·location·view·pair
Max diff block lines reached; 13165/21794 bytes (60.41%) of diff not shown.
960 B
strings --all --bytes=8 {}
    
Offset 1, 18 lines modifiedOffset 1, 15 lines modified
1 `'GCC:·(Debian·10.2.1-6)·10.2.1·202101101 'GCC:·(Debian·10.2.1-6)·10.2.1·20210110
 2 Tk$AF~#»):
 3 =C17fE/U
 4 ]T·uM=sT
2 @fI?I»  V. 
3 Tj!QWW0?s 
4 fssAJcS}}] 
5 M}smCC]C 
6 $!{5[oW! 
7 WrTNlo(L5 grTNho(L
 6 *[o}zy7m
 7 )dCU}OMsm
 8 #pbMbg1FZ
8 <S:iW/iD~! 
9 /6v`!)55 
10 Pa»     aa/ED 
11 ,{`H5·;<z7 
12 _hashlibmodule9 _hashlibmodule
13 EVPtype_spec10 EVPtype_spec
14 EVPXOFtype_spec11 EVPXOFtype_spec
15 HMACtype_spec12 HMACtype_spec
16 _openssl_hash_name_mapper13 _openssl_hash_name_mapper
17 PyInit__hashlib.cold14 PyInit__hashlib.cold
18 _openssl_hash_name_mapper.cold15 _openssl_hash_name_mapper.cold
487 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 323, 18 lines modifiedOffset 323, 18 lines modified
  
323 00008500·<EVP_new>:323 00008500·<EVP_new>:
324 »       ...324 »       ...
  
325 000087b0·<_hashlib_compare_digest>:325 000087b0·<_hashlib_compare_digest>:
326 »       ...326 »       ...
  
327 00008920·<EVP_get_block_size>:327 00008920·<EVP_hexdigest>:
328 »       ...328 »       ...
  
329 00008950·<EVP_hexdigest>:329 000089d0·<EVP_get_block_size>:
330 »       ...330 »       ...
  
331 00008a00·<EVP_get_digest_size>:331 00008a00·<EVP_get_digest_size>:
332 »       ...332 »       ...
  
333 00008a30·<EVP_copy>:333 00008a30·<EVP_copy>:
334 »       ...334 »       ...
2.6 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 71, 26 lines modifiedOffset 71, 26 lines modified
71 ··0x00000440·362e636f·6c640045·56505f6e·65770070·6.cold.EVP_new.p71 ··0x00000440·362e636f·6c640045·56505f6e·65770070·6.cold.EVP_new.p
72 ··0x00000450·795f6469·67657374·5f62795f·6e616d65·y_digest_by_name72 ··0x00000450·795f6469·67657374·5f62795f·6e616d65·y_digest_by_name
73 ··0x00000460·005f7061·72736572·2e350045·56505f6e·._parser.5.EVP_n73 ··0x00000460·005f7061·72736572·2e350045·56505f6e·._parser.5.EVP_n
74 ··0x00000470·65772e63·6f6c6400·5f686173·686c6962·ew.cold._hashlib74 ··0x00000470·65772e63·6f6c6400·5f686173·686c6962·ew.cold._hashlib
75 ··0x00000480·5f636f6d·70617265·5f646967·65737400·_compare_digest.75 ··0x00000480·5f636f6d·70617265·5f646967·65737400·_compare_digest.
76 ··0x00000490·5f686173·686c6962·5f636f6d·70617265·_hashlib_compare76 ··0x00000490·5f686173·686c6962·5f636f6d·70617265·_hashlib_compare
77 ··0x000004a0·5f646967·6573742e·636f6c64·00455650·_digest.cold.EVP77 ··0x000004a0·5f646967·6573742e·636f6c64·00455650·_digest.cold.EVP
78 ··0x000004b0·5f686173·682e636f·6c640045·56505f67·_hash.cold.EVP_g78 ··0x000004b0·5f686173·682e636f·6c640045·56505f64·_hash.cold.EVP_d
 79 ··0x000004c0·69676573·74004556·505f6469·67657374·igest.EVP_digest
79 ··0x000004c0·65745f62·6c6f636b·5f73697a·65004556·et_block_size.EV 
80 ··0x000004d0·505f6469·67657374·00455650·5f646967·P_digest.EVP_dig 
81 ··0x000004e0·6573742e·636f6c64·00455650·5f686578·est.cold.EVP_hex80 ··0x000004d0·2e636f6c·64004556·505f6865·78646967·.cold.EVP_hexdig
82 ··0x000004f0·64696765·7374006c·6f636b65·645f4556·digest.locked_EV81 ··0x000004e0·65737400·6c6f636b·65645f45·56505f4d·est.locked_EVP_M
83 ··0x00000500·505f4d44·5f435458·5f636f70·79004556·P_MD_CTX_copy.EV82 ··0x000004f0·445f4354·585f636f·70790045·56505f68·D_CTX_copy.EVP_h
84 ··0x00000510·505f6865·78646967·6573742e·636f6c64·P_hexdigest.cold83 ··0x00000500·65786469·67657374·2e636f6c·64007079·exdigest.cold.py
 84 ··0x00000510·5f646967·6573745f·62795f6e·616d652e·_digest_by_name.
 85 ··0x00000520·636f6c64·006c6f63·6b65645f·4556505f·cold.locked_EVP_
 86 ··0x00000530·4d445f43·54585f63·6f70792e·636f6c64·MD_CTX_copy.cold
 87 ··0x00000540·00455650·5f676574·5f626c6f·636b5f73·.EVP_get_block_s
85 ··0x00000520·00455650·5f676574·5f646967·6573745f·.EVP_get_digest_88 ··0x00000550·697a6500·4556505f·6765745f·64696765·ize.EVP_get_dige
86 ··0x00000530·73697a65·0070795f·64696765·73745f62·size.py_digest_b 
87 ··0x00000540·795f6e61·6d652e63·6f6c6400·6c6f636b·y_name.cold.lock 
88 ··0x00000550·65645f45·56505f4d·445f4354·585f636f·ed_EVP_MD_CTX_co 
89 ··0x00000560·70792e63·6f6c6400·5f646973·61626c65·py.cold._disable89 ··0x00000560·73745f73·697a6500·5f646973·61626c65·st_size._disable
90 ··0x00000570·645f6e65·77004556·505f7570·64617465·d_new.EVP_update90 ··0x00000570·645f6e65·77004556·505f7570·64617465·d_new.EVP_update
91 ··0x00000580·00455650·5f757064·6174652e·636f6c64·.EVP_update.cold91 ··0x00000580·00455650·5f757064·6174652e·636f6c64·.EVP_update.cold
92 ··0x00000590·00455650·5f636f70·79004556·505f636f·.EVP_copy.EVP_co92 ··0x00000590·00455650·5f636f70·79004556·505f636f·.EVP_copy.EVP_co
93 ··0x000005a0·70792e63·6f6c6400·4556505f·6765745f·py.cold.EVP_get_93 ··0x000005a0·70792e63·6f6c6400·4556505f·6765745f·py.cold.EVP_get_
94 ··0x000005b0·6e616d65·00455650·5f726570·72004556·name.EVP_repr.EV94 ··0x000005b0·6e616d65·00455650·5f726570·72004556·name.EVP_repr.EV
95 ··0x000005c0·50584f46·5f676574·5f646967·6573745f·PXOF_get_digest_95 ··0x000005c0·50584f46·5f676574·5f646967·6573745f·PXOF_get_digest_
96 ··0x000005d0·73697a65·00455650·584f465f·64696765·size.EVPXOF_dige96 ··0x000005d0·73697a65·00455650·584f465f·64696765·size.EVPXOF_dige
349 KB
./usr/lib/debug/.build-id/ea/ce9c0869504e93a4cc6529023382c191fcbba1.debug vs.
./usr/lib/debug/.build-id/ca/7121ef27f847b8e93bcc2a43c4a59ad1737ce7.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 18% similar despite different names
868 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x137011 ··Entry·point·address:···············0x1370
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········29884·(bytes·into·file)13 ··Start·of·section·headers:··········29872·(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:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3519 ··Number·of·section·headers:·········35
20 ··Section·header·string·table·index:·3420 ··Section·header·string·table·index:·34
1.02 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x13703 Entry·point·0x1370
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00f7c·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00f7c·R···0x1000
8 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x0282c·R·E·0x10008 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x0281c·R·E·0x1000
9 ··LOAD···········0x000000·0x00004000·0x00004000·0x00000·0x01f48·R···0x10009 ··LOAD···········0x000000·0x00004000·0x00004000·0x00000·0x01f48·R···0x1000
10 ··LOAD···········0x000edc·0x00007edc·0x00007edc·0x00000·0x00514·RW··0x100010 ··LOAD···········0x000edc·0x00007edc·0x00007edc·0x00000·0x00514·RW··0x1000
11 ··DYNAMIC········0x000edc·0x00007ee4·0x00007ee4·0x00000·0x000e8·RW··0x411 ··DYNAMIC········0x000edc·0x00007ee4·0x00007ee4·0x00000·0x000e8·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00004bb0·0x00004bb0·0x00000·0x00194·R···0x413 ··GNU_EH_FRAME···0x001000·0x00004bb0·0x00004bb0·0x00000·0x00194·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000edc·0x00007edc·0x00007edc·0x00000·0x00124·R···0x115 ··GNU_RELRO······0x000edc·0x00007edc·0x00007edc·0x00000·0x00124·R···0x1
4.23 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·35·section·headers,·starting·at·offset·0x74bc:1 There·are·35·section·headers,·starting·at·offset·0x74b0:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000450·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·000450·10···A··4···1··4
9.42 KB
readelf --wide --symbols {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 ·····6:·00000afc·····0·SECTION·LOCAL··DEFAULT····6·10 ·····6:·00000afc·····0·SECTION·LOCAL··DEFAULT····6·
11 ·····7:·00000b5c·····0·SECTION·LOCAL··DEFAULT····7·11 ·····7:·00000b5c·····0·SECTION·LOCAL··DEFAULT····7·
12 ·····8:·00000de4·····0·SECTION·LOCAL··DEFAULT····8·12 ·····8:·00000de4·····0·SECTION·LOCAL··DEFAULT····8·
13 ·····9:·00001000·····0·SECTION·LOCAL··DEFAULT····9·13 ·····9:·00001000·····0·SECTION·LOCAL··DEFAULT····9·
14 ····10:·00001020·····0·SECTION·LOCAL··DEFAULT···10·14 ····10:·00001020·····0·SECTION·LOCAL··DEFAULT···10·
15 ····11:·00001360·····0·SECTION·LOCAL··DEFAULT···11·15 ····11:·00001360·····0·SECTION·LOCAL··DEFAULT···11·
16 ····12:·00001370·····0·SECTION·LOCAL··DEFAULT···12·16 ····12:·00001370·····0·SECTION·LOCAL··DEFAULT···12·
17 ····13:·00003818·····0·SECTION·LOCAL··DEFAULT···13·17 ····13:·00003808·····0·SECTION·LOCAL··DEFAULT···13·
18 ····14:·00004000·····0·SECTION·LOCAL··DEFAULT···14·18 ····14:·00004000·····0·SECTION·LOCAL··DEFAULT···14·
19 ····15:·00004bb0·····0·SECTION·LOCAL··DEFAULT···15·19 ····15:·00004bb0·····0·SECTION·LOCAL··DEFAULT···15·
20 ····16:·00004d44·····0·SECTION·LOCAL··DEFAULT···16·20 ····16:·00004d44·····0·SECTION·LOCAL··DEFAULT···16·
21 ····17:·00007edc·····0·SECTION·LOCAL··DEFAULT···17·21 ····17:·00007edc·····0·SECTION·LOCAL··DEFAULT···17·
22 ····18:·00007ee0·····0·SECTION·LOCAL··DEFAULT···18·22 ····18:·00007ee0·····0·SECTION·LOCAL··DEFAULT···18·
23 ····19:·00007ee4·····0·SECTION·LOCAL··DEFAULT···19·23 ····19:·00007ee4·····0·SECTION·LOCAL··DEFAULT···19·
24 ····20:·00007fcc·····0·SECTION·LOCAL··DEFAULT···20·24 ····20:·00007fcc·····0·SECTION·LOCAL··DEFAULT···20·
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·eace9c0869504e93a4cc6529023382c191fcbba13 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ca7121ef27f847b8e93bcc2a43c4a59ad1737ce7
222 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················0x02 ··Offset:······················0x0
3 ··Length:······················77143 ··Length:······················7699
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············4835 ··Prologue·Length:·············483
6 ··Minimum·Instruction·Length:··16 ··Minimum·Instruction·Length:··1
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
67.8 KB
readelf --wide --debug-dump=info {}
    
Offset 25, 469 lines modifiedOffset 25, 469 lines modified
25 ····<3d>···DW_AT_GNU_locviews:·0x025 ····<3d>···DW_AT_GNU_locviews:·0x0
26 ·<2><41>:·Abbrev·Number:·3·(DW_TAG_variable)26 ·<2><41>:·Abbrev·Number:·3·(DW_TAG_variable)
27 ····<42>···DW_AT_abstract_origin:·<0x350a>27 ····<42>···DW_AT_abstract_origin:·<0x350a>
28 ····<46>···DW_AT_location····:·0x26·(location·list)28 ····<46>···DW_AT_location····:·0x26·(location·list)
29 ····<4a>···DW_AT_GNU_locviews:·0x2229 ····<4a>···DW_AT_GNU_locviews:·0x22
30 ·<2><4e>:·Abbrev·Number:·4·(DW_TAG_inlined_subroutine)30 ·<2><4e>:·Abbrev·Number:·4·(DW_TAG_inlined_subroutine)
31 ····<4f>···DW_AT_abstract_origin:·<0x3e62>31 ····<4f>···DW_AT_abstract_origin:·<0x3e62>
32 ····<53>···DW_AT_entry_pc····:·0x322832 ····<53>···DW_AT_entry_pc····:·0x3218
33 ····<57>···DW_AT_GNU_entry_view:·133 ····<57>···DW_AT_GNU_entry_view:·1
34 ····<58>···DW_AT_ranges······:·0x1834 ····<58>···DW_AT_ranges······:·0x18
35 ····<5c>···DW_AT_call_file···:·135 ····<5c>···DW_AT_call_file···:·1
36 ····<5d>···DW_AT_call_line···:·157836 ····<5d>···DW_AT_call_line···:·1578
37 ····<5f>···DW_AT_call_column·:·3637 ····<5f>···DW_AT_call_column·:·36
38 ····<60>···DW_AT_sibling·····:·<0x6e>38 ····<60>···DW_AT_sibling·····:·<0x6e>
39 ·<3><64>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)39 ·<3><64>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)
40 ····<65>···DW_AT_low_pc······:·0x323440 ····<65>···DW_AT_low_pc······:·0x3224
41 ····<69>···DW_AT_abstract_origin:·<0x1930>41 ····<69>···DW_AT_abstract_origin:·<0x1930>
42 ·<3><6d>:·Abbrev·Number:·042 ·<3><6d>:·Abbrev·Number:·0
43 ·<2><6e>:·Abbrev·Number:·4·(DW_TAG_inlined_subroutine)43 ·<2><6e>:·Abbrev·Number:·4·(DW_TAG_inlined_subroutine)
44 ····<6f>···DW_AT_abstract_origin:·<0x3e62>44 ····<6f>···DW_AT_abstract_origin:·<0x3e62>
45 ····<73>···DW_AT_entry_pc····:·0x324345 ····<73>···DW_AT_entry_pc····:·0x3233
46 ····<77>···DW_AT_GNU_entry_view:·146 ····<77>···DW_AT_GNU_entry_view:·1
47 ····<78>···DW_AT_ranges······:·0x3047 ····<78>···DW_AT_ranges······:·0x30
48 ····<7c>···DW_AT_call_file···:·148 ····<7c>···DW_AT_call_file···:·1
49 ····<7d>···DW_AT_call_line···:·158049 ····<7d>···DW_AT_call_line···:·1580
50 ····<7f>···DW_AT_call_column·:·4950 ····<7f>···DW_AT_call_column·:·49
51 ····<80>···DW_AT_sibling·····:·<0x8e>51 ····<80>···DW_AT_sibling·····:·<0x8e>
52 ·<3><84>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)52 ·<3><84>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)
53 ····<85>···DW_AT_low_pc······:·0x324f53 ····<85>···DW_AT_low_pc······:·0x323f
54 ····<89>···DW_AT_abstract_origin:·<0x1930>54 ····<89>···DW_AT_abstract_origin:·<0x1930>
55 ·<3><8d>:·Abbrev·Number:·055 ·<3><8d>:·Abbrev·Number:·0
56 ·<2><8e>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)56 ·<2><8e>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)
57 ····<8f>···DW_AT_low_pc······:·0x311e57 ····<8f>···DW_AT_low_pc······:·0x310e
58 ····<93>···DW_AT_abstract_origin:·<0x193d>58 ····<93>···DW_AT_abstract_origin:·<0x193d>
59 ·<2><97>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)59 ·<2><97>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)
60 ····<98>···DW_AT_low_pc······:·0x313c60 ····<98>···DW_AT_low_pc······:·0x312c
61 ····<9c>···DW_AT_abstract_origin:·<0x1949>61 ····<9c>···DW_AT_abstract_origin:·<0x1949>
62 ·<2><a0>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)62 ·<2><a0>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)
63 ····<a1>···DW_AT_low_pc······:·0x315263 ····<a1>···DW_AT_low_pc······:·0x3142
64 ····<a5>···DW_AT_abstract_origin:·<0x1955>64 ····<a5>···DW_AT_abstract_origin:·<0x1955>
65 ·<2><a9>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)65 ·<2><a9>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)
66 ····<aa>···DW_AT_low_pc······:·0x317566 ····<aa>···DW_AT_low_pc······:·0x3165
67 ····<ae>···DW_AT_abstract_origin:·<0x1961>67 ····<ae>···DW_AT_abstract_origin:·<0x1961>
68 ·<2><b2>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)68 ·<2><b2>:·Abbrev·Number:·5·(DW_TAG_GNU_call_site)
69 ····<b3>···DW_AT_low_pc······:·0x318669 ····<b3>···DW_AT_low_pc······:·0x3176
70 ····<b7>···DW_AT_abstract_origin:·<0x1961>70 ····<b7>···DW_AT_abstract_origin:·<0x1961>
71 ·<2><bb>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)71 ·<2><bb>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
72 ····<bc>···DW_AT_low_pc······:·0x319872 ····<bc>···DW_AT_low_pc······:·0x3188
73 ····<c0>···DW_AT_abstract_origin:·<0x4d3>73 ····<c0>···DW_AT_abstract_origin:·<0x4d3>
74 ····<c4>···DW_AT_sibling·····:·<0xdd>74 ····<c4>···DW_AT_sibling·····:·<0xdd>
75 ·<3><c8>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)75 ·<3><c8>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
76 ····<c9>···DW_AT_location····:·1·byte·block:·50·»       (DW_OP_reg0·(eax))76 ····<c9>···DW_AT_location····:·1·byte·block:·50·»       (DW_OP_reg0·(eax))
77 ····<cb>···DW_AT_GNU_call_site_value:·2·byte·block:·76·0·»   (DW_OP_breg6·(esi):·0)77 ····<cb>···DW_AT_GNU_call_site_value:·2·byte·block:·76·0·»   (DW_OP_breg6·(esi):·0)
78 ·<3><ce>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)78 ·<3><ce>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
79 ····<cf>···DW_AT_location····:·1·byte·block:·52·»       (DW_OP_reg2·(edx))79 ····<cf>···DW_AT_location····:·1·byte·block:·52·»       (DW_OP_reg2·(edx))
80 ····<d1>···DW_AT_GNU_call_site_value:·5·byte·block:·3·6·40·0·0·»(DW_OP_addr:·4006)80 ····<d1>···DW_AT_GNU_call_site_value:·5·byte·block:·3·6·40·0·0·»(DW_OP_addr:·4006)
81 ·<3><d7>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)81 ·<3><d7>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
82 ····<d8>···DW_AT_location····:·1·byte·block:·51·»       (DW_OP_reg1·(ecx))82 ····<d8>···DW_AT_location····:·1·byte·block:·51·»       (DW_OP_reg1·(ecx))
83 ····<da>···DW_AT_GNU_call_site_value:·1·byte·block:·34·»    (DW_OP_lit4)83 ····<da>···DW_AT_GNU_call_site_value:·1·byte·block:·34·»    (DW_OP_lit4)
84 ·<3><dc>:·Abbrev·Number:·084 ·<3><dc>:·Abbrev·Number:·0
85 ·<2><dd>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)85 ·<2><dd>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
86 ····<de>···DW_AT_low_pc······:·0x31aa86 ····<de>···DW_AT_low_pc······:·0x319a
87 ····<e2>···DW_AT_abstract_origin:·<0x4d3>87 ····<e2>···DW_AT_abstract_origin:·<0x4d3>
88 ····<e6>···DW_AT_sibling·····:·<0xff>88 ····<e6>···DW_AT_sibling·····:·<0xff>
89 ·<3><ea>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)89 ·<3><ea>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
90 ····<eb>···DW_AT_location····:·1·byte·block:·50·»       (DW_OP_reg0·(eax))90 ····<eb>···DW_AT_location····:·1·byte·block:·50·»       (DW_OP_reg0·(eax))
91 ····<ed>···DW_AT_GNU_call_site_value:·2·byte·block:·76·0·»   (DW_OP_breg6·(esi):·0)91 ····<ed>···DW_AT_GNU_call_site_value:·2·byte·block:·76·0·»   (DW_OP_breg6·(esi):·0)
92 ·<3><f0>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)92 ·<3><f0>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
93 ····<f1>···DW_AT_location····:·1·byte·block:·52·»       (DW_OP_reg2·(edx))93 ····<f1>···DW_AT_location····:·1·byte·block:·52·»       (DW_OP_reg2·(edx))
94 ····<f3>···DW_AT_GNU_call_site_value:·5·byte·block:·3·10·40·0·0·»       (DW_OP_addr:·4010)94 ····<f3>···DW_AT_GNU_call_site_value:·5·byte·block:·3·10·40·0·0·»       (DW_OP_addr:·4010)
95 ·<3><f9>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)95 ·<3><f9>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
96 ····<fa>···DW_AT_location····:·1·byte·block:·51·»       (DW_OP_reg1·(ecx))96 ····<fa>···DW_AT_location····:·1·byte·block:·51·»       (DW_OP_reg1·(ecx))
97 ····<fc>···DW_AT_GNU_call_site_value:·1·byte·block:·31·»    (DW_OP_lit1)97 ····<fc>···DW_AT_GNU_call_site_value:·1·byte·block:·31·»    (DW_OP_lit1)
98 ·<3><fe>:·Abbrev·Number:·098 ·<3><fe>:·Abbrev·Number:·0
99 ·<2><ff>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)99 ·<2><ff>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
100 ····<100>···DW_AT_low_pc······:·0x31bc100 ····<100>···DW_AT_low_pc······:·0x31ac
101 ····<104>···DW_AT_abstract_origin:·<0x4d3>101 ····<104>···DW_AT_abstract_origin:·<0x4d3>
102 ····<108>···DW_AT_sibling·····:·<0x121>102 ····<108>···DW_AT_sibling·····:·<0x121>
103 ·<3><10c>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)103 ·<3><10c>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
104 ····<10d>···DW_AT_location····:·1·byte·block:·50·»      (DW_OP_reg0·(eax))104 ····<10d>···DW_AT_location····:·1·byte·block:·50·»      (DW_OP_reg0·(eax))
105 ····<10f>···DW_AT_GNU_call_site_value:·2·byte·block:·76·0·»  (DW_OP_breg6·(esi):·0)105 ····<10f>···DW_AT_GNU_call_site_value:·2·byte·block:·76·0·»  (DW_OP_breg6·(esi):·0)
106 ·<3><112>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)106 ·<3><112>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
107 ····<113>···DW_AT_location····:·1·byte·block:·52·»      (DW_OP_reg2·(edx))107 ····<113>···DW_AT_location····:·1·byte·block:·52·»      (DW_OP_reg2·(edx))
108 ····<115>···DW_AT_GNU_call_site_value:·5·byte·block:·3·1a·40·0·0·»      (DW_OP_addr:·401a)108 ····<115>···DW_AT_GNU_call_site_value:·5·byte·block:·3·1a·40·0·0·»      (DW_OP_addr:·401a)
109 ·<3><11b>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)109 ·<3><11b>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
110 ····<11c>···DW_AT_location····:·1·byte·block:·51·»      (DW_OP_reg1·(ecx))110 ····<11c>···DW_AT_location····:·1·byte·block:·51·»      (DW_OP_reg1·(ecx))
111 ····<11e>···DW_AT_GNU_call_site_value:·1·byte·block:·32·»   (DW_OP_lit2)111 ····<11e>···DW_AT_GNU_call_site_value:·1·byte·block:·32·»   (DW_OP_lit2)
112 ·<3><120>:·Abbrev·Number:·0112 ·<3><120>:·Abbrev·Number:·0
113 ·<2><121>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)113 ·<2><121>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
114 ····<122>···DW_AT_low_pc······:·0x31ce114 ····<122>···DW_AT_low_pc······:·0x31be
115 ····<126>···DW_AT_abstract_origin:·<0x4d3>115 ····<126>···DW_AT_abstract_origin:·<0x4d3>
116 ····<12a>···DW_AT_sibling·····:·<0x143>116 ····<12a>···DW_AT_sibling·····:·<0x143>
117 ·<3><12e>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)117 ·<3><12e>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
118 ····<12f>···DW_AT_location····:·1·byte·block:·50·»      (DW_OP_reg0·(eax))118 ····<12f>···DW_AT_location····:·1·byte·block:·50·»      (DW_OP_reg0·(eax))
119 ····<131>···DW_AT_GNU_call_site_value:·2·byte·block:·76·0·»  (DW_OP_breg6·(esi):·0)119 ····<131>···DW_AT_GNU_call_site_value:·2·byte·block:·76·0·»  (DW_OP_breg6·(esi):·0)
120 ·<3><134>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)120 ·<3><134>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
121 ····<135>···DW_AT_location····:·1·byte·block:·52·»      (DW_OP_reg2·(edx))121 ····<135>···DW_AT_location····:·1·byte·block:·52·»      (DW_OP_reg2·(edx))
122 ····<137>···DW_AT_GNU_call_site_value:·5·byte·block:·3·25·40·0·0·»      (DW_OP_addr:·4025)122 ····<137>···DW_AT_GNU_call_site_value:·5·byte·block:·3·25·40·0·0·»      (DW_OP_addr:·4025)
123 ·<3><13d>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)123 ·<3><13d>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
124 ····<13e>···DW_AT_location····:·1·byte·block:·51·»      (DW_OP_reg1·(ecx))124 ····<13e>···DW_AT_location····:·1·byte·block:·51·»      (DW_OP_reg1·(ecx))
125 ····<140>···DW_AT_GNU_call_site_value:·1·byte·block:·31·»   (DW_OP_lit1)125 ····<140>···DW_AT_GNU_call_site_value:·1·byte·block:·31·»   (DW_OP_lit1)
126 ·<3><142>:·Abbrev·Number:·0126 ·<3><142>:·Abbrev·Number:·0
127 ·<2><143>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)127 ·<2><143>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
128 ····<144>···DW_AT_low_pc······:·0x31e0128 ····<144>···DW_AT_low_pc······:·0x31d0
129 ····<148>···DW_AT_abstract_origin:·<0x4d3>129 ····<148>···DW_AT_abstract_origin:·<0x4d3>
130 ····<14c>···DW_AT_sibling·····:·<0x165>130 ····<14c>···DW_AT_sibling·····:·<0x165>
131 ·<3><150>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)131 ·<3><150>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
132 ····<151>···DW_AT_location····:·1·byte·block:·50·»      (DW_OP_reg0·(eax))132 ····<151>···DW_AT_location····:·1·byte·block:·50·»      (DW_OP_reg0·(eax))
133 ····<153>···DW_AT_GNU_call_site_value:·2·byte·block:·76·0·»  (DW_OP_breg6·(esi):·0)133 ····<153>···DW_AT_GNU_call_site_value:·2·byte·block:·76·0·»  (DW_OP_breg6·(esi):·0)
134 ·<3><156>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)134 ·<3><156>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
135 ····<157>···DW_AT_location····:·1·byte·block:·52·»      (DW_OP_reg2·(edx))135 ····<157>···DW_AT_location····:·1·byte·block:·52·»      (DW_OP_reg2·(edx))
136 ····<159>···DW_AT_GNU_call_site_value:·5·byte·block:·3·30·40·0·0·»      (DW_OP_addr:·4030)136 ····<159>···DW_AT_GNU_call_site_value:·5·byte·block:·3·30·40·0·0·»      (DW_OP_addr:·4030)
137 ·<3><15f>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)137 ·<3><15f>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
138 ····<160>···DW_AT_location····:·1·byte·block:·51·»      (DW_OP_reg1·(ecx))138 ····<160>···DW_AT_location····:·1·byte·block:·51·»      (DW_OP_reg1·(ecx))
139 ····<162>···DW_AT_GNU_call_site_value:·1·byte·block:·32·»   (DW_OP_lit2)139 ····<162>···DW_AT_GNU_call_site_value:·1·byte·block:·32·»   (DW_OP_lit2)
140 ·<3><164>:·Abbrev·Number:·0140 ·<3><164>:·Abbrev·Number:·0
141 ·<2><165>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)141 ·<2><165>:·Abbrev·Number:·6·(DW_TAG_GNU_call_site)
142 ····<166>···DW_AT_low_pc······:·0x31f2142 ····<166>···DW_AT_low_pc······:·0x31e2
143 ····<16a>···DW_AT_abstract_origin:·<0x4d3>143 ····<16a>···DW_AT_abstract_origin:·<0x4d3>
144 ····<16e>···DW_AT_sibling·····:·<0x189>144 ····<16e>···DW_AT_sibling·····:·<0x189>
145 ·<3><172>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)145 ·<3><172>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
146 ····<173>···DW_AT_location····:·1·byte·block:·50·»      (DW_OP_reg0·(eax))146 ····<173>···DW_AT_location····:·1·byte·block:·50·»      (DW_OP_reg0·(eax))
147 ····<175>···DW_AT_GNU_call_site_value:·2·byte·block:·76·0·»  (DW_OP_breg6·(esi):·0)147 ····<175>···DW_AT_GNU_call_site_value:·2·byte·block:·76·0·»  (DW_OP_breg6·(esi):·0)
148 ·<3><178>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)148 ·<3><178>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
149 ····<179>···DW_AT_location····:·1·byte·block:·52·»      (DW_OP_reg2·(edx))149 ····<179>···DW_AT_location····:·1·byte·block:·52·»      (DW_OP_reg2·(edx))
150 ····<17b>···DW_AT_GNU_call_site_value:·5·byte·block:·3·3c·40·0·0·»      (DW_OP_addr:·403c)150 ····<17b>···DW_AT_GNU_call_site_value:·5·byte·block:·3·3c·40·0·0·»      (DW_OP_addr:·403c)
151 ·<3><181>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)151 ·<3><181>:·Abbrev·Number:·7·(DW_TAG_GNU_call_site_parameter)
Max diff block lines reached; 61940/69395 bytes (89.26%) of diff not shown.
808 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
3 ··Length:···················1163 ··Length:···················116
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x05 ··Offset·into·.debug_info:··0x0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00003100·00000716·9 ····000030f0·00000716·
10 ····00001370·00000f5e·10 ····00001370·00000f5e·
11 ····000022d0·0000004a·11 ····000022d0·0000004a·
12 ····00002320·000002e9·12 ····00002320·000002e9·
13 ····00002610·00000073·13 ····00002610·0000006e·
14 ····00002690·00000055·14 ····00002680·00000055·
15 ····000026f0·00000009·15 ····000026e0·00000009·
16 ····00002700·000000a8·16 ····000026f0·000000a8·
17 ····000027b0·0000028d·17 ····000027a0·0000028d·
18 ····00002a40·0000039c·18 ····00002a30·0000039c·
19 ····00002de0·00000160·19 ····00002dd0·00000160·
20 ····00002f40·000000c0·20 ····00002f30·000000c0·
21 ····00000000·00000000·21 ····00000000·00000000·
  
39.0 KB
readelf --wide --debug-dump=loc {}
    
Offset 2, 26 lines modifiedOffset 2, 26 lines modified
  
2 ····Offset···Begin············End··············Expression2 ····Offset···Begin············End··············Expression
  
3 ····00000000·v0000000·v0000000·location·view·pair3 ····00000000·v0000000·v0000000·location·view·pair
4 ····00000002·v0000000·v0000000·location·view·pair4 ····00000002·v0000000·v0000000·location·view·pair
  
5 ····00000004·v0000000·v0000000·views·at·00000000·for:5 ····00000004·v0000000·v0000000·views·at·00000000·for:
6 ·············00003157·0000316b·(DW_OP_reg0·(eax))6 ·············00003147·0000315b·(DW_OP_reg0·(eax))
7 ····0000000f·v0000000·v0000000·views·at·00000002·for:7 ····0000000f·v0000000·v0000000·views·at·00000002·for:
8 ·············0000316b·000033c3·(DW_OP_reg6·(esi))8 ·············0000315b·000033b3·(DW_OP_reg6·(esi))
9 ····0000001a·<End·of·list>9 ····0000001a·<End·of·list>
  
10 ····00000022·v0000000·v0000000·location·view·pair10 ····00000022·v0000000·v0000000·location·view·pair
11 ····00000024·v0000000·v0000000·location·view·pair11 ····00000024·v0000000·v0000000·location·view·pair
  
12 ····00000026·v0000000·v0000000·views·at·00000022·for:12 ····00000026·v0000000·v0000000·views·at·00000022·for:
13 ·············00003141·00003151·(DW_OP_reg0·(eax))13 ·············00003131·00003141·(DW_OP_reg0·(eax))
14 ····00000031·v0000000·v0000000·views·at·00000024·for:14 ····00000031·v0000000·v0000000·views·at·00000024·for:
15 ·············00003151·000033c3·(DW_OP_reg7·(edi))15 ·············00003141·000033b3·(DW_OP_reg7·(edi))
16 ····0000003c·<End·of·list>16 ····0000003c·<End·of·list>
  
17 ····00000044·v0000000·v0000000·location·view·pair17 ····00000044·v0000000·v0000000·location·view·pair
18 ····00000046·v0000000·v0000000·location·view·pair18 ····00000046·v0000000·v0000000·location·view·pair
19 ····00000048·v0000000·v0000000·location·view·pair19 ····00000048·v0000000·v0000000·location·view·pair
20 ····0000004a·v0000000·v0000000·location·view·pair20 ····0000004a·v0000000·v0000000·location·view·pair
21 ····0000004c·v0000000·v0000000·location·view·pair21 ····0000004c·v0000000·v0000000·location·view·pair
806 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
3 ··Length:···················1163 ··Length:···················116
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x05 ··Offset·into·.debug_info:··0x0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····00003100·00000716·9 ····000030f0·00000716·
10 ····00001370·00000f5e·10 ····00001370·00000f5e·
11 ····000022d0·0000004a·11 ····000022d0·0000004a·
12 ····00002320·000002e9·12 ····00002320·000002e9·
13 ····00002610·00000073·13 ····00002610·0000006e·
14 ····00002690·00000055·14 ····00002680·00000055·
15 ····000026f0·00000009·15 ····000026e0·00000009·
16 ····00002700·000000a8·16 ····000026f0·000000a8·
17 ····000027b0·0000028d·17 ····000027a0·0000028d·
18 ····00002a40·0000039c·18 ····00002a30·0000039c·
19 ····00002de0·00000160·19 ····00002dd0·00000160·
20 ····00002f40·000000c0·20 ····00002f30·000000c0·
21 ····00000000·00000000·21 ····00000000·00000000·
  
323 B
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 13 lines modified
1 GCC:·(Debian·10.2.1-6)·10.2.1·202101101 GCC:·(Debian·10.2.1-6)·10.2.1·20210110
 2 WhBOr]Nr]=
 3 tIn9_:?*4
2 VWVU4[*UY 
3 @%%xH[WcR 
4 MfJvD7o?k 
5 1#s0A&=QgC4 1#s0A&=QgC
6 L+w7)I*_5 L+w7)I*_
7 O],#T9<Q&6 O],#T9<Q&
8 ~mp%Lq[?lK 
9 mmap_object_type7 mmap_object_type
10 mmapmodule8 mmapmodule
11 PyInit_mmap.cold9 PyInit_mmap.cold
12 setint.cold10 setint.cold
13 new_mmap_object11 new_mmap_object
14 keywords.112 keywords.1
15 new_mmap_object.cold13 new_mmap_object.cold
1.94 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 94, 78 lines modifiedOffset 94, 78 lines modified
  
94 00002320·<new_mmap_object>:94 00002320·<new_mmap_object>:
95 »       ...95 »       ...
  
96 00002610·<mmap_object_dealloc>:96 00002610·<mmap_object_dealloc>:
97 »       ...97 »       ...
  
98 00002690·<mmap_buffer_getbuf>:98 00002680·<mmap_buffer_getbuf>:
99 »       ...99 »       ...
  
100 000026f0·<mmap_buffer_releasebuf>:100 000026e0·<mmap_buffer_releasebuf>:
101 »       ...101 »       ...
  
102 00002700·<mmap_close_method>:102 000026f0·<mmap_close_method>:
103 »       ...103 »       ...
  
104 000027b0·<mmap_subscript>:104 000027a0·<mmap_subscript>:
105 »       ...105 »       ...
  
106 00002a40·<mmap_ass_subscript>:106 00002a30·<mmap_ass_subscript>:
107 »       ...107 »       ...
  
108 00002de0·<mmap_find_method>:108 00002dd0·<mmap_find_method>:
109 »       ...109 »       ...
  
110 00002f40·<mmap_move_method>:110 00002f30·<mmap_move_method>:
111 »       ...111 »       ...
  
112 00003000·<__x86.get_pc_thunk.bx>:112 00002ff0·<__x86.get_pc_thunk.bx>:
113 »       ...113 »       ...
  
114 00003010·<deregister_tm_clones>:114 00003000·<deregister_tm_clones>:
115 »       ...115 »       ...
  
116 00003050·<register_tm_clones>:116 00003040·<register_tm_clones>:
117 »       ...117 »       ...
  
118 000030a0·<__do_global_dtors_aux>:118 00003090·<__do_global_dtors_aux>:
119 »       ...119 »       ...
  
120 000030f0·<frame_dummy>:120 000030e0·<frame_dummy>:
121 frame_dummy():121 frame_dummy():
122 »       add····%al,(%eax)122 »       add····%al,(%eax)
123 »       add····%al,(%eax)123 »       add····%al,(%eax)
124 »       ...124 »       ...
  
125 000030f5·<__x86.get_pc_thunk.dx>:125 000030e5·<__x86.get_pc_thunk.dx>:
126 »       ...126 »       ...
  
127 00003100·<PyInit_mmap>:127 000030f0·<PyInit_mmap>:
128 »       ...128 »       ...
  
129 000033d0·<mmap__enter__method>:129 000033c0·<mmap__enter__method>:
130 »       ...130 »       ...
  
131 00003400·<mmap__exit__method>:131 000033f0·<mmap__exit__method>:
132 »       ...132 »       ...
  
133 00003450·<mmap_seek_method>:133 00003440·<mmap_seek_method>:
134 »       ...134 »       ...
  
135 00003510·<mmap_write_method>:135 00003500·<mmap_write_method>:
136 »       ...136 »       ...
  
137 000035f0·<mmap_write_byte_method>:137 000035e0·<mmap_write_byte_method>:
138 »       ...138 »       ...
  
139 00003670·<mmap_tell_method>:139 00003660·<mmap_tell_method>:
140 »       ...140 »       ...
  
141 000036b0·<mmap_read_method>:141 000036a0·<mmap_read_method>:
142 »       ...142 »       ...
  
143 00003740·<mmap_read_byte_method>:143 00003730·<mmap_read_byte_method>:
144 »       ...144 »       ...
  
145 00003790·<mmap__repr__method>:145 00003780·<mmap__repr__method>:
146 »       ...146 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 00003818·<_fini>:2 00003808·<_fini>:
3 »       ...3 »       ...
947 KB
./usr/lib/debug/.build-id/ea/e9d07790a8eef3573abce096c7196104890c5d.debug vs.
./usr/lib/debug/.build-id/33/eebef3c07579b1ddaa74f4094cb1223e096f05.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 18% similar despite different names
868 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x126011 ··Entry·point·address:···············0x1260
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········33192·(bytes·into·file)13 ··Start·of·section·headers:··········33176·(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:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3319 ··Number·of·section·headers:·········33
20 ··Section·header·string·table·index:·3220 ··Section·header·string·table·index:·32
1.02 KB
readelf --wide --program-header {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 Elf·file·type·is·DYN·(Shared·object·file)2 Elf·file·type·is·DYN·(Shared·object·file)
3 Entry·point·0x12603 Entry·point·0x1260
4 There·are·9·program·headers,·starting·at·offset·524 There·are·9·program·headers,·starting·at·offset·52
  
5 Program·Headers:5 Program·Headers:
6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align6 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
7 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00b00·R···0x10007 ··LOAD···········0x000000·0x00000000·0x00000000·0x00178·0x00b00·R···0x1000
8 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x02904·R·E·0x10008 ··LOAD···········0x000000·0x00001000·0x00001000·0x00000·0x028e4·R·E·0x1000
9 ··LOAD···········0x000000·0x00004000·0x00004000·0x00000·0x015dc·R···0x10009 ··LOAD···········0x000000·0x00004000·0x00004000·0x00000·0x015dc·R···0x1000
10 ··LOAD···········0x000f18·0x00006f18·0x00006f18·0x00000·0x005d8·RW··0x100010 ··LOAD···········0x000f18·0x00006f18·0x00006f18·0x00000·0x005d8·RW··0x1000
11 ··DYNAMIC········0x000f18·0x00006f20·0x00006f20·0x00000·0x000c0·RW··0x411 ··DYNAMIC········0x000f18·0x00006f20·0x00006f20·0x00000·0x000c0·RW··0x4
12 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x412 ··NOTE···········0x000154·0x00000154·0x00000154·0x00024·0x00024·R···0x4
13 ··GNU_EH_FRAME···0x001000·0x00004900·0x00004900·0x00000·0x0011c·R···0x413 ··GNU_EH_FRAME···0x001000·0x00004900·0x00004900·0x00000·0x0011c·R···0x4
14 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1014 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
15 ··GNU_RELRO······0x000f18·0x00006f18·0x00006f18·0x00000·0x000e8·R···0x115 ··GNU_RELRO······0x000f18·0x00006f18·0x00006f18·0x00000·0x000e8·R···0x1
4.13 KB
readelf --wide --sections {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 There·are·33·section·headers,·starting·at·offset·0x81a8:1 There·are·33·section·headers,·starting·at·offset·0x8198:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000154·000154·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000178·000178·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000198·000178·0002f0·10···A··4···1··47 ··[·3]·.dynsym···········NOBITS··········00000198·000178·0002f0·10···A··4···1··4
8 ··[·4]·.dynstr···········NOBITS··········00000488·000178·000357·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000488·000178·000357·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000007e0·000178·000210·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000007e0·000178·000210·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000009f0·000178·000110·08··AI··3··19··410 ··[·6]·.rel.plt··········NOBITS··········000009f0·000178·000110·08··AI··3··19··4
11 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00001000·001000·000020·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00001020·001000·000230·04··AX··0···0·1612 ··[·8]·.plt··············NOBITS··········00001020·001000·000230·04··AX··0···0·16
13 ··[·9]·.plt.got··········NOBITS··········00001250·001000·000008·08··AX··0···0··813 ··[·9]·.plt.got··········NOBITS··········00001250·001000·000008·08··AX··0···0··8
14 ··[10]·.text·············NOBITS··········00001260·001000·00268e·00··AX··0···0·1614 ··[10]·.text·············NOBITS··········00001260·001000·00266e·00··AX··0···0·16
15 ··[11]·.fini·············NOBITS··········000038f0·001000·000014·00··AX··0···0··415 ··[11]·.fini·············NOBITS··········000038d0·001000·000014·00··AX··0···0··4
16 ··[12]·.rodata···········NOBITS··········00004000·001000·0008fe·00···A··0···0·3216 ··[12]·.rodata···········NOBITS··········00004000·001000·0008fe·00···A··0···0·32
17 ··[13]·.eh_frame_hdr·····NOBITS··········00004900·001000·00011c·00···A··0···0··417 ··[13]·.eh_frame_hdr·····NOBITS··········00004900·001000·00011c·00···A··0···0··4
18 ··[14]·.eh_frame·········NOBITS··········00004a1c·001000·000bc0·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········00004a1c·001000·000bc0·00···A··0···0··4
19 ··[15]·.init_array·······NOBITS··········00006f18·000f18·000004·04··WA··0···0··419 ··[15]·.init_array·······NOBITS··········00006f18·000f18·000004·04··WA··0···0··4
20 ··[16]·.fini_array·······NOBITS··········00006f1c·000f18·000004·04··WA··0···0··420 ··[16]·.fini_array·······NOBITS··········00006f1c·000f18·000004·04··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········00006f20·000f18·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········00006f20·000f18·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00006fe0·000f18·000020·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00006fe0·000f18·000020·04··WA··0···0··4
23 ··[19]·.got.plt··········NOBITS··········00007000·000f18·000094·04··WA··0···0··423 ··[19]·.got.plt··········NOBITS··········00007000·000f18·000094·04··WA··0···0··4
24 ··[20]·.data·············NOBITS··········000070a0·000f18·00024c·00··WA··0···0·3224 ··[20]·.data·············NOBITS··········000070a0·000f18·00024c·00··WA··0···0·32
25 ··[21]·.bss··············NOBITS··········00007300·000f18·0001f0·00··WA··0···0·3225 ··[21]·.bss··············NOBITS··········00007300·000f18·0001f0·00··WA··0···0·32
26 ··[22]·.comment··········PROGBITS········00000000·000178·000027·01··MS··0···0··126 ··[22]·.comment··········PROGBITS········00000000·000178·000027·01··MS··0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·0001a0·000096·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·0001a0·000099·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·000238·002882·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·00023c·002874·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·002abc·000233·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·002ab0·000233·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·002cf0·001106·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·002ce4·001101·00···C··0···0··4
31 ··[27]·.debug_str········PROGBITS········00000000·003df8·000a5b·01·MSC··0···0··431 ··[27]·.debug_str········PROGBITS········00000000·003de8·000a5b·01·MSC··0···0··4
32 ··[28]·.debug_loc········PROGBITS········00000000·004854·00170a·00···C··0···0··432 ··[28]·.debug_loc········PROGBITS········00000000·004844·001706·00···C··0···0··4
33 ··[29]·.debug_ranges·····PROGBITS········00000000·005f60·00055d·00···C··0···0··433 ··[29]·.debug_ranges·····PROGBITS········00000000·005f4c·000561·00···C··0···0··4
34 ··[30]·.symtab···········SYMTAB··········00000000·0064c0·0013c0·10·····31·270··434 ··[30]·.symtab···········SYMTAB··········00000000·0064b0·0013c0·10·····31·270··4
35 ··[31]·.strtab···········STRTAB··········00000000·007880·0007fb·00······0···0··135 ··[31]·.strtab···········STRTAB··········00000000·007870·0007fb·00······0···0··1
36 ··[32]·.shstrtab·········STRTAB··········00000000·00807b·00012c·00······0···0··136 ··[32]·.shstrtab·········STRTAB··········00000000·00806b·00012c·00······0···0··1
37 Key·to·Flags:37 Key·to·Flags:
38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),38 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),39 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),40 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
41 ··p·(processor·specific)41 ··p·(processor·specific)
8.49 KB
readelf --wide --symbols {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ·····4:·00000488·····0·SECTION·LOCAL··DEFAULT····4·8 ·····4:·00000488·····0·SECTION·LOCAL··DEFAULT····4·
9 ·····5:·000007e0·····0·SECTION·LOCAL··DEFAULT····5·9 ·····5:·000007e0·····0·SECTION·LOCAL··DEFAULT····5·
10 ·····6:·000009f0·····0·SECTION·LOCAL··DEFAULT····6·10 ·····6:·000009f0·····0·SECTION·LOCAL··DEFAULT····6·
11 ·····7:·00001000·····0·SECTION·LOCAL··DEFAULT····7·11 ·····7:·00001000·····0·SECTION·LOCAL··DEFAULT····7·
12 ·····8:·00001020·····0·SECTION·LOCAL··DEFAULT····8·12 ·····8:·00001020·····0·SECTION·LOCAL··DEFAULT····8·
13 ·····9:·00001250·····0·SECTION·LOCAL··DEFAULT····9·13 ·····9:·00001250·····0·SECTION·LOCAL··DEFAULT····9·
14 ····10:·00001260·····0·SECTION·LOCAL··DEFAULT···10·14 ····10:·00001260·····0·SECTION·LOCAL··DEFAULT···10·
15 ····11:·000038f0·····0·SECTION·LOCAL··DEFAULT···11·15 ····11:·000038d0·····0·SECTION·LOCAL··DEFAULT···11·
16 ····12:·00004000·····0·SECTION·LOCAL··DEFAULT···12·16 ····12:·00004000·····0·SECTION·LOCAL··DEFAULT···12·
17 ····13:·00004900·····0·SECTION·LOCAL··DEFAULT···13·17 ····13:·00004900·····0·SECTION·LOCAL··DEFAULT···13·
18 ····14:·00004a1c·····0·SECTION·LOCAL··DEFAULT···14·18 ····14:·00004a1c·····0·SECTION·LOCAL··DEFAULT···14·
19 ····15:·00006f18·····0·SECTION·LOCAL··DEFAULT···15·19 ····15:·00006f18·····0·SECTION·LOCAL··DEFAULT···15·
20 ····16:·00006f1c·····0·SECTION·LOCAL··DEFAULT···16·20 ····16:·00006f1c·····0·SECTION·LOCAL··DEFAULT···16·
21 ····17:·00006f20·····0·SECTION·LOCAL··DEFAULT···17·21 ····17:·00006f20·····0·SECTION·LOCAL··DEFAULT···17·
22 ····18:·00006fe0·····0·SECTION·LOCAL··DEFAULT···18·22 ····18:·00006fe0·····0·SECTION·LOCAL··DEFAULT···18·
430 B
readelf --wide --notes {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·eae9d07790a8eef3573abce096c7196104890c5d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·33eebef3c07579b1ddaa74f4094cb1223e096f05
394 KB
readelf --wide --debug-dump=rawline {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Raw·dump·of·debug·contents·of·section·.debug_line:1 Raw·dump·of·debug·contents·of·section·.debug_line:
  
2 ··Offset:······················0x02 ··Offset:······················0x0
3 ··Length:······················96133 ··Length:······················9596
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············3355 ··Prologue·Length:·············335
6 ··Minimum·Instruction·Length:··16 ··Minimum·Instruction·Length:··1
7 ··Initial·value·of·'is_stmt':··17 ··Initial·value·of·'is_stmt':··1
8 ··Line·Base:···················-58 ··Line·Base:···················-5
9 ··Line·Range:··················149 ··Line·Range:··················14
10 ··Opcode·Base:·················1310 ··Opcode·Base:·················13
165 KB
readelf --wide --debug-dump=info {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ···Abbrev·Offset:·0x06 ···Abbrev·Offset:·0x0
7 ···Pointer·Size:··47 ···Pointer·Size:··4
8 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)8 ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit)
9 ····<c>···DW_AT_producer····:·(indirect·string,·offset:·0x7f):·GNU·GIMPLE·10.2.1·20210110·-mtune=generic·-march=i686·-g·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=none·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fstack-protector·-fPIC·-fltrans9 ····<c>···DW_AT_producer····:·(indirect·string,·offset:·0x7f):·GNU·GIMPLE·10.2.1·20210110·-mtune=generic·-march=i686·-g·-g·-g·-g·-O3·-O3·-O3·-O3·-fno-openmp·-fno-openacc·-fcf-protection=none·-fwrapv·-fuse-linker-plugin·-ffat-lto-objects·-fstack-protector·-fPIC·-fltrans
10 ····<10>···DW_AT_language····:·12»  (ANSI·C99)10 ····<10>···DW_AT_language····:·12»  (ANSI·C99)
11 ····<11>···DW_AT_name········:·(indirect·string,·offset:·0x171):·<artificial>11 ····<11>···DW_AT_name········:·(indirect·string,·offset:·0x171):·<artificial>
12 ····<15>···DW_AT_comp_dir····:·(indirect·string,·offset:·0x18):·./build-static12 ····<15>···DW_AT_comp_dir····:·(indirect·string,·offset:·0x18):·./build-static
13 ····<19>···DW_AT_ranges······:·0x11f013 ····<19>···DW_AT_ranges······:·0x11b0
14 ····<1d>···DW_AT_low_pc······:·0x014 ····<1d>···DW_AT_low_pc······:·0x0
15 ····<21>···DW_AT_stmt_list···:·0x015 ····<21>···DW_AT_stmt_list···:·0x0
16 ·<1><25>:·Abbrev·Number:·2·(DW_TAG_subprogram)16 ·<1><25>:·Abbrev·Number:·2·(DW_TAG_subprogram)
17 ····<26>···DW_AT_abstract_origin:·<0x3e0b>17 ····<26>···DW_AT_abstract_origin:·<0x3e0b>
18 ····<2a>···DW_AT_ranges······:·0x018 ····<2a>···DW_AT_ranges······:·0x0
19 ····<2e>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)19 ····<2e>···DW_AT_frame_base··:·1·byte·block:·9c·»     (DW_OP_call_frame_cfa)
20 ····<30>···DW_AT_GNU_all_call_sites:·120 ····<30>···DW_AT_GNU_all_call_sites:·1
1000 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 27 lines modifiedOffset 3, 27 lines modified
3 ··Length:···················1643 ··Length:···················164
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x05 ··Offset·into·.debug_info:··0x0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000037c0·00000126·9 ····000037a0·00000126·
10 ····00001260·00000477·10 ····00001260·00000477·
11 ····000016e0·000000b6·11 ····000016e0·000000b6·
12 ····000017a0·000000a8·12 ····000017a0·000000a8·
13 ····00001850·0000015a·13 ····00001850·0000015a·
14 ····000019b0·000009d1·14 ····000019b0·000009d1·
15 ····00002390·0000023c·15 ····00002390·0000023c·
16 ····000025d0·000000cb·16 ····000025d0·000000cb·
17 ····000026a0·0000045a·17 ····000026a0·0000044a·
18 ····00002b00·0000007c·18 ····00002af0·0000007c·
19 ····00002b80·0000008c·19 ····00002b70·0000008c·
20 ····00002c10·000000a5·20 ····00002c00·000000a5·
21 ····00002cc0·000003c7·21 ····00002cb0·000003c7·
22 ····00003090·0000005d·22 ····00003080·0000005d·
23 ····000030f0·00000355·23 ····000030e0·00000355·
24 ····00003450·000000a2·24 ····00003440·000000a2·
25 ····00003500·00000193·25 ····000034f0·0000018b·
26 ····000036a0·0000001f·26 ····00003680·0000001f·
27 ····00000000·00000000·27 ····00000000·00000000·
  
369 KB
readelf --wide --debug-dump=loc {}
    
Offset 4, 45 lines modifiedOffset 4, 45 lines modified
  
4 ····00000000·v0000000·v0000000·location·view·pair4 ····00000000·v0000000·v0000000·location·view·pair
5 ····00000002·v0000000·v0000001·location·view·pair5 ····00000002·v0000000·v0000001·location·view·pair
6 ····00000004·v0000000·v0000000·location·view·pair6 ····00000004·v0000000·v0000000·location·view·pair
7 ····00000006·v0000000·v0000000·location·view·pair7 ····00000006·v0000000·v0000000·location·view·pair
  
8 ····00000008·v0000000·v0000000·views·at·00000000·for:8 ····00000008·v0000000·v0000000·views·at·00000000·for:
9 ·············000037e3·000037fe·(DW_OP_reg0·(eax))9 ·············000037c3·000037de·(DW_OP_reg0·(eax))
10 ····00000013·v0000000·v0000001·views·at·00000002·for:10 ····00000013·v0000000·v0000001·views·at·00000002·for:
11 ·············000037fe·000038aa·(DW_OP_reg6·(esi))11 ·············000037de·0000388a·(DW_OP_reg6·(esi))
12 ····0000001e·v0000000·v0000000·views·at·00000004·for:12 ····0000001e·v0000000·v0000000·views·at·00000004·for:
13 ·············000038b4·000038b9·(DW_OP_reg6·(esi))13 ·············00003894·00003899·(DW_OP_reg6·(esi))
14 ····00000029·v0000000·v0000000·views·at·00000006·for:14 ····00000029·v0000000·v0000000·views·at·00000006·for:
15 ·············00001267·00001278·(DW_OP_reg6·(esi))15 ·············00001267·00001278·(DW_OP_reg6·(esi))
16 ····00000034·<End·of·list>16 ····00000034·<End·of·list>
  
17 ····0000003c·v0000000·v0000000·location·view·pair17 ····0000003c·v0000000·v0000000·location·view·pair
18 ····0000003e·v0000000·v0000000·location·view·pair18 ····0000003e·v0000000·v0000000·location·view·pair
19 ····00000040·v0000000·v0000000·location·view·pair19 ····00000040·v0000000·v0000000·location·view·pair
  
20 ····00000042·v0000000·v0000000·views·at·0000003c·for:20 ····00000042·v0000000·v0000000·views·at·0000003c·for:
21 ·············00003804·00003808·(DW_OP_reg0·(eax))21 ·············000037e4·000037e8·(DW_OP_reg0·(eax))
22 ····0000004d·v0000000·v0000000·views·at·0000003e·for:22 ····0000004d·v0000000·v0000000·views·at·0000003e·for:
23 ·············00003808·00003859·(DW_OP_reg7·(edi))23 ·············000037e8·00003839·(DW_OP_reg7·(edi))
24 ····00000058·v0000000·v0000000·views·at·00000040·for:24 ····00000058·v0000000·v0000000·views·at·00000040·for:
25 ·············00001267·00001273·(DW_OP_reg7·(edi))25 ·············00001267·00001273·(DW_OP_reg7·(edi))
26 ····00000063·<End·of·list>26 ····00000063·<End·of·list>
  
27 ····0000006b·v0000001·v0000000·location·view·pair27 ····0000006b·v0000001·v0000000·location·view·pair
  
28 ····0000006d·v0000001·v0000000·views·at·0000006b·for:28 ····0000006d·v0000001·v0000000·views·at·0000006b·for:
29 ·············0000386f·00003880·(DW_OP_addr:·7420;·DW_OP_stack_value)29 ·············0000384f·00003860·(DW_OP_addr:·7420;·DW_OP_stack_value)
30 ····0000007d·<End·of·list>30 ····0000007d·<End·of·list>
  
31 ····00000085·v0000002·v0000000·location·view·pair31 ····00000085·v0000002·v0000000·location·view·pair
  
32 ····00000087·v0000002·v0000000·views·at·00000085·for:32 ····00000087·v0000002·v0000000·views·at·00000085·for:
33 ·············00003880·00003887·(DW_OP_addr:·7340;·DW_OP_stack_value)33 ·············00003860·00003867·(DW_OP_addr:·7340;·DW_OP_stack_value)
34 ····00000097·<End·of·list>34 ····00000097·<End·of·list>
  
35 ····0000009f·v0000001·v0000001·location·view·pair35 ····0000009f·v0000001·v0000001·location·view·pair
36 ····000000a1·v0000000·v0000000·location·view·pair36 ····000000a1·v0000000·v0000000·location·view·pair
  
37 ····000000a3·v0000001·v0000001·views·at·0000009f·for:37 ····000000a3·v0000001·v0000001·views·at·0000009f·for:
38 ·············0000174c·0000175d·(DW_OP_fbreg:·-32)38 ·············0000174c·0000175d·(DW_OP_fbreg:·-32)
998 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 27 lines modifiedOffset 3, 27 lines modified
3 ··Length:···················1643 ··Length:···················164
4 ··Version:··················24 ··Version:··················2
5 ··Offset·into·.debug_info:··0x05 ··Offset·into·.debug_info:··0x0
6 ··Pointer·Size:·············46 ··Pointer·Size:·············4
7 ··Segment·Size:·············07 ··Segment·Size:·············0
  
8 ····Address····Length8 ····Address····Length
9 ····000037c0·00000126·9 ····000037a0·00000126·
10 ····00001260·00000477·10 ····00001260·00000477·
11 ····000016e0·000000b6·11 ····000016e0·000000b6·
12 ····000017a0·000000a8·12 ····000017a0·000000a8·
13 ····00001850·0000015a·13 ····00001850·0000015a·
14 ····000019b0·000009d1·14 ····000019b0·000009d1·
15 ····00002390·0000023c·15 ····00002390·0000023c·
16 ····000025d0·000000cb·16 ····000025d0·000000cb·
17 ····000026a0·0000045a·17 ····000026a0·0000044a·
18 ····00002b00·0000007c·18 ····00002af0·0000007c·
19 ····00002b80·0000008c·19 ····00002b70·0000008c·
20 ····00002c10·000000a5·20 ····00002c00·000000a5·
21 ····00002cc0·000003c7·21 ····00002cb0·000003c7·
22 ····00003090·0000005d·22 ····00003080·0000005d·
23 ····000030f0·00000355·23 ····000030e0·00000355·
24 ····00003450·000000a2·24 ····00003440·000000a2·
25 ····00003500·00000193·25 ····000034f0·0000018b·
26 ····000036a0·0000001f·26 ····00003680·0000001f·
27 ····00000000·00000000·27 ····00000000·00000000·
  
385 B
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 11 lines modified
1 ]GCC:·(Debian·10.2.1-6)·10.2.1·202101101 GCC:·(Debian·10.2.1-6)·10.2.1·20210110
 2 w6~$13e}$1
 3 mq~vxh`d
 4 u.ZbgYKixj
2 U^jjD3L= 
3 %ZD0|J)o 
4 3iuDFn~!, 
5 r]_^;#1UQf 
6 `,p7|$1=m 
7 `]XY-wj-, 
8 (l<0·45Y 
9 _lsprofmodule5 _lsprofmodule
10 PyProfiler_Type6 PyProfiler_Type
11 initialized7 initialized
12 profiler_entry_desc8 profiler_entry_desc
13 StatsEntryType9 StatsEntryType
14 StatsSubEntryType10 StatsSubEntryType
15 profiler_subentry_desc11 profiler_subentry_desc
1.68 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 56, 70 lines modifiedOffset 56, 70 lines modified
  
56 000025d0·<CallExternalTimer>:56 000025d0·<CallExternalTimer>:
57 »       ...57 »       ...
  
58 000026a0·<Stop>:58 000026a0·<Stop>:
59 »       ...59 »       ...
  
60 00002b00·<profiler_disable>:60 00002af0·<profiler_disable>:
61 »       ...61 »       ...
  
62 00002b80·<profiler_dealloc>:62 00002b70·<profiler_dealloc>:
63 »       ...63 »       ...
  
64 00002c10·<profiler_getstats>:64 00002c00·<profiler_getstats>:
65 »       ...65 »       ...
  
66 00002cc0·<RotatingTree_Enum>:66 00002cb0·<RotatingTree_Enum>:
67 »       ...67 »       ...
  
68 00003090·<clearEntries>:68 00003080·<clearEntries>:
69 »       ...69 »       ...
  
70 000030f0·<statsForEntry>:70 000030e0·<statsForEntry>:
71 »       ...71 »       ...
  
72 00003450·<statsForSubEntry>:72 00003440·<statsForSubEntry>:
73 »       ...73 »       ...
  
74 00003500·<freeEntry>:74 000034f0·<freeEntry>:
75 »       ...75 »       ...
  
76 000036a0·<freeSubEntry>:76 00003680·<freeSubEntry>:
77 »       ...77 »       ...
  
78 000036c0·<__x86.get_pc_thunk.bx>:78 000036a0·<__x86.get_pc_thunk.bx>:
79 »       ...79 »       ...
  
80 000036d0·<deregister_tm_clones>:80 000036b0·<deregister_tm_clones>:
81 »       ...81 »       ...
  
82 00003710·<register_tm_clones>:82 000036f0·<register_tm_clones>:
83 »       ...83 »       ...
  
84 00003760·<__do_global_dtors_aux>:84 00003740·<__do_global_dtors_aux>:
85 »       ...85 »       ...
  
86 000037b0·<frame_dummy>:86 00003790·<frame_dummy>:
87 frame_dummy():87 frame_dummy():
88 »       add····%al,(%eax)88 »       add····%al,(%eax)
89 »       add····%al,(%eax)89 »       add····%al,(%eax)
90 »       ...90 »       ...
  
91 000037b5·<__x86.get_pc_thunk.dx>:91 00003795·<__x86.get_pc_thunk.dx>:
92 »       ...92 »       ...
  
93 000037c0·<PyInit__lsprof>:93 000037a0·<PyInit__lsprof>:
94 »       ...94 »       ...
  
95 000038c0·<profiler_clear>:95 000038a0·<profiler_clear>:
96 »       ...96 »       ...
  
97 000038e6·<__x86.get_pc_thunk.di>:97 000038c6·<__x86.get_pc_thunk.di>:
98 __x86.get_pc_thunk.di():98 __x86.get_pc_thunk.di():
99 »       add····%al,(%eax)99 »       add····%al,(%eax)
100 »       ...100 »       ...
  
101 000038ea·<__x86.get_pc_thunk.bp>:101 000038ca·<__x86.get_pc_thunk.bp>:
102 __x86.get_pc_thunk.bp():102 __x86.get_pc_thunk.bp():
103 »       add····%al,(%eax)103 »       add····%al,(%eax)
104 »       ...104 »       ...
285 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 000038f0·<_fini>:2 000038d0·<_fini>:
3 »       ...3 »       ...
108 KB
python3.9-dev_3.9.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·2021-02-28·17:03:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-02-28·17:03:44.000000·debian-binary
2 -rw-r--r--···0········0········0······812·2021-02-28·17:03:44.000000·control.tar.xz2 -rw-r--r--···0········0········0······812·2021-02-28·17:03:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0···519232·2021-02-28·17:03:44.000000·data.tar.xz3 -rw-r--r--···0········0········0···518700·2021-02-28·17:03:44.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
108 KB
data.tar.xz
108 KB
data.tar
1.75 KB
file list
    
Offset 5, 13 lines modifiedOffset 5, 13 lines modified
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9/
7 -rw-r--r--···0·root·········(0)·root·········(0)···492531·2021-02-19·12:31:44.000000·./usr/share/doc/python3.9/HISTORY.gz7 -rw-r--r--···0·root·········(0)·root·········(0)···492531·2021-02-19·12:31:44.000000·./usr/share/doc/python3.9/HISTORY.gz
8 -rw-r--r--···0·root·········(0)·root·········(0)·····3420·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9/README.maintainers8 -rw-r--r--···0·root·········(0)·root·········(0)·····3420·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9/README.maintainers
9 -rw-r--r--···0·root·········(0)·root·········(0)·····2154·2021-02-19·12:31:44.000000·./usr/share/doc/python3.9/README.valgrind.gz9 -rw-r--r--···0·root·········(0)·root·········(0)·····2154·2021-02-19·12:31:44.000000·./usr/share/doc/python3.9/README.valgrind.gz
10 -rw-r--r--···0·root·········(0)·root·········(0)·····2002·2021-02-19·12:31:44.000000·./usr/share/doc/python3.9/gdbinit.gz10 -rw-r--r--···0·root·········(0)·root·········(0)·····2002·2021-02-19·12:31:44.000000·./usr/share/doc/python3.9/gdbinit.gz
11 -rw-r--r--···0·root·········(0)·root·········(0)·······36·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9/pybench.log11 -rw-r--r--···0·root·········(0)·root·········(0)·······36·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9/pybench.log
12 -rw-r--r--···0·root·········(0)·root·········(0)····19397·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9/test_results.gz12 -rw-r--r--···0·root·········(0)·root·········(0)····18915·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9/test_results.gz
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/man/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/man/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/man/man1/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/man/man1/
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/bin/python3.9-config·->·i386-linux-gnu-python3.9-config15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/bin/python3.9-config·->·i386-linux-gnu-python3.9-config
16 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9-dev·->·python3.916 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9-dev·->·python3.9
17 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/man/man1/python3.9-config.1.gz·->·i386-linux-gnu-python3.9-config.1.gz17 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/man/man1/python3.9-config.1.gz·->·i386-linux-gnu-python3.9-config.1.gz
106 KB
./usr/share/doc/python3.9/test_results.gz
106 KB
test_results
    
Offset 21, 424 lines modifiedOffset 21, 421 lines modified
21 select················spwd··················syslog·············\xd21 select················spwd··················syslog·············\xd
22 time··················unicodedata···········zlib···············\xd22 time··················unicodedata···········zlib···············\xd
23 \xd23 \xd
24 running·build_scripts\xd24 running·build_scripts\xd
25 copying·and·adjusting·/build/reproducible-path/python3.9-3.9.2/Tools/scripts/pydoc3·->·build/scripts-3.9\xd25 copying·and·adjusting·/build/reproducible-path/python3.9-3.9.2/Tools/scripts/pydoc3·->·build/scripts-3.9\xd
26 copying·and·adjusting·/build/reproducible-path/python3.9-3.9.2/Tools/scripts/idle3·->·build/scripts-3.9\xd26 copying·and·adjusting·/build/reproducible-path/python3.9-3.9.2/Tools/scripts/idle3·->·build/scripts-3.9\xd
27 copying·and·adjusting·/build/reproducible-path/python3.9-3.9.2/Tools/scripts/2to3·->·build/scripts-3.9\xd27 copying·and·adjusting·/build/reproducible-path/python3.9-3.9.2/Tools/scripts/2to3·->·build/scripts-3.9\xd
28 changing·mode·of·build/scripts-3.9/pydoc3·from·644·to·755\xd28 changing·mode·of·build/scripts-3.9/pydoc3·from·664·to·775\xd
29 changing·mode·of·build/scripts-3.9/idle3·from·644·to·755\xd29 changing·mode·of·build/scripts-3.9/idle3·from·664·to·775\xd
30 changing·mode·of·build/scripts-3.9/2to3·from·644·to·755\xd30 changing·mode·of·build/scripts-3.9/2to3·from·664·to·775\xd
31 renaming·build/scripts-3.9/pydoc3·to·build/scripts-3.9/pydoc3.9\xd31 renaming·build/scripts-3.9/pydoc3·to·build/scripts-3.9/pydoc3.9\xd
32 renaming·build/scripts-3.9/idle3·to·build/scripts-3.9/idle3.9\xd32 renaming·build/scripts-3.9/idle3·to·build/scripts-3.9/idle3.9\xd
33 renaming·build/scripts-3.9/2to3·to·build/scripts-3.9/2to3-3.9\xd33 renaming·build/scripts-3.9/2to3·to·build/scripts-3.9/2to3-3.9\xd
34 ./python·-E·-c·'import·sys·;·from·sysconfig·import·get_platform·;·print("%s-%d.%d"·%·(get_platform(),·*sys.version_info[:2]))'·>platform\xd34 ./python·-E·-c·'import·sys·;·from·sysconfig·import·get_platform·;·print("%s-%d.%d"·%·(get_platform(),·*sys.version_info[:2]))'·>platform\xd
35 ./python··../Tools/scripts/run_tests.py·-j·1·-w·-uall·-x·test_asyncio·test_ensurepip·test_ftplib·test_gdb·test_httplib·test_imaplib·test_linuxaudiodev·test_nntplib·test_ossaudiodev·test_poplib·test_socket·test_ssl·test_ttk_guionly·test_venv\xd35 ./python··../Tools/scripts/run_tests.py·-j·1·-w·-uall·-x·test_asyncio·test_ensurepip·test_ftplib·test_gdb·test_httplib·test_imaplib·test_linuxaudiodev·test_nntplib·test_ossaudiodev·test_poplib·test_socket·test_ssl·test_ttk_guionly·test_venv\xd
36 /build/reproducible-path/python3.9-3.9.2/build-static/python·-u·-W·default·-bb·-E·-m·test·-w·-j·1·-w·-uall·-x·test_asyncio·test_ensurepip·test_ftplib·test_gdb·test_httplib·test_imaplib·test_linuxaudiodev·test_nntplib·test_ossaudiodev·test_poplib·test_socket·test_ssl·test_ttk_guionly·test_venv\xd36 /build/reproducible-path/python3.9-3.9.2/build-static/python·-u·-W·default·-bb·-E·-m·test·-w·-j·1·-w·-uall·-x·test_asyncio·test_ensurepip·test_ftplib·test_gdb·test_httplib·test_imaplib·test_linuxaudiodev·test_nntplib·test_ossaudiodev·test_poplib·test_socket·test_ssl·test_ttk_guionly·test_venv\xd
37 ==·CPython·3.9.2·(default,·Feb·28·2021,·17:03:44)·[GCC·10.2.1·20210110]\xd37 ==·CPython·3.9.2·(default,·Feb·28·2021,·17:03:44)·[GCC·10.2.1·20210110]\xd
38 ==·Linux-6.1.0-18-amd64-x86_64-with-glibc2.31·little-endian\xd38 ==·Linux-6.1.0-18-amd64-x86_64-with-glibc2.31·little-endian\xd
39 ==·cwd:·/build/reproducible-path/python3.9-3.9.2/build-static/build/test_python_19021æ\xd39 ==·cwd:·/build/reproducible-path/python3.9-3.9.2/build-static/build/test_python_61274æ\xd
40 ==·CPU·count:·13\xd40 ==·CPU·count:·24\xd
41 ==·encodings:·locale=UTF-8,·FS=utf-8\xd41 ==·encodings:·locale=UTF-8,·FS=utf-8\xd
42 0:00:00·load·avg:·11.60·Run·tests·in·parallel·using·1·child·processes\xd42 0:00:00·load·avg:·1.91·Run·tests·in·parallel·using·1·child·processes\xd
43 0:00:00·load·avg:·11.60·[··1/412]·test_grammar·passed\xd43 0:00:00·load·avg:·1.91·[··1/412]·test_grammar·passed\xd
44 0:00:00·load·avg:·11.60·[··2/412]·test_opcodes·passed\xd44 0:00:00·load·avg:·1.91·[··2/412]·test_opcodes·passed\xd
45 0:00:01·load·avg:·11.60·[··3/412]·test_dict·passed\xd45 0:00:00·load·avg:·1.91·[··3/412]·test_dict·passed\xd
46 0:00:01·load·avg:·11.60·[··4/412]·test_builtin·passed\xd46 0:00:00·load·avg:·1.91·[··4/412]·test_builtin·passed\xd
47 0:00:02·load·avg:·11.60·[··5/412]·test_exceptions·passed\xd47 0:00:01·load·avg:·1.92·[··5/412]·test_exceptions·passed\xd
48 0:00:03·load·avg:·11.60·[··6/412]·test_types·passed\xd48 0:00:01·load·avg:·1.92·[··6/412]·test_types·passed\xd
49 0:00:08·load·avg:·11.55·[··7/412]·test_unittest·passed\xd49 0:00:03·load·avg:·1.92·[··7/412]·test_unittest·passed\xd
50 0:00:09·load·avg:·11.51·[··8/412]·test_doctest·passed\xd50 0:00:04·load·avg:·1.92·[··8/412]·test_doctest·passed\xd
51 0:00:10·load·avg:·11.51·[··9/412]·test_doctest2·passed\xd51 0:00:04·load·avg:·1.92·[··9/412]·test_doctest2·passed\xd
52 0:00:13·load·avg:·11.51·[·10/412]·test_support·passed\xd52 0:00:06·load·avg:·1.93·[·10/412]·test_support·passed\xd
53 0:00:15·load·avg:·11.55·[·11/412]·test___all__·passed\xd53 0:00:07·load·avg:·1.93·[·11/412]·test___all__·passed\xd
54 0:00:16·load·avg:·11.55·[·12/412]·test___future__·passed\xd54 0:00:07·load·avg:·1.93·[·12/412]·test___future__·passed\xd
55 0:00:16·load·avg:·11.55·[·13/412]·test__locale·passed\xd55 0:00:07·load·avg:·1.93·[·13/412]·test__locale·passed\xd
56 0:00:16·load·avg:·11.55·[·14/412]·test__opcode·passed\xd56 0:00:07·load·avg:·1.93·[·14/412]·test__opcode·passed\xd
57 0:00:17·load·avg:·11.55·[·15/412]·test__osx_support·passed\xd57 0:00:07·load·avg:·1.93·[·15/412]·test__osx_support·passed\xd
58 0:00:19·load·avg:·11.55·[·16/412]·test__xxsubinterpreters·passed\xd58 0:00:08·load·avg:·1.93·[·16/412]·test__xxsubinterpreters·passed\xd
59 0:00:19·load·avg:·11.34·[·17/412]·test_abc·passed\xd59 0:00:08·load·avg:·1.93·[·17/412]·test_abc·passed\xd
60 0:00:19·load·avg:·11.34·[·18/412]·test_abstract_numbers·passed\xd60 0:00:09·load·avg:·1.93·[·18/412]·test_abstract_numbers·passed\xd
61 0:00:20·load·avg:·11.34·[·19/412]·test_aifc·passed\xd61 0:00:09·load·avg:·1.93·[·19/412]·test_aifc·passed\xd
62 0:00:24·load·avg:·11.34·[·20/412]·test_argparse·passed\xd62 0:00:11·load·avg:·1.93·[·20/412]·test_argparse·passed\xd
63 0:00:25·load·avg:·11.16·[·21/412]·test_array·passed\xd63 0:00:11·load·avg:·1.93·[·21/412]·test_array·passed\xd
64 0:00:26·load·avg:·11.16·[·22/412]·test_asdl_parser·passed\xd64 0:00:11·load·avg:·1.93·[·22/412]·test_asdl_parser·passed\xd
65 0:00:29·load·avg:·11.16·[·23/412]·test_ast·passed\xd65 0:00:13·load·avg:·1.93·[·23/412]·test_ast·passed\xd
66 0:00:30·load·avg:·11.30·[·24/412]·test_asyncgen·passed\xd66 0:00:14·load·avg:·1.93·[·24/412]·test_asyncgen·passed\xd
67 0:00:31·load·avg:·11.30·[·25/412]·test_asynchat·passed\xd67 0:00:15·load·avg:·1.93·[·25/412]·test_asynchat·passed\xd
68 0:00:34·load·avg:·11.30·[·26/412]·test_asyncore·passed\xd68 0:00:17·load·avg:·1.94·[·26/412]·test_asyncore·passed\xd
69 0:00:34·load·avg:·11.30·[·27/412]·test_atexit·passed\xd69 0:00:17·load·avg:·1.94·[·27/412]·test_atexit·passed\xd
70 0:00:34·load·avg:·11.12·[·28/412]·test_audioop·passed\xd70 0:00:17·load·avg:·1.94·[·28/412]·test_audioop·passed\xd
71 0:00:36·load·avg:·11.12·[·29/412]·test_audit·passed\xd71 0:00:18·load·avg:·1.94·[·29/412]·test_audit·passed\xd
72 0:00:36·load·avg:·11.12·[·30/412]·test_augassign·passed\xd72 0:00:18·load·avg:·1.94·[·30/412]·test_augassign·passed\xd
73 0:00:37·load·avg:·11.12·[·31/412]·test_base64·passed\xd73 0:00:18·load·avg:·1.94·[·31/412]·test_base64·passed\xd
74 0:00:37·load·avg:·11.12·[·32/412]·test_baseexception·passed\xd74 0:00:18·load·avg:·1.94·[·32/412]·test_baseexception·passed\xd
75 0:00:37·load·avg:·11.12·[·33/412]·test_bdb·passed\xd75 0:00:19·load·avg:·1.94·[·33/412]·test_bdb·passed\xd
76 0:00:38·load·avg:·11.12·[·34/412]·test_bigaddrspace·passed\xd76 0:00:19·load·avg:·1.94·[·34/412]·test_bigaddrspace·passed\xd
77 0:00:38·load·avg:·11.12·[·35/412]·test_bigmem·passed\xd77 0:00:19·load·avg:·1.94·[·35/412]·test_bigmem·passed\xd
78 0:00:38·load·avg:·11.12·[·36/412]·test_binascii·passed\xd78 0:00:19·load·avg:·1.94·[·36/412]·test_binascii·passed\xd
79 0:00:38·load·avg:·11.12·[·37/412]·test_binhex·passed\xd79 0:00:19·load·avg:·1.94·[·37/412]·test_binhex·passed\xd
80 0:00:39·load·avg:·11.12·[·38/412]·test_binop·passed\xd80 0:00:19·load·avg:·1.94·[·38/412]·test_binop·passed\xd
81 0:00:39·load·avg:·10.87·[·39/412]·test_bisect·passed\xd81 0:00:19·load·avg:·1.94·[·39/412]·test_bisect·passed\xd
82 0:00:39·load·avg:·10.87·[·40/412]·test_bool·passed\xd82 0:00:20·load·avg:·1.94·[·40/412]·test_bool·passed\xd
83 0:00:53·load·avg:·10.88·[·41/412]·test_buffer·passed\xd83 0:00:24·load·avg:·1.94·[·41/412]·test_buffer·passed\xd
84 0:00:55·load·avg:·11.53·[·42/412]·test_bufio·passed\xd84 0:00:25·load·avg:·1.94·[·42/412]·test_bufio·passed\xd
85 0:00:57·load·avg:·11.53·[·43/412]·test_bytes·passed\xd85 0:00:26·load·avg:·1.95·[·43/412]·test_bytes·passed\xd
86 0:01:03·load·avg:·11.24·[·44/412]·test_bz2·passed\xd86 0:00:29·load·avg:·1.95·[·44/412]·test_bz2·passed\xd
87 0:01:06·load·avg:·10.82·[·45/412]·test_c_locale_coercion·passed\xd87 0:00:30·load·avg:·1.95·[·45/412]·test_c_locale_coercion·passed\xd
88 0:01:08·load·avg:·10.82·[·46/412]·test_calendar·passed\xd88 0:00:32·load·avg:·1.95·[·46/412]·test_calendar·passed\xd
89 0:01:09·load·avg:·10.82·[·47/412]·test_call·passed\xd89 0:00:32·load·avg:·1.95·[·47/412]·test_call·passed\xd
90 0:01:28·load·avg:·9.91·[·48/412]·test_capi·passed\xd90 0:00:42·load·avg:·1.88·[·48/412]·test_capi·passed\xd
91 0:01:28·load·avg:·9.91·[·49/412]·test_cgi·passed\xd91 0:00:42·load·avg:·1.88·[·49/412]·test_cgi·passed\xd
92 0:01:29·load·avg:·9.91·[·50/412]·test_cgitb·passed\xd92 0:00:42·load·avg:·1.88·[·50/412]·test_cgitb·passed\xd
93 0:01:29·load·avg:·9.60·[·51/412]·test_charmapcodec·passed\xd93 0:00:42·load·avg:·1.88·[·51/412]·test_charmapcodec·passed\xd
94 0:01:30·load·avg:·9.60·[·52/412]·test_check_c_globals·passed\xd94 0:00:43·load·avg:·1.88·[·52/412]·test_check_c_globals·passed\xd
95 0:01:30·load·avg:·9.60·[·53/412]·test_class·passed\xd95 0:00:43·load·avg:·1.88·[·53/412]·test_class·passed\xd
96 0:01:30·load·avg:·9.60·[·54/412]·test_clinic·passed\xd96 0:00:43·load·avg:·1.88·[·54/412]·test_clinic·passed\xd
97 0:01:30·load·avg:·9.60·[·55/412]·test_cmath·passed\xd97 0:00:43·load·avg:·1.88·[·55/412]·test_cmath·passed\xd
98 0:01:31·load·avg:·9.60·[·56/412]·test_cmd·passed\xd98 0:00:43·load·avg:·1.88·[·56/412]·test_cmd·passed\xd
99 0:01:34·load·avg:·9.60·[·57/412]·test_cmd_line·passed\xd99 0:00:45·load·avg:·1.88·[·57/412]·test_cmd_line·passed\xd
100 0:01:37·load·avg:·9.31·[·58/412]·test_cmd_line_script·passed\xd100 0:00:47·load·avg:·1.89·[·58/412]·test_cmd_line_script·passed\xd
101 0:01:37·load·avg:·9.31·[·59/412]·test_code·passed\xd101 0:00:47·load·avg:·1.89·[·59/412]·test_code·passed\xd
102 0:01:38·load·avg:·9.31·[·60/412]·test_code_module·passed\xd102 0:00:47·load·avg:·1.89·[·60/412]·test_code_module·passed\xd
103 0:01:38·load·avg:·9.31·[·61/412]·test_codeccallbacks·passed\xd103 0:00:47·load·avg:·1.89·[·61/412]·test_codeccallbacks·passed\xd
104 0:01:39·load·avg:·9.31·[·62/412]·test_codecencodings_cn·passed\xd104 0:00:48·load·avg:·1.89·[·62/412]·test_codecencodings_cn·passed\xd
105 0:01:39·load·avg:·9.31·[·63/412]·test_codecencodings_hk·passed\xd105 0:00:48·load·avg:·1.89·[·63/412]·test_codecencodings_hk·passed\xd
106 0:01:39·load·avg:·9.52·[·64/412]·test_codecencodings_iso2022·passed\xd106 0:00:48·load·avg:·1.89·[·64/412]·test_codecencodings_iso2022·passed\xd
107 0:01:41·load·avg:·9.52·[·65/412]·test_codecencodings_jp·passed\xd107 0:00:48·load·avg:·1.89·[·65/412]·test_codecencodings_jp·passed\xd
108 0:01:41·load·avg:·9.52·[·66/412]·test_codecencodings_kr·passed\xd108 0:00:49·load·avg:·1.89·[·66/412]·test_codecencodings_kr·passed\xd
109 0:01:41·load·avg:·9.52·[·67/412]·test_codecencodings_tw·passed\xd109 0:00:49·load·avg:·1.89·[·67/412]·test_codecencodings_tw·passed\xd
110 0:01:42·load·avg:·9.52·[·68/412]·test_codecmaps_cn·passed\xd110 0:00:49·load·avg:·1.89·[·68/412]·test_codecmaps_cn·passed\xd
111 0:01:42·load·avg:·9.52·[·69/412]·test_codecmaps_hk·passed\xd111 0:00:49·load·avg:·1.89·[·69/412]·test_codecmaps_hk·passed\xd
112 0:01:43·load·avg:·9.52·[·70/412]·test_codecmaps_jp·passed\xd112 0:00:49·load·avg:·1.89·[·70/412]·test_codecmaps_jp·passed\xd
113 0:01:43·load·avg:·9.52·[·71/412]·test_codecmaps_kr·passed\xd113 0:00:49·load·avg:·1.89·[·71/412]·test_codecmaps_kr·passed\xd
114 0:01:43·load·avg:·9.52·[·72/412]·test_codecmaps_tw·passed\xd114 0:00:50·load·avg:·1.89·[·72/412]·test_codecmaps_tw·passed\xd
115 0:01:46·load·avg:·9.56·[·73/412]·test_codecs·passed\xd115 0:00:50·load·avg:·1.89·[·73/412]·test_codecs·passed\xd
116 0:01:46·load·avg:·9.56·[·74/412]·test_codeop·passed\xd116 0:00:50·load·avg:·1.89·[·74/412]·test_codeop·passed\xd
117 0:01:47·load·avg:·9.56·[·75/412]·test_collections·passed\xd117 0:00:51·load·avg:·1.90·[·75/412]·test_collections·passed\xd
118 0:01:47·load·avg:·9.56·[·76/412]·test_colorsys·passed\xd118 0:00:51·load·avg:·1.90·[·76/412]·test_colorsys·passed\xd
119 0:01:47·load·avg:·9.56·[·77/412]·test_compare·passed\xd119 0:00:51·load·avg:·1.90·[·77/412]·test_compare·passed\xd
120 0:01:50·load·avg:·9.68·[·78/412]·test_compile·passed\xd120 0:00:52·load·avg:·1.90·[·78/412]·test_compile·passed\xd
121 0:01:59·load·avg:·9.86·[·79/412]·test_compileall·passed\xd121 0:00:57·load·avg:·1.91·[·79/412]·test_compileall·passed\xd
122 0:01:59·load·avg:·9.39·[·80/412]·test_complex·passed\xd122 0:00:57·load·avg:·1.91·[·80/412]·test_complex·passed\xd
123 0:02:29·load·avg:·6.88·running:·test_concurrent_futures·(30.0·sec)\xd123 0:01:27·load·avg:·1.72·running:·test_concurrent_futures·(30.0·sec)\xd
124 0:02:59·load·avg:·6.14·running:·test_concurrent_futures·(1·min)\xd124 0:01:57·load·avg:·1.80·running:·test_concurrent_futures·(1·min)\xd
125 0:03:29·load·avg:·5.26·running:·test_concurrent_futures·(1·min·30·sec)\xd125 0:02:27·load·avg:·1.95·running:·test_concurrent_futures·(1·min·30·sec)\xd
126 0:03:59·load·avg:·5.12·running:·test_concurrent_futures·(2·min)\xd126 0:02:57·load·avg:·1.89·running:·test_concurrent_futures·(2·min)\xd
127 0:04:29·load·avg:·4.44·running:·test_concurrent_futures·(2·min·30·sec)\xd 
128 0:04:39·load·avg:·4.33·[·81/412]·test_concurrent_futures·passed·(2·min·39·sec)\xd127 0:03:22·load·avg:·1.66·[·81/412]·test_concurrent_futures·passed·(2·min·25·sec)\xd
129 0:04:40·load·avg:·4.22·[·82/412]·test_configparser·passed\xd128 0:03:23·load·avg:·1.66·[·82/412]·test_configparser·passed\xd
130 0:04:40·load·avg:·4.22·[·83/412]·test_contains·passed\xd129 0:03:23·load·avg:·1.66·[·83/412]·test_contains·passed\xd
131 0:04:42·load·avg:·4.22·[·84/412]·test_context·passed\xd130 0:03:24·load·avg:·1.66·[·84/412]·test_context·passed\xd
132 0:04:42·load·avg:·4.22·[·85/412]·test_contextlib·passed\xd131 0:03:24·load·avg:·1.66·[·85/412]·test_contextlib·passed\xd
133 0:04:42·load·avg:·4.22·[·86/412]·test_contextlib_async·passed\xd132 0:03:24·load·avg:·1.66·[·86/412]·test_contextlib_async·passed\xd
134 Task·was·destroyed·but·it·is·pending!\xd133 Task·was·destroyed·but·it·is·pending!\xd
135 task:·<Task·pending·name='Task-9'·coro=<<async_generator_athrow·without·__name__>()>>\xd134 task:·<Task·pending·name='Task-9'·coro=<<async_generator_athrow·without·__name__>()>>\xd
136 Task·was·destroyed·but·it·is·pending!\xd135 Task·was·destroyed·but·it·is·pending!\xd
137 task:·<Task·pending·name='Task-11'·coro=<<async_generator_athrow·without·__name__>()>>\xd136 task:·<Task·pending·name='Task-11'·coro=<<async_generator_athrow·without·__name__>()>>\xd
138 Task·was·destroyed·but·it·is·pending!\xd137 Task·was·destroyed·but·it·is·pending!\xd
139 task:·<Task·pending·name='Task-16'·coro=<<async_generator_athrow·without·__name__>()>>\xd138 task:·<Task·pending·name='Task-16'·coro=<<async_generator_athrow·without·__name__>()>>\xd
140 0:04:43·load·avg:·4.22·[·87/412]·test_copy·passed\xd139 0:03:25·load·avg:·1.66·[·87/412]·test_copy·passed\xd
141 0:04:43·load·avg:·4.22·[·88/412]·test_copyreg·passed\xd140 0:03:25·load·avg:·1.66·[·88/412]·test_copyreg·passed\xd
142 0:04:43·load·avg:·4.22·[·89/412]·test_coroutines·passed\xd141 0:03:25·load·avg:·1.66·[·89/412]·test_coroutines·passed\xd
143 0:04:44·load·avg:·4.12·[·90/412]·test_cprofile·passed\xd142 0:03:26·load·avg:·1.66·[·90/412]·test_cprofile·passed\xd
144 0:04:44·load·avg:·4.12·[·91/412]·test_crashers·passed\xd143 0:03:26·load·avg:·1.68·[·91/412]·test_crashers·passed\xd
145 0:04:48·load·avg:·4.12·[·92/412]·test_crypt·passed\xd144 0:03:28·load·avg:·1.68·[·92/412]·test_crypt·passed\xd
146 0:04:48·load·avg:·4.12·[·93/412]·test_csv·passed\xd145 0:03:28·load·avg:·1.68·[·93/412]·test_csv·passed\xd
147 0:04:50·load·avg:·4.03·[·94/412]·test_ctypes·passed\xd146 0:03:29·load·avg:·1.68·[·94/412]·test_ctypes·passed\xd
Max diff block lines reached; 93474/108457 bytes (86.19%) of diff not shown.
4.46 KB
python3.9-doc_3.9.2-1_all.deb
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
4.31 KB
data.tar.xz
4.29 KB
data.tar
2.07 KB
file list
    
Offset 1087, 15 lines modifiedOffset 1087, 15 lines modified
1087 -rw-r--r--···0·root·········(0)·root·········(0)······501·2021-02-28·17:03:44.000000·./usr/share/doc-base/python3.9-inst1087 -rw-r--r--···0·root·········(0)·root·········(0)······501·2021-02-28·17:03:44.000000·./usr/share/doc-base/python3.9-inst
1088 -rw-r--r--···0·root·········(0)·root·········(0)······684·2021-02-28·17:03:44.000000·./usr/share/doc-base/python3.9-lib1088 -rw-r--r--···0·root·········(0)·root·········(0)······684·2021-02-28·17:03:44.000000·./usr/share/doc-base/python3.9-lib
1089 -rw-r--r--···0·root·········(0)·root·········(0)······319·2021-02-28·17:03:44.000000·./usr/share/doc-base/python3.9-new1089 -rw-r--r--···0·root·········(0)·root·········(0)······319·2021-02-28·17:03:44.000000·./usr/share/doc-base/python3.9-new
1090 -rw-r--r--···0·root·········(0)·root·········(0)······901·2021-02-28·17:03:44.000000·./usr/share/doc-base/python3.9-ref1090 -rw-r--r--···0·root·········(0)·root·········(0)······901·2021-02-28·17:03:44.000000·./usr/share/doc-base/python3.9-ref
1091 -rw-r--r--···0·root·········(0)·root·········(0)······543·2021-02-28·17:03:44.000000·./usr/share/doc-base/python3.9-tut1091 -rw-r--r--···0·root·········(0)·root·········(0)······543·2021-02-28·17:03:44.000000·./usr/share/doc-base/python3.9-tut
1092 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/info/1092 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/info/
1093 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/info/python3.9/1093 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/info/python3.9/
1094 -rw-r--r--···0·root·········(0)·root·········(0)··4214552·2021-02-28·17:03:44.000000·./usr/share/info/python3.9.info.gz1094 -rw-r--r--···0·root·········(0)·root·········(0)··4214555·2021-02-28·17:03:44.000000·./usr/share/info/python3.9.info.gz
1095 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/lintian/1095 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/lintian/
1096 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/lintian/overrides/1096 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/lintian/overrides/
1097 -rw-r--r--···0·root·········(0)·root·········(0)·······79·2021-02-28·17:03:44.000000·./usr/share/lintian/overrides/python3.9-doc1097 -rw-r--r--···0·root·········(0)·root·········(0)·······79·2021-02-28·17:03:44.000000·./usr/share/lintian/overrides/python3.9-doc
1098 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/devhelp/books/python3.9·->·../../doc/python3.9/html1098 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/devhelp/books/python3.9·->·../../doc/python3.9/html
1099 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9/html/_static/jquery.js·->·../../../../javascript/jquery/jquery.js1099 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9/html/_static/jquery.js·->·../../../../javascript/jquery/jquery.js
1100 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9/html/_static/underscore.js·->·../../../../javascript/underscore/underscore.js1100 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9/html/_static/underscore.js·->·../../../../javascript/underscore/underscore.js
1101 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9-doc/html·->·../python3.9/html1101 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9-doc/html·->·../python3.9/html
2.2 KB
./usr/share/info/python3.9.info.gz
2.13 KB
python3.9.info
    
Offset 1075549, 21 lines modifiedOffset 1075549, 21 lines modified
010695c0:·4f6c·6465·7220·5665·7273·696f·6e73·206f··Older·Versions·o010695c0:·4f6c·6465·7220·5665·7273·696f·6e73·206f··Older·Versions·o
010695d0:·6620·5079·7468·6f6e·2061·6e64·204d·696e··f·Python·and·Min010695d0:·6620·5079·7468·6f6e·2061·6e64·204d·696e··f·Python·and·Min
010695e0:·4757·2d46·6f6f·746e·6f74·652d·317f·3133··GW-Footnote-1.13010695e0:·4757·2d46·6f6f·746e·6f74·652d·317f·3133··GW-Footnote-1.13
010695f0:·3431·3037·3230·0a4e·6f64·653a·2050·7974··410720.Node:·Pyt010695f0:·3431·3037·3230·0a4e·6f64·653a·2050·7974··410720.Node:·Pyt
01069600:·686f·6e20·4d6f·6475·6c65·2049·6e64·6578··hon·Module·Index01069600:·686f·6e20·4d6f·6475·6c65·2049·6e64·6578··hon·Module·Index
01069610:·7f31·3334·3130·3738·350a·4e6f·6465·3a20··.13410785.Node:·01069610:·7f31·3334·3130·3738·350a·4e6f·6465·3a20··.13410785.Node:·
01069620:·496e·6465·787f·3133·3433·3338·3435·0a52··Index.13433845.R01069620:·496e·6465·787f·3133·3433·3338·3435·0a52··Index.13433845.R
01069630:·6566·3a20·3337·3135·7f31·3532·3438·3830··ef:·3715.152488001069630:·6566·3a20·7573·696e·672f·636d·646c·696e··ef:·using/cmdlin
 01069640:·6520·6175·6469·745f·6576·656e·745f·6370··e·audit_event_cp
 01069650:·7974·686f·6e5f·7275·6e5f·6669·6c65·5f30··ython_run_file_0
 01069660:·7f31·3532·3438·3830·350a·5265·663a·2075··.15248805.Ref:·u
 01069670:·7369·6e67·2f63·6d64·6c69·6e65·2061·7564··sing/cmdline·aud
 01069680:·6974·5f65·7665·6e74·5f63·7079·7468·6f6e··it_event_cpython
 01069690:·5f72·756e·5f73·7464·696e·5f30·7f31·3532··_run_stdin_0.152
01069640:·350a·5265·663a·2033·3731·347f·3135·3234··5.Ref:·3714.1524010696a0:·3438·3833·350a·5265·663a·2033·3731·347f··48835.Ref:·3714.
 010696b0:·3135·3234·3838·3636·0a52·6566·3a20·3337··15248866.Ref:·37
01069650:·3838·3335·0a52·6566·3a20·7573·696e·672f··8835.Ref:·using/ 
01069660:·636d·646c·696e·6520·6175·6469·745f·6576··cmdline·audit_ev 
01069670:·656e·745f·6370·7974·686f·6e5f·7275·6e5f··ent_cpython_run_ 
01069680:·6669·6c65·5f30·7f31·3532·3438·3836·360a··file_0.15248866. 
01069690:·5265·663a·2075·7369·6e67·2f63·6d64·6c69··Ref:·using/cmdli 
010696a0:·6e65·2061·7564·6974·5f65·7665·6e74·5f63··ne·audit_event_c 
010696b0:·7079·7468·6f6e·5f72·756e·5f73·7464·696e··python_run_stdin 
010696c0:·5f30·7f31·3532·3438·3839·370a·1f0a·456e··_0.15248897...En010696c0:·3135·7f31·3532·3438·3839·370a·1f0a·456e··15.15248897...En
010696d0:·6420·5461·6720·5461·626c·650a·0a1f·0a4c··d·Tag·Table....L010696d0:·6420·5461·6720·5461·626c·650a·0a1f·0a4c··d·Tag·Table....L
010696e0:·6f63·616c·2056·6172·6961·626c·6573·3a0a··ocal·Variables:.010696e0:·6f63·616c·2056·6172·6961·626c·6573·3a0a··ocal·Variables:.
010696f0:·636f·6469·6e67·3a20·7574·662d·380a·456e··coding:·utf-8.En010696f0:·636f·6469·6e67·3a20·7574·662d·380a·456e··coding:·utf-8.En
01069700:·643a·0a··································d:.01069700:·643a·0a··································d:.
99.3 MB
python3.9-minimal_3.9.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·2021-02-28·17:03:44.000000·debian-binary1 -rw-r--r--···0········0········0········4·2021-02-28·17:03:44.000000·debian-binary
2 -rw-r--r--···0········0········0·····2260·2021-02-28·17:03:44.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2260·2021-02-28·17:03:44.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1944724·2021-02-28·17:03:44.000000·data.tar.xz3 -rw-r--r--···0········0········0··1953380·2021-02-28·17:03:44.000000·data.tar.xz
553 B
control.tar.xz
525 B
control.tar
455 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·python3.9-minimal1 Package:·python3.9-minimal
2 Source:·python3.92 Source:·python3.9
3 Version:·3.9.2-13 Version:·3.9.2-1
4 Architecture:·i3864 Architecture:·i386
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·55916 Installed-Size:·5619
7 Pre-Depends:·libc6·(>=·2.29)7 Pre-Depends:·libc6·(>=·2.29)
8 Depends:·libpython3.9-minimal·(=·3.9.2-1),·libexpat1·(>=·2.1~beta3),·zlib1g·(>=·1:1.2.0)8 Depends:·libpython3.9-minimal·(=·3.9.2-1),·libexpat1·(>=·2.1~beta3),·zlib1g·(>=·1:1.2.0)
9 Recommends:·python3.99 Recommends:·python3.9
10 Suggests:·binfmt-support10 Suggests:·binfmt-support
11 Conflicts:·binfmt-support·(<<·1.1.2)11 Conflicts:·binfmt-support·(<<·1.1.2)
12 Section:·python12 Section:·python
13 Priority:·optional13 Priority:·optional
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
99.3 MB
data.tar.xz
99.3 MB
data.tar
1.32 KB
file list
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/bin/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/bin/
4 -rwxr-xr-x···0·root·········(0)·root·········(0)··5597260·2021-02-28·17:03:44.000000·./usr/bin/python3.94 -rwxr-xr-x···0·root·········(0)·root·········(0)··5625868·2021-02-28·17:03:44.000000·./usr/bin/python3.9
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/binfmts/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/binfmts/
7 -rw-r--r--···0·root·········(0)·root·········(0)·······72·2021-02-28·17:03:44.000000·./usr/share/binfmts/python3.97 -rw-r--r--···0·root·········(0)·root·········(0)·······72·2021-02-28·17:03:44.000000·./usr/share/binfmts/python3.9
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9-minimal/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9-minimal/
10 -rw-r--r--···0·root·········(0)·root·········(0)·····1394·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9-minimal/README.Debian.gz10 -rw-r--r--···0·root·········(0)·root·········(0)·····1394·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9-minimal/README.Debian.gz
11 -rw-r--r--···0·root·········(0)·root·········(0)····47066·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9-minimal/changelog.Debian.gz11 -rw-r--r--···0·root·········(0)·root·········(0)····47066·2021-02-28·17:03:44.000000·./usr/share/doc/python3.9-minimal/changelog.Debian.gz
99.3 MB
./usr/bin/python3.9
File has been modified after NT_GNU_BUILD_ID has been applied.
1.02 KB
readelf --wide --file-header {}
    
Offset 4, 17 lines modifiedOffset 4, 17 lines modified
4 ··Data:······························2's·complement,·little·endian4 ··Data:······························2's·complement,·little·endian
5 ··Version:···························1·(current)5 ··Version:···························1·(current)
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························EXEC·(Executable·file)8 ··Type:······························EXEC·(Executable·file)
9 ··Machine:···························Intel·803869 ··Machine:···························Intel·80386
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x822dd1011 ··Entry·point·address:···············0x823b8e0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········5596060·(bytes·into·file)13 ··Start·of·section·headers:··········5624668·(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:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········1117 ··Number·of·program·headers:·········11
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3019 ··Number·of·section·headers:·········30
20 ··Section·header·string·table·index:·2920 ··Section·header·string·table·index:·29
1.86 KB
readelf --wide --program-header {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x822dd102 Entry·point·0x823b8e0
3 There·are·11·program·headers,·starting·at·offset·523 There·are·11·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··PHDR···········0x000034·0x08048034·0x08048034·0x00160·0x00160·R···0x46 ··PHDR···········0x000034·0x08048034·0x08048034·0x00160·0x00160·R···0x4
7 ··INTERP·········0x000194·0x08048194·0x08048194·0x00013·0x00013·R···0x17 ··INTERP·········0x000194·0x08048194·0x08048194·0x00013·0x00013·R···0x1
8 ······[Requesting·program·interpreter:·/lib/ld-linux.so.2]8 ······[Requesting·program·interpreter:·/lib/ld-linux.so.2]
9 ··LOAD···········0x000000·0x08048000·0x08048000·0x17f54·0x17f54·R···0x10009 ··LOAD···········0x000000·0x08048000·0x08048000·0x17f54·0x17f54·R···0x1000
10 ··LOAD···········0x018000·0x08060000·0x08060000·0x26dc1c·0x26dc1c·R·E·0x100010 ··LOAD···········0x018000·0x08060000·0x08060000·0x27395c·0x27395c·R·E·0x1000
11 ··LOAD···········0x286000·0x082ce000·0x082ce000·0x2a8c98·0x2a8c98·R···0x100011 ··LOAD···········0x28c000·0x082d4000·0x082d4000·0x2a99ac·0x2a99ac·R···0x1000
12 ··LOAD···········0x52eedc·0x08577edc·0x08577edc·0x2713c·0x3b44c·RW··0x100012 ··LOAD···········0x535edc·0x0857eedc·0x0857eedc·0x270fc·0x3b3ec·RW··0x1000
13 ··DYNAMIC········0x52eee4·0x08577ee4·0x08577ee4·0x00118·0x00118·RW··0x413 ··DYNAMIC········0x535ee4·0x0857eee4·0x0857eee4·0x00118·0x00118·RW··0x4
14 ··NOTE···········0x0001a8·0x080481a8·0x080481a8·0x00044·0x00044·R···0x414 ··NOTE···········0x0001a8·0x080481a8·0x080481a8·0x00044·0x00044·R···0x4
15 ··GNU_EH_FRAME···0x44db00·0x08495b00·0x08495b00·0x12d74·0x12d74·R···0x415 ··GNU_EH_FRAME···0x453b74·0x0849bb74·0x0849bb74·0x12dc4·0x12dc4·R···0x4
16 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1016 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
17 ··GNU_RELRO······0x52eedc·0x08577edc·0x08577edc·0x00124·0x00124·R···0x117 ··GNU_RELRO······0x535edc·0x0857eedc·0x0857eedc·0x00124·0x00124·R···0x1
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····20 ···00·····
21 ···01·····.interp·21 ···01·····.interp·
22 ···02·····.interp·.note.gnu.build-id·.note.ABI-tag·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·22 ···02·····.interp·.note.gnu.build-id·.note.ABI-tag·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·
23 ···03·····.init·.plt·.text·.fini·23 ···03·····.init·.plt·.text·.fini·
4.15 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·30·section·headers,·starting·at·offset·0x55639c:1 There·are·30·section·headers,·starting·at·offset·0x55d35c:
  
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]·.interp···········PROGBITS········08048194·000194·000013·00···A··0···0··15 ··[·1]·.interp···········PROGBITS········08048194·000194·000013·00···A··0···0··1
6 ··[·2]·.note.gnu.build-id·NOTE············080481a8·0001a8·000024·00···A··0···0··46 ··[·2]·.note.gnu.build-id·NOTE············080481a8·0001a8·000024·00···A··0···0··4
7 ··[·3]·.note.ABI-tag·····NOTE············080481cc·0001cc·000020·00···A··0···0··47 ··[·3]·.note.ABI-tag·····NOTE············080481cc·0001cc·000020·00···A··0···0··4
245 KB
readelf --wide --symbols {}
    
Offset 462, 1757 lines modifiedOffset 462, 1757 lines modified
462 ···458:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcsncmp@GLIBC_2.0·(2)462 ···458:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcsncmp@GLIBC_2.0·(2)
463 ···459:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@GLIBC_2.4·(19)463 ···459:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fdopendir@GLIBC_2.4·(19)
464 ···460:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·posix_spawnattr_setflags@GLIBC_2.2·(5)464 ···460:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·posix_spawnattr_setflags@GLIBC_2.2·(5)
465 ···461:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ceil@GLIBC_2.0·(3)465 ···461:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ceil@GLIBC_2.0·(3)
466 ···462:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@GLIBC_2.0·(16)466 ···462:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@GLIBC_2.0·(16)
467 ···463:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ttyname_r@GLIBC_2.0·(2)467 ···463:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ttyname_r@GLIBC_2.0·(2)
468 ···464:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·geteuid@GLIBC_2.0·(2)468 ···464:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·geteuid@GLIBC_2.0·(2)
469 ···465:·0818b120···103·FUNC····GLOBAL·DEFAULT···13·PyUnicode_EncodeFSDefault469 ···465:·0818d810···103·FUNC····GLOBAL·DEFAULT···13·PyUnicode_EncodeFSDefault
470 ···466:·0813d3c0····38·FUNC····GLOBAL·DEFAULT···13·PyStaticMethod_New470 ···466:·0813dfb0····38·FUNC····GLOBAL·DEFAULT···13·PyStaticMethod_New
471 ···467:·08243660····78·FUNC····GLOBAL·DEFAULT···13·PyCodec_Register471 ···467:·08250590····78·FUNC····GLOBAL·DEFAULT···13·PyCodec_Register
472 ···468:·0826f380····48·FUNC····GLOBAL·DEFAULT···13·_PyDict_HasOnlyStringKeys472 ···468:·08279b40····48·FUNC····GLOBAL·DEFAULT···13·_PyDict_HasOnlyStringKeys
473 ···469:·08060dc0·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.0·(3)473 ···469:·08060dc0·····0·FUNC····GLOBAL·DEFAULT··UND·atanh@GLIBC_2.0·(3)
474 ···470:·0812222c·····5·FUNC····GLOBAL·DEFAULT···13·PyStructSequence_InitType474 ···470:·081227ed·····5·FUNC····GLOBAL·DEFAULT···13·PyStructSequence_InitType
475 ···471:·08112bb7···146·FUNC····GLOBAL·DEFAULT···13·PyState_RemoveModule475 ···471:·081137ff···146·FUNC····GLOBAL·DEFAULT···13·PyState_RemoveModule
476 ···472:·08118502····27·FUNC····GLOBAL·DEFAULT···13·_PyNode_SizeOf476 ···472:·08118a71····27·FUNC····GLOBAL·DEFAULT···13·_PyNode_SizeOf
477 ···473:·081b0a40····11·FUNC····GLOBAL·DEFAULT···13·PyFrame_GetCode477 ···473:·081b4c20····11·FUNC····GLOBAL·DEFAULT···13·PyFrame_GetCode
478 ···474:·08272710····13·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Join478 ···474:·0827c7e0····13·FUNC····GLOBAL·DEFAULT···13·_PyBytes_Join
479 ···475:·081ea790····26·FUNC····GLOBAL·DEFAULT···13·_PyOS_URandom479 ···475:·081f21a0····26·FUNC····GLOBAL·DEFAULT···13·_PyOS_URandom
480 ···476:·082332a0····25·FUNC····GLOBAL·DEFAULT···13·_Py_GetForceASCII480 ···476:·08240d80····25·FUNC····GLOBAL·DEFAULT···13·_Py_GetForceASCII
481 ···477:·08061a90·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.0·(2)481 ···477:·08061a90·····0·FUNC····GLOBAL·DEFAULT··UND·fchdir@GLIBC_2.0·(2)
482 ···478:·081562c0····20·FUNC····GLOBAL·DEFAULT···13·PyThreadState_Get482 ···478:·08157a00····20·FUNC····GLOBAL·DEFAULT···13·PyThreadState_Get
483 ···479:·085863ac·····4·OBJECT··GLOBAL·DEFAULT···24·PyExc_RuntimeWarning483 ···479:·0858d38c·····4·OBJECT··GLOBAL·DEFAULT···24·PyExc_RuntimeWarning
484 ···480:·080a9b3c····18·FUNC····GLOBAL·DEFAULT···13·PyErr_WriteUnraisable484 ···480:·080aa280····18·FUNC····GLOBAL·DEFAULT···13·PyErr_WriteUnraisable
485 ···481:·08237aa0···286·FUNC····GLOBAL·DEFAULT···13·_PyImport_FixupExtensionObject485 ···481:·081485d0···286·FUNC····GLOBAL·DEFAULT···13·_PyImport_FixupExtensionObject
486 ···482:·0824cde0···105·FUNC····GLOBAL·DEFAULT···13·PyToken_ThreeChars486 ···482:·081cc730···105·FUNC····GLOBAL·DEFAULT···13·PyToken_ThreeChars
487 ···483:·0823b7c0····79·FUNC····GLOBAL·DEFAULT···13·_PyWideStringList_AsList487 ···483:·08177880····79·FUNC····GLOBAL·DEFAULT···13·_PyWideStringList_AsList
488 ···484:·08266eb0··6110·FUNC····GLOBAL·DEFAULT···13·PyInit__socket488 ···484:·08272170··6110·FUNC····GLOBAL·DEFAULT···13·PyInit__socket
489 ···485:·0858602c·····4·OBJECT··GLOBAL·DEFAULT···24·PyExc_BytesWarning489 ···485:·0858d00c·····4·OBJECT··GLOBAL·DEFAULT···24·PyExc_BytesWarning
490 ···486:·0857afe0···204·OBJECT··GLOBAL·DEFAULT···24·_PyAsyncGenAThrow_Type490 ···486:·08581fe0···204·OBJECT··GLOBAL·DEFAULT···24·_PyAsyncGenAThrow_Type
491 ···487:·0816b370···243·FUNC····GLOBAL·DEFAULT···13·PyEval_SaveThread491 ···487:·0816ce30···243·FUNC····GLOBAL·DEFAULT···13·PyEval_SaveThread
492 ···488:·0812459b····18·FUNC····GLOBAL·DEFAULT···13·PyThread_delete_key_value492 ···488:·081247f1····18·FUNC····GLOBAL·DEFAULT···13·PyThread_delete_key_value
493 ···489:·082ce004·····4·OBJECT··GLOBAL·DEFAULT···15·_IO_stdin_used493 ···489:·082d4004·····4·OBJECT··GLOBAL·DEFAULT···15·_IO_stdin_used
494 ···490:·0819eb50····78·FUNC····GLOBAL·DEFAULT···13·PyArena_New494 ···490:·081a26d0····78·FUNC····GLOBAL·DEFAULT···13·PyArena_New
495 ···491:·0812c6b0····69·FUNC····GLOBAL·DEFAULT···13·PyMem_RawMalloc495 ···491:·0812cd20····69·FUNC····GLOBAL·DEFAULT···13·PyMem_RawMalloc
496 ···492:·08189250··1454·FUNC····GLOBAL·DEFAULT···13·PySlice_Unpack496 ···492:·0818b8d0··1508·FUNC····GLOBAL·DEFAULT···13·PySlice_Unpack
497 ···493:·0810d3e1····31·FUNC····GLOBAL·DEFAULT···13·PyErr_BadArgument497 ···493:·0810e240····31·FUNC····GLOBAL·DEFAULT···13·PyErr_BadArgument
498 ···494:·080a91f0···388·FUNC····GLOBAL·DEFAULT···13·PyObject_Print498 ···494:·080a9939···388·FUNC····GLOBAL·DEFAULT···13·PyObject_Print
499 ···495:·08277730···204·FUNC····GLOBAL·DEFAULT···13·PyInit__random499 ···495:·082812a0···204·FUNC····GLOBAL·DEFAULT···13·PyInit__random
500 ···496:·0816cf10····35·FUNC····GLOBAL·DEFAULT···13·PyFrame_BlockPop500 ···496:·0816ea10····35·FUNC····GLOBAL·DEFAULT···13·PyFrame_BlockPop
501 ···497:·080cb99d···237·FUNC····GLOBAL·DEFAULT···13·_PyInterpreterState_DeleteExceptMain501 ···497:·080cc07a···237·FUNC····GLOBAL·DEFAULT···13·_PyInterpreterState_DeleteExceptMain
502 ···498:·081f0c90···236·FUNC····GLOBAL·DEFAULT···13·_PyGen_FetchStopIterationValue502 ···498:·081f8bf0···236·FUNC····GLOBAL·DEFAULT···13·_PyGen_FetchStopIterationValue
503 ···499:·085791c0···204·OBJECT··GLOBAL·DEFAULT···24·PyZip_Type503 ···499:·085801c0···204·OBJECT··GLOBAL·DEFAULT···24·PyZip_Type
504 ···500:·08125994····40·FUNC····GLOBAL·DEFAULT···13·PyOS_InitInterrupts504 ···500:·08126345····40·FUNC····GLOBAL·DEFAULT···13·PyOS_InitInterrupts
505 ···501:·0857f2c0···204·OBJECT··GLOBAL·DEFAULT···24·PyModule_Type505 ···501:·085862c0···204·OBJECT··GLOBAL·DEFAULT···24·PyModule_Type
506 ···502:·0826fd30····34·FUNC····GLOBAL·DEFAULT···13·PyNumber_InPlaceAnd506 ···502:·0827a440····34·FUNC····GLOBAL·DEFAULT···13·PyNumber_InPlaceAnd
507 ···503:·08124eb8····29·FUNC····GLOBAL·DEFAULT···13·PyErr_BadInternalCall507 ···503:·0812571b····29·FUNC····GLOBAL·DEFAULT···13·PyErr_BadInternalCall
508 ···504:·081fe9c0····62·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsUppercase508 ···504:·08207930····62·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsUppercase
509 ···505:·082063d0···360·FUNC····GLOBAL·DEFAULT···13·PyObject_CallObject509 ···505:·08210290···360·FUNC····GLOBAL·DEFAULT···13·PyObject_CallObject
510 ···506:·08200810···152·FUNC····GLOBAL·DEFAULT···13·_PyLong_FromBytes510 ···506:·082099b0···152·FUNC····GLOBAL·DEFAULT···13·_PyLong_FromBytes
511 ···507:·08294330···267·FUNC····GLOBAL·DEFAULT···13·PyLong_AsLongLongAndOverflow511 ···507:·082254b0···267·FUNC····GLOBAL·DEFAULT···13·PyLong_AsLongLongAndOverflow
512 ···508:·08585d8c·····4·OBJECT··GLOBAL·DEFAULT···24·PyExc_BlockingIOError512 ···508:·0858cd6c·····4·OBJECT··GLOBAL·DEFAULT···24·PyExc_BlockingIOError
513 ···509:·081114c1····38·FUNC····GLOBAL·DEFAULT···13·_PyErr_FormatFromCauseTstate513 ···509:·08112133····38·FUNC····GLOBAL·DEFAULT···13·_PyErr_FormatFromCauseTstate
514 ···510:·080df7ed····22·FUNC····GLOBAL·DEFAULT···13·PyInit__peg_parser514 ···510:·080dffde····22·FUNC····GLOBAL·DEFAULT···13·PyInit__peg_parser
515 ···511:·081748f0···171·FUNC····GLOBAL·DEFAULT···13·PyVectorcall_Call515 ···511:·081766e0···171·FUNC····GLOBAL·DEFAULT···13·PyVectorcall_Call
516 ···512:·0828f7c0····67·FUNC····GLOBAL·DEFAULT···13·_PyAccu_FinishAsList516 ···512:·082979c0····67·FUNC····GLOBAL·DEFAULT···13·_PyAccu_FinishAsList
517 ···513:·0812bef1···119·FUNC····GLOBAL·DEFAULT···13·PyFile_FromFd517 ···513:·0812c4ea···119·FUNC····GLOBAL·DEFAULT···13·PyFile_FromFd
518 ···514:·085b3328·····0·NOTYPE··GLOBAL·DEFAULT···26·_end518 ···514:·085ba2c8·····0·NOTYPE··GLOBAL·DEFAULT···26·_end
519 ···515:·08120fb4···124·FUNC····GLOBAL·DEFAULT···13·PyEval_CallObjectWithKeywords519 ···515:·081215a1···124·FUNC····GLOBAL·DEFAULT···13·PyEval_CallObjectWithKeywords
520 ···516:·08120121····11·FUNC····GLOBAL·DEFAULT···13·PyObject_GET_WEAKREFS_LISTPTR520 ···516:·0812071a····11·FUNC····GLOBAL·DEFAULT···13·PyObject_GET_WEAKREFS_LISTPTR
521 ···517:·0859f110····24·OBJECT··GLOBAL·DEFAULT···26·_Py_path_config521 ···517:·085a60d0····24·OBJECT··GLOBAL·DEFAULT···26·_Py_path_config
522 ···518:·085acbec·····4·OBJECT··GLOBAL·DEFAULT···26·Py_FileSystemDefaultEncoding522 ···518:·085b3ee0·····4·OBJECT··GLOBAL·DEFAULT···26·Py_FileSystemDefaultEncoding
523 ···519:·08171580··1700·FUNC····GLOBAL·DEFAULT···13·PyUnicode_RPartition523 ···519:·08173430··1700·FUNC····GLOBAL·DEFAULT···13·PyUnicode_RPartition
524 ···520:·085affa0·····4·OBJECT··GLOBAL·DEFAULT···26·PyOS_InputHook524 ···520:·085b6f40·····4·OBJECT··GLOBAL·DEFAULT···26·PyOS_InputHook
525 ···521:·08582790·····4·OBJECT··GLOBAL·DEFAULT···24·PyExc_LookupError525 ···521:·08589790·····4·OBJECT··GLOBAL·DEFAULT···24·PyExc_LookupError
526 ···522:·081cca80····51·FUNC····GLOBAL·DEFAULT···13·_PyAST_GetDocString526 ···522:·081d2e80····51·FUNC····GLOBAL·DEFAULT···13·_PyAST_GetDocString
527 ···523:·0822f170····34·FUNC····GLOBAL·DEFAULT···13·PyWideStringList_Append527 ···523:·0823cc10····34·FUNC····GLOBAL·DEFAULT···13·PyWideStringList_Append
528 ···524:·08587a6c·····4·OBJECT··GLOBAL·DEFAULT···24·PyExc_ImportError528 ···524:·0858ea4c·····4·OBJECT··GLOBAL·DEFAULT···24·PyExc_ImportError
529 ···525:·08584f78·····4·OBJECT··GLOBAL·DEFAULT···24·PyExc_StopIteration529 ···525:·0858bf78·····4·OBJECT··GLOBAL·DEFAULT···24·PyExc_StopIteration
530 ···526:·081382b0···731·FUNC····GLOBAL·DEFAULT···13·_PyDict_GetItemIdWithError530 ···526:·08138d70···731·FUNC····GLOBAL·DEFAULT···13·_PyDict_GetItemIdWithError
531 ···527:·0828e420····30·FUNC····GLOBAL·DEFAULT···13·PyComplex_ImagAsDouble531 ···527:·08296620····30·FUNC····GLOBAL·DEFAULT···13·PyComplex_ImagAsDouble
532 ···528:·0812771e····57·FUNC····GLOBAL·DEFAULT···13·PyParser_ParseFileFlags532 ···528:·08127d17····57·FUNC····GLOBAL·DEFAULT···13·PyParser_ParseFileFlags
533 ···529:·08177080···820·FUNC····GLOBAL·DEFAULT···13·PySys_GetObject533 ···529:·08179160···797·FUNC····GLOBAL·DEFAULT···13·PySys_GetObject
534 ···530:·08289420····17·FUNC····GLOBAL·DEFAULT···13·PyThreadState_GetID534 ···530:·08291c70····17·FUNC····GLOBAL·DEFAULT···13·PyThreadState_GetID
535 ···531:·08277800···155·FUNC····GLOBAL·DEFAULT···13·PyInit__sha512535 ···531:·08281370···155·FUNC····GLOBAL·DEFAULT···13·PyInit__sha512
536 ···532:·081b86c0····35·FUNC····GLOBAL·DEFAULT···13·PyType_GetModuleState536 ···532:·081bd130····35·FUNC····GLOBAL·DEFAULT···13·PyType_GetModuleState
537 ···533:·0822f5c0····61·FUNC····GLOBAL·DEFAULT···13·PyConfig_SetBytesArgv537 ···533:·0823d030····61·FUNC····GLOBAL·DEFAULT···13·PyConfig_SetBytesArgv
538 ···534:·085affa8·····4·OBJECT··GLOBAL·DEFAULT···26·_PyOS_ReadlineTState538 ···534:·085b6f48·····4·OBJECT··GLOBAL·DEFAULT···26·_PyOS_ReadlineTState
539 ···535:·08189a40···189·FUNC····GLOBAL·DEFAULT···13·PySlice_AdjustIndices539 ···535:·0818c100···189·FUNC····GLOBAL·DEFAULT···13·PySlice_AdjustIndices
540 ···536:·081f75f0····13·FUNC····GLOBAL·DEFAULT···13·_PyObject_RealIsInstance540 ···536:·081ffdf0····13·FUNC····GLOBAL·DEFAULT···13·_PyObject_RealIsInstance
541 ···537:·0811cd6a····18·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsLatin1String541 ···537:·0811d333····18·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsLatin1String
542 ···538:·085787a0·····0·NOTYPE··GLOBAL·DEFAULT···24·__data_start542 ···538:·0857f7a0·····0·NOTYPE··GLOBAL·DEFAULT···24·__data_start
543 ···539:·08259910····36·FUNC····GLOBAL·DEFAULT···13·PyLong_AsUnsignedLongLongMask543 ···539:·081ea210····36·FUNC····GLOBAL·DEFAULT···13·PyLong_AsUnsignedLongLongMask
544 ···540:·081099a6···241·FUNC····GLOBAL·DEFAULT···13·PyUnicode_TransformDecimalToASCII544 ···540:·0810a572···241·FUNC····GLOBAL·DEFAULT···13·PyUnicode_TransformDecimalToASCII
545 ···541:·08276c60····77·FUNC····GLOBAL·DEFAULT···13·_PyThreadState_DeleteCurrent545 ···541:·082809b0····77·FUNC····GLOBAL·DEFAULT···13·_PyThreadState_DeleteCurrent
546 ···542:·081b4090····40·FUNC····GLOBAL·DEFAULT···13·PyMapping_Items546 ···542:·081b8730····40·FUNC····GLOBAL·DEFAULT···13·PyMapping_Items
547 ···543:·0810c7b4····30·FUNC····GLOBAL·DEFAULT···13·PyUnicode_DecodeUTF32547 ···543:·0810d423····30·FUNC····GLOBAL·DEFAULT···13·PyUnicode_DecodeUTF32
548 ···544:·08237120···239·FUNC····GLOBAL·DEFAULT···13·_PyModule_CreateInitialized548 ···544:·081413e0···239·FUNC····GLOBAL·DEFAULT···13·_PyModule_CreateInitialized
549 ···545:·08268720··1788·FUNC····GLOBAL·DEFAULT···13·PyInit__datetime549 ···545:·082739b0··1788·FUNC····GLOBAL·DEFAULT···13·PyInit__datetime
550 ···546:·08126c58····72·FUNC····GLOBAL·DEFAULT···13·PySymtable_Build550 ···546:·08127251····72·FUNC····GLOBAL·DEFAULT···13·PySymtable_Build
551 ···547:·0857fd00···204·OBJECT··GLOBAL·DEFAULT···24·PyDictKeys_Type551 ···547:·08586d00···204·OBJECT··GLOBAL·DEFAULT···24·PyDictKeys_Type
552 ···548:·081678e0····53·FUNC····GLOBAL·DEFAULT···13·_PyErr_Fetch552 ···548:·08169390····53·FUNC····GLOBAL·DEFAULT···13·_PyErr_Fetch
553 ···549:·0812484f····29·FUNC····GLOBAL·DEFAULT···13·PyIter_Check553 ···549:·08124aa5····29·FUNC····GLOBAL·DEFAULT···13·PyIter_Check
554 ···550:·08061ba0·····0·FUNC····GLOBAL·DEFAULT··UND·sin@GLIBC_2.0·(3)554 ···550:·08061ba0·····0·FUNC····GLOBAL·DEFAULT··UND·sin@GLIBC_2.0·(3)
555 ···551:·0858530c·····4·OBJECT··GLOBAL·DEFAULT···24·PyExc_ProcessLookupError555 ···551:·0858c2ec·····4·OBJECT··GLOBAL·DEFAULT···24·PyExc_ProcessLookupError
556 ···552:·08230dd0····87·FUNC····GLOBAL·DEFAULT···13·_PyWideStringList_Extend556 ···552:·0823e850····87·FUNC····GLOBAL·DEFAULT···13·_PyWideStringList_Extend
557 ···553:·0816c7b0··1210·FUNC····GLOBAL·DEFAULT···13·PyObject_RichCompare557 ···553:·0816e2e0··1200·FUNC····GLOBAL·DEFAULT···13·PyObject_RichCompare
558 ···554:·080e326f····33·FUNC····GLOBAL·DEFAULT···13·_Py_strhex_bytes_with_sep558 ···554:·080e3a77····33·FUNC····GLOBAL·DEFAULT···13·_Py_strhex_bytes_with_sep
559 ···555:·080f6659····21·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsUCS4Copy559 ···555:·080f6c4b····21·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsUCS4Copy
560 ···556:·08060e70·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.0·(2)560 ···556:·08060e70·····0·FUNC····GLOBAL·DEFAULT··UND·fdatasync@GLIBC_2.0·(2)
561 ···557:·081307e0··2501·FUNC····GLOBAL·DEFAULT···13·PyDict_SetDefault561 ···557:·08130ef0··2629·FUNC····GLOBAL·DEFAULT···13·PyDict_SetDefault
562 ···558:·081a8780····62·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsNumeric562 ···558:·081ac550····62·FUNC····GLOBAL·DEFAULT···13·_PyUnicode_IsNumeric
563 ···559:·0818b100····25·FUNC····GLOBAL·DEFAULT···13·PyOS_FSPath563 ···559:·0818d7f0····25·FUNC····GLOBAL·DEFAULT···13·PyOS_FSPath
564 ···560:·08179130···338·FUNC····GLOBAL·DEFAULT···13·PySequence_GetItem564 ···560:·0817b2e0···371·FUNC····GLOBAL·DEFAULT···13·PySequence_GetItem
565 ···561:·082462e0····71·FUNC····GLOBAL·DEFAULT···13·_Py_write_noraise565 ···561:·08252d80····71·FUNC····GLOBAL·DEFAULT···13·_Py_write_noraise
566 ···562:·082aca90····96·FUNC····GLOBAL·DEFAULT···13·_PyLong_FormatBytesWriter566 ···562:·082b2bb0····96·FUNC····GLOBAL·DEFAULT···13·_PyLong_FormatBytesWriter
567 ···563:·0859f07c·····4·OBJECT··GLOBAL·DEFAULT···26·Py_NoSiteFlag567 ···563:·085a603c·····4·OBJECT··GLOBAL·DEFAULT···26·Py_NoSiteFlag
568 ···564:·081252f4····39·FUNC····GLOBAL·DEFAULT···13·_PyArg_VaParseTupleAndKeywordsFast_SizeT568 ···564:·08125b57····39·FUNC····GLOBAL·DEFAULT···13·_PyArg_VaParseTupleAndKeywordsFast_SizeT
569 ···565:·0812635b····30·FUNC····GLOBAL·DEFAULT···13·Py_CompileStringFlags569 ···565:·08126e1e····30·FUNC····GLOBAL·DEFAULT···13·Py_CompileStringFlags
570 ···566:·0821ac20··2022·FUNC····GLOBAL·DEFAULT···13·_PyLong_GCD570 ···566:·082264a0··2022·FUNC····GLOBAL·DEFAULT···13·_PyLong_GCD
571 ···567:·0826e150·····9·FUNC····GLOBAL·DEFAULT···13·_PyTime_FromNanoseconds571 ···567:·082789e0·····9·FUNC····GLOBAL·DEFAULT···13·_PyTime_FromNanoseconds
572 ···568:·08237240····62·FUNC····GLOBAL·DEFAULT···13·PyModule_New572 ···568:·08141520····62·FUNC····GLOBAL·DEFAULT···13·PyModule_New
573 ···569:·0826f5b0····85·FUNC····GLOBAL·DEFAULT···13·_Py_CheckRecursiveCall573 ···569:·08279d50····85·FUNC····GLOBAL·DEFAULT···13·_Py_CheckRecursiveCall
574 ···570:·0857d380···204·OBJECT··GLOBAL·DEFAULT···24·PyTraceBack_Type574 ···570:·08584380···204·OBJECT··GLOBAL·DEFAULT···24·PyTraceBack_Type
575 ···571:·082a8b10····84·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetItemString575 ···571:·082af150····84·FUNC····GLOBAL·DEFAULT···13·PyMapping_GetItemString
576 ···572:·081241a8····11·FUNC····GLOBAL·DEFAULT···13·PyStatus_Exception576 ···572:·081243d2····11·FUNC····GLOBAL·DEFAULT···13·PyStatus_Exception
577 ···573:·081addf0··1975·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsEncodedString577 ···573:·081b1f60··1975·FUNC····GLOBAL·DEFAULT···13·PyUnicode_AsEncodedString
578 ···574:·0857ffa0···204·OBJECT··GLOBAL·DEFAULT···24·PyDictRevIterValue_Type578 ···574:·08586fa0···204·OBJECT··GLOBAL·DEFAULT···24·PyDictRevIterValue_Type
579 ···575:·0857f8c0···204·OBJECT··GLOBAL·DEFAULT···24·PyDictValues_Type579 ···575:·085868c0···204·OBJECT··GLOBAL·DEFAULT···24·PyDictValues_Type
580 ···576:·0859f074·····4·OBJECT··GLOBAL·DEFAULT···26·Py_NoUserSiteDirectory580 ···576:·085a6034·····4·OBJECT··GLOBAL·DEFAULT···26·Py_NoUserSiteDirectory
581 ···577:·08124ed5···106·FUNC····GLOBAL·DEFAULT···13·PyErr_SyntaxLocationEx581 ···577:·08125738···106·FUNC····GLOBAL·DEFAULT···13·PyErr_SyntaxLocationEx
582 ···578:·082337a0····56·FUNC····GLOBAL·DEFAULT···13·PyMem_RawCalloc582 ···578:·08241280····56·FUNC····GLOBAL·DEFAULT···13·PyMem_RawCalloc
583 ···579:·0826c440···291·FUNC····GLOBAL·DEFAULT···13·PyInit__struct583 ···579:·081fede0···291·FUNC····GLOBAL·DEFAULT···13·PyInit__struct
584 ···580:·0812b93e····22·FUNC····GLOBAL·DEFAULT···13·PyParser_SimpleParseString584 ···580:·0812bf37····22·FUNC····GLOBAL·DEFAULT···13·PyParser_SimpleParseString
585 ···581:·0825d6b0····85·FUNC····GLOBAL·DEFAULT···13·PyCapsule_IsValid585 ···581:·08268e20····85·FUNC····GLOBAL·DEFAULT···13·PyCapsule_IsValid
586 ···582:·0828b510···444·FUNC····GLOBAL·DEFAULT···13·PyBytes_FromFormatV586 ···582:·08293c80···444·FUNC····GLOBAL·DEFAULT···13·PyBytes_FromFormatV
587 ···583:·081e2c20····29·FUNC····GLOBAL·DEFAULT···13·_Py_BuildValue_SizeT587 ···583:·081ea2a0····29·FUNC····GLOBAL·DEFAULT···13·_Py_BuildValue_SizeT
588 ···584:·0812072f····26·FUNC····GLOBAL·DEFAULT···13·Py_UNICODE_strcpy588 ···584:·08120d28····26·FUNC····GLOBAL·DEFAULT···13·Py_UNICODE_strcpy
Max diff block lines reached; 233136/251048 bytes (92.87%) of diff not shown.
74.2 KB
readelf --wide --relocs {}
    
Offset 1, 512 lines modifiedOffset 1, 512 lines modified
  
1 Relocation·section·'.rel.dyn'·at·offset·0x16f84·contains·21·entries:1 Relocation·section·'.rel.dyn'·at·offset·0x16f84·contains·21·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 08577ffc··00003406·R_386_GLOB_DAT·········00000000···__gmon_start__3 0857effc··00003406·R_386_GLOB_DAT·········00000000···__gmon_start__
4 085992c4··00017401·R_386_32···············00000000···XML_SetStartElementHandler4 085a02e4··00017401·R_386_32···············00000000···XML_SetStartElementHandler
5 085992e4··00001201·R_386_32···············00000000···XML_SetEndElementHandler5 085a0304··00001201·R_386_32···············00000000···XML_SetEndElementHandler
6 08599344··0001c201·R_386_32···············00000000···XML_SetUnparsedEntityDeclHandler6 085a0364··0001c201·R_386_32···············00000000···XML_SetUnparsedEntityDeclHandler
7 08599364··00014001·R_386_32···············00000000···XML_SetNotationDeclHandler7 085a0384··00014001·R_386_32···············00000000···XML_SetNotationDeclHandler
8 08599384··0000ad01·R_386_32···············00000000···XML_SetStartNamespaceDeclHandler8 085a03a4··0000ad01·R_386_32···············00000000···XML_SetStartNamespaceDeclHandler
9 085993a4··00013901·R_386_32···············00000000···XML_SetEndNamespaceDeclHandler9 085a03c4··00013901·R_386_32···············00000000···XML_SetEndNamespaceDeclHandler
10 085993e4··00009101·R_386_32···············00000000···XML_SetStartCdataSectionHandler10 085a0404··00009101·R_386_32···············00000000···XML_SetStartCdataSectionHandler
11 08599404··00011001·R_386_32···············00000000···XML_SetEndCdataSectionHandler11 085a0424··00011001·R_386_32···············00000000···XML_SetEndCdataSectionHandler
12 08599424··0000da01·R_386_32···············00000000···XML_SetDefaultHandler12 085a0444··0000da01·R_386_32···············00000000···XML_SetDefaultHandler
13 08599464··0000f501·R_386_32···············00000000···XML_SetNotStandaloneHandler13 085a0484··0000f501·R_386_32···············00000000···XML_SetNotStandaloneHandler
14 085994c4··0000b801·R_386_32···············00000000···XML_SetEndDoctypeDeclHandler14 085a04e4··0000b801·R_386_32···············00000000···XML_SetEndDoctypeDeclHandler
15 085994e4··00014501·R_386_32···············00000000···XML_SetEntityDeclHandler15 085a0504··00014501·R_386_32···············00000000···XML_SetEntityDeclHandler
16 08599504··0000a401·R_386_32···············00000000···XML_SetXmlDeclHandler16 085a0524··0000a401·R_386_32···············00000000···XML_SetXmlDeclHandler
17 08599524··00013801·R_386_32···············00000000···XML_SetElementDeclHandler17 085a0544··00013801·R_386_32···············00000000···XML_SetElementDeclHandler
18 08599544··00017001·R_386_32···············00000000···XML_SetAttlistDeclHandler18 085a0564··00017001·R_386_32···············00000000···XML_SetAttlistDeclHandler
19 08599564··00011e01·R_386_32···············00000000···XML_SetSkippedEntityHandler19 085a0584··00011e01·R_386_32···············00000000···XML_SetSkippedEntityHandler
20 0859f020··00051b05·R_386_COPY·············0859f020···stderr@GLIBC_2.020 085a5fe0··00051b05·R_386_COPY·············085a5fe0···stderr@GLIBC_2.0
21 0859f028··0006a505·R_386_COPY·············0859f028···__environ@GLIBC_2.021 085a5fe8··0006a505·R_386_COPY·············085a5fe8···__environ@GLIBC_2.0
22 0859f040··00034205·R_386_COPY·············0859f040···stdin@GLIBC_2.022 085a6000··00034205·R_386_COPY·············085a6000···stdin@GLIBC_2.0
23 0859f044··00046705·R_386_COPY·············0859f044···stdout@GLIBC_2.023 085a6004··00046705·R_386_COPY·············085a6004···stdout@GLIBC_2.0
  
24 Relocation·section·'.rel.plt'·at·offset·0x1702c·contains·485·entries:24 Relocation·section·'.rel.plt'·at·offset·0x1702c·contains·485·entries:
Diff chunk too large, falling back to line-by-line diff (485 lines added, 485 lines removed)
25 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name25 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
26 0857800c··00000107·R_386_JUMP_SLOT········00000000···fileno@GLIBC_2.026 0857f00c··00000107·R_386_JUMP_SLOT········00000000···fileno@GLIBC_2.0
27 08578010··00000207·R_386_JUMP_SLOT········00000000···ldexp@GLIBC_2.027 0857f010··00000207·R_386_JUMP_SLOT········00000000···ldexp@GLIBC_2.0
28 08578014··00000307·R_386_JUMP_SLOT········00000000···fputs@GLIBC_2.028 0857f014··00000307·R_386_JUMP_SLOT········00000000···fputs@GLIBC_2.0
29 08578018··00000407·R_386_JUMP_SLOT········00000000···fmod@GLIBC_2.029 0857f018··00000407·R_386_JUMP_SLOT········00000000···fmod@GLIBC_2.0
30 0857801c··00000507·R_386_JUMP_SLOT········00000000···abort@GLIBC_2.030 0857f01c··00000507·R_386_JUMP_SLOT········00000000···abort@GLIBC_2.0
31 08578020··00000607·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.031 0857f020··00000607·R_386_JUMP_SLOT········00000000···__errno_location@GLIBC_2.0
32 08578024··00000707·R_386_JUMP_SLOT········00000000···statvfs64@GLIBC_2.132 0857f024··00000707·R_386_JUMP_SLOT········00000000···statvfs64@GLIBC_2.1
33 08578028··00000807·R_386_JUMP_SLOT········00000000···wcsftime@GLIBC_2.233 0857f028··00000807·R_386_JUMP_SLOT········00000000···wcsftime@GLIBC_2.2
34 0857802c··00000907·R_386_JUMP_SLOT········00000000···wcscpy@GLIBC_2.034 0857f02c··00000907·R_386_JUMP_SLOT········00000000···wcscpy@GLIBC_2.0
35 08578030··00000a07·R_386_JUMP_SLOT········00000000···getgrnam_r@GLIBC_2.1.235 0857f030··00000a07·R_386_JUMP_SLOT········00000000···getgrnam_r@GLIBC_2.1.2
36 08578034··00000b07·R_386_JUMP_SLOT········00000000···sigemptyset@GLIBC_2.036 0857f034··00000b07·R_386_JUMP_SLOT········00000000···sigemptyset@GLIBC_2.0
37 08578038··00000c07·R_386_JUMP_SLOT········00000000···XML_ExpatVersion37 0857f038··00000c07·R_386_JUMP_SLOT········00000000···XML_ExpatVersion
38 0857803c··00000d07·R_386_JUMP_SLOT········00000000···inet_ntop@GLIBC_2.038 0857f03c··00000d07·R_386_JUMP_SLOT········00000000···inet_ntop@GLIBC_2.0
39 08578040··00000e07·R_386_JUMP_SLOT········00000000···pipe2@GLIBC_2.939 0857f040··00000e07·R_386_JUMP_SLOT········00000000···pipe2@GLIBC_2.9
40 08578044··00000f07·R_386_JUMP_SLOT········00000000···posix_spawnattr_destroy@GLIBC_2.240 0857f044··00000f07·R_386_JUMP_SLOT········00000000···posix_spawnattr_destroy@GLIBC_2.2
41 08578048··00001007·R_386_JUMP_SLOT········00000000···pthread_cond_destroy@GLIBC_2.3.241 0857f048··00001007·R_386_JUMP_SLOT········00000000···pthread_cond_destroy@GLIBC_2.3.2
42 0857804c··00001107·R_386_JUMP_SLOT········00000000···connect@GLIBC_2.042 0857f04c··00001107·R_386_JUMP_SLOT········00000000···connect@GLIBC_2.0
43 08578050··00001307·R_386_JUMP_SLOT········00000000···localtime_r@GLIBC_2.043 0857f050··00001307·R_386_JUMP_SLOT········00000000···localtime_r@GLIBC_2.0
44 08578054··00001407·R_386_JUMP_SLOT········00000000···setgroups@GLIBC_2.044 0857f054··00001407·R_386_JUMP_SLOT········00000000···setgroups@GLIBC_2.0
45 08578058··00001507·R_386_JUMP_SLOT········00000000···getpid@GLIBC_2.045 0857f058··00001507·R_386_JUMP_SLOT········00000000···getpid@GLIBC_2.0
46 0857805c··00001607·R_386_JUMP_SLOT········00000000···localeconv@GLIBC_2.246 0857f05c··00001607·R_386_JUMP_SLOT········00000000···localeconv@GLIBC_2.2
47 08578060··00001707·R_386_JUMP_SLOT········00000000···setregid@GLIBC_2.047 0857f060··00001707·R_386_JUMP_SLOT········00000000···setregid@GLIBC_2.0
48 08578064··00001807·R_386_JUMP_SLOT········00000000···fexecve@GLIBC_2.048 0857f064··00001807·R_386_JUMP_SLOT········00000000···fexecve@GLIBC_2.0
49 08578068··00001907·R_386_JUMP_SLOT········00000000···mkdir@GLIBC_2.049 0857f068··00001907·R_386_JUMP_SLOT········00000000···mkdir@GLIBC_2.0
50 0857806c··00001a07·R_386_JUMP_SLOT········00000000···strerror@GLIBC_2.050 0857f06c··00001a07·R_386_JUMP_SLOT········00000000···strerror@GLIBC_2.0
51 08578070··00067c07·R_386_JUMP_SLOT········080601c0···XML_ParserCreate_MM51 0857f070··00067c07·R_386_JUMP_SLOT········080601c0···XML_ParserCreate_MM
52 08578074··00001b07·R_386_JUMP_SLOT········00000000···getsockname@GLIBC_2.052 0857f074··00001b07·R_386_JUMP_SLOT········00000000···getsockname@GLIBC_2.0
53 08578078··00001c07·R_386_JUMP_SLOT········00000000···setrlimit64@GLIBC_2.153 0857f078··00001c07·R_386_JUMP_SLOT········00000000···setrlimit64@GLIBC_2.1
54 0857807c··00036f07·R_386_JUMP_SLOT········080601f0···XML_SetEncoding54 0857f07c··00036f07·R_386_JUMP_SLOT········080601f0···XML_SetEncoding
55 08578080··00001d07·R_386_JUMP_SLOT········00000000···sysconf@GLIBC_2.055 0857f080··00001d07·R_386_JUMP_SLOT········00000000···sysconf@GLIBC_2.0
56 08578084··00001e07·R_386_JUMP_SLOT········00000000···memcmp@GLIBC_2.056 0857f084··00001e07·R_386_JUMP_SLOT········00000000···memcmp@GLIBC_2.0
57 08578088··00001f07·R_386_JUMP_SLOT········00000000···posix_spawn_file_actions_destroy@GLIBC_2.257 0857f088··00001f07·R_386_JUMP_SLOT········00000000···posix_spawn_file_actions_destroy@GLIBC_2.2
58 0857808c··00002007·R_386_JUMP_SLOT········00000000···getresgid@GLIBC_2.058 0857f08c··00002007·R_386_JUMP_SLOT········00000000···getresgid@GLIBC_2.0
59 08578090··00002107·R_386_JUMP_SLOT········00000000···log1p@GLIBC_2.059 0857f090··00002107·R_386_JUMP_SLOT········00000000···log1p@GLIBC_2.0
60 08578094··00002207·R_386_JUMP_SLOT········00000000···qsort@GLIBC_2.060 0857f094··00002207·R_386_JUMP_SLOT········00000000···qsort@GLIBC_2.0
61 08578098··00002307·R_386_JUMP_SLOT········00000000···inet_ntoa@GLIBC_2.061 0857f098··00002307·R_386_JUMP_SLOT········00000000···inet_ntoa@GLIBC_2.0
62 0857809c··00002407·R_386_JUMP_SLOT········00000000···freeaddrinfo@GLIBC_2.062 0857f09c··00002407·R_386_JUMP_SLOT········00000000···freeaddrinfo@GLIBC_2.0
63 085780a0··0003c107·R_386_JUMP_SLOT········08060280···asin@GLIBC_2.063 0857f0a0··0003c107·R_386_JUMP_SLOT········08060280···asin@GLIBC_2.0
64 085780a4··00002507·R_386_JUMP_SLOT········00000000···wcsncat@GLIBC_2.064 0857f0a4··00002507·R_386_JUMP_SLOT········00000000···wcsncat@GLIBC_2.0
65 085780a8··00002607·R_386_JUMP_SLOT········00000000···pthread_exit@GLIBC_2.065 0857f0a8··00002607·R_386_JUMP_SLOT········00000000···pthread_exit@GLIBC_2.0
66 085780ac··00002707·R_386_JUMP_SLOT········00000000···erfc@GLIBC_2.066 0857f0ac··00002707·R_386_JUMP_SLOT········00000000···erfc@GLIBC_2.0
67 085780b0··00002807·R_386_JUMP_SLOT········00000000···inflateEnd67 0857f0b0··00002807·R_386_JUMP_SLOT········00000000···inflateEnd
68 085780b4··00002907·R_386_JUMP_SLOT········00000000···shutdown@GLIBC_2.068 0857f0b4··00002907·R_386_JUMP_SLOT········00000000···shutdown@GLIBC_2.0
69 085780b8··00002a07·R_386_JUMP_SLOT········00000000···posix_spawn_file_actions_init@GLIBC_2.269 0857f0b8··00002a07·R_386_JUMP_SLOT········00000000···posix_spawn_file_actions_init@GLIBC_2.2
70 085780bc··00002b07·R_386_JUMP_SLOT········00000000···sem_trywait@GLIBC_2.170 0857f0bc··00002b07·R_386_JUMP_SLOT········00000000···sem_trywait@GLIBC_2.1
71 085780c0··00002c07·R_386_JUMP_SLOT········00000000···open64@GLIBC_2.171 0857f0c0··00002c07·R_386_JUMP_SLOT········00000000···open64@GLIBC_2.1
72 085780c4··00002d07·R_386_JUMP_SLOT········00000000···exp@GLIBC_2.2972 0857f0c4··00002d07·R_386_JUMP_SLOT········00000000···exp@GLIBC_2.29
73 085780c8··00002e07·R_386_JUMP_SLOT········00000000···clock_gettime@GLIBC_2.1773 0857f0c8··00002e07·R_386_JUMP_SLOT········00000000···clock_gettime@GLIBC_2.17
74 085780cc··00002f07·R_386_JUMP_SLOT········00000000···round@GLIBC_2.174 0857f0cc··00002f07·R_386_JUMP_SLOT········00000000···round@GLIBC_2.1
75 085780d0··00003007·R_386_JUMP_SLOT········00000000···__fprintf_chk@GLIBC_2.3.475 0857f0d0··00003007·R_386_JUMP_SLOT········00000000···__fprintf_chk@GLIBC_2.3.4
76 085780d4··00003107·R_386_JUMP_SLOT········00000000···syscall@GLIBC_2.076 0857f0d4··00003107·R_386_JUMP_SLOT········00000000···syscall@GLIBC_2.0
77 085780d8··00003207·R_386_JUMP_SLOT········00000000···sigismember@GLIBC_2.077 0857f0d8··00003207·R_386_JUMP_SLOT········00000000···sigismember@GLIBC_2.0
78 085780dc··00003307·R_386_JUMP_SLOT········00000000···XML_GetBase78 0857f0dc··00003307·R_386_JUMP_SLOT········00000000···XML_GetBase
79 085780e0··00003507·R_386_JUMP_SLOT········00000000···XML_SetParamEntityParsing79 0857f0e0··00003507·R_386_JUMP_SLOT········00000000···XML_SetParamEntityParsing
80 085780e4··00003607·R_386_JUMP_SLOT········00000000···pthread_cond_signal@GLIBC_2.3.280 0857f0e4··00003607·R_386_JUMP_SLOT········00000000···pthread_cond_signal@GLIBC_2.3.2
81 085780e8··00003707·R_386_JUMP_SLOT········00000000···realloc@GLIBC_2.081 0857f0e8··00003707·R_386_JUMP_SLOT········00000000···realloc@GLIBC_2.0
82 085780ec··00003807·R_386_JUMP_SLOT········00000000···sched_yield@GLIBC_2.082 0857f0ec··00003807·R_386_JUMP_SLOT········00000000···sched_yield@GLIBC_2.0
83 085780f0··00003907·R_386_JUMP_SLOT········00000000···siginterrupt@GLIBC_2.083 0857f0f0··00003907·R_386_JUMP_SLOT········00000000···siginterrupt@GLIBC_2.0
84 085780f4··00003a07·R_386_JUMP_SLOT········00000000···setlogmask@GLIBC_2.084 0857f0f4··00003a07·R_386_JUMP_SLOT········00000000···setlogmask@GLIBC_2.0
85 085780f8··00044907·R_386_JUMP_SLOT········080603e0···sinh@GLIBC_2.085 0857f0f8··00044907·R_386_JUMP_SLOT········080603e0···sinh@GLIBC_2.0
86 085780fc··00003b07·R_386_JUMP_SLOT········00000000···sync@GLIBC_2.086 0857f0fc··00003b07·R_386_JUMP_SLOT········00000000···sync@GLIBC_2.0
87 08578100··00003c07·R_386_JUMP_SLOT········00000000···rewind@GLIBC_2.087 0857f100··00003c07·R_386_JUMP_SLOT········00000000···rewind@GLIBC_2.0
88 08578104··00003d07·R_386_JUMP_SLOT········00000000···unsetenv@GLIBC_2.088 0857f104··00003d07·R_386_JUMP_SLOT········00000000···unsetenv@GLIBC_2.0
89 08578108··00003e07·R_386_JUMP_SLOT········00000000···wcscoll@GLIBC_2.089 0857f108··00003e07·R_386_JUMP_SLOT········00000000···wcscoll@GLIBC_2.0
90 0857810c··00003f07·R_386_JUMP_SLOT········00000000···__isoc99_sscanf@GLIBC_2.790 0857f10c··00003f07·R_386_JUMP_SLOT········00000000···__isoc99_sscanf@GLIBC_2.7
91 08578110··00004007·R_386_JUMP_SLOT········00000000···__xstat64@GLIBC_2.291 0857f110··00004007·R_386_JUMP_SLOT········00000000···__xstat64@GLIBC_2.2
92 08578114··00004107·R_386_JUMP_SLOT········00000000···llistxattr@GLIBC_2.392 0857f114··00004107·R_386_JUMP_SLOT········00000000···llistxattr@GLIBC_2.3
93 08578118··00004207·R_386_JUMP_SLOT········00000000···__printf_chk@GLIBC_2.3.493 0857f118··00004207·R_386_JUMP_SLOT········00000000···__printf_chk@GLIBC_2.3.4
94 0857811c··00004307·R_386_JUMP_SLOT········00000000···socketpair@GLIBC_2.094 0857f11c··00004307·R_386_JUMP_SLOT········00000000···socketpair@GLIBC_2.0
95 08578120··00004407·R_386_JUMP_SLOT········00000000···strchr@GLIBC_2.095 0857f120··00004407·R_386_JUMP_SLOT········00000000···strchr@GLIBC_2.0
96 08578124··00004507·R_386_JUMP_SLOT········00000000···recv@GLIBC_2.096 0857f124··00004507·R_386_JUMP_SLOT········00000000···recv@GLIBC_2.0
97 08578128··00004607·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.097 0857f128··00004607·R_386_JUMP_SLOT········00000000···getenv@GLIBC_2.0
98 0857812c··00058307·R_386_JUMP_SLOT········080604b0···XML_SetNamespaceDeclHandler98 0857f12c··00058307·R_386_JUMP_SLOT········080604b0···XML_SetNamespaceDeclHandler
99 08578130··00004707·R_386_JUMP_SLOT········00000000···writev@GLIBC_2.099 0857f130··00004707·R_386_JUMP_SLOT········00000000···writev@GLIBC_2.0
100 08578134··00004807·R_386_JUMP_SLOT········00000000···calloc@GLIBC_2.0100 0857f134··00004807·R_386_JUMP_SLOT········00000000···calloc@GLIBC_2.0
101 08578138··00004907·R_386_JUMP_SLOT········00000000···sem_wait@GLIBC_2.1101 0857f138··00004907·R_386_JUMP_SLOT········00000000···sem_wait@GLIBC_2.1
102 0857813c··00004a07·R_386_JUMP_SLOT········00000000···system@GLIBC_2.0102 0857f13c··00004a07·R_386_JUMP_SLOT········00000000···system@GLIBC_2.0
103 08578140··00004b07·R_386_JUMP_SLOT········00000000···strncpy@GLIBC_2.0103 0857f140··00004b07·R_386_JUMP_SLOT········00000000···strncpy@GLIBC_2.0
104 08578144··00004c07·R_386_JUMP_SLOT········00000000···getresuid@GLIBC_2.0104 0857f144··00004c07·R_386_JUMP_SLOT········00000000···getresuid@GLIBC_2.0
105 08578148··00004d07·R_386_JUMP_SLOT········00000000···fchown@GLIBC_2.0105 0857f148··00004d07·R_386_JUMP_SLOT········00000000···fchown@GLIBC_2.0
106 0857814c··00004e07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.0106 0857f14c··00004e07·R_386_JUMP_SLOT········00000000···wcslen@GLIBC_2.0
107 08578150··00004f07·R_386_JUMP_SLOT········00000000···deflate107 0857f150··00004f07·R_386_JUMP_SLOT········00000000···deflate
108 08578154··00005007·R_386_JUMP_SLOT········00000000···write@GLIBC_2.0108 0857f154··00005007·R_386_JUMP_SLOT········00000000···write@GLIBC_2.0
109 08578158··00005107·R_386_JUMP_SLOT········00000000···tzset@GLIBC_2.0109 0857f158··00005107·R_386_JUMP_SLOT········00000000···tzset@GLIBC_2.0
110 0857815c··00005207·R_386_JUMP_SLOT········00000000···sendto@GLIBC_2.0110 0857f15c··00005207·R_386_JUMP_SLOT········00000000···sendto@GLIBC_2.0
111 08578160··00005307·R_386_JUMP_SLOT········00000000···pthread_kill@GLIBC_2.0111 0857f160··00005307·R_386_JUMP_SLOT········00000000···pthread_kill@GLIBC_2.0
112 08578164··00005407·R_386_JUMP_SLOT········00000000···sem_timedwait@GLIBC_2.2112 0857f164··00005407·R_386_JUMP_SLOT········00000000···sem_timedwait@GLIBC_2.2
113 08578168··00005507·R_386_JUMP_SLOT········00000000···deflateInit_113 0857f168··00005507·R_386_JUMP_SLOT········00000000···deflateInit_
114 0857816c··00005607·R_386_JUMP_SLOT········00000000···wmemcmp@GLIBC_2.0114 0857f16c··00005607·R_386_JUMP_SLOT········00000000···wmemcmp@GLIBC_2.0
115 08578170··00005707·R_386_JUMP_SLOT········00000000···hypot@GLIBC_2.0115 0857f170··00005707·R_386_JUMP_SLOT········00000000···hypot@GLIBC_2.0
116 08578174··00005807·R_386_JUMP_SLOT········00000000···listen@GLIBC_2.0116 0857f174··00005807·R_386_JUMP_SLOT········00000000···listen@GLIBC_2.0
117 08578178··00005907·R_386_JUMP_SLOT········00000000···pthread_key_delete@GLIBC_2.0117 0857f178··00005907·R_386_JUMP_SLOT········00000000···pthread_key_delete@GLIBC_2.0
118 0857817c··00005a07·R_386_JUMP_SLOT········00000000···sendmsg@GLIBC_2.0118 0857f17c··00005a07·R_386_JUMP_SLOT········00000000···sendmsg@GLIBC_2.0
119 08578180··00085e07·R_386_JUMP_SLOT········08060600···XML_GetErrorCode119 0857f180··00085e07·R_386_JUMP_SLOT········08060600···XML_GetErrorCode
120 08578184··00005b07·R_386_JUMP_SLOT········00000000···__uflow@GLIBC_2.0120 0857f184··00005b07·R_386_JUMP_SLOT········00000000···__uflow@GLIBC_2.0
121 08578188··00005c07·R_386_JUMP_SLOT········00000000···fgets@GLIBC_2.0121 0857f188··00005c07·R_386_JUMP_SLOT········00000000···fgets@GLIBC_2.0
122 0857818c··00005d07·R_386_JUMP_SLOT········00000000···getgrouplist@GLIBC_2.2.4122 0857f18c··00005d07·R_386_JUMP_SLOT········00000000···getgrouplist@GLIBC_2.2.4
123 08578190··00005e07·R_386_JUMP_SLOT········00000000···rename@GLIBC_2.0123 0857f190··00005e07·R_386_JUMP_SLOT········00000000···rename@GLIBC_2.0
124 08578194··00005f07·R_386_JUMP_SLOT········00000000···getlogin@GLIBC_2.0124 0857f194··00005f07·R_386_JUMP_SLOT········00000000···getlogin@GLIBC_2.0
Max diff block lines reached; -1/75935 bytes (-0.00%) of diff not shown.
1.95 KB
readelf --wide --dynamic {}
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
1 Dynamic·section·at·offset·0x52eee4·contains·30·entries:1 Dynamic·section·at·offset·0x535ee4·contains·30·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libpthread.so.0]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libpthread.so.0]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so.2]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libdl.so.2]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libutil.so.1]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libutil.so.1]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so.6]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so.6]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[libexpat.so.1]7 ·0x00000001·(NEEDED)·····················Shared·library:·[libexpat.so.1]
8 ·0x00000001·(NEEDED)·····················Shared·library:·[libz.so.1]8 ·0x00000001·(NEEDED)·····················Shared·library:·[libz.so.1]
9 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]9 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
10 ·0x0000000c·(INIT)·······················0x806000010 ·0x0000000c·(INIT)·······················0x8060000
11 ·0x0000000d·(FINI)·······················0x82cdc0811 ·0x0000000d·(FINI)·······················0x82d3948
12 ·0x00000019·(INIT_ARRAY)·················0x8577edc12 ·0x00000019·(INIT_ARRAY)·················0x857eedc
13 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)13 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
14 ·0x0000001a·(FINI_ARRAY)·················0x8577ee014 ·0x0000001a·(FINI_ARRAY)·················0x857eee0
15 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)15 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
16 ·0x6ffffef5·(GNU_HASH)···················0x80481ec16 ·0x6ffffef5·(GNU_HASH)···················0x80481ec
17 ·0x00000005·(STRTAB)·····················0x8053f8417 ·0x00000005·(STRTAB)·····················0x8053f84
18 ·0x00000006·(SYMTAB)·····················0x804b51418 ·0x00000006·(SYMTAB)·····················0x804b514
19 ·0x0000000a·(STRSZ)······················40033·(bytes)19 ·0x0000000a·(STRSZ)······················40033·(bytes)
20 ·0x0000000b·(SYMENT)·····················16·(bytes)20 ·0x0000000b·(SYMENT)·····················16·(bytes)
21 ·0x00000015·(DEBUG)······················0x021 ·0x00000015·(DEBUG)······················0x0
22 ·0x00000003·(PLTGOT)·····················0x857800022 ·0x00000003·(PLTGOT)·····················0x857f000
23 ·0x00000002·(PLTRELSZ)···················3880·(bytes)23 ·0x00000002·(PLTRELSZ)···················3880·(bytes)
24 ·0x00000014·(PLTREL)·····················REL24 ·0x00000014·(PLTREL)·····················REL
25 ·0x00000017·(JMPREL)·····················0x805f02c25 ·0x00000017·(JMPREL)·····················0x805f02c
26 ·0x00000011·(REL)························0x805ef8426 ·0x00000011·(REL)························0x805ef84
27 ·0x00000012·(RELSZ)······················168·(bytes)27 ·0x00000012·(RELSZ)······················168·(bytes)
28 ·0x00000013·(RELENT)·····················8·(bytes)28 ·0x00000013·(RELENT)·····················8·(bytes)
29 ·0x6ffffffe·(VERNEED)····················0x805ed3429 ·0x6ffffffe·(VERNEED)····················0x805ed34
3.24 KB
readelf --wide --notes {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
  
1 Displaying·notes·found·in:·.note.gnu.build-id1 Displaying·notes·found·in:·.note.gnu.build-id
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0c7c8b7bd635cf5bd3853792455474bf54f4357d3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·0d755f9d4f82eb3523e1ead36513577acaa94049
  
4 Displaying·notes·found·in:·.note.ABI-tag4 Displaying·notes·found·in:·.note.ABI-tag
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.06 ··GNU··················0x00000010»  NT_GNU_ABI_TAG·(ABI·version·tag)»     ····OS:·Linux,·ABI:·3.2.0
  
7 Displaying·notes·found·in:·.note.stapsdt7 Displaying·notes·found·in:·.note.stapsdt
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python9 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
10 ····Name:·audit10 ····Name:·audit
11 ····Location:·0x08065902,·Base:·0x08495afd,·Semaphore:·0x0859f01611 ····Location:·0x080658a9,·Base:·0x0849bb73,·Semaphore:·0x085a5fd6
12 ····Arguments:·4@8(%esp)·4@%ebp12 ····Arguments:·4@8(%esp)·4@%ebp
13 ··stapsdt··············0x00000029»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python 
14 ····Name:·gc__start 
15 ····Location:·0x08069696,·Base:·0x08495afd,·Semaphore:·0x0859f00e 
16 ····Arguments:·-4@36(%esp) 
17 ··stapsdt··············0x00000024»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python13 ··stapsdt··············0x00000024»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
18 ····Name:·gc__done14 ····Name:·gc__done
19 ····Location:·0x0806972c,·Base:·0x08495afd,·Semaphore:·0x0859f01015 ····Location:·0x08069499,·Base:·0x0849bb73,·Semaphore:·0x085a5fd0
20 ····Arguments:·-4@%esi16 ····Arguments:·-4@%esi
 17 ··stapsdt··············0x00000029»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
 18 ····Name:·gc__start
 19 ····Location:·0x080695a5,·Base:·0x0849bb73,·Semaphore:·0x085a5fce
 20 ····Arguments:·-4@32(%esp)
 21 ··stapsdt··············0x00000039»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
 22 ····Name:·function__entry
 23 ····Location:·0x0806dd30,·Base:·0x0849bb73,·Semaphore:·0x085a5fc0
 24 ····Arguments:·4@%ebx·4@%esi·-4@%eax
21 ··stapsdt··············0x0000002e»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python25 ··stapsdt··············0x0000002e»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
22 ····Name:·line26 ····Name:·line
23 ····Location:·0x0806f04e,·Base:·0x08495afd,·Semaphore:·0x0859f00c27 ····Location:·0x0806e068,·Base:·0x0849bb73,·Semaphore:·0x085a5fcc
24 ····Arguments:·4@%esi·4@%eax·-4@%ebx28 ····Arguments:·4@%esi·4@%eax·-4@%ebx
25 ··stapsdt··············0x0000003a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python29 ··stapsdt··············0x0000003a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
26 ····Name:·function__return30 ····Name:·function__return
27 ····Location:·0x0806f386,·Base:·0x08495afd,·Semaphore:·0x0859f00231 ····Location:·0x0806e71f,·Base:·0x0849bb73,·Semaphore:·0x085a5fc2
28 ····Arguments:·4@%esi·4@%edi·-4@%eax32 ····Arguments:·4@%esi·4@%edi·-4@%eax
29 ··stapsdt··············0x00000039»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python 
30 ····Name:·function__entry 
31 ····Location:·0x0806f454,·Base:·0x08495afd,·Semaphore:·0x0859f000 
32 ····Arguments:·4@%ebx·4@%esi·-4@%eax 
33 ··stapsdt··············0x0000003b»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python33 ··stapsdt··············0x0000003b»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
34 ····Name:·import__find__load__done34 ····Name:·import__find__load__done
35 ····Location:·0x08078097,·Base:·0x08495afd,·Semaphore:·0x0859f01435 ····Location:·0x08078290,·Base:·0x0849bb73,·Semaphore:·0x085a5fd4
36 ····Arguments:·4@%eax·-4@%ebx36 ····Arguments:·4@%eax·-4@%ebx
37 ··stapsdt··············0x00000034»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python37 ··stapsdt··············0x00000034»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
38 ····Name:·import__find__load__start38 ····Name:·import__find__load__start
39 ····Location:·0x080780a9,·Base:·0x08495afd,·Semaphore:·0x0859f01239 ····Location:·0x080782a2,·Base:·0x0849bb73,·Semaphore:·0x085a5fd2
40 ····Arguments:·4@%eax40 ····Arguments:·4@%eax
22.0 MB
readelf --wide --debug-dump=frames {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ··Data·alignment·factor:·-48 ··Data·alignment·factor:·-4
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_undefined:·r8·(eip)13 ··DW_CFA_undefined:·r8·(eip)
  
14 00000018·00000010·0000001c·FDE·cie=00000000·pc=0822dd10..0822dd4714 00000018·00000010·0000001c·FDE·cie=00000000·pc=0823b8e0..0823b917
15 ··DW_CFA_nop15 ··DW_CFA_nop
16 ··DW_CFA_nop16 ··DW_CFA_nop
17 ··DW_CFA_nop17 ··DW_CFA_nop
  
18 0000002c·00000014·00000000·CIE18 0000002c·00000014·00000000·CIE
19 ··Version:···············119 ··Version:···············1
20 ··Augmentation:··········"zR"20 ··Augmentation:··········"zR"
168 KB
strings --all --bytes=8 {}
    
Offset 155, 20 lines modifiedOffset 155, 20 lines modified
155 recvfrom155 recvfrom
156 sched_setscheduler156 sched_setscheduler
157 sched_setparam157 sched_setparam
158 clock_settime158 clock_settime
159 getgrouplist159 getgrouplist
160 fdatasync160 fdatasync
161 fpathconf161 fpathconf
 162 __strncat_chk
162 tcgetpgrp163 tcgetpgrp
163 tcsetpgrp164 tcsetpgrp
164 getresgid165 getresgid
165 getresuid166 getresuid
166 initgroups167 initgroups
167 __strncat_chk 
168 __xmknodat168 __xmknodat
169 __xmknod169 __xmknod
170 posix_fadvise64170 posix_fadvise64
171 posix_fallocate64171 posix_fallocate64
172 preadv64v2172 preadv64v2
173 pwrite64173 pwrite64
174 pwritev64v2174 pwritev64v2
2.89 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 150, 16 lines modifiedOffset 150, 16 lines modified
150 ··0x080548b4·5f5f685f·6572726e·6f5f6c6f·63617469·__h_errno_locati150 ··0x080548b4·5f5f685f·6572726e·6f5f6c6f·63617469·__h_errno_locati
151 ··0x080548c4·6f6e0068·73747265·72726f72·00667379·on.hstrerror.fsy151 ··0x080548c4·6f6e0068·73747265·72726f72·00667379·on.hstrerror.fsy
152 ··0x080548d4·6e63006b·696c6c70·6700636f·70797369·nc.killpg.copysi152 ··0x080548d4·6e63006b·696c6c70·6700636f·70797369·nc.killpg.copysi
153 ··0x080548e4·676e0067·65747065·65726e61·6d650066·gn.getpeername.f153 ··0x080548e4·676e0067·65747065·65726e61·6d650066·gn.getpeername.f
154 ··0x080548f4·7472756e·63617465·36340067·65746772·truncate64.getgr154 ··0x080548f4·7472756e·63617465·36340067·65746772·truncate64.getgr
155 ··0x08054904·6f757073·00736574·6974696d·65720066·oups.setitimer.f155 ··0x08054904·6f757073·00736574·6974696d·65720066·oups.setitimer.f
156 ··0x08054914·63686f77·6e006c63·686f776e·00666368·chown.lchown.fch156 ··0x08054914·63686f77·6e006c63·686f776e·00666368·chown.lchown.fch
157 ··0x08054924·6f776e61·74007368·7574646f·776e0073·ownat.shutdown.s157 ··0x08054924·6f776e61·74007379·7374656d·00736875·ownat.system.shu
158 ··0x08054934·79737465·6d006765·7470776e·616d5f72·ystem.getpwnam_r158 ··0x08054934·74646f77·6e006765·7470776e·616d5f72·tdown.getpwnam_r
159 ··0x08054944·00676574·67726e61·6d5f7200·6f70656e·.getgrnam_r.open159 ··0x08054944·00676574·67726e61·6d5f7200·6f70656e·.getgrnam_r.open
160 ··0x08054954·6c6f6700·636c6f73·656c6f67·00647570·log.closelog.dup160 ··0x08054954·6c6f6700·636c6f73·656c6f67·00647570·log.closelog.dup
161 ··0x08054964·33006d6b·74696d65·005f5f73·79736c6f·3.mktime.__syslo161 ··0x08054964·33006d6b·74696d65·005f5f73·79736c6f·3.mktime.__syslo
162 ··0x08054974·675f6368·6b007365·746c6f67·6d61736b·g_chk.setlogmask162 ··0x08054974·675f6368·6b007365·746c6f67·6d61736b·g_chk.setlogmask
163 ··0x08054984·00747a73·65740067·6574686f·73746279·.tzset.gethostby163 ··0x08054984·00747a73·65740067·6574686f·73746279·.tzset.gethostby
164 ··0x08054994·6e616d65·5f720067·65747370·6e616d00·name_r.getspnam.164 ··0x08054994·6e616d65·5f720067·65747370·6e616d00·name_r.getspnam.
165 ··0x080549a4·77616974·33006761·695f7374·72657272·wait3.gai_strerr165 ··0x080549a4·77616974·33006761·695f7374·72657272·wait3.gai_strerr
560 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}
    
Offset 3, 16 lines modifiedOffset 3, 16 lines modified
  
3 Disassembly·of·section·.init:3 Disassembly·of·section·.init:
  
4 08060000·<.init>:4 08060000·<.init>:
5 _init():5 _init():
6 »       push···%ebx6 »       push···%ebx
7 »       sub····$0x8,%esp7 »       sub····$0x8,%esp
8 »       call···822dd60·<_start@@Base+0x50>8 »       call···823b930·<_start@@Base+0x50>
9 »       add····$0x517ff7,%ebx9 »       add····$0x51eff7,%ebx
10 »       mov····-0x4(%ebx),%eax10 »       mov····-0x4(%ebx),%eax
11 »       test···%eax,%eax11 »       test···%eax,%eax
12 »       je·····806001b·<fileno@plt-0x15>12 »       je·····806001b·<fileno@plt-0x15>
13 »       call···*%eax13 »       call···*%eax
14 »       add····$0x8,%esp14 »       add····$0x8,%esp
15 »       pop····%ebx15 »       pop····%ebx
16 »       retq···16 »       retq···
57.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 2435 lines modifiedOffset 1, 2435 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 08060020·<fileno@plt-0x10>:2 08060020·<fileno@plt-0x10>:
3 »       pushl··0x85780043 »       pushl··0x857f004
4 »       jmp····*0x85780084 »       jmp····*0x857f008
5 »       add····%al,(%eax)5 »       add····%al,(%eax)
6 »       ...6 »       ...
  
7 08060030·<fileno@plt>:7 08060030·<fileno@plt>:
8 »       jmp····*0x857800c8 »       jmp····*0x857f00c
9 »       push···$0x09 »       push···$0x0
10 »       jmp····8060020·<fileno@plt-0x10>10 »       jmp····8060020·<fileno@plt-0x10>
  
11 08060040·<ldexp@plt>:11 08060040·<ldexp@plt>:
12 »       jmp····*0x857801012 »       jmp····*0x857f010
13 »       push···$0x813 »       push···$0x8
14 »       jmp····8060020·<fileno@plt-0x10>14 »       jmp····8060020·<fileno@plt-0x10>
  
15 08060050·<fputs@plt>:15 08060050·<fputs@plt>:
16 »       jmp····*0x857801416 »       jmp····*0x857f014
17 »       push···$0x1017 »       push···$0x10
18 »       jmp····8060020·<fileno@plt-0x10>18 »       jmp····8060020·<fileno@plt-0x10>
  
19 08060060·<fmod@plt>:19 08060060·<fmod@plt>:
20 »       jmp····*0x857801820 »       jmp····*0x857f018
21 »       push···$0x1821 »       push···$0x18
22 »       jmp····8060020·<fileno@plt-0x10>22 »       jmp····8060020·<fileno@plt-0x10>
  
23 08060070·<abort@plt>:23 08060070·<abort@plt>:
24 »       jmp····*0x857801c24 »       jmp····*0x857f01c
25 »       push···$0x2025 »       push···$0x20
26 »       jmp····8060020·<fileno@plt-0x10>26 »       jmp····8060020·<fileno@plt-0x10>
  
27 08060080·<__errno_location@plt>:27 08060080·<__errno_location@plt>:
28 »       jmp····*0x857802028 »       jmp····*0x857f020
29 »       push···$0x2829 »       push···$0x28
30 »       jmp····8060020·<fileno@plt-0x10>30 »       jmp····8060020·<fileno@plt-0x10>
  
31 08060090·<statvfs64@plt>:31 08060090·<statvfs64@plt>:
32 »       jmp····*0x857802432 »       jmp····*0x857f024
33 »       push···$0x3033 »       push···$0x30
34 »       jmp····8060020·<fileno@plt-0x10>34 »       jmp····8060020·<fileno@plt-0x10>
  
35 080600a0·<wcsftime@plt>:35 080600a0·<wcsftime@plt>:
36 »       jmp····*0x857802836 »       jmp····*0x857f028
37 »       push···$0x3837 »       push···$0x38
38 »       jmp····8060020·<fileno@plt-0x10>38 »       jmp····8060020·<fileno@plt-0x10>
  
39 080600b0·<wcscpy@plt>:39 080600b0·<wcscpy@plt>:
40 »       jmp····*0x857802c40 »       jmp····*0x857f02c
41 »       push···$0x4041 »       push···$0x40
42 »       jmp····8060020·<fileno@plt-0x10>42 »       jmp····8060020·<fileno@plt-0x10>
  
43 080600c0·<getgrnam_r@plt>:43 080600c0·<getgrnam_r@plt>:
44 »       jmp····*0x857803044 »       jmp····*0x857f030
45 »       push···$0x4845 »       push···$0x48
46 »       jmp····8060020·<fileno@plt-0x10>46 »       jmp····8060020·<fileno@plt-0x10>
  
47 080600d0·<sigemptyset@plt>:47 080600d0·<sigemptyset@plt>:
48 »       jmp····*0x857803448 »       jmp····*0x857f034
49 »       push···$0x5049 »       push···$0x50
50 »       jmp····8060020·<fileno@plt-0x10>50 »       jmp····8060020·<fileno@plt-0x10>
  
51 080600e0·<XML_ExpatVersion@plt>:51 080600e0·<XML_ExpatVersion@plt>:
52 »       jmp····*0x857803852 »       jmp····*0x857f038
53 »       push···$0x5853 »       push···$0x58
54 »       jmp····8060020·<fileno@plt-0x10>54 »       jmp····8060020·<fileno@plt-0x10>
  
55 080600f0·<inet_ntop@plt>:55 080600f0·<inet_ntop@plt>:
56 »       jmp····*0x857803c56 »       jmp····*0x857f03c
57 »       push···$0x6057 »       push···$0x60
58 »       jmp····8060020·<fileno@plt-0x10>58 »       jmp····8060020·<fileno@plt-0x10>
  
59 08060100·<pipe2@plt>:59 08060100·<pipe2@plt>:
60 »       jmp····*0x857804060 »       jmp····*0x857f040
61 »       push···$0x6861 »       push···$0x68
62 »       jmp····8060020·<fileno@plt-0x10>62 »       jmp····8060020·<fileno@plt-0x10>
  
63 08060110·<posix_spawnattr_destroy@plt>:63 08060110·<posix_spawnattr_destroy@plt>:
64 »       jmp····*0x857804464 »       jmp····*0x857f044
65 »       push···$0x7065 »       push···$0x70
66 »       jmp····8060020·<fileno@plt-0x10>66 »       jmp····8060020·<fileno@plt-0x10>
  
67 08060120·<pthread_cond_destroy@plt>:67 08060120·<pthread_cond_destroy@plt>:
68 »       jmp····*0x857804868 »       jmp····*0x857f048
69 »       push···$0x7869 »       push···$0x78
70 »       jmp····8060020·<fileno@plt-0x10>70 »       jmp····8060020·<fileno@plt-0x10>
  
71 08060130·<connect@plt>:71 08060130·<connect@plt>:
72 »       jmp····*0x857804c72 »       jmp····*0x857f04c
73 »       push···$0x8073 »       push···$0x80
74 »       jmp····8060020·<fileno@plt-0x10>74 »       jmp····8060020·<fileno@plt-0x10>
  
75 08060140·<localtime_r@plt>:75 08060140·<localtime_r@plt>:
76 »       jmp····*0x857805076 »       jmp····*0x857f050
77 »       push···$0x8877 »       push···$0x88
78 »       jmp····8060020·<fileno@plt-0x10>78 »       jmp····8060020·<fileno@plt-0x10>
  
79 08060150·<setgroups@plt>:79 08060150·<setgroups@plt>:
80 »       jmp····*0x857805480 »       jmp····*0x857f054
81 »       push···$0x9081 »       push···$0x90
82 »       jmp····8060020·<fileno@plt-0x10>82 »       jmp····8060020·<fileno@plt-0x10>
  
83 08060160·<getpid@plt>:83 08060160·<getpid@plt>:
84 »       jmp····*0x857805884 »       jmp····*0x857f058
85 »       push···$0x9885 »       push···$0x98
86 »       jmp····8060020·<fileno@plt-0x10>86 »       jmp····8060020·<fileno@plt-0x10>
  
87 08060170·<localeconv@plt>:87 08060170·<localeconv@plt>:
88 »       jmp····*0x857805c88 »       jmp····*0x857f05c
89 »       push···$0xa089 »       push···$0xa0
90 »       jmp····8060020·<fileno@plt-0x10>90 »       jmp····8060020·<fileno@plt-0x10>
  
91 08060180·<setregid@plt>:91 08060180·<setregid@plt>:
92 »       jmp····*0x857806092 »       jmp····*0x857f060
93 »       push···$0xa893 »       push···$0xa8
94 »       jmp····8060020·<fileno@plt-0x10>94 »       jmp····8060020·<fileno@plt-0x10>
  
95 08060190·<fexecve@plt>:95 08060190·<fexecve@plt>:
96 »       jmp····*0x857806496 »       jmp····*0x857f064
97 »       push···$0xb097 »       push···$0xb0
98 »       jmp····8060020·<fileno@plt-0x10>98 »       jmp····8060020·<fileno@plt-0x10>
  
99 080601a0·<mkdir@plt>:99 080601a0·<mkdir@plt>:
Max diff block lines reached; 56010/59027 bytes (94.89%) of diff not shown.
53.4 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 21, 219 lines modifiedOffset 21, 219 lines modified
21 »       call···8062cb3·<Py_ExitStatusException@@Base>21 »       call···8062cb3·<Py_ExitStatusException@@Base>
22 pymain_init():22 pymain_init():
23 /build/reproducible-path/python3.9-3.9.2/build-static/../Modules/main.c:6023 /build/reproducible-path/python3.9-3.9.2/build-static/../Modules/main.c:60
24 »       pushl··0xc(%esi)24 »       pushl··0xc(%esi)
25 »       pushl··(%esi)25 »       pushl··(%esi)
26 »       push···%ebp26 »       push···%ebp
27 »       push···%ebx27 »       push···%ebx
28 »       call···81241f5·<PyConfig_SetArgv@@Base>28 »       call···812441f·<PyConfig_SetArgv@@Base>
29 »       mov····(%ebx),%esi29 »       mov····(%ebx),%esi
30 »       add····$0xc,%esp30 »       add····$0xc,%esp
31 »       jmp····822df46·<Py_BytesMain@@Base+0xe6>31 »       jmp····823bb16·<Py_BytesMain@@Base+0xe6>
32 _PyRuntimeState_Init_impl():32 _PyRuntimeState_Init_impl():
33 /build/reproducible-path/python3.9-3.9.2/build-static/../Python/pystate.c:7633 /build/reproducible-path/python3.9-3.9.2/build-static/../Python/pystate.c:76
34 »       mov····$0x82ce008,%ebx34 »       mov····$0x82d4008,%ebx
35 »       mov····$0x82e1390,%edi35 »       mov····$0x82e7390,%edi
36 »       mov····$0x1,%edx36 »       mov····$0x1,%edx
37 »       movl···$0x0,0xc(%esi)37 »       movl···$0x0,0xc(%esi)
38 »       jmp····822e094·<_PyRuntimeState_Init@@Base+0x104>38 »       jmp····823bc64·<_PyRuntimeState_Init@@Base+0x104>
39 /build/reproducible-path/python3.9-3.9.2/build-static/../Python/pystate.c:8239 /build/reproducible-path/python3.9-3.9.2/build-static/../Python/pystate.c:82
40 »       mov····$0x82ce034,%ebx40 »       mov····$0x82d4034,%ebx
41 »       mov····$0x82e1390,%edi41 »       mov····$0x82e7390,%edi
42 »       mov····$0x1,%edx42 »       mov····$0x1,%edx
43 »       movl···$0x0,0xc(%esi)43 »       movl···$0x0,0xc(%esi)
44 »       jmp····822e094·<_PyRuntimeState_Init@@Base+0x104>44 »       jmp····823bc64·<_PyRuntimeState_Init@@Base+0x104>
45 _PyMem_SetupDebugHooksDomain():45 _PyMem_SetupDebugHooksDomain():
46 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:47046 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:470
47 »       mov····$0x85825c8,%esi47 »       mov····$0x85895c8,%esi
48 »       cmpl···$0x822fb50,0x85825cc48 »       cmpl···$0x823d5d0,0x85895cc
49 »       je·····822e12f·<_PyMem_SetDefaultAllocator@@Base+0x6f>49 »       je·····823bcef·<_PyRuntimeState_Init@@Base+0x18f>
50 PyMem_GetAllocator():50 PyMem_GetAllocator():
51 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:52451 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:524
52 »       mov····$0x8582584,%edi52 »       mov····$0x8589584,%edi
53 »       mov····$0x5,%ecx53 »       mov····$0x5,%ecx
54 pymem_set_default_allocator():54 pymem_set_default_allocator():
55 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:25355 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:253
56 »       xor····%eax,%eax56 »       xor····%eax,%eax
57 PyMem_GetAllocator():57 PyMem_GetAllocator():
58 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:52458 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:524
59 »       rep·movsl·%ds:(%esi),%es:(%edi)59 »       rep·movsl·%ds:(%esi),%es:(%edi)
60 PyMem_SetAllocator():60 PyMem_SetAllocator():
61 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:54261 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:542
62 »       movl···$0x8582580,0x85825c862 »       movl···$0x8589580,0x85895c8
63 »       movl···$0x822fb50,0x85825cc63 »       movl···$0x823d5d0,0x85895cc
64 »       movl···$0x80668b3,0x85825d064 »       movl···$0x8066834,0x85895d0
65 »       movl···$0x812cc50,0x85825d465 »       movl···$0x812d360,0x85895d4
66 »       movl···$0x812ca70,0x85825d866 »       movl···$0x812d1c0,0x85895d8
67 pymem_set_default_allocator():67 pymem_set_default_allocator():
68 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:25368 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:253
69 »       jmp····822e131·<_PyMem_SetDefaultAllocator@@Base+0x71>69 »       jmp····823bcf1·<_PyRuntimeState_Init@@Base+0x191>
70 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:24370 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:243
71 »       movl···$0x0,0xc(%esp)71 »       movl···$0x0,0xc(%esp)
72 »       movl···$0x812e750,0x10(%esp)72 »       movl···$0x812ee00,0x10(%esp)
73 »       movl···$0x8139d40,0x14(%esp)73 »       movl···$0x813a7f0,0x14(%esp)
74 »       movl···$0x8143e00,0x18(%esp)74 »       movl···$0x8145030,0x18(%esp)
75 »       movl···$0x81346d0,0x1c(%esp)75 »       movl···$0x8134e00,0x1c(%esp)
76 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:24976 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:249
77 »       push···%eax77 »       push···%eax
78 »       push···%eax78 »       push···%eax
79 »       lea····0x14(%esp),%ebx79 »       lea····0x14(%esp),%ebx
80 »       push···%ebx80 »       push···%ebx
81 »       push···$0x281 »       push···$0x2
82 »       call···812c600·<PyMem_SetAllocator@@Base>82 »       call···812cc70·<PyMem_SetAllocator@@Base>
83 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:25083 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:250
84 »       add····$0x10,%esp84 »       add····$0x10,%esp
85 »       test···%esi,%esi85 »       test···%esi,%esi
86 »       je·····8062077·<geteuid@plt+0x207>86 »       je·····8062077·<geteuid@plt+0x207>
87 _PyMem_SetupDebugHooksDomain():87 _PyMem_SetupDebugHooksDomain():
88 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:49688 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:496
89 »       mov····$0x8582540,%esi89 »       mov····$0x8589540,%esi
90 »       cmpl···$0x812fe80,0x858254490 »       cmpl···$0x81305f0,0x8589544
91 »       je·····822e12f·<_PyMem_SetDefaultAllocator@@Base+0x6f>91 »       je·····823bcef·<_PyRuntimeState_Init@@Base+0x18f>
92 PyMem_GetAllocator():92 PyMem_GetAllocator():
93 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:52693 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:526
94 »       mov····$0x85825b4,%edi94 »       mov····$0x85895b4,%edi
95 »       mov····$0x5,%ecx95 »       mov····$0x5,%ecx
96 pymem_set_default_allocator():96 pymem_set_default_allocator():
97 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:25397 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:253
98 »       xor····%eax,%eax98 »       xor····%eax,%eax
99 PyMem_GetAllocator():99 PyMem_GetAllocator():
100 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:526100 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:526
101 »       rep·movsl·%ds:(%esi),%es:(%edi)101 »       rep·movsl·%ds:(%esi),%es:(%edi)
102 PyMem_SetAllocator():102 PyMem_SetAllocator():
103 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:544103 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:544
104 »       movl···$0x85825b0,0x8582540104 »       movl···$0x85895b0,0x8589540
105 »       movl···$0x812fe80,0x8582544105 »       movl···$0x81305f0,0x8589544
106 »       movl···$0x8235dc0,0x8582548106 »       movl···$0x82438e0,0x8589548
107 »       movl···$0x8237640,0x858254c107 »       movl···$0x8244f30,0x858954c
108 »       movl···$0x8137910,0x8582550108 »       movl···$0x81380e0,0x8589550
109 pymem_set_default_allocator():109 pymem_set_default_allocator():
110 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:253110 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:253
111 »       jmp····822e131·<_PyMem_SetDefaultAllocator@@Base+0x71>111 »       jmp····823bcf1·<_PyRuntimeState_Init@@Base+0x191>
112 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:240112 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:240
113 »       movl···$0x0,0xc(%esp)113 »       movl···$0x0,0xc(%esp)
114 »       movl···$0x812e750,0x10(%esp)114 »       movl···$0x812ee00,0x10(%esp)
115 »       movl···$0x8139d40,0x14(%esp)115 »       movl···$0x813a7f0,0x14(%esp)
116 »       movl···$0x8143e00,0x18(%esp)116 »       movl···$0x8145030,0x18(%esp)
117 »       movl···$0x81346d0,0x1c(%esp)117 »       movl···$0x8134e00,0x1c(%esp)
118 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:249118 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:249
119 »       push···%edx119 »       push···%edx
120 »       push···%edx120 »       push···%edx
121 »       lea····0x14(%esp),%edx121 »       lea····0x14(%esp),%edx
122 »       push···%edx122 »       push···%edx
123 »       push···$0x1123 »       push···$0x1
124 »       call···812c600·<PyMem_SetAllocator@@Base>124 »       call···812cc70·<PyMem_SetAllocator@@Base>
125 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:250125 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:250
126 »       add····$0x10,%esp126 »       add····$0x10,%esp
127 »       test···%esi,%esi127 »       test···%esi,%esi
128 »       je·····806207c·<geteuid@plt+0x20c>128 »       je·····806207c·<geteuid@plt+0x20c>
129 _PyMem_SetupDebugHooksDomain():129 _PyMem_SetupDebugHooksDomain():
130 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:483130 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:483
131 »       mov····$0x8582554,%esi131 »       mov····$0x8589554,%esi
132 »       cmpl···$0x812fe80,0x8582558132 »       cmpl···$0x81305f0,0x8589558
133 »       je·····822e12f·<_PyMem_SetDefaultAllocator@@Base+0x6f>133 »       je·····823bcef·<_PyRuntimeState_Init@@Base+0x18f>
134 PyMem_GetAllocator():134 PyMem_GetAllocator():
135 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:525135 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:525
136 »       mov····$0x858259c,%edi136 »       mov····$0x858959c,%edi
137 »       mov····$0x5,%ecx137 »       mov····$0x5,%ecx
138 pymem_set_default_allocator():138 pymem_set_default_allocator():
139 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:253139 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:253
140 »       xor····%eax,%eax140 »       xor····%eax,%eax
141 PyMem_GetAllocator():141 PyMem_GetAllocator():
142 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:525142 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:525
143 »       rep·movsl·%ds:(%esi),%es:(%edi)143 »       rep·movsl·%ds:(%esi),%es:(%edi)
144 PyMem_SetAllocator():144 PyMem_SetAllocator():
145 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:543145 /build/reproducible-path/python3.9-3.9.2/build-static/../Objects/obmalloc.c:543
146 »       movl···$0x8582598,0x8582554146 »       movl···$0x8589598,0x8589554
147 »       movl···$0x812fe80,0x8582558147 »       movl···$0x81305f0,0x8589558
Max diff block lines reached; 55949350/55956001 bytes (99.99%) of diff not shown.
489 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
  
  
1 Disassembly·of·section·.fini:1 Disassembly·of·section·.fini:
  
2 082cdc08·<.fini>:2 082d3948·<.fini>:
3 _fini():3 _fini():
4 »       push···%ebx4 »       push···%ebx
5 »       sub····$0x8,%esp5 »       sub····$0x8,%esp
6 »       call···822dd60·<_start@@Base+0x50>6 »       call···823b930·<_start@@Base+0x50>
7 »       add····$0x2aa3ef,%ebx7 »       add····$0x2ab6af,%ebx
8 »       add····$0x8,%esp8 »       add····$0x8,%esp
9 »       pop····%ebx9 »       pop····%ebx
10 »       retq···10 »       retq···
14.8 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 49948 lines modifiedOffset 1, 48412 lines modified
  
Diff chunk too large, falling back to line-by-line diff (701 lines added, 2237 lines removed)
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x082ce000·03000000·01000200·43616e27·7420696e·........Can't·in2 ··0x082d4000·03000000·01000200·43616e27·7420696e·........Can't·in
3 ··0x082ce010·69746961·6c697a65·20746872·65616473·itialize·threads3 ··0x082d4010·69746961·6c697a65·20746872·65616473·itialize·threads
4 ··0x082ce020·20666f72·20696e74·65727072·65746572··for·interpreter4 ··0x082d4020·20666f72·20696e74·65727072·65746572··for·interpreter
5 ··0x082ce030·00000000·43616e27·7420696e·69746961·....Can't·initia5 ··0x082d4030·00000000·43616e27·7420696e·69746961·....Can't·initia
6 ··0x082ce040·6c697a65·20746872·65616473·20666f72·lize·threads·for6 ··0x082d4040·6c697a65·20746872·65616473·20666f72·lize·threads·for
7 ··0x082ce050·2063726f·73732d69·6e746572·70726574··cross-interpret7 ··0x082d4050·2063726f·73732d69·6e746572·70726574··cross-interpret
8 ··0x082ce060·65722064·61746120·72656769·73747279·er·data·registry8 ··0x082d4060·65722064·61746120·72656769·73747279·er·data·registry
9 ··0x082ce070·00000000·556e6b6e·6f776e20·50595448·....Unknown·PYTH9 ··0x082d4070·00000000·556e6b6e·6f776e20·50595448·....Unknown·PYTH
10 ··0x082ce080·4f4e4d41·4c4c4f43·20616c6c·6f636174·ONMALLOC·allocat10 ··0x082d4080·4f4e4d41·4c4c4f43·20616c6c·6f636174·ONMALLOC·allocat
11 ··0x082ce090·6f720000·50595448·4f4e4d41·4c4c4f43·or..PYTHONMALLOC11 ··0x082d4090·6f720000·50595448·4f4e4d41·4c4c4f43·or..PYTHONMALLOC
12 ··0x082ce0a0·3a20756e·6b6e6f77·6e20616c·6c6f6361·:·unknown·alloca12 ··0x082d40a0·3a20756e·6b6e6f77·6e20616c·6c6f6361·:·unknown·alloca
13 ··0x082ce0b0·746f7200·696e7661·6c696420·50595448·tor.invalid·PYTH13 ··0x082d40b0·746f7200·696e7661·6c696420·50595448·tor.invalid·PYTH
14 ··0x082ce0c0·4f4e5554·46382065·6e766972·6f6e6d65·ONUTF8·environme14 ··0x082d40c0·4f4e5554·46382065·6e766972·6f6e6d65·ONUTF8·environme
15 ··0x082ce0d0·6e742076·61726961·626c6520·76616c75·nt·variable·valu15 ··0x082d40d0·6e742076·61726961·626c6520·76616c75·nt·variable·valu
16 ··0x082ce0e0·65000000·456e636f·64696e67·20636861·e...Encoding·cha16 ··0x082d40e0·65000000·456e636f·64696e67·20636861·e...Encoding·cha
17 ··0x082ce0f0·6e676564·20747769·63652077·68696c65·nged·twice·while17 ··0x082d40f0·6e676564·20747769·63652077·68696c65·nged·twice·while
18 ··0x082ce100·20726561·64696e67·20746865·20636f6e··reading·the·con18 ··0x082d4100·20726561·64696e67·20746865·20636f6e··reading·the·con
19 ··0x082ce110·66696775·72617469·6f6e0000·70726569·figuration..prei19 ··0x082d4110·66696775·72617469·6f6e0000·70726569·figuration..prei
20 ··0x082ce120·6e697469·616c697a·6174696f·6e20636f·nitialization·co20 ··0x082d4120·6e697469·616c697a·6174696f·6e20636f·nitialization·co
21 ··0x082ce130·6e666967·20697320·4e554c4c·00000000·nfig·is·NULL....21 ··0x082d4130·6e666967·20697320·4e554c4c·00000000·nfig·is·NULL....
22 ··0x082ce140·63616e6e·6f742064·65636f64·6520636f·cannot·decode·co22 ··0x082d4140·63616e6e·6f742064·65636f64·6520636f·cannot·decode·co
23 ··0x082ce150·6d6d616e·64206c69·6e652061·7267756d·mmand·line·argum23 ··0x082d4150·6d6d616e·64206c69·6e652061·7267756d·mmand·line·argum
24 ··0x082ce160·656e7473·00000000·41726775·6d656e74·ents....Argument24 ··0x082d4160·656e7473·00000000·41726775·6d656e74·ents....Argument
25 ··0x082ce170·20657870·65637465·6420666f·72207468··expected·for·th25 ··0x082d4170·20657870·65637465·6420666f·72207468··expected·for·th
26 ··0x082ce180·6520256c·73206f70·74696f6e·730a0000·e·%ls·options...26 ··0x082d4180·6520256c·73206f70·74696f6e·730a0000·e·%ls·options...
27 ··0x082ce190·41726775·6d656e74·20657870·65637465·Argument·expecte27 ··0x082d4190·41726775·6d656e74·20657870·65637465·Argument·expecte
28 ··0x082ce1a0·6420666f·72207468·65202d25·63206f70·d·for·the·-%c·op28 ··0x082d41a0·6420666f·72207468·65202d25·63206f70·d·for·the·-%c·op
29 ··0x082ce1b0·74696f6e·0a000000·50795769·64655374·tion....PyWideSt29 ··0x082d41b0·74696f6e·0a000000·50795769·64655374·tion....PyWideSt
30 ··0x082ce1c0·72696e67·4c697374·5f496e73·65727420·ringList_Insert·30 ··0x082d41c0·72696e67·4c697374·5f496e73·65727420·ringList_Insert·
31 ··0x082ce1d0·696e6465·78206d75·73742062·65203e3d·index·must·be·>=31 ··0x082d41d0·696e6465·78206d75·73742062·65203e3d·index·must·be·>=
32 ··0x082ce1e0·20300000·4572726f·72207365·7474696e··0..Error·settin32 ··0x082d41e0·20300000·4572726f·72207365·7474696e··0..Error·settin
33 ··0x082ce1f0·67204c43·5f435459·50452c20·736b6970·g·LC_CTYPE,·skip33 ··0x082d41f0·67204c43·5f435459·50452c20·736b6970·g·LC_CTYPE,·skip
34 ··0x082ce200·70696e67·2043206c·6f63616c·6520636f·ping·C·locale·co34 ··0x082d4200·70696e67·2043206c·6f63616c·6520636f·ping·C·locale·co
35 ··0x082ce210·65726369·6f6e0a00·50795f45·78697453·ercion..Py_ExitS35 ··0x082d4210·65726369·6f6e0a00·50795f45·78697453·ercion..Py_ExitS
36 ··0x082ce220·74617475·73457863·65707469·6f6e2829·tatusException()36 ··0x082d4220·74617475·73457863·65707469·6f6e2829·tatusException()
37 ··0x082ce230·206d7573·74206e6f·74206265·2063616c··must·not·be·cal37 ··0x082d4230·206d7573·74206e6f·74206265·2063616c··must·not·be·cal
38 ··0x082ce240·6c656420·6f6e2073·75636365·73730000·led·on·success..38 ··0x082d4240·6c656420·6f6e2073·75636365·73730000·led·on·success..
39 ··0x082ce250·6661696c·65642074·6f206765·74207261·failed·to·get·ra39 ··0x082d4250·6661696c·65642074·6f206765·74207261·failed·to·get·ra
40 ··0x082ce260·6e646f6d·206e756d·62657273·20746f20·ndom·numbers·to·40 ··0x082d4260·6e646f6d·206e756d·62657273·20746f20·ndom·numbers·to·
41 ··0x082ce270·696e6974·69616c69·7a652050·7974686f·initialize·Pytho41 ··0x082d4270·696e6974·69616c69·7a652050·7974686f·initialize·Pytho
42 ··0x082ce280·6e000000·6d61696e·20696e74·65727072·n...main·interpr42 ··0x082d4280·6e000000·6d61696e·20696e74·65727072·n...main·interpr
43 ··0x082ce290·65746572·20616c72·65616479·20696e69·eter·already·ini43 ··0x082d4290·65746572·20616c72·65616479·20696e69·eter·already·ini
44 ··0x082ce2a0·7469616c·697a6564·00000000·756e6162·tialized....unab44 ··0x082d42a0·7469616c·697a6564·00000000·756e6162·tialized....unab
45 ··0x082ce2b0·6c652074·6f206765·74207468·6520696e·le·to·get·the·in45 ··0x082d42b0·6c652074·6f206765·74207468·6520696e·le·to·get·the·in
46 ··0x082ce2c0·74657270·72657465·72207374·61746500·terpreter·state.46 ··0x082d42c0·74657270·72657465·72207374·61746500·terpreter·state.
47 ··0x082ce2d0·756e6162·6c652074·6f206765·74207468·unable·to·get·th47 ··0x082d42d0·756e6162·6c652074·6f206765·74207468·unable·to·get·th
48 ··0x082ce2e0·65207468·72656164·20686561·64207374·e·thread·head·st48 ··0x082d42e0·65207468·72656164·20686561·64207374·e·thread·head·st
49 ··0x082ce2f0·61746500·62616420·49443a20·416c6c6f·ate.bad·ID:·Allo49 ··0x082d42f0·61746500·2d2d6368·65636b2d·68617368·ate.--check-hash
50 ··0x082ce300·63617465·64207573·696e6720·41504920·cated·using·API·50 ··0x082d4300·2d626173·65642d70·79637320·6d757374·-based-pycs·must
51 ··0x082ce310·27256327·2c207665·72696669·65642075·'%c',·verified·u51 ··0x082d4310·20626520·6f6e6520·6f662027·64656661··be·one·of·'defa
52 ··0x082ce320·73696e67·20415049·20272563·27000000·sing·API·'%c'...52 ··0x082d4320·756c7427·2c202761·6c776179·73272c20·ult',·'always',·
53 ··0x082ce330·2d2d6368·65636b2d·68617368·2d626173·--check-hash-bas53 ··0x082d4330·6f722027·6e657665·72270a00·54727920·or·'never'..Try·
54 ··0x082ce340·65642d70·79637320·6d757374·20626520·ed-pycs·must·be·54 ··0x082d4340·60707974·686f6e20·2d682720·666f7220·`python·-h'·for·
55 ··0x082ce350·6f6e6520·6f662027·64656661·756c7427·one·of·'default'55 ··0x082d4350·6d6f7265·20696e66·6f726d61·74696f6e·more·information
56 ··0x082ce360·2c202761·6c776179·73272c20·6f722027·,·'always',·or·'56 ··0x082d4360·2e0a0000·62616420·49443a20·416c6c6f·....bad·ID:·Allo
57 ··0x082ce370·6e657665·72270a00·54727920·60707974·never'..Try·`pyt57 ··0x082d4370·63617465·64207573·696e6720·41504920·cated·using·API·
58 ··0x082ce380·686f6e20·2d682720·666f7220·6d6f7265·hon·-h'·for·more58 ··0x082d4380·27256327·2c207665·72696669·65642075·'%c',·verified·u
59 ··0x082ce390·20696e66·6f726d61·74696f6e·2e0a0000··information....59 ··0x082d4390·73696e67·20415049·20272563·27000000·sing·API·'%c'...
60 ··0x082ce3a0·63616e6e·6f742064·65636f64·65205041·cannot·decode·PA60 ··0x082d43a0·63616e6e·6f742064·65636f64·65205041·cannot·decode·PA
61 ··0x082ce3b0·54482065·6e766972·6f6e6d65·6e742076·TH·environment·v61 ··0x082d43b0·54482065·6e766972·6f6e6d65·6e742076·TH·environment·v
62 ··0x082ce3c0·61726961·626c6500·63616e6e·6f742064·ariable.cannot·d62 ··0x082d43c0·61726961·626c6500·63616e6e·6f742064·ariable.cannot·d
63 ··0x082ce3d0·65636f64·65205059·54484f4e·50415448·ecode·PYTHONPATH63 ··0x082d43d0·65636f64·65205059·54484f4e·50415448·ecode·PYTHONPATH
64 ··0x082ce3e0·206d6163·726f0000·63616e6e·6f742064··macro..cannot·d64 ··0x082d43e0·206d6163·726f0000·63616e6e·6f742064··macro..cannot·d
65 ··0x082ce3f0·65636f64·65204558·45435f50·52454649·ecode·EXEC_PREFI65 ··0x082d43f0·65636f64·65204558·45435f50·52454649·ecode·EXEC_PREFI
66 ··0x082ce400·58206d61·63726f00·2d582074·72616365·X·macro.-X·trace66 ··0x082d4400·58206d61·63726f00·2d582074·72616365·X·macro.-X·trace
67 ··0x082ce410·6d616c6c·6f633d4e·4652414d·453a2069·malloc=NFRAME:·i67 ··0x082d4410·6d616c6c·6f633d4e·4652414d·453a2069·malloc=NFRAME:·i
68 ··0x082ce420·6e76616c·6964206e·756d6265·72206f66·nvalid·number·of68 ··0x082d4420·6e76616c·6964206e·756d6265·72206f66·nvalid·number·of
69 ··0x082ce430·20667261·6d657300·50595448·4f4e5452··frames.PYTHONTR69 ··0x082d4430·20667261·6d657300·50595448·4f4e5452··frames.PYTHONTR
70 ··0x082ce440·4143454d·414c4c4f·433a2069·6e76616c·ACEMALLOC:·inval70 ··0x082d4440·4143454d·414c4c4f·433a2069·6e76616c·ACEMALLOC:·inval
71 ··0x082ce450·6964206e·756d6265·72206f66·20667261·id·number·of·fra71 ··0x082d4450·6964206e·756d6265·72206f66·20667261·id·number·of·fra
72 ··0x082ce460·6d657300·50595448·4f4e4841·53485345·mes.PYTHONHASHSE72 ··0x082d4460·6d657300·50595448·4f4e4841·53485345·mes.PYTHONHASHSE
73 ··0x082ce470·4544206d·75737420·62652022·72616e64·ED·must·be·"rand73 ··0x082d4470·4544206d·75737420·62652022·72616e64·ED·must·be·"rand
74 ··0x082ce480·6f6d2220·6f722061·6e20696e·74656765·om"·or·an·intege74 ··0x082d4480·6f6d2220·6f722061·6e20696e·74656765·om"·or·an·intege
75 ··0x082ce490·7220696e·2072616e·6765205b·303b2034·r·in·range·[0;·475 ··0x082d4490·7220696e·2072616e·6765205b·303b2034·r·in·range·[0;·4
76 ··0x082ce4a0·32393439·36373239·355d0000·63616e6e·294967295]..cann76 ··0x082d44a0·32393439·36373239·355d0000·63616e6e·294967295]..cann
77 ··0x082ce4b0·6f742064·65636f64·65205059·54484f4e·ot·decode·PYTHON77 ··0x082d44b0·6f742064·65636f64·65205059·54484f4e·ot·decode·PYTHON
78 ··0x082ce4c0·504c4154·4c494244·49520000·63616e6e·PLATLIBDIR..cann78 ··0x082d44c0·504c4154·4c494244·49520000·63616e6e·PLATLIBDIR..cann
79 ··0x082ce4d0·6f742064·65636f64·65205059·54484f4e·ot·decode·PYTHON79 ··0x082d44d0·6f742064·65636f64·65205059·54484f4e·ot·decode·PYTHON
80 ··0x082ce4e0·50594341·43484550·52454649·58000000·PYCACHEPREFIX...80 ··0x082d44e0·50594341·43484550·52454649·58000000·PYCACHEPREFIX...
81 ··0x082ce4f0·63616e6e·6f742064·65636f64·6520504c·cannot·decode·PL81 ··0x082d44f0·63616e6e·6f742064·65636f64·6520504c·cannot·decode·PL
82 ··0x082ce500·41544c49·42444952·206d6163·726f0000·ATLIBDIR·macro..82 ··0x082d4500·41544c49·42444952·206d6163·726f0000·ATLIBDIR·macro..
83 ··0x082ce510·436f6e73·69646572·20736574·74696e67·Consider·setting83 ··0x082d4510·436f6e73·69646572·20736574·74696e67·Consider·setting
84 ··0x082ce520·20245059·54484f4e·484f4d45·20746f20··$PYTHONHOME·to·84 ··0x082d4520·20245059·54484f4e·484f4d45·20746f20··$PYTHONHOME·to·
85 ··0x082ce530·3c707265·6669783e·5b3a3c65·7865635f·<prefix>[:<exec_85 ··0x082d4530·3c707265·6669783e·5b3a3c65·7865635f·<prefix>[:<exec_
86 ··0x082ce540·70726566·69783e5d·0a000000·63616e6e·prefix>]....cann86 ··0x082d4540·70726566·69783e5d·0a000000·63616e6e·prefix>]....cann
87 ··0x082ce550·6f742064·65636f64·65205f50·795f5374·ot·decode·_Py_St87 ··0x082d4550·6f742064·65636f64·65205f50·795f5374·ot·decode·_Py_St
88 ··0x082ce560·616e6461·72645374·7265616d·456e636f·andardStreamEnco88 ··0x082d4560·616e6461·72645374·7265616d·456e636f·andardStreamEnco
89 ··0x082ce570·64696e67·00000000·63616e6e·6f742064·ding....cannot·d89 ··0x082d4570·64696e67·00000000·63616e6e·6f742064·ding....cannot·d
90 ··0x082ce580·65636f64·65205f50·795f5374·616e6461·ecode·_Py_Standa90 ··0x082d4580·65636f64·65205f50·795f5374·616e6461·ecode·_Py_Standa
91 ··0x082ce590·72645374·7265616d·4572726f·72730000·rdStreamErrors..91 ··0x082d4590·72645374·7265616d·4572726f·72730000·rdStreamErrors..
92 ··0x082ce5a0·63616e6e·6f742064·65636f64·65205059·cannot·decode·PY92 ··0x082d45a0·63616e6e·6f742064·65636f64·65205059·cannot·decode·PY
93 ··0x082ce5b0·54484f4e·494f454e·434f4449·4e472065·THONIOENCODING·e93 ··0x082d45b0·54484f4e·494f454e·434f4449·4e472065·THONIOENCODING·e
94 ··0x082ce5c0·6e766972·6f6e6d65·6e742076·61726961·nvironment·varia94 ··0x082d45c0·6e766972·6f6e6d65·6e742076·61726961·nvironment·varia
95 ··0x082ce5d0·626c6500·6d617869·6d756d20·6e756d62·ble.maximum·numb95 ··0x082d45d0·626c6500·6d617869·6d756d20·6e756d62·ble.maximum·numb
96 ··0x082ce5e0·6572206f·66207379·6d626f6c·6963206c·er·of·symbolic·l96 ··0x082d45e0·6572206f·66207379·6d626f6c·6963206c·er·of·symbolic·l
97 ··0x082ce5f0·696e6b73·20726561·63686564·00000000·inks·reached....97 ··0x082d45f0·696e6b73·20726561·63686564·00000000·inks·reached....
98 ··0x082ce600·70617468·20636f6e·66696775·72617469·path·configurati98 ··0x082d4600·70617468·20636f6e·66696775·72617469·path·configurati
99 ··0x082ce610·6f6e3a20·70617468·20746f6f·206c6f6e·on:·path·too·lon99 ··0x082d4610·6f6e3a20·70617468·20746f6f·206c6f6e·on:·path·too·lon
100 ··0x082ce620·67000000·7175616c·69666965·64206e61·g...qualified·na100 ··0x082d4620·67000000·7175616c·69666965·64206e61·g...qualified·na
101 ··0x082ce630·6d65206f·66207468·65206765·6e657261·me·of·the·genera101 ··0x082d4630·6d65206f·66207468·65206765·6e657261·me·of·the·genera
102 ··0x082ce640·746f7200·6f626a65·63742062·65696e67·tor.object·being102 ··0x082d4640·746f7200·6f626a65·63742062·65696e67·tor.object·being
103 ··0x082ce650·20697465·72617465·64206279·20796965··iterated·by·yie103 ··0x082d4650·20697465·72617465·64206279·20796965··iterated·by·yie
104 ··0x082ce660·6c642066·726f6d2c·206f7220·4e6f6e65·ld·from,·or·None104 ··0x082d4660·6c642066·726f6d2c·206f7220·4e6f6e65·ld·from,·or·None
105 ··0x082ce670·00000000·7175616c·69666965·64206e61·....qualified·na105 ··0x082d4670·00000000·7175616c·69666965·64206e61·....qualified·na
106 ··0x082ce680·6d65206f·66207468·6520636f·726f7574·me·of·the·corout106 ··0x082d4680·6d65206f·66207468·6520636f·726f7574·me·of·the·corout
107 ··0x082ce690·696e6500·6f626a65·63742062·65696e67·ine.object·being107 ··0x082d4690·696e6500·6f626a65·63742062·65696e67·ine.object·being
108 ··0x082ce6a0·20617761·69746564·206f6e2c·206f7220··awaited·on,·or·108 ··0x082d46a0·20617761·69746564·206f6e2c·206f7220··awaited·on,·or·
109 ··0x082ce6b0·4e6f6e65·00000000·41207772·61707065·None....A·wrappe109 ··0x082d46b0·4e6f6e65·00000000·41207772·61707065·None....A·wrappe
110 ··0x082ce6c0·72206f62·6a656374·20696d70·6c656d65·r·object·impleme110 ··0x082d46c0·72206f62·6a656374·20696d70·6c656d65·r·object·impleme
111 ··0x082ce6d0·6e74696e·67205f5f·61776169·745f5f20·nting·__await__·111 ··0x082d46d0·6e74696e·67205f5f·61776169·745f5f20·nting·__await__·
112 ··0x082ce6e0·666f7220·636f726f·7574696e·65732e00·for·coroutines..112 ··0x082d46e0·666f7220·636f726f·7574696e·65732e00·for·coroutines..
113 ··0x082ce6f0·7175616c·69666965·64206e61·6d65206f·qualified·name·o113 ··0x082d46f0·7175616c·69666965·64206e61·6d65206f·qualified·name·o
114 ··0x082ce700·66207468·65206173·796e6320·67656e65·f·the·async·gene114 ··0x082d4700·66207468·65206173·796e6320·67656e65·f·the·async·gene
115 ··0x082ce710·7261746f·72000000·54797065·20766172·rator...Type·var115 ··0x082d4710·7261746f·72000000·54797065·20766172·rator...Type·var
116 ··0x082ce720·6961626c·65732069·6e207468·65204765·iables·in·the·Ge116 ··0x082d4720·6961626c·65732069·6e207468·65204765·iables·in·the·Ge
117 ··0x082ce730·6e657269·63416c69·61732e00·52657072·nericAlias..Repr117 ··0x082d4730·6e657269·63416c69·61732e00·52657072·nericAlias..Repr
118 ··0x082ce740·6573656e·74206120·50455020·35383520·esent·a·PEP·585·118 ··0x082d4740·6573656e·74206120·50455020·35383520·esent·a·PEP·585·
119 ··0x082ce750·67656e65·72696320·74797065·0a0a452e·generic·type..E.119 ··0x082d4750·67656e65·72696320·74797065·0a0a452e·generic·type..E.
120 ··0x082ce760·672e2066·6f722074·203d206c·6973745b·g.·for·t·=·list[120 ··0x082d4760·672e2066·6f722074·203d206c·6973745b·g.·for·t·=·list[
121 ··0x082ce770·696e745d·2c20742e·5f5f6f72·6967696e·int],·t.__origin121 ··0x082d4770·696e745d·2c20742e·5f5f6f72·6967696e·int],·t.__origin
122 ··0x082ce780·5f5f2069·73206c69·73742061·6e642074·__·is·list·and·t122 ··0x082d4780·5f5f2069·73206c69·73742061·6e642074·__·is·list·and·t
123 ··0x082ce790·2e5f5f61·7267735f·5f206973·2028696e·.__args__·is·(in123 ··0x082d4790·2e5f5f61·7267735f·5f206973·2028696e·.__args__·is·(in
124 ··0x082ce7a0·742c292e·00000000·442e6765·74286b5b·t,).....D.get(k[124 ··0x082d47a0·742c292e·00000000·442e6765·74286b5b·t,).....D.get(k[
125 ··0x082ce7b0·2c645d29·202d3e20·445b6b5d·20696620·,d])·->·D[k]·if·125 ··0x082d47b0·2c645d29·202d3e20·445b6b5d·20696620·,d])·->·D[k]·if·
Max diff block lines reached; 15319100/15516071 bytes (98.73%) of diff not shown.
272 B
readelf --wide --decompress --hex-dump=.stapsdt.base {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.stapsdt.base':1 Hex·dump·of·section·'.stapsdt.base':
2 ··0x08495afd·00··································.2 ··0x0849bb73·00··································.
  
632 KB
readelf --wide --decompress --hex-dump=.eh_frame_hdr {}
    
Offset 1, 4827 lines modifiedOffset 1, 4832 lines modified
  
Diff chunk too large, falling back to line-by-line diff (4829 lines added, 4824 lines removed)
1 Hex·dump·of·section·'.eh_frame_hdr':1 Hex·dump·of·section·'.eh_frame_hdr':
2 ··0x08495b00·011b033b·702d0100·ad250000·20a5bcff·...;p-...%..·...2 ··0x0849bb74·011b033b·c02d0100·b7250000·ac44bcff·...;.-...%...D..
3 ··0x08495b10·cc2d0100·80c3bcff·882e0100·9fc3bcff·.-..............3 ··0x0849bb84·1c2e0100·0c63bcff·d82e0100·2b63bcff·.....c......+c..
4 ··0x08495b20·702f0100·b5c3bcff·50300100·ebc3bcff·p/......P0......4 ··0x0849bb94·c02f0100·4163bcff·a0300100·7763bcff·./..Ac...0..wc..
5 ··0x08495b30·ec300100·81c5bcff·64310100·96c5bcff·.0......d1......5 ··0x0849bba4·3c310100·0d65bcff·b4310100·2265bcff·<1...e...1.."e..
6 ··0x08495b40·5c320100·b5c5bcff·e8320100·bcc5bcff·\2.......2......6 ··0x0849bbb4·ac320100·4165bcff·38330100·4865bcff·.2..Ae..83..He..
7 ··0x08495b50·40330100·ddc5bcff·0c350100·afc9bcff·@3.......5......7 ··0x0849bbc4·90330100·6965bcff·5c350100·3b69bcff·.3..ie..\5..;i..
8 ··0x08495b60·04370100·3acabcff·84370100·4bcabcff·.7..:....7..K...8 ··0x0849bbd4·54370100·c669bcff·d4370100·d769bcff·T7...i...7...i..
9 ··0x08495b70·0c380100·60cabcff·f8380100·74cabcff·.8..`....8..t...9 ··0x0849bbe4·5c380100·ec69bcff·48390100·006abcff·\8...i..H9...j..
10 ··0x08495b80·b0390100·cecabcff·a43a0100·0bcbbcff·.9.......:......10 ··0x0849bbf4·003a0100·5a6abcff·f43a0100·976abcff·.:..Zj...:...j..
11 ··0x08495b90·343b0100·e3ccbcff·9c3c0100·86cdbcff·4;.......<......11 ··0x0849bc04·843b0100·6f6cbcff·ec3c0100·126dbcff·.;..ol...<...m..
12 ··0x08495ba0·3c3d0100·8dcdbcff·943d0100·9bcdbcff·<=.......=......12 ··0x0849bc14·8c3d0100·196dbcff·e43d0100·276dbcff·.=...m...=..'m..
13 ··0x08495bb0·d03d0100·a2cdbcff·f83d0100·6acebcff·.=.......=..j...13 ··0x0849bc24·203e0100·2e6dbcff·483e0100·f66dbcff··>...m..H>...m..
14 ··0x08495bc0·7c3e0100·34d0bcff·643f0100·b3d0bcff·|>..4...d?......14 ··0x0849bc34·cc3e0100·c06fbcff·b43f0100·3f70bcff·.>...o...?..?p..
15 ··0x08495bd0·d83f0100·a5d1bcff·7c400100·b3d1bcff·.?......|@......15 ··0x0849bc44·28400100·3171bcff·cc400100·3f71bcff·(@..1q...@..?q..
16 ··0x08495be0·90400100·f6d1bcff·24410100·39d3bcff·.@......$A..9...16 ··0x0849bc54·e0400100·8271bcff·74410100·c572bcff·.@...q..tA...r..
17 ··0x08495bf0·78410100·6bd6bcff·68430100·b1d7bcff·xA..k...hC......17 ··0x0849bc64·c8410100·f775bcff·b8430100·3d77bcff·.A...u...C..=w..
18 ··0x08495c00·c4430100·dfd7bcff·38440100·39d9bcff·.C......8D..9...18 ··0x0849bc74·14440100·6b77bcff·88440100·c578bcff·.D..kw...D...x..
19 ··0x08495c10·50450100·addbbcff·7c470100·dcdbbcff·PE......|G......19 ··0x0849bc84·a0450100·397bbcff·cc470100·687bbcff·.E..9{...G..h{..
20 ··0x08495c20·14480100·e3dbbcff·54490100·14dcbcff·.H......TI......20 ··0x0849bc94·64480100·6f7bbcff·a4490100·a07bbcff·dH..o{...I...{..
21 ··0x08495c30·dc490100·68dcbcff·7c4a0100·97dcbcff·.I..h...|J......21 ··0x0849bca4·744a0100·cf7bbcff·884a0100·d57bbcff·tJ...{...J...{..
22 ··0x08495c40·904a0100·9ddcbcff·004b0100·bddcbcff·.J.......K......22 ··0x0849bcb4·f84a0100·f57bbcff·784e0100·3f84bcff·.J...{..xN..?...
23 ··0x08495c50·804e0100·07e5bcff·a4500100·15e5bcff·.N.......P......23 ··0x0849bcc4·9c500100·4d84bcff·00510100·7d84bcff·.P..M....Q..}...
24 ··0x08495c60·08510100·45e5bcff·48520100·84e5bcff·.Q..E...HR......24 ··0x0849bcd4·40520100·bc84bcff·a8520100·db84bcff·@R.......R......
25 ··0x08495c70·b0520100·a3e5bcff·54530100·bde5bcff·.R......TS......25 ··0x0849bce4·4c530100·f584bcff·a4530100·1885bcff·LS.......S......
26 ··0x08495c80·ac530100·e0e5bcff·84540100·38e6bcff·.S.......T..8...26 ··0x0849bcf4·7c540100·1f85bcff·08550100·6b85bcff·|T.......U..k...
27 ··0x08495c90·ac550100·73e6bcff·1c560100·a9e6bcff·.U..s....V......27 ··0x0849bd04·f4550100·a685bcff·64560100·dc85bcff·.U......dV......
28 ··0x08495ca0·0c570100·ebe6bcff·dc5d0100·faf5bcff·.W.......]......28 ··0x0849bd14·54570100·1e86bcff·245e0100·2d95bcff·TW......$^..-...
29 ··0x08495cb0·f4600100·09f6bcff·48610100·19f6bcff·.`......Ha......29 ··0x0849bd24·3c610100·3c95bcff·90610100·4c95bcff·<a..<....a..L...
30 ··0x08495cc0·a0610100·23f6bcff·0c620100·4af6bcff·.a..#....b..J...30 ··0x0849bd34·e8610100·5695bcff·54620100·7d95bcff·.a..V...Tb..}...
31 ··0x08495cd0·e4620100·5ff6bcff·20630100·a4f6bcff·.b.._...·c......31 ··0x0849bd44·2c630100·9295bcff·68630100·d795bcff·,c......hc......
32 ··0x08495ce0·40630100·f0f6bcff·4c640100·59f7bcff·@c......Ld..Y...32 ··0x0849bd54·88630100·2396bcff·94640100·8c96bcff·.c..#....d......
33 ··0x08495cf0·dc640100·9df7bcff·68650100·34f8bcff·.d......he..4...33 ··0x0849bd64·24650100·d096bcff·b0650100·6797bcff·$e.......e..g...
34 ··0x08495d00·e0650100·e5f8bcff·6c660100·f8f8bcff·.e......lf......34 ··0x0849bd74·28660100·1898bcff·b4660100·2b98bcff·(f.......f..+...
35 ··0x08495d10·b0660100·0af9bcff·34670100·8cfabcff·.f......4g......35 ··0x0849bd84·f8660100·3d98bcff·7c670100·bf99bcff·.f..=...|g......
36 ··0x08495d20·14680100·00fbbcff·8c680100·2efbbcff·.h.......h......36 ··0x0849bd94·5c680100·339abcff·d4680100·619abcff·\h..3....h..a...
37 ··0x08495d30·14690100·acfbbcff·84690100·d4fbbcff·.i.......i......37 ··0x0849bda4·5c690100·df9abcff·cc690100·079bbcff·\i.......i......
38 ··0x08495d40·006a0100·f9fbbcff·a46a0100·95fdbcff·.j.......j......38 ··0x0849bdb4·486a0100·2c9bbcff·ec6a0100·c89cbcff·Hj..,....j......
39 ··0x08495d50·646c0100·61ffbcff·686d0100·cc01bdff·dl..a...hm......39 ··0x0849bdc4·a46c0100·8c9ebcff·a86d0100·f7a0bcff·.l.......m......
40 ··0x08495d60·0c6e0100·da01bdff·8c6e0100·c502bdff·.n.......n......40 ··0x0849bdd4·4c6e0100·05a1bcff·cc6e0100·f0a1bcff·Ln.......n......
41 ··0x08495d70·b46f0100·9906bdff·a4700100·1707bdff·.o.......p......41 ··0x0849bde4·f46f0100·c4a5bcff·e4700100·42a6bcff·.o.......p..B...
42 ··0x08495d80·10710100·2807bdff·3c710100·3707bdff·.q..(...<q..7...42 ··0x0849bdf4·50710100·53a6bcff·7c710100·62a6bcff·Pq..S...|q..b...
43 ··0x08495d90·94710100·5707bdff·d8710100·6607bdff·.q..W....q..f...43 ··0x0849be04·d4710100·82a6bcff·18720100·91a6bcff·.q.......r......
44 ··0x08495da0·80720100·c707bdff·38730100·990abdff·.r......8s......44 ··0x0849be14·c0720100·f2a6bcff·78730100·c4a9bcff·.r......xs......
45 ··0x08495db0·70740100·e60abdff·08750100·4a0bbdff·pt.......u..J...45 ··0x0849be24·b0740100·11aabcff·48750100·75aabcff·.t......Hu..u...
46 ··0x08495dc0·9c750100·510bbdff·30760100·dc0bbdff·.u..Q...0v......46 ··0x0849be34·dc750100·7caabcff·68760100·e9aabcff·.u..|...hv......
47 ··0x08495dd0·f4760100·b40cbdff·60770100·c40cbdff·.v......`w......47 ··0x0849be44·20770100·c1abbcff·8c770100·d1abbcff··w.......w......
48 ··0x08495de0·24780100·d50cbdff·a0780100·b30dbdff·$x.......x......48 ··0x0849be54·50780100·e2abbcff·cc780100·c0acbcff·Px.......x......
49 ··0x08495df0·10790100·ca0dbdff·54790100·d90dbdff·.y......Ty......49 ··0x0849be64·3c790100·d7acbcff·80790100·e6acbcff·<y.......y......
50 ··0x08495e00·b0790100·e80dbdff·1c7a0100·2c0ebdff·.y.......z..,...50 ··0x0849be74·dc790100·f5acbcff·487a0100·39adbcff·.y......Hz..9...
51 ··0x08495e10·287b0100·3f0fbdff·58860100·251ebdff·({..?...X...%...51 ··0x0849be84·587b0100·2faebcff·7c860100·15bdbcff·X{../...|.......
52 ··0x08495e20·98880100·5b1ebdff·4c890100·6e1ebdff·....[...L...n...52 ··0x0849be94·bc880100·4bbdbcff·70890100·5ebdbcff·....K...p...^...
53 ··0x08495e30·dc890100·931ebdff·6c8a0100·9a1ebdff·........l.......53 ··0x0849bea4·008a0100·83bdbcff·908a0100·8abdbcff·................
54 ··0x08495e40·d48a0100·a11ebdff·688b0100·111fbdff·........h.......54 ··0x0849beb4·f88a0100·91bdbcff·8c8b0100·01bebcff·................
55 ··0x08495e50·b48b0100·181fbdff·b08c0100·221fbdff·............"...55 ··0x0849bec4·d88b0100·08bebcff·d48c0100·12bebcff·................
56 ··0x08495e60·648e0100·8622bdff·448f0100·f322bdff·d...."..D...."..56 ··0x0849bed4·848e0100·aac0bcff·648f0100·17c1bcff·........d.......
57 ··0x08495e70·ec8f0100·2b23bdff·50900100·3823bdff·....+#..P...8#..57 ··0x0849bee4·0c900100·4fc1bcff·68900100·6ac1bcff·....O...h...j...
58 ··0x08495e80·9c900100·5323bdff·fc900100·5b23bdff·....S#......[#..58 ··0x0849bef4·c8900100·72c1bcff·3c910100·8ec1bcff·....r...<.......
59 ··0x08495e90·70910100·7723bdff·d8910100·a023bdff·p...w#.......#..59 ··0x0849bf04·a4910100·b7c1bcff·b0920100·b5c3bcff·................
60 ··0x08495ea0·f8920100·bd25bdff·e8930100·2426bdff·.....%......$&..60 ··0x0849bf14·a4930100·1cc4bcff·4c940100·53c4bcff·........L...S...
61 ··0x08495eb0·90940100·5b26bdff·e8940100·6526bdff·....[&......e&..61 ··0x0849bf24·a4940100·5dc4bcff·94950100·c0c4bcff·....]...........
62 ··0x08495ec0·d8950100·0b27bdff·f4960100·2327bdff·.....'......#'..62 ··0x0849bf34·b0960100·d8c4bcff·50970100·f9c4bcff·........P.......
63 ··0x08495ed0·94970100·4a27bdff·f8970100·6b27bdff·....J'......k'..63 ··0x0849bf44·a4970100·1ac5bcff·7c980100·78c5bcff·........|...x...
64 ··0x08495ee0·d0980100·c927bdff·a09d0100·ef2dbdff·.....'.......-..64 ··0x0849bf54·4c9d0100·9ccbbcff·889f0100·b0cbbcff·L...............
65 ··0x08495ef0·dc9f0100·032ebdff·30a00100·102ebdff·........0.......65 ··0x0849bf64·d49f0100·bdcbbcff·54a00100·d8cbbcff·........T.......
66 ··0x08495f00·a8a00100·2b2ebdff·5ca10100·a72ebdff·....+...\.......66 ··0x0849bf74·08a10100·54ccbcff·90a10100·b2ccbcff·....T...........
67 ··0x08495f10·e4a10100·052fbdff·94a20100·8d2fbdff·...../......./..67 ··0x0849bf84·40a20100·3acdbcff·1ca30100·64cdbcff·@...:.......d...
68 ··0x08495f20·70a30100·b72fbdff·30a40100·d02fbdff·p..../..0..../..68 ··0x0849bf94·f8a30100·29cebcff·94a40100·42cebcff·....).......B...
69 ··0x08495f30·24a50100·6a30bdff·f8a50100·9930bdff·$...j0.......0..69 ··0x0849bfa4·88a50100·dccebcff·5ca60100·0bcfbcff·........\.......
70 ··0x08495f40·90a60100·b430bdff·34a70100·3031bdff·.....0..4...01..70 ··0x0849bfb4·f4a60100·26cfbcff·9ca70100·a2cfbcff·....&...........
71 ··0x08495f50·0ca80100·4931bdff·54a90100·ea33bdff·....I1..T....3..71 ··0x0849bfc4·74a80100·bbcfbcff·c4a90100·3bd2bcff·t...........;...
72 ··0x08495f60·a0aa0100·0d35bdff·70ab0100·1435bdff·.....5..p....5..72 ··0x0849bfd4·08ab0100·5ad3bcff·d8ab0100·61d3bcff·....Z.......a...
73 ··0x08495f70·f8ab0100·3635bdff·5cac0100·3d35bdff·....65..\...=5..73 ··0x0849bfe4·60ac0100·83d3bcff·c4ac0100·8ad3bcff·`...............
74 ··0x08495f80·94ad0100·c535bdff·f0ad0100·dc35bdff·.....5.......5..74 ··0x0849bff4·fcad0100·12d4bcff·58ae0100·29d4bcff·........X...)...
75 ··0x08495f90·60ae0100·fc35bdff·fcb00100·7036bdff·`....5......p6..75 ··0x0849c004·c8ae0100·49d4bcff·ccb00100·5ad4bcff·....I.......Z...
76 ··0x08495fa0·94b10100·0a38bdff·94b20100·2c38bdff·.....8......,8..76 ··0x0849c014·68b10100·ced4bcff·00b20100·68d6bcff·h...........h...
77 ··0x08495fb0·48b30100·4e38bdff·9cb30100·6738bdff·H...N8......g8..77 ··0x0849c024·00b30100·8ad6bcff·b4b30100·acd6bcff·................
78 ··0x08495fc0·18b40100·9b38bdff·30b50100·b738bdff·.....8..0....8..78 ··0x0849c034·08b40100·c5d6bcff·84b40100·f9d6bcff·................
79 ··0x08495fd0·ccb50100·1d39bdff·40b60100·2239bdff·.....9..@..."9..79 ··0x0849c044·9cb50100·15d7bcff·50b60100·7bd7bcff·........P...{...
80 ··0x08495fe0·54b60100·4139bdff·4cb70100·5f39bdff·T...A9..L..._9..80 ··0x0849c054·c4b60100·80d7bcff·d8b60100·9fd7bcff·................
81 ··0x08495ff0·08b80100·9e39bdff·24b90100·7f3abdff·.....9..$....:..81 ··0x0849c064·d0b70100·bdd7bcff·8cb80100·fcd7bcff·................
82 ··0x08496000·58bb0100·6b3dbdff·f0be0100·733dbdff·X...k=......s=..82 ··0x0849c074·a8b90100·ddd8bcff·4cbc0100·f0dbbcff·........L.......
83 ··0x08496010·9cbf0100·b13dbdff·54c00100·c43dbdff·.....=..T....=..83 ··0x0849c084·e4bf0100·f8dbbcff·90c00100·36dcbcff·............6...
84 ··0x08496020·64c10100·3a3ebdff·54c20100·c83ebdff·d...:>..T....>..84 ··0x0849c094·60c10100·49dcbcff·70c20100·bfdcbcff·`...I...p.......
85 ··0x08496030·f8c20100·cf3ebdff·90c30100·273fbdff·.....>......'?..85 ··0x0849c0a4·60c30100·4dddbcff·04c40100·54ddbcff·`...M.......T...
86 ··0x08496040·88c70100·c642bdff·6cc90100·e542bdff·.....B..l....B..86 ··0x0849c0b4·9cc40100·acddbcff·94c80100·4be1bcff·............K...
87 ··0x08496050·b8c90100·f442bdff·ccca0100·fc42bdff·.....B.......B..87 ··0x0849c0c4·78ca0100·6ae1bcff·c4ca0100·79e1bcff·x...j.......y...
88 ··0x08496060·50cb0100·0843bdff·08cc0100·9e43bdff·P....C.......C..88 ··0x0849c0d4·d8cb0100·81e1bcff·5ccc0100·8de1bcff·........\.......
89 ··0x08496070·7ccc0100·a543bdff·a8cc0100·d043bdff·|....C.......C..89 ··0x0849c0e4·14cd0100·23e2bcff·88cd0100·2ae2bcff·....#.......*...
90 ··0x08496080·0ccd0100·e843bdff·60cd0100·0744bdff·.....C..`....D..90 ··0x0849c0f4·b4cd0100·55e2bcff·18ce0100·6de2bcff·....U.......m...
91 ··0x08496090·08ce0100·3544bdff·54ce0100·4e44bdff·....5D..T...ND..91 ··0x0849c104·6cce0100·8ce2bcff·14cf0100·bae2bcff·l...............
92 ··0x084960a0·a0ce0100·8e44bdff·dccf0100·cf46bdff·.....D.......F..92 ··0x0849c114·60cf0100·d3e2bcff·accf0100·13e3bcff·`...............
93 ··0x084960b0·0cd10100·fa46bdff·d4d10100·c047bdff·.....F.......G..93 ··0x0849c124·e4d00100·58e5bcff·14d20100·83e5bcff·....X...........
94 ··0x084960c0·0cd40100·cf49bdff·14d50100·074abdff·.....I.......J..94 ··0x0849c134·dcd20100·49e6bcff·18d50100·58e8bcff·....I.......X...
95 ··0x084960d0·88d50100·214abdff·dcd50100·5b4abdff·....!J......[J..95 ··0x0849c144·1cd60100·90e8bcff·90d60100·aae8bcff·................
96 ··0x084960e0·acd60100·4a4bbdff·3cd70100·7d4bbdff·....JK..<...}K..96 ··0x0849c154·e4d60100·e4e8bcff·b4d70100·d3e9bcff·................
97 ··0x084960f0·a8d70100·844bbdff·10d80100·904bbdff·.....K.......K..97 ··0x0849c164·44d80100·06eabcff·b0d80100·0deabcff·D...............
98 ··0x08496100·f8d80100·224cbdff·70d90100·3f4cbdff·...."L..p...?L..98 ··0x0849c174·18d90100·19eabcff·00da0100·abeabcff·................
99 ··0x08496110·ccda0100·e850bdff·90dc0100·0051bdff·.....P.......Q..99 ··0x0849c184·78da0100·c8eabcff·d4db0100·8befbcff·x...............
100 ··0x08496120·28dd0100·1f51bdff·90df0100·5a51bdff·(....Q......ZQ..100 ··0x0849c194·b0dd0100·a3efbcff·48de0100·c2efbcff·........H.......
101 ··0x08496130·0ce00100·7651bdff·64e00100·7f51bdff·....vQ..d....Q..101 ··0x0849c1a4·b0e00100·fdefbcff·2ce10100·19f0bcff·........,.......
102 ··0x08496140·a4e00100·9e51bdff·44e10100·e451bdff·.....Q..D....Q..102 ··0x0849c1b4·84e10100·22f0bcff·c4e10100·41f0bcff·....".......A...
103 ··0x08496150·b4e10100·f151bdff·bce20100·f851bdff·.....Q.......Q..103 ··0x0849c1c4·64e20100·87f0bcff·d4e20100·94f0bcff·d...............
104 ··0x08496160·7ce30100·ff51bdff·a8e30100·3c52bdff·|....Q......<R..104 ··0x0849c1d4·dce30100·9bf0bcff·9ce40100·a2f0bcff·................
105 ··0x08496170·10e60100·5e54bdff·d4e60100·6e54bdff·....^T......nT..105 ··0x0849c1e4·c8e40100·dff0bcff·44e70100·c0f2bcff·........D.......
106 ··0x08496180·30e70100·7654bdff·5ce80100·e554bdff·0...vT..\....T..106 ··0x0849c1f4·08e80100·d0f2bcff·64e80100·d8f2bcff·........d.......
107 ··0x08496190·e8e80100·ed54bdff·a4e90100·1c55bdff·.....T.......U..107 ··0x0849c204·b4e80100·e0f2bcff·a4e90100·4ff3bcff·............O...
108 ··0x084961a0·0cea0100·3b55bdff·54ea0100·5a55bdff·....;U..T...ZU..108 ··0x0849c214·34ea0100·60f3bcff·d0ea0100·8ff3bcff·4...`...........
109 ··0x084961b0·8ceb0100·e557bdff·28ee0100·1558bdff·.....W..(....X..109 ··0x0849c224·38eb0100·aef3bcff·80eb0100·cdf3bcff·8...............
110 ··0x084961c0·1cef0100·6e58bdff·c0ef0100·9058bdff·....nX.......X..110 ··0x0849c234·ccec0100·58f6bcff·68ef0100·88f6bcff·....X...h.......
111 ··0x084961d0·14f00100·af58bdff·48f10100·ec59bdff·.....X..H....Y..111 ··0x0849c244·5cf00100·e1f6bcff·00f10100·03f7bcff·\...............
112 ··0x084961e0·c8f10100·795abdff·f0f20100·c85bbdff·....yZ.......[..112 ··0x0849c254·54f10100·22f7bcff·88f20100·5ff8bcff·T..."......._...
113 ··0x084961f0·98f30100·1e5cbdff·10f40100·375cbdff·.....\......7\..113 ··0x0849c264·08f30100·ecf8bcff·30f40100·33fabcff·........0...3...
114 ··0x08496200·c4f40100·e05cbdff·44f50100·045dbdff·.....\..D....]..114 ··0x0849c274·d8f40100·89fabcff·50f50100·a2fabcff·........P.......
115 ··0x08496210·24f60100·555dbdff·b4f60100·6e5dbdff·$...U]......n]..115 ··0x0849c284·04f60100·4bfbbcff·84f60100·6ffbbcff·....K.......o...
116 ··0x08496220·1cf70100·8a5dbdff·6cf70100·0a5ebdff·.....]..l....^..116 ··0x0849c294·64f70100·c0fbbcff·f4f70100·d9fbbcff·d...............
117 ··0x08496230·6cf80100·995ebdff·48f90100·255fbdff·l....^..H...%_..117 ··0x0849c2a4·5cf80100·f5fbbcff·acf80100·75fcbcff·\...........u...
118 ··0x08496240·a8fd0100·a45fbdff·10fe0100·d55fbdff·....._......._..118 ··0x0849c2b4·acf90100·04fdbcff·88fa0100·90fdbcff·................
119 ··0x08496250·84fe0100·0360bdff·fcfe0100·1b60bdff·.....`.......`..119 ··0x0849c2c4·e8fe0100·0ffebcff·50ff0100·40febcff·........P...@...
120 ··0x08496260·50ff0100·3460bdff·ccff0100·1161bdff·P...4`.......a..120 ··0x0849c2d4·c4ff0100·6efebcff·3c000200·86febcff·....n...<.......
121 ··0x08496270·88000200·c861bdff·1c010200·2962bdff·.....a......)b..121 ··0x0849c2e4·90000200·9ffebcff·0c010200·7cffbcff·............|...
122 ··0x08496280·88010200·3a62bdff·e8050200·7169bdff·....:b......qi..122 ··0x0849c2f4·c8010200·3300bdff·5c020200·9400bdff·....3...\.......
123 ··0x08496290·a8090200·bd69bdff·a80a0200·df69bdff·.....i.......i..123 ··0x0849c304·c8020200·a500bdff·28070200·dc07bdff·........(.......
124 ··0x084962a0·100b0200·036abdff·680b0200·356abdff·.....j..h...5j..124 ··0x0849c314·e80a0200·2808bdff·e80b0200·4a08bdff·....(.......J...
125 ··0x084962b0·480c0200·8a6abdff·d40c0200·956abdff·H....j.......j..125 ··0x0849c324·500c0200·6e08bdff·a80c0200·a008bdff·P...n...........
Max diff block lines reached; 0/646791 bytes (0.00%) of diff not shown.
6.76 MB
readelf --wide --decompress --hex-dump=.eh_frame {}
    
Offset 1, 52806 lines modifiedOffset 1, 53003 lines modified
  
Diff chunk too large, falling back to line-by-line diff (53000 lines added, 52803 lines removed)
1 Hex·dump·of·section·'.eh_frame':1 Hex·dump·of·section·'.eh_frame':
2 ··0x084a8874·14000000·00000000·017a5200·017c0801·.........zR..|..2 ··0x084ae938·14000000·00000000·017a5200·017c0801·.........zR..|..
3 ··0x084a8884·1b0c0404·88010708·10000000·1c000000·................3 ··0x084ae948·1b0c0404·88010708·10000000·1c000000·................
4 ··0x084a8894·7c54d8ff·37000000·00000000·14000000·|T..7...........4 ··0x084ae958·88cfd8ff·37000000·00000000·14000000·....7...........
5 ··0x084a88a4·00000000·017a5200·017c0801·1b0c0404·.....zR..|......5 ··0x084ae968·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
6 ··0x084a88b4·88010000·10000000·1c000000·9054d8ff·.............T..6 ··0x084ae978·88010000·10000000·1c000000·9ccfd8ff·................
7 ··0x084a88c4·01000000·00000000·20000000·30000000·........·...0...7 ··0x084ae988·01000000·00000000·20000000·30000000·........·...0...
8 ··0x084a88d4·4c77bbff·601e0000·000e0846·0e0c4a0f·Lw..`......F..J.8 ··0x084ae998·8816bbff·601e0000·000e0846·0e0c4a0f·....`......F..J.
9 ··0x084a88e4·0b740478·003f1a3b·2a322422·28000000·.t.x.?.;*2$"(...9 ··0x084ae9a8·0b740478·003f1a3b·2a322422·28000000·.t.x.?.;*2$"(...
10 ··0x084a88f4·54000000·3855d8ff·26000000·00440c01·T...8U..&....D..10 ··0x084ae9b8·54000000·44d0d8ff·26000000·00440c01·T...D...&....D..
11 ··0x084a8904·00471005·02750043·0f03757c·06500c01·.G...u.C..u|.P..11 ··0x084ae9c8·00471005·02750043·0f03757c·06500c01·.G...u.C..u|.P..
12 ··0x084a8914·0044c543·0c040400·14000000·80000000·.D.C............12 ··0x084ae9d8·0044c543·0c040400·14000000·80000000·.D.C............
13 ··0x084a8924·3c55d8ff·2d000000·00430e20·690e0400·<U..-....C.·i...13 ··0x084ae9e8·48d0d8ff·2d000000·00430e20·690e0400·H...-....C.·i...
14 ··0x084a8934·34000000·98000000·5455d8ff·44000000·4.......TU..D...14 ··0x084ae9f8·34000000·98000000·60d0d8ff·44000000·4.......`...D...
15 ··0x084a8944·00410e08·8702430e·0c860343·0e405f0a·.A....C....C.@_.15 ··0x084aea08·00410e08·8702430e·0c860343·0e405f0a·.A....C....C.@_.
16 ··0x084a8954·0e0c41c6·0e0841c7·0e04450b·540e0c41·..A...A...E.T..A16 ··0x084aea18·0e0c41c6·0e0841c7·0e04450b·540e0c41·..A...A...E.T..A
17 ··0x084a8964·c60e0841·c70e0400·18000000·00000000·...A............17 ··0x084aea28·c60e0841·c70e0400·18000000·00000000·...A............
18 ··0x084a8974·017a5200·017c0801·1b0c0404·88010e40·.zR..|.........@18 ··0x084aea38·017a5200·017c0801·1b0c0404·88010e40·.zR..|.........@
19 ··0x084a8984·86038702·10000000·20000000·f094bbff·........·.......19 ··0x084aea48·86038702·10000000·20000000·2c34bbff·........·...,4..
20 ··0x084a8994·1f000000·004c0e50·ac000000·00010000·.....L.P........20 ··0x084aea58·1f000000·004c0e50·ac000000·00010000·.....L.P........
21 ··0x084a89a4·3c55d8ff·a3000000·00410e08·8502410e·<U.......A....A.21 ··0x084aea68·48d0d8ff·a3000000·00410e08·8502410e·H........A....A.
22 ··0x084a89b4·0c870341·0e108604·430e1483·05480ecc·...A....C....H..22 ··0x084aea78·0c870341·0e108604·430e1483·05480ecc·...A....C....H..
23 ··0x084a89c4·02410ed0·02450ecc·02430ec0·02480ecc·.A...E...C...H..23 ··0x084aea88·02410ed0·02450ecc·02430ec0·02480ecc·.A...E...C...H..
24 ··0x084a89d4·02450ed0·02480ec4·02410ec8·02410ecc·.E...H...A...A..24 ··0x084aea98·02450ed0·02480ec4·02410ec8·02410ecc·.E...H...A...A..
25 ··0x084a89e4·02410ed0·02450ecc·02450ec0·02450ecc·.A...E...E...E..25 ··0x084aeaa8·02410ed0·02450ecc·02450ec0·02450ecc·.A...E...E...E..
26 ··0x084a89f4·02450ed0·02480ec0·024d0ec4·02420ec8·.E...H...M...B..26 ··0x084aeab8·02450ed0·02480ec0·024d0ec4·02420ec8·.E...H...M...B..
27 ··0x084a8a04·02410ecc·02410ed0·02450ecc·02450ec0·.A...A...E...E..27 ··0x084aeac8·02410ecc·02410ed0·02450ecc·02450ec0·.A...A...E...E..
28 ··0x084a8a14·02450ec4·02410ec8·02410ecc·02410ed0·.E...A...A...A..28 ··0x084aead8·02450ec4·02410ec8·02410ecc·02410ed0·.E...A...A...A..
29 ··0x084a8a24·02450ecc·02450ec0·02530ecc·02410ed0·.E...E...S...A..29 ··0x084aeae8·02450ecc·02450ec0·02530ecc·02410ed0·.E...E...S...A..
30 ··0x084a8a34·024a0ec0·02460e14·43c30e10·41c60e0c·.J...F..C...A...30 ··0x084aeaf8·024a0ec0·02460e14·43c30e10·41c60e0c·.J...F..C...A...
31 ··0x084a8a44·41c70e08·41c50e04·20000000·00000000·A...A...·.......31 ··0x084aeb08·41c70e08·41c50e04·20000000·00000000·A...A...·.......
32 ··0x084a8a54·017a5200·017c0801·1b0c0404·88010ec0·.zR..|..........32 ··0x084aeb18·017a5200·017c0801·1b0c0404·88010ec0·.zR..|..........
33 ··0x084a8a64·02830585·02860487·03000000·28000000·............(...33 ··0x084aeb28·02830585·02860487·03000000·28000000·............(...
34 ··0x084a8a74·28000000·2794bbff·16000000·00430ec4·(...'........C..34 ··0x084aeb38·28000000·6333bbff·16000000·00430ec4·(...c3.......C..
35 ··0x084a8a84·02420ec8·02410ecc·02410ed0·02450ecc·.B...A...A...E..35 ··0x084aeb48·02420ec8·02410ecc·02410ed0·02450ecc·.B...A...A...E..
36 ··0x084a8a94·02450ec0·02000000·3c000000·00020000·.E......<.......36 ··0x084aeb58·02450ec0·02000000·3c000000·00020000·.E......<.......
37 ··0x084a8aa4·1c3bc8ff·3f000000·00410e08·8702410e·.;..?....A....A.37 ··0x084aeb68·48e0c7ff·3f000000·00410e08·8702410e·H...?....A....A.
38 ··0x084a8ab4·0c830341·0e105b0a·0e0c41c3·0e0841c7·...A..[...A...A.38 ··0x084aeb78·0c830341·0e105b0a·0e0c41c3·0e0841c7·...A..[...A...A.
39 ··0x084a8ac4·0e04430b·410e1441·0e18450e·1c410e20·..C.A..A..E..A.·39 ··0x084aeb88·0e04430b·410e1441·0e18450e·1c410e20·..C.A..A..E..A.·
40 ··0x084a8ad4·4f0e1c43·0e100000·50000000·40020000·O..C....P...@...40 ··0x084aeb98·4f0e1c43·0e100000·50000000·40020000·O..C....P...@...
41 ··0x084a8ae4·ac54d8ff·2a010000·00410e08·8502410e·.T..*....A....A.41 ··0x084aeba8·b8cfd8ff·2a010000·00410e08·8502410e·....*....A....A.
42 ··0x084a8af4·0c870341·0e108604·410e1483·05430e58·...A....A....C.X42 ··0x084aebb8·0c870341·0e108604·410e1483·05430e58·...A....A....C.X
43 ··0x084a8b04·4d0e5c42·0e6002b0·0e500243·0e54410e·M.\B.`...P.C.TA.43 ··0x084aebc8·4d0e5c42·0e6002b0·0e500243·0e54410e·M.\B.`...P.C.TA.
44 ··0x084a8b14·58410e5c·420e6056·0e1441c3·0e1041c6·XA.\B.`V..A...A.44 ··0x084aebd8·58410e5c·420e6056·0e1441c3·0e1041c6·XA.\B.`V..A...A.
45 ··0x084a8b24·0e0c41c7·0e0841c5·0e040000·1c000000·..A...A.........45 ··0x084aebe8·0e0c41c7·0e0841c5·0e040000·1c000000·..A...A.........
46 ··0x084a8b34·00000000·017a5200·017c0801·1b0c0404·.....zR..|......46 ··0x084aebf8·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
47 ··0x084a8b44·88010e50·83058502·86048703·10000000·...P............47 ··0x084aec08·88010e50·83058502·86048703·10000000·...P............
48 ··0x084a8b54·24000000·5d93bbff·36000000·00000000·$...]...6.......48 ··0x084aec18·24000000·9932bbff·36000000·00000000·$....2..6.......
49 ··0x084a8b64·10000000·c8020000·5455d8ff·0c000000·........TU......49 ··0x084aec28·10000000·c8020000·c0dfc7ff·0f000000·................
50 ··0x084a8b74·00000000·50000000·dc020000·5055d8ff·....P.......PU..50 ··0x084aec38·00000000·50000000·dc020000·4cd0d8ff·....P.......L...
51 ··0x084a8b84·7f000000·00410e08·8702410e·0c860343·.....A....A....C51 ··0x084aec48·7f000000·00410e08·8702410e·0c860343·.....A....A....C
52 ··0x084a8b94·0e108304·450e3045·0e34410e·38410e3c·....E.0E.4A.8A.<52 ··0x084aec58·0e108304·450e3045·0e34410e·38410e3c·....E.0E.4A.8A.<
53 ··0x084a8ba4·410e4048·0e306d0e·34410e38·450e3c42·A.@H.0m.4A.8E.<B53 ··0x084aec68·410e4048·0e306d0e·34410e38·450e3c42·A.@H.0m.4A.8E.<B
54 ··0x084a8bb4·0e40480e·304d0a0e·1041c30e·0c41c60e·.@H.0M...A...A..54 ··0x084aec78·0e40480e·304d0a0e·1041c30e·0c41c60e·.@H.0M...A...A..
55 ··0x084a8bc4·0841c70e·04410b00·1c000000·00000000·.A...A..........55 ··0x084aec88·0841c70e·04410b00·1c000000·00000000·.A...A..........
56 ··0x084a8bd4·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........056 ··0x084aec98·017a5200·017c0801·1b0c0404·88010e30·.zR..|.........0
57 ··0x084a8be4·83048603·87020000·30000000·24000000·........0...$...57 ··0x084aeca8·83048603·87020000·30000000·24000000·........0...$...
58 ··0x084a8bf4·f792bbff·96010000·0002830e·34410e38·............4A.858 ··0x084aecb8·3332bbff·96010000·0002830e·34410e38·32..........4A.8
59 ··0x084a8c04·450e3c42·0e40480e·30028b0e·34410e38·E.<B.@H.0...4A.859 ··0x084aecc8·450e3c42·0e40480e·30028b0e·34410e38·E.<B.@H.0...4A.8
60 ··0x084a8c14·450e3c42·0e40480e·30000000·24000000·E.<B.@H.0...$...60 ··0x084aecd8·450e3c42·0e40480e·30000000·24000000·E.<B.@H.0...$...
61 ··0x084a8c24·84030000·2855d8ff·65000000·00410e08·....(U..e....A..61 ··0x084aece8·84030000·14dfc7ff·65000000·00410e08·........e....A..
62 ··0x084a8c34·8702410e·0c860359·0ac60e08·41c70e04·..A....Y....A...62 ··0x084aecf8·8702410e·0c860359·0ac60e08·41c70e04·..A....Y....A...
63 ··0x084a8c44·410b0000·18000000·00000000·017a5200·A............zR.63 ··0x084aed08·410b0000·18000000·00000000·017a5200·A............zR.
64 ··0x084a8c54·017c0801·1b0c0404·88010e0c·86038702·.|..............64 ··0x084aed18·017c0801·1b0c0404·88010e0c·86038702·.|..............
65 ··0x084a8c64·10000000·20000000·1594bbff·15000000·....·...........65 ··0x084aed28·10000000·20000000·5133bbff·15000000·....·...Q3......
66 ··0x084a8c74·00000000·30000000·dc030000·8039c8ff·....0........9..66 ··0x084aed38·00000000·30000000·dc030000·2cdfc7ff·....0.......,...
67 ··0x084a8c84·3e000000·00410e08·8702410e·0c860359·>....A....A....Y67 ··0x084aed48·3e000000·00410e08·8702410e·0c860359·>....A....A....Y
68 ··0x084a8c94·0ac60e08·41c70e04·410b480a·c60e0841·....A...A.H....A68 ··0x084aed58·0ac60e08·41c70e04·410b480a·c60e0841·....A...A.H....A
69 ··0x084a8ca4·c70e0445·0b000000·20000000·10040000·...E....·.......69 ··0x084aed68·c70e0445·0b000000·20000000·10040000·...E....·.......
70 ··0x084a8cb4·0c55d8ff·13000000·00410e08·87024b0e·.U.......A....K.70 ··0x084aed78·98cfd8ff·13000000·00410e08·87024b0e·.........A....K.
71 ··0x084a8cc4·0c860345·c60e0841·c70e0400·20000000·...E...A....·...71 ··0x084aed88·0c860345·c60e0841·c70e0400·20000000·...E...A....·...
72 ··0x084a8cd4·34040000·0855d8ff·4c000000·00410e08·4....U..L....A..72 ··0x084aed98·34040000·94cfd8ff·4c000000·00410e08·4.......L....A..
73 ··0x084a8ce4·8702480e·0c830302·41c30e08·41c70e04·..H.....A...A...73 ··0x084aeda8·8702480e·0c830302·41c30e08·41c70e04·..H.....A...A...
74 ··0x084a8cf4·48000000·58040000·4439c8ff·6d000000·H...X...D9..m...74 ··0x084aedb8·48000000·58040000·f0dec7ff·6d000000·H...X.......m...
75 ··0x084a8d04·00410e08·8302430e·10580e1c·420e2048·.A....C..X..B.·H75 ··0x084aedc8·00410e08·8302430e·10580e1c·420e2048·.A....C..X..B.·H
76 ··0x084a8d14·0e10470e·14420e18·420e1c41·0e20480e·..G..B..B..A.·H.76 ··0x084aedd8·0e10470e·14420e18·420e1c41·0e20480e·..G..B..B..A.·H.
77 ··0x084a8d24·104b0a0e·0843c30e·04410b41·0e14410e·.K...C...A.A..A.77 ··0x084aede8·104b0a0e·0843c30e·04410b41·0e14410e·.K...C...A.A..A.
78 ··0x084a8d34·18420e1c·460e2047·0e100000·18000000·.B..F.·G........78 ··0x084aedf8·18420e1c·460e2047·0e100000·18000000·.B..F.·G........
79 ··0x084a8d44·00000000·017a5200·017c0801·1b0c0404·.....zR..|......79 ··0x084aee08·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
80 ··0x084a8d54·88010e10·83020000·18000000·20000000·............·...80 ··0x084aee18·88010e10·83020000·18000000·20000000·............·...
81 ··0x084a8d64·3293bbff·1f000000·00430e1c·450e2052·2........C..E.·R81 ··0x084aee28·6e32bbff·1f000000·00430e1c·450e2052·n2.......C..E.·R
82 ··0x084a8d74·0e100000·28000000·dc040000·b054d8ff·....(........T..82 ··0x084aee38·0e100000·28000000·dc040000·3ccfd8ff·....(.......<...
83 ··0x084a8d84·30000000·00430e1c·450e2046·0e1c410e·0....C..E.·F..A.83 ··0x084aee48·30000000·00430e1c·450e2046·0e1c410e·0....C..E.·F..A.
84 ··0x084a8d94·18420e1c·450e2048·0e10510e·04000000·.B..E.·H..Q.....84 ··0x084aee58·18420e1c·450e2048·0e10510e·04000000·.B..E.·H..Q.....
85 ··0x084a8da4·28000000·08050000·0439c8ff·45000000·(........9..E...85 ··0x084aee68·28000000·08050000·b0dec7ff·45000000·(...........E...
86 ··0x084a8db4·00430e10·6b0a0e04·450b410e·14410e18·.C..k...E.A..A..86 ··0x084aee78·00430e10·6b0a0e04·450b410e·14410e18·.C..k...E.A..A..
87 ··0x084a8dc4·410e1c46·0e20450e·10430e04·14000000·A..F.·E..C......87 ··0x084aee88·410e1c46·0e20450e·10430e04·14000000·A..F.·E..C......
88 ··0x084a8dd4·00000000·017a5200·017c0801·1b0c0404·.....zR..|......88 ··0x084aee98·00000000·017a5200·017c0801·1b0c0404·.....zR..|......
89 ··0x084a8de4·88010e10·10000000·1c000000·c592bbff·................89 ··0x084aeea8·88010e10·10000000·1c000000·0132bbff·.............2..
90 ··0x084a8df4·07000000·00000000·10000000·60050000·............`...90 ··0x084aeeb8·07000000·00000000·10000000·60050000·............`...
91 ··0x084a8e04·fc38c8ff·17000000·00000000·14000000·.8..............91 ··0x084aeec8·a8dec7ff·17000000·00000000·14000000·................
92 ··0x084a8e14·74050000·0839c8ff·21000000·00430e20·t....9..!....C.·92 ··0x084aeed8·74050000·b4dec7ff·21000000·00430e20·t.......!....C.·
93 ··0x084a8e24·5d0e0400·14000000·00000000·017a5200·]............zR.93 ··0x084aeee8·5d0e0400·14000000·00000000·017a5200·]............zR.
94 ··0x084a8e34·017c0801·1b0c0404·88010e20·10000000·.|.........·....94 ··0x084aeef8·017c0801·1b0c0404·88010e20·10000000·.|.........·....
95 ··0x084a8e44·1c000000·7492bbff·21000000·00000000·....t...!.......95 ··0x084aef08·1c000000·b031bbff·21000000·00000000·.....1..!.......
96 ··0x084a8e54·90010000·b8050000·0454d8ff·c0060000·.........T......96 ··0x084aef18·90010000·b8050000·90ced8ff·c0060000·................
97 ··0x084a8e64·00410e08·8502410e·0c870341·0e108604·.A....A....A....97 ··0x084aef28·00410e08·8502410e·0c870341·0e108604·.A....A....A....
98 ··0x084a8e74·410e1483·05460ee0·01590eec·01450ef0·A....F...Y...E..98 ··0x084aef38·410e1483·05460ee0·01590eec·01450ef0·A....F...Y...E..
99 ··0x084a8e84·01450eec·01430ee0·017f0eec·01450ef0·.E...C.......E..99 ··0x084aef48·01450eec·01430ee0·017f0eec·01450ef0·.E...C.......E..
100 ··0x084a8e94·01450eec·01470ee0·01540ee4·01410ee8·.E...G...T...A..100 ··0x084aef58·01450eec·01470ee0·01540ee4·01410ee8·.E...G...T...A..
101 ··0x084a8ea4·01420eec·01420ef0·01480ee0·014b0eec·.B...B...H...K..101 ··0x084aef68·01420eec·01420ef0·01480ee0·014b0eec·.B...B...H...K..
102 ··0x084a8eb4·01410ef0·014c0ee0·01750eec·01420ef0·.A...L...u...B..102 ··0x084aef78·01410ef0·014c0ee0·01750eec·01420ef0·.A...L...u...B..
103 ··0x084a8ec4·01480ee0·0102420e·e401410e·e801410e·.H....B...A...A.103 ··0x084aef88·01480ee0·0102420e·e401410e·e801410e·.H....B...A...A.
104 ··0x084a8ed4·ec01430e·f001450e·ec015e0e·e001027c·..C...E...^....|104 ··0x084aef98·ec01430e·f001450e·ec015e0e·e001027c·..C...E...^....|
105 ··0x084a8ee4·0eec0145·0ef00148·0ee0015d·0eec0142·...E...H...]...B105 ··0x084aefa8·0eec0145·0ef00148·0ee0015d·0eec0142·...E...H...]...B
106 ··0x084a8ef4·0ef00148·0ee00177·0ee40141·0ee80145·...H...w...A...E106 ··0x084aefb8·0ef00148·0ee00177·0ee40141·0ee80145·...H...w...A...E
107 ··0x084a8f04·0eec0144·0ef00148·0ee00152·0eec0145·...D...H...R...E107 ··0x084aefc8·0eec0144·0ef00148·0ee00152·0eec0145·...D...H...R...E
108 ··0x084a8f14·0ef00148·0ee00155·0ee40141·0ee80142·...H...U...A...B108 ··0x084aefd8·0ef00148·0ee00155·0ee40141·0ee80142·...H...U...A...B
109 ··0x084a8f24·0eec0142·0ef00148·0ee00147·0ee40141·...B...H...G...A109 ··0x084aefe8·0eec0142·0ef00148·0ee00147·0ee40141·...B...H...G...A
110 ··0x084a8f34·0ee80145·0eec0141·0ef00148·0ee00149·...E...A...H...I110 ··0x084aeff8·0ee80145·0eec0141·0ef00148·0ee00149·...E...A...H...I
111 ··0x084a8f44·0ee40141·0ee80145·0eec0141·0ef00148·...A...E...A...H111 ··0x084af008·0ee40141·0ee80145·0eec0141·0ef00148·...A...E...A...H
112 ··0x084a8f54·0ee00102·440eec01·450ef001·480ee001·....D...E...H...112 ··0x084af018·0ee00102·440eec01·450ef001·480ee001·....D...E...H...
113 ··0x084a8f64·025c0ee4·01410ee8·01450eec·01420ef0·.\...A...E...B..113 ··0x084af028·025c0ee4·01410ee8·01450eec·01420ef0·.\...A...E...B..
114 ··0x084a8f74·01600eec·01440ef0·01024a0e·e0010279·.`...D....J....y114 ··0x084af038·01600eec·01440ef0·01024a0e·e0010279·.`...D....J....y
115 ··0x084a8f84·0eec0142·0ef0014f·0ee00102·ab0a0e14·...B...O........115 ··0x084af048·0eec0142·0ef0014f·0ee00102·ab0a0e14·...B...O........
116 ··0x084a8f94·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...116 ··0x084af058·41c30e10·41c60e0c·41c70e08·41c50e04·A...A...A...A...
117 ··0x084a8fa4·430b500e·ec01470e·f001480e·e00102b5·C.P...G...H.....117 ··0x084af068·430b500e·ec01470e·f001480e·e00102b5·C.P...G...H.....
118 ··0x084a8fb4·0eec0147·0ef00148·0ee00177·0ee40141·...G...H...w...A118 ··0x084af078·0eec0147·0ef00148·0ee00177·0ee40141·...G...H...w...A
119 ··0x084a8fc4·0ee80145·0eec0141·0ef00148·0ee00149·...E...A...H...I119 ··0x084af088·0ee80145·0eec0141·0ef00148·0ee00149·...E...A...H...I
120 ··0x084a8fd4·0ee40141·0ee80145·0eec0141·0ef00148·...A...E...A...H120 ··0x084af098·0ee40141·0ee80145·0eec0141·0ef00148·...A...E...A...H
121 ··0x084a8fe4·0ee00100·20000000·00000000·017a5200·....·........zR.121 ··0x084af0a8·0ee00100·20000000·00000000·017a5200·....·........zR.
122 ··0x084a8ff4·017c0801·1b0c0404·88010ee0·01830585·.|..............122 ··0x084af0b8·017c0801·1b0c0404·88010ee0·01830585·.|..............
123 ··0x084a9004·02860487·03000000·b4000000·28000000·............(...123 ··0x084af0c8·02860487·03000000·b4000000·28000000·............(...
124 ··0x084a9014·c990bbff·d2030000·00770ee4·01410ee8·.........w...A..124 ··0x084af0d8·0530bbff·d2030000·00770ee4·01410ee8·.0.......w...A..
125 ··0x084a9024·01450eec·01420ef0·01600eec·01440ef0·.E...B...`...D..125 ··0x084af0e8·01450eec·01420ef0·01600eec·01440ef0·.E...B...`...D..
Max diff block lines reached; 0/7088839 bytes (0.00%) of diff not shown.
272 B
readelf --wide --decompress --hex-dump=.init_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.init_array':1 Hex·dump·of·section·'.init_array':
2 ··0x08577edc·20de2208·····························.".2 ··0x0857eedc·f0b92308····························..#.
  
272 B
readelf --wide --decompress --hex-dump=.fini_array {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.fini_array':1 Hex·dump·of·section·'.fini_array':
2 ··0x08577ee0·f0dd2208····························..".2 ··0x0857eee0·c0b92308····························..#.
  
251 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
  
1 Hex·dump·of·section·'.got':1 Hex·dump·of·section·'.got':
2 ··0x08577ffc·00000000····························....2 ··0x0857effc·00000000····························....
  
16.2 KB
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 126 lines modifiedOffset 1, 126 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
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 ··0x08578000·e47e5708·00000000·00000000·36000608·.~W.........6...3 ··0x0857f000·e4ee5708·00000000·00000000·36000608·..W.........6...
4 ··0x08578010·46000608·56000608·66000608·76000608·F...V...f...v...4 ··0x0857f010·46000608·56000608·66000608·76000608·F...V...f...v...
5 ··0x08578020·86000608·96000608·a6000608·b6000608·................5 ··0x0857f020·86000608·96000608·a6000608·b6000608·................
6 ··0x08578030·c6000608·d6000608·e6000608·f6000608·................6 ··0x0857f030·c6000608·d6000608·e6000608·f6000608·................
7 ··0x08578040·06010608·16010608·26010608·36010608·........&...6...7 ··0x0857f040·06010608·16010608·26010608·36010608·........&...6...
8 ··0x08578050·46010608·56010608·66010608·76010608·F...V...f...v...8 ··0x0857f050·46010608·56010608·66010608·76010608·F...V...f...v...
9 ··0x08578060·86010608·96010608·a6010608·b6010608·................9 ··0x0857f060·86010608·96010608·a6010608·b6010608·................
10 ··0x08578070·c6010608·d6010608·e6010608·f6010608·................10 ··0x0857f070·c6010608·d6010608·e6010608·f6010608·................
11 ··0x08578080·06020608·16020608·26020608·36020608·........&...6...11 ··0x0857f080·06020608·16020608·26020608·36020608·........&...6...
12 ··0x08578090·46020608·56020608·66020608·76020608·F...V...f...v...12 ··0x0857f090·46020608·56020608·66020608·76020608·F...V...f...v...
13 ··0x085780a0·86020608·96020608·a6020608·b6020608·................13 ··0x0857f0a0·86020608·96020608·a6020608·b6020608·................
14 ··0x085780b0·c6020608·d6020608·e6020608·f6020608·................14 ··0x0857f0b0·c6020608·d6020608·e6020608·f6020608·................
15 ··0x085780c0·06030608·16030608·26030608·36030608·........&...6...15 ··0x0857f0c0·06030608·16030608·26030608·36030608·........&...6...
16 ··0x085780d0·46030608·56030608·66030608·76030608·F...V...f...v...16 ··0x0857f0d0·46030608·56030608·66030608·76030608·F...V...f...v...
17 ··0x085780e0·86030608·96030608·a6030608·b6030608·................17 ··0x0857f0e0·86030608·96030608·a6030608·b6030608·................
18 ··0x085780f0·c6030608·d6030608·e6030608·f6030608·................18 ··0x0857f0f0·c6030608·d6030608·e6030608·f6030608·................
19 ··0x08578100·06040608·16040608·26040608·36040608·........&...6...19 ··0x0857f100·06040608·16040608·26040608·36040608·........&...6...
20 ··0x08578110·46040608·56040608·66040608·76040608·F...V...f...v...20 ··0x0857f110·46040608·56040608·66040608·76040608·F...V...f...v...
21 ··0x08578120·86040608·96040608·a6040608·b6040608·................21 ··0x0857f120·86040608·96040608·a6040608·b6040608·................
22 ··0x08578130·c6040608·d6040608·e6040608·f6040608·................22 ··0x0857f130·c6040608·d6040608·e6040608·f6040608·................
23 ··0x08578140·06050608·16050608·26050608·36050608·........&...6...23 ··0x0857f140·06050608·16050608·26050608·36050608·........&...6...
24 ··0x08578150·46050608·56050608·66050608·76050608·F...V...f...v...24 ··0x0857f150·46050608·56050608·66050608·76050608·F...V...f...v...
25 ··0x08578160·86050608·96050608·a6050608·b6050608·................25 ··0x0857f160·86050608·96050608·a6050608·b6050608·................
26 ··0x08578170·c6050608·d6050608·e6050608·f6050608·................26 ··0x0857f170·c6050608·d6050608·e6050608·f6050608·................
27 ··0x08578180·06060608·16060608·26060608·36060608·........&...6...27 ··0x0857f180·06060608·16060608·26060608·36060608·........&...6...
28 ··0x08578190·46060608·56060608·66060608·76060608·F...V...f...v...28 ··0x0857f190·46060608·56060608·66060608·76060608·F...V...f...v...
29 ··0x085781a0·86060608·96060608·a6060608·b6060608·................29 ··0x0857f1a0·86060608·96060608·a6060608·b6060608·................
30 ··0x085781b0·c6060608·d6060608·e6060608·f6060608·................30 ··0x0857f1b0·c6060608·d6060608·e6060608·f6060608·................
31 ··0x085781c0·06070608·16070608·26070608·36070608·........&...6...31 ··0x0857f1c0·06070608·16070608·26070608·36070608·........&...6...
32 ··0x085781d0·46070608·56070608·66070608·76070608·F...V...f...v...32 ··0x0857f1d0·46070608·56070608·66070608·76070608·F...V...f...v...
33 ··0x085781e0·86070608·96070608·a6070608·b6070608·................33 ··0x0857f1e0·86070608·96070608·a6070608·b6070608·................
34 ··0x085781f0·c6070608·d6070608·e6070608·f6070608·................34 ··0x0857f1f0·c6070608·d6070608·e6070608·f6070608·................
35 ··0x08578200·06080608·16080608·26080608·36080608·........&...6...35 ··0x0857f200·06080608·16080608·26080608·36080608·........&...6...
36 ··0x08578210·46080608·56080608·66080608·76080608·F...V...f...v...36 ··0x0857f210·46080608·56080608·66080608·76080608·F...V...f...v...
37 ··0x08578220·86080608·96080608·a6080608·b6080608·................37 ··0x0857f220·86080608·96080608·a6080608·b6080608·................
38 ··0x08578230·c6080608·d6080608·e6080608·f6080608·................38 ··0x0857f230·c6080608·d6080608·e6080608·f6080608·................
39 ··0x08578240·06090608·16090608·26090608·36090608·........&...6...39 ··0x0857f240·06090608·16090608·26090608·36090608·........&...6...
40 ··0x08578250·46090608·56090608·66090608·76090608·F...V...f...v...40 ··0x0857f250·46090608·56090608·66090608·76090608·F...V...f...v...
41 ··0x08578260·86090608·96090608·a6090608·b6090608·................41 ··0x0857f260·86090608·96090608·a6090608·b6090608·................
42 ··0x08578270·c6090608·d6090608·e6090608·f6090608·................42 ··0x0857f270·c6090608·d6090608·e6090608·f6090608·................
43 ··0x08578280·060a0608·160a0608·260a0608·360a0608·........&...6...43 ··0x0857f280·060a0608·160a0608·260a0608·360a0608·........&...6...
44 ··0x08578290·460a0608·560a0608·660a0608·760a0608·F...V...f...v...44 ··0x0857f290·460a0608·560a0608·660a0608·760a0608·F...V...f...v...
45 ··0x085782a0·860a0608·960a0608·a60a0608·b60a0608·................45 ··0x0857f2a0·860a0608·960a0608·a60a0608·b60a0608·................
46 ··0x085782b0·c60a0608·d60a0608·e60a0608·f60a0608·................46 ··0x0857f2b0·c60a0608·d60a0608·e60a0608·f60a0608·................
47 ··0x085782c0·060b0608·160b0608·260b0608·360b0608·........&...6...47 ··0x0857f2c0·060b0608·160b0608·260b0608·360b0608·........&...6...
48 ··0x085782d0·460b0608·560b0608·660b0608·760b0608·F...V...f...v...48 ··0x0857f2d0·460b0608·560b0608·660b0608·760b0608·F...V...f...v...
49 ··0x085782e0·860b0608·960b0608·a60b0608·b60b0608·................49 ··0x0857f2e0·860b0608·960b0608·a60b0608·b60b0608·................
50 ··0x085782f0·c60b0608·d60b0608·e60b0608·f60b0608·................50 ··0x0857f2f0·c60b0608·d60b0608·e60b0608·f60b0608·................
51 ··0x08578300·060c0608·160c0608·260c0608·360c0608·........&...6...51 ··0x0857f300·060c0608·160c0608·260c0608·360c0608·........&...6...
52 ··0x08578310·460c0608·560c0608·660c0608·760c0608·F...V...f...v...52 ··0x0857f310·460c0608·560c0608·660c0608·760c0608·F...V...f...v...
53 ··0x08578320·860c0608·960c0608·a60c0608·b60c0608·................53 ··0x0857f320·860c0608·960c0608·a60c0608·b60c0608·................
54 ··0x08578330·c60c0608·d60c0608·e60c0608·f60c0608·................54 ··0x0857f330·c60c0608·d60c0608·e60c0608·f60c0608·................
55 ··0x08578340·060d0608·160d0608·260d0608·360d0608·........&...6...55 ··0x0857f340·060d0608·160d0608·260d0608·360d0608·........&...6...
56 ··0x08578350·460d0608·560d0608·660d0608·760d0608·F...V...f...v...56 ··0x0857f350·460d0608·560d0608·660d0608·760d0608·F...V...f...v...
57 ··0x08578360·860d0608·960d0608·a60d0608·b60d0608·................57 ··0x0857f360·860d0608·960d0608·a60d0608·b60d0608·................
58 ··0x08578370·c60d0608·d60d0608·e60d0608·f60d0608·................58 ··0x0857f370·c60d0608·d60d0608·e60d0608·f60d0608·................
59 ··0x08578380·060e0608·160e0608·260e0608·360e0608·........&...6...59 ··0x0857f380·060e0608·160e0608·260e0608·360e0608·........&...6...
60 ··0x08578390·460e0608·560e0608·660e0608·760e0608·F...V...f...v...60 ··0x0857f390·460e0608·560e0608·660e0608·760e0608·F...V...f...v...
61 ··0x085783a0·860e0608·960e0608·a60e0608·b60e0608·................61 ··0x0857f3a0·860e0608·960e0608·a60e0608·b60e0608·................
62 ··0x085783b0·c60e0608·d60e0608·e60e0608·f60e0608·................62 ··0x0857f3b0·c60e0608·d60e0608·e60e0608·f60e0608·................
63 ··0x085783c0·060f0608·160f0608·260f0608·360f0608·........&...6...63 ··0x0857f3c0·060f0608·160f0608·260f0608·360f0608·........&...6...
64 ··0x085783d0·460f0608·560f0608·660f0608·760f0608·F...V...f...v...64 ··0x0857f3d0·460f0608·560f0608·660f0608·760f0608·F...V...f...v...
65 ··0x085783e0·860f0608·960f0608·a60f0608·b60f0608·................65 ··0x0857f3e0·860f0608·960f0608·a60f0608·b60f0608·................
66 ··0x085783f0·c60f0608·d60f0608·e60f0608·f60f0608·................66 ··0x0857f3f0·c60f0608·d60f0608·e60f0608·f60f0608·................
67 ··0x08578400·06100608·16100608·26100608·36100608·........&...6...67 ··0x0857f400·06100608·16100608·26100608·36100608·........&...6...
68 ··0x08578410·46100608·56100608·66100608·76100608·F...V...f...v...68 ··0x0857f410·46100608·56100608·66100608·76100608·F...V...f...v...
69 ··0x08578420·86100608·96100608·a6100608·b6100608·................69 ··0x0857f420·86100608·96100608·a6100608·b6100608·................
70 ··0x08578430·c6100608·d6100608·e6100608·f6100608·................70 ··0x0857f430·c6100608·d6100608·e6100608·f6100608·................
71 ··0x08578440·06110608·16110608·26110608·36110608·........&...6...71 ··0x0857f440·06110608·16110608·26110608·36110608·........&...6...
72 ··0x08578450·46110608·56110608·66110608·76110608·F...V...f...v...72 ··0x0857f450·46110608·56110608·66110608·76110608·F...V...f...v...
73 ··0x08578460·86110608·96110608·a6110608·b6110608·................73 ··0x0857f460·86110608·96110608·a6110608·b6110608·................
74 ··0x08578470·c6110608·d6110608·e6110608·f6110608·................74 ··0x0857f470·c6110608·d6110608·e6110608·f6110608·................
75 ··0x08578480·06120608·16120608·26120608·36120608·........&...6...75 ··0x0857f480·06120608·16120608·26120608·36120608·........&...6...
76 ··0x08578490·46120608·56120608·66120608·76120608·F...V...f...v...76 ··0x0857f490·46120608·56120608·66120608·76120608·F...V...f...v...
77 ··0x085784a0·86120608·96120608·a6120608·b6120608·................77 ··0x0857f4a0·86120608·96120608·a6120608·b6120608·................
78 ··0x085784b0·c6120608·d6120608·e6120608·f6120608·................78 ··0x0857f4b0·c6120608·d6120608·e6120608·f6120608·................
79 ··0x085784c0·06130608·16130608·26130608·36130608·........&...6...79 ··0x0857f4c0·06130608·16130608·26130608·36130608·........&...6...
80 ··0x085784d0·46130608·56130608·66130608·76130608·F...V...f...v...80 ··0x0857f4d0·46130608·56130608·66130608·76130608·F...V...f...v...
81 ··0x085784e0·86130608·96130608·a6130608·b6130608·................81 ··0x0857f4e0·86130608·96130608·a6130608·b6130608·................
82 ··0x085784f0·c6130608·d6130608·e6130608·f6130608·................82 ··0x0857f4f0·c6130608·d6130608·e6130608·f6130608·................
83 ··0x08578500·06140608·16140608·26140608·36140608·........&...6...83 ··0x0857f500·06140608·16140608·26140608·36140608·........&...6...
84 ··0x08578510·46140608·56140608·66140608·76140608·F...V...f...v...84 ··0x0857f510·46140608·56140608·66140608·76140608·F...V...f...v...
85 ··0x08578520·86140608·96140608·a6140608·b6140608·................85 ··0x0857f520·86140608·96140608·a6140608·b6140608·................
86 ··0x08578530·c6140608·d6140608·e6140608·f6140608·................86 ··0x0857f530·c6140608·d6140608·e6140608·f6140608·................
87 ··0x08578540·06150608·16150608·26150608·36150608·........&...6...87 ··0x0857f540·06150608·16150608·26150608·36150608·........&...6...
88 ··0x08578550·46150608·56150608·66150608·76150608·F...V...f...v...88 ··0x0857f550·46150608·56150608·66150608·76150608·F...V...f...v...
89 ··0x08578560·86150608·96150608·a6150608·b6150608·................89 ··0x0857f560·86150608·96150608·a6150608·b6150608·................
90 ··0x08578570·c6150608·d6150608·e6150608·f6150608·................90 ··0x0857f570·c6150608·d6150608·e6150608·f6150608·................
91 ··0x08578580·06160608·16160608·26160608·36160608·........&...6...91 ··0x0857f580·06160608·16160608·26160608·36160608·........&...6...
92 ··0x08578590·46160608·56160608·66160608·76160608·F...V...f...v...92 ··0x0857f590·46160608·56160608·66160608·76160608·F...V...f...v...
93 ··0x085785a0·86160608·96160608·a6160608·b6160608·................93 ··0x0857f5a0·86160608·96160608·a6160608·b6160608·................
94 ··0x085785b0·c6160608·d6160608·e6160608·f6160608·................94 ··0x0857f5b0·c6160608·d6160608·e6160608·f6160608·................
95 ··0x085785c0·06170608·16170608·26170608·36170608·........&...6...95 ··0x0857f5c0·06170608·16170608·26170608·36170608·........&...6...
96 ··0x085785d0·46170608·56170608·66170608·76170608·F...V...f...v...96 ··0x0857f5d0·46170608·56170608·66170608·76170608·F...V...f...v...
97 ··0x085785e0·86170608·96170608·a6170608·b6170608·................97 ··0x0857f5e0·86170608·96170608·a6170608·b6170608·................
98 ··0x085785f0·c6170608·d6170608·e6170608·f6170608·................98 ··0x0857f5f0·c6170608·d6170608·e6170608·f6170608·................
99 ··0x08578600·06180608·16180608·26180608·36180608·........&...6...99 ··0x0857f600·06180608·16180608·26180608·36180608·........&...6...
100 ··0x08578610·46180608·56180608·66180608·76180608·F...V...f...v...100 ··0x0857f610·46180608·56180608·66180608·76180608·F...V...f...v...
101 ··0x08578620·86180608·96180608·a6180608·b6180608·................101 ··0x0857f620·86180608·96180608·a6180608·b6180608·................
102 ··0x08578630·c6180608·d6180608·e6180608·f6180608·................102 ··0x0857f630·c6180608·d6180608·e6180608·f6180608·................
103 ··0x08578640·06190608·16190608·26190608·36190608·........&...6...103 ··0x0857f640·06190608·16190608·26190608·36190608·........&...6...
104 ··0x08578650·46190608·56190608·66190608·76190608·F...V...f...v...104 ··0x0857f650·46190608·56190608·66190608·76190608·F...V...f...v...
105 ··0x08578660·86190608·96190608·a6190608·b6190608·................105 ··0x0857f660·86190608·96190608·a6190608·b6190608·................
106 ··0x08578670·c6190608·d6190608·e6190608·f6190608·................106 ··0x0857f670·c6190608·d6190608·e6190608·f6190608·................
107 ··0x08578680·061a0608·161a0608·261a0608·361a0608·........&...6...107 ··0x0857f680·061a0608·161a0608·261a0608·361a0608·........&...6...
108 ··0x08578690·461a0608·561a0608·661a0608·761a0608·F...V...f...v...108 ··0x0857f690·461a0608·561a0608·661a0608·761a0608·F...V...f...v...
109 ··0x085786a0·861a0608·961a0608·a61a0608·b61a0608·................109 ··0x0857f6a0·861a0608·961a0608·a61a0608·b61a0608·................
110 ··0x085786b0·c61a0608·d61a0608·e61a0608·f61a0608·................110 ··0x0857f6b0·c61a0608·d61a0608·e61a0608·f61a0608·................
111 ··0x085786c0·061b0608·161b0608·261b0608·361b0608·........&...6...111 ··0x0857f6c0·061b0608·161b0608·261b0608·361b0608·........&...6...
112 ··0x085786d0·461b0608·561b0608·661b0608·761b0608·F...V...f...v...112 ··0x0857f6d0·461b0608·561b0608·661b0608·761b0608·F...V...f...v...
113 ··0x085786e0·861b0608·961b0608·a61b0608·b61b0608·................113 ··0x0857f6e0·861b0608·961b0608·a61b0608·b61b0608·................
114 ··0x085786f0·c61b0608·d61b0608·e61b0608·f61b0608·................114 ··0x0857f6f0·c61b0608·d61b0608·e61b0608·f61b0608·................
115 ··0x08578700·061c0608·161c0608·261c0608·361c0608·........&...6...115 ··0x0857f700·061c0608·161c0608·261c0608·361c0608·........&...6...
116 ··0x08578710·461c0608·561c0608·661c0608·761c0608·F...V...f...v...116 ··0x0857f710·461c0608·561c0608·661c0608·761c0608·F...V...f...v...
117 ··0x08578720·861c0608·961c0608·a61c0608·b61c0608·................117 ··0x0857f720·861c0608·961c0608·a61c0608·b61c0608·................
118 ··0x08578730·c61c0608·d61c0608·e61c0608·f61c0608·................118 ··0x0857f730·c61c0608·d61c0608·e61c0608·f61c0608·................
119 ··0x08578740·061d0608·161d0608·261d0608·361d0608·........&...6...119 ··0x0857f740·061d0608·161d0608·261d0608·361d0608·........&...6...
120 ··0x08578750·461d0608·561d0608·661d0608·761d0608·F...V...f...v...120 ··0x0857f750·461d0608·561d0608·661d0608·761d0608·F...V...f...v...
121 ··0x08578760·861d0608·961d0608·a61d0608·b61d0608·................121 ··0x0857f760·861d0608·961d0608·a61d0608·b61d0608·................
122 ··0x08578770·c61d0608·d61d0608·e61d0608·f61d0608·................122 ··0x0857f770·c61d0608·d61d0608·e61d0608·f61d0608·................
123 ··0x08578780·061e0608·161e0608·261e0608·361e0608·........&...6...123 ··0x0857f780·061e0608·161e0608·261e0608·361e0608·........&...6...
124 ··0x08578790·461e0608·561e0608·661e0608·761e0608·F...V...f...v...124 ··0x0857f790·461e0608·561e0608·661e0608·761e0608·F...V...f...v...
  
1.19 MB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 9865 lines modifiedOffset 1, 9861 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x085787a0·00000000·00000000·00000000·00000000·................ 
3 ··0x085787b0·00000000·00000000·00000000·00000000·................ 
4 ··0x085787c0·01000000·00e35708·01000000·80f15708·......W.......W. 
5 ··0x085787d0·01000000·e0175808·00000000·00000000·......X......... 
6 ··0x085787e0·01000000·e0175808·01000000·01000000·......X......... 
7 ··0x085787f0·00000000·00000000·00000000·00000000·................ 
8 ··0x08578800·133e3708·208a2c08·01000000·00000000·.>7.·.,......... 
9 ··0x08578810·b5f52c08·30cc2208·01000000·00000000·..,.0."......... 
10 ··0x08578820·f3f02c08·a08b2c08·08000000·00000000·..,...,......... 
11 ··0x08578830·23f22c08·d91c1108·04000000·00000000·#.,............. 
12 ··0x08578840·eef52c08·11241108·04000000·00000000·..,..$.......... 
13 ··0x08578850·2ff22c08·18401108·04000000·00000000·/.,..@.......... 
14 ··0x08578860·00000000·00000000·00000000·00000000·................ 
15 ··0x08578870·d0d42b08·c21d1108·00000000·00000000·..+............. 
16 ··0x08578880·00000000·00000000·00000000·00000000·................ 
17 ··0x08578890·00000000·00000000·00000000·ef1e1108·................ 
18 ··0x085788a0·00000000·00000000·00000000·00000000·................ 
19 ··0x085788b0·00000000·00000000·00000000·00000000·................ 
20 ··0x085788c0·01000000·201e5808·00000000·faf02c08·....·.X.......,. 
21 ··0x085788d0·14000000·00000000·30fa2808·00000000·........0.(..... 
22 ··0x085788e0·00000000·00000000·00000000·00000000·................ 
23 ··0x085788f0·00000000·80885708·70885708·d0a72908·......W.p.W...). 
24 ··0x08578900·00000000·00000000·d01a1608·00000000·................ 
25 ··0x08578910·00000000·00400400·00000000·70b82808·.....@......p.(. 
26 ··0x08578920·a0fa2808·65151108·0c000000·75381008·..(.e.......u8.. 
27 ··0x08578930·00000000·00885708·00000000·00000000·......W......... 
28 ··0x08578940·00000000·00000000·00000000·00000000·................ 
29 ··0x08578950·00000000·00000000·00000000·b43f1208·.............?.. 
30 ··0x08578960·00000000·00000000·00000000·00000000·................ 
31 ··0x08578970·00000000·00000000·00000000·00000000·................ 
32 ··0x08578980·00000000·00000000·00000000·00000000·................ 
33 ··0x08578990·00000000·00000000·00000000·00000000·................ 
34 ··0x085789a0·01000000·201e5808·00000000·fff02c08·....·.X.......,. 
35 ··0x085789b0·10000000·04000000·8fee1008·00000000·................ 
36 ··0x085789c0·00000000·00000000·00000000·00000000·................ 
37 ··0x085789d0·00000000·00000000·00000000·d0a72908·..............). 
38 ··0x085789e0·00000000·00000000·d01a1608·00000000·................ 
39 ··0x085789f0·00000000·00400400·00000000·093d1208·.....@.......=.. 
40 ··0x08578a00·00000000·00000000·00000000·00000000·................ 
41 ··0x08578a10·00000000·00000000·00000000·00000000·................ 
42 ··0x08578a20·00000000·00000000·00000000·00000000·................ 
43 ··0x08578a30·00000000·00000000·00000000·00000000·................ 
44 ··0x08578a40·e0d61308·00000000·00000000·00000000·................ 
45 ··0x08578a50·00000000·00000000·00000000·00000000·................ 
46 ··0x08578a60·00000000·00000000·00000000·00000000·................ 
47 ··0x08578a70·00000000·00000000·00000000·00000000·................ 
48 ··0x08578a80·01000000·201e5808·00000000·13f12c08·....·.X.......,. 
49 ··0x08578a90·8c000000·00000000·00cd2208·00000000·.........."..... 
50 ··0x08578aa0·00000000·00000000·00000000·00000000·................ 
51 ··0x08578ab0·00000000·00000000·00000000·d0a72908·..............). 
52 ··0x08578ac0·00000000·00000000·d01a1608·00000000·................ 
53 ··0x08578ad0·00000000·00400400·00000000·20ce2208·.....@......·.". 
54 ··0x08578ae0·00000000·00000000·00000000·00000000·................ 
55 ··0x08578af0·00000000·00000000·00000000·00000000·................ 
56 ··0x08578b00·00000000·00000000·00000000·00000000·................ 
57 ··0x08578b10·00000000·00000000·00000000·00000000·................ 
58 ··0x08578b20·e0d61308·00000000·00000000·00000000·................ 
59 ··0x08578b30·00000000·00000000·00000000·00000000·................ 
60 ··0x08578b40·00000000·00000000·00000000·00000000·................ 
61 ··0x08578b50·00000000·00000000·00000000·00000000·................ 
62 ··0x08578b60·01000000·201e5808·00000000·23f12c08·....·.X.....#.,. 
63 ··0x08578b70·10000000·04000000·30892108·00000000·........0.!..... 
64 ··0x08578b80·00000000·00000000·00000000·00000000·................ 
65 ··0x08578b90·00000000·00000000·00000000·d0a72908·..............). 
66 ··0x08578ba0·00000000·00000000·d01a1608·00000000·................ 
67 ··0x08578bb0·00000000·00400400·00000000·e0552108·.....@.......U!. 
68 ··0x08578bc0·00000000·00000000·00000000·00000000·................ 
69 ··0x08578bd0·00000000·00000000·00000000·00000000·................ 
70 ··0x08578be0·00000000·00000000·00000000·00000000·................ 
71 ··0x08578bf0·00000000·00000000·00000000·00000000·................ 
72 ··0x08578c00·e0d61308·00000000·00000000·00000000·................ 
73 ··0x08578c10·00000000·00000000·00000000·00000000·................ 
74 ··0x08578c20·00000000·00000000·00000000·00000000·................ 
75 ··0x08578c30·00000000·00000000·00000000·00000000·................ 
76 ··0x08578c40·92923008·06000000·08000000·01000000·..0............. 
77 ··0x08578c50·00000000·00000000·00000000·00000000·................ 
78 ··0x08578c60·00000000·00000000·00000000·00000000·................ 
79 ··0x08578c70·00000000·00000000·00000000·00000000·................ 
80 ··0x08578c80·b5f52c08·80e82a08·80000000·80062d08·..,...*.......-. 
81 ··0x08578c90·133e3708·50bc2a08·08000000·40052d08·.>7.P.*.....@.-. 
82 ··0x08578ca0·34f12c08·c9c60f08·08000000·80042d08·4.,...........-. 
83 ··0x08578cb0·3af12c08·209a2408·18000000·4cf12c08·:.,.·.$.....L.,. 
84 ··0x08578cc0·00000000·00000000·00000000·00000000·................ 
85 ··0x08578cd0·00000000·00000000·00000000·00000000·................ 
86 ··0x08578ce0·01000000·201e5808·00000000·9c134808·....·.X.......H. 
87 ··0x08578cf0·28000000·00000000·01690f08·00000000·(........i...... 
88 ··0x08578d00·00000000·00000000·00000000·70d20f08·............p... 
89 ··0x08578d10·00000000·00000000·00000000·405a2908·............@Z). 
90 ··0x08578d20·00000000·00000000·d01a1608·00000000·................ 
91 ··0x08578d30·00000000·00400400·00000000·d1191108·.....@.......... 
92 ··0x08578d40·016c0f08·00000000·00000000·00000000·.l.............. 
93 ··0x08578d50·00000000·808c5708·408c5708·00000000·......W.@.W..... 
94 ··0x08578d60·00000000·00000000·00000000·00000000·................ 
95 ··0x08578d70·00000000·00000000·00000000·99ec0e08·................ 
96 ··0x08578d80·e0d61308·00000000·00000000·00000000·................ 
97 ··0x08578d90·00000000·00000000·00000000·00000000·................ 
98 ··0x08578da0·00000000·00000000·00000000·00000000·................ 
99 ··0x08578db0·00000000·00000000·00000000·00000000·................ 
100 ··0x08578dc0·58f12c08·9dc20f08·00000000·00000000·X.,............. 
101 ··0x08578dd0·00000000·5cf12c08·5abe0f08·00000000·....\.,.Z....... 
102 ··0x08578de0·00000000·00000000·00000000·00000000·................ 
103 ··0x08578df0·00000000·00000000·00000000·00000000·................ 
104 ··0x08578e00·3af12c08·209a2408·18000000·4cf12c08·:.,.·.$.....L.,. 
105 ··0x08578e10·00000000·00000000·00000000·00000000·................ 
106 ··0x08578e20·01000000·201e5808·00000000·f3ef4808·....·.X.......H. 
107 ··0x08578e30·18000000·00000000·b0682908·00000000·.........h)..... 
108 ··0x08578e40·00000000·00000000·00000000·4cce0f08·............L... 
109 ··0x08578e50·00000000·00000000·00000000·d0a72908·..............). 
110 ··0x08578e60·00000000·00000000·d01a1608·00000000·................ 
111 ··0x08578e70·00000000·00400400·00000000·b43c1208·.....@.......<.. 
112 ··0x08578e80·c0692908·00000000·00000000·00000000·.i)............. 
113 ··0x08578e90·00000000·008e5708·00000000·c08d5708·......W.......W. 
114 ··0x08578ea0·00000000·00000000·00000000·00000000·................ 
115 ··0x08578eb0·00000000·00000000·00000000·79691208·............yi.. 
116 ··0x08578ec0·e0d61308·00000000·00000000·00000000·................ 
117 ··0x08578ed0·00000000·00000000·00000000·00000000·................ 
118 ··0x08578ee0·00000000·00000000·00000000·00000000·................ 
119 ··0x08578ef0·00000000·00000000·00000000·00000000·................ 
120 ··0x08578f00·b5f52c08·71eb0f08·80000000·a0092d08·..,.q.........-. 
121 ··0x08578f10·23f22c08·1ef30f08·04000000·00092d08·#.,...........-. 
122 ··0x08578f20·eef52c08·ff311008·04000000·a0082d08·..,..1........-. 
123 ··0x08578f30·2ff22c08·df0e1008·04000000·40082d08·/.,.........@.-. 
124 ··0x08578f40·80ca3608·c23f0f08·04000000·00082d08·..6..?........-. 
125 ··0x08578f50·66f12c08·e0b62a08·82000000·00000000·f.,...*......... 
126 ··0x08578f60·00000000·00000000·00000000·00000000·................ 
Max diff block lines reached; 1124999/1245184 bytes (90.35%) of diff not shown.
402 B
readelf --wide --decompress --hex-dump=.probes {}
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
  
1 Hex·dump·of·section·'.probes':1 Hex·dump·of·section·'.probes':
2 ··0x0859f000·00000000·00000000·00000000·00000000·................2 ··0x085a5fc0·00000000·00000000·00000000·00000000·................
3 ··0x0859f010·00000000·00000000···················........3 ··0x085a5fd0·00000000·00000000···················........
  
811 B
error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: readelf: Error: no .dynamic section in the dynamic segment
    
Offset 1, 7 lines modifiedOffset 1, 7 lines modified
  
1 Hex·dump·of·section·'.gnu_debuglink':1 Hex·dump·of·section·'.gnu_debuglink':
2 ··0x00000000·37633862·37626436·33356366·35626433·7c8b7bd635cf5bd3 
3 ··0x00000010·38353337·39323435·35343734·62663534·853792455474bf542 ··0x00000000·37353566·39643466·38326562·33353233·755f9d4f82eb3523
 3 ··0x00000010·65316561·64333635·31333537·37616361·e1ead36513577aca
4 ··0x00000020·66343335·37642e64·65627567·00000000·f4357d.debug....4 ··0x00000020·61393430·34392e64·65627567·00000000·a94049.debug....
5 ··0x00000030·4ad07611····························J.v.5 ··0x00000030·b3b0e62c····························...,